body{
background-color:#ffffff;
color:#000000;
font-family: georgia, "Times New Roman", Times, serif;
font-size:11pt;
margin:0;
padding:0;
line-height:125%;
}
a{
color: #000000;
text-decoration: none;
font-weight: bold;
}
hr{
display:none;
}
h1{
font-size:15pt;
line-height:200%;
text-transform:uppercase;
}
h2{
font-size:15pt;
line-height:200%;
text-transform:uppercase;
text-indent: 1cm;
}
h3{
font-size:13pt;
margin-top:3%;
margin-bottom:0%;
text-indent: 2cm;
}
h4,h5{
font-size:11pt;
margin-top:3%;
margin-bottom:0%;
}
caption{
font-size:10pt;
margin:3pt 0;
font-weight : bold;
}
thead{
font-size:10pt;
}
table,td{
border:1pt solid #c0c0c0;
border-collapse:collapse;
padding:3pt;
}
acronym {
border-style:none;
}
img {
border : none;
}
/* ******************************************************************** */
#censt {
line-height: 14pt;
font-size: 12pt;
text-align: justify;
}
#censt ul,ol{
line-height: 14pt;
font-size: 12pt;
text-align: justify;
text-indent: 1cm;
}
#censt p {
line-height: 14pt;
font-size: 12pt;
text-align: justify;
}
/* **************** page des vignettes ************************ */
 .vignette{
float: none;
margin : 5mm 5mm 5mm 5mm;
}
h3.const_info, h3.const_speci,h3.plan_service{
border: 1mm solid black;
font-size:13pt;
line-height:150%;
text-transform:uppercase;
page-break-inside:auto;
}
/* ********************************** */
.const{
line-height:150%;
text-transform:uppercase;
}
.droite{
float: none;
}
.precision{
font-weight: bold;
font-size:11pt;
margin-top:3%;
margin-bottom:0%;
}
.exposant{
position: relative;
bottom: 0.35em;
font-size: 80%;
}
.sommaire a{
color: #000000;
text-decoration: none;
font-weight: normal;
}
li a{
color: #000000;
text-decoration: none;
font-weight: normal;
}
/* ***************** page de recherche ************************ */
#rech_resu IMG:after { content: attr(alt);font-size: 9pt;margin-left:5mm; font-weight : normal;}

/* ******************************************************************** */
#logst {
float: none;
text-align: center;
}
.important{
border: 1mm solid #808080;
padding: 0.5cm;
}
.topos{font-weight : bold;}

table.drte{float: right; margin: 1cm 1cm 1cm 1cm;border: 0px;width :30%;}
table.gche{float: left; margin: 1cm 1cm 1cm 1cm;border: 0px;width : 30%;}
table.drte img,table.cntr img,table.gche img{margin-bottom: 0.5cm; text-align: left;}

div.cntr{text-align: center;}
table.cntr{
width : 90%;
margin-left : 1cm;
}
/**********************************************************************/

#gaust,#outst,#innerv,#rech_frise,.innerv,#censt form,.rajoutnavlat_d,.rajoutnavlat_g,#cenpp form,#frisepp,.adminTable,#megouthp,.plan_outils_picto,.plan_theme_picto,
.plan_service_picto	{
display:none;
}
