body {
	background: #111111;
	margin: 15px auto;
	font-size: 10pt;
  	font-family: Arial, serif;
  	text-align: justify;
	color: #FFFFFF;
}







#conteneur {position: relative; width: 970px; margin:0 auto; background: #222222;}

#entete {background: #191919; margin:0 auto; padding:50px;}

#sommaire {width: 130px; position: absolute; margin: 0; list-style: none; padding: 0; top: 135px; left: 0px;}

#contenu {margin-left: 130px;padding: 20px;background: #000000;min-height: 600px;}

#contenublog {margin-left: 0px;padding: 0px;background: #000000;}

#sommaire li a {display:block; background: #222222; font-size: 1.3em; margin: 0; padding-left: 1.2em; padding-top: 1.2em; padding-bottom: 1.2em;}

#sommaire li a:hover {background: #252525;}



.partie {clear: both; margin-bottom:4em;}
.alaligne{clear: both;}



table#even tr {border-style:none;}
table#even tr td {padding-bottom: 2em;}
.evencom {padding-left: 2em; vertical-align: middle;}






table#reportage tr {border-style:none;}
table#reportage tr td {padding-bottom: 0.8em;}

.reportagecom {table-layout:fixed;padding-left: 1em; padding-right: 1em;vertical-align: middle; width:120px; text-align:left;}






#newbloc {clear:both;}





a:link {color: #BBBBBB; text-decoration: none; font-weight: bold; text-decoration: none;}
a:link img {border-style:solid; border-color: #000000;}

a:visited {color: #888888; text-decoration: none; font-weight: bold;}
a:visited img {border-style:solid; border-color: #000000;}

a:hover {color: #AAAAAA; text-decoration: underline; font-weight: bold;}
a:hover img {border-style:solid; border-color: #AAAAAA;}


.miniature {float:left; margin:5px;color:#000000;}
.miniatures {float:left; margin:5px;color:#FFFFFF;}


h1 {margin-top:0px; margin-bottom:0px; text-align:center;font-size: 2.2em;}

h2 {font-family: Courier new, Arial, serif;
	font-size: 1,5em;
	text-align: left;
	margin-top:10px;
	margin-bottom:10px;
	color: #FF9900;
}

h3 {margin-top: 0px;}

.note {font-style: italic; font-size: 0.8em;}

#confirmation {font-style:bold;
	color: #34ea7d;
}

#echec {font-style:bold;
	color: #ff3405;
}


.imgdroite {float:right; margin-left:27px; margin-bottom:12px;}
.imggauche {float:left; margin-right:27px; margin-bottom:12px;}




#page {width: 530px; background: #FFFFFF;color: #000000;font-size: 9.5pt; font-family: Times, serif; padding-left:4em; padding-right:4em;padding-top:2.5em;padding-bottom:3em;}
#nbtitre {font-weight:bold;text-align:center;font-size: 2.5em; margin-bottom:1.6em;}
.nbgras {font-weight:bold;}
#nbadroite {text-align:right;}
#nbliste {list-style-type:none; padding-left:4em;}



.classification {clear:left; text-align:left;font-size:1em; font-weight:bold; margin-left: 5px; margin-bottom: 20px;}

.listeicones {}

.icone {float:left;margin:5px;text-align:center;color:#444444;font-size:0.7em;font-family:Arial;}

.separation {height:3em; display:block; clear:left;}

