body {margin: 0px; padding: 0px; font-family: verdana; background-color: #6F0C0C;}
form, h1 {margin: 0px; padding: 0px;}
img {border: 0px;}
table {display: block;}
hr {color: #FFFFFF; border: 0px; border-bottom: 1px solid #999999; height: 1px;}


#principal {position: relative;width: 750px;margin-left: auto; margin-right: auto; background-color: #FFFFFF;}
#headerPub {position: relative;width: 1007px;}
#header {position: relative; width: 750px; height: 170px; background-image:url(../images/bandeau.jpg);}

#progress {position: relative; width: 510px;height: 15px;margin-left: 20px;margin-top: 10px; margin-bottom: 30px;font-family: verdana; font-size: 10px; color: #000000; font-weight: normal;}
#progress a { text-decoration: none;  color: #000000;}

#pubCentre {position: relative;width: 969px;height: 87px;background-color: #FFFFFF;	text-align: center;}

#contenu {position: relative;width:750px;min-height: 500px;}

.blocArticle {position: relative; float: left; width: 485px; margin: 0px; margin-left: 15px; color: #000000; font-family: Verdana; font-size: 12px; text-align: justify;}
.separ{ border-bottom: 1px solid #C7C8C3;}
.chapo { margin-top: 15px;margin-bottom: 15px; text-align: justify;}
.artLien {color: #000000; text-decoration: underline;font-size: 11px;}


#col1 { padding-left:0px; padding-right: 0px; float: left; margin: 0px;}
#col1 h1{font-family: 'Trebuchet MS', Arial; font-size: 26px; margin-bottom: 5px; line-height: 25px; text-align: left; color: #860E0C}
#col1 h1 a{font-family: 'Trebuchet MS', Arial; font-size: 26px; margin-bottom: 5px; line-height: 25px; text-align: left; color: #860E0C; text-decoration: none;}
#col1 h1 a:hover{text-decoration: underline;}
#col1 h2{font-family: 'Trebuchet MS', Arial; font-size: 18px; margin-bottom: 5px; text-align: left; color: #860E0C}
#col1 .lien, #col1 .soustitre {font-family: Arial; font-weight: bold; font-size: 11px; margin-bottom: 5px; text-align: left; color: #818281; text-decoration: none;}
#col1 .lien:hover {text-decoration: underline}

.photo {float: left; padding-right: 10px; padding-bottom: 10px;}


.taille1 {width: 545px;}
.taille3 {width: 205px;}

#footer {position: relative; width: 750px; height: 15px; font-family: Arial; font-size: 11px; color: #000000; vertical-align: text-bottom; text-align: center; background-color: #C3DB3C; background-image:url(../images/fond-g.jpg); background-repeat : repeat-x;}
#footer a { font-family: Arial; font-size: 11px; color: #000000; text-decoration: none;}
#footer a:hover { color: #999999;}
.nofloat {clear: both;}

.bloc {padding-left: 15px; margin-bottom: 5px; text-align: left; font-family: Arial; background-color: #C3DB3C; padding-bottom: 15px; }

.blocTitre, .blocTitre a { font-family: "Trebuchet MS", Arial; font-size: 18px; width: 172px; border-bottom: 1px solid #000000;margin-bottom: 10px; text-decoration: none; color: #000000;}
.blocLien {font-family: Arial; font-size: 12px; color: #000000; text-decoration: none;}
.blocLien:hover {text-decoration: underline;}

.style1 {color: #000000; font-weight: normal; text-decoration: none;}
.style2 {color: #860E0C; font-weight: normal; text-decoration: none;}
.style3 {color: #860E0C; font-weight: normal; text-decoration: none;}

.size1 { font-size: 12px;}
.size2 { font-size: 14px;}
.size3 { font-size: 16px;}
.size4 { font-size: 18px;}
.size5 { font-size: 20px;}
.size6 { font-size: 22px;}

#col3 { float: left;}
#col3 .inputBox {width: 150px; background-color: #EEEBDC; border: 0px; }

#col1 label { width: 100px; float:left;}
#col1  .inputBox { width: 400px; float:left;background-image:url(../images/fd_input.gif); background-repeat : repeat-x;}
#col1 textarea { width: 400px; float:left;}

.validation-advice { float: left;color : red;font-weight: bold;line-height :20px;padding-left: 5px;	border-left: 3px solid red;}

.green {color: #C3DB3C; font-weight: bold; font-size: 12px}

