.debug{border:1px solid #be280f;}




/***********************************************************************************************************/
/* TEXT elements */
/***********************************************************************************************************/





.txtTGray11OFF {
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #58595C;
	}



.txtLegendePhoto{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#578d17;
	font-weight:bold;
	line-height:12px;
}

.txtLegendePhotoGray{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#58595C;
	font-weight:bold;
	line-height:12px;
}

.txtEcoBasic{font-family: Georgia;font-size:14px;color:#58595C;}
.txtEcoBasic a{font-family: Georgia;font-size:14px;color:#58595C;font-weight:bold;}
.txtEcoBasic a:hover{font-family: Georgia;font-size:14px;color:#578d17;font-weight:bold;}

.txtEcoLI{font-family: Georgia;font-size:12px;color:#58595C;}
.txtEcoLI a{font-family: Georgia;font-size:12px;color:#58595C;}
.txtEcoLI a:hover{font-family: Georgia;font-size:12px;color:#578d17;}

.txtEcoLIGreen{color:#578d17;}
.txtEcoLIGreen a{color:#578d17;}
.txtEcoLIGreen a:hover{color:#578d17;}

.txtEcoTit{font-family: Georgia;font-size:16px;color:#578d17;}
.txtEcoTit a{font-family: Georgia;font-size:16px;color:#578d17;}
.txtEcoTit a:hover{font-family: Georgia;font-size:16px;color:#578d17;}
.txtEcoTitGD{font-family: Georgia;font-size:20px;color:#578d17;}


/***********************************************************************************************************/
/* TAB elements */
/***********************************************************************************************************/

.tab_interface_size {
	width: 586px;
	}

.tab_interface_colsize {
	padding-left:4px;
	padding-right:4px;
	}

/***********************************************************************************************************/
/* LAYER elements */
/***********************************************************************************************************/
tbody.viaarverna, tbody.viaarverna a{
color:#813E8E;
}

tbody.cluny, tbody.cluny a{
color:#009790;
}
tbody.geneve, tbody.geneve a{
color:#45787B;
}
tbody.routepuy, tbody.routepuy a{
color:#BC3B8B;
}
tbody.norte, tbody.norte a{
color:#0060AA;
}
tbody.arles, tbody.arles a{
color:#C7081D;
}

.divEcoLevel1{width: 700px; margin-left:50px; height: 33px; 	background-repeat: no-repeat;
text-transform: uppercase;cursor:pointer;}
.divEcoLevel1 h2{font-family: Arial, Helvetica, sans-serif,Geneva; font-size: 17px; color: #FFF; font-weight: bold; margin:0;padding:0;}

.divEcoLevel1Title {font-family: Arial, Helvetica, sans-serif,Geneva; font-size: 17px; color: #AAAAAA; font-weight: bold; padding-top:5px;}
.divEcoLevel1Titlearverna {font-family: Arial, Helvetica, sans-serif,Geneva; font-size: 17px; color: #FFF;background-color:#813E8E; font-weight: bold; padding-top:5px;}
.divEcoLevel1Titlenorte {font-family: Arial, Helvetica, sans-serif,Geneva; font-size: 17px; color: #FFF;background-color:#0060AA; font-weight: bold; padding-top:5px;}
.divEcoLevel1Titlearles {font-family: Arial, Helvetica, sans-serif,Geneva; font-size: 17px; color: #FFF;background-color:#C7081D; font-weight: bold; padding-top:5px;}
.divEcoLevel1Titlepuy {font-family: Arial, Helvetica, sans-serif,Geneva; font-size: 17px; color: #FFF;background-color:#BC3B8B; font-weight: bold; padding-top:5px;}

.divEcoLevel1Titlecluny {font-family: Arial, Helvetica, sans-serif,Geneva; font-size: 17px; color: #FFF;background-color:#009790; font-weight: bold; padding-top:5px;}
.divEcoLevel1Titlegeneve {font-family: Arial, Helvetica, sans-serif,Geneva; font-size: 17px; color: #FFF;background-color:#45787B; font-weight: bold; padding-top:5px;}


.divEcoLevel1Contenu {font-family: Arial, Helvetica, sans-serif,Geneva; font-size: 11px;width: 520px;  margin-left: 50px; padding-right: 7px;padding-top:20px;}
.divEcoLevel1Ico{float:right; margin-right: 15px;}
.divEcoLevel1More{float:right; margin-top:9px; padding-right:20px;}
.divEcoLevel1Fleche{float:left; margin-left: 6px;}

.divEcoLevel2{margin-left: 100px;  width: 540px; padding-bottom:6px; background-image: url(/images/ecology/bar-b.gif);	background-repeat: no-repeat;text-transform: uppercase; cursor:pointer;}
.divEcoLevel2 h3{font-family: Arial, Helvetica, sans-serif,Geneva; font-size: 15px; margin:0;padding:0;}


.divEcoLevel2Contenu {font-family: Arial, Helvetica, sans-serif,Geneva; font-size: 11px;width: 520px;  margin-left: 120px; padding-right: 7px;padding-top:5px;}

.divEcoLevel2Fleche{float:left; margin-left: 6px;}
.divEcoLevel2Title{font-family: Arial, Helvetica, sans-serif,Geneva; font-size: 15px; color: #AAAAAA; font-weight: bold; padding-top:5px;}
.divEcoLevel2Titlecluny{font-family: Arial, Helvetica, sans-serif,Geneva; font-size: 15px; color: #009790;background-color:#B3E0DD; font-weight: bold; padding-top:5px;}
.divEcoLevel2Titlegeneve{font-family: Arial, Helvetica, sans-serif,Geneva; font-size: 15px; color: #45787B;background-color:#B3E0DD; font-weight: bold; padding-top:5px;}
.divEcoLevel2Titlepuy{font-family: Arial, Helvetica, sans-serif,Geneva; font-size: 15px; color: #BC3B8B;background-color:#ebc4dc; font-weight: bold; padding-top:5px;}
.divEcoLevel2Titlenorte{font-family: Arial, Helvetica, sans-serif,Geneva; font-size: 15px; color: #0060AA;background-color:#b3cfe5; font-weight: bold; padding-top:5px;}
.divEcoLevel2Titlearles{font-family: Arial, Helvetica, sans-serif,Geneva; font-size: 15px; color: #C7081D;background-color:#eeb5bb; font-weight: bold; padding-top:5px;}
.divEcoLevel2Titlearverna{font-family: Arial, Helvetica, sans-serif,Geneva; font-size: 15px; color: #813E8E;background-color:#d9c5dd; font-weight: bold; padding-top:5px;}

.divEcoLevel2More{float:right; margin-top:9px; margin-right:20px;}

h4.EcoLevelTitleh4{margin:0px; padding:0px;font-variant: small-caps;font-size:15px;width:330px;}
/*
.divEcoLevel3{margin-left: 86px;  width: 500px; background-image: url(/images/ecology/bar-b.gif); background-repeat: no-repeat;}
.divEcoLevel32Contenu {font-family: Arial, Helvetica, sans-serif,Geneva; font-size: 11px;width: 520px;  margin-left: 50px; padding-right: 7px;padding-top:20px;}
.divEcoLevel3Title{font-family: Arial, Helvetica, sans-serif,Geneva; font-size: 15px; color: #FFFFFF; font-weight: bold; padding-top:-6px;}

.divEcoLevel4{margin-left: 129px;  width: 460px; background-image: url(/images/ecology/bar-b.gif); background-repeat: no-repeat;}
.divEcoLevel4Contenu {font-family: Arial, Helvetica, sans-serif,Geneva; font-size: 11px;width: 520px;  margin-left: 50px; padding-right: 7px;padding-top:20px;}
.divEcoLevel4Title{font-family: Arial, Helvetica, sans-serif,Geneva; font-size: 15px; color: #FFFFFF; font-weight: bold; padding-top:-6px;}
*/

.divLineUnderTitle{height:1px;background-color:#578C17;margin-bottom:15px;overflow: hidden;}


.divEcoHighlightBox{background-color:#eef4ea;width:100%;}

.EcoComparateHighlight{background-color:#d0dfc0;}

.Padding7{padding:7px;}

.Justify{text-align:justify;}
.FloatRight{float:right;margin-left:5px;}
.FloatLeft{float:left;margin-right:5px;}

/***********************************************************************************************************/
/* IMG elements */
/***********************************************************************************************************/
.img_title {
	margin-top: 7px;
	margin-bottom: 4px;
	}

.PhotoBorder{
	border: 1px solid #4d4b46;
	margin-bottom:2px;
}

.backPhoto{
	background-image:url(/images/ecology/back-photo.gif);
	background-repeat: no-repeat;
	width: 179px;
}

.HeaderHomeBack {
	background-image: url(/images/ecology/back-index-header.gif);
	background-repeat: no-repeat;
	text-align:center;
	height:79px;
	width:584px;
	border:1px solid white;
}
