.ref{display: none;}
#entete object{
float: left;
}

#contenu {
padding:12px;
width:510px;
border-top:solid #DE3808 1px;
border-left:solid #DE3808 1px;
border-right:solid #DE3808 1px;
}

imgintro{
float:right;
}

#contenu p{
margin-left:20px;
margin-right:20px;
line-height:1.2em;
font-size:0.8em;
text-align:justify;
}

#contenu p b{
color:#DE3808;
}

#contenu p a{
color:#DE3808;
}

#contenu p a:hover{
color:#000;
text-decoration:none;
}


#contenu p i{
color:#DE3808;
}

#contenu address{
padding:0;
margin:0;
font-size:2.2em;
color:#ddd;
margin-bottom:-0.3em;
}

#contenu h1{
padding:0;
margin:0;
font-size:1.5em;
color:#DE3808;
}

#contenu h2{
font-size:1.1em;
color:#DE3808;
margin:0 10px;
margin-top:25px;
border-bottom:1px dashed #DE3808;
}

#contenu h3{
font-size:0.9em;
color:#DE3808;
}

#contenu .domaine h3{
font-size:0.9em;
color:#DE3808;
width: 120px;
float: left;
margin-top: 70px;
margin-left: 20px;
}


#contenu h4{
margin:0 10px;
font-size:0.9em;
color:#DE3808;
border-bottom:1px dashed #DE3808;
margin-top:25px;
margin-bottom:-5px;
text-transform:uppercase;
}

#contenu h5{
padding:0;
margin:0;
font-size:1.5em;
color:#0B2672;
}

#contenu h6{
margin:0 10px;
font-size:0.9em;
color:#0A50A1;
border-bottom:1px dashed #0A50A1;
margin-top:25px;
margin-bottom:-5px;
text-transform:uppercase;
}

#contenu ul{
font-size:0.8em;
list-style:square;
}

#contenu li{
color:#000;
margin-bottom:0.5em;
}

#contenu li b{
color:#DE3808;
}

#contenu li a{
color:#DE3808;
}

#contenu li a:hover{
color:#000;
text-decoration:none;
}

.logo {
vertical-align:middle;
margin-top:10px;
margin-left:20px;
}

