a:link { font-weight:bold ;  text-decoration: none;}
a:visited { text-decoration: none;}
a:hover {  text-decoration:underline;  }

body {
margin:0 0 0 40px;
padding:0;
font-family: arial, sans-serif;
font-size: 100%;
color: #000000;
}

#container {
width: 560px;}

#contenu {
margin-right:100px;
width:525px;
margin-top:0;
margin-bottom:0;
margin-left:7px;
padding:0;
background-color:#FFFFFF;
text-align:justify;
font-size: .75em;
text-indent:2em;
}

.explain {
margin-right:100px;
width: 530px;
margin-top:0px;
margin-bottom:0;
padding:0;
text-align:right;
}

#datt {
}

.cache {
display:none;
}
	
#endcad {
width:550px;
margin:0px auto;
padding-top:10px;
padding-bottom:10px;
font-family:Arial, Helvetica;
background:url(/img/titcomms2.jpg) left bottom no-repeat;
}
	
#expl {
width:550px;
margin:0px auto;
background:url(/img/midbord2.jpg) left top repeat-y;
}

#footer p {
width:550px;
height:30px;
margin-top: 40px;
margin-bottom:10px;
font-size: .75em;
text-align: center;
background:url(/img/bannlogfin2.jpg) left top no-repeat;
}

#footer1 p {
margin: 0;
font-size:.75em;
text-align: center;
color: #8095ff;
}

#formm {
margin:0px auto ;
width:550px;
float:right;

}

#formgen {
margin:0px auto ;
width:1100px;
}

#formad1 {
margin:0px auto;
margin-top:115px;
margin-left:20px;
width:220px;
height:250px;
float:right;
}

#formad2 {
margin:0px auto;
margin-top:295px;
width:160px;
margin-right:20px;
float:right;
font-size: 12px;
text-align: justify;
color: #00A20E; 
}

h1 { 
padding-top:10px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size: 13px;
}

h2 {
font-size: .75em;
padding-top:10px;
margin-right:18px; 
margin-left:10px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:normal;
text-align:justify;
text-indent:2em;
color:#003399;
}

h3 { 
position:relative;
margin-right:5px;
font-size: .70em;
font-family:arial;
margin-left:410px;
font-weight:bold;
color: #00A20E;
}

h4 {
padding-left: 20px;
padding-bottom: 15px;
font-family:arial;
font-weight:bold;
font-size: .85em;
color:#369;
text-align:left;
}

h5 {
padding-left: 20px;
padding-right: 25px;
font-size: 1em;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:normal;
text-align:justify;
text-indent:2em;
color:#5A5A5A;
}

h6 {
margin-top:10px;
font-size: .9em;
margin-right:40px;
text-align:right;
}
	
#header {
position:relative;
width:100px;
text-align:left;
}
	 
#top {
width:200px;
text-align:right;
font-family:Geneva, Arial, Helvetica;
font-size:13px;
float:right;
}

* {
margin:0;
padding:0;
}

span {
color:#903;
}

#srch {
margin: 0;
padding: 0;
text-align: center;
}

#topcad {
width:550px;
margin:0px auto;
margin-top:10px;
background:url(/img/topbord2.jpg) left top no-repeat;
}

#test {
width:550px;
padding-bottom:0px;
margin:0px auto;
font-size:0.8em;
text-align:justify;
background:url(/img/coolbis3.jpg) left top repeat-y;
}

#test2 {
width:550px;
height:40px;
margin:0px auto;
font-size:0.8em;
text-align:left;
background:url(/img/cool2.jpg) left top no-repeat;
}

#test3 {
width:550px;
margin:0px auto;
font-size:0.8em;
text-align:justify;
background:url(/img/coolbis2.jpg) left top repeat-y;
}

#test4 {
width:550px;
height:40px;
margin:0px auto;
font-size:0.8em;
text-align:justify;
background:url(/img/cool3.jpg) left top  no-repeat;
}

#test5 {
width:550px;
height:40px;
margin:0px auto;
font-size:0.8em;
text-align:left;
background:url(/img/coolbis5.jpg) left top no-repeat;
}

#test6 {
width:550px;
height:40px;
margin:0px auto;
font-size:0.8em;
text-align:right;
background:url(/img/coolbis4.jpg) left top no-repeat;
}

#test7 {width:550px;
height:47px;
margin:0px auto;
font-size:0.8em;
text-align:left;
background:url(/img/coolbis5.jpg) left top  no-repeat;
}

#titre {
position:static;
width: 525px;
padding:0.71em;
padding-right:10px;
line-height:18px;
font-family:Geneva, Arial, Helvetica;
font-size:12px;
font-weight:bold;
color:#330036;
margin-top:0;
text-align:left;
}

