.texte-accueil {  
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   color: #333333;
   text-decoration: none;
   text-align: justify
}

.entete table {
	background: url(../../images/communs/bando-ht.gif) no-repeat;
	height: 185px;
}
.entete .menu-ht {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-transform: uppercase;
	background: url(../../images/communs/fleche-menu-ht.gif) no-repeat;
	text-indent: 15px;
	letter-spacing: 0em;
}
.entete .menu-ht a{
	color: #FFFFFF;
	text-transform: uppercase;
	text-indent: 15px;
	text-decoration: none;
	font: 11px Arial, Helvetica, sans-serif;
}

.entete .menu-ht a:hover {
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFB600;
	text-transform: uppercase;
	text-indent: 15px;
	letter-spacing: 0em;
	text-decoration: none;
}


.col-gauche {
	background: #D7ECFF url(../../images/communs/coin-pinceau.gif) no-repeat left top;
}
.texte-accueil-gras { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #333333; text-decoration: none ; font-weight: bold; text-align: justify}
.texte-petit { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #333333; text-decoration: none; text-align: justify }
.texte-gras-rouge { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #336699; text-decoration: none ; font-weight: bold; text-align: justify }

.adresse {
	color: #333333;
	text-decoration: none;
	text-align: left;
	font: normal 11px Arial, Helvetica, sans-serif;
	background: #FFFFFF url(../../images/communs/bas-page.gif) no-repeat;
	padding-left: 10px;
	padding-top: 80px;
	padding-bottom: 10px;
}
.adresse a {
	color: #0D3470;
	text-decoration: none;
}

.adresse-actus {
	color: #0D3470;
	text-decoration: none;
	text-align: left;
	font: normal 11px Arial, Helvetica, sans-serif;
	background: #FFFFFF url(../../images/accueil/bas-page-actus.gif) no-repeat;
	padding-left: 130px;
	padding-top: 25px;
	padding-bottom: 0px;
	list-style: url(../../images/communs/puce-jaune.gif);
}

.imageurs { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #006699; text-decoration: none; text-align: justify }
.texte-services { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #333333; text-decoration: none; text-align: justify }
.texte-services2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #333333; text-decoration: none; }
.texte-produits {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #003366;
	text-decoration: none;
	text-align: justify;
	background-color: #EEF4FF;
	margin-left: 20px;
	padding-bottom: 12px;
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 8px;
}
.texte-produits2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #003366; text-decoration: none; background-color: #EEF4FF; margin-left: 20px; padding-bottom: 12px; padding-left: 12px; padding-top: 10px}
.tablo-hydro {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; background-color: #FFCC66; padding-left: 10px}
.titre-hydro {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; padding-left: 10px}
.tablo-pro { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; background-color: #FBC99D; padding-left: 10px }
.tablo-sante { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; background-color: #FFE9C2; padding-left: 10px }
.texte-petit-Accueil { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #333333; text-decoration: none; text-align: justify ; margin-left: 10px; padding-left: 10px}
.TEXTEGRAS-ROUGE {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FF0000; background-color: #FFCC00}
#decoration{display:none;}
.prixnormal {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF0000;
}
.prixpromo {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FFCC00;
}
.plus {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFCC00;
	background-color: #FF0000;
}
.grasrouge {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FF0000; }
.tour { border: solid 1px #ffffff; }
.suite { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.suite a { text-decoration:none; color:#FF9900; }
.suite a:hover { text-decoration:none; color:#6491E1; }
.titvide {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	padding-left: 20px;
	padding-bottom: 3px;

}
h2 { color:#FFB512; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }

.tour { border: solid 1px #295C77;
}

.infosol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	padding-left: 8px;
	padding-bottom: 4px;
}


.menu-col-gauche {
	margin-top: 45px;
}
.titres {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #3B6C9D;
}
.signature {
	font: 9px Arial, Helvetica, sans-serif;
	text-align: right;
	vertical-align: bottom;
	color: #003366;
	text-decoration: none;
}
.ss-titre {
	color: #00679c;
	text-decoration: none;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	background: url(../../images/communs/pointilles-ss-titre.gif) repeat;
	height: 20px;

}

.gds-titres {
	background: url(../../images/communs/fd-gdtitres.gif);
}

#baseline {
position:absolute;
width:99%;
_width:948px;
margin:680px 0 0 0;
z-index:2;
text-align:center;
color:#85B0F1;
font-size:10px;
font-family: Arial, Helvetica, sans-serif;
}
#baseline a { color:#85B0F1; text-decoration:none; }

.navi a { 
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
padding-left:37px;
padding-top:2px;
display:block;
height:22px;
_height:24px;
color:#113470; 
background:#D7ECFF url(../../images/produits/fd.gif) no-repeat;
text-decoration:none;
}

.navi a:hover, .navi a.on { 
color:#ffffff; 
background-position:0 -24px;
}

#hiddenModalContent {
display:none;
}
