
#logo {background: url(resources/Logo_Ecodis1.gif) no-repeat;}

#logo_ecoburo {background: url(resources/Logo_Ecoburo_200x122.png) no-repeat;}

#logo_ecoburo:hover {
	background-image: url(resources/Logo_Ecoburo_Hover_200x122.png);
	top: 30px;
	left: 625px;
	cursor: pointer;
}

#key_visual {background: url(resources/Feuille_Ecodis.jpg) no-repeat;}

#text_caption {
	font-family: Arial,Verdana,Trebuchet MS,Tahoma,sans-serif;
	font-style: normal;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #000;
}
#main_nav_list a.main_nav_active_item {
	background: url(images/dynamic/buttonset1/btn_ppal_actif.gif) no-repeat;
	font-family: Verdana,Arial,Trebuchet MS,Tahoma,sans-serif;
	font-style: normal;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #630;
	background-position: top left;
}
#main_nav_list a.main_nav_item {
	background: url(images/dynamic/buttonset1/btn_ppal.gif) no-repeat;
	font-family: Verdana,Arial,Trebuchet MS,Tahoma,sans-serif;
	font-style: normal;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #fff;
	background-position: top left;
}
#main_nav_list a.main_nav_item:hover {
	background: url(images/dynamic/buttonset1/btn_ppal_hover.gif) no-repeat;
	font-family: Verdana,Arial,Trebuchet MS,Tahoma,sans-serif;
	font-style: normal;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #fff;
	background-position: top left;
}

/*--- subnavigation items --------------------------------------------------*/

.sub_nav_list a.sub_nav_active_item {
	background: url(images/dynamic/buttonset1/btn_sec_actif.gif) no-repeat;
	font-family: Verdana,Arial,Trebuchet MS,Tahoma,sans-serif;
	font-style: normal;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #fff;
}
.sub_nav_list a {
	background: url(images/dynamic/buttonset1/btn_sec.gif) no-repeat;
	font-family: Verdana,Arial,Trebuchet MS,Tahoma,sans-serif;
	font-style: normal;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #036;
}
.sub_nav_list a:hover {
	background: url(images/dynamic/buttonset1/btn_sec_hover.gif) no-repeat;
	font-family: Verdana,Arial,Trebuchet MS,Tahoma,sans-serif;
	font-style: normal;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #630;
}
/*** ESSAI niveau 3 ***/
.sub_sub_nav_list a.sub_sub_nav_active_item {
	background: url(images/dynamic/buttonset1/subnav1active.gif) no-repeat;
	font-family: Verdana,Arial,Trebuchet MS,Tahoma,sans-serif;
	font-style: normal;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
	color: #fff;
}/***********/
#content_container h1 {
	font-family: Verdana,Arial,Trebuchet MS,Tahoma,sans-serif;
	font-style: normal;
	font-size: 26px;
	font-weight: normal;
	text-decoration: none;
	color: #369;
}
#content_container h2 {
	font-family: Verdana,Arial,Trebuchet MS,Tahoma,sans-serif;
	font-style: normal;
	font-size: 20px;
	font-weight: normal;
	text-decoration: none;
	color: #369;
}
#content_container h3 {
	font-family: Verdana,Arial,Trebuchet MS,Tahoma,sans-serif;
	font-style: normal;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	color: #036;
}
#content_container, #content_container p {
	font-family: Trebuchet MS, Arial,Verdana,Tahoma,sans-serif;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #036;
}
#content_container a:link { text-decoration: underline; }
#content_container a:visited { text-decoration: underline; }
#content_container a:hover { text-decoration: none; }
#content_container a:active { text-decoration: none; }

#footer_text  a:link { text-decoration: underline; }
#footer_text  a:hover { text-decoration: none; }

.cachediv {
	visibility: hidden;
	overflow: hidden;
	height: 1px;
	margin-top: -1px;
	position: absolute;
}
.txtGrand { font-size: 1.1em; }

.txtPetit { font-size: 0.9em; }

.txtTresPetit {
	font-size: 0.8em;
	font-weight: normal;
 }
.txtAzur {
	font-family: Arial,Verdana,Trebuchet MS,Tahoma,sans-serif;
	font-size: 2.0em;
	font-weight: bold;
	color: #00B2EB;
}
.txtAzurPetit {
	font-family: Arial,Verdana,Trebuchet MS,Tahoma,sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	color: #00B2EB;
}
.prixGrand {
	font-family: Arial,Verdana, Trebuchet MS,Tahoma,sans-serif;
	font-size: 1.6em;
	font-weight: normal;
	color: #036;
}
.tab {
	font-family: Arial, Verdana, Trebuchet MS,Tahoma,sans-serif;
	color: #036;
}
.tabPrix {
	font-size: 1.2em;
	font-weight: bold;
	text-align: right;
}
tr.tabLigFonce, th.tabLigFonce {
	background-color: #37B7C1;
	border-style: none solid none none;
	border-width: 1px;
	border-collapse: collapse;
	border-color: #fff;
	padding: 6px 3px;
}
td.tabLigClair, tr.tabLigClair {
	background-color: #EFEFEF;
	border-style: none solid none none;
	border-width: 1px;
	border-collapse: collapse;
	border-color: #fff;
	padding: 3px 6px;
}
td.tabLigMoyen, tr.tabLigMoyen {
	background-color: #D7D7D7;
	border-style: none solid none none;
	border-width: 1px;
	border-collapse: collapse;
	border-color: #fff;
	padding: 3px 6px;
}
.ref {
	font-weight: bold;
	color: #CC071E;
}
