/* CSS Document */

body{
margin:0px;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
background-color:#d1d1d1;
}

td{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

h2{
font-family: Tahoma,Arial, Helvetica, sans-serif;
font-size:20px;
color:#185ea3;
font-weight: lighter;
float: left;
border: 0px solid #000000;
padding : 0px 0px 0px 0px;
margin : 0px 15px 0px 0px;
}

#actus td{
padding: 15px;
}

h3{
font-family: Tahoma,Arial, Helvetica, sans-serif;
font-size:20px;
color:#185ea3;
font-weight: lighter;
float: left;
padding : 0px 0px 0px 15px;
margin : 0px 0px 0px 0px;
background-image: url(../images/design/puce_arbo.gif);
background-repeat: no-repeat;
background-position:  left;
border: 0px solid #000000;
}


h5{
font-family: Tahoma,Arial, Helvetica, sans-serif;
font-size:14px;
color:#0052A2;
font-weight: bold;
padding : 0px 0px 0px 15px;
margin : 0px 0px 0px 0px;
background-image: url(../images/design/puce_arbo.gif);
background-repeat: no-repeat;
background-position: 2px left;
border: 0px solid #000000;
}

a:link{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:underline;
}

a:visited{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:underline;
}

a:hover{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}

a.lien_espace_client:link{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
font-weight: bold;
}

a.lien_espace_client:visited{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
font-weight: bold;
}

a.lien_espace_client:hover{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0052A2;
text-decoration:none;
font-weight: bold;
}


a.lien_coord:link{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:underline;
}

a.lien_coord:visited{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:underline;
}

a.lien_coord:hover{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
}

.slogan{
position:absolute;
z-index:50;
top:125px;
left:22px;
width:691px;
height:25px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:18px;
color:#ffffff;
border: 0px solid #ffffff;
text-align:left;
font-weight:bold;
}

h1{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:18px;
color:#ffffff;
}

.tetiere{
position:absolute;
z-index:10;
top:0px;
left:0px;
width:993px;
height:195px;
background-image:url(../images/design/tetiere.jpg);
background-repeat:no-repeat;
background-position:top left;
}

.contenu_fond_menu{
position:absolute;
z-index:20;
top:161px;
left:0px;
width:668px;
height:34px;
text-align:left;
}

.conteneur_menu{
position:absolute;
z-index:30;
top:161px;
left:17px;
width:652px;
height:34px;
text-align:left;
border: 0px solid #ffffff;
}

.conteneur_menu_espace_client{
position:absolute;
z-index:30;
top:161px;
left:538px;
width:130px;
height:34px;
text-align:left;
border: 0px solid #ffffff;
}

.cadre_contenu{
position:absolute;
z-index:25;
top:195px;
left:0px;
width:993px;
height:365px;
text-align:left;
background-image:url(../images/design/fond_body.gif);
background-repeat:repeat-y;
background-position:top center;
}

.conteneur_contenu{
background-image:url(../images/design/fond_deg_contenu.jpg);
background-repeat:repeat-x;
background-position:left top;
padding:10px;
}

.conteneur_coordonnées{
height:20px;
background-color:#185ea3;
text-align:left;
color:#ffffff;
padding:0px 0px 0px 10px;
}

.contenu_news{
position:absolute;
z-index:25;
top:8px;
left:326px;
width:200px;
height:107px;
text-align:left;
color:#ffffff;
border:0px solid #ffffff;
}

.boutonform{
background-color: #0052a2;
border: 1px solid #0052a2;
color: #ffffff;
font-weight: bold;
cursor:pointer;
}

.zoneform{
background-color: #ffffff;
border: 1px solid #0052a2;
color: #0052a2;
font-size: 11px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
}

#contenurub ul{
margin-left: 20px;
}

#contenurub li{
list-style: none;
background-image:url(../images/design/puce_liste.gif);
background-repeat:no-repeat;
background-position:5px left;
line-height: 25px;
padding-left: 10px;
}

.photo_gauche_libre{
float: left;
margin: 0px 10px 10px 10px;
border: 3px solid #FFFFFF;
}

.photo_droite_libre{
float: right;
margin: 0px 10px 10px 10px;
border: 3px solid #FFFFFF;
}

.tiret_paragraphe_vertical{
 border-left: 1px dotted #185EA3; 
}

.tiret_paragraphe{
 width: 50%; 
 border-top: 1px dotted #185EA3; 
 align: center; 
 margin: 10px 0px 20px 300px;
 }
 
 hr{
 color:#185EA3; 
 }
 
.photo_centre{
width: 100%;
text-align: center;
 }
 
 
 .zoneform-oblig{
background-color: #ffffff;
border-top: 1px solid #000000;
border-right: 1px solid #000000;
border-bottom: 1px solid #000000;
border-left: 4px solid #0052A2;
padding-left: 2px;
color: #000000;
font-size: 11px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
}




table.contact{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #185EA3;
	border-right-color: #185EA3;
	border-bottom-color: #185EA3;
	border-left-color: #185EA3;
	background-color: #E4EBF4;
}

.photo_mentions{
float: left;
margin: 0px 10px 10px 10px;
border: 1px solid #185EA3;
}


/*
strong{
color:#024F63;
}
*/


#bandeauactu a:link{
color: #ffffff;
}

#bandeauactu a:visited{
color: #ffffff;
}

#bandeauactu a:hover{
color: #ffffff;
}

.lien_cofrac{
position: absolute;
border: 0px solid #ffffff;
z-index: 200;
top: 5px;
left: 660px;
width: 50px;
height: 65px;
}


