/* Mise A jour 03/11/2008 par Pirmil */
.block {display:block;clear: both;margin:0;}
body {background:white none repeat scroll 0 0;}
body,hr, h1, h2, h3, h4, h5, h6, li, dl, dt, dd, p, form, fieldset, legend, input, img {margin:0;padding:0;} 
ul, ol{margin:1ex 0;padding:0;}
li {line-height:1.3em;} li > ul {margin-top:0;margin-bottom:0;} li > ul > li{line-height:1em;}
img {border:0;}
table,tbody,tr,td{margin:0;padding:0;border-collapse:collapse;font-size:11px;}
td p{padding: 1ex}
body {color:#333333;direction:ltr;text-align:center;}
body {
font-family:verdana,helvetica,arial,sans-serif;
font-size:70%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
h1{font-size:210%;} h2{font-size:160%;color:gray} h3{font-size:125%;}
a {color: #006699;text-decoration: none;background: transparent;}
a:hover {color: #003399;text-decoration: underline;background: transparent;}
ul, ol {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
#flashCVTdemo {border: 1px solid gray;text-align: center;padding: 0pt;margin: 0pt} /* seulement pour le flash variateur */
.sitemap {}
.EnGrasTeinte {
	font-weight: bold;
	color: #C90
}

/* ############### Layerrincipal ############## */
#Layerrincipal {background:white none repeat scroll 0 0;
width:745px;position:absolute;top:85px;left:209px;
}
#Layerrincipalburg {background:white none repeat scroll 0 0;
width:745px;position:absolute;top:85px;left:209px;text-align:left;
}

#Layerrincipal .blocContent p, #Layerrincipalburg .blocContent p {margin:0.5ex 1ex}
#Layerrincipal .blocContent h2, #Layerrincipalburg .blocContent h2 {margin:0.5ex 1ex}
#Layerrincipal .blocContent h3, #Layerrincipalburg .blocContent h3 {margin:0.5ex 1ex}
#Layerrincipal .blocContent ul, #Layerrincipalburg .blocContent ul {margin-left:4ex;list-style-image:none;list-style-type:disc}
#Layerrincipal .blocContent ul ul, #Layerrincipalburg .blocContent ul ul{margin-left:2ex;list-style-image:none;list-style-type:square}
#Layerrincipal .blocContent form, #Layerrincipalburg .blocContent form{margin:1ex 2ex;padding: 1ex;background: #E8E8E8}
#Layerrincipal h1, #Layerrincipalburg h1{margin: 0.8ex 0}
#Layerrincipal td p, #Layerrincipalburg td p{padding: 0.2ex 1ex}
#Layerrincipalburg em, #Layerrincipal em {color:gray;background: inherit}
/* pour x9500 seulement ce qui suit #Layerrincipal table {margin:1ex 2%;width:97%;font-size:11px; }*/
#Layerrincipalburg img, #Layerrincipal img {margin: /*6px  margin pour eviter que photos sorte du radius */ 0}
#Layerrincipalburg .ImageaGauche, #Layerrincipal .ImageaGauche {float: left;margin:6px 0 /* margin pour eviter que photos sorte du radius */ }
#Layerrincipalburg .ImageaDroite, #Layerrincipal .ImageaDroite {float: right;margin:6px 0 /* margin pour eviter que photos sorte du radius */}

.blocContent{/*display:block;clear: both;*/
border-radius:6px; /*coin rond CSS3*/
-moz-border-radius:6px; /*pour mozilla*/
-webkit-border-radius:6px; /*pour Safari*/
border: 1px solid silver;
/*width:95%;*/
/*padding: 5px 5px 5px 10px;*/
margin: 1ex 0 2ex}
.blocContent table, .blocContent tbody,.blocContent tr, .blocContent td{border: 1px solid silver}
.blocContent table {margin:1ex 2%;width:97%;} .blocContent table p{margin:0 1ex}
.blocContent li {line-height:1.45em;}
.blocContent2Col{margin: 2px 0;border: 0pt}
.blocContent2Col p{margin:0.5ex 1ex 2ex}
.blocContent2Col img{border-color: white;border-style:solid;border-width: 0 0 1px;}
.blocContent2Col .colDemiGauche,.blocContent2Col .colDemiDroite{/*display:block;clear: both;*/
border-radius:8px; /*coin rond CSS3*/
-moz-border-radius:8px; /*pour mozilla*/
-webkit-border-radius:8px; /*pour Safari*/
border: none solid silver;
/*width:95%;*/
/*padding: 5px 5px 5px 10px;*/
margin: 2px 0;
background:#E5E5E5 none repeat scroll 0 0;
}

.colDemiGauche{/*background:#F5E5E5 none repeat scroll 0 0;*/
text-align: center;float:left;width:49%;}
.colDemiDroite{/*background:#F2F5F5 none repeat scroll 0 0;*/
text-align: center;float:right;width:49%;}

/* ############### FIN Layerrincipal ############## */

/* ############### Layertete ############## */
#Layertete {
/* le coup de coins rond www.the-art-of-web.com/css/border-radius/ */
border-bottom-right-radius:8px;/*coin rond CSS3*/
border-top-right-radius:8px;/*coin rond CSS3*/
-webkit-border-bottom-right-radius:8px;/*coin rond pour Safari*/
-webkit-border-top-right-radius:8px;/*coin rond pour Safari*/
-moz-border-radius-bottomright:8px;/*coin rond pour mozilla*/
-moz-border-radius-topright:8px;/*coin rond pour mozilla*/

background:#F5F5F5 none repeat scroll 0 0;
border:1px solid silver;
position:absolute;
text-align:left;
left:0px;
top:5px;
width:955px;
}

#Layerteteburg {
/* le coup de coins rond www.the-art-of-web.com/css/border-radius/ */
border-bottom-right-radius:8px;/*coin rond CSS3*/
border-top-right-radius:8px;/*coin rond CSS3*/
-webkit-border-bottom-right-radius:8px;/*coin rond pour Safari*/
-webkit-border-top-right-radius:8px;/*coin rond pour Safari*/
-moz-border-radius-bottomright:8px;/*coin rond pour mozilla*/
-moz-border-radius-topright:8px;/*coin rond pour mozilla*/

background:gray none repeat scroll 0 0;
/*border:1px solid gray;*/
left:0;
position:absolute;
text-align:left;
top:5px;
width:955px;
}
#Layerteteburg img, #Layertete img{margin: 0pt}
/* ############### FIN Layertete ############## */

/* ############### sommaire ############## */
#Layersommaire, #Layersommaireburg{background:#F5F5F5 none repeat scroll 0 0;
border-right:1px solid gray;
left:0;
/*padding:0.5ex 1ex;*/
position:absolute;
text-align:left;
top:85px;
width:190px;
}
#Layersommaire ul li, #Layersommaireburg ul li{margin-left:3ex;list-style-image:none;list-style-type:circle;}

