body {background-color: #E0E0E0;background-image: url(calvin_texture.gif);margin: 0px;padding: 0px;font-family: Arial, Helvetica, sans-serif;height:100%}
a.logo {display: block; background-image: url(calvin_logo.gif);background-repeat: no-repeat;width: 169px;height: 74px;}
.entete {position: absolute;left: 0px;top: 0px;background-image: url();background-repeat: repeat-x;background-color: #648DA3;width: 100%; margin: 0px;}
.pub {display: block;position: absolute;right: 0;top: 0;width: 468px;height: 60px;margin: 0;border-width: 0px;border-color: #000000;}
.bannierepub {display: block;position: absolute;right: 0;top: 0;width: 468px;height: 60px;margin: 0px;border: 0px;}
table {border:0}
.tablegalerie {width:100%;border:0}
dt, dl, dd, ul, li {list-style-type: none; margin: 0;padding: 0;}
.barremenu {display: block; position: absolute; background-color: #80A0B0;border-top :#648DA3 2px solid;border-bottom :#648DA3 2px solid;width: 100%;height: 20px;top: 74px; left: 0;}
.ident {display: block; position: absolute; right: 0px;top: 0px; width: 100%;height: 20px;text-align: right;z-index: 2;}
.pseudo {font-size: 9pt; font-weight:bold;color:#FFFFFF}
.nonpseudo {font-size: 9pt;color:#FFFFFF}
#menu {position : absolute;z-index:3;left: 0px;top: 63px; width: 100%;}
#menu dl {float: left;}
#menu li {display: inline;}
#piedtab {width:100%}
#piedtab td {width:120px;vertical-align:top}
#menu a {text-decoration: none;}
a.menu1 {display: block; background-image: url(calvin_recherche.gif);background-repeat: no-repeat;width: 92px;height: 23px;}
a.menu1:hover {display: block; background-image: url(calvin_recherche_on.gif);background-repeat: no-repeat;width: 92px;height: 23px;}
img.smenu11 {display: inline;width: 70px;height: 23px;border: 0;}
img.smenu12 {display: inline;width: 79px;height: 23px;border: 0;}
img.smenu13 {display: inline;width: 52px;height: 23px;border: 0;}
img.smenu14 {display: inline;width: 90px;height: 23px;border: 0;}
input.smenu15 {display: inline;background-color: #E0E0E0; color: #000000; font-size: 9pt; border : 1px #FFFFFF solid;position:relative;top:-7px;padding-bottom:1px}
input.smenu16 {display: inline;background-color: #E0E0E0; color: #000000; font-size: 9pt; border : 1px #FFFFFF solid;position:relative;top:-7px;padding-bottom:1px}
a.menu2 {display: block; background-image: url(calvin_images.gif);background-repeat: no-repeat;width: 87px;height: 23px;}
a.menu2:hover {display: block; background-image: url(calvin_images_on.gif);background-repeat: no-repeat;width: 87px;height: 23px;}
img.smenu21 {display: inline;width: 61px;height: 23px;border: 0;}
img.smenu22 {display: inline;width: 55px;height: 23px;border: 0;}
img.smenu23 {display: inline;width: 91px;height: 23px;border: 0;}
img.smenu24 {display: inline;width: 65px;height: 23px;border: 0;}
a.menu3 {display: block; background-image: url(calvin_textes.gif);background-repeat: no-repeat;width: 90px;height: 23px;}
a.menu3:hover {display: block; background-image: url(calvin_textes_on.gif);background-repeat: no-repeat;width: 90px;height: 23px;}
img.smenu31 {display: inline;width: 47px;height: 23px;border: 0;}
img.smenu32 {display: inline;width: 53px;height: 23px;border: 0;}
img.smenu33 {display: inline;width: 80px;height: 23px;border: 0;}
img.smenu34 {display: inline;width: 88px;height: 23px;border: 0;}
a.menu4 {display: block; background-image: url(calvin_classements.gif);background-repeat: no-repeat;width: 96px;height: 23px;}
a.menu4:hover {display: block; background-image: url(calvin_classements_on.gif);background-repeat: no-repeat;width: 96px;height: 23px;}
img.smenu41 {display: inline;width: 90px;height: 23px;border: 0;}
img.smenu42 {display: inline;width: 88px;height: 23px;border: 0;}
img.smenu43 {display: inline;width: 87px;height: 23px;border: 0;}
img.smenu44 {display: inline;width: 68px;height: 23px;border: 0;}
a.menu5 {display: block; background-image: url(calvin_forum.gif);background-repeat: no-repeat;width: 62px;height: 23px;}
a.menu5:hover {display: block; background-image: url(calvin_forum_on.gif);background-repeat: no-repeat;width: 62px;height: 23px;}
img.smenu51 {display: inline;width: 80px;height: 23px;border: 0;}
img.smenu52 {display: inline;width: 75px;height: 23px;border: 0;}
img.smenu53 {display: inline;width: 54px;height: 23px;border: 0;}
img.smenu54 {display: inline;width: 54px;height: 23px;border: 0;}
img.smenu55 {display: inline;width: 99px;height: 23px;border: 0;}
img.smenu56 {display: inline;width: 66px;height: 23px;border: 0;}
a.menu6 {display: block; background-image: url(calvin_jeux.gif);background-repeat: no-repeat;width: 52px;height: 23px;}
a.menu6:hover {display: block; background-image: url(calvin_jeux_on.gif);background-repeat: no-repeat;width: 52px;height: 23px;}
img.smenu61 {display: inline;width: 92px;height: 23px;border: 0;}
img.smenu62 {display: inline;width: 74px;height: 23px;border: 0;}
a.menu7 {display: block; background-image: url(calvin_divers.gif);background-repeat: no-repeat;width: 60px;height: 23px;}
a.menu7:hover {display: block; background-image: url(calvin_divers_on.gif);background-repeat: no-repeat;width: 60px;height: 23px;}
img.smenu71 {display: inline;width: 97px;height: 23px;border: 0;}
img.smenu72 {display: inline;width: 97px;height: 23px;border: 0;}
img.smenu73 {display: inline;width: 23px;height: 23px;border: 0;}
a.menu8 {display: block; background-image: url(calvin_boite.gif);background-repeat: no-repeat;width: 50px;height: 23px;}
a.menu8ter {display: block; background-image: url(calvin_boite_message.gif);background-repeat: no-repeat;width: 50px;height: 23px;}
a.menu8:hover {display: block; background-image: url(calvin_boite_on.gif);background-repeat: no-repeat;width: 50px;height: 23px;}
img.smenu81 {display: inline;width: 53px;height: 23px;border: 0;}
img.smenu82 {display: inline;width: 121px;height: 23px;border: 0;}
img.smenu83 {display: inline;width: 68px;height: 23px;border: 0;}
img.smenu84 {display: inline;width: 66px;height: 23px;border: 0;}
a.menu9 {display: block; background-image: url(calvin_monbulledair.gif);background-repeat: no-repeat;width: 109px;height: 23px;}
a.menu9:hover {display: block; background-image: url(calvin_monbulledair_on.gif);background-repeat: no-repeat;width: 109px;height: 23px;}
img.smenu91 {display: inline;width: 54px;height: 23px;border: 0;}
img.smenu92 {display: inline;width: 105px;height: 23px;border: 0;}
img.smenu93 {display: inline;width: 89px;height: 23px;border: 0;}
img.smenu94 {display: inline;width: 81px;height: 23px;border: 0;}
img.smenu95 {display: inline;width: 87px;height: 23px;border: 0;}
img.smenu96 {display: inline;width: 68px;height: 23px;border: 0;}
#smenu1, #smenu2, #smenu3, #smenu4, #smenu5, #smenu6, #smenu7, #smenu8, #smenu9 {display: inline;position: absolute;left: 0;width: 800px}
#corps {position: absolute;width: 100%; top: 118px;padding-bottom:10px}
#tabcorps {border:0;width:100%;}
.col1, .col2, .col3 {vertical-align: top}
.col1, .col2 {width:31%}
.col3 {width:32%}
#sepcorps {height: 10px;}
.sepbord {width: 1%;}
.sepmilieu {width: 2%;}
#pied {display: block;position: relative;width: 100%;clear:both;padding-bottom:1px}
.sepbloc {visibility:hidden}
.tabbloc {top:0; left:0;width:100%;border:0px;padding:0;margin:0;text-align: center;border-collapse: collapse}
.colmilieu {vertical-align:top}
.colgauche {vertical-align:top;width:136px}
.coldroite {vertical-align:top;width:135px}
.tabdroit {top:0; left:0;width:140px;border:0px;padding:0;margin:0;text-align:center;border-collapse: collapse}
.coinhg {height: 13px;width: 13px;padding:0;margin:0;background-image: url(calvin_hg.gif);}
.coinhd {height: 13px;width: 13px;padding:0;margin:0;background-image: url(calvin_hd.gif);}
.coinbg {height: 13px;width: 13px;padding:0;margin:0;background-image: url(calvin_bg.gif);}
.coinbd {height: 13px;width: 13px;padding:0;margin:0;background-image: url(calvin_bd.gif);}
.bordh {height: 13px;padding:0;margin:0;background-image: url(calvin_h.gif); background-repeat: repeat-x;margin: 0;padding: 0;}
.bordg {width: 13px;padding:0;margin:0;background-image: url(calvin_g.gif); background-repeat: repeat-y;margin: 0;padding: 0;}
.bordb {height: 13px;padding:0;margin:0;background-image: url(calvin_b.gif); background-repeat: repeat-x;margin: 0;padding: 0;}
.bordd {width: 13px;padding:0;margin:0;background-image: url(calvin_d.gif); background-repeat: repeat-y;margin: 0;padding: 0;}
.bloccentre {padding:0;margin:0;background-color: #648DA3;color: #FFFFFF}
.rubriques {text-align: left;margin: 2px;}
.rubrique {font-size:90%;font-weight:bold}
.blocchronique {display: block; width: 100%;}
.chroniques {display:inline;width:100%;text-align: left;}
.accueil_forum {text-align: left;margin: 2px;}
.accueil_sujet {font-size:90%;font-weight:bold}
.titre {text-align: center;font-size: 100%}
.fauxtitre {font-size:90%;font-weight:bold}
.form {margin:0}
.champs {background-color: #E0E0E0; color: #000000; font-size: 9pt; border : 1px #FFFFFF solid;}
a:link {text-decoration:none;color: #F1F6A8;}
a:visited {text-decoration:none;color: #F1F6A8;}
a:active {text-decoration:none;color: #FFFF80;}
a:hover {text-decoration:none;color: #FFFF80;}
.bordure {border: #FFFFFF 1px solid;}
.paragraphe_left {text-align:left;}
.paragraphe_right {text-align:right;}
.bloc1 {background-color: #648DA3;text-align:left;vertical-align:middle;color:#FFFFFF}
.bloc2 {background-color: #80A0B0;text-align:left;vertical-align:middle;color:#FFFFFF}
.casevignette {width:110px;height:54px}
.copyright {font-size:x-small;}
.liseret {background-color:#FFFFFF;color:#FFFFFF;border:0;height:1px;width:100%;}
.cellule {background-color:#80A0B0;text-align:left;vertical-align:middle;color:#FFFFFF}
.cadre {background-color:#648DA3;text-align:left;color:#FFFFFF}
.etoile {background-image:url(calvin_etoile.gif);width:15px;height:15px;background-position:center;background-repeat:no-repeat;border:0}
.etoilevide {background-image:url(calvin_etoile_vide.gif);width:15px;height:15px;background-position:center;background-repeat:no-repeat;border:0}
.coeur {background-image:url(calvin_coeur.gif);width:15px;height:15px;background-position:center;background-repeat:no-repeat;border:0}
.resume {text-align:justify;color:#FFFFFF}
.simple {border : 0; background-color: #648DA3;color: #FFFFFF}
