html,body{margin:10px;font-family:Arial, sans-serif;font-size:14px;color:#000;background-color:#FFFFFF;height:100%}
p{margin:0px;padding:0px;}
img{border:none;}
p.flag img, span{vertical-align:middle;}
p.flag span{text-align:left;color:#ffffff;font-size:0.85em;margin-left:5px;}
a:link{color:#000;}
a:visited{color:#000;}
a:hover{color:#000;}
a:active{color:#000;}
.corpspage{margin-left:auto;margin-right:auto;width:880px;}
.entete{float:left;width:83%;}
.header{margin:0px;font-size:26px;}
.soustitre{margin-bottom:10px;font-size:12px;}
.uslink{float:right;width:17%;height:auto;margin-bottom:10px;}
.us{font-size:11px;text-align:right;margin-top:20px;}
div#body0{clear:left;width:880px;border-style:solid;border-width:1px;border-color:#9383a0;}
form{margin:0px;padding:0px;}
a.menusm{display:block;margin:0px;text-align:center;width:auto;border-style:ridge;border-width:1px;padding:2px;}
a.menusm:link{color:#ffffff;background-color:#cd5710;text-decoration:underline;}
a.menusm:visited{color:#ffffff;background-color:#cd5710;text-decoration:none;}
a.menusm:hover{color:#ffffff;background-color:#60506e;text-decoration:none;}
a.menusm:active{color:#ffffff;background-color:#cd5710;text-decoration:none;}
.fichessponsors{float:left;height:auto;width:95%;border-style:solid;border-width:1px;border-color:#C6C39E;margin-top:5px;margin-bottom:5px;margin-left:15px;background-color:#fff;}
.fichessponsors:hover{float:left;height:auto;width:95%;border-style:solid;border-width:1px;border-color:#000;margin-top:5px;margin-bottom:5px;margin-left:15px;background-color:#e9e0f2;}
.fiches{float:left;height:auto;width:579px;border-style:solid;border-width:1px;border-color:#C6C39E;margin-top:5px;margin-bottom:5px;margin-left:0px;background-color:#fff}
.fiches:hover{float:left;height:auto;width:579px;border-style:solid;border-width:1px;border-color:#75724e;margin-top:5px;margin-bottom:5px;margin-left:0px;background-color:#eaeff3;}
.titreflagsponsors{float:left;width:100%;margin-bottom:5px;background-color:#6d5c7b;background-image:url(../../../images/deg-fiches.gif);background-position:0px 0px;background-repeat:repeat-x;}
.titreflag{float:left;width:100%;margin-bottom:5px;background-color:#8DA7C2;}
.wintitre{float:left;width:428px;margin-left:4px;margin-top:0px;margin-bottom:0px;text-align:left;}
.winflag{float:right;width:138px;margin-left:2px;margin-right:4px;}
.wincategorie{float:left;width:60%;margin-left:4px;margin-top:5px;margin-bottom:5px;}
.txtcat{text-align:left;color:#2f2c23;font-size:12px;letter-spacing:1px;}
.winregion{float:right;width:38%;margin-top:5px;margin-right:5px;margin-bottom:5px;}
.winregionsponsors{float:right;width:90%;margin-top:5px;margin-right:5px;margin-bottom:5px;}
.txtregion{text-align:right;color:#2f2c23;font-size:12px;}
.logodescr{float:left;margin-bottom:10px;width:100%}
.winvignette{float:left;width:110px;margin-left:4px;margin-top:5px;margin-bottom:5px;height:70px;background-color:#fff;border-color:#cccccc;border-style:solid;border-width:1px}
.winvignettelogo{float:left;width:auto;margin-left:4px;margin-top:5px;margin-bottom:5px;height:70px;background-color:#fff;border-color:#cccccc;border-style:solid;border-width:1px;}
.windescription{float:right;width:71%;margin-top:3px;margin-right:30px;margin-bottom:0px;}
.txtdescription{text-align:justify;color:#0C0727;font-size:12px;margin-bottom:3px}
.winurl{float:left;margin:4px;margin-top:1px;margin-bottom:7px;width:98%;text-align:left;}
.winurlsponsors{float:left;margin-left:4px;margin-right:2px;margin-top:0px;margin-bottom:0px;width:37%;text-align:left;}
.winexpiresponsors{float:left;margin:2px;margin-top:0px;margin-bottom:0px;width:37%;text-align:right;}
.winprolsponsors{float:right;margin:1px;margin-top:0px;margin-bottom:0px;width:23%;text-align:right;}
.inscroptionsponsors{float:left;background-color:#e5e2e8;width:100%;margin-top:5px;}
.inscroption{float:left;background-color:#DAE0E5;width:100%;}
.inscrit{float:left;width:30%;text-align:left;}
.options{float:right;width:60%;margin-right:2px;}
a.optimisation{display:block;margin-right:2px;margin-top:1px;margin-bottom:1px;text-align:center;width:auto;border-style:ridge;border-width:1px;padding:1px;}
a.optimisation:link{font-size:11px;color:#19161c;background-color:#c8bbd3;text-decoration:none;}
a.optimisation:visited{font-size:11px;color:#19161c;background-color:#c8bbd3;text-decoration:none;}
a.optimisation:hover{font-size:11px;color:#19161c;background-color:#ffa647;text-decoration:none;}
a.optimisation:active{font-size:11px;color:#19161c;background-color:#c8bbd3;text-decoration:none;}
.rech2{clear:left;margin-left:4px;width:128px;height:100%;background-image:url(images/derniers_inscrits_m.gif);background-position:0px 0px;background-repeat:repeat-y;}
.rech3{clear:left;width:100%;height:100px;}
.txtrecherches{text-align:left;margin-left:5px;}
.rech4{clear:left;margin-left:4px;width:128px;height:30px;background-image:url(images/derniers_inscrits_b.gif);background-repeat:no-repeat;background-position:0px 0px;}
a.txtpartenaire{font-size:11px;text-decoration:none;}
a.txtpartenaire:hover{font-size:11px;text-decoration:underline;}
a.lienderniers{font-size:0.85em;color:#1d1624;text-decoration:none;}
a.lienderniers:hover{font-size:0.85em;color:#904f0a;text-decoration:underline;}
a.lienmenu{color:#000;text-decoration:none;font-size:13px;}
a.lienmenu:hover{color:#440000;text-decoration:underline;font-size:13px;}
a.lienchemincat{color:#000000;font-size:13px;text-decoration:underline;}
a.lienchemincat:hover{color:#c34b03;font-size:13px;text-decoration:none;}
a.liencategories{color:#000;font-size:12px;text-decoration:underline;}
a.liencategories:hover{color:#c34b03;font-size:12px;text-decoration:none;}
a.liencategorie2{color:#000;font-size:12px;text-decoration:underline;}
a.liencategorie2:hover{color:#660000;font-size:12px;text-decoration:none;}
a.liencategorie3{color:#555555;font-size:11px;text-decoration:underline;}
a.liencategorie3:hover{color:#000;font-size:11px;text-decoration:none;}
a.lienlistingcat{color:#000;font-size:13px;text-decoration:underline;}
a.lienlistingcat:hover{color:#660000;font-size:13px;text-decoration:none;}
.listpages{float:left;margin-left:10px;margin-bottom:5px;}
a.lienpage{color:#000;font-size:13px;text-decoration:underline;}
a.lienpage:hover{color:#cd5710;font-size:13px;text-decoration:none;}
a.lienlogo{color:#000000;text-decoration:underline;}
a.lienlogo:hover{color:#cd5710;text-decoration:none;}
a.lienoption{color:#000;font-size:10px;text-decoration:underline;}
a.lienoption:hover{color:#000;font-size:10px;text-decoration:none;}
.txtvignette{text-align:center;}
.txtvignette:hover{text-align:center;}

a.liendescription { color:#002bb8;text-decoration: none; }
a.liendescription:hover { color:#002bb8;text-decoration: underline; }

input{color:#222222;font-size:13px;font-family:Arial, sans-serif;font-weight:normal;}
a.lienpub{color:#cd5710;font-weight:bold;text-decoration:underline;}
a.lienpub:hover{color:#880000;font-weight:bold;text-decoration:underline;}
a.liensouscat{color:#444444;font-size:11px;text-decoration:underline;}
a.liensouscat:hover{color:#cc6600;font-size:11px;text-decoration:none;}
.dateinscription{margin-left:5px;margin-top:4px;color:#666;font-size:11px;}
a.titresponsor{color:#ffffff;font-size:1em;font-weight:bold;text-decoration:none;}
a.titresponsor:hover{color:#ffe400;font-size:1em;font-weight:bold;text-decoration:underline;}
a.liensponsorurl{color:#6e052a;font-size:13px;font-weight:bold;text-decoration:underline;}
a.liensponsorurl:hover{color:#000000;font-size:13px;font-weight:bold;text-decoration:none;}
a.lienurl{color:#8B0909;font-size:1em;font-weight:bold;text-decoration:none;}
a.lienurl:hover{color:#333333;font-size:1em;font-weight:bold;text-decoration:underline;}
.puzzle0{float:left;width:134px;height:22px;background-color:#9383a0;}
.puzzle1{float:left;width:746px;height:22px;background-repeat:no-repeat;background-image:url(images/region-barre2b.jpg);background-position:506px bottom;background-color:#f4f6f1;}
.worldpuzzle{float:left;width:134px;height:317px;background-repeat:no-repeat;background-color:#9383a0;}
.puzzledroit{float:left;width:726px;height:317px;background-repeat:no-repeat;background-image:url(images/pieces-puzzle02_02.gif);background-position:594px top;background-color:#D8D2DD;padding-left:20px}
div#backlink1{clear:left;padding:10px;background-color:#9383a0;}
.bl1{margin:0px;margin-left:36px;text-align:left;font-size:1.2em;}
.triangle{float:left;margin-left:35px;margin-bottom:5px;height:50px;width:2%;background-repeat:no-repeat;background-image:url(images/triangle_categorie.gif);background-position:0px 5px;}
.resulthtml{clear:left;height:35px;margin-top:10px;}
.baspage{margin:30px;text-align:center;color:#555555;letter-spacing:1px;}
.encartsi{float:right;width:220px;height:280px;margin-top:15px;margin-bottom:15px;background-color:#c18cc1;text-align:center;border-style:solid;border-width:1px;border-color:#000;}
.encartsi:hover{float:right;width:220px;height:280px;margin-top:15px;margin-bottom:15px;background-color:#e59522;text-align:center;border-style:solid;border-width:1px;border-color:#660000;}