.base_width{
 width:940px;
}

div.tooltip{
 color: #FFFF99;
 background-color: #990000;
 border: 1px solid #FFFF99;	
}

div.tooltip_help{
 color: #FFFF99;
 background-color: #990000;
 border: 1px solid #FFFF99;	
}

BODY{
 color:#FFFF99;
 background-color:#990000;
}

#pac{
 position: absolute;
 margin-left: -490px;
 left: 50%;
 width: 980px;
}

input,textarea,select{
 color : #FFA000;
 background-color : #990000;
 border:1px solid #FFFF99;
}

input:focus,textarea:focus,select:focus {
 border:1px solid #FF9900;
}

input.button:hover, a.button:hover {
 color:#FFFF99;
 background-color : #CC6633;
}

h2 {
 border-bottom-color: #FFFF99;
 color:#FFFF99;
}

/* FORUM */

.forum_quote{
 color:#FFFF99;
 background-color:#F3863F;
}

.forum_hrp{
 border-color:#FFFF99;
}

.forum_rp{
 color:#FFFF99;
 background-color:#F3863F;
}

.forum_spoil{
 color:#F3863F;
 background-color:#F3863F;
}

.forum_visu{
 color:#FFFF99;
 background-color:#CC6633;
 border : 1px solid #FFFF99;
}

div.auto_complete{
 width: 350px;
 background-color:#990000;
 border : 1px solid #FFFF99;
}

div.auto_complete ul{
 width: 100%;
 padding:0;
 list-style-type: none;
}

div.auto_complete ul li{
 padding: 3px;
 border-top-style: dotted;
 border-top-width: thin;
 border-top-color: #FFFF99;
}

div.auto_complete ul li:hover{
 background-color: #F3863F;
}


/* INSCRIPTION */
#inscr_table{
 position:absolute;
 left:530px;
 top:-580px;
 width:410px;
 height:460px;
 z-index:2;
}

#inscr_valider{
 position:absolute;
 left:320px;
 top:-90px;
 z-index:2;
 height:77px;
 width:300px;
}

#inscr_avatar_div{
 clip:rect(0px,490px,320px,0px);
 overflow:hidden;
 position:absolute;
 left:10px;
 top:-430px;
 width:490px;
 height:320px;
 z-index:2;
}

#liste_avatar{
 position:absolute;
 width:490px;
 height:-520px;
}

img.inscr_avatar{
position:absolute;
left:160px;
top:-651px;
z-index:2; 
}



/*  MENU  */

ul#menu_base { /* position racine */
 position:absolute;
 top:108px;
 left:170px;
 z-index:10;
 margin:0;
 padding:0;
 text-align:center;
 vertical-align:text-bottom;
 width:840px;
 text-transform:uppercase;
}

ul#menu_base li { /* position menu */ 
 list-style: none;
 float: left;
 position: relative;
 margin: 0;
 padding: 0;
}

ul#menu_base li ul { /* style sous-menu */ 
 border: 1px solid #FFFF99;
 z-index:100;
}

ul#menu_base li > ul {  /* style sous-menu premier niveau*/
 margin: 0;
 padding: 0;
 position: absolute;
 top: 114px;
 left: 0px;
 display: none;
}

ul#menu_base li ul li > ul {  /* style sous-menu niveau inférieur */
 margin: 0;
 padding: 0;
 position: absolute;
 top: 0px;
 left: 106px;
 display: none;
}

ul#menu_base li:hover > ul {  /* afficher le sous-menu */
 display: block;
}
  
ul#menu_base li ul li {  /* position sous-menu */ 
 float: none;
 display: block;
}

ul#menu_base li ul a, ul#menu_base li ul  span { /* style des éléments du menu */
 display: block;
 padding: 3px;
 color: #FFFF99;
 background-color: #990000;
 width:120px;
 /*  font-weight:normal; */
 /*text-transform:uppercase;*/
}
  
ul#menu_base li ul  a:hover, ul#menu_base li ul  span:hover { /* style des éléments du menu */
 background-color: #CC6633;
}


