body {
background-image:url('../../Images/imagesSite/BgPage.jpg');
background-repeat:repeat-x;
background-color:#394877;
text-align:center;
}

a {
color:#FF9900;
}
a:visited {
color:#FF9900;
}
form {
padding:0;
margin:0;
}
.Principal {
padding-top:14px;
text-align:left;
}

.Homepage {
background-color:#FFF;
}

.FondHome {
background-image:url('../../Images/imagesSite/BgHome.jpg');
background-repeat:no-repeat;
}

.BgPagePrincipal {
background-image:url('../../Images/imagesSite/BgPagePrincipal.jpg');
background-repeat:no-repeat;
background-color:#FFF;
}

.BgGauche {
background-image:url('../../Images/imagesSite/BgGauche.gif');
background-repeat:no-repeat;
}

.BgDroit {
background-image:url('../../Images/imagesSite/BgDroit.gif');
background-repeat:no-repeat;
}

.TexteHome {
font-family: Verdana, sans-serif; 
font-size: 12px; 
font-style: normal; 
color: #091C5A; 
padding-top:311px;
padding-left:368px;
padding-right:45px;
text-align:right;
line-height:14px;
vertical-align:top;
}
.TexteHome a:link {color:#091C5A;text-decoration:underline;}
.TexteHome a:visited {color:#091C5A;text-decoration:underline;}
.TexteHome a:hover {color:#091C5A;text-decoration:underline;}

.Footer {
font-family: Verdana, sans-serif; 
font-size: 9px; 
font-style: normal; 
color: #E8E9E9; 
padding-top:6px;
padding-right:10px;
text-align:right;
background-image:url('../../Images/imagesSite/BgFooter.gif');
background-repeat:no-repeat;
}
.Footer a:link {color:#E8E9E9;text-decoration:none;}
.Footer a:visited {color:#E8E9E9;text-decoration:none;}
.Footer a:hover {color:#E8E9E9;text-decoration:underline;}


h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#091c5a;
}
/* tableau */
.entete_tableau td {
border-bottom: 2px solid #fff;
color:#fff;
background-color:#394878;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
padding-top:3px;

}
.entete_tableau2 td {
border-bottom: 1px solid #fff;
background-color:#091c5a;
}

.ligne_tableau {


}
.ligne_tableau td {
border-bottom: 1px solid #fff;
background-color:#e9eaea;
color:#333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding-top:3px;
padding-bottom:1px;
}

.tableau_formulaire {
background-color:#e9eaea;
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.ligne_formulaire td{
padding-bottom:1px;

}
.ligne_formulaire input {
font-size:11px;
width:190px;
}

.ligne_formulaire textarea {
font-size:11px;
width:450px;
height:100px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.ligne_formulaire_file td{
padding-bottom:1px;

}
.ligne_formulaire_file input {
font-size:11px;
width:400px;
}
.ligne_formulaire select {
font-size:11px;
width:190px;
}
.ligne_formulaire option {
font-size:11px;
}
/* sous nav */ 

.sousnav {
margin:0;
padding:0;

}
.sousnav li  {
margin:0;
padding:0;
list-style-type:none;
text-align:left;
display:block;
float:left;
width:100%
}

.sousnav li a {
display:block;
padding:0;
margin:0;
padding-left:15px;
padding-bottom:3px;
background-image:url(../imagesSite/puceOff.gif);
background-repeat:no-repeat;
background-position: 1px 4px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:11px;
height:11px;
color:#ff8b02;
text-decoration:none;
width:99%;

}
.sousnav li a:hover {
background-image:url(../imagesSite/puceOn.gif);
text-decoration:underline;
}
.sousnav li a#actif {
background-image:url(../imagesSite/puceOn.gif);
font-weight:bold;
}


.TexteContenu {
font-family: Verdana, sans-serif; 
font-size: 12px; 
font-style: normal; 
color: #091C5A; 
}
.TexteContenu a:link {color:#091C5A;text-decoration:underline;}
.TexteContenu a:visited {color:#091C5A;text-decoration:underline;}
.TexteContenu a:hover {color:#091C5A;text-decoration:underline;}


.entete_encart td {
border-bottom: 2px solid #fff;
color:#fff;
background-color:#394878;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
padding-top:4px;
padding-bottom:4px;
}

.contenu_encart td {
background-color:#e9eaea;
color:#333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding-top:3px;
padding-bottom:10px;
padding-top:10px;
line-height:15px;
}

.block img {display:block;}

.nospace td {
padding:0;
margin:0;
}
