BODY { background-color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif;}
H1 {font-size: 24px; color: #111111; font-weight: bold}
H2 {font-size: 15px; color: #111111; font-weight: bold}
H3 {font-size: 9px; color: #111111}
A:link {font-size: 11px; color: #888888; text-decoration: none}
A:hover {font-size: 11px; color: #888888; border-bottom: 1px dotted #888888; text-decoration: none}
A:visited {font-size: 11px; color: #888888; text-decoration: none}
A.rose:link {font-size: 13px; color: #e7b49f; text-decoration: none; font-weight: bold;}
A.rose:hover {font-size: 13px; color: #e7b49f; text-decoration: none; font-weight: bold; border-bottom: 1px dotted #e7b49f;}
A.rose:visited {font-size: 13px; color: #e7b49f; text-decoration: none; font-weight: bold;}
A.small:link {font-size: 9px; color: #888888; text-decoration: none}
A.small:hover {font-size: 9px; color: #888888; border-bottom: 1px dotted #888888; text-decoration: none}
A.small:visited {font-size: 9px; color: #888888; text-decoration: none}
A.smallu:link {font-size: 9px; color: #000000; text-decoration:underline}
A.smallu:hover {font-size: 9px; color: #000000; border-bottom: 0px; text-decoration: underline}
A.smallu:visited {font-size: 9px; color: #000000; text-decoration: underline}
A.img:link {text-decoration: none}
A.img:hover {text-decoration: none; border-bottom: 0px; }
A.img:visited {text-decoration: none}
A.h2:link {font-size: 15px; color: #888888; text-decoration: none}
A.h2:hover {font-size: 15px; color: #888888; border-bottom: 1px dotted #888888; text-decoration: none}
A.h2:visited {font-size: 15px; color: #888888; text-decoration: none}
A IMG { border:none; }

A.news1:link {color:#111111; font-size:13px;}
A.news1:hover {color:#111111; font-size:13px;}
A.news1:visited {color:#111111; font-size:13px;}
A.news2:link {color:#111111; font-size:11px;}
A.news2:hover {color:#111111; font-size:11px;}
A.news2:visited {color:#111111; font-size:11px;}
A.news3:link {color:#111111; font-size:10px;}
A.news3:hover {color:#111111; font-size:10px;}
A.news3:visited {color:#111111; font-size:10px;}

IMG.titre {margin:-8px;}

TABLE.header {width:760px; height:60px; background-image:url(img/barre-haut-760.png);}
TABLE td.header {padding-left:14px; font-style:italic;}
TABLE td.headerdroite {padding-right:6px; vertical-align:top; width:215px; height:65px;}
TABLE td.headergauche {padding-top:6px; vertical-align:middle;}
SPAN.headerpseudo {font-size:11px; padding-left:27px;}
SPAN.headermenu {font-size:11px; padding-left:27px;}
INPUT.ok {font-size:9px; border:1px solid black; background-color:#ebebeb; width:35px;}

TABLE td.grand-cadre-gauche {background-image:url(/img/fond-colonne-gauche.png); width:18px; vertical-align:bottom;}
TABLE td.grand-cadre {padding-left:5px; padding-right:5px; padding-top:2px; vertical-align:top;}
TABLE td.grand-cadre-droite {background-image:url(img/fond-colonne-droite.png); width:18px; vertical-align:top;}
TABLE td.grand-cadre-bas {background-image:url(img/barre-bas-760.png); height:22px; width:760px; text-align:center;}

TABLE td.cadre-haut { background-image:url(img/cadre-haut-titre.png); vertical-align:top; width:inherit; height:18px; padding: 0px 15px; font-weight: bold;}
TABLE td.cadre-bas {background-image:url(img/cadre-bas.png); height:13px;}
TABLE td.cadre-fond { background-image:url(img/cadre-fond.png); vertical-align:top; text-align:center}
TABLE td.cadre2-haut { background-image:url(img/cadre2-haut-titre.png); vertical-align:top; width:inherit; height:18px; padding: 0px 15px; font-weight: bold;}
TABLE td.cadre2-bas {background-image:url(img/cadre2-bas.png); height:13px;}
TABLE td.cadre2-fond { background-image:url(img/cadre2-fond.png); vertical-align:top; text-align:center}

TABLE.halloffame{ background-color:#FAFAFA;}
TABLE.halloffame caption{	text-align:left; padding:.5em 1em;}
TABLE.halloffame tbody td {	color: #888888;}
TABLE.halloffame thead tr {	color: #888888; text-align:center;}
TABLE.halloffame thead tr.u {	text-decoration: underline; color: #111111;}
TABLE.halloffame thead td.un {	text-align:center; color: #D2CB0F;}
TABLE.halloffame thead td.deux {	text-align:center; color: #CECECE;}
TABLE.halloffame thead td.trois {	text-align:center; color: #614E1A;}

DIV.headergauche {overflow:hidden; height:38px;}
DIV.news {padding:3px 0px 3px 15px; text-align:left;}
DIV.newsbis {text-align:left; text-indent:8px; padding-bottom:5px;}

DIV.q {font-size:13px; text-align:center; padding-top:15px; padding-bottom:15px; width:640px;}
DIV.msg {font-size:11px; text-align:center; font-weight:bold; padding-bottom:15px; width:640px;}

DIV.rose {font-size: 11px; color: #e7b49f; text-align:center; padding: 8px 0px 8px 0px; }
DIV.rosebig {font-size: 13px; color: #e7b49f; text-decoration: none; font-weight: bold; background-color:#fffff1;}
DIV.carnet {text-align:center; width:250px; position:fixed; top:2px; right:2px; border:1px solid #555555; background-color:#fffff1; padding:1px 0 4px 4px; font-size:11px; filter:alpha(opacity=75); -moz-opacity:.75; opacity:.75;	}
DIV.carnetIE {text-align:center; width:250px; position:absolute; top:2px; right:2px; border:1px solid #555555; background-color:#ffffff; padding:1px 0 4px 4px; font-size:11px; filter:alpha(opacity=75); -moz-opacity:.75; opacity:.75;	}

FORM input.reponse {font-size:9px; width:150px; border-color:#bbbbbb; border-style:dashed}
FORM input.bouton {font-size:9px;}

LI.forum {margin-left: -8px; list-style: circle;}
LI.forumnewtopic {margin-left: -8px; list-style: square;}
LI.forumnewmsg {margin-left: -8px; list-style: disc;}

P {font-size: 11px; color: #111111}
P.special:first-letter {font-size: 300%;font-weight: normal;float: left;vertical-align: text-top;margin-right: 2px;margin-top: 0px;}
.texte {font-size: 11px; color: #111111; font-weight: normal}
.small {font-size: 9px; color: #111111; font-weight: normal}
.rosebig {font-size: 13px; color: #e7b49f; text-decoration: none; font-weight: bold}
.blanc {font-size: 11px; color: #FFFFFF;}
.noir {font-size: 11px; color: #FFFFFF; background-color: #111111}
.sage {border: 1px solid #e7b49f;	margin-top:2px;	margin-bottom:1px; background-color: #ffffff;}
.fieldset {font-size: 15px; color: #111111; font-weight: bold}
.alert {background: #fff6bf url(img/exclamation.gif) center no-repeat; background-position: 15px 50%; text-align: left; padding: 5px 20px 5px 45px; border-top: 2px solid #ffd324; border-bottom: 2px solid #ffd324; }
.dotted {border: 3px dotted #f1f1f1;}

.c1 {background-color:#ffffff;}
.c2 {background-color:#f7f7f7;}
.c3 {background-color:#f1f1f1;}
.c4 {background-color:#fffff1;}
