/* CSS Document */
h1{
font-size:1.6em;
text-decoration:none;
padding-left:40px;
}
h2{
font-size:1.4em;
text-decoration:underline;
}
h3{
font-size:1.2em;
}
h4{
font-size:1em;
}
h5{
font-size:0.8em;
}
body {
	background-color: #000000;
	font-size:0.8em;
}
body,td,th {
	font-family: Trebuchet MS, Verdana, Arial;
}
b
{
font-weight:900;
}
.pictos { margin:5px;}
.Style1 {color: #FF0000}
.Style2 {color: #00FF00}
.Style3 {color: #0000FF}
.Style6 {color: #666666}
.Style7 {color: #999999}
.Style8 {color: #000000}
a:link {
	color: #000000;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #000000;
}
a:hover {
	text-decoration: none;
	color: #000000;
}
a:active {
	text-decoration: underline;
	color: #000000;
}
.infobulle{
    position: absolute;   
    visibility : hidden;
    border: 1px solid Black;
    padding: 10px;
    font-family: Verdana, Arial;
    font-size: 10px;
    background-color: #FFCC99;
}
.centpourcent{
	width:100%;
}
.centpourcentcenter{
	width:100%;
	text-align:center;
}
.ensemblemenu{
	width:923px;
}
.tablemenu{
	height:192px; 
	width:923px;
}
.imagenoborder{
border:0px #FFFFFF none;
}
.pubmenu{
	width:99%; 
	margin-left:auto; 
	margin-right:auto; 
	text-align:center; 
	position:absolute; 
	top:175px;
}
.pubmenu2{
	padding-left:205px;
}
.pubPiedPage{
	width:100%; 
	margin-left:auto; 
	margin-right:auto; 
	margin-top:17px; 
	margin-bottom:7px; 
	height:90px
}
.recherche{
	width:100%; 
	margin-left:auto; 
	margin-right:auto; 
	height:15px; 
	color:#FFFFFF; 
	text-align:center;
}
.inputrecherche{
	font-size:20px; 
	text-align:center;
}
.middle{
	vertical-align:middle;
}
.divcontenutot{
background-color:#FFFFFF; 
width:921px;
}
.contenusousimage{
	width:100%; 
	padding-left:3px;
}
.contenuTitreCentre{
	width:921px; 
	padding-left:5px;
}
.contenuInterieur{
	width:800px; 
	padding-left:50px;
}
.menuDuBas{
	font-size:11px; 
	color:#FFFFFF;
}
.rechercherecente{
	width:80%;
	text-align:center;
	margin:auto;
}
.gris{
color:#AAA;
font-style:italic;
}
.clign{
text-decoration:blink;
}
.petitcadre{
width:320px;
border:#000000 solid 1px;
text-align:center;
/*float:left;*/
}
.centrer{
	width:100%;
	text-align:center;
	margin:auto;
}
.kanji{
font-size:4em;
font-family:Helvetica, sans-serif;
color:#0099FF;
}
.on{
font-family:Helvetica, sans-serif;
color:#FF0000;
clear:both;
line-height:25px;
}
.kun{
font-family:Helvetica, sans-serif;
color:#FFCC00;
clear:both;
line-height:25px;
}
/*
.finfloat{
clear:both;
}
*/
.fin{
clear:both;
}

::selection {
	background:#FF0000;
}
::-moz-selection {
	background: #FF0000;
}

/* POUR LA PARTIE COMMENTAIRE */
.commentaire{
color:#FFFFFF;
text-align:center;
}
.commentaire .tabComm{
margin:auto;
background:#151515;
text-align:left;
}
.commentaire .font_tableauA{
background-color:#333333;
text-align:left;
}
.commentaire .font_tableauB{
background-color:#000000;
text-align:left;
}
.totalTabCom{
width:100%;
margin:auto;
}
.errorComm{
color:#FF0000;
font-size:0.9em;
}
.vosimpression{
	font-size:1.3em;
	text-align:center;
	font-weight:bolder;
}
.accueilGauche{
	width:420px; 
	text-align:right; 
	float:right;
}
.accueilDroite{
	width:50%; 
	text-align:left; 
	float:left;
}
.boiteRubrique{
	width:100%; 
	float:none; 
	padding-top:10px;
}
.ecrirePetit{
font-size:0.8em;
}
.boiteAccAvecIm{
	width:400px;
}