#sommaireContentSsi {}/* peut servir pour interieur sommaire x9 */
#LayerFOND {display: none;}
#LayerFONDburg {display: none;}
/* ############### FIN sommaire ############## */

/* ############### Layerannonceur ############## */
#Layerannonceur, #Layerannonceurburg {
/* le coup de coins rond www.the-art-of-web.com/css/border-radius/ */
border-radius:8px; /*coin rond CSS3*/
-moz-border-radius:8px; /*pour mozilla*/
-webkit-border-radius:8px; /*pour Safari*/
background:#E5E5E5 none repeat scroll 0 0;
border:1px solid silver;
left:970px;
padding:0 2ex 1ex;
position:absolute;
top:5px;
width:160px;
}
#Layerannonceur DIV, #Layerannonceurburg DIV{margin: 2ex 0}
.googleSearch{}
.google form{}
.annonceurCentrer{}
.GoogleAdsense{}
#Layerannonceurburg table table {}
#Layerannonceurburg .textesmall {}
#Layerannonceur .textesmall {}
/* ############### FIN Layerannonceur ############## */


.fondh3{}
.fondh4{}
.textedeco1 {background:#E5E5E5 none repeat scroll 0 0;
padding:1ex;}
.texteRouge {color:red;}
.textesmall {border:1px solid silver;
display:block;
font-size:xx-small;
padding:1ex;}
.textesmal2 {}
.textesmallretrait {}
.texteretrait {}
.titre {}
.plus30 {background:#E5E5E5 none repeat scroll 0 0;
font-size:130%;}
.plus20 {background:#E5E5E5 none repeat scroll 0 0;
font-size:120%;}
.plus40 {background:#E5E5E5 none repeat scroll 0 0;
font-size:140%;}
table .fondtr {background:#E5E5E5}
table .fonttitretable {background:gray;color:white}

#incl1 {padding: 0.5ex 1ex;margin: 1ex 1ex;background: #f1e3e3;
border:solid 1px red;text-align: center;
/* le coup de coins rond www.the-art-of-web.com/css/border-radius/ */
border-radius:0 50% 0 50% ; /*coin rond CSS3*/
-moz-border-radius:0 50% 0 50%; /*pour mozilla*/
-webkit-border-top-right-radius:50px;/*coin rond pour Safari*/
-webkit-border-bottom-left-radius:50px;/*coin rond pour Safari*/
}
#incl1 img{margin:0;padding:0
}
