*{padding:0;margin:0;}
html,body{text-align:center;background-color:white !important;padding:6px 0 10px 0;font-family:Tahoma,Helvetica,Arial,Verdana,sans-serif;}
body  a{text-decoration:none;color:#800000;}
body  a:hover,body  a:focus{color:#035703;}
.load{display:none;}
#divglob{
margin:0 auto 0 auto;
padding:0;
text-align:left;
/*width:750px;*/
font-size:76%;
background:transparent;
}
#hdf{display: none;}
#bdf{display: none;}
#menu{display: none;}
#menuh{display: none;} 
#fdmend{display: none;}
#txtbas{
text-align:center;
border-top:1px dotted gray;
padding:2px 0 0px 0;
margin:0px 0px 0px 37px; 
font-size:0.8em;
display:inline;
}
#txtbas a{display: none;}
#txtbas:after{
content:" http://www.grand-voyeux.fr/";
margin:0 0px 0 16px;
}
.texte{
float:none;  
margin:-14px 0 24px 37px; 
width:480px;
text-align:justify;
font-family:Verdana,Arial,Tahoma,sans-serif;
background-color:white;/*#111111;
color:white;*/
/*line-height:1em;*/
}
* html  .texte{margin:-14px 0 24px 18px;}
*+html .texte{margin:-14px 0 24px 38px;} 
.leg_phot_gde{margin:-1px 0 2px 0;}
* html  .leg_phot_gde{margin:2px 0 2px 0;}
*+html .leg_phot_gde{margin:2px 0 2px 0;} 
.texte .lettrine{font-weight:bold;font-size:1.2em;}
.texte  p, .texte  ul{line-height:1.4em;}
.texte a,#txtbas a{font-weight:bold;}
.texte a:focus,.texte a:hover,#txtbas  a:focus,#txtbas a:hover{text-decoration:underline;}
.image{text-indent:0px;margin-top:3px;margin-bottom:6px;}
.leg_photo{
display:block;
border:1px solid #999999;
background-color:#dddddd;
padding:3px 5px 3px 5px;
text-indent:0px; 
font-size:0.9em;
font-style:italic;
}
.image a{font-weight:normal;}
.image a:focus .leg_photo,.image a:hover .leg_photo{border:1px solid #777777 !important;}
.image a span,.image a:focus,.image a:hover{text-decoration:none !important;}
.texte a:focus img,.texte a:hover img{border-color:#777777 !important;}
/*a.bulle {  
border-bottom:1px gray dotted;
cursor:help;
font-weight:normal !important;
z-index:24; 
} */
.ico{display: none;}
.bul, .bul2{  
/*position:absolute; */
width:161px; 
background-color:#fffafa;
text-align:left;
/*margin-left:-999em;*/
color:black;
font-size:0.9em;
line-height:1.1em;
padding:3px 6px 3px 6px;
border:1px solid black; 
}
/*a.bulle:focus,a.bulle:hover{background:none;z-index:25;text-decoration:none !important;}
.bulle:focus .bul,.bulle:hover .bul{margin:0px 0 0px 6px;}
.bulle:focus .bul2,.bulle:hover .bul2{margin-left:12px;} */
.tabldiv {margin:4px 0 6px 0;text-align:center;color:black;}
.tableau {border-collapse:collapse;border:1px solid #cfcfba;font-size:1em;}
.tableau tr, .tableau th{text-align:left;}
.tableau td{
border-top:1px solid #cfcfba;
border-bottom:1px solid #cfcfba;
padding:4px 12px 4px 4px;
}
.tableau th{
font-size:1em;
background-color:#cccccc;
padding:4px 12px 4px 4px;
}
.tabligne0{background-color:#f6f4e7;}
.tabligne1{background-color:#edeaff;}
.texte ul, .texte ol{text-align:left;}
.liste1 ul,.liste2 ul,.liste3 ul,.listeo1 ol,.listeo2 ol,.listeo3 ol{
text-indent:9px;
padding-top:3px;
padding-bottom:3px; 
}
.liste1 li{
/*line-height:1.3em;*/
list-style-type: none;
background: url(img_site/puce.jpg) no-repeat 1% 6px;
padding-left:16px;
padding-bottom:3px;
}
.liste2 li,.liste3 li,.listeo1 li,.listeo2 li,.listeo3 li{
list-style-image:none;
background-image:none;
margin-bottom:3px;
}
.liste2 li{list-style-type:square;margin-left:20px;}
.liste3 li{list-style-type:disc;margin-left:20px;}
.listeo1 li,.listeo2 li,.listeo3 li{margin-left:32px;}
.listeo1 li{list-style-type:decimal;}
.listeo2 li{list-style-type:lower-alpha;}
.listeo3 li{list-style-type:decimal;}
.encadre{width:100%;padding:7px 10px 7px 10px;margin:3px 0 6px 0px;}
.p_spec{
padding:8px;
margin-top:3px; 
background-color:#adff2f;
}
* html  .p_spec{margin-top:16px;} 
.titre_art{
text-align:right;
font-family:times,serif;
font-style:italic;
font-size:1.7em;
padding:0 0 2px 0;
margin:14px 0 16px 0; 
border-bottom: 1px dotted #999999;
page-break-after:avoid;
}
.titre_p{
text-align:right;
font-family:times,serif;
font-style:italic; 
font-size:2.0em;
margin:14px 0px 16px 0; 
}
.puceh1{float:left;margin:-4px 0 0 -2px;}
* html  .puceh1{margin:-5px 0 0 0px;} 
.texte h2{font-size:1.1em;font-weight:bold;page-break-after:avoid;}
.texte h3{font-size:1em;font-weight:bold;page-break-after:avoid;}
.puce{padding:0px 0px 0 0;margin:0px 5px 1px 0px;}
.fine {line-height:1em;font-size:50%;}
.spacer{height:8px;clear:both;}
.filet {
display:block;
font-size:2px;
height:2px;
margin:1px 0 0px 0;
border-bottom:1px solid #666666; 
} 
* html  .filet{margin:0px 0px 3px -7px;}
*+html .filet{margin:0px 0px 3px -7px;}
.sel{ 
font-family:Tahoma,Helvetica,Arial,Verdana,sans-serif;
font-size:1em;
background-color:#dedfda;
}
.in, .inb{font-size:0.6em;float:right;top:-3em;height:2.2em;margin:-2.3em 1px 0px 0px;}
.inb{margin:-2.3em 24px 0px 0px}
* html  .in{margin:-1.4em 1px 0px 0px;}
*+html .in{margin:-1.4em 1px 0px 0px;}
* html  .inb{margin:-1.4em 24px 0px 0px;}
*+html .inb{margin:-1.4em 24px 0px 0px;} 
.tabl{border-collapse:collapse;width:480px;font-size:1em;}
td{padding:5px 0px 4px 4px;}
.num_float{float:left;margin-left:-38px;font-size:0.9em;}
.listobs{padding:0px 0 0 36px;list-style-type:none;page-break-inside:avoid;}
/*td{border-bottom:1px solid #bbbbbb;}*/
.tabl img{border:1px solid black;margin-bottom:2px;}
.tabl tr{page-break-inside:avoid;}
.tabl td{page-break-inside:avoid;}
.tabl ul{page-break-inside:avoid;}
.tabl li{page-break-after:avoid;}
.famille{padding:28px 0 4px 0px;margin:0;font-size:1em;page-break-after:avoid;}
#fdmend a:active, .texte a:active{outline:none !important;text-decoration:none;}
#pdf{
display:block;
position:relative;
top:-12px;
text-align:right;
margin-left:24px;
font-size:0.8em;
}
#pdf a:hover, #pdf a:active{text-decoration:none;background:none;}
.flche{background: url(img_site/fleche.jpg) no-repeat -6px 4px;width:6px;font-weight:bold;}
a:hover .flche{background: url(img_site/fleche.jpg) no-repeat 0px 4px;}
.leg_phot_gde{background:transparent !important;}
.sp_phot a{display:none;}
.sp_phot:before {
content:"http://www.grand-voyeux.fr/  ";
margin:0 16px 0 0px;
}