html, body {margin:0; padding:0; width:100%; height:100%; overflow:hidden; text-align:left;}
body {font-family:verdana, arial, sans-serif; font-size:76%; color:#FFF}
#background{position:absolute; z-index:1; width:100%; height:100%;}
#scroller {position:absolute; width:100%; height:100%; top:0; left:0; overflow:auto; z-index:2;} 
#translucentbkg {width: 250px; height: 100px;     /* to match DIVs size          */
				background-color: #ff6600;       /* the background              */
				filter:alpha(opacity=50);
				-moz-opacity:0.5;
				opacity: 0.5;}
#opaquetext {width: 250px; height: 100px;     /* to match DIVs size          */
			background-color: transparent;   /* transparent background      */
			position: absolute;              /* absolute positioning        */
			z-index: 2;                      /* place it over the other DIV */}
#content {padding:5px 300px 20px 200px;}
#fixed {position:absolute; top:25px; left:10px; width:160px; z-index:10; color:#567; border:1px solid #000; padding:10px;}

cla{
	font-color:#FFFFFF;
	font-size:10pt;
	}

a.cla
{
color:#FFFFFF;
text-decoration:none;
font-size:10pt;
} 
a.cla:hover
{
color:#71b3e3;
text-decoration:none;
}
a.service
{
color:#FFFFFF;
text-decoration:none;
font-size:8pt;
} 
a.service:hover
{
color:#71b3e3;
text-decoration:none;
}
a {
font-family: Arial, helvetica, sans-serif;
color: blue;
text-decoration: none;
}
a:hover {
color: lightblue;
text-decoration: none;
}
td.titre{
	background-color:#144458;
	color:#FFFFFF;
	font-size:14pt;
	font-weight:bold
}
td.corps{
	background-color:#71b3e3;
	color:#FFFFFF;
}
h1,h2,h3,h4{
	color:#FFFFFF
	}