/* PAGE */
#page_entete{
 background-image:url(/i/entete_fond.png);
 background-repeat:no-repeat;
}
#page_entete_avatar{
 background-image:url(/i/cadre.png);
 position:absolute;
 width:150px;
 height:110px;
 top:10px;
 left:750px;
 z-index:1;
}
.page_corps_g{
 background-image:url(/i/corps_g.gif);
}
.page_corps_d{
 background-image:url(/i/corps_d.gif);
}
table#page_coups_a{
 position:absolute;
 left:25px;
 top:62px;
 width:230px;
 height:350px;
}
table#page_coups_d{
 position:absolute;
 left:555px;
 top:62px;
 width:230px;
 height:350px;
}
form#page_bbot{
 position:absolute;
 left:37px;
 top:276px;
 width:337px;
 z-index:2;
}
div#page_casino_fric{
 position:absolute;
 left:675px;
 top:233px;
 width:198px;
 z-index:2;
}
div#page_casino_pub1{
 position:absolute;
 left:808px;
 top:14px;
 z-index:2;
}
div#page_casino_pub2{
 position:absolute;
 left:92px;
 top:1155px;
 z-index:2;
}
div#page_casino_pillage{
 position:absolute;
 left:487px;
 top:76px;
 width:156px;
 z-index:2;
}
table#page_casino_stat{
 position:absolute;
 left:465px;
 top:743px;
 z-index:2;
}
div#page_clinique_pub1{
 position:absolute;
 left:810px;
 top:20px;
 z-index:2;
}
div#page_clinique_pub2{
 position:absolute;
 left:10px;
 top:420px;
 z-index:2;
}
div#page_clinique_dopage_texte{
 position:absolute;
 left:25px;
 top:320px;
 z-index:2;
}
table#page_clinique_soin{
 position:absolute;
 left:5px;
 top:340px;
 z-index:2;
}
td#page_clinique_soin{
 width:200px;
 height:60px;
 background-image:url(/i/clinique_bouton.png);
}
table#page_clinique_dope{
 position:absolute;
 left:195px;
 top:340px;
 width:200px;
 height:60px;
 z-index:2;
 background-image:url(/i/clinique_bouton.png);
}
table#page_clinique_fatigue{
 position:absolute;
 left:385px;
 top:340px;
 width:200px;
 height:60px;
 z-index:2;
 background-image:url(/i/clinique_bouton.png);
}
form.page_clinique_nom{
 position:absolute;
 left:280px;
 top:440px;
 z-index:2;
}
a.page_clinique_avatar_nom{
 position:absolute;
 left:45px;
 top:160px;
 z-index:2;
}
div.page_clinique_avatar_div{
 position:absolute;
 left:25px;
 top:140px;
 z-index:2;
}
a.page_clinique_avatar_a{
 position:absolute;
 left:250px;
 top:140px;
 z-index:2;
}
table.page_clinique_avatar_table{
 position:absolute;
 left:42px;
 top:186px;
 width:200px;
 height:60px;
 z-index:2;
 background-image:url(/i/clinique_bouton.png);
}
div#page_competition_tp_create{
 width:338px;
}
div#page_duel_titre{
 position:absolute;
 left:10px;
 top:24px;
 z-index:2;
}
#page_duel_j1_avatar{
 position:absolute;
 left:436px;
 top:7px;
 z-index:2;
}
#page_duel_j2_avatar{
 position:absolute;
 left:650px;
 top:7px;
 z-index:2;
}
div#page_duel_j1_nom{
 position:absolute;
 left:253px;
 top:24px;
 width:170px;
 z-index:2;
}
div#page_duel_j2_nom{
 position:absolute;
 left:763px;
 top:24px;
 width:170px;
 z-index:2;
}
div.page_duel_pub{
 position:absolute;
 left:810px;
 top:193px;
 z-index:2;
}
table.page_duel_entete{
 position:absolute;
 left:25px;
 top:101px;
 width:890px;
 height:77px;
 z-index:2;
}
.page_duel_corruption{
 position:absolute;
 left:300px;
 top:507px;
}
table.page_duel_form{
 position:absolute;
 left:287px;
 top:45px;
 width:235px;
}
div#att_use{
 position:absolute;
 left:325px;
 top:332px;
 width:28px;
 color:#380000;
}
div#def_use{
 position:absolute;
 left:456px;
 top:332px;
 width:28px;
 color:#380000;
}
div#att_max{
 position:absolute;
 left:325px;
 top:364px;
 width:28px;
 color:#380000;
}
div#def_max{
 position:absolute;
 left:456px;
 top:364px;
 width:28px;
 color:#380000;
}
div#att_restant{
 position:absolute;
 left:325px;
 top:399px;
 width:28px;
 color:#380000;
}
div#def_restant{
 position:absolute;
 left:456px;
 top:399px;
 width:28px;
 color:#380000;
}
#duel_submit{
 position:absolute;
 left:273px;
 top:442px;
}
div#page_duel_use{
 position:absolute;
 left:368px;
 top:332px;
 width:73px;
}
div#page_duel_max{
 position:absolute;
 left:368px;
 top:364px;
 width:73px;
}
div#page_duel_restant{
 position:absolute;
 left:368px;
 top:399px;
 width:73px;
}
div#page_duel_afficher_detail{
 position:absolute;
 top:110px;
 width:940px;
 z-index:2;
}
div.page_duel_afficher_pub{
 position:absolute;
 left:716px;
 top:0px;
 z-index:2;
}
div#page_duel_afficher_corps{
 position:relative;
 width:940px;
}
div#page_duel_afficher_vainqueur{
 position:absolute;
 left:250px;
 top:113px;
 width:267px;
 z-index:2;
}
div#page_duel_afficher_gain{
 position:absolute;
 left:555px;
 top:185px;
 width:130px;
 height:118px;
 z-index:2;
}
table.page_duel_afficher_result{
 position:absolute;
 left:277px;
 top:283px;
 z-index:2;
}
div#page_duel_archive_date{
 position:absolute;
 left:280px;
 top:97px;
 width:130px;
 z-index:2;
}
td#page_gpop_fond{
 background-image:url(/i/fg_fond.gif);
}
td#page_gpop_onglet{
 background-image:url(/i/fg_fond_onglets.gif);
}
div.page_bloc_haut{
 position:relative;
 left:63px;
 z-index:2;
}
div#tdb_bloc_vide{
 height:50px;
 width:365px;
}
td#page_conseil{
 padding:2px 18px 2px 10px;
 text-align:justify;
 color:#000000;
}
div#page_tuto_explication{
 width:930px;
 padding:5px;
}
.reglement img{
 float:left;
 padding-right:5px;
}
input.input_duel{
background-color:transparent;
border-width:0;
color:#380000;
font-size:14px;
font-weight:bold;
text-align:center;
}
input.input_duel:focus{
 border:0px solid #FF9900;
}