/* CSS Document */
body
{  
	margin: 0px; 
	padding: 0px;
	text-align: center;
	font-size : 11px; 
	font-family : Verdana;  
	padding-top: 28px;
}

#header
{
	border-left: solid 1px Black; 
	border-right: solid 1px Black; 
	border-top: solid 1px Black; 
	background-color: White;
	margin-left: auto; 
	margin-right: auto; 
	width: 755px; 
	height: 150px; 
	font-size: 11px; 
	font-family: Verdana;
	text-align: left;
}

#logo
{
	display: block; 
	float: left;
	margin: 5px 5px 0px 5px;
}

#logo img
{
	border: 0; 
	width: 255px;
}

#slogan
{
	display: block; 
	float: left;
	text-align: left;
	color: #cc3300;
	font-weight: bold; 
	margin: 5px 5px 0px 5px;
}

#slogan span
{
	color: Black;
}

#language
{
	display: block; 
	float: left;
	clear: left;
	padding-left: 3px;
}

#language a
{
	text-decoration: none;
}

#language img
{
	border: 0;
}

#animationFR
{
	position: relative; 
	top: -20px; 
	left: 70px;
}

#animationUK
{
	position: relative; 
	top: -20px; 
	left: 120px;
}

#menu
{
	float: left;
	clear: left;
	width: 68.5em;
	margin-left: 3px;
	position: absolute;
	top: 120px;
	z-index: 400;
}

#menu ul
{
	text-align : left;
	margin: 0;
	padding: 0;
}

#menu ul li
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	display: block;
	float: left;
	width: 9.6em;
	text-align: center;
	font-weight: bold;
	background-color: #dedfde;
	background-image: url('../images/menu.GIF');
	color: #214184;
	cursor: pointer;
	border: 1px solid gray;
}

#menu ul li a
{
	color: #214184;
	text-decoration: none;
}

#menu ul li a:hover
{
	background-color: #A4A2A5;
	color: #FFFFFF;
}

#menu ul li ul 
{
	text-align: left;
	visibility: hidden;
	display: none;
	float: left;
}


#menu ul li:hover ul
{
	visibility: visible;
	display: block;
}

#menu ul li ul li
{
	background-color: #FDFDFD;
	background-image: none;
	border: 0;
}

#menu ul li ul li a
{
	color: Black;
	font-weight: normal;
}
	
#menu3 ul li
{
	width: 18.7em;
}

#group
{
	display: block; 
	float: right;
	margin: 2px 14px 0px 0px;
}

#group img
{
	border: 0px;
}

#footer
{
	display: block; 
	float: right; 
	width: 577px; 
	text-align: center;
}

