/* CSS Document */

body
{
margin:0px;
}


td#contact
{

vertical-align:middle;
text-align:center;
}


td#contact a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#000000;

text-decoration:none;
}

td#contact a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#DF0029;

text-decoration:none;
}


td#yousr
{

vertical-align:top;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
padding-left:10px;

color:#000000;
}


td#yousr a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#000000;

text-decoration:none;
}

td#yousr a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#DF0029;

text-decoration:none;
}




td#contactdec
{

padding-right:6px;
vertical-align:top;
text-align:right;
}


td#contactdec a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#000000;
text-decoration:none;
}

td#contactdec a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#DF0029;
text-decoration:none;
}

td#contactdec a.actif
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#DF0029;
}

#contenu
{

background-image:url(images/declinee/fond_contenu.gif);
background-position:center;
background-repeat:no-repeat;
background-attachment: scroll;
width:578px;
}

h1
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #000000;
margin:10px 0px 4px 0px;
height:25px;
background-image:url(images/declinee/puce_rond.gif);
background-repeat:no-repeat;
background-position:0px -2px;
padding-left:26px;

}

p
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3F3F3F;
margin:0px;
line-height:16px;
margin-bottom:12px;
text-align:justify;
}
p strong
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3F3F3F;

}
p.enum0
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3F3F3F;
margin:0px;
line-height:16px;
margin-bottom:4px;
text-align:justify;
font-weight:bold;
}


p.enum
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3F3F3F;
margin:0px 0px 4px 20px;
line-height:16px;
text-align:justify;
background-image:url(images/declinee/puce_rouge.gif);
background-position:0px 4px;
background-repeat:no-repeat;
padding-left:10px;
}

p.enum2
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3F3F3F;
margin:0px 0px 4px 50px;
line-height:16px;
text-align:justify;
background-image: url(images/declinee/puce_li.gif);
background-position:0px 6px;
background-repeat:no-repeat;
padding-left:10px;
}



h2
{


font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #DF0029;
margin:0px 0px 4px 0px;
background-image:url(images/declinee/puce_or.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:14px;
}

h3
{
margin:0px 0px 10px 0px;
}

h3 a
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #DF0029;
background-image:url(images/declinee/puce_or.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:14px;
text-decoration:underline;
}

h3 a:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #666666;
background-image:url(images/declinee/puce_or.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:14px;
text-decoration:underline;
}

h3.pdf a
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #DF0029;
background-image:url(images/declinee/pdf.gif);
background-repeat:no-repeat;
background-position:0px 0px;
padding-left:20px;
text-decoration:underline;
}

h3.pdf a:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #666666;
background-image:url(images/declinee/pdf.gif);
background-repeat:no-repeat;
background-position:0px 0px;
padding-left:20px;
text-decoration:underline;
}

a.general
 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #DF0029;
text-decoration:underline;
 }  
 
 a:hover.general
 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #666666;
text-decoration:none;
 }  
 
 a.implantation
 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #DF0029;
text-decoration:none;
background-image:url(images/declinee/puce_lien.gif);
background-repeat:no-repeat;
background-position:0px 1px;
padding-left:16px;

 }  
 
 a:hover.implantation
 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #666666;
text-decoration:none;
 }  
 
 div.cadre
   {
   display:none;
   width:94%;
   margin:0px;
  
   }
 
   
 a.fermer
 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #000000;
text-decoration:none;
font-weight:bold
 }  
 /* tableau de la page bitume*/
 #tab1
 {
 width:600px;
 background-color:#E6E7E8;

 }
 #tab1 th
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#DF0029;
color:#ffffff;
text-align:center;

}  
 #tab1 th.gauche
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
background-color:#FFFFFF;
text-align:left;
}
 #tab1 td
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#DF0029;
text-align:center;
}   

 #tab2
 {
 width:700px;
 background-color:#E6E7E8;

 }
 #tab2 th
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#DF0029;
color:#ffffff;
text-align:center;

}  
  #tab2 th.haut
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#BEBEBE;
color:#000000;
text-align:center;}
 
 #tab2 th.gauche
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
background-color:#FFFFFF;
text-align:left;
}
 #tab2 td
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#DF0029;
text-align:center;
}

#tab3
 {

 background-color:#E6E7E8;

 }
 #tab3 th
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#DF0029;
color:#ffffff;
text-align:center;

}  
  #tab3 th.haut
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#BEBEBE;
color:#000000;
text-align:center;}
 
 #tab3 th.gauche
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
background-color:#FFFFFF;
text-align:left;
}
 #tab3 td
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#DF0029;
text-align:center;
}   

.label
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
   padding-right:4px;
   padding-top:4px;
   padding-bottom:10px;
   color:#3f3f3f;
}

.inpt
{
border: 1px solid #DF0029;
}
textarea
{
border: 1px solid #DF0029;
}
.bouton
{
background-color:#DF0029;
color:#ffffff;
}  

/* calque avec scroll interne*/
div#code{
height:349px;
width:auto;
padding:10px;
overflow: auto;
position: static;
scrollbar-face-color:#DF0029 ; 
scrollbar-shadow-color:#DF0029 ; 
scrollbar-highlight-color: #DF0029;
scrollbar-3dlight-color: #DF0029; 
scrollbar-darkshadow-color:#DF0029; 
scrollbar-track-color: #F1F2F2; 
scrollbar-arrow-color: #ffffff;
text-align:justify;
}     
.message
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FF0000;
}