@charset "utf-8";

#map_Zones_Details { 
    float: left; 
    width: 212px; 
}
#map_canvas {
	margin-left: 300px;
	width:379px;
	height:379px;
	z-index:1;
}
/*table.cTabExt tr.e0 td{vertical-align:top;font-weight:bold}
table.cTabInt tr.d0 td{background-color:#ECF1EF; vertical-align:top;font-weight:bold}
table.cTabInt tr.d1 td{background-color:#FCF8DC; vertical-align:top;}
table.cTabInt tr.d2 td{background-color:#FEEECD; vertical-align:top;}*/
table.ListeEtapes .ToExt{font-size:9px;}
table.ListeEtapes{
	vertical-align:top;
	text-align:center;
	display: block;
}
table.ListeEtapes td:last-child {font-size:9px;}
table.ListeEtapes tr:nth-child(4n+2) td{border-width: 1px; border-style: dotted; border-color: silver; }
table.ListeEtapes tr:nth-child(4n+4) td{border-width: 1px; border-style: dotted; border-color: silver; }
table.ListeEtapes tr:nth-child(1){background-color:#ECF1EF; font-weight:bold; }
table.ListeEtapes tr:nth-child(4n+2){background-color:#FCF8DC; }
table.ListeEtapes tr:nth-child(4n+4){background-color:#FEEECD; }

table.DetailHeberge {text-align:left; border-width: 1px; border-style: dotted; border-color: silver}
table.DetailHeberge td{overflow:auto}
table.DetailHeberge td:nth-child(1){width:159px; max-width:159px;}
table.DetailHeberge td:nth-child(3){width:auto}
table.DetailHeberge td:nth-child(3){width:52px; max-width:52px; text-align:center}
table.DetailHeberge td:nth-child(4){width:45px; max-width:45px; text-align:center}
table.DetailHeberge td:nth-child(5){width:45px; max-width:45px; text-align:center}
table.DetailHeberge td:nth-child(6){width:42px; max-width:42px; text-align:center}
table.DetailHeberge td:nth-child(7){width:101px; max-width:101px;}
table.DetailHeberge tr:nth-child(1){background-color:#E6E6E6; font-weight:normal;}
table.DetailHeberge tr:nth-child(2){background-color:#EDFFA6; vertical-align:top;}

table.Hebergements {
	text-align:left;
	border-width: 1px;
	border-style: dotted;
	border-color: silver;
	display: block;
}
table.Hebergements td:nth-child(3){text-align:center;}
table.Hebergements td:nth-child(4){text-align:center;}
table.Hebergements td:nth-child(5){text-align:center;}
table.Hebergements td:nth-child(6){text-align:center;}
table.Hebergements tr:nth-child(2n+2) td{border-width: 1px; border-style: dotted; border-color: silver; }
/*table.Hebergements tr:nth-child(2n+3) td{border-width: 1px; border-style: dotted; border-color: silver; }*/
table.Hebergements tr:nth-child(1){background-color:#CCCCCC; font-weight:bold;}
table.Hebergements tr:nth-child(2n+2){background-color:#CCFF00; vertical-align:top;}
table.Hebergements tr:nth-child(2n+2) td:nth-child(2){font-size:9px;}
table.Hebergements tr:nth-child(2n+2) td:nth-child(3){font-weight:bold;}
table.Hebergements tr:nth-child(2n+2) td:nth-child(4){font-weight:bold;}
table.Hebergements tr:nth-child(2n+2) td:nth-child(5){font-weight:bold;}
table.Hebergements tr:nth-child(2n+2) td:nth-child(6){font-size:9px;}
table.Hebergements tr:nth-child(2n+2) td:nth-child(7){font-size:9px;}
table.Hebergements tr:nth-child(2n+3){font-size:10px;}

#LayerMap41, #LayerMap42{
	vertical-align:middle;
	text-align: center;
	border-width: 1px; 
	border-style: dotted; 
	border-color: silver; 
}
#LayerMap41{background-color:#F6F9ED;}
#LayerMap42{background-color:#EEF3E2;}

#Layer1 {
	width:300px;
	height:20px;
	margin: auto;
	vertical-align: middle;
	padding-top: 5px;
}
#Layer2 {
	height:20px;
	width: 300px;
	margin: auto;
	margin-top: 0px;
	padding-top: 4px;
}
