body, table, tr, td, input, select, textarea, button{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444444;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
}
a:visited {
    color: #258DB0;
    text-decoration: none
}
a:link {
    color: #258DB0;
    text-decoration: none
}
a:hover {
    color: #E87B23;
    text-decoration: underline
}
.chapeau{
	font-size: 12px;
	font-style: italic;
}
.chemin {
	font-size: 10px;
	color: #444444;
}
.textepetitgris {
	font-size: 10px;
	color: #4F4F4F;
}
.hautpage {
	font-size: 9px;
	color: #E65130;
}
.soustitre {
	font-size: 12px;
	font-weight: bold;
	color: #E87B23;
}
.intertitre {
	font-size: 10px;
	font-weight: bold;
	color: #4F4F4F;
	text-transform: uppercase;
}
.textecouleur1 {
	font-size: 11px;
	font-weight: bold;
	color: #258DB0;
}
.textecouleur2 {
	font-size: 11px;
	color: #258DB0;
}
.textecouleur3 {
	font-size: 11px;
	font-weight: bold;
	color: #E65130;
}
.margin10{
	margin-left: 10px;
	margin-bottom: 10px;
	margin-top: 10px;
	margin-right: 10px;
}
.margin5{
	margin-left: 5px;
	margin-bottom: 5px;
	margin-top: 5px;
	margin-right: 5px;
}
.contourtab {
	border: solid 1px;
	border-color: #258DB0
}

.erase { display: block; text-indent: -5000px; font-size: 0px; }

 .pub { padding-top: 2px; text-align: center; }
		 .squarePub { position: absolute; width: 450px; height: 274px; top: 280px; left: 50%; margin-left: -250px; z-index: 10000; }
			 .squarePub .close { position: absolute; top: 0; right: -5px; background: url(../fr/nav/lightbox/btn_close.png); width: 30px; height: 29px; z-index: 701px; }
			
		 .squarePub table { border-collapse: collapse; }
		 .squarePub td { height: 12px; padding: 0; line-height:18px; }
		 .squarePub .shadowTopLeft { background: url(../fr/nav/lightbox/shadowTopLeft.png) no-repeat bottom; width: 12px; }
		 .squarePub .shadowTopCenter { background: url(../fr/nav/lightbox/shadowTopCenter.png) repeat-x bottom; }
		 .squarePub .shadowTopRight { background: url(../fr/nav/lightbox/shadowTopRight.png) no-repeat bottom; width: 12px; }
		
		 .squarePub .shadowMiddleLeft { background: url(../fr/nav/lightbox/shadowMiddleLeft.png); }
		 /*.squarePub .middle { width: 300px; height: 250px; background: url(../fr/nav/lightbox/loading.gif) no-repeat #fff center center; }*/
		 .squarePub .middle { padding:20px; height: 150px; background:#fff center center; }
		 .squarePub .shadowMiddleRight { background: url(../fr/nav/lightbox/shadowMiddleRight.png); }
		
		 .squarePub .shadowBottomLeft { background: url(../fr/nav/lightbox/shadowBottomLeft.png) no-repeat top; width: 12px; }
		 .squarePub .shadowBottomCenter { background: url(../fr/nav/lightbox/shadowBottomCenter.png) repeat-x top; }
		 .squarePub .shadowBottomRight { background: url(../fr/nav/lightbox/shadowBottomRight.png) no-repeat top; width: 12px; }
		 
#overlay { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; text-align:center; z-index: 1000; background: #fff; opacity:.70; filter : alpha(opacity=70); }