/* CSS Document */
body{
	/*margin:5px;*/
background:url(../images/bk_site.jpg) repeat-x;
	background-color:#DBDFE4;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.menu{ font-family:Verdana, Arial, Helvetica, sans-serif;color:#454545;font-size:9px;text-decoration:none;}
.menu:hover{ font-family:Verdana, Arial, Helvetica, sans-serif;color:#454545;font-size:9px;text-decoration:underline; }

.menubas{ font-family:Verdana, Arial, Helvetica, sans-serif;color:#FFFFFF;font-size:9px;text-decoration:none;}
.menubas:hover{ font-family:Verdana, Arial, Helvetica, sans-serif;color:#FFFFFF;font-size:9px;text-decoration:underline; }


.menugauche{ font-family:Verdana, Arial, Helvetica, sans-serif;color:#FFFFFF;font-size:11px;text-decoration:none;}
.menugauche:hover{ font-family:Verdana, Arial, Helvetica, sans-serif;color:#FFFFFF;font-size:11px;text-decoration:underline; }

.emailconta { text-decoration:none; color:#3B3C46; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
.emailconta:hover { text-decoration:underline; color:#3B3C46; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }

.lien_des_on { font-size:9px;  color:#3B3C46;text-decoration:underline;cursor:pointer; font-weight:bold}
.lien_des_out { font-size:9px; color:#3B3C46;text-decoration:none;cursor:pointer; font-weight:bold}

.savoir { text-decoration:underline; color:#1B8BBA; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
.savoir:hover { text-decoration:none; color:#1B8BBA; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }


.pdf{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#454545;
text-decoration:none;

	
}
.pdf:hover{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#454545;
text-decoration:underline;
	

}
.catalogue{
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
color:#1B8BBA;
text-decoration:none;
margin-left:40px;
font-weight:bold;

	
}
.catalogue:hover{
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
color:#1B8BBA;
text-decoration:underline;
margin-left:40px;
font-weight:bold;	

}
.Style6{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px ; text-decoration:none; color:#686975 ;  }
.txt1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; margin-left:5px; color:#3B3C46; font-weight:bold;}
.txt2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; margin-left:5px; color:#1B8BBA; font-weight:bold;}
.Style66{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px ; text-decoration:none; color:#DBDFE4 ;  }

.text{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-top:10px; line-height:17px; color:#3B3C46; text-align:justify; padding-right:26px}

INPUT{font-size:12px;color:#134B82;border:1px solid #B8CCE1;height:14px;}
INPUT.contact{width:240px;float:left}
INPUT.espace{width:122px;height:14px;}
TEXTAREA{font-size:12px;color:#134B82;border:1px solid #B8CCE1;}
TEXTAREA.contact{width:240px;height:100px}


DIV.contact_text{
	color:#1E61A1;
	font-size:11px;
}

DIV.contact_cadre{
	width:380px;
	height:280px;
	border:6px solid #DAE4EF;
	padding-top:15px;
}

DIV.contact_cadre_{
	padding-left:19px;
	padding-right:19px;
	height:22px;
}


DIV.contact_libelle{
	float:left;
}

DIV.contact_point{
	float:right;
}

DIV.contact_champ{
	float:right;
}

.button_on{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	     
	height:22px;
	color: #fff;
	width:60px;
	font-weight:bold;
	background-color: #1C5E9E;
	/*border:1px solid #1C5E9E;*/
	cursor:pointer;
	float:left;
	/*margin-top:5px;*/
}
.button_out{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height:22px;
	color: #fff;
	width:60px;
	font-weight:bold;
	cursor:pointer;
	background-color: #5FC9F5;
	/*border:1px solid #E31A3A;*/
	float:left;
	/*margin-top:5px;*/
}
DIV.validation{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:center;
	padding-top:4px;
	height:10px;
	width:392px;
	color: #1E61A1;
	visibility:hidden;
	margin-top:2px;
	background-color:#fff;
}
A.broch{
	color:#2B6FB1;
	font-weight:bold;
	cursor:pointer; 
	font-size:12px; 
	text-decoration:underline;	 
}
A.broch:hover{
	text-decoration:none;
	font-weight:bold;
	cursor:pointer; 
	color:#2B6FB1;
	font-size:12px;
}
DIV.broch_desc{
	margin-top:2px;
	font-size:11px;
	margin-left:40px;
}
DIV.pagination{
	float:left;
	margin-top:15px;
	width:100%;
	text-align:center;
}

/*DEBUT BARRE DE PAGINATION*/
.BarreP{
	height:16px;
	padding-bottom:2px;
	text-align:center;
}
.BarrePT {
	font-size: 10px;
	color: #5B94CB;
	text-decoration:underline;
	cursor:pointer;
	margin-left:3px;
} 
.BarrePST{
	font-size: 10px;
	color: #5B94CB;
	font-weight:bold;
	text-decoration:underline;
	padding-left:5px; padding-right:5px;
}
a.BarrePL{
	font-size: 9px;
	color: #5B94CB;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
	margin-left:3px;
}
a.BarrePL:hover{
	font-size: 9px;
	color: #5B94CB;
	font-weight:bold;
	text-decoration:underline;
	cursor:pointer;
	margin-left:3px;
}
/*FIN BARRE DE PAGINATION*/
DIV.act_desc_{
	margin-top:6px;
	font-size:11px;
	margin-left:25px;
	line-height:14px;
}
DIV.act_desc1_{
	margin-top:6px;
	font-size:11px;
	margin-left:12px;
	line-height:14px;
}
DIV.act_trait{
	background:url(../images/act_trait.jpg) repeat-x;
	margin-top:14px;
	height:1px;
	font-size:0px;
}
.broch_on{
     font-family: Verdana, Arial, Helvetica, sans-serif; 
     color:#3387CD;
	 font-weight:bold;
	 cursor:pointer; 
     font-size:12px; 
     text-decoration:underline; 
	/* background:url(../images/par_caro.jpg) no-repeat 0 3px;*/
	 padding-left:10px;
 }
.broch_out{
      font-family: Verdana, Arial, Helvetica, sans-serif;
      text-decoration:none;
	  font-weight:bold;
	  cursor:pointer; 
      color:#3387CD;
      font-size:12px;
	/* background:url(../images/par_caro.jpg) no-repeat 0 3px; */
	 padding-left:10px;
}	

.plan{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3B3C46;
	text-decoration:underline;
}
.plan:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3B3C46;
	text-decoration:none;
	}  
	
	a.menu_lien{ 
     font-family: Verdana, Arial, Helvetica, sans-serif; 
     color:#3387CD;
	 font-weight:bold;
	 cursor:pointer; 
     font-size:12px; 
     text-decoration:underline; 
	 background:url(../images/par_caro.jpg) no-repeat 0 6px;
	 padding-left:13px;
}

a.menu_lien:hover{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	cursor:pointer; 
	color:#3387CD;
	font-size:12px;
	background:url(../images/par_caro.jpg) no-repeat 0 6px;
	padding-left:13px;
}
.text{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-top:15px; line-height:17px; color:#3B3C46; text-align:justify; padding-right:26px;
}

.texttable{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  color:#3B3C46; text-align:center; 
}

.sous{
	color:#2B6FB1;
	font-size:11px;
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.sous:hover{
	color:#2B6FB1;
	font-size:11px;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.sous1{
	color:#2B6FB1;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
TD.border{
	border-bottom:1px solid #DAE4EF; 
	border-left:1px solid #DAE4EF; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px; 
	 color:#434445;
}

TD.realisation{
	border-bottom:1px solid #DAE4EF; 
	border-left:1px solid #DAE4EF; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px; 
	 color:#434445;
}



