html,body{
margin:0;
padding:0;
}
body{
font-size:11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align:center;
}
#main{
text-align:left;
position:relative;
width:630px;
margin-left:auto;
margin-right:auto;
}
h1{
display:none;
}
p{
margin-top:0.6em;
margin-bottom:0.6em;
}
.no_display{
display:none;
}
div.validateur{
display:none;
}
.for_print{
text-align:center;
border-bottom-style:solid;
border-bottom-color:#333;
border-bottom-width:3px;
padding-bottom:7px;
}
.for_hand{
display:none;
}
p.separateur_elt{
clear:both;
margin:0;
padding:0;
height:1.5em;
}
div.clear, p.clear, p.separateur_clear {
clear:both;
padding:0;
margin:0;
height:1px;
border-width:0;
visibility:hidden;
line-height:1px;
font-size:1px;
}
div.clear hr{
display:none;
}
.bloc_erreurs h4{
color:#f00;
font-size:11px;
margin-bottom:0;
padding-bottom:0;
}
.bloc_erreurs ul{
padding:0;
margin:0;
margin-top:0.4em;
margin-bottom:1.5em;
margin-left:1.5em;
color:#f00;
list-style:square;
}
img.left{
float:left;
margin-right:6px;
margin-bottom:6px;
border:none;
}
img.right{
float:right;
margin-left:6px;
margin-bottom:6px;
border:none;
}
p.right, h4.right, h5.right, h6.right{
text-align:right;
}
p.center, h4.center, h5.center, h6.center{
text-align:center;
}
*>object{
margin-bottom:-3px;
display:none;
}
form .input, form .valider{
font-size:1em;
font-size:11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
border:1px solid #666;
background-color:#fff;
color: #333;
}
.container{
padding-top:0px;
}
.part_flash{
position:absolute;
top:7px;
left:0px;
display:none;
}
.n2_container{
padding-top:0px;
}
.top{
margin:0px;
padding:0px;
height:13px;
line-height:1px;
font-size:1px;
}
.mid{
text-align:left;
}
.n2_mid{
text-align:left;
}
.cont_gauche{
float : left;
width : 100%;
}
.band_ref{
text-align:center;
display:none;
}
.cont_droit{
float : left;
display:none;
}
.n2_cont_gauche{
float : left;
display:none;
}
.n2_cont_mid{
float : right;
width : 100%;
}
.n2_cont_droit{
float : left;
display:none;
}
.hspacer{
height:5px;
margin-top : 7px;
line-height:1px;
font-size:1px;
}
.contspacer{
height:5px;
line-height:1px;
font-size:1px;
margin-bottom : 7px;
}
.bottom{
height:13px;
margin-bottom:7px;
}
.footer{
display:none;
text-align:center;
}
.footer h2{
display:none;
}
.band_ref p{
font-size:9px;
color:#000;
text-align:center;
display:none;
}
.band_ref object{
margin-top : -3px;
display:none;
}
p.breadcrumb{
margin:0;
font-size:11px;
padding:0;
line-height:23px;
margin-top:-6px;
margin-bottom:10px;
}
p.breadcrumb a{
color:#333;
text-decoration:none;
}
p.breadcrumb a:hover{
color:#95cd1e;
text-decoration:underline;
}
.footer p{
margin : 0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
}
.footer a{
color:#666;
text-decoration:none;
}
.footer a:hover{
color:#95cd1e;
text-decoration:underline;
}
* html .mid, * html .n2_mid{
height:1px;;
margin:0px;
padding:0px;
}
p.to_top{
font-size:9px;
margin:0;
padding:0;
color:#999;
text-align:right;
margin-top:20px;
display:none;
}
p.to_top a{
color:#999;
text-decoration:none;
}
p.to_top a:hover{
color:#95cd1e;
text-decoration:underline;
}
.commun  h3{
font-family:Arial, Helvetica, sans-serif;
margin : 0px;
padding:0px;
border-bottom-style:solid;
border-bottom-width:2px;
border-bottom-color:#333333;
margin-bottom:3px;
font-size:14px;
color:#666666;
}
.commun p {
margin-top:0.6em;
margin-bottom:0.6em;
}
.commun ul{
list-style-type:square;
margin: 0px;
padding:0;
margin-top:0.6em;
margin-bottom:0.6em;
margin-left:2em;
}
.commun .chapo{
font-size:11px;
color:#666;
font-weight:bold;
margin-top:0.6em;
margin-bottom:0.6em;
}
.commun .corps{
font-size:11px;
margin-top:0.6em;
margin-bottom:0.6em;
color:#666;
}
.commun img{
border:none;
}
.commun h4, .commun h5, .commun h6{
margin:0;
margin-bottom:0.6em;
margin-top:0.8em;
}
.commun h4{
font-size:12px;
}
.commun h5{
font-size:11px;
}
.commun h6{
font-size:10px;
}
.commun a{
color:#61920a;
text-decoration:none;
}
.commun a:hover{
color:#666;
text-decoration:underline;
}
.commun .titre{
padding-bottom:3px;
}
.commun .contspacer {
height:5px;
line-height:1px;
font-size:1px;
margin-top:-6px;
margin-bottom : 12px;
}
p.liens_evitement, p#techno_nextcms{
display:none;
}