html, body
{ 
background: #666666;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-arrow-color: #FFFFFF;
scrollbar-darkshadow-color: #CCCCCC;
scrollbar-face-color: #666666;
scrollbar-highlight-color: #666666;
scrollbar-shadow-color: #FFFFFF;
scrollbar-track-color: #CCCCCC;
 } 
 
 
 
h1
{
	font-family: verdana, sans-serif;
	font-size: 16px;
	font-weight:bold;
	margin-left:10px;
	margin-top:15px;
	color:#36509B;
}	 

h5
{
	font-family: verdana, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color:#36509B;
	margin-bottom:2px;
	margin-top:8px;
}	

.TD {font-family: verdana;font-size: 10px;color: #000000;}
.TD2 {font-family: verdana;font-size: 11px;color: #36509B;font-weight:bold;}

.msg_error {
font-size: 9px;
color: red;	
position: absolute;
}	

input,select {
	border: 1px solid #638EE7;
	background-color: #FFFFFF;
	font-family: verdana, sans-serif;
	font-size: 10px;
	color: #3D4660;
	}
input.noclass {
    border: 0px solid #000000;
	background-color: #FFFFFF;
	font-family: verdana, sans-serif;
	font-size: 10px;
	color: #3D4660;
	width: 100px;
	}

input.noclass2 {
    border: 0px solid #000000;
	background-color: #FFFFFF;
	font-family: verdana, sans-serif;
	font-size: 10px;
	color: #3D4660;
	}

input.large {
  	border: 1px solid #638EE7;
	background-color: #FFFFFF;
	font-family: verdana, sans-serif;
	font-size: 10px;
	color: #3D4660;
	width: 450px;
	}	

input.moyen {
  	border: 1px solid #638EE7;
	background-color: #FFFFFF;
	font-family: verdana, sans-serif;
	font-size: 10px;
	color: #3D4660;
	width: 300px;
	}	
	
input.petit {
  	border: 1px solid #638EE7;
	background-color: #FFFFFF;
	font-family: verdana, sans-serif;
	font-size: 10px;
	color: #3D4660;
	width: 150px;
	}	
	
input.embout {
  	border: 1px solid #638EE7;
	background-color: #FFFFFF;
	font-family: verdana, sans-serif;
	font-size: 10px;
	color: #3D4660;
	width: 190px;
	margin-top:4px;
	}	
input.cp {
  	border: 1px solid #638EE7;
	background-color: #FFFFFF;
	font-family: verdana, sans-serif;
	font-size: 10px;
	color: #3D4660;
	width: 140px;
	}	

.patient {
	padding: 5px;
	padding-bottom: 5px;
	margin-top: 2px;
	margin-bottom: 2px;
	border: 1px dashed #638EE7;


}	
.cadredashed {
	border: 1px dashed #638EE7;
	color:#333333;
	font-weight:normal;
	padding:5px;
	height:160px;
	width:180px;


}	
.cadredashed2 {
	border: 1px dashed #638EE7;
	color:#333333;
	font-weight:normal;
	padding:4px;
	padding-right:20px;
	height:180px;


}

.cadredashed3 {
	border: 1px dashed #638EE7;
	color:#333333;
	font-weight:normal;
	padding:4px;
	padding-right:5px;

	height:190px;


}

	
input.classok {
    border: 0px solid #000000;
	background-color: #FFFFFF;
	font-family: verdana, sans-serif;
	font-size: 10px;
	color: #3D4660;
	}

.observ {

	border: 1px solid #638EE7;
	background-color: #FFFFFF;
	font-family: verdana, sans-serif;
	font-size: 10px;
	color: #3D4660;
	width: 650px;	
}


/*STYLES DES LIENS ==========================================================*/
a:link      { font-family: verdana, sans-serif;font-size: 11px;font-weight: normal;color:#629FFF;text-decoration: underline;}
a:visited   { font-family: verdana, sans-serif;font-size: 11px;font-weight: normal;color:#629FFF;text-decoration: underline;}
a:hover     { font-family: verdana, sans-serif;font-size: 11px;font-weight: normal;color:#1140A5;text-decoration: none;}


a.lieneditosousrub1:link      { font-family: verdana, sans-serif;font-size: 11px;font-weight: normal;color:#485B70;text-decoration: none;}
a.lieneditosousrub1:visited   { font-family: verdana, sans-serif;font-size: 11px;font-weight: normal;color:#485B70;text-decoration: none;}
a.lieneditosousrub1:hover     { font-family: verdana, sans-serif;font-size: 11px;font-weight: normal;color:#EC2128;text-decoration: none;}


a.lieneditosousrub2:link      { font-family: verdana, sans-serif;font-size: 11px;font-weight: normal;color:#485B70;text-decoration: none;}
a.lieneditosousrub2:visited   { font-family: verdana, sans-serif;font-size: 11px;font-weight: normal;color:#485B70;text-decoration: none;}
a.lieneditosousrub2:hover     { font-family: verdana, sans-serif;font-size: 11px;font-weight: normal;color:#FFA209;text-decoration: none;}


a.lieneditosousrub3:link      { font-family: verdana, sans-serif;font-size: 11px;font-weight: normal;color:#485B70;text-decoration: none;}
a.lieneditosousrub3:visited   { font-family: verdana, sans-serif;font-size: 11px;font-weight: normal;color:#485B70;text-decoration: none;}
a.lieneditosousrub3:hover     { font-family: verdana, sans-serif;font-size: 11px;font-weight: normal;color:#009900;text-decoration: none;}


a.lieneditosousrub4:link      { font-family: verdana, sans-serif;font-size: 11px;font-weight: normal;color:#485B70;text-decoration: none;}
a.lieneditosousrub4:visited   { font-family: verdana, sans-serif;font-size: 11px;font-weight: normal;color:#485B70;text-decoration: none;}
a.lieneditosousrub4:hover     { font-family: verdana, sans-serif;font-size: 11px;font-weight: normal;color:#CCCC00;text-decoration: none;}


a.lieneditosousrub5:link      { font-family: verdana, sans-serif;font-size: 11px;font-weight: normal;color:#485B70;text-decoration: none;}
a.lieneditosousrub5:visited   { font-family: verdana, sans-serif;font-size: 11px;font-weight: normal;color:#485B70;text-decoration: none;}
a.lieneditosousrub5:hover     { font-family: verdana, sans-serif;font-size: 11px;font-weight: normal;color:#964CBB;text-decoration: none;}


a.liensousrub1:link      { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#FFFFFF;text-decoration: none;width: 193px; padding-left: 15px; padding-top: 3px;padding-bottom: 3px;background: url(images/gfx/puce_sousmenu1.gif) no-repeat 2% 62%;}
a.liensousrub1:visited   { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#FFFFFF;text-decoration: none;width: 193px; padding-left: 15px; padding-top: 3px;padding-bottom: 3px;background: url(images/gfx/puce_sousmenu1.gif) no-repeat 2% 62%;}
a.liensousrub1:hover     { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#FFFFFF;text-decoration: none;width: 193px; padding-left: 15px; padding-top: 3px;padding-bottom: 3px;background: #EC2128 url(images/gfx/fl_b.gif) no-repeat 2% 42%;}


a.liensousrubsel1:link      { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#FFFFFF;text-decoration: none;width: 193px; padding-left: 15px; padding-top: 3px;padding-bottom: 3px;background: #EC2128 url(images/gfx/fl_b.gif) no-repeat 2% 42%;}
a.liensousrubsel1:visited   { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#FFFFFF;text-decoration: none;width: 193px; padding-left: 15px; padding-top: 3px;padding-bottom: 3px;background: #EC2128 url(images/gfx/fl_b.gif) no-repeat 2% 42%;}
a.liensousrub1sel:hover     { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#FFFFFF;text-decoration: none;width: 193px; padding-left: 15px; padding-top: 3px;padding-bottom: 3px;background: #EC2128 url(images/gfx/fl_b.gif) no-repeat 2% 42%;}


a.liensousrubcat1:link      { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#112665;text-decoration: none;width: 193px; padding-left: 15px; padding-top: 3px;padding-bottom: 3px;background: url(images/gfx/puce_sousmenu1.gif) no-repeat 2% 62%;}
a.liensousrubcat1:visited   { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#112665;text-decoration: none;width: 193px; padding-left: 15px; padding-top: 3px;padding-bottom: 3px;background: url(images/gfx/puce_sousmenu1.gif) no-repeat 2% 62%;}
a.liensousrubcat1:hover     { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#FFFFFF;text-decoration: none;width: 193px; padding-left: 15px; padding-top: 3px;padding-bottom: 3px;background: #EC2128 url(images/gfx/fl_b.gif) no-repeat 2% 42%;}






a.liensousrub2:link      { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#FFFFFF;text-decoration: none;width: 193px; padding-left: 15px; padding-top: 3px;padding-bottom: 3px;background: url(images/gfx/puce_sousmenu2.gif) no-repeat 2% 62%;}
a.liensousrub2:visited   { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#FFFFFF;text-decoration: none;width: 193px; padding-left: 15px; padding-top: 3px;padding-bottom: 3px;background: url(images/gfx/puce_sousmenu2.gif) no-repeat 2% 62%;}
a.liensousrub2:hover     { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#FFFFFF;text-decoration: none;width: 193px; padding-left: 15px; padding-top: 3px;padding-bottom: 3px;background: #FFA209 url(images/gfx/fl_b.gif) no-repeat 2% 42%;}


a.liensousrubsel2:link      { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#FFFFFF;text-decoration: none;width: 193px; padding-left: 15px; padding-top: 3px;padding-bottom: 3px;background: #FFA209 url(images/gfx/fl_b.gif) no-repeat 2% 42%;}
a.liensousrubsel2:visited   { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#FFFFFF;text-decoration: none;width: 193px; padding-left: 15px; padding-top: 3px;padding-bottom: 3px;background: #FFA209 url(images/gfx/fl_b.gif) no-repeat 2% 42%;}
a.liensousrubsel2:hover     { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#FFFFFF;text-decoration: none;width: 193px; padding-left: 15px; padding-top: 3px;padding-bottom: 3px;background: #FFA209 url(images/gfx/fl_b.gif) no-repeat 2% 42%;}


a.liensousrubcat2:link      { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#112665;text-decoration: none;width: 280px; padding-left: 18px; padding-top: 3px;padding-bottom: 3px;background: url(images/gfx/puce_sousmenu2.gif) no-repeat 2% 62%;}
a.liensousrubcat2:visited   { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#112665;text-decoration: none;width: 280px; padding-left: 18px; padding-top: 3px;padding-bottom: 3px;background: url(images/gfx/puce_sousmenu2.gif) no-repeat 2% 62%;}
a.liensousrubcat2:hover     { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#FFFFFF;text-decoration: none;width: 280px; padding-left: 18px; padding-top: 3px;padding-bottom: 3px;background: #FFA209 url(images/gfx/fl_b.gif) no-repeat 2% 42%;}






a.liensousrub3:link      { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#FFFFFF;text-decoration: none;width: 193px; padding-left: 15px; padding-top: 3px;padding-bottom: 3px;background: url(images/gfx/puce_sousmenu3.gif) no-repeat 2% 62%;}
a.liensousrub3:visited   { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#FFFFFF;text-decoration: none;width: 193px; padding-left: 15px; padding-top: 3px;padding-bottom: 3px;background: url(images/gfx/puce_sousmenu3.gif) no-repeat 2% 62%;}
a.liensousrub3:hover     { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#FFFFFF;text-decoration: none;width: 193px; padding-left: 15px; padding-top: 3px;padding-bottom: 3px;background: #009900 url(images/gfx/fl_b.gif) no-repeat 2% 42%;}


a.liensousrubsel3:link      { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#FFFFFF;text-decoration: none;width: 193px; padding-left: 15px; padding-top: 3px;padding-bottom: 3px;background: #009900 url(images/gfx/fl_b.gif) no-repeat 2% 42%;}
a.liensousrubsel3:visited   { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#FFFFFF;text-decoration: none;width: 193px; padding-left: 15px; padding-top: 3px;padding-bottom: 3px;background: #009900 url(images/gfx/fl_b.gif) no-repeat 2% 42%;}
a.liensousrubsel3:hover     { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#FFFFFF;text-decoration: none;width: 193px; padding-left: 15px; padding-top: 3px;padding-bottom: 3px;background: #009900 url(images/gfx/fl_b.gif) no-repeat 2% 42%;}


a.liensousrubcat3:link      { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#112665;text-decoration: none;width: 193px; padding-left: 15px; padding-top: 3px;padding-bottom: 3px;background: url(images/gfx/puce_sousmenu3.gif) no-repeat 2% 62%;}
a.liensousrubcat3:visited   { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#112665;text-decoration: none;width: 193px; padding-left: 15px; padding-top: 3px;padding-bottom: 3px;background: url(images/gfx/puce_sousmenu3.gif) no-repeat 2% 62%;}
a.liensousrubcat3:hover     { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#FFFFFF;text-decoration: none;width: 193px; padding-left: 15px; padding-top: 3px;padding-bottom: 3px;background: #009900 url(images/gfx/fl_b.gif) no-repeat 2% 42%;}






a.liensousrub4:link      { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#FFFFFF;text-decoration: none;width: 193px; padding-left: 15px; padding-top: 3px;padding-bottom: 3px;background: url(images/gfx/puce_sousmenu4.gif) no-repeat 2% 62%;}
a.liensousrub4:visited   { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#FFFFFF;text-decoration: none;width: 193px; padding-left: 15px; padding-top: 3px;padding-bottom: 3px;background: url(images/gfx/puce_sousmenu4.gif) no-repeat 2% 62%;}
a.liensousrub4:hover     { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#FFFFFF;text-decoration: none;width: 193px; padding-left: 15px; padding-top: 3px;padding-bottom: 3px;background: #CCCC00 url(images/gfx/fl_b.gif) no-repeat 2% 42%;}


a.liensousrubsel4:link      { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#FFFFFF;text-decoration: none;width: 193px; padding-left: 15px; padding-top: 3px;padding-bottom: 3px;background: #CCCC00 url(images/gfx/fl_b.gif) no-repeat 2% 42%;}
a.liensousrubsel4:visited   { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#FFFFFF;text-decoration: none;width: 193px; padding-left: 15px; padding-top: 3px;padding-bottom: 3px;background: #CCCC00 url(images/gfx/fl_b.gif) no-repeat 2% 42%;}
a.liensousrubsel4:hover     { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#FFFFFF;text-decoration: none;width: 193px; padding-left: 15px; padding-top: 3px;padding-bottom: 3px;background: #CCCC00 url(images/gfx/fl_b.gif) no-repeat 2% 42%;}


a.liensousrubcat4:link      { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#112665;text-decoration: none;width: 350px; padding-left: 20px; padding-top: 3px;padding-bottom: 3px;background: url(images/gfx/puce_sousmenu4.gif) no-repeat 2% 62%;}
a.liensousrubcat4:visited   { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#112665;text-decoration: none;width: 350px; padding-left: 20px; padding-top: 3px;padding-bottom: 3px;background: url(images/gfx/puce_sousmenu4.gif) no-repeat 2% 62%;}
a.liensousrubcat4:hover     { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#FFFFFF;text-decoration: none;width: 350px; padding-left: 20px; padding-top: 3px;padding-bottom: 3px;background: #CCCC00 url(images/gfx/fl_b.gif) no-repeat 2% 42%;}






a.liensousrub5:link      { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#FFFFFF;text-decoration: none;width: 193px; padding-left: 15px; padding-top: 3px;padding-bottom: 3px;background: url(images/gfx/puce_sousmenu5.gif) no-repeat 2% 62%;}
a.liensousrub5:visited   { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#FFFFFF;text-decoration: none;width: 193px; padding-left: 15px; padding-top: 3px;padding-bottom: 3px;background: url(images/gfx/puce_sousmenu5.gif) no-repeat 2% 62%;}
a.liensousrub5:hover     { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#FFFFFF;text-decoration: none;width: 193px; padding-left: 15px; padding-top: 3px;padding-bottom: 3px;background: #964CBB url(images/gfx/fl_b.gif) no-repeat 2% 42%;}


a.liensousrubsel5:link      { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#FFFFFF;text-decoration: none;width: 193px; padding-left: 15px; padding-top: 3px;padding-bottom: 3px;background: #964CBB url(images/gfx/fl_b.gif) no-repeat 2% 42%;}
a.liensousrubsel5:visited   { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#FFFFFF;text-decoration: none;width: 193px; padding-left: 15px; padding-top: 3px;padding-bottom: 3px;background: #964CBB url(images/gfx/fl_b.gif) no-repeat 2% 42%;}
a.liensousrubsel5:hover     { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#FFFFFF;text-decoration: none;width: 193px; padding-left: 15px; padding-top: 3px;padding-bottom: 3px;background: #964CBB url(images/gfx/fl_b.gif) no-repeat 2% 42%;}


a.liensousrubcat5:link      { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#112665;text-decoration: none;width: 193px; padding-left: 15px; padding-top: 3px;padding-bottom: 3px;background: url(images/gfx/puce_sousmenu5.gif) no-repeat 2% 62%;}
a.liensousrubcat5:visited   { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#112665;text-decoration: none;width: 193px; padding-left: 15px; padding-top: 3px;padding-bottom: 3px;background: url(images/gfx/puce_sousmenu5.gif) no-repeat 2% 62%;}
a.liensousrubcat5:hover     { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#FFFFFF;text-decoration: none;width: 193px; padding-left: 15px; padding-top: 3px;padding-bottom: 3px;background: #964CBB url(images/gfx/fl_b.gif) no-repeat 2% 42%;}




a.liensousrubsoc:link      { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#FFFFFF;text-decoration: none;width: 193px; padding-left: 15px; padding-top: 3px;padding-bottom: 3px;background: url(images/gfx/puce_societe.gif) no-repeat 2% 62%;}
a.liensousrubsoc:visited   { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#FFFFFF;text-decoration: none;width: 193px; padding-left: 15px; padding-top: 3px;padding-bottom: 3px;background: url(images/gfx/puce_societe.gif) no-repeat 2% 62%;}
a.liensousrubsoc:hover     { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#FFFFFF;text-decoration: none;width: 193px; padding-left: 15px; padding-top: 3px;padding-bottom: 3px;background: #629FFF url(images/gfx/fl_b.gif) no-repeat 2% 42%;}


a.liensousrubselsoc:link      { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#FFFFFF;text-decoration: none;width: 193px; padding-left: 15px; padding-top: 3px;padding-bottom: 3px;background: #629FFF url(images/gfx/fl_b.gif) no-repeat 2% 42%;}
a.liensousrubselsoc:visited   { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#FFFFFF;text-decoration: none;width: 193px; padding-left: 15px; padding-top: 3px;padding-bottom: 3px;background: #629FFF url(images/gfx/fl_b.gif) no-repeat 2% 42%;}
a.liensousrubselsoc:hover     { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#FFFFFF;text-decoration: none;width: 193px; padding-left: 15px; padding-top: 3px;padding-bottom: 3px;background: #629FFF url(images/gfx/fl_b.gif) no-repeat 2% 42%;}




a.liennomsousrub1:link      { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#EC2128;text-decoration: none;padding-left: 10px;}
a.liennomsousrub1:visited   { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#EC2128;text-decoration: none;padding-left: 10px;}
a.liennomsousrub1:hover     { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#112665;text-decoration: none;padding-left: 10px;}


a.liennomsousrub2:link      { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#FFA209;text-decoration: none;padding-left: 10px;}
a.liennomsousrub2:visited   { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#FFA209;text-decoration: none;padding-left: 10px;}
a.liennomsousrub2:hover     { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#112665;text-decoration: none;padding-left: 10px;}


a.liennomsousrub3:link      { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#009900;text-decoration: none;padding-left: 10px;}
a.liennomsousrub3:visited   { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#009900;text-decoration: none;padding-left: 10px;}
a.liennomsousrub3:hover     { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#112665;text-decoration: none;padding-left: 10px;}


a.liennomsousrub4:link      { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#CCCC00;text-decoration: none;padding-left: 10px;}
a.liennomsousrub4:visited   { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#CCCC00;text-decoration: none;padding-left: 10px;}
a.liennomsousrub4:hover     { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#112665;text-decoration: none;padding-left: 10px;}


a.liennomsousrub5:link      { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#964CBB;text-decoration: none;padding-left: 10px;}
a.liennomsousrub5:visited   { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#964CBB;text-decoration: none;padding-left: 10px;}
a.liennomsousrub5:hover     { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#112665;text-decoration: none;padding-left: 10px;}




a.liengamme:link      { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#FFFFFF;text-decoration: none;}
a.liengamme:visited   { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#FFFFFF;text-decoration: none;}
a.liengamme:hover     { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#5179EA;text-decoration: none;}


a.lienbiblio:link      { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#FFFFFF;text-decoration: none;}
a.lienbiblio:visited   { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#FFFFFF;text-decoration: none;}
a.lienbiblio:hover     { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#5179EA;text-decoration: none;}


a.lientitrenotions:link      { font-family: verdana, sans-serif;font-size: 9px;font-weight: bold;color:#FFFFFF;text-decoration: none;}
a.lientitrenotions:visited   { font-family: verdana, sans-serif;font-size: 9px;font-weight: bold;color:#FFFFFF;text-decoration: none;}
a.lientitrenotions:hover     { font-family: verdana, sans-serif;font-size: 9px;font-weight: bold;color:#5179EA;text-decoration: none;}


a.lientextnotions:link      { font-family: verdana, sans-serif;font-size: 10px;font-weight: normal;color:#AABFFF;text-decoration: none;}
a.lientextnotions:visited   { font-family: verdana, sans-serif;font-size: 10px;font-weight: normal;color:#AABFFF;text-decoration: none;}
a.lientextnotions:hover     { font-family: verdana, sans-serif;font-size: 10px;font-weight: normal;color:#5179EA;text-decoration: none;}


a.lientextvoiraussi:link      { font-family: verdana, sans-serif;font-size: 10px;font-weight: normal;color:#AABFFF;text-decoration: none;}
a.lientextvoiraussi:visited   { font-family: verdana, sans-serif;font-size: 10px;font-weight: normal;color:#AABFFF;text-decoration: none;}
a.lientextvoiraussi:hover     { font-family: verdana, sans-serif;font-size: 10px;font-weight: normal;color:#5179EA;text-decoration: none;}


/* styles de la HOMEPAGE====================================================*/
 
.blocactu { background-color: #FFFFFF;}
.blocbleu { background-color: #334E99;}
.tabactu  {	padding: 10px;}
.titreactu { font-family: verdana;font-size: 11px;font-weight: bold;color: #2C4068;}
.textactu  { font-family: verdana;font-size: 10px;color: #2C4068;}
.separactu { background-color: #334E99;}
.suiteactu { font-family: verdana;font-size: 10px;color: #629FFF;}


/* Style COLONNE DE GAUCHE =============================================*/


.page       { width: 768px;background-color: #FFFFFF;}
.pagecatalogue       { width: 768px;background-color: #334E99;}
.colgauche  { width: 193px;background-color: #334E99;}
.colgauchebas { width: 193px;background-color: #334E99;}
.colgmaster { background-color: #334E99;height: 100%;}


.blocsgam      { height: 29px;background: #112665 url(images/gfx/fl_b.gif) no-repeat 2% 42%;border-top: 2px solid #FFFFFF;border-bottom: 2px solid #FFFFFF; padding-top: 6px;padding-left: 15px;}
.blocbiblio    { height: 29px;background: #112665 url(images/gfx/fl_b.gif) no-repeat 2% 42%;border-bottom: 2px solid #FFFFFF;padding-top: 6px;padding-left: 15px;}


.blocnotions   { height: 40px;background-color: #5179EA;font-family: Verdana,Arial,Geneva,sans-serif;font-size: 9px; font-weight: bold;color:#FFFFFF;padding: 5px;}
.blocnotions2  { width: 193px;background-color: #112665;border-bottom: 2px solid #FFFFFF;}
.titrenotions  { background: url(images/gfx/fl_b.gif) no-repeat 2% 50%;padding-left: 16px;padding-top: 10px; padding-bottom: 10px;}
.textnotions   { padding-left: 20px;padding-right: 5px;}


.blocvoiraussi { width: 193px; height: 30px;background-color: #5179EA;font-family: Verdana,Arial,Geneva,sans-serif;font-size: 9px; font-weight: bold;color:#FFFFFF;padding: 5px;}
.blocvoiraussi2{ width: 193px; background-color: #112665;border-bottom: 2px solid #FFFFFF;}
.textvoiraussi { width: 193px; padding-left: 5px;padding-right: 5px;padding-top: 10px; padding-bottom: 3px;}


.spacer5  { height: 5px;}
.spacer20 { height: 20px;}
.spacer6  { height: 6px;}




/*Style PAGE RUB ===============================================*/
.contenu    { width: 575px; background-color: #FFFFFF;}


.titrerub1  { font-family: verdana;font-size: 11px;font-weight: bold;color: #EC2128;padding-left: 140px;padding-bottom: 15px;padding-top: 10px;background: url(images/gfx/filetrub1.gif) no-repeat 0% 35%;}
.titrerub2  { font-family: verdana;font-size: 11px;font-weight: bold;color: #FFA209;padding-left: 140px;padding-bottom: 15px;padding-top: 10px;background: url(images/gfx/filetrub2.gif) no-repeat 0% 35%;}
.titrerub3  { font-family: verdana;font-size: 11px;font-weight: bold;color: #009900;padding-left: 140px;padding-bottom: 15px;padding-top: 10px;background: url(images/gfx/filetrub3.gif) no-repeat 0% 35%;}
.titrerub4  { font-family: verdana;font-size: 11px;font-weight: bold;color: #CCCC00;padding-left: 140px;padding-bottom: 15px;padding-top: 10px;background: url(images/gfx/filetrub4.gif) no-repeat 0% 35%;}
.titrerub5  { font-family: verdana;font-size: 11px;font-weight: bold;color: #964CBB;padding-left: 140px;padding-bottom: 15px;padding-top: 10px;background: url(images/gfx/filetrub5.gif) no-repeat 0% 35%;}


.imgrub         { padding-left: 20px;padding-right: 20px;}
.soustitrerub   { font-family: verdana;font-size: 11px;font-weight: bold;color: #112665;padding-right: 45px;}
.editorub       { font-family: verdana;font-size: 11px;color: #112665;text-align: justify;padding-bottom: 20px;padding-right: 45px;}




.cale1        { background: url(images/gfx/filet1.gif) no-repeat 40% 50%;padding-left: 35px;padding-top: 10px;padding-bottom: 10px;}
.cale2        { background: url(images/gfx/filet2.gif) no-repeat 40% 50%;padding-left: 35px;padding-top: 10px;padding-bottom: 10px;}
.cale3        { background: url(images/gfx/filet3.gif) no-repeat 40% 50%;padding-left: 35px;padding-top: 10px;padding-bottom: 10px;}
.cale4        { background: url(images/gfx/filet4.gif) no-repeat 40% 50%;padding-left: 35px;padding-top: 10px;padding-bottom: 10px;}
.cale5        { background: url(images/gfx/filet5.gif) no-repeat 40% 50%;padding-left: 35px;padding-top: 10px;padding-bottom: 10px;}
.editosousrub { font-family: verdana;font-size: 11px;color: #485B70;text-align: justify;padding-left: 45px;padding-right: 45px;}
.filetbas     { padding-left: 45px;padding-top: 6px;padding-bottom: 25px; }


/* Styles PAGE SOUS-RUB(=PRODUITS) ===========================================*/
.titresousrub1   { width: 575px;font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color: #EC2128;padding-left: 35px;padding-top: 19px;padding-bottom: 4px;background: #FFFFFF url(images/gfx/filetop1.gif) no-repeat 0% 90%;}
.titresousrub2   { width: 575px;font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color: #FFA209;padding-left: 35px;padding-top: 19px;padding-bottom: 4px;background: #FFFFFF url(images/gfx/filetop2.gif) no-repeat 0% 90%;}
.titresousrub3   { width: 575px;font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color: #009900;padding-left: 35px;padding-top: 19px;padding-bottom: 4px;background: #FFFFFF url(images/gfx/filetop3.gif) no-repeat 0% 90%;}
.titresousrub4   { width: 575px;font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color: #CCCC00;padding-left: 35px;padding-top: 19px;padding-bottom: 4px;background: #FFFFFF url(images/gfx/filetop4.gif) no-repeat 0% 90%;}
.titresousrub5   { width: 575px;font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color: #964CBB;padding-left: 35px;padding-top: 19px;padding-bottom: 4px;background: #FFFFFF url(images/gfx/filetop5.gif) no-repeat 0% 90%;}


.editosousrubbis { font-family: verdana;font-size: 11px;color: #112665;text-align: justify;padding-left: 35px;padding-right: 20px;padding-top: 5px;padding-bottom: 8px;}


.tabtextproduit { width: 400px;}
.visuproduit    { width: 175px;}
.titreproduit   { width: 400px;font-family: verdana, sans-serif;font-size: 11px;font-weight: bold;color:#5179EA;padding-left: 174px;padding-top: 35px; padding-bottom: 1px;}
.codeproduit   { font-family: verdana, sans-serif;font-size: 9px;color:#5179EA;text-align: right;padding-right: 15px;padding-bottom: 15px;}
.textproduit    { font-family: verdana;font-size: 11px;color: #485B70;text-align: justify;padding-right: 20px;padding-top: 10px;padding-bottom: 15px;}


.textpdf   { font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#393D48;}
.tabpdf1   { width: 100%;padding: 3px;border-top: 1px solid #FF4754;border-bottom: 1px solid #FF4754;border-left: 1px solid #FF4754;}
.tabpdf2   { width: 100%;padding: 3px;border-top: 1px solid #FFA209;border-bottom: 1px solid #FFA209;border-left: 1px solid #FFA209;}
.tabpdf3   { width: 100%;padding: 3px;border-top: 1px solid #009900;border-bottom: 1px solid #009900;border-left: 1px solid #009900;}
.tabpdf4   { width: 100%;padding: 3px;border-top: 1px solid #CCCC00;border-bottom: 1px solid #CCCC00;border-left: 1px solid #CCCC00;}
.tabpdf5   { width: 100%;padding: 3px;border-top: 1px solid #964CBB;border-bottom: 1px solid #964CBB;border-left: 1px solid #964CBB;}


.txtsuite { font-family: verdana;font-size: 10px;color: #629FFF;text-align: right;padding-right: 20px;padding-bottom: 20px;}
a.lienSuite:link      { font-family: verdana, sans-serif;font-size: 11px;color:#5179EA;text-decoration: underline;}
a.lienSuite:visited   { font-family: verdana, sans-serif;font-size: 11px;color:#5179EA;text-decoration: underline;}
a.lienSuite:hover     { font-family: verdana, sans-serif;font-size: 11px;color:#5179EA;text-decoration: none;}


/*STYLES PAGES EDITORIALES SOCIETE ===============================================*/
.tabintrorub { background-color: #FFFFFF;}
.editorubsoc   { width: 100%;font-family: verdana;font-size: 11px;font-weight: bold; color: #629FFF;text-align: justify;padding-bottom: 20px;padding-right: 15px;background-color: #FFFFFF;}


.titrerubsoc6  { font-family: verdana;font-size: 11px;font-weight: bold;color: #629FFF;padding-left: 234px;padding-bottom: 15px;padding-top: 10px;background: url(images/gfx/filetsociete.gif) no-repeat 0% 35%;}
.titrerubsoc7  { font-family: verdana;font-size: 11px;font-weight: bold;color: #629FFF;padding-left: 244px;padding-bottom: 15px;padding-top: 10px;background: url(images/gfx/filetsociete.gif) no-repeat 0% 35%;}
.titrerubsoc8  { font-family: verdana;font-size: 11px;font-weight: bold;color: #629FFF;padding-left: 179px;padding-bottom: 15px;padding-top: 10px;background: url(images/gfx/filetsociete.gif) no-repeat 0% 35%;}
.titrerubsoc9  { font-family: verdana;font-size: 11px;font-weight: bold;color: #629FFF;padding-left: 115px;padding-bottom: 15px;padding-top: 10px;background: url(images/gfx/filetsociete.gif) no-repeat 0% 35%;}
.titrerubsoc10 { font-family: verdana;font-size: 11px;font-weight: bold;color: #629FFF;padding-left: 226px;padding-bottom: 15px;padding-top: 10px;background: url(images/gfx/filetsociete.gif) no-repeat 0% 35%;}
.titrerubsoc11  { font-family: verdana;font-size: 11px;font-weight: bold;color: #629FFF;padding-left: 234px;padding-bottom: 15px;padding-top: 10px;background: url(images/gfx/filetsociete.gif) no-repeat 0% 35%;}
.titrerubsoc12  { font-family: verdana;font-size: 11px;font-weight: bold;color: #629FFF;padding-left: 227px;padding-bottom: 15px;padding-top: 10px;background: url(images/gfx/filetsociete.gif) no-repeat 0% 35%;}
.titrerubsoc13  { font-family: verdana;font-size: 11px;font-weight: bold;color: #629FFF;padding-left: 268px;padding-bottom: 15px;padding-top: 10px;background: url(images/gfx/filetsociete.gif) no-repeat 0% 35%;}
.titrerubsoc14  { font-family: verdana;font-size: 11px;font-weight: bold;color: #629FFF;padding-left: 222px;padding-bottom: 15px;padding-top: 10px;background: url(images/gfx/filetsociete.gif) no-repeat 0% 35%;}
.titrerubsoc15  { font-family: verdana;font-size: 11px;font-weight: bold;color: #629FFF;padding-left: 226px;padding-bottom: 15px;padding-top: 10px;background: url(images/gfx/filetsociete.gif) no-repeat 0% 35%;}
.titrerubsoc16  { font-family: verdana;font-size: 11px;font-weight: bold;color: #629FFF;padding-left: 216px;padding-bottom: 15px;padding-top: 10px;background: url(images/gfx/filetsociete.gif) no-repeat 0% 35%;}


.grilletxtsoc { background-color: #FFFFFF;}
.grilleg { width: 287px;}
.grilled { width: 288px;}
.imgsoc  { text-align:center;padding-left: 8px;padding-top: 25px;padding-bottom: 20px;}
.titrepar { font-family: verdana;font-size: 10px;font-weight: bold;color: #393D48;padding-left: 28px;padding-top: 20px;background: url(images/gfx/fl_par.gif) no-repeat 6% 100%;}
.textsoc  { font-family: verdana;font-size: 11px;color: #485B70;text-align: justify;padding: 20px;}


/* Styles Actualités page intérieure ========================*/
.separ  { font-family: verdana;font-size: 11px;font-weight: bold;color: #629FFF;}
.textactuint  { font-family: verdana;font-size: 10px;color: #2C4068;padding: 15px;}


/* Styles Catalogue =============================*/


.navcatalog { height: 25px;}
.coulcolg   { background-color: #334E99;height: 100%;}


.titrerubcat { font-family: verdana;font-size: 11px;font-weight: bold;color: #629FFF;padding-left: 230px;padding-bottom: 15px;padding-top: 10px;background: url(images/gfx/filetsociete.gif) no-repeat 0% 35%;background-color: #FFFFFF;}
.editocatalog { font-family: verdana;font-size: 11px;color: #485B70;text-align: justify;padding-left: 45px;padding-right: 45px;padding-top: 10px;padding-bottom: 10px;background-color: #FFFFFF;}
.editohpcatalog { font-family: verdana;font-size: 11px;color: #485B70;text-align: justify;padding-left: 45px;padding-right: 45px;padding-top: 10px;padding-bottom: 250px;background-color: #FFFFFF;}


.tabprodcat { width: 575px;padding-left: 45px;background-color: #FFFFFF;}
.height100  { height: 400px;background-color: #990000;}
.tablistprodcat { width: 575px;background-color: #FFFFFF;}
.listprodcat { width: 420px;font-family: verdana, sans-serif;font-size: 10px;font-weight: bold;color:#5179EA;padding-top: 10px;padding-right: 10px;padding-left: 58px;background: url(images/gfx/puce_societe.gif) no-repeat 11% 75%;}
.codeprodcat { font-family: verdana, sans-serif;font-size: 11px;color:#5179EA;padding-top: 10px;padding-left: 45px;padding-right: 10px;}
.raquo       { width: 5px;font-family: verdana, sans-serif;font-size: 11px;color:#629FFF;padding-top: 10px;padding-right: 4px;}
.itemfichprod { width: 150px;padding-top: 10px;}


.tabform  { width: 575px;padding-top: 10px;background-color: #FFFFFF;}
.itemform { width: 200px;font-family: verdana;font-size: 11px;font-weight:bold;color: #112665;text-align: justify;padding-left: 25px;}
.rech { width: 100px;}
.ok { width: 275px;padding-left: 4px;}


.tabtest {background-color: #FFFFFF;border: 1px;}


/* Styles des Pop-ups editoriaux ===================================*/
.titrepop1  { font-family: verdana;font-size: 11px;font-weight: bold;color: #EC2128;padding-left: 20px;padding-bottom: 15px;padding-top: 10px;background: url(images/gfx/filetpop1.gif) no-repeat 100% 35%;}
.titrepop2  { font-family: verdana;font-size: 11px;font-weight: bold;color: #FFA209;padding-left: 20px;padding-bottom: 15px;padding-top: 10px;background: url(images/gfx/filetpop2.gif) no-repeat 100% 35%;}
.titrepop3  { font-family: verdana;font-size: 11px;font-weight: bold;color: #009900;padding-left: 20px;padding-bottom: 15px;padding-top: 10px;background: url(images/gfx/filetpop3.gif) no-repeat 100% 35%;}
.titrepop4  { font-family: verdana;font-size: 11px;font-weight: bold;color: #CCCC00;padding-left: 20px;padding-bottom: 15px;padding-top: 10px;background: url(images/gfx/filetpop4.gif) no-repeat 100% 35%;}
.titrepop5  { font-family: verdana;font-size: 11px;font-weight: bold;color: #964CBB;padding-left: 20px;padding-bottom: 15px;padding-top: 10px;background: url(images/gfx/filetpop5.gif) no-repeat 100% 35%;}


.tabpop { width: 460px; background-color: #FFFFFF;border: 2px solid #485B70;}
.textpop { font-family: verdana;font-size: 11px;color: #485B70;text-align: justify;padding-left: 20px;padding-right: 20px;padding-top: 10px;padding-bottom: 15px;}




/* Styles des Pop-ups Produits===================================*/
.tabpopproduit { width: 550px; background-color: #FFFFFF;border: 2px solid #485B70;}
.titreprodpop   { width: 460px;font-family: verdana, sans-serif;font-size: 11px;font-weight: bold;color:#5179EA;padding-top: 35px; padding-bottom: 1px;}
.tcodeprod      { font-family: verdana;font-size: 11px;color: #485B70;text-align: right;padding-right: 5px;}


/* Style du Pop Formulaire recevez nos infos ==================*/
.titrepop6  { font-family: verdana;font-size: 11px;font-weight: bold;color: #629FFF;padding-left: 16px;padding-bottom: 15px;padding-top: 10px;background: url(images/gfx/filetpop6.gif) no-repeat 100% 35%;}
.tabformcontact  { width: 350px;padding-top: 10px;background-color: #FFFFFF;border: 2px solid #485B70;}
.libeform { font-family: verdana;font-size: 10px;font-weight:bold;color: #485b70;text-align: right;padding-right: 10px;}


/*STYLES biblio PDF ===============================================*/
.titrepopbiblio  { font-family: verdana;font-size: 11px;font-weight: bold;color: #629FFF;padding-left: 36px;padding-bottom: 15px;padding-top: 10px;background: url(images/gfx/filetpopbiblio.gif) no-repeat 100% 35%;}
.tabbiblio { width: 330px;background-color: #FFFFFF;border: 2px solid #485B70;}
.itembiblio { font-family: verdana;font-size: 11px;font-weight: bold;color: #485B70;}
.itembsmall { font-family: verdana;font-size: 9px;color: #485B70;}
.commentsbiblio { font-family: verdana;font-size: 11px;color: #485B70;font-style: italic;}
.separbiblio { font-family: verdana;font-size: 11px;color: #CCCCCC;}


/* en attendant */




.toto { background-color: #000000;padding-left: 45px;}






