html,body{background-image: url(images/fond.gif);font-family:Geneva, Arial, Helvetica, sans-serif;font-size: 13px;color:#333333; margin:0; padding:0;}

div{float:left;}
p{display:block;width:95%; float:left; margin:0.5em 0em 1em 0em; border:0;}
p.exclu{ border:1px dotted #3399FF; text-align:center; font-weight:bold; padding:4px;}
p.exclu a{ color:#0099FF; font-weight:bold; text-decoration:underline}
p.exclu a:hover{ color:#999999; font-weight:bold; text-decoration:none;}
p.exclu img{ border:0; margin:0; padding:0; float:none;}

#header{position:absolute;top:0px;margin-left: -443px;left: 50%;width:851px;float:none;}
#barre{position:absolute;top:135px;width:100%;background-image:url(images/barre_a.gif); height:32px;}
#on_barre{position:absolute;top:0px;margin-left: -407px;left: 50%;width:815px;height:32px;float:left; background-image:url(images/barre_c.gif);}
#contenu{position:absolute;top:167px;margin-left: -407px;left: 50%;width:815px;height:1650px;float:left;background-color:#ffffff;}
.bande{background-image:url(images/bande.gif);width:799px; height:19px;}

.bord_g{background-image:url(images/bord_g.gif); background-repeat:repeat-y; float:left; width:8px; height:135px;}
.bord_g_log{background-image:url(images/bord_gb2.gif); background-repeat:repeat-y; float:left; width:44px; height:135px;}
.bord_d{background-image:url(images/bord_d.gif); background-repeat:repeat-y; float:left; width:8px; height:135px;}
.grand{height:1866px;}
#bord_gb{background-image:url(images/bord_gb.gif); background-repeat:repeat-y; float:left; width:8px; height:32px;}
#bord_db{background-image:url(images/bord_db.gif); background-repeat:repeat-y; float:left; width:8px; height:32px;}

#centre{float:left; width:799px; height:1850px; background-color:#ffffff;}
#gauche{float:left; width:580px; height:1650px; padding:15px 0px 10px 10px; background-color:#FFFFFF; background-color:#ffffff;}
#droit{float:left; width:192px; height:1650px; padding:15px 10px 10px 0px; background-color:#FFFFFF;}
#bas{float:left; width:770px; height:130px; padding:15px 10px 10px 10px; background-color:#FFFFFF;}
#partenaire{border-bottom:dashed 1px #CCCCCC; border-left:solid 3px #CCCCCC; color:#666666; width:99%; padding:2px 0px 2px 3px; font-weight:bold;font-size:14px; background:#ffffff;}
#xiti{width:250px; margin-top:1.3em;}
#logo{float:left;}
div.contient_head{background-color:#ffffff; float:left; background-image:url(http://www.jouer-gratuit.net/images/actu_jv.gif); background-position:right top; background-repeat:no-repeat; }
.contient_head ul{list-style:none; margin:5em 0em 0em 0em; padding:0; float:left; width:341px;}
.contient_head li{list-style:none; margin:0; padding:0; background-color:#ffffff; width:110px; background-image:url(images/fleche.gif); background-repeat:no-repeat; float:left;}
.contient_head a{padding:0;margin:0;margin-left:1.3em;font-size:11px; color:#666666; text-decoration:none; font-weight:bold;float:left;}
.contient_head a:hover{ text-decoration:underline; color:#336699;}
.contient_head img{border:0px;}
#nomg{margin:0;padding:0}

.album{text-align:center; display:block; height:500px; width:550px;}
a.jouer{cursor:pointer;}
a.jouer img{cursor:pointer;float:right; vertical-align:bottom; border:0px;}

ul.menu_barre{list-style:none; margin:0; padding:0;float:left; width:799px;}
ul.lien_int{list-style:none; margin:0; padding:0;float:left; width:500px;}
li.menu{list-style:none; float:left; margin:0; padding:0; display:block; width:auto;}

ul.part{list-style:none; margin:0.5em 0em 0em 0em; padding:0; float:left; width:192px;}
ul.part li{list-style-image:url(images/fleche.jpg); margin:0em 1.7em 0em 1.5em; _margin:0.3em 1.7em 0em 1.5em; padding:0; float:left; width:90%; _width:auto; _float:none;}
ul.part a{font-size:12px; font-family:Geneva, Arial, Helvetica, sans-serif; text-decoration:none; color:#666666; font-weight:bold; border-bottom:dashed #3366CC 1px; width:auto;}
ul.part a:hover{border-bottom:#3399CC; color:#3366CC;}
ul#menu_d li{list-style-image:url(images/fleche.jpg); margin:0em 1.7em 0em 1.5em; _margin:0.3em 1.7em 0em 1.5em; padding:0; float:left; width:90%; _width:auto; _float:none;}
ul#menu_d a{font-size:12px; font-family:Geneva, Arial, Helvetica, sans-serif; text-decoration:none; color:#666666; font-weight:bold; border-bottom:dashed #3366CC 1px; width:auto;}
ul#menu_d a:hover{border-bottom:#3399CC; color:#3366CC;}
ul#menu_d{list-style:none; margin:0em 0em 0em 0em; padding:0; float:left; width:195px;}

ul.autres{list-style:none; margin:0.5em 0em 0em 0em; padding:0; float:left; width:550px;}

ul#alphabet{list-style:none; margin:0; padding:0; float:left;}
li.alpha{list-style:none; margin:0; padding:0; float:left;}

img{margin:0; padding:0;float:left;}
.nobd{border:0px;}
.img_nl{float:left;border:1px solid #666666;margin-right:0.5em;width:50px;height:35px;}
.img_tel{float:left;border:1px solid #666666;margin-right:0.5em;width:120px;height:90px;}
.img_serie{float:left;border:1px solid #666666;margin-right:0.5em;}
.img_mini{border:1px solid #666666;margin-right:0.5em;width:50px;height:50px;}
.img_vid{float:left;border:1px solid #666666;margin-right:0.5em;width:80px;height:60px;}
.img_album{border:#999999 1px solid; text-align:center; float:none;}
.precedent{border:0px; width:15px; height:13px; text-align:center; float:none; margin-right:1.5em;}
.suivant{border:0px; width:15px; height:13px; text-align:center; float:none; margin-left:2em;}
.img_se{float:left;border:1px solid #666666;margin-right:0.5em;width:75px;height:auto;}

a.lien_barre{font-size:12px; font-family:Geneva, Arial, Helvetica, sans-serif; text-decoration:none; color:#666666; font-weight:bold; margin:0.6em 0.5em 0em 0.5em; display:block;}
a.lien_barre:hover{color:#3366CC; text-decoration:underline;}
a.rose{color:#FF3366;}
a.nav_int{color:#333333;text-decoration:none;border-bottom:solid 1px #FFBB77;}
a.nav_int:hover{border-bottom:dotted 1px #FFBB77;}

a.link_autres{font-size:13px; color:#666666; text-decoration:none; font-weight:bold;}
a.link_autres:hover{color:#3366CC; border-bottom:dashed 1px #666666;}

a.link_voyant{font-size:13px; color:#3366CC; border-bottom:dashed 1px #666666; text-decoration:none; font-weight:bold;}
a.link_voyant:hover{color:#666666; border-bottom:dashed 1px #3366CC;}

a.titre{font-size:14px; font-weight:bold; border-left:solid 3px #3366CC; color:#666666; text-decoration:none; padding-left:2px}
a.titre:hover{color:#3366CC; border-left:solid 3px #666666;}

a.suite{padding:2px; padding-top:0px; margin:0;font-size:11px; color:#ffffff; background-color:#336699; text-decoration:none; font-weight:bold;}
a.suite:hover{ text-decoration:none; color:#ffffff; background-color:#CC3300;}

h1{font-size:14px; border-bottom:dashed 1px #3366CC; border-left:solid 3px #3366CC; color:#3366CC; width:95%; padding:0px 0px 2px 2px;float:left;_margin-top:0.5em;_margin-bottom:0.5em;}
h2{font-size:14px; border-bottom:dashed 1px #CCCCCC; border-left:solid 3px #CCCCCC; color:#666666; width:95%; padding:0px 0px 2px 2px;float:left;_margin-top:0.5em;_margin-bottom:0.5em;}
h3{font-size:14px; border-bottom:dashed 1px #3366CC; border-left:solid 3px #3366CC; color:#666666; width:98%; padding:0px 0px 2px 2px; float:left;_margin-top:0.5em;_margin-bottom:0.5em;}
hr{color:#FFFFFF; border:0; border-bottom:#CCCCCC 1px dashed; margin-top:0em; margin-bottom:0.7em; _margin:0; padding:0; float:left; display:block; width:555px;}

form#vision{width:100%; text-align:center;}
input.ss_fond{font-size: 13px;color:#333333; width:12px; border:0;}
