/* BASE */body { color: #333; font-size: 10px; font-family: Arial, Verdana, tahoma, Helvetica; background-color: #cccccc; }p { color: #333; font-size: 12px; font-family: Arial, Verdana, tahoma, Helvetica; text-align: justify; margin: 0 15px 5px; }h1 { color: #008CD9; font-size: 18px; font-family: georgia, Verdana, Arial, tahoma, Helvetica; text-align: justify; margin: 10px; }h2 { color: #196600; font-size: 16px; font-family: georgia, Verdana, Arial, tahoma, Helvetica; font-weight: bolder; text-align: justify; margin: 10px       }.info { color: white; font-size: 10px; font-family: Arial, Verdana, tahoma, Helvetica; text-align: justify; margin: 10px; }td { }.tblanc { color: white; font-size: 12px; font-family: Arial, Verdana, tahoma, Helvetica; text-align: justify; margin: 0 10px; }.tgris { color: #333; font-size: 12px; font-family: Arial, Verdana, tahoma, Helvetica; text-align: justify; margin: 0 10px; }/* LIENS */a:link {font-family: Arial, Verdana, tahoma, Helvetica;}a:visited {font-family: Arial, Verdana, tahoma, Helvetica;}a:hover {font-family: Arial, Verdana, tahoma, Helvetica;}/* classic*/a.c:link { color: #333; font-size: 12px; text-decoration: none; text-align: justify; }a.c:hover { color: #199900; font-size: 12px; text-decoration: underline; text-align: justify; }a.c:visited { color: #333; font-size: 12px; text-decoration: none; text-align: justify; }/* EN SAVOIR PLUS FOND BLANC*/a.s:link { color: #004a9d; font-size: 12px; font-weight: bold; text-decoration: none; text-align: right; }a.s:hover { color: #004a9d; font-size: 12px; font-weight: bold; text-decoration: underline; text-align: right; }a.s:visited { color: #004a9d; font-size: 12px; font-weight: bold; text-decoration: none; text-align: right; }/* EN SAVOIR PLUS FOND COULEUR*/a.s2:link { color: #004a9d; font-size: 12px; font-weight: bold; text-decoration: none; text-align: justify; }a.s2:hover { color: #004a9d; font-size: 12px; font-weight: bold; text-decoration: underline; text-align: justify; }a.s2:visited { color: #004a9d; font-size: 12px; font-weight: bold; text-decoration: none; text-align: justify; }/* FOOTER */a.f:link { color: #333; font-size: 10px; text-decoration: none; text-align: justify; }a.f:hover { color: #333; font-size: 10px; text-decoration: underline; text-align: justify; }a.f:visited { color: #333; font-size: 10px; text-decoration: none; text-align: justify; }/* MENU */a.m:link { color: white; font-size: 11px;font-weight: bold; background-position: 12px 22px; text-decoration: none; margin : 0px; padding: 5px 10px 4px; }a.m:visited {color: white; font-size: 11px;font-weight: bold; background-position: 12px 22px; text-decoration: none; margin : 0px; padding: 5px 10px 4px; }a.m:hover { color:  white; font-size: 11px; font-weight: bold; background-image: url(../img/index/menuhaut_over.jpg); background-position: 12px 22px; text-decoration: none; margin : 0px; padding: 5px 10px 4px; }/* NAVIGATION */a.nav:link{font-size:10px; color:#000; text-align: left;text-decoration: none; }a.nav:visited{font-size:10px; color:#000; text-align: left;text-decoration: none; }a.nav:hover  {font-size:10px; color:#000; text-align: left;text-decoration: none; }/* STYLES */.b { font-weight: bold;}/* COULEURS */.bleu { color: #008CD9;}.vert { color: #199900;}.gris { color: #333; }.noir { color: #000;}.blanc { color: white;}.thumbnail{	padding: 3px 3px 8px;	background-color: #fff;	border: solid 1px #ccc;	float: left;	margin-right: 10px;	margin-bottom: 10px;	}/*--------------------------------------*//*----TABLEAU TARIFS--------*//*--------------------------------------*/td.titrecol { background-color: #008CD9; font-weight: bold; color: #ffffff; border-color: #008CD9 white; border-style: solid; border-width: 1px; }td.basebleu { background-color: #e9e9e9 !important; border: solid 1px white; }td.unite { background-color: #e6f8ff !important; border: solid 1px white; }td.chiffreCRI { background-color: #fff; border-left: 1px solid #008CD9; border-top: 1px solid #008CD9; }table.menu { background-color: #eaf9ff;}table.specs {  font-family: Arial,sans-serif;  font-size: 75%;  color: #000000;  border-bottom: solid 1px #008CD9;  border-right: solid 1px #008CD9;}