A {COLOR: #000000; TEXT-DECORATION: underline;  font-size : 11px; } 
a:visited {COLOR: #000000; TEXT-DECORATION: underline;  font-size : 11px; }  
a:active {COLOR: #000000; TEXT-DECORATION: underline;  font-size : 11px; } 
A:hover {COLOR: #000000; TEXT-DECORATION: underline;  font-size : 11px;  }

A.lienbas {COLOR: #cc3300; TEXT-DECORATION: underline;  font-size : 11px; } 
a.lienbas:visited {COLOR: #cc3300; TEXT-DECORATION: underline;  font-size : 11px; }  
a.lienbas:active {COLOR: #cc3300; TEXT-DECORATION: underline;  font-size : 11px; } 
A.lienbas:hover {COLOR: #000000; TEXT-DECORATION: underline;  font-size : 11px;  }

A.lienbasactuel {COLOR: #000000; TEXT-DECORATION: underline;  font-size : 11px; } 
a.lienbasactuel:visited {COLOR: #000000; TEXT-DECORATION: underline;  font-size : 11px; }  
a.lienbasactuel:active {COLOR: #000000; TEXT-DECORATION: underline;  font-size : 11px; } 
A.lienbasactuel:hover {COLOR: #000000; TEXT-DECORATION: underline;  font-size : 11px;  }

A.red {COLOR: #cc3300; TEXT-DECORATION: none; font-weight:bold; font-size : 20px; } 
a.red:visited {COLOR: #cc3300; TEXT-DECORATION: none; font-weight:bold; font-size : 20px; }  
a.red:active {COLOR: #cc3300; TEXT-DECORATION: none; font-weight:bold; font-size : 20px; } 
A.red:hover {COLOR: #214184; TEXT-DECORATION: none; font-weight:bold; font-size : 20px;  }

A.print {COLOR: #214184; TEXT-DECORATION: none; font-weight:bold;font-size : 10px; } 
a.print:visited {COLOR: #214184; TEXT-DECORATION: none;   font-weight:bold;font-size : 10px; }  
a.print:active {COLOR: #214184; TEXT-DECORATION: none;   font-weight:bold;font-size : 10px; } 
A.print:hover {COLOR: #cc3300; TEXT-DECORATION: none;  font-weight:bold;font-size : 10px;  }

A.unprint {COLOR: #cc3300; TEXT-DECORATION: none; font-weight:bold;font-size : 10px; } 
a.unprint:visited {COLOR: #cc3300; TEXT-DECORATION: none;   font-weight:bold;font-size : 10px; }  
a.unprint:active {COLOR: #cc3300; TEXT-DECORATION: none;   font-weight:bold;font-size : 10px; } 
A.unprint:hover {COLOR: #214184; TEXT-DECORATION: none;  font-weight:bold;font-size : 10px;  }

A.barre {COLOR: #214184; TEXT-DECORATION: none;  font-size : 11px; } 
a.barre:visited {COLOR: #214184; TEXT-DECORATION: none;  font-size : 11px; }  
a.barre:active {COLOR: #214184; TEXT-DECORATION: none;  font-size : 11px; } 
A.barre:hover {COLOR: #ffffff; background-color:#9c9a9c;TEXT-DECORATION: none;  font-size : 11px;  }

A.b {COLOR: #000000; TEXT-DECORATION: none;  font-size : 10px; } 
a.b:visited {COLOR: #000000; TEXT-DECORATION: none;  font-size : 10px; }
a.b:active {COLOR: #000000; TEXT-DECORATION: none;  font-size : 10px; }
A.b:hover {COLOR: #ffffff; TEXT-DECORATION: none;  font-size : 10px; background-color:#214184; height:13px;}

A.footer {COLOR: #005994; TEXT-DECORATION: none;  font-size : 11px; } 
a.footer:visited {COLOR: #005994; TEXT-DECORATION: none;  font-size : 11px; }  
a.footer:active {COLOR: #005994; TEXT-DECORATION: none;  font-size : 11px; } 
A.footer:hover {COLOR: #005994; TEXT-DECORATION: none;  font-size : 11px;  }

A.menulink, A.menulink:visited, A.menulink:active  {text-decoration: none;font-family:Verdana;font-size:11px;color: #000000;border: solid 0px transparent;}
/*A.menulink, A.menulink:visited, A.menulink:active {background-color: #fff; TEXT-DECORATION: none; font-weight:bold;font-family:Verdana;font-size:11px;border: solid 1px #ffffff; background-image : url(../images/image2_.gif); }*/
A.menulink:hover {background-color: transparent; TEXT-DECORATION: none; font-weight:bold;font-family:Verdana;font-size:11px;border-bottom: solid 1px #000; background-image : url(../images/image2_.gif); }

A.go, A.go:visited, A.go:active  {width: 33px;height:15px;text-decoration: none;font-family:Verdana;font-size:10px;color: #000000;border: solid 0px #FFFFFF;font-weight:bold; background-image : url(../images/go-out.gif);}
A.go:hover {TEXT-DECORATION: none; font-weight:bold;height:15px;font-family:Verdana;font-size:10px;border: solid 0px #000000; background-image : url(../images/go-in.gif); }

.tel
{
	font-size: 20px;
	color: #cc3300;
	font-weight: bold;
}

#tel 
{
	font-size: 16px;
	color: #cc3300;
	font-weight: bold;
	width: 360px;
	display: block;
	float: left;
}

div#tel strong
{
	font-size: 18px;
}

div#actu
{
	font-size: 16px;
	color: #cc3300;
	font-weight: bold;
	width: 360px;
	display: block;
	float: left;
}

a.Red {COLOR: #cc3300; font-weight:bold; font-size : 18px; } 
a.Red:visited {COLOR: #cc3300; }  
a.Red:active {COLOR: #cc3300;} 
a.Red:hover {COLOR: #214184;}

/* Tableau */
.tableau { border: 1px solid #000000; background-color: #ffffff; font-size : 10px; font-family : Verdana;  color: #000000; }
.table { border: 0px solid #7084c1;  font-size : 11px; font-family : Verdana;  color: #000000; }
.table3 { width: 757px; margin-left: auto; margin-right: auto; border-bottom: 1px solid #000000; border-right: 1px solid #000000; border-left: 1px solid #000000; background-color: #ffffff; font-size : 11px; font-family : Verdana; color: #000000; }
.table2 { border: 0px solid #7084c1; font-size : 11px; font-family : Verdana;  color: #000000; padding-top: 20px;}
.tablemarge { text-align: left; border-top: 3px solid #214184; border-bottom: 3px solid #214184;  background-color: #f7f7f7; font-size : 11px; font-family : Verdana;  color: #000000; }
.smalltable { margin-top: 2px;  border-left: 1px solid #000000; border-bottom: 1px solid #000000; border-right: 1px solid #000000; border-top: 0px solid #cc3300; background-color: #ffffff; font-size : 11px; font-family : Verdana;  color: #000000; }
.bord-haut { border-top: 1px solid #000000;}
.bord-haut2 { border-top: 1px solid #000000;  border-bottom: 1px solid #000000;background-color: #deebff;}
.bord-bas { border-bottom: 1px solid #000000;}
.bord-gauche { border-left: 1px solid #000000;}
.bord-droite { border-right: 1px solid #000000;}
.bord-haut-droite { border-top: 1px solid #000000; border-right: 1px solid #000000;}
.bord-haut-gauche { border-top: 1px solid #000000;  border-left: 1px solid #000000;}
.bord-bas-droite { border-bottom: 1px solid #000000; border-right: 1px solid #000000;}
.bord-bas-gauche { border-bottom: 1px solid #000000; border-left: 1px solid #000000;}
.bord-gauche-droite { border-left: 1px solid #000000; border-right: 1px solid #000000;}
.bord-gauche-bas-droite { border-left: 1px solid #000000; border-bottom: 1px solid #000000; border-right: 1px solid #000000;}
.texte {font-size : 11px; font-family : Verdana; color:#000000;}
.texteventelocation {font-size : 11px; font-family : Verdana; color:#000000;}
.depot { border-top: 1px solid #000000;border-bottom: 1px solid #000000;background-color: #dedfde; color:#000000; font-size : 11px; font-weight:bold;}
.depotbas { border-top: 1px solid #000000;border-bottom: 1px solid #000000;background-color: #dedfde; color:#000000; font-size : 11px; font-weight:bold;}
.inputQ {font-family: Verdana; font-size: 10px;border: 1px solid #999999;}
.tablecotation { border-bottom: 1px solid #000000;border-left: 1px solid #000000;border-right: 1px solid #000000; background-color: #ffffff; font-size : 11px; font-family : Verdana;  color: #000000; }
.contact {  font-size : 11px; font-family : Verdana;}
.tdcontact {border-bottom: 1px solid #000000;color: #214184;}
.tdcontactvide {border-bottom: 1px solid #214184;}
.titre {  font-size : 18px; font-family : Verdana;font-weight:bold;color:#214184;}
.desc-ctnr {vertical-align:middle;height:25px; font-size : 11px; font-family : Verdana;font-weight:bold;color:#214184;border-top:0px solid #214184;background-color:#dedfde;background-image : url(../images/pointille.gif);}

.menuskin{position:absolute;width:135px;background-color:#bddff7;border-top:2px solid #214184;border-bottom:2px solid #214184;font:normal 13px Verdana;line-height:15px;z-index:10;visibility:hidden;}
.menuskin a{text-decoration:none;color:#214184;padding-left:10px;padding-right:10px; font-weight:bold;}
.menuskin a:visited{text-decoration:none;color:#214184;padding-left:10px;padding-right:10px; font-weight:bold;}
.menuskin a:active{text-decoration:none;color:#214184;padding-left:10px;padding-right:10px; font-weight:bold;}
.menuskin a:hover{text-decoration:underline;color:#cc3300;padding-left:10px;padding-right:10px; font-weight:bold;}
#mouseoverstyle{background-color:highlight;}
#mouseoverstyle a{color:white;}

.conteneur {  font-size : 11px; font-family : Verdana;color:#214184;}
.input {font-family: Verdana; font-size: 10px;border: 1px solid #214184;background-color: #EFEFEF;font-weight:bold;color:#214184;}

#tablist{
padding: 3px 0;
margin-left: 0;
margin-bottom: 0;
margin-top:-20 0.1em;
font: bold 11px Verdana;
}

#tablist li{
list-style: none;
display: inline;
margin: 0;
}

#tablist li a{
text-decoration: none;
padding: 3px 0.5em;
margin-left: 3px;
border: 0px solid #778;
border-bottom: none;
background: none;
}

#tablist li a:link, #tablist li a:visited{
color: navy;
}

#tablist li a.current{

background-image : url(../images/fondnewmenu.gif);
}

#tabcontentcontainer{
width:500px;
height:40px;
}

.tabcontent{
display:none;
}
