html,body,form,fieldset,legend,ul,ol,dl,blockquote,pre,h1,h2,h3,h4,h5,h6,code,kdb,q,p,table,tr,td,input{margin:0; padding:0;}
body{
font:12px Verdana, Arial, Helvetica, sans-serif;
background:#D8F1F6 url(../img/style/background.png) center top repeat-x;
position:relative;
min-width:1000px;
}
html, body {height:100%}
table,tr,td{border:0px;border-spacing:0px;}
h1{font-size:18px;text-transform:uppercase;text-decoration:none;text-align:center;color:#ffffff;width:100%;height:27px;}
a,a:link,a:visited{color:#91bec3;text-decoration:none;cursor:pointer;}
a:hover,a.selected{color:#ceecf4;text-decoration:underline;}

a.bouton,a.bouton:link,a.bouton:visited {
color:#ffffff;
background:transparent url(../img/style/fond_bouton2.png) left top repeat-x;
height:23px;
margin:4px;
padding:0 12px 0 12px;
-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;
-moz-box-shadow:0 1px 3px #999999;-webkit-box-shadow:0 1px 3px #999999;box-shadow:0 1px 3px #999999;}
a.bouton:hover {color:#ffffff !important;text-decoration:none !important;background-image:none;background-color:#8fbcc1;}

input:focus{outline:none;}
input.jforms-submit, input[type=submit],input[type=button]{
cursor:pointer;
border:1px solid #a1d8e9;
color:#000080;
background:#ffffff url(../img/style/fond_bouton1.png) left top repeat-x;
text-decoration:none;
height:22px;
padding:0 3px 2px 3px;
-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;
-moz-box-shadow:0 1px 3px #999999;-webkit-box-shadow:0 1px 3px #999999;box-shadow:0 1px 3px #999999;}
input:hover.jforms-submit, input:hover[type=submit],input:hover[type=button]{
-moz-box-shadow:0 0 0 #999999;-webkit-box-shadow:0 0 0 #999999;box-shadow:0 0 0 #999999;
background-position:center -20px;}
.jforms-readonly {color:#aaa;}
.jforms-error-list { color:red; border:1px solid red;}
input.jforms-error, textarea.jforms-error, select.jforms-error {background-color: #ffd6d7;}
label.jforms-error, span.jforms-error {font-style:italic; color:red;}
input[type=text],input[type=password],textarea,input[type=file]{border:1px solid #ffffff;color:#332f27;background-color:#b5b5b5;}
select{border:1px solid #ffffff;color:#332f27;background-color:#b5b5b5;cursor:pointer;}
input[type=text],input[type=password]{height:16px;}
#jforms_commun_login_submit{height:29px;width:109px;cursor:pointer;border:0px;margin-top:-6px;background: transparent url(../img/style/bt_connexion.png) top left no-repeat;}
#jforms_commun_login_submit:hover{background-position: center -29px;}
#blocconteneur  .jforms-label{display:inline;float:left;width:100px;font-weight:bold;margin-left:40px;font-size:14px;}
#blocconteneur  .jforms-submit{margin-left:80px;}

li{vertical-align: middle;}
a img{border: none;}
img.img_vetement {opacity:0.9;-moz-opacity:0.9;-webkit-opacity:0.9;-o-opacity: 0.9;filter: Alpha (opacity=90, finishopacity=70, style=2);}
.item_porte_tete{position:absolute;top:2px;left:170px;}
.item_porte_cou{position:absolute;top:2px;left:300px;}
.item_porte_torse{position:absolute;top:102px;left:170px;}
.item_porte_main_d{position:absolute;top:170px;left:100px;}
.item_porte_main_g{position:absolute;top:170px;left:240px;}
.item_porte_jambe{position:absolute;top:240px;left:170px;}
.item_porte_pied{position:absolute;top:340px;left:170px;}

.alert{color:#ff0b15;background-color:#332f27;text-align:center;padding:4px;}
.indication{color:#332f27;background-color:#deffee;border:1px solid #ffffff;margin:4px 0 4px 0;padding:2px;}

#header{color:#ffffff;}
#header_top_left{width:200px;height:110px;z-index:-1;float:left;}
#header_right{width:728px;height:110px;float:right;}
#header_right img.noborder{border: 0px;}
#frame_pub{float:right;margin:-5px 5px 0 0;width:728px; height:90px; z-index:1;}
#bouton_pub{margin:0 auto;width:110px;margin-top:10px;font-size:9px;color:#332f27;line-height:8px;}
.header2{background:transparent url(../img/style/logo4.png) left top no-repeat;height:110px;text-align:center;}
.header1{background:transparent url(../img/style/header_deco.png) left top no-repeat;height:184px;position:relative;}
.header_carte #header_right{position:absolute;top:0;right:0;}
.header_carte #zone_log{margin-top:110px;}

.clair{background:#eff3ff;color:#333333;}
.fondclair{color:#ffffff;background-color:#91bec3;border:1px solid #ffffff;}
.fondclair a,#messagerie a,#infobulle a,#menu_log a{color:#332f27;text-decoration:none;}
.fondclair a:hover,#messagerie a:hover,#infobulle a:hover,#menu_log a:hover{color:#000080;text-decoration:underline;}

.parchemin {color:#000000;text-decoration:none;text-align:left;margin:0 auto;width:392px;background:transparent url(../img/parchemin/parchemin.jpg) top left repeat !important;}
.parchemin td{border:0 !important;background-color:transparent !important;}
.parchemin a{color:#62838b;}
#quete_parchemin  li{padding-bottom: 10px;}
#quete_parchemin{font-size:11px;}

#gauche_perso{position:relative;width:180px;height:60px;background:transparent url(../img/style/cadre_pseudo.png) top left no-repeat;text-align:center;}
#gauche_perso h2{color:#ffffff;font-size:16px;padding-top:6px;}
#gauche_perso h3,#blocgauche2 h3{color:#ffffff;font-size:12px;padding-top:6px;text-align:center;}
#gauche_carte{width:180px;height:140px;padding:5px 0 0 0;background:transparent url(../img/style/cadre_carte.png) top left no-repeat;text-align:center;position:relative;}
#gauche_carte h2{font-size:16px;text-transform:uppercase;height:20px;margin:4px 0 0 0;text-align:left;}
#gauche_carte img{margin:-3px 0 0 34px;float:left;}
#deconnexion{position:absolute;top:4px;right:4px;width:20px;height:20px;background:transparent url(../img/style/deconnexion.png) top left no-repeat;}
#deconnexion:hover{background-position: center -20px;}
#barre_vie,#barre_mana,#barre_charisme{position:absolute;width:122px;height:14px;text-align:left;}
#barre_vie{top:39px;left:36px;}
#barre_mana{top:59px;left:36px;}
#barre_charisme{left:100px;width:134px;border:1px solid #8fb8be;background-color:#332f27;}
#barre_vie span,#barre_mana span,#barre_charisme span{display:block;height:14px;float:left;}
#texte_barre_vie,#texte_barre_mana{color:#ffffff;font-size:9px;position:absolute;height:10px;width:140px;z-index:20;text-align:right;}
#texte_barre_vie{top:40px;left:13px;}
#texte_barre_mana{top:60px;left:13px;}
#intitule_pa,#intitule_pm{font-family:Times, "Times New Roman";font-weight:20px;font-style:bold;color:#ac8b57;text-transform:uppercase;position:absolute;width:20px;height:18px;}
#intitule_pa{top:82px;left:20px;}
#intitule_pm{top:82px;left:97px;}
#pa_texte,#pm_texte,#or_texte{position:absolute;color:#ffffff;font-size:12px;font-weight:bold;height:18px;text-align:right;}
#pa_texte{top:83px;left:10px;width:74px;}
#pm_texte{top:83px;left:86px;width:74px;}
#or_texte{top:107px;left:10px;width:90px;}
#point_capital{position:absolute;text-align:center;width:90px;height:16px;top:120px;left:85px;}
#point_capital a{color:#ff0b15;}
#menugauche {display:inline-block;min-width:180px;width:16%;min-height:564px;}
#menugauche_content{width:180px;margin:0 auto;}
#gauche {background:transparent url(../img/style/menu_gauche.png) top left no-repeat;
width: 180px;height:268px;padding-top:5px;text-align:center;font-size:16px;position:relative;}
#gauche ul{list-style-type:none;padding-top:10px;margin:0 auto;width:120px;}
#gauche .en_evidence{color:#ff0b15;}
#gauche2_haut {background:transparent url(../img/style/menu2_haut.png) left top no-repeat;height:14px;padding-top:6px;}
#blocgauche2 {background: transparent url(../img/style/menu2_fond.png) bottom left repeat-y; padding-bottom:5px;}
#bas_gauche2{background: url(../img/style/menu2_bas.png) bottom left no-repeat;height:20px;}
#gauche2 ul{padding-left:30px;list-style-image: url(../img/style/goutte_eau.png);color:#ffffff;text-align:left;}
#gauche2 a{color:#ffffff;line-height:12px;}
span.bleu {color:#87C8CC;}
#liste,.avis_joueur{color:#ffffff;margin:0 0 0 12px;}
.apercu_slide{position:absolute;z-index:1001;top:8px;left:50%;margin-left:-320px;min-width:640px;min-height:500px;background-color:#322E25;color:#ffffff;
border:1px solid #8fb8be;-moz-box-shadow: 1px 1px 12px #000000;-webkit-box-shadow: 1px 1px 12px #000000;box-shadow: 1px 1px 12px #000000;}
#content,#content_carte{display:inline-block;vertical-align:top;min-width:820px;width:82%;}
#conteneur,#conteneur_carte{margin:0 auto;width:820px;padding:0 0 25px 0;text-decoration:none;background:transparent url(../img/style/conteneur_bas.png) center bottom no-repeat;}
#blocconteneur,#blocconteneur_carte{background:transparent url(../img/style/fond_global_1px.png) center top repeat-y;padding-bottom:1px;}
.blocconteneur_min_height{min-height:500px;}
#conteneur_haut{height:16px;min-width:820px;background:transparent url(../img/style/fond_global_haut.png) center top no-repeat;}
#conteneur_haut_carte{height:16px;width:820px;background:transparent url(../img/style/fond_global_haut_carte.png) center top no-repeat;}
#footer{color:#332f27;white-space: nowrap;text-align:center;font-size:11px;}
#global{color:#ffffff;padding: 0 50px 0 50px;line-height:1.2em;min-height:525px;text-align:left;background:transparent url(../img/style/fond_global.png) center top no-repeat;	}
#global li{list-style-type:none;}
#inventaire,#options,#classement,#guilde,#historique,#bonus,#detail_perso,#detail_guilde,#messagerie{margin:0 auto;width:720px;}

.zone_pve_pvp{height:110px;width:340px;float:right;position:relative;background:transparent url(../img/style/zone_pve_pvp.png) left top no-repeat;}
.zone_pve_pvp:hover{background-position: center -110px;cursor:pointer;}
.zone_pve_pvp.selected{background-position: center -110px;cursor:default;}
#zone_log{color:#332f27;font-size:10px;float:right;padding:10px 12px 0 22px;height:100px;width:277px;float:right;background:transparent url(../img/style/zone_pve_pvp_log.png) left top no-repeat;text-align:left;}
#zone_log a{color:#62838b;}
#zone_pve_pvp{position:absolute;top:110px;right:320px;}
.div_avatar_image{position:absolute;top:3px;left:49px;width:100px;height:100px;text-align:center;overflow:hidden;}
.content_pve_pvp_garde_titre{float:right;width:180px;height:50px;color:#ffffff;margin-top:5px;text-align:center;}
#zone_pve_pvp_cpt{position:absolute;top:85px;left:130px;font-size:14px;color:#332f27;padding:1px;border:2px solid #332f27;background-color:#91bec3;
-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}
.barre2{float:right;height:21px;padding:0 0 0 23px;width:149px;margin-right:10px;text-align:left;background:transparent url(../img/style/barre_vie_vide.png) left top no-repeat;}
.barre2 div{float:left;height:21px;}
.content_pve_pvp_garde_description{float:right;width:180px;margin:4px 0 0 0;}
.content_pve_pvp_garde_sous_titre{font-size:12px;}
.cible_attaque{position:absolute;top:70px;left:10px;width:35px;height:35px;}
.pve_sous_titre{position:absolute;top:5px;left:154px;width:20px;height:45px;text-align:center;}

#main_carte{padding-top:110px;}

@media screen and (min-width:1220px){
body{overflow-x:hidden;}
#main_carte{padding-top:0px;}
.header_carte #header_right{position:relative;}
.header_carte #zone_log{margin-top:0;}
#content_carte{display:inline-block;vertical-align:top;min-width:820px;width:68%;}
#conteneur{width:1000px;background: transparent url(../img/style/conteneur_bas_bis.png) center bottom no-repeat;}
#blocconteneur{ background: transparent url(../img/style/fond_global_1px_bis.png) center top repeat-y;}
#conteneur_haut{background:transparent url(../img/style/fond_global_haut_bis.png) center top no-repeat;}
#global{background:transparent url(../img/style/fond_global_bis.png) center top no-repeat;}

.zone_pve_pvp{height:220px;width:180px;background:transparent url(../img/style/zone_pve_pvp_bis.png) left top no-repeat;}
.zone_pve_pvp:hover{background-position: center -220px;}
.zone_pve_pvp.selected{background-position: center -220px;}
#zone_pve_pvp{display:inline-block;min-width:180px;width:16%;vertical-align:top;height:540px;position:relative;top:0;right:0;}
#content_pvp,#content_garde{position:absolute;top:0px;left:0;}
#content_pve{position:absolute;top:230px;left:0;}
.div_avatar_image{top:62px;left:41px;}
.barre2{margin:110px 5px 0 0;}
.content_pve_pvp_garde_description{width:170px;margin:4px 5px 0 0;}
#zone_pve_pvp_cpt{top:140px;left:122px;}
.cible_attaque{top:110px;left:5px;}
.pve_sous_titre{top:100px;left:150px;}
}

#main_index{background:transparent url(../img/style/background_accueil.png) -180px top no-repeat;height:480px;min-width:1000px; padding:1px;margin:0 auto;}
.lettrine_accueil{float:left;}
#index_bloc1{float:right;width:273px;height:430px;padding:30px 30px 10px 30px;color:#ffffff;font-size:14px;position:relative;background:transparent url(../img/style/cadre_noir.png) top left no-repeat;}
#frame_fb{border: none;width:290px;height:60px;margin-left:-9px;background-color:#ffffff;}

#bouton_inscrire{display:block;margin:0 auto;margin-top:370px;height:26px;width:129px;text-align:center;color:#ffffff;font-size:14px;font-weight:bold;
padding:6px 0 0 0;background: transparent url(../img/style/bt_inscription.png) top left no-repeat;}
#bouton_inscrire:hover{background-position: center -32px;color:#e1001a;text-decoration:none;}

#bouton_facebook{display:block;height:20px;width:116px;font-weight:bold;color:white !important;text-decoration:none !important;padding:5px 10px 0 0;margin-top:-4px;background: transparent url(../img/style/fb_connect.png) top left no-repeat;}
#bouton_facebook:hover{background-position: center -25px;}

#carte{margin:0 auto;text-align:center;}
#carte_fix{margin:0 auto;}
#carte_fix img{position:absolute;z-index:2;}
#sous_bloc_padding{height:40px;}

#messagerie textarea{margin-left:150px;}
#messagerie .jforms-submit{margin:6px 0 0 155px;}
#messagerie {margin:0 auto;padding:10px 0 0 0;}
#messagerie .lu td{background-color:#91bec3;}
#messagerie .pas_lu td{background-color:#62838b;}
.citation{width:600px;background-color:#b5b5b5;border-spacing: 1px;}
.citation p{background-color:#b5b5b5; border: 1px solid #332f27;}
#liste_amis span{display:block;float:left;width:160px;}
#liste_amis h3>a{font-size:10px;}

#menu_log{float:right;height:36px;width:698px;text-align:right;margin:2px 0 0 0;padding:0 20px 0 30px;background:transparent url(../img/style/barre_login.png) right top no-repeat;}
#menu_log p{float:left;margin:10px 0 0 5px;}
.pair td{background-color:#62838b !important;}
.impair td{background-color:#91bec3 !important;}
.pair_classement_a_moi td{background-color:#808080 !important;}
.impair_classement_a_moi td{background-color:#808080 !important;}
.impair a{color:#332f27;}
.progression_plus{color:green;}
.progression_moins{color:red;}
.clear{visibility:hidden;clear:both;}

#chat {border:#332f27 1px solid; background-color:#91bec3;min-width:600px;height:400px;color:#332f27;text-decoration:none;overflow:hidden;}
#chat_equipe {border:#332f27 1px solid; background-color:#91bec3;min-width:600px;height:125px;color:#332f27;text-decoration:none;overflow:hidden;}
span.chat_moderation{color:red;font-style:italic;}
span.chat_avertissement{color:#d95d00;}
span.chat_action{font-style:italic;}
span.chat_loot{font-style:italic;color:#FFD700;}
span.chat_vert{color:green; font-style:italic;}
span.chat_violet{color:#6f496f; font-style:italic;}

#popup{position:absolute;color:#7d6541;background-color:#d9d8ca;border:1px solid #332f27;min-width:120px;max-width:180px;z-index:100;font-size:10px;}
#popup p{background-color:#332f27;color:#ffffff;font-weight:bold;}
#infobulle{display:none;position:absolute;width:400px;color:#ffffff;background-color:#91bec3;border:1px solid #ffffff;z-index:1002;}
#loading {background:transparent url(../img/style/loading.gif) right top no-repeat;height: 16px;width:16px;position:absolute;top:10px;right:17px;}
#failure{height: 32px;width:120px;float:right;background-color:red;color:white;opacity:0.5;margin-top:12px;font-size:9px;}

div.autocomplete{position:absolute;width:250px;border:1px solid #332f27;z-index:10;}
div.autocomplete ul {list-style-type:none;}
div.autocomplete ul li.selected {background-color:#62838b;}
div.autocomplete ul li {background-color:#332f27;color:#91bec3;list-style-type:none;display:block;padding:2px;height:20px;cursor:pointer;}
div.autocomplete ul li a{text-decoration:none;display:block;height:20px;width:250px;}

.inactif,.bouton_carre{cursor:pointer;border:1px solid #8fb8be;}
.inactif:hover,.bouton_carre:hover{border:1px solid #ceecf4;}

#main_enchere th{border-bottom:1px solid #ffffff;}
#main_enchere td{border-bottom:1px solid #ffffff;}

#tableau1_guilde label{display:inline;float:left;width:80px;margin-left:75px;}
#etat_guilde{height:118px;}
#etat_guilde_droite{float:right;width:200px;height:100px;margin:0 10px 0 0;}
#etat_guilde_droite span{height:14px;width:130px;float:left;}
#guilde_form .jforms-label{width:130px;}
#guilde_form .jforms-submit{margin-left:170px;}
#guilde_form p{margin:2px 0 2px 0;}
#guilde_form textarea{margin:0 auto;width:670px;}
.texte_message_guilde{background-color:#e4e4f2;color:#332f27;margin:8px;padding:5px;}

#last_news{position:absolute;z-index:1001;top:0px;left:0px;width:640px;height:500px;border:5px solid #E2DBCB;color:#E2DBCB;background-color:#322E25;
-moz-border-radius:5px;border-radius:5px;-moz-box-shadow: 1px 1px 12px #000000;-webkit-box-shadow: 1px 1px 12px #000000;box-shadow: 1px 1px 12px #000000;}
#last_news_content {overflow: auto; height: 470px; margin: 0 20px 0 20px;}
#last_news_form {cursor:pointer; font-size:18px;}
#filter{display:none;position: absolute;top:0%;left:0%;width:100%;height:100%;background-color:#000000;z-index:100;
opacity:0.5;
-moz-opacity:0.5;
-webkit-opacity:0.5;
-o-opacity: 0.5;
filter:alpha(opacity=50);}

#menu_pays{margin:0 40px 20px 40px;}
#menu_pays li{float: left; margin: 0 5px 0 5px;padding:2px;cursor:pointer;width:90px;height:16px;}
#menu_pays li:hover{background-color: #eff3ff; color: #333333;}
#menu_pays li.selected{background-color: #eff3ff; color: #333333;}
#partie_code{height:206px;}
#partie_code1{height:180px;width:600px;margin-left:50px;}
#partie_code1 h4{cursor:pointer;text-decoration:underline;}
#partie_code1 h4:hover{text-decoration:none;}
#partie_code1 p{margin:2px;padding:5px;background-color:#eff3ff;color:#333333;font-size:14px;}
#partie_code1 i{ font-size:11px;}

.liste_inventaire{margin:0 auto;width:380px;}
.liste_inventaire li{margin:0 auto;min-height:50px;width:300px;margin-top:3px;position:relative;}
.liste_inventaire h3,.liste_coffre h3{cursor:move;}
#inscription label.jforms-label,#inscription span.jforms-label{display:inline;float:left;width:180px;height:22px;font-weight:bold;margin-left:45px;}
#inscription p{padding:4px 0 4px 0;}
#inscription{padding-top:10px;}
.script{font-family:Courier, 'Courier New', Verdana, Arial;background-color:#1c1814;margin:0 30px 0 30px;border: 2px dashed #afa081;overflow: auto;}
object.iframe{position:relative;overflow:hidden;}

#barre_bas_zeffyr{position:fixed;z-index:1;width:100%;min-width:1000px;height:33px;padding:1px 0 1px 0;bottom:0;background:transparent url(../img/style/barre_bas_zeffyr.png) left top no-repeat;}
#barre_bas_zeffyr p{float:left;height:32px; width:160px;}
#barre_bas_zeffyr ul{margin:0 auto;height:32px;padding-left:100px;width:740px;list-style-type:none;}
#barre_bas_zeffyr li{width:200px;float:left;margin:0 1px 0 1px;}
#barre_bas_zeffyr a{color:#ffffff;}

#barre_fixe{position:fixed;z-index:10;bottom:0;left:50%;margin-left:-410px;width:820px;height:76px;background:transparent url(../img/style/barre_fixe.png) center top no-repeat;}
#barre_fixe_xp{height:20px;}
#barre_fixe_xp_barre{height:7px;background:transparent url(../img/style/jauge_xp_entiere.png) left top no-repeat;top:10px;left:58px;position:relative; }
#barre_fixe_partie_2{height:46px;position:relative;}
#barre_fixe_content2{float:right;height:46px;width:650px;position:relative;}
#barre_fixe_chrono{float:left;margin:1px 0 0 20px;height:40px;width:88px;position:relative;}
.barre_fixe_chrono_sec{float:left;width:28px;height:36px;padding-top:3px;color:#ffffff;font-size:11px;text-align:center;}
#barre_fixe_chrono_attaque{background:transparent url(../img/style/chrono.png) center 18px no-repeat;}
#barre_fixe_chrono_attaque_2{background:transparent url(../img/style/chrono_attaque.png) center 18px no-repeat;}
#barre_fixe_chrono_potion{background:transparent url(../img/style/chrono_potion.png) center 18px no-repeat;}
#barre_fixe_liens{float:left;height:46px;width:25px;margin-left:10px;padding-top:5px;position:relative;}
#barre_fixe_switcher_skill{position:absolute;top:0;left:148px;height:46px;width:20px;cursor:pointer;background:transparent url(../img/style/switcher_skill.png) center center no-repeat;}
.barre_fixe_skills{height:42px;width:440px;position:absolute;top:3px;left:0px;list-style-type:none;background:transparent url(../img/style/barre_skills_fond.png) center center no-repeat;}
.barre_fixe_skills li,#barre_fixe_potions li{float:left;width:42px;height:42px;margin:0 1px 0 1px;position:relative;}
.barre_fixe_skills img{position:absolute;top:0;left:0;}
.barre_fixe_skills .inactif{z-index:200;}
.intouchable{
opacity:0.5;
-moz-opacity:0.5;
-webkit-opacity:0.5;
-o-opacity: 0.5;
filter: Alpha (opacity=50, finishopacity=70, style=2); 
}
#barre_fixe_potions {position:absolute;top:3px;left:458px;height:42px;width:88px;list-style-type:none;}
#barre_fixe_potions span{bottom:1px;right:0px;height:11px;z-index:1000;position:absolute;text-align:right;font-size:11px;color:#000000;
background:transparent url(../img/style/translucide.png) left top repeat; 
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;}
#barre_fixe_subit{position:absolute;top:4px;left:562px;height:40px;width:68px;}
#barre_fixe_subit img{float:left;}
#barre_fixe_sans_competence{position:absolute;top:10px;left:32px;height:32px;width:372px;text-align:center;color:#ffffff;}

#sous_menu {height:40px; width: 720px; list-style-type:none;margin:0 auto;}
#sous_menu ul{list-style-type:none;}
#sous_menu li{float:left;width:108px;height:40px;}
#sous_menu a{background: transparent url(../img/style/onglet_sous_menu.png) center top no-repeat;display:block;
height:26px;padding:14px 2px 0 2px;text-decoration:none;text-align:center;font-weight:bold;}
#sous_menu a.deux_lignes{height:34px;padding:6px 2px 0 2px;}
#sous_menu a:hover,#sous_menu .selected{background-position: center -40px;color:#ffffff;}
.hr_sous_menu{height:3px;background-color:#ffffff;}
.hr{height:2px;background-color:#ffffff;margin:1px 0 1px 0;}

#sous_menu_classement {height:40px; width:750px; list-style-type:none;margin:0 auto;}
#sous_menu_classement ul{list-style-type:none;}
#sous_menu_classement li{float:left;width:103px;height:40px;}
#sous_menu_classement a{background: transparent url(../img/style/onglet_sous_menu.png) center top no-repeat;display:block;
height:26px;padding:14px 2px 0 2px;text-decoration:none;text-align:center;font-weight:bold;}
#sous_menu_classement a.deux_lignes{height:34px;padding:6px 2px 0 2px;}
#sous_menu_classement a:hover,#sous_menu_classement .selected{background-position: center -40px;color:#ffffff;}

table.tableau{margin:0 auto;width:720px;border:1px solid #62838b;border-collapse : collapse;color:#ffffff;}
.tableau th{background-color:#332f27;font-style:bold;}
.tableau td {background-color:#62838b;border-bottom:1px solid #332f27;}

table.mini_tableau{width:520px;border:1px solid #62838b;border-collapse : collapse;color:#ffffff;}
.mini_tableau th{background-color:#332f27;font-style:bold;}
.mini_tableau td {background-color:#62838b;border-bottom:1px solid #332f27;}

.deplacement{position:absolute;display:block;height:32px;width:32px;background: transparent url(../img/style/deplacement.png) top left no-repeat;	}
.deplacement:hover{background-position: center -32px;}
.encadre{border:1px solid #8fb8be;background-color:#332f27;padding:4px;margin:2px;}

.sous_options{padding:0 0 10px 0;}
#options label.jforms-label,#options span.jforms-label{display:inline;float:left;width:180px;height:20px;font-weight:bold;margin-left:5px;}
#options p{padding:4px 0 4px 0;}
#options  .jforms-submit{margin-left:195px;}
#jforms_jeu_options_deplacement .jforms-radio,#jforms_jeu_options_suppression_raison .jforms-radio{display:block;float:right;width:520px;}
#jforms_jeu_options_deplacement p{height:50px;}
#jforms_jeu_options_suppression_raison p{height:80px;}

#inventaire_left{float:left;width:310px;}
#inventaire_right{float:right;width:380px;}
#inventaire .liste_inventaire{width:310px;}
#vendeur table,#coffre table{width:680px;margin:0 auto;border-spacing:10px 2px;}
#vendeur th,#coffre th{width:340px;text-align:center;background-color:#332f27;border:1px solid #91bec3;padding:2px 0 2px 0;}
#vendeur td,#coffre td{vertical-align:top;}
#vendeur .item,#coffre .item,#don .item,#bonus .item,#pnj_enchere .item,#inventaire .item{background-color:#ceecf4;color:#332f27;margin:0 0 5px 0;padding:0 0 5px 0;min-height:70px;}
#don .item{margin:0 auto;width:400px;}
#vendeur .item img,#coffre .item img,#don.item img,#vendeur .element_skill img,#bonus .item img,#pnj_enchere .item img,#inventaire .item img{float:left;margin:5px;}
#vendeur h3,#coffre h3,#don h3,#bonus .item h3,#pnj_enchere .item h3,#inventaire .item h3{background-color:#62838b;color:#ceecf4;padding:3px;margin-bottom:5px;}
#vendeur .jforms-label,#vendeur .jforms-submit,#coffre .jforms-label,#coffre .jforms-submit{margin-left:2px;}
#vendeur h2,#don h2{font-size:18px;height:20px;text-align:center;}
.element_skill{margin:0 auto;width:340px;background-color:#ceecf4;color:#332f27;border:1px solid #91bec3;padding:0 0 2px 0;margin-bottom:6px;}
.fond_pnj{float:left;height:160px;width:160px;margin:10px;text-align:center;background-color:#ffffff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}

.item_courant{color:#ffffff;}
.item_rare{color:#1EFF00;}
.item_epic{color:#66CCFF;}
.item_legendaire{color:#FFD700;}

.monstre_faible{color:#ffffff;}
.monstre_normal{color:#FFD700;}
.monstre_fort{color:#B22222;}

#placer_point input[type=text]{color:#ffffff;background-color:transparent;text-decoration:none;border:0;}
#placer_point p{float:right;height:28px;width:300px;text-align:right;}
.diff_pv{display:block;min-width:32px;height:12px;font-size:10px;position:absolute;z-index:3;}
#profil label{display:inline;float:left;width:140px;}
#competence img{float:left;margin:4px;}
#lvl_up{position:absolute;margin:0 auto;top:200px;width:600px;height:80px;z-index:100;font-size:30px;text-align:center;color:#332f27;}
#partenaires span{display:block;float:left;width:88px;height:31px;background-color:#b5b5b5;color:#332f27;margin-right:3px;text-align:center;}

#barre_artisanat{width:120px;height:7px; background-color:#2C2C20; padding:0 0 0 23px;}
#calendrier li{list-style:none;border:1px solid transparent;}
#libelle_calendrier,#calendrier .ligne{width:420px;margin:0 auto;}
#libelle_calendrier li ,#calendrier .ligne li {float:left;width:58px;height:36px;padding-top:22px;text-align:center;font-size:24px;}
#calendrier li.event{background-color:#62838b;}
#calendrier li.today{border:1px solid #ffffff;}

#guide .original{float:left;width:300px;}
#guide .final,#guide .added{float:right;width:300px;}
#guide .context,#guide .diff{float:left;width:600px;}

#detail_gauche{float:left;width:318px;}
#detail_droite{float:right;width:400px;}
#detail_droite h2{text-align:center;height:20px;}
#detail_gauche table{border-spacing:2px;}
#detail_gauche table td+td{border:1px solid #8fb8be;background-color:#332f27;font-weight:bold;padding:1px;text-align:center;}

#carte_liste_fief{list-style-type:none;}
#carte_liste_fief li{float:left;width:120px;margin:2px; height:50px;border:1px solid #8fb8be;background-color:#332f27;}

#mappemonde{margin:0 auto;width:758px;height:480px;background: transparent url(../img/jeu/mappemonde.png) top left no-repeat;position:relative;}
#transporteurs{width:758px;height:480px;position:absolute;}
