BODY { font-family: times, times, arial, Helvetica; background:#ffffff; color: #000000; font-size:11px; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; marginheight:0px; marginwidth:0px;
	scrollbar-face-color:#A7D2E3; 
	scrollbar-arrow-color:#ffffff; 
	scrollbar-track-color:#ffffff; 
	scrollbar-shadow-color:#FFFFFF; 
	scrollbar-highlight-color:#FFFFFF; 
	scrollbar-3dlight-color:#FFFFFF; 
	scrollbar-darkshadow-Color:#FFFFFF;}
	

TABLE { width:100%; height:100%; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
TABLE.auto { width:auto; height:auto;}


/* styles pour les cellules normales (une sans hauteur définie, une avec hauteur de 100%) */
TD {height:auto; width:auto; color:#000000; font-family:times, times, arial, Helvetica; font-size:12px; font-weight:normal; padding-top:0px; margin-top:0px; padding-bottom:0px; padding-left:0px; margin-left:0px}


P { text-align:justify; font-size:12px; color:#000000; font-weight:normal; margin-top:20px; margin-bottom:20px; margin-right:20px; margin-left:20px;}

P.contact { text-align:left; font-size:15px; color:#2E5962; font-weight:bold; margin-top:30px; margin-bottom:10px; margin-right:20px; margin-left:20px; line-height:20px}


/* styles pour les calques : un calque container, un calque normal*/
DIV.container {position:relative; top:0px; left:0px; width:100%; height:100%; border:solid 0px #000000; }
DIV.photomenu {position:absolute; top:0px; left:0px; width:100%; height:100%; border:solid 0px #000000; }

/* styles pour les calques : pour le menu*/
DIV.menu { width:65px; height:25px; top:125px; position:absolute; overflow:hidden; border:solid 0px #ffffff; z-index:1; visibility:visible}




/* styles pour les liens */
A { color:#bfe2f8; font-size:13px; font-weight:bold; font-family:times, arial, Verdana, Helvetica; line-height:25px; margin-left:10px}
A:link { color:#A7D2E3; text-decoration:none }
A:visited { color:#A7D2E3; text-decoration:none }
A:active { color:#ffffff; text-decoration:none }
A:hover { color:#ffffff; text-decoration:none }

A.txt { color:#000000; font-size:12px; font-weight:bold; font-family: times, arial, Verdana, Helvetica;}
A.txt:link { color:#ffffff; text-decoration:none }
A.txt:visited { color:#ffffff; text-decoration:none }
A.txt:active { color:#ffffff; text-decoration:none }
A.txt:hover { color:#ffffff; text-decoration:none }

A.contact { color:#2E5962; font-size:14px; font-weight:bold; font-family:times, arial, Verdana, Helvetica; line-height:0px; margin-left:0px}
A.contact:link { color:#2E5962; text-decoration:none }
A.contact:visited { color:#2E5962; text-decoration:none }
A.contact:active { color:#2E5962; text-decoration:none }
A.contact:hover { color:#2E5962; text-decoration:none }