body {
font-family:Arial, Helvetica, sans-serif;
background-color:#ffffff;
margin-top:10px;
}

div{
font-family:Arial, Helvetica, sans-serif;
}
table{
font-family:Arial, Helvetica, sans-serif;
}
span{
font-family:Arial, Helvetica, sans-serif;
}

span.rubriques{
font-size:17px;
color:#1D4720;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

div.blocActu{
	background-color:#ffffff;margin: 10px 0px 20px 0px; padding: 5px 5px 5px 5px;border:solid 1px #999999;
}

div.blocActuPage{
	background-color:#ffffff;margin: 10px 0px 10px 0px; padding: 15px 5px 5px 0px;border-top:solid 3px #e3e9bc;
}

div.blocActuPR{
	background-color:#ffffff;margin: 10px 0px 10px 20px; padding: 15px 5px 5px 0px;border-top:solid 3px #e3e9bc;
}

div.blocActuVignette{
	float:left; width:130px; text-align:center;
}

div.blocActuVignettePage{
	float:left; width:130px; text-align:left;
}

div.blocActuTextes{
	margin: 0px 0px 0px 140px;
}

div.blocActuTitre{

}

div.blocActuTitrePage{
	font-size:16px;
}

div.blocActuURL{
	font-size:11px;
}

table.pageEntete{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-align:left;
width:730px;
}
table.pageBody{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-align:left;
width:728px;
}

div.contenuTexte{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
width:730px;
text-align:center;
}

div.ensembleForm{
background-color:#e9e9e9;
border-style:solid;
border-width:1px;
border-color:#000000;
text-align:center;
padding:15px;
padding-left:30px;
width:680px;
}

div.blocForm{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
text-align:left;
margin-bottom:15px;
}

div.titreForm{
}

input{
font-style:italic;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}
input.btn{
font-style:italic;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#CC0000;
}
textarea{
font-style:italic;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#CC0000;
}

a.petit:link {font-size:10px; color: #000000;}
a.petit:visited{color: #000000; }
a.petit:hover {color: #999999;   text-decoration: none;}

div.titre{
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
text-transform:uppercase;
color:#333333;
text-align:left;
font-weight:bold;
margin-bottom:15px;
}

div.textePetit{
text-align:left;
font-size:11px;
color:#333333;
}

p{
/*height:15px;*/
}

div.txtReponse{
background-image:url(../images/fondRep.gif);
background-repeat:repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
width:203px;
height:57px;
text-align:center;
padding-top:5px;
}

div.txtNavigation{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#999999;
text-align:left;
}

table.Footer{
width:1024px;
height:32px;
text-align:right;
vertical-align:middle;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
}

table{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-align:left;
}


div.blocInterface{
background-color:#D9DADE;
background-image:url(../images/fondInt.jpg);
background-repeat:repeat-x;
width:1024px;
/*height:565px;*/
}

div.blocFooter{
background-color:#E1E3E5;
background-image:url(../images/fondFoo.jpg);
background-repeat:repeat-x;
width:1024px;
height:32px;
}

a:link {color: #000000;}
a:visited{color: #000000; }
a:hover {color: #666666; }

a.smenu:link {font-size:12px; color: #888888;  text-decoration: none;}
a.smenu:visited{font-size:12px;color: #888888; text-decoration: none; }
a.smenu:hover {font-size:12px;color: #666666;  text-decoration: none;}

a.lienReponse:link {font-size:14px; color: #ffffff;  text-decoration: none;}
a.lienReponse:visited{color: #ffffff; }
a.lienReponse:hover {color: #999999; }
