BODY { margin:0px;font-size:12px;}
div { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11; color:#000000; text-align:justify;}
td { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11; color:#000000; }
.texte { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11; color:#000000; text-align:justify;}
.legende {font-size:10px; color:#0b4da3; font-weight:bold; text-align:center;}

.absDiv { position: absolute; overflow: hidden; visibility:hidden; }
.relDiv { position: relative; overflow: hidden; visibility:hidden; }
/*#contentThumb{background-color: #000;layer-background-color: #000; cursor: n-resize;}
#contentThumb:hover{background-color: #fff; border-top:1px solid #000; border-bottom:1px solid #000;}*/


.monCalque { position:absolute; top:0px; left:0px; width:360px; min-height:100%; visibility:visible;}
.monCadre { position:relative; top:0px; left:0px; width:360px; height:417px; visibility:visible; overflow:hidden;}

a.crypteo {color:#999; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; }
a.crypteo:hover {color:#999; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:underline; }

a.lien { color:#00a650; text-decoration:none;}
a.lien:hover {  text-decoration:underline;}

#menu 
{
	position:absolute;
	bottom:-2px;
	padding-left:90px;
	height:68px;
	width:100%;
}
#menu *
{
	float:left;
}
#menu div
{
	padding:0.3em;
	padding-top:0.1em;
	border-left:1px solid #bbc6d5;
}
#menu div div
{
	padding-top:0;
	border-left:none;
}
#menu a
{
	color:#0b4da2;
	text-decoration:none;
	display:block;
}

#menu div a
{
	float:none;
	margin-left:0.2em;
}
#menu div div a
{

}

#menu a:hover
{
	color:#00a650;
	
}


.d2 {width:50%;float:left}
.d3 {width:115px;float:left;padding:2px;}
*html .d3 {width:33%}

h1 {font-size:inherit; font-weight:normal; margin:0; padding:0;}
#Layer1 { position:absolute; width:700px; height:360px; z-index:1; left: 59px; top: 9px; visibility: hidden; }