body
{
   
   text-align:center; /* for IE */
   background-color: #FFFFFF;
  
}
#container
{
text-align:left; /* reset text alignment */
width:1040px; /* or a percentage, or whatever */
height: 650px;
margin-top: 1px; /* Pour éviter de coller avec le haut de la fenêtre du navigateur. Essayez d'enlever pour voir ! */
margin-bottom: 1px;    /* Idem pour le bas du navigateur */
margin-left: auto;
margin-right: auto;
background-color: #FFFFFF;


}
#preload { display: none; }
#containercontact
{
text-align:left; /* reset text alignment */
width:1040px; /* or a percentage, or whatever */
height: 650px;
margin-top: 1px; /* Pour éviter de coller avec le haut de la fenêtre du navigateur. Essayez d'enlever pour voir ! */
margin-bottom: 1px;    /* Idem pour le bas du navigateur */
margin-left: auto;
margin-right: auto;
background-color: #B22222;
background-image: url("../images/contactfond.jpg"); 

}
#contactleft
	{
        
	    margin-left: 0px;
		margin-top: 0px;
	    float: left;
       
         width: 401px;
	    height: 650px;
	}
#contactright
	{
        
	    margin-left: 0px;
		margin-top: 0px;
	    float: left;
       
         width: 530px;
	    height: 650px;
	}
#contactrightspace
	{
        
	    margin-left: 0px;
		margin-top: 0px;
	    float: left;
      
         width: 140px;
	    height: 650px;
	}
#contactrightinfo
	{
        
	    margin-left: 0px;
		margin-top: 0px;
	    float: left;
      
         width: 320px;
	    height: 650px;
	}
#contactrightinfotop
	{
        
	    margin-left: 0px;
		margin-top: 0px;
	    float: left;
       
         width: 320px;
	    height: 135px;
	}
#contactrightinfobottom
	{
        
	    margin-left: 0px;
		margin-top: 10px;
	    float: left;
       border: 3px groove #ffffff;
         width: 320px;
	    height: 270px;
	}
#contactrightinfomailing
	{
        
	    margin-left: 0px;
		margin-top: 0px;
	    float: left;
       border: 3px groove #ffffff;
         width: 320px;
	    height: 60px;
	}
#left
	{
        
	    margin-left: 0px;
		margin-top: 3px;
	    float: left;
       
         width: 420px;
	    height: 700px;
	}
#leftalto
	{
        
	    margin-left: 0px;
		margin-top: 0px;
	    float: left;
       
         width: 420px;
	    height: 135px;
	}
#leftaltosx
	{
        
	    margin-left: 0px;
		margin-top: 0px;
	    float: left;
       
         width: 220px;
	    height: 135px;
	}
#leftaltodx
	{
        
	    margin-left: 0px;
		margin-top: 0px;
	    float: left;
       
         width: 200px;
	    height: 135px;
	}
#leftaltodxtop
	{
        
	    margin-left: 0px;
		margin-top: 0px;
	    float: left;
       
         width: 200px;
	    height: 35px;
	}
#leftaltodxlogo
	{
        
	    margin-left: 0px;
		margin-top: 0px;
	    float: left;
       background-image: url("../images/boursinelogo.jpg");
         width: 200px;
	    height: 100px;
	}
#leftcenter
	{
        
	    margin-left: 0px;
		margin-top: 0px;
	    float: left;
       
         width: 420px;
	    height: 430px;
	}
#leftcentersx
	{
        
	    margin-left: 0px;
		margin-top: 0px;
	    float: left;
       background-color: #000000;
         width: 220px;
	    height: 430px;
		font-family: Georgia;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	line-height: 14px;
	}
#leftcenterdx
	{
        
	    margin-left: 0px;
		margin-top: 0px;
	    float: left;
       background-color: #000000;
	   
         width: 200px;
	    height: 430px;
	}
#leftcenterdxspace
	{
        
	    margin-left: 0px;
		margin-top: 0px;
	    float: left;
       
         width: 196px;
	    height: 70px;
	}
#leftcenterdxmenu
	{
        
	    margin-left: 3px;
		margin-top: 0px;
	    float: left;
       
         width: 171px;
	    height: 136px;
	}
#leftbasso
	{
        
	    margin-left: 0px;
		margin-top: 0px;
	    float: left;
          
         width: 420px;
	    height: 135px;
	}
#leftbassosx
	{
        
	    margin-left: 0px;
		margin-top: 0px;
	    float: left;
       
         width: 220px;
	    height: 135px;
	}
#leftbassodx
	{
        
	    margin-left: 0px;
		margin-top: 0px;
	    float: left;
       
         width: 200px;
	    height: 135px;
	}
#leftbassodxtop
	{
        
	    margin-left: 0px;
		margin-top: 0px;
	    float: left;
       background-color: #000000;
         width: 200px;
	    height: 45px;
		
	}
#leftbassodxdown
	{
        
	    margin-left: 0px;
		margin-top: 0px;
	    float: left;
       background-color: #000000;
         width: 200px;
	    height: 90px;
		font-family: Georgia;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	line-height: 13px;
	}
	
a img /* Toutes les images contenues dans un lien */
{
   border: none; /* Pas de bordure */
}
a img:active /* Quand le visiteur a déjà vu la page concernée */
{
   border: none; /* Pas de bordure */
}
a img:focus /* Quand le visiteur sélectionne le lien */
{
   border: none; /* Pas de bordure */
}
a:active /* Quand le visiteur clique sur le lien */
{
   text-decoration: none;
}
a:hover /* Quand le visiteur pointe sur le lien */
{
   text-decoration: none;
   font-style: normal;
}
a /* Lien normal */
{
   text-decoration: none;
   font-style: normal;
}
H1 {
	font-family: Vivaldi, Tahoma, Arial;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	line-height: 16px;
	}
H1 a{
	font-family: Vivaldi, Tahoma, Arial;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	line-height: 16px;
	}
H1 a:hover{
	font-family: Vivaldi, Tahoma, Arial;
	font-size: 16px;
	font-weight: bold;
	color: #F0F8FF;
	text-decoration: none;
	text-align: center;
	line-height: 16px;
	}

.form01 {
	font-family: Tahoma, 'Bell MT', Verdana, Arial, "Gill Sans";
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: right;
	line-height: 15px;
	padding-right: 5px;
}
.form01x {
	font-family: Tahoma,'Bell MT', Verdana, Arial, "Gill Sans";
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	line-height: 15px;
	
}
.form01bis {
	font-family: Tahoma,'Bell MT', Verdana, Arial, "Gill Sans";
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	line-height: 14px;
}
.form04 {
	font-family: Tahoma,'Bell MT', Verdana, Arial, "Gill Sans";
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: right;
	line-height: 15px;
	padding-right: 5px;
}
.form02 {
	font-family: Tahoma, Verdana, Arial, "Gill Sans";
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: left;
	line-height: 14px;
	
	height: 14px;
	width: 164px;
	margin-top: 1px;
	margin-bottom: 1px;

}
.form02bis {
	font-family: Tahoma, Verdana, Arial, "Gill Sans";
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: left;
	line-height: 14px;
	
	width: 164px;
}
