.menu {height: 400px; width:118px; margin-left: 2px ; margin-top: 2px ;overflow-x: hidden; overflow-y: auto; background-color: #FFFFFF; border:0px solid; scrollbar-track-color:#ce7cff;scrollbar-face-color:#5d009d;scrollbar-shadow-color:#5d009d;scrollbar-highlight-color:#5d009d;scrollbar-arrow-color:white;scrollbar-darkshadow-color: #000000;}
span.high {background-color:#ffff00; color :#000000}
.priv {display:none; }
.dossier {font-weight:bold;font-family: Helvetica, Arial; Font-size:12pt; }
.body {background-color:#4B4B4B;  font-family: arial,verdana; margin: 0; padding: 0; }
.cachediv {display:none; height: 1px; margin-top: -1px; position: absolute; }

a.struc {color : #FFFFFF ;text-decoration : none }
a.struc:visited {color : #FFFFFF;}
a.struc:active {color : #FFFFFF;}
a.struc:hover{color:#FFFFFF; text-decoration:underline}

.formc {padding:3px; background-color:#f5f5f5;color: #000; font-family: Arial; font-size: 8pt; color:#000; border:0px }
.formf {padding:2px;margin-top:3px;background-color: #7f7f7f; font-family: Arial; font-size: 8pt; color:#FFFFFF; border:0px }

.clair {background-color:#E2E2E2;border-color:#C2C2C2; padding:3px; border-spacing:0px; border:0px; width:100%;}

.spacer {display:block; height: 11px; padding: 0; color: #FFFFFF; background-color: #FFFFFF; border: 0; margin: 0; _margin: -6px 0;}

img.bord { border: 1px solid #000000 ; }

#no {display:none;}
.hr {display:block; height: 11px; margin: 0; _margin: -6px 0; padding: 0; color: #4B4B4B; background-color: #4B4B4B; border: 0; }

div.legende {font-family:Arial;font-size:10pt;font-weight:normal;color:#808080; width:200px;}
h1 {font-size : 16pt ; }
h2 {font-size:10pt;font-weight:normal;}
h3 {font-size:13pt;font-weight:bold; display:inline;}
h4 {font-weight:bold;font-family: Helvetica, Arial; Font-size:10pt; font-color:white; text-transform: uppercase;display:inline;}

div,td {font-family:helvetica, arial; font-size:10pt}

p.texte {font-family:helvetica, arial; font-size:12pt}

form {display:inline;}

.commentaire {
	width:100px;
	font-family:Verdana;
	font-size:10px;
	text-align:left;
}
.commentaire_pair {
	width:100%;
	font-family:Verdana;
	font-size:11px;
	text-align:left;
	background-color:#F0F0F0;
}
.commentaire_impair {
	width:100%;
	font-family:Verdana;
	font-size:11px;
	text-align:left;
	background-color:#FFFFFF;
}
.commentaire_texte {
	font-family:Verdana;
	font-size:13px;
	background-color:#FFFED7;
	text-align:left;
	color:#404040;
}
.commentaire_reagir {
	font-family:Arial;
	font-size:12px;
	text-align:left;
	color:#404040;
	
}
.commentaire_titre{
	font-size:13px;
	font-family:Verdana, Arial;
	font-weight:bold;
	color:#ff971d;
}

.commentaire_de{
	color:#89b503;
	font-size:11px;
	font-family:Verdana, Arial;
	font-weight:normal;
}
a.commentaire_de{color:#919191;
		font-size:11px;
}
.commentaire_h{
	width:100%;
	padding:3px 0 3px 3px;
	font-size:12px;
	text-transform:uppercase;
	font-family:Helvetica,Arial;
	font-weight:bold;
	color:#000000;
	background-color:#C2C2C2;
}
.commentaire_global {
	width:760px;
	background-color:#E2E2E2;
	border:1px solid #404040; 
	padding:5px;
	margin: 12px 0 0 126px;
	clear:both;
	}

.slogan {font-family:"Comic sans MS";color:#535353;font-weight:600; font-size:22px;display:inline;}
.slogane {font-family:"Comic sans MS";color:#658E02;font-weight:600; font-size:22px;display:inline;}
.sloganp {font-family:"Comic sans MS";color:#ff971d;font-weight:600; font-size:22px;display:inline;}

.tablecommentaires{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	border-width:1px;
	border-color:#404040;
	border-style:solid;
}
.trjaune{
	background-color:#FFFED7;
}

.commentaire_vote{
	color:#404040;
	text-align:right;
	width:100%;
}

.commentaire_admin_titre{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}

.commentaire_admin_titre{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}
.commentaire_lien_tri{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none
}
