<commit_before>/*-- Includes -----------------------------------------------------*/
@import "datatables.css";

/*-- Global site --------------------------------------------------*/
html { width:100%; height:100%; }
body { margin:0; padding:0; background:#7e909c url(../image/v2/bg_site.png) repeat-x; width:100%; height:100%; font:13px "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif; }
#top { display:block; width:1000px; margin:0 auto; z-index:5; }
#conteneur { width:985px; margin:auto; min-height:100%; }
#conteneur_back { z-index:2; width:1000px; margin:0 auto; background:transparent url(../image/interface/global2.png) repeat-y center; min-height:120%; }
#bas { clear:both; width:1000px; margin:0 auto; text-align:center; font-size:9px; }
#centre { margin-top:3px; margin-left:7px; float:left; height:100%; z-index:3; }
#deplacement { float:left; vertical-align:top; text-align:right; width:50px; margin-left:5px; }
#information { height:100%; width:47%; float:left; z-index:1; margin-left:6px; }
#information fieldset { border-radius: 10px; -moz-border-radius:10px; -webkit-border-radius:10px; background:transparent url(../image/v2/box_accueil2.png); margin-top:4px; }
#information fieldset legend { background:transparent url(../image/v2/bouton_fond.png); border-radius: 10px; -moz-border-radius:10px; -webkit-border-radius:10px; padding-left:10px; padding-right:10px; font-weight:bold; }
#information a,.visu a { color:#444; text-decoration:none; }
#information a:hover,.visu a:hover { color:#888; text-decoration:none; }
#perso { background-color:#c6d9f5; min-height:120px; margin:0; padding:0; }
#perso_menu { margin-left:94px; margin-top:-15px; }
#perso_menu ul { margin:0; padding:0; list-style-type:none; height:17px; text-align:center; position:relative; }
#perso_menu ul li { padding-left:5px; padding-right:5px; cursor:pointer; width:100px; background:transparent url(../image/v2/box_accueil2.png); border-left:1px solid #777; border-right:1px solid #777; border-top:1px solid #777; margin-left:5px; margin-right:5px; font-style:italic; -moz-border-radius-topleft:12px; -moz-border-radius-topright:12px; -webkit-border-top-right-radius:12px; -webkit-border-top-left-radius:12px; border-top-left-radius: 12px; border-top-right-radius: 12px;}
#perso_menu .menu { float:left; }
#perso_menu .menu2 { float:left;margin-top: -3px; }
#perso_menu .select { background:transparent url(../image/v2/bouton_selected.png) repeat-x; font-style:normal; font-weight:bold; }
.pos_over { background:transparent url(../image/interface/2.png) center; display:block; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 5px; height:58px!important; width:58px!important; }
#perso_contenu { margin:auto; min-height:110px; padding:5px; }
#contenu_jeu { margin:0 auto; width:100%; }
#popup { margin-left:130px; position:absolute; top:60px; z-index:99!important; -moz-border-radius:12px; -webkit-border-radius:12px; border-radius: 12px; background:transparent url(../image/v2/box_accueil.png) repeat scroll 0 0; color:#EEE; }
#popup a { color:#EEE; }
#popup_menu { cursor:move; background:transparent url(../image/v2/bouton_fond.png) repeat-x scroll 0 0; }
#popup_content { padding:5px; text-align:justify; width:98%; }
#popup_marge { min-height:470px; margin:auto; width:800px; }
.fermer { background:transparent url(../image/interface/rouge.png) no-repeat top left; display:block; height:16px; width:16px; cursor:pointer!important; }
#mask { background-image:url(../image/v2/overlay.png); height:100%; left:0; position:absolute; top:0; width:100%; z-index:9999999; }
#header { background-color:#c6d9f5; min-height:120px; margin:0; padding:0; }
#header_logo { width:1000px; margin:auto; background:transparent url(../image/v2/site_haut.png) no-repeat left; min-height:120px; }
#header_logo ul { margin:0; padding:0; list-style-type:none; height:20px; text-align:center; top:101px; position:relative; }
#header_logo ul li { padding-left:5px; padding-right:5px; cursor:pointer; width:100px; background:transparent url(../image/v2/contenu_fond.png); border-left:1px solid #777; border-right:1px solid #777; border-top:1px solid #777; margin-left:5px; margin-right:5px; font-style:italic; -moz-border-radius-topleft:12px; -moz-border-radius-topright:12px; -webkit-border-top-right-radius:12px; -webkit-border-top-left-radius:12px; border-top-left-radius: 12px; border-top-right-radius: 12px;}
#header_logo .menu { float:left; }
#header_logo .select { background:transparent url(../image/v2/bouton_selected.png) repeat-x; border-bottom:1px solid transparent; font-style:normal; font-weight:bold; }
#menu { height:20px; border-bottom:1px solid #888; border-top:1px solid #888; margin:0; padding:0; background:transparent url(../image/v2/bouton_fond.png) repeat-x; }
#menu a { color:#222; text-decoration:none; }
#menu_date { float:left; height:20px; margin-left:9px; width:91px; line-height:20px; font-size:.9em; }
#menu_date img { height:15px; padding-right:8px; vertical-align:middle; }
#meteo {display : none; z-index : 999999999; width : 300px;}
#menu_details { font-size:12px; float:left; margin-top:2px; }
#menu_details .menu { width:120px; display:block; float:left; cursor:pointer; text-align:center; border-left:1px solid #CCC; border-rightr:1px solid #CCC; }
#menu_details .menu:hover { background:transparent url(../image/v2/bouton_hover.png) no-repeat left; padding-top:1px; }
#menu_deco { float:right; cursor:pointer; margin-right:9px; line-height:20px; font-size:.9em; }
#contenu_back { margin:0; padding:0; }
#contenu { width:1000px; margin:auto; min-height:700px; }
#news { width:830px; float:left; }
#mort fieldset { -moz-border-radius: 10px;-moz-border-radius: 10px; border-radius: 10px; width:46%;float:left;margin:8px;}

/*-- Basics elements --------------------------------------------------*/
#global { position:relative; margin:0 auto; width:960px; height:100%; border:1px solid red; }
.spacer { clear:both!important; float:none!important; border:none!important; height:1px!important; line-height:1px!important; font-size:1px!important; padding:0!important; margin:0 0 -1px!important; visibility:hidden!important; }

/*-- Menu Jeu ---------------------------------------------------------*/
#menu_jeu { float:left; margin:0 -5px 0 0; width:32px; }

/*-- Infos perso ------------------------------------------------------*/
#infos_perso { float:left; background:transparent url(./../image/fond_infoperso.png) center; width:325px; height:100px; position:relative; }
#joueur_PA { font-size:8pt; color:white; background:green; width:125px; text-align:center; position:absolute; top:46px; left:105px; }
#joueur_HP { font-size:8pt; color:white; background:transparent url(./../image/barre/hp9.png) center no-repeat; width:125px; text-align:center; position:absolute; top:10px; left:105px; }
#joueur_MP { font-size:8pt; color:white; background:blue; width:125px; text-align:center; position:absolute; top:28px; left:105px; }
#joueur_XP { width:100px; height:100px; position:absolute; top:0; left:0; }
#joueur_PO { font-size:8pt; background:transparent url(./../image/starsv2.png) left no-repeat; width:50px; height:24px; line-height:24px; text-align:center; padding:0 0 0 24px; position:absolute; top:10px; left:235px; }
#joueur_PH { font-size:8pt; background:transparent url(./../image/honneur.png) left no-repeat; width:50px; height:24px; line-height:24px; text-align:center; padding:0 0 0 24px; position:absolute; top:38px; left:235px; }
#joueur_Psso { cursor:pointer; background:transparent url(./../image/pointshine.png) left no-repeat; width:16px; height:16px; position:absolute; top:0; left:85px; }
#joueur_LV { width:24px; height:24px; text-align:center; line-height:24px; font-size:8pt; font-weight:bold; background:transparent url(./../image/LV.png) left no-repeat; }
#joueur_onglets { position:absolute; left:88px; top:65px; width:225px; padding:0 0 0 10px; }
#joueur_onglets_index,#joueur_onglets_forums,#joueur_onglets_options,#joueur_onglets_exit { float:left; width:250px; text-align:left; padding-left:5px; font-size:.9em; }
#joueur_onglets_forums img { height:15px; }
#joueur_buffs_nom { position:relative; float:left; height:100px; width:283px; margin-left:11px; margin-top:-3px; }
#joueur_nom { position:relative; margin-left:55px; position:relative; text-align:center; width:210px; margin-top:10px; cursor:pointer; }
#joueur_type { position:relative; width:210px; float:left; text-align:left; font-size:8pt; height:12px; }
#buff_list { position:relative; text-align:center; width:210px; margin-left:60px; }
#debuff_list { position:relative; text-align:center; width:210px; margin-left:60px; }
.joueur_groupe_activitenoir,.joueur_groupe_activiterouge,.joueur_groupe_activitebleu,.joueur_groupe_activitevert { margin:0; float:left; width:11px; height:11px; margin:2px; }
.joueur_groupe_activitenoir { background:transparent url(../image/groupes/noir.png) center; }
.joueur_groupe_activiterouge { background:transparent url(../image/groupes/rouge.png) center; }
.joueur_groupe_activitebleu { background:transparent url(../image/groupes/bleu.png) center; }
.joueur_groupe_activitevert { background:transparent url(../image/groupes/vert.png) center; }
#buff_list ul { float:left; list-style-type:none; text-align:center; width:210px; }
.buff { position:relative; float:left; height:19px; padding:0; margin:0 2px; cursor:pointer; }
.buff_dispo { position:relative; float:left; height:19px; width:16px; padding:0; margin:0 2px; background:transparent url(../image/buff/buff.png) top no-repeat; }
.buff_nondispo { position:relative; float:left; height:19px; width:16px; padding:0; margin:0 2px; background:transparent url(../image/buff/nobuff.png) top no-repeat; }
.buff_duree_restante { position:absolute; bottom:0; left:0; }
#joueur_groupe { width:300px; float:left; background:transparent url(../image/fond_groupe.png) center; margin-left:30px; height:83px; margin-top:4px; }
#joueur_groupe_bouton { width:35px; float:left; text-align : center;}
#joueur_groupe ul { width:265px; float:left; }
#mail_groupe { cursor:pointer; width:32px; height:32px; background:transparent url(../image/message.png) center no-repeat; margin : auto;}
#info_groupe { cursor:pointer; width:21px; height:21px; background:transparent url(../image/interface/information.png) center; margin : auto; margin-top : 12px; margin-bottom : 7px;}
#info_groupe:hover { background-position:top; }
#info_groupe:active { background-position:bottom; }
#joueur_groupe li { cursor:pointer; font-size:8pt; border-bottom:1px dotted #8b94b0; padding:0 0 2px; }
.joueur_groupe_pseudo { float:left; line-height:16px; width:125px; }
.joueur_groupe_ischef { float:left; width:16px; height : 16px; display : block; margin-right : 2px;}
.joueur_groupe_barre_hp { float:left; width:102px; height:6px; margin:0; }
.joueur_groupe_barre_mp { float:left; width:102px; height:6px; margin:1px 0 0; }

/*-- Rose des vents ---------------------------------------------------*/
#rosedesvents { width:75px; height:75px; position:absolute; left:13px; top:13px; z-index:1; }
#rose_div_hg { background:transparent url(./../image/rosedesvent/nordouest.png) center; width:25px; height:25px; cursor:pointer; float:left; }
#rose_div_hg:hover { background-position:top; }
#rose_div_hg:active { background-position:bottom; }
#rose_div_h { background:transparent url(./../image/rosedesvent/nord.png) center; width:25px; height:25px; cursor:pointer; float:left; }
#rose_div_h:hover { background-position:top; }
#rose_div_h:active { background-position:bottom; }
#rose_div_hd { background:transparent url(./../image/rosedesvent/nordest.png) center; width:25px; height:25px; cursor:pointer; float:left; }
#rose_div_hd:hover { background-position:top; }
#rose_div_hd:active { background-position:bottom; }
#rose_div_cg { background:transparent url(./../image/rosedesvent/ouest.png) center; width:25px; height:25px; cursor:pointer; float:left; clear:both; }
#rose_div_cg:hover { background-position:top; }
#rose_div_cg:active { background-position:bottom; }
#rose_div_c { background:transparent url(./../image/rosedesvent/rafraichir.png) center; width:25px; height:25px; cursor:pointer; float:left; }
#rose_div_c:hover { background-position:top; }
#rose_div_c:active { background-position:bottom; }
#rose_div_cd { background:transparent url(./../image/rosedesvent/est.png) center; width:25px; height:25px; cursor:pointer; float:left; }
#rose_div_cd:hover { background-position:top; }
#rose_div_cd:active { background-position:bottom; }
#rose_div_bg { background:transparent url(./../image/rosedesvent/sudouest.png) center; width:25px; height:25px; cursor:pointer; float:left; clear:both; }
#rose_div_bg:hover { background-position:top; }
#rose_div_bg:active { background-position:bottom; }
#rose_div_b { background:transparent url(./../image/rosedesvent/sud.png) center; width:25px; height:25px; cursor:pointer; float:left; }
#rose_div_b:hover { background-position:top; }
#rose_div_b:active { background-position:bottom; }
#rose_div_bd { background:transparent url(./../image/rosedesvent/sudest.png) center; width:25px; height:25px; cursor:pointer; float:left; }
#rose_div_bd:hover { background-position:top; }
#rose_div_bd:active { background-position:bottom; }

/*-- Overlib ----------------------------------------------------------*/
.overlib, #cluetip { background:transparent url(../image/interface/1.png) center; border:1px solid #000000; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 5px; min-width:250px; }
.overlib ul, #cluetip ul { clear:both; position:relative; }
.overlib_titres { text-align:center; font-weight:bold; color:black; }
.overlib_batiments span { font-weight:bold; color:black; }
.overlib_joueurs span { font-weight:bold; color:#6633FF; }
.overlib_monstres span { font-weight:bold; color:#CC3300; }
.overlib_infos { clear:both; font-size:7pt; font-style:italic; color:black; margin-top:10px; text-align:center; }
.overlib_img_objet { position:absolute; left:-5px; top:-2px; width:50px; height:55px; background-position:center center; background-repeat:no-repeat; }
.overlib_nom_objet { float:right; width:200px; font-style:italic; }
.overlib_desc_objet { float:right; width:200px; }
.overlib_desc_objet span { float:left; width:75px; }
#cluetip {padding : 5px;}
#cluetip a {color : #444; text-decoration : none;}
#cluetip a:hover {color : #888;}

/*-- Map --------------------------------------------------------------*/
#carte { width:445px; height:100%; float:left; margin:0; clear:both; z-index:500; }
#carte fieldset { border-radius: 10px; -moz-border-radius:10px; -webkit-border-radius:10px; background:transparent url(../image/v2/box_accueil2.png); margin-top:4px; }
#carte fieldset legend { background:transparent url(../image/v2/bouton_fond.png); border-radius: 10px; -moz-border-radius:10px; -webkit-border-radius:10px; padding-left:10px; padding-right:10px; font-weight:bold; }
#carte a,.visu a { color:#444; text-decoration:none; }
#carte a:hover,.visu a:hover { color:#888; text-decoration:none; }

#carte ul { list-style:none; padding:0; margin:0; }
#map_bord_haut { height:20px!important; cursor:pointer; padding-bottom:0; cursor:default; }
#map_bord_haut li { float:left; width:60px; height:inherit; line-height:20px; color:white; text-align:center; }
#map_bord_haut2 li { float:left; width:60px; height:inherit; line-height:20px; color:white; text-align:center; }
#map_bord_haut_gauche { width:20px!important; height:inherit; background:transparent url(../image/icone/royaume_icone.png) no-repeat scroll center center!important; cursor:pointer; }
#map_bord_haut_gauche2 { width:25px!important; height:inherit; }
#map_bord_haut_gauche:hover { background-position:top; }
#map_bord_haut_gauche:active { background-position:bottom; }
#bord_haut_x { color:black!important; font-weight:bold; }
#bord_haut_y { color:black!important; font-weight:bold; }
.div_map { background:transparent url(../image/v2/map.png) repeat-x; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius: 10px; height:445px; }
.map { height:60px; padding-bottom:0; }
.mapl { height:20px; padding-bottom:0; }
.map li,.mapl li { float:left; width:60px; height:inherit; cursor:pointer; }
.map_bord_gauche { width:20px!important; color:white; line-height:60px; text-align:center; padding-bottom:0; cursor:default!important; }
.map_bord_gauche2 { width:20px!important; color:white; line-height:60px; text-align:center; padding-bottom:0; }
.map_contenu { width:56px; height:56px; margin:2px; background:transparent url(image/pixel.gif) center no-repeat; }
.low_resolution { width:20px!important; height:20px!important; font-size:.8em; line-height:20px!important; }

/*-- Weather ----------------------------------------------------------*/
#moment_jour { position:absolute; top:0; left:0; z-index:-1; width:960px; height:140px; background:transparent url(image/weather/matin5.jpg) bottom center no-repeat; }

/*-- Ville ------------------------------------------------------------*/
.ville_message { width:100%; text-align:center; }
.message_rouge { font-weight:bold; color:red; }
.message_vert { font-weight:bold; color:green; }
.quartier	{float:left;width:200px;margin:2px;padding:2px;}

/*-- Hotel des ventes -------------------------------------------------*/
#hotel_liste_type ul { width:100%; }
#hotel_liste_type li { display:inline; cursor:pointer; font-size:.9em; }
#hotel_liste { width:100%; text-align:left; font-variant:normal; }
#hotel_liste .li1 { cursor:default; float:left; font-weight:normal; text-align:center!important; line-height:14pt; }
#hotel_liste .li2 { cursor:default; float:left; font-weight:normal; text-align:center!important; background-color:#ADC2F5; line-height:14pt; }
#hotel_liste .entete { cursor:pointer; font-size:10pt!important; font-weight:bold; background-image:none!important; }
#hotel_liste .nom { float:left; width:165px; text-align:left!important; clear:both; }
#hotel_liste .temps { float:left; width:75px; text-align:right!important; font-size:7.5pt; }
#hotel_liste .prix { float:left; width:75px; text-align:right!important; background-image:url(../image/stars_16.png); background-position:right; background-repeat:no-repeat; padding-right:18px; }
#hotel_liste .achat { cursor:pointer; float:left; width:60px; text-align:right!important; }
#hotel_liste .achat:hover { color:#63A4EB; }
#hotel_liste .achat:active { color:#A062EC; }
.slot { float:right; margin-top:0; width:11px; height:16px; background:transparent url(../image/groupes/vert.png) center left no-repeat; text-align:center; line-height:15px; color:black; font-size:6pt; }
.noslot { float:right; margin-top:0; width:11px; height:16px; background:transparent url(../image/groupes/noir.png) center left no-repeat; }
.enchantement { float:right; margin-top:0; width:11px; height:16px; background:transparent url(../image/groupes/bleu.png) center left no-repeat; }

/***************************************************
  Vrac
 ***************************************************/
#loading { background:#E7CF98 url(./../image/ajax-loader-bar.gif) no-repeat scroll left center; height:25px; margin-left:393px; position:absolute; top:0; width:220px; -moz-border-radius-bottomleft:10px; -moz-border-radius-bottomright:10px; -webkit-border-bottom-right-radius:10px; -webkit-border-bottom-left-radius:10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; z-index:1; }
#messagerie_menu { text-align:center; }
#messagerie_menu span { padding:2px; margin:2px; cursor:pointer!important; }
.message_prev { background:transparent url(./../image/interface/previous_20.png) no-repeat scroll top; height:20px; width:20px; display:block; float:left; }
.message_prev:hover { background-position:bottom!important; }
.message_next { background:transparent url(./../image/interface/next_20.png) no-repeat scroll top; height:20px; width:20px; display:block; float:right; }
.message_next:hover { background-position:bottom!important; }
.bulle_message {min-height: 25px;	float:left;width:419px;margin-top:-3px;border-width: 20px 8px 20px 8px;	-webkit-border-image: url('./../image/interface/bulle_message.png') 20 8 20 8;-moz-border-image: url('./../image/interface/bulle_message.png') 20 8 20 8;}
.bulle_message_me {	border-width: 16px 8px 8px 8px;	-webkit-border-image: url('./../image/interface/bulle_message_me.png') 16 8 8 8;-moz-border-image: url('./../image/interface/bulle_message_me.png') 16 8 8 8;}
.bulle_message_new {min-height: 25px;	float:left;width:419px;margin-top:-3px;border-width: 20px 8px 20px 8px;	-webkit-border-image: url('./../image/interface/bulle_message_new.png') 20 8 20 8;-moz-border-image: url('./../image/interface/bulle_message_new.png') 20 8 20 8;}
.haut_bulle_gauche{background:transparent url(./../image/interface/bulle_message_haut.png) no-repeat scroll top;display:block;float:left;height:16px;margin-left:21px;margin-top:9px;width:21px;margin-right:7px;}
.haut_bulle_droite{background:transparent url(./../image/interface/bulle_message_haut_droite.png) no-repeat scroll top;display:block;float:right;height:16px;margin-left:7px;margin-top:9px;width:21px;margin-right:21px;}

.pages {text-align: center;line-height:19px;margin-left:185px;}
.pagination {background-color: #eee;-moz-border-radius:10px; -webkit-border-radius:10px; border-radius: 10px;}
#conteneur_test { height:100%; width:100%; z-index:99999; cursor:wait; position:absolute; }
.infoperso { vertical-align:top; float:left; padding:2px; margin:2px; height:75px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius: 10px; background-color:#91AEF2; border:1px solid #555555; vertical-align:top; }
#info_case ul li { height:20px; }
#info_case ul li:hover { background:transparent url(./../image/v2/box_accueil2.png); }
#info_case h4 { padding:0; margin:3px; border-bottom:1px solid #E7CF98; clear:both; }
#info_case h3 { text-align:center; }
#info_case .titre_info { margin-top:0; margin-bottom:0; font-variant:normal; font-weight:normal; background-color:#E7CF98; padding:0 10px; -moz-border-radius-topright:10px; -webkit-border-top-right-radius:10px; border-top-right-radius: 10px; clear:both; }
#diplo { background-color:#CCC; }
#diplo ul li { clear:both; }
#diplo ul li span { float:left; display:block; width:50px; height:50px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 5px;}
.diplo_0 { background-color:; }
.diplo_1 { background-color:; }
.diplo_2 { background-color:; }
.diplo_3 { background-color:; }
.diplo_4 { background-color:; }
.diplo_5 { background-color:; }
.diplo_6 { background-color:; }
.diplo_7 { background-color:; }
.diplo_8 { background-color:; }
.diplo_9 { background-color:; }
.diplo_10 { background-color:; }
textarea#css, textarea#description { width: 500px; height:150px; }

/***************************************************
  Info Perso
 ***************************************************/
#inventaire_slot { font-size:11px; background-image:url(../image/interface/1.png); -moz-border-radius:9px; -webkit-border-radius:9px; border-radius: 9px; color:#222; border:1px solid #FFF; }
#inventaire_slot ul li { height:20px; clear:both; padding:2px; }
#inventaire_slot .inventaire_span { float:left; display:block; }
.mort { background:transparent url(./../image/interface/mort.png) no-repeat scroll left center; text-decoration:line-through; padding-left:20px; }
#bestiaire { clear:both; }
#bestiaire ul li { height:41px; line-height:35px; text-align:center; background:transparent url(../image/v2/box_accueil2.png) repeat scroll 0 0; -moz-border-radius:15px; -webkit-border-radius:15px; border-radius: 15px; margin:1px; }
#bestiaire ul li:hover { background:transparent url(../image/interface/1.png) center; }
#bestiaire ul li span { display:block; float:left; margin:1px; height:40px; }
#bestiaire ul li img { height:30px; }
#messagerie_onglet a {border : 1px solid #CCC;background:#EEE3B5;display:block;padding-left:3px;float:left;width:80px;height:20px;line-height: 20px;text-indent: 5px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius: 10px;}
#messagerie_onglet a:hover {background-color: #E6CD93;}
#messagerie_liste { }
#messagerie_liste ul li { float:left;cursor: pointer; }
#messagerie_liste .head {border-bottom:1px dashed #EEEEEE;}
#messagerie_liste .head:hover {background:none !important;cursor:default !important;}
#messagerie_liste ul li:hover { background:transparent url(../image/interface/1.png) center; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 5px;}
#messagerie_liste .t1 {background:#B4CFEF; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 5px;}
#messagerie_liste .titre { float:left; display:block; width:190px; padding-left:10px; }
#messagerie_liste .msg { float:left; display:block; width:35px; text-align: right;padding-right:10px;}
#messagerie_liste .par { float:left; display:block; width:90px; }
#messagerie_liste .date { float:left; display:block; width:100px; }
#combat_cartouche { clear:both; background-color:#DDDDDD; padding:9px; -moz-border-radius:12px; -webkit-border-radius:12px; border-radius: 12px; min-height:70px; }
.infoperso td { font-size:10px; margin:0; padding:0; }
.roseeticone { float:left; padding:4px; margin:5px; }
#carte h4 { padding:0; margin:3px; border-bottom:1px solid #E7CF98; clear:both; }
#carte .titre_info { margin-top:0; margin-bottom:0; font-variant:normal; font-weight:normal; background-color:#E7CF98; padding:0 10px; -moz-border-radius-topright:10px; -webkit-border-top-right-radius:10px; border-top-right-radius: 10px; clear:both; }

#carte h2 { padding-left:25px; color:#000; line-height:25px; font-size:1.4em; border-top:1px solid; border-bottom:1px solid; border-color:#888; font-family:"Trebuchet MS", Times, serif; font-variant:small-caps; text-align:center; margin-top:5px; margin-bottom:8px; padding:0; background-color:#D8AB41; }
#information h2 { padding-left:25px; line-height:25px; font-size:1.4em; font-family:"Trebuchet MS", Times, serif; font-variant:small-caps; text-align:center; margin-top:5px; margin-bottom:8px; padding:0; background-color:#D8AB41; border-bottom:1px solid #888888; border-color:#888888; border-top:1px solid #888888; color:#000000; }
h3.old { border-top:1px solid; border-bottom:1px solid; border-color:#888; margin-top:10px; margin-bottom:5px; padding-left:10px; background-color:#91AEF2; font-family:"Trebuchet MS", Times, serif; font-variant:small-caps; }

/***************************************************
  Messagerie
 ***************************************************/
div.message_complet { clear:both; width:100%; }
div.message_action { float:right; font-size:.8em; }
div.spacer { clear:both; }
.messagerie { margin-top:0; margin-bottom:0; font-variant:normal; font-weight:normal; background-color:#E7CF98; padding:0 6px 3px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius: 10px; float:left; }
.fav_on { background:transparent url(./../image/messagerie_fav_on.png) no-repeat scroll left center; height:14px; width:16px; display:block; float:left; }
.fav_off { background:transparent url(./../image/messagerie_fav_off.png) no-repeat scroll left center; height:14px; width:16px; display:block; float:left; }
.del { background:transparent url(./../image/messagerie_del.png) no-repeat scroll top; height:16px; width:16px; display:block; }
.del:hover { background-position:bottom!important; }
.masq { background:transparent url(./../image/messagerie_cacher.png) no-repeat scroll top; height:16px; width:16px; display:block; }
.masq:hover { background-position:bottom!important; }
.msg_cache { background:transparent url(./../image/messagerie_cacher.png) no-repeat scroll top; height:16px; width:16px; display:block; float:left; }
.msg_voir { background:transparent url(./../image/messagerie_voir.png) no-repeat scroll top; height:16px; width:16px; display:block; float:left; }
h3.messagerie span.auteur { position:absolute; left:0; font-weight:bold; font-size:11px; display:block; width:114px; text-align:center; text-transform:capitalize; }
h3.messagerie span.titre { position:absolute; left:114px; color:#828387; font-weight:normal; }
.messagerie span.date { font-style:italic; font-size:.7em; }
h4 { margin:0; padding:0; }
h5 { color:#000; font-size:1em; border-top:1px solid; border-bottom:1px solid; border-color:#888; font-family:"Trebuchet MS", Times, serif; font-variant:small-caps; background-color:#DF3F00; margin:0; padding-left:10px; }
h6 { color:#000; font-size:1em; border-top:1px solid; border-bottom:1px solid; border-color:#888; font-family:"Trebuchet MS", Times, serif; font-variant:small-caps; background-color:#6EB027; margin:0; padding-left:10px; }
img { border:0 none; padding:0; margin:0; }
dl,dt,dd,ul,li { margin:0; padding:0; list-style-type:none; }
ol.tuto,ol.tuto li { list-style-type:decimal; }
.rose_a { margin:0; padding:0; width:0; cursor:pointer; font-size:0; }
.rose_a:hover { margin:0; padding:0; cursor:pointer; font-size:0; }
.rose_tr { font-size:0; margin:0; padding:0; height:20px; }
.rose_tr td { font-size:0; margin:0; padding:0; }
.rose_div { height:25px; }
.brillant { padding-top:8px; text-align:center; background-image:url(../image/forum_h2.gif); height:23px; }
.information_case { padding:8px; font-family:"Trebuchet MS", Times, serif; background-color:#BACCF7; border:2px solid; margin:9px; border-color:#FFF; -moz-border-radius:13px; -webkit-border-radius:13px; border-radius: 13px;}
.information_case h4 { width:30%; background-color:#D8AB41; border-top:1px solid; border-bottom:1px solid; border-color:#888; text-align:center; margin:0 auto; margin-bottom:10px; }
.avatar { float:right; }
.jsinformation_case { display:none; z-index:100; position:absolute; top:250px; right:150px; background-color:#ffffff; border:1px solid #000000; font-size:12px; width:250px; padding:5px; }
.combat { padding:2px; border-left:2px solid #999; margin:2px 2px 2px 10px; font-size:12px; }
.combat:hover { background-image:url(../image/interface/1.png); }
.echange { padding:2px; font-family:"Trebuchet MS", Times, serif; background-color:#BACCF7; border:2px solid; margin:2px; border-color:#FFF; -moz-border-radius:13px; -webkit-border-radius:13px; border-radius: 13px;}
#liste_quete { border-left:2px solid; border-color:#FFF; padding-left:9px; padding-bottom:10px; overflow:auto; height:300px; background-color:#91AEF2; width:95%; margin:0 auto; }
.quete_description { height:315px; padding-top:10px; padding:5px; color:#333; font-family:"Trebuchet MS", Times, serif; background:#BACCF7; border:2px solid; border-color:#FFF; -moz-border-radius:7px; -webkit-border-radius:7px; border-radius: 7px;}
.description_quete { overflow:auto; height:280px; }
.inventaire { background-color:#D4DAE2; margin:9px; }
#carte h2 { color:#000000; font-family:"Trebuchet MS",Times,serif; font-size:15px; font-variant:small-caps; text-decoration:none; }
#carte h2 a { color:#000000; font-family:"Trebuchet MS",Times,serif; font-size:15px; font-variant:small-caps; text-decoration:none; }
.carte_bas { background:#000; height:5px; }
#deplacement h4 { text-align:center; background-color:#D4DAE2; border:1px solid; border-color:#888; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 5px; margin-bottom:5px; font-family:"Trebuchet MS",Times,serif; }

/***************************************************
  Header Menu
 ***************************************************/
.rose { width:50px; height:50px; border:0; margin:0; padding:0; }
.decor { width:60px; height:60px; margin:0; padding:0; text-align:center; }
.decor-edit { width:20px; height:20px; margin:0; padding:0; text-align:center; }
.infobox { display:none; z-index:2; position:absolute; top:100px; left:0; background-color:#ffffff; border:1px solid #000000; font-size:12px; width:300px; padding:5px; }
.tabnoir { background:url(../image/bord_map.png); color:#FFF; }
.debug { display:none; }
.baseJumpbox { width:250px; height:500px; }
select.baseJumpbox optgroup { width:200px; color:black; background-color:#ffffff; margin-bottom:3pt; border:2px solid #735225; padding:2px; margin:5px; }
.baseRow1 { background-color:#fff4cc; padding-left:2px; }
.baseRow2 { background-color:#ffeeaa; padding-left:2px; }
.heure { text-align:center; background-color:#D4DAE2; -moz-border-radius:9px; -webkit-border-radius:9px; border-radius: 9px; padding:5px; border:1px solid #FFF; }
.inventaire2 { width:33%; font-size:.8em; text-align:center; vertical-align:top; background-image:url(../image/interface/1.png); -moz-border-radius:9px; -webkit-border-radius:9px; border-radius: 9px; color:#222; border:1px solid #FFF; }

/***************************************************
  Map
 ***************************************************/
.jsmap { text-align:left; display:none; z-index:100; position:absolute; top:250px; right:150px; background-image:url(../image/interface/1.png); border:1px solid #000000; font-size:12px; width:150px; padding:5px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 5px;}
.bord_carte_haut_gauche { border-top:2px solid #888; border-left:2px solid #888; background:#D8AB41; -moz-border-radius-topleft:9px; -webkit-border-top-left-radius:9px; border-top-left-radius: 9px; background:transparent url(../image/royaume_icone.png) center; }
.bord_carte_haut { text-align:center; border-top:2px solid #888; border-bottom:1px solid #888; background:#D8AB41; }
.bord_carte_gauche { border-left:2px solid #888; border-right:1px solid #888; width:20px; text-align:center; background:#D8AB41; }

/***************************************************
  Ville
 ***************************************************/
ul.ville li { margin-bottom:3px; }
ul.ville li:hover { font-weight:bold; text-decoration:none; background-color:#91AEF2; }
.ville_titre a { font-family:"Trebuchet MS", Times, serif; text-decoration:none; font-variant:small-caps; font-size:15px; color:#000; }
.ville_test { vertical-align:top; color:#000; padding:5px; }
.ville_test a { color:#222; font-size:14px; text-decoration:none; }
.ville_haut { color:#000; background-image:url(../image/forum_h2.gif); padding:3px; font-size:1.1em; font-variant:small-caps; font-family:"Trebuchet MS", Times, serif; font-weight:bold; text-align:center; height:25px; margin-left:-2px; margin-right:-2px; margin-top:-2px; }
table.marchand,table.inventaire { font-size:.9em; margin:2px; text-align:center; font-weight:normal; width:98%; font-family:Arial; font-variant:normal; }
.texte_normal { font-size:.9em; margin:2px; font-weight:normal; width:100%; font-family:Arial; font-variant:normal; }
tr.header { font-weight:bold; text-align:center; }
tr.element td,table.marchand tr.header td { padding:3px; }
table.inventaire tr.element td,table.inventaire tr.header td { font-size:.9em; }
#boutique	{text-align: center;font-size: 9pt;}
#boutique li 		{clear:both;height:25px;line-height: 25px;}
#boutique li:hover  { background:transparent url(../image/interface/1.png) center; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 5px;}
#boutique .head {font-size:7pt;border-bottom:1px dashed #EEEEEE;font-weight: bold;}
#boutique .head:hover {background:none !important;cursor:default !important;}
#boutique .image 	{float:left;width:9%;height:26px;}
#boutique .nom 		{float:left;width:35%;}
#boutique .type 	{float:left;width:9%;}
#boutique .mains 	{float:left;width:9%;}
#boutique .degats 	{float:left;width:9%;}
#boutique .coef 	{float:left;width:9%;}
#boutique .coef_type 	{float:left;width:9%;}
#boutique .stars 	{float:left;width:10%;}
#boutique .achat 	{float:left;width:9%;}
#boutique .pp 		{float:left;width:10%;}
#boutique .pm 		{float:left;width:9%;}
#boutique .force 	{float:left;width:9%;}
#boutique .nom_hotel 		{float:left;width:44%;}
#boutique .time 		{float:left;width:35%;}
#boutique .prix_hotel 	{float:left;width:10%;}

.ville_mortvivant 		{background:transparent url(../image/ville/fondmv1.jpg) center !important;height:397px;width:419px;}
.ville_barbare 			{background:transparent url(../image/ville/villebarbarebiseau.png) center !important;height:397px;width:419px;}
.ville_elfebois 		{background:transparent url(../image/ville/villeEDBbiseau.png) center !important;height:397px;width:419px;}
.ville_elfehaut 		{background:transparent url(../image/ville/villeHEbiseau.png) center !important;height:397px;width:419px;}
.ville_humain 			{background:transparent url(../image/ville/villehumainbiseau.png) center !important;height:397px;width:419px;}
.ville_humainnoir 		{background:transparent url(../image/ville/villecorrbiseau.png) center !important;height:397px;width:419px;}
.ville_nain 			{background:transparent url(../image/ville/villenainbiseau.png) center !important;height:397px;width:419px;}
.ville_orc 				{background:transparent url(../image/ville/villeorcbiseau.png) center !important;height:397px;width:419px;}
.ville_scavenger 		{background:transparent url(../image/ville/villescavbiseau.png) center !important;height:397px;width:419px;}
.ville_troll 			{background:transparent url(../image/ville/villetrollbiseau.png) center !important;height:397px;width:419px;}
.ville_vampire 			{background:transparent url(../image/ville/villevampirebiseau.png) center !important;height:397px;width:419px;}


.quartier_marchand		{background:transparent url(../image/ville/cadrebiseauQM.png) center;padding:6px;margin-left:16px;margin-top:35px;width:138px;height:121px;float:left;}
.quartier_marchand_titre {font-size:14px;font-variant:small-caps; font-family:"Trebuchet MS", Times, serif; font-weight:bold;background:transparent url(../image/ville/cadretitreQM.png) top;display:block;height:34px;width:139px;margin-left:0px;margin-top:-3px;line-height:35px;text-indent:11px;color:#463300;}
.quartier_marchand li {cursor: pointer; background: #bfccdd;border : 1px solid #8d7845;-moz-border-radius: 6px;-webkit-border-radius:6px; border-radius: 6px;font-size:11px;height:14px;margin:2px;text-align:center;color: #3a3a4f;}
.quartier_marchand li:hover {background: #FFF;}


.quartier_royal			{background:transparent url(../image/ville/cadrebiseauQR.png) center;padding:6px;margin-top:19px;margin-left:93px;width:132px;height:138px;float:left;}
.quartier_royal_titre {font-size:14px;font-variant:small-caps; font-family:"Trebuchet MS", Times, serif; font-weight:bold;background:transparent url(../image/ville/cadretitreQR.png) top;display:block;height:34px;width:134px;margin-left:0px;margin-top:-2px;line-height:32px;text-indent:20px;color:#463300;}
.quartier_royal li {cursor: pointer;background: #bfccdd;border : 1px solid #8d7845;-moz-border-radius: 6px;-webkit-border-radius:6px; border-radius: 6px;font-size:11px;height:14px;margin:2px;text-align:center;color: #3a3a4f;}
.quartier_royal li:hover {background: #FFF;}

.quartier_haut			{background:transparent url(../image/ville/cadrebiseauHQ.png) center;padding:6px;margin-top:59px;margin-left:23px;width:116px;height:107px;float:left;}
.quartier_haut_titre {font-size:14px;font-variant:small-caps; font-family:"Trebuchet MS", Times, serif; font-weight:bold;background:transparent url(../image/ville/cadretitreHQ.png) top;display:block;height:34px;width:114px;margin-left:0px;margin-top:-3px;line-height:35px;text-indent:13px;color:#463300;}
.quartier_haut li {cursor: pointer;background: #bfccdd;border : 1px solid #8d7845;-moz-border-radius: 6px;-webkit-border-radius:6px; border-radius: 6px;font-size:11px;height:14px;margin:2px;text-align:center;color: #3a3a4f;}
.quartier_haut li:hover {background: #FFF;}


.quartier_bas			{background:transparent url(../image/ville/cadrebiseauBQ.png) center;padding:6px;margin-top:45px;margin-left:103px;width:132px;height:130px;float:left;}
.quartier_bas_titre {font-size:14px;font-variant:small-caps; font-family:"Trebuchet MS", Times, serif; font-weight:bold;background:transparent url(../image/ville/cadretitreBQ.png) top;display:block;height:34px;width:106px;margin-left:12px;margin-top:-8px;line-height:38px;text-indent:13px;color:#463300;}
.quartier_bas li {cursor: pointer;background: #bfccdd;border : 1px solid #8d7845;-moz-border-radius: 6px;-webkit-border-radius:6px; border-radius: 6px;font-size:11px;height:14px;margin:2px;text-align:center;color: #3a3a4f;}
.quartier_bas li:hover {background: #FFF;}

.trcolor2 { background-color:#B4CFEF;border-radius : 5px;-moz-border-radius: 5px;-webkit-border-radius:5px; }

#perso_envoi {width : 200px; padding : 0; margin : 0;}<commit_msg>c bon normalement, bug d'affichage bas quartier corrigé<commit_after>/*-- Includes -----------------------------------------------------*/
@import "datatables.css";

/*-- Global site --------------------------------------------------*/
html { width:100%; height:100%; }
body { margin:0; padding:0; background:#7e909c url(../image/v2/bg_site.png) repeat-x; width:100%; height:100%; font:13px "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif; }
#top { display:block; width:1000px; margin:0 auto; z-index:5; }
#conteneur { width:985px; margin:auto; min-height:100%; }
#conteneur_back { z-index:2; width:1000px; margin:0 auto; background:transparent url(../image/interface/global2.png) repeat-y center; min-height:120%; }
#bas { clear:both; width:1000px; margin:0 auto; text-align:center; font-size:9px; }
#centre { margin-top:3px; margin-left:7px; float:left; height:100%; z-index:3; }
#deplacement { float:left; vertical-align:top; text-align:right; width:50px; margin-left:5px; }
#information { height:100%; width:47%; float:left; z-index:1; margin-left:6px; }
#information fieldset { border-radius: 10px; -moz-border-radius:10px; -webkit-border-radius:10px; background:transparent url(../image/v2/box_accueil2.png); margin-top:4px; }
#information fieldset legend { background:transparent url(../image/v2/bouton_fond.png); border-radius: 10px; -moz-border-radius:10px; -webkit-border-radius:10px; padding-left:10px; padding-right:10px; font-weight:bold; }
#information a,.visu a { color:#444; text-decoration:none; }
#information a:hover,.visu a:hover { color:#888; text-decoration:none; }
#perso { background-color:#c6d9f5; min-height:120px; margin:0; padding:0; }
#perso_menu { margin-left:94px; margin-top:-15px; }
#perso_menu ul { margin:0; padding:0; list-style-type:none; height:17px; text-align:center; position:relative; }
#perso_menu ul li { padding-left:5px; padding-right:5px; cursor:pointer; width:100px; background:transparent url(../image/v2/box_accueil2.png); border-left:1px solid #777; border-right:1px solid #777; border-top:1px solid #777; margin-left:5px; margin-right:5px; font-style:italic; -moz-border-radius-topleft:12px; -moz-border-radius-topright:12px; -webkit-border-top-right-radius:12px; -webkit-border-top-left-radius:12px; border-top-left-radius: 12px; border-top-right-radius: 12px;}
#perso_menu .menu { float:left; }
#perso_menu .menu2 { float:left;margin-top: -3px; }
#perso_menu .select { background:transparent url(../image/v2/bouton_selected.png) repeat-x; font-style:normal; font-weight:bold; }
.pos_over { background:transparent url(../image/interface/2.png) center; display:block; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 5px; height:58px!important; width:58px!important; }
#perso_contenu { margin:auto; min-height:110px; padding:5px; }
#contenu_jeu { margin:0 auto; width:100%; }
#popup { margin-left:130px; position:absolute; top:60px; z-index:99!important; -moz-border-radius:12px; -webkit-border-radius:12px; border-radius: 12px; background:transparent url(../image/v2/box_accueil.png) repeat scroll 0 0; color:#EEE; }
#popup a { color:#EEE; }
#popup_menu { cursor:move; background:transparent url(../image/v2/bouton_fond.png) repeat-x scroll 0 0; }
#popup_content { padding:5px; text-align:justify; width:98%; }
#popup_marge { min-height:470px; margin:auto; width:800px; }
.fermer { background:transparent url(../image/interface/rouge.png) no-repeat top left; display:block; height:16px; width:16px; cursor:pointer!important; }
#mask { background-image:url(../image/v2/overlay.png); height:100%; left:0; position:absolute; top:0; width:100%; z-index:9999999; }
#header { background-color:#c6d9f5; min-height:120px; margin:0; padding:0; }
#header_logo { width:1000px; margin:auto; background:transparent url(../image/v2/site_haut.png) no-repeat left; min-height:120px; }
#header_logo ul { margin:0; padding:0; list-style-type:none; height:20px; text-align:center; top:101px; position:relative; }
#header_logo ul li { padding-left:5px; padding-right:5px; cursor:pointer; width:100px; background:transparent url(../image/v2/contenu_fond.png); border-left:1px solid #777; border-right:1px solid #777; border-top:1px solid #777; margin-left:5px; margin-right:5px; font-style:italic; -moz-border-radius-topleft:12px; -moz-border-radius-topright:12px; -webkit-border-top-right-radius:12px; -webkit-border-top-left-radius:12px; border-top-left-radius: 12px; border-top-right-radius: 12px;}
#header_logo .menu { float:left; }
#header_logo .select { background:transparent url(../image/v2/bouton_selected.png) repeat-x; border-bottom:1px solid transparent; font-style:normal; font-weight:bold; }
#menu { height:20px; border-bottom:1px solid #888; border-top:1px solid #888; margin:0; padding:0; background:transparent url(../image/v2/bouton_fond.png) repeat-x; }
#menu a { color:#222; text-decoration:none; }
#menu_date { float:left; height:20px; margin-left:9px; width:91px; line-height:20px; font-size:.9em; }
#menu_date img { height:15px; padding-right:8px; vertical-align:middle; }
#meteo {display : none; z-index : 999999999; width : 300px;}
#menu_details { font-size:12px; float:left; margin-top:2px; }
#menu_details .menu { width:120px; display:block; float:left; cursor:pointer; text-align:center; border-left:1px solid #CCC; border-rightr:1px solid #CCC; }
#menu_details .menu:hover { background:transparent url(../image/v2/bouton_hover.png) no-repeat left; padding-top:1px; }
#menu_deco { float:right; cursor:pointer; margin-right:9px; line-height:20px; font-size:.9em; }
#contenu_back { margin:0; padding:0; }
#contenu { width:1000px; margin:auto; min-height:700px; }
#news { width:830px; float:left; }
#mort fieldset { -moz-border-radius: 10px;-moz-border-radius: 10px; border-radius: 10px; width:46%;float:left;margin:8px;}

/*-- Basics elements --------------------------------------------------*/
#global { position:relative; margin:0 auto; width:960px; height:100%; border:1px solid red; }
.spacer { clear:both!important; float:none!important; border:none!important; height:1px!important; line-height:1px!important; font-size:1px!important; padding:0!important; margin:0 0 -1px!important; visibility:hidden!important; }

/*-- Menu Jeu ---------------------------------------------------------*/
#menu_jeu { float:left; margin:0 -5px 0 0; width:32px; }

/*-- Infos perso ------------------------------------------------------*/
#infos_perso { float:left; background:transparent url(./../image/fond_infoperso.png) center; width:325px; height:100px; position:relative; }
#joueur_PA { font-size:8pt; color:white; background:green; width:125px; text-align:center; position:absolute; top:46px; left:105px; }
#joueur_HP { font-size:8pt; color:white; background:transparent url(./../image/barre/hp9.png) center no-repeat; width:125px; text-align:center; position:absolute; top:10px; left:105px; }
#joueur_MP { font-size:8pt; color:white; background:blue; width:125px; text-align:center; position:absolute; top:28px; left:105px; }
#joueur_XP { width:100px; height:100px; position:absolute; top:0; left:0; }
#joueur_PO { font-size:8pt; background:transparent url(./../image/starsv2.png) left no-repeat; width:50px; height:24px; line-height:24px; text-align:center; padding:0 0 0 24px; position:absolute; top:10px; left:235px; }
#joueur_PH { font-size:8pt; background:transparent url(./../image/honneur.png) left no-repeat; width:50px; height:24px; line-height:24px; text-align:center; padding:0 0 0 24px; position:absolute; top:38px; left:235px; }
#joueur_Psso { cursor:pointer; background:transparent url(./../image/pointshine.png) left no-repeat; width:16px; height:16px; position:absolute; top:0; left:85px; }
#joueur_LV { width:24px; height:24px; text-align:center; line-height:24px; font-size:8pt; font-weight:bold; background:transparent url(./../image/LV.png) left no-repeat; }
#joueur_onglets { position:absolute; left:88px; top:65px; width:225px; padding:0 0 0 10px; }
#joueur_onglets_index,#joueur_onglets_forums,#joueur_onglets_options,#joueur_onglets_exit { float:left; width:250px; text-align:left; padding-left:5px; font-size:.9em; }
#joueur_onglets_forums img { height:15px; }
#joueur_buffs_nom { position:relative; float:left; height:100px; width:283px; margin-left:11px; margin-top:-3px; }
#joueur_nom { position:relative; margin-left:55px; position:relative; text-align:center; width:210px; margin-top:10px; cursor:pointer; }
#joueur_type { position:relative; width:210px; float:left; text-align:left; font-size:8pt; height:12px; }
#buff_list { position:relative; text-align:center; width:210px; margin-left:60px; }
#debuff_list { position:relative; text-align:center; width:210px; margin-left:60px; }
.joueur_groupe_activitenoir,.joueur_groupe_activiterouge,.joueur_groupe_activitebleu,.joueur_groupe_activitevert { margin:0; float:left; width:11px; height:11px; margin:2px; }
.joueur_groupe_activitenoir { background:transparent url(../image/groupes/noir.png) center; }
.joueur_groupe_activiterouge { background:transparent url(../image/groupes/rouge.png) center; }
.joueur_groupe_activitebleu { background:transparent url(../image/groupes/bleu.png) center; }
.joueur_groupe_activitevert { background:transparent url(../image/groupes/vert.png) center; }
#buff_list ul { float:left; list-style-type:none; text-align:center; width:210px; }
.buff { position:relative; float:left; height:19px; padding:0; margin:0 2px; cursor:pointer; }
.buff_dispo { position:relative; float:left; height:19px; width:16px; padding:0; margin:0 2px; background:transparent url(../image/buff/buff.png) top no-repeat; }
.buff_nondispo { position:relative; float:left; height:19px; width:16px; padding:0; margin:0 2px; background:transparent url(../image/buff/nobuff.png) top no-repeat; }
.buff_duree_restante { position:absolute; bottom:0; left:0; }
#joueur_groupe { width:300px; float:left; background:transparent url(../image/fond_groupe.png) center; margin-left:30px; height:83px; margin-top:4px; }
#joueur_groupe_bouton { width:35px; float:left; text-align : center;}
#joueur_groupe ul { width:265px; float:left; }
#mail_groupe { cursor:pointer; width:32px; height:32px; background:transparent url(../image/message.png) center no-repeat; margin : auto;}
#info_groupe { cursor:pointer; width:21px; height:21px; background:transparent url(../image/interface/information.png) center; margin : auto; margin-top : 12px; margin-bottom : 7px;}
#info_groupe:hover { background-position:top; }
#info_groupe:active { background-position:bottom; }
#joueur_groupe li { cursor:pointer; font-size:8pt; border-bottom:1px dotted #8b94b0; padding:0 0 2px; }
.joueur_groupe_pseudo { float:left; line-height:16px; width:125px; }
.joueur_groupe_ischef { float:left; width:16px; height : 16px; display : block; margin-right : 2px;}
.joueur_groupe_barre_hp { float:left; width:102px; height:6px; margin:0; }
.joueur_groupe_barre_mp { float:left; width:102px; height:6px; margin:1px 0 0; }

/*-- Rose des vents ---------------------------------------------------*/
#rosedesvents { width:75px; height:75px; position:absolute; left:13px; top:13px; z-index:1; }
#rose_div_hg { background:transparent url(./../image/rosedesvent/nordouest.png) center; width:25px; height:25px; cursor:pointer; float:left; }
#rose_div_hg:hover { background-position:top; }
#rose_div_hg:active { background-position:bottom; }
#rose_div_h { background:transparent url(./../image/rosedesvent/nord.png) center; width:25px; height:25px; cursor:pointer; float:left; }
#rose_div_h:hover { background-position:top; }
#rose_div_h:active { background-position:bottom; }
#rose_div_hd { background:transparent url(./../image/rosedesvent/nordest.png) center; width:25px; height:25px; cursor:pointer; float:left; }
#rose_div_hd:hover { background-position:top; }
#rose_div_hd:active { background-position:bottom; }
#rose_div_cg { background:transparent url(./../image/rosedesvent/ouest.png) center; width:25px; height:25px; cursor:pointer; float:left; clear:both; }
#rose_div_cg:hover { background-position:top; }
#rose_div_cg:active { background-position:bottom; }
#rose_div_c { background:transparent url(./../image/rosedesvent/rafraichir.png) center; width:25px; height:25px; cursor:pointer; float:left; }
#rose_div_c:hover { background-position:top; }
#rose_div_c:active { background-position:bottom; }
#rose_div_cd { background:transparent url(./../image/rosedesvent/est.png) center; width:25px; height:25px; cursor:pointer; float:left; }
#rose_div_cd:hover { background-position:top; }
#rose_div_cd:active { background-position:bottom; }
#rose_div_bg { background:transparent url(./../image/rosedesvent/sudouest.png) center; width:25px; height:25px; cursor:pointer; float:left; clear:both; }
#rose_div_bg:hover { background-position:top; }
#rose_div_bg:active { background-position:bottom; }
#rose_div_b { background:transparent url(./../image/rosedesvent/sud.png) center; width:25px; height:25px; cursor:pointer; float:left; }
#rose_div_b:hover { background-position:top; }
#rose_div_b:active { background-position:bottom; }
#rose_div_bd { background:transparent url(./../image/rosedesvent/sudest.png) center; width:25px; height:25px; cursor:pointer; float:left; }
#rose_div_bd:hover { background-position:top; }
#rose_div_bd:active { background-position:bottom; }

/*-- Overlib ----------------------------------------------------------*/
.overlib, #cluetip { background:transparent url(../image/interface/1.png) center; border:1px solid #000000; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 5px; min-width:250px; }
.overlib ul, #cluetip ul { clear:both; position:relative; }
.overlib_titres { text-align:center; font-weight:bold; color:black; }
.overlib_batiments span { font-weight:bold; color:black; }
.overlib_joueurs span { font-weight:bold; color:#6633FF; }
.overlib_monstres span { font-weight:bold; color:#CC3300; }
.overlib_infos { clear:both; font-size:7pt; font-style:italic; color:black; margin-top:10px; text-align:center; }
.overlib_img_objet { position:absolute; left:-5px; top:-2px; width:50px; height:55px; background-position:center center; background-repeat:no-repeat; }
.overlib_nom_objet { float:right; width:200px; font-style:italic; }
.overlib_desc_objet { float:right; width:200px; }
.overlib_desc_objet span { float:left; width:75px; }
#cluetip {padding : 5px;}
#cluetip a {color : #444; text-decoration : none;}
#cluetip a:hover {color : #888;}

/*-- Map --------------------------------------------------------------*/
#carte { width:445px; height:100%; float:left; margin:0; clear:both; z-index:500; }
#carte fieldset { border-radius: 10px; -moz-border-radius:10px; -webkit-border-radius:10px; background:transparent url(../image/v2/box_accueil2.png); margin-top:4px; }
#carte fieldset legend { background:transparent url(../image/v2/bouton_fond.png); border-radius: 10px; -moz-border-radius:10px; -webkit-border-radius:10px; padding-left:10px; padding-right:10px; font-weight:bold; }
#carte a,.visu a { color:#444; text-decoration:none; }
#carte a:hover,.visu a:hover { color:#888; text-decoration:none; }

#carte ul { list-style:none; padding:0; margin:0; }
#map_bord_haut { height:20px!important; cursor:pointer; padding-bottom:0; cursor:default; }
#map_bord_haut li { float:left; width:60px; height:inherit; line-height:20px; color:white; text-align:center; }
#map_bord_haut2 li { float:left; width:60px; height:inherit; line-height:20px; color:white; text-align:center; }
#map_bord_haut_gauche { width:20px!important; height:inherit; background:transparent url(../image/icone/royaume_icone.png) no-repeat scroll center center!important; cursor:pointer; }
#map_bord_haut_gauche2 { width:25px!important; height:inherit; }
#map_bord_haut_gauche:hover { background-position:top; }
#map_bord_haut_gauche:active { background-position:bottom; }
#bord_haut_x { color:black!important; font-weight:bold; }
#bord_haut_y { color:black!important; font-weight:bold; }
.div_map { background:transparent url(../image/v2/map.png) repeat-x; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius: 10px; height:445px; }
.map { height:60px; padding-bottom:0; }
.mapl { height:20px; padding-bottom:0; }
.map li,.mapl li { float:left; width:60px; height:inherit; cursor:pointer; }
.map_bord_gauche { width:20px!important; color:white; line-height:60px; text-align:center; padding-bottom:0; cursor:default!important; }
.map_bord_gauche2 { width:20px!important; color:white; line-height:60px; text-align:center; padding-bottom:0; }
.map_contenu { width:56px; height:56px; margin:2px; background:transparent url(image/pixel.gif) center no-repeat; }
.low_resolution { width:20px!important; height:20px!important; font-size:.8em; line-height:20px!important; }

/*-- Weather ----------------------------------------------------------*/
#moment_jour { position:absolute; top:0; left:0; z-index:-1; width:960px; height:140px; background:transparent url(image/weather/matin5.jpg) bottom center no-repeat; }

/*-- Ville ------------------------------------------------------------*/
.ville_message { width:100%; text-align:center; }
.message_rouge { font-weight:bold; color:red; }
.message_vert { font-weight:bold; color:green; }
.quartier	{float:left;width:200px;margin:2px;padding:2px;}

/*-- Hotel des ventes -------------------------------------------------*/
#hotel_liste_type ul { width:100%; }
#hotel_liste_type li { display:inline; cursor:pointer; font-size:.9em; }
#hotel_liste { width:100%; text-align:left; font-variant:normal; }
#hotel_liste .li1 { cursor:default; float:left; font-weight:normal; text-align:center!important; line-height:14pt; }
#hotel_liste .li2 { cursor:default; float:left; font-weight:normal; text-align:center!important; background-color:#ADC2F5; line-height:14pt; }
#hotel_liste .entete { cursor:pointer; font-size:10pt!important; font-weight:bold; background-image:none!important; }
#hotel_liste .nom { float:left; width:165px; text-align:left!important; clear:both; }
#hotel_liste .temps { float:left; width:75px; text-align:right!important; font-size:7.5pt; }
#hotel_liste .prix { float:left; width:75px; text-align:right!important; background-image:url(../image/stars_16.png); background-position:right; background-repeat:no-repeat; padding-right:18px; }
#hotel_liste .achat { cursor:pointer; float:left; width:60px; text-align:right!important; }
#hotel_liste .achat:hover { color:#63A4EB; }
#hotel_liste .achat:active { color:#A062EC; }
.slot { float:right; margin-top:0; width:11px; height:16px; background:transparent url(../image/groupes/vert.png) center left no-repeat; text-align:center; line-height:15px; color:black; font-size:6pt; }
.noslot { float:right; margin-top:0; width:11px; height:16px; background:transparent url(../image/groupes/noir.png) center left no-repeat; }
.enchantement { float:right; margin-top:0; width:11px; height:16px; background:transparent url(../image/groupes/bleu.png) center left no-repeat; }

/***************************************************
  Vrac
 ***************************************************/
#loading { background:#E7CF98 url(./../image/ajax-loader-bar.gif) no-repeat scroll left center; height:25px; margin-left:393px; position:absolute; top:0; width:220px; -moz-border-radius-bottomleft:10px; -moz-border-radius-bottomright:10px; -webkit-border-bottom-right-radius:10px; -webkit-border-bottom-left-radius:10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; z-index:1; }
#messagerie_menu { text-align:center; }
#messagerie_menu span { padding:2px; margin:2px; cursor:pointer!important; }
.message_prev { background:transparent url(./../image/interface/previous_20.png) no-repeat scroll top; height:20px; width:20px; display:block; float:left; }
.message_prev:hover { background-position:bottom!important; }
.message_next { background:transparent url(./../image/interface/next_20.png) no-repeat scroll top; height:20px; width:20px; display:block; float:right; }
.message_next:hover { background-position:bottom!important; }
.bulle_message {min-height: 25px;	float:left;width:419px;margin-top:-3px;border-width: 20px 8px 20px 8px;	-webkit-border-image: url('./../image/interface/bulle_message.png') 20 8 20 8;-moz-border-image: url('./../image/interface/bulle_message.png') 20 8 20 8;}
.bulle_message_me {	border-width: 16px 8px 8px 8px;	-webkit-border-image: url('./../image/interface/bulle_message_me.png') 16 8 8 8;-moz-border-image: url('./../image/interface/bulle_message_me.png') 16 8 8 8;}
.bulle_message_new {min-height: 25px;	float:left;width:419px;margin-top:-3px;border-width: 20px 8px 20px 8px;	-webkit-border-image: url('./../image/interface/bulle_message_new.png') 20 8 20 8;-moz-border-image: url('./../image/interface/bulle_message_new.png') 20 8 20 8;}
.haut_bulle_gauche{background:transparent url(./../image/interface/bulle_message_haut.png) no-repeat scroll top;display:block;float:left;height:16px;margin-left:21px;margin-top:9px;width:21px;margin-right:7px;}
.haut_bulle_droite{background:transparent url(./../image/interface/bulle_message_haut_droite.png) no-repeat scroll top;display:block;float:right;height:16px;margin-left:7px;margin-top:9px;width:21px;margin-right:21px;}

.pages {text-align: center;line-height:19px;margin-left:185px;}
.pagination {background-color: #eee;-moz-border-radius:10px; -webkit-border-radius:10px; border-radius: 10px;}
#conteneur_test { height:100%; width:100%; z-index:99999; cursor:wait; position:absolute; }
.infoperso { vertical-align:top; float:left; padding:2px; margin:2px; height:75px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius: 10px; background-color:#91AEF2; border:1px solid #555555; vertical-align:top; }
#info_case ul li { height:20px; }
#info_case ul li:hover { background:transparent url(./../image/v2/box_accueil2.png); }
#info_case h4 { padding:0; margin:3px; border-bottom:1px solid #E7CF98; clear:both; }
#info_case h3 { text-align:center; }
#info_case .titre_info { margin-top:0; margin-bottom:0; font-variant:normal; font-weight:normal; background-color:#E7CF98; padding:0 10px; -moz-border-radius-topright:10px; -webkit-border-top-right-radius:10px; border-top-right-radius: 10px; clear:both; }
#diplo { background-color:#CCC; }
#diplo ul li { clear:both; }
#diplo ul li span { float:left; display:block; width:50px; height:50px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 5px;}
.diplo_0 { background-color:; }
.diplo_1 { background-color:; }
.diplo_2 { background-color:; }
.diplo_3 { background-color:; }
.diplo_4 { background-color:; }
.diplo_5 { background-color:; }
.diplo_6 { background-color:; }
.diplo_7 { background-color:; }
.diplo_8 { background-color:; }
.diplo_9 { background-color:; }
.diplo_10 { background-color:; }
textarea#css, textarea#description { width: 500px; height:150px; }

/***************************************************
  Info Perso
 ***************************************************/
#inventaire_slot { font-size:11px; background-image:url(../image/interface/1.png); -moz-border-radius:9px; -webkit-border-radius:9px; border-radius: 9px; color:#222; border:1px solid #FFF; }
#inventaire_slot ul li { height:20px; clear:both; padding:2px; }
#inventaire_slot .inventaire_span { float:left; display:block; }
.mort { background:transparent url(./../image/interface/mort.png) no-repeat scroll left center; text-decoration:line-through; padding-left:20px; }
#bestiaire { clear:both; }
#bestiaire ul li { height:41px; line-height:35px; text-align:center; background:transparent url(../image/v2/box_accueil2.png) repeat scroll 0 0; -moz-border-radius:15px; -webkit-border-radius:15px; border-radius: 15px; margin:1px; }
#bestiaire ul li:hover { background:transparent url(../image/interface/1.png) center; }
#bestiaire ul li span { display:block; float:left; margin:1px; height:40px; }
#bestiaire ul li img { height:30px; }
#messagerie_onglet a {border : 1px solid #CCC;background:#EEE3B5;display:block;padding-left:3px;float:left;width:80px;height:20px;line-height: 20px;text-indent: 5px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius: 10px;}
#messagerie_onglet a:hover {background-color: #E6CD93;}
#messagerie_liste { }
#messagerie_liste ul li { float:left;cursor: pointer; }
#messagerie_liste .head {border-bottom:1px dashed #EEEEEE;}
#messagerie_liste .head:hover {background:none !important;cursor:default !important;}
#messagerie_liste ul li:hover { background:transparent url(../image/interface/1.png) center; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 5px;}
#messagerie_liste .t1 {background:#B4CFEF; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 5px;}
#messagerie_liste .titre { float:left; display:block; width:190px; padding-left:10px; }
#messagerie_liste .msg { float:left; display:block; width:35px; text-align: right;padding-right:10px;}
#messagerie_liste .par { float:left; display:block; width:90px; }
#messagerie_liste .date { float:left; display:block; width:100px; }
#combat_cartouche { clear:both; background-color:#DDDDDD; padding:9px; -moz-border-radius:12px; -webkit-border-radius:12px; border-radius: 12px; min-height:70px; }
.infoperso td { font-size:10px; margin:0; padding:0; }
.roseeticone { float:left; padding:4px; margin:5px; }
#carte h4 { padding:0; margin:3px; border-bottom:1px solid #E7CF98; clear:both; }
#carte .titre_info { margin-top:0; margin-bottom:0; font-variant:normal; font-weight:normal; background-color:#E7CF98; padding:0 10px; -moz-border-radius-topright:10px; -webkit-border-top-right-radius:10px; border-top-right-radius: 10px; clear:both; }

#carte h2 { padding-left:25px; color:#000; line-height:25px; font-size:1.4em; border-top:1px solid; border-bottom:1px solid; border-color:#888; font-family:"Trebuchet MS", Times, serif; font-variant:small-caps; text-align:center; margin-top:5px; margin-bottom:8px; padding:0; background-color:#D8AB41; }
#information h2 { padding-left:25px; line-height:25px; font-size:1.4em; font-family:"Trebuchet MS", Times, serif; font-variant:small-caps; text-align:center; margin-top:5px; margin-bottom:8px; padding:0; background-color:#D8AB41; border-bottom:1px solid #888888; border-color:#888888; border-top:1px solid #888888; color:#000000; }
h3.old { border-top:1px solid; border-bottom:1px solid; border-color:#888; margin-top:10px; margin-bottom:5px; padding-left:10px; background-color:#91AEF2; font-family:"Trebuchet MS", Times, serif; font-variant:small-caps; }

/***************************************************
  Messagerie
 ***************************************************/
div.message_complet { clear:both; width:100%; }
div.message_action { float:right; font-size:.8em; }
div.spacer { clear:both; }
.messagerie { margin-top:0; margin-bottom:0; font-variant:normal; font-weight:normal; background-color:#E7CF98; padding:0 6px 3px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius: 10px; float:left; }
.fav_on { background:transparent url(./../image/messagerie_fav_on.png) no-repeat scroll left center; height:14px; width:16px; display:block; float:left; }
.fav_off { background:transparent url(./../image/messagerie_fav_off.png) no-repeat scroll left center; height:14px; width:16px; display:block; float:left; }
.del { background:transparent url(./../image/messagerie_del.png) no-repeat scroll top; height:16px; width:16px; display:block; }
.del:hover { background-position:bottom!important; }
.masq { background:transparent url(./../image/messagerie_cacher.png) no-repeat scroll top; height:16px; width:16px; display:block; }
.masq:hover { background-position:bottom!important; }
.msg_cache { background:transparent url(./../image/messagerie_cacher.png) no-repeat scroll top; height:16px; width:16px; display:block; float:left; }
.msg_voir { background:transparent url(./../image/messagerie_voir.png) no-repeat scroll top; height:16px; width:16px; display:block; float:left; }
h3.messagerie span.auteur { position:absolute; left:0; font-weight:bold; font-size:11px; display:block; width:114px; text-align:center; text-transform:capitalize; }
h3.messagerie span.titre { position:absolute; left:114px; color:#828387; font-weight:normal; }
.messagerie span.date { font-style:italic; font-size:.7em; }
h4 { margin:0; padding:0; }
h5 { color:#000; font-size:1em; border-top:1px solid; border-bottom:1px solid; border-color:#888; font-family:"Trebuchet MS", Times, serif; font-variant:small-caps; background-color:#DF3F00; margin:0; padding-left:10px; }
h6 { color:#000; font-size:1em; border-top:1px solid; border-bottom:1px solid; border-color:#888; font-family:"Trebuchet MS", Times, serif; font-variant:small-caps; background-color:#6EB027; margin:0; padding-left:10px; }
img { border:0 none; padding:0; margin:0; }
dl,dt,dd,ul,li { margin:0; padding:0; list-style-type:none; }
ol.tuto,ol.tuto li { list-style-type:decimal; }
.rose_a { margin:0; padding:0; width:0; cursor:pointer; font-size:0; }
.rose_a:hover { margin:0; padding:0; cursor:pointer; font-size:0; }
.rose_tr { font-size:0; margin:0; padding:0; height:20px; }
.rose_tr td { font-size:0; margin:0; padding:0; }
.rose_div { height:25px; }
.brillant { padding-top:8px; text-align:center; background-image:url(../image/forum_h2.gif); height:23px; }
.information_case { padding:8px; font-family:"Trebuchet MS", Times, serif; background-color:#BACCF7; border:2px solid; margin:9px; border-color:#FFF; -moz-border-radius:13px; -webkit-border-radius:13px; border-radius: 13px;}
.information_case h4 { width:30%; background-color:#D8AB41; border-top:1px solid; border-bottom:1px solid; border-color:#888; text-align:center; margin:0 auto; margin-bottom:10px; }
.avatar { float:right; }
.jsinformation_case { display:none; z-index:100; position:absolute; top:250px; right:150px; background-color:#ffffff; border:1px solid #000000; font-size:12px; width:250px; padding:5px; }
.combat { padding:2px; border-left:2px solid #999; margin:2px 2px 2px 10px; font-size:12px; }
.combat:hover { background-image:url(../image/interface/1.png); }
.echange { padding:2px; font-family:"Trebuchet MS", Times, serif; background-color:#BACCF7; border:2px solid; margin:2px; border-color:#FFF; -moz-border-radius:13px; -webkit-border-radius:13px; border-radius: 13px;}
#liste_quete { border-left:2px solid; border-color:#FFF; padding-left:9px; padding-bottom:10px; overflow:auto; height:300px; background-color:#91AEF2; width:95%; margin:0 auto; }
.quete_description { height:315px; padding-top:10px; padding:5px; color:#333; font-family:"Trebuchet MS", Times, serif; background:#BACCF7; border:2px solid; border-color:#FFF; -moz-border-radius:7px; -webkit-border-radius:7px; border-radius: 7px;}
.description_quete { overflow:auto; height:280px; }
.inventaire { background-color:#D4DAE2; margin:9px; }
#carte h2 { color:#000000; font-family:"Trebuchet MS",Times,serif; font-size:15px; font-variant:small-caps; text-decoration:none; }
#carte h2 a { color:#000000; font-family:"Trebuchet MS",Times,serif; font-size:15px; font-variant:small-caps; text-decoration:none; }
.carte_bas { background:#000; height:5px; }
#deplacement h4 { text-align:center; background-color:#D4DAE2; border:1px solid; border-color:#888; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 5px; margin-bottom:5px; font-family:"Trebuchet MS",Times,serif; }

/***************************************************
  Header Menu
 ***************************************************/
.rose { width:50px; height:50px; border:0; margin:0; padding:0; }
.decor { width:60px; height:60px; margin:0; padding:0; text-align:center; }
.decor-edit { width:20px; height:20px; margin:0; padding:0; text-align:center; }
.infobox { display:none; z-index:2; position:absolute; top:100px; left:0; background-color:#ffffff; border:1px solid #000000; font-size:12px; width:300px; padding:5px; }
.tabnoir { background:url(../image/bord_map.png); color:#FFF; }
.debug { display:none; }
.baseJumpbox { width:250px; height:500px; }
select.baseJumpbox optgroup { width:200px; color:black; background-color:#ffffff; margin-bottom:3pt; border:2px solid #735225; padding:2px; margin:5px; }
.baseRow1 { background-color:#fff4cc; padding-left:2px; }
.baseRow2 { background-color:#ffeeaa; padding-left:2px; }
.heure { text-align:center; background-color:#D4DAE2; -moz-border-radius:9px; -webkit-border-radius:9px; border-radius: 9px; padding:5px; border:1px solid #FFF; }
.inventaire2 { width:33%; font-size:.8em; text-align:center; vertical-align:top; background-image:url(../image/interface/1.png); -moz-border-radius:9px; -webkit-border-radius:9px; border-radius: 9px; color:#222; border:1px solid #FFF; }

/***************************************************
  Map
 ***************************************************/
.jsmap { text-align:left; display:none; z-index:100; position:absolute; top:250px; right:150px; background-image:url(../image/interface/1.png); border:1px solid #000000; font-size:12px; width:150px; padding:5px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 5px;}
.bord_carte_haut_gauche { border-top:2px solid #888; border-left:2px solid #888; background:#D8AB41; -moz-border-radius-topleft:9px; -webkit-border-top-left-radius:9px; border-top-left-radius: 9px; background:transparent url(../image/royaume_icone.png) center; }
.bord_carte_haut { text-align:center; border-top:2px solid #888; border-bottom:1px solid #888; background:#D8AB41; }
.bord_carte_gauche { border-left:2px solid #888; border-right:1px solid #888; width:20px; text-align:center; background:#D8AB41; }

/***************************************************
  Ville
 ***************************************************/
ul.ville li { margin-bottom:3px; }
ul.ville li:hover { font-weight:bold; text-decoration:none; background-color:#91AEF2; }
.ville_titre a { font-family:"Trebuchet MS", Times, serif; text-decoration:none; font-variant:small-caps; font-size:15px; color:#000; }
.ville_test { vertical-align:top; color:#000; padding:5px; }
.ville_test a { color:#222; font-size:14px; text-decoration:none; }
.ville_haut { color:#000; background-image:url(../image/forum_h2.gif); padding:3px; font-size:1.1em; font-variant:small-caps; font-family:"Trebuchet MS", Times, serif; font-weight:bold; text-align:center; height:25px; margin-left:-2px; margin-right:-2px; margin-top:-2px; }
table.marchand,table.inventaire { font-size:.9em; margin:2px; text-align:center; font-weight:normal; width:98%; font-family:Arial; font-variant:normal; }
.texte_normal { font-size:.9em; margin:2px; font-weight:normal; width:100%; font-family:Arial; font-variant:normal; }
tr.header { font-weight:bold; text-align:center; }
tr.element td,table.marchand tr.header td { padding:3px; }
table.inventaire tr.element td,table.inventaire tr.header td { font-size:.9em; }
#boutique	{text-align: center;font-size: 9pt;}
#boutique li 		{clear:both;height:25px;line-height: 25px;}
#boutique li:hover  { background:transparent url(../image/interface/1.png) center; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius: 5px;}
#boutique .head {font-size:7pt;border-bottom:1px dashed #EEEEEE;font-weight: bold;}
#boutique .head:hover {background:none !important;cursor:default !important;}
#boutique .image 	{float:left;width:9%;height:26px;}
#boutique .nom 		{float:left;width:35%;}
#boutique .type 	{float:left;width:9%;}
#boutique .mains 	{float:left;width:9%;}
#boutique .degats 	{float:left;width:9%;}
#boutique .coef 	{float:left;width:9%;}
#boutique .coef_type 	{float:left;width:9%;}
#boutique .stars 	{float:left;width:10%;}
#boutique .achat 	{float:left;width:9%;}
#boutique .pp 		{float:left;width:10%;}
#boutique .pm 		{float:left;width:9%;}
#boutique .force 	{float:left;width:9%;}
#boutique .nom_hotel 		{float:left;width:44%;}
#boutique .time 		{float:left;width:35%;}
#boutique .prix_hotel 	{float:left;width:10%;}

.ville_mortvivant 		{background:transparent url(../image/ville/fondmv1.jpg) center !important;height:397px;width:419px;}
.ville_barbare 			{background:transparent url(../image/ville/villebarbarebiseau.png) center !important;height:397px;width:419px;}
.ville_elfebois 		{background:transparent url(../image/ville/villeEDBbiseau.png) center !important;height:397px;width:419px;}
.ville_elfehaut 		{background:transparent url(../image/ville/villeHEbiseau.png) center !important;height:397px;width:419px;}
.ville_humain 			{background:transparent url(../image/ville/villehumainbiseau.png) center !important;height:397px;width:419px;}
.ville_humainnoir 		{background:transparent url(../image/ville/villecorrbiseau.png) center !important;height:397px;width:419px;}
.ville_nain 			{background:transparent url(../image/ville/villenainbiseau.png) center !important;height:397px;width:419px;}
.ville_orc 				{background:transparent url(../image/ville/villeorcbiseau.png) center !important;height:397px;width:419px;}
.ville_scavenger 		{background:transparent url(../image/ville/villescavbiseau.png) center !important;height:397px;width:419px;}
.ville_troll 			{background:transparent url(../image/ville/villetrollbiseau.png) center !important;height:397px;width:419px;}
.ville_vampire 			{background:transparent url(../image/ville/villevampirebiseau.png) center !important;height:397px;width:419px;}


.quartier_marchand		{background:transparent url(../image/ville/cadrebiseauQM.png) center;padding:6px;margin-left:16px;margin-top:35px;width:138px;height:121px;float:left;}
.quartier_marchand_titre {font-size:14px;font-variant:small-caps; font-family:"Trebuchet MS", Times, serif; font-weight:bold;background:transparent url(../image/ville/cadretitreQM.png) top;display:block;height:34px;width:139px;margin-left:0px;margin-top:-3px;line-height:35px;text-indent:11px;color:#463300;}
.quartier_marchand li {cursor: pointer; background: #bfccdd;border : 1px solid #8d7845;-moz-border-radius: 6px;-webkit-border-radius:6px; border-radius: 6px;font-size:11px;height:14px;margin:2px;text-align:center;color: #3a3a4f;}
.quartier_marchand li:hover {background: #FFF;}


.quartier_royal			{background:transparent url(../image/ville/cadrebiseauQR.png) center;padding:6px;margin-top:19px;margin-left:93px;width:132px;height:138px;float:left;}
.quartier_royal_titre {font-size:14px;font-variant:small-caps; font-family:"Trebuchet MS", Times, serif; font-weight:bold;background:transparent url(../image/ville/cadretitreQR.png) top;display:block;height:34px;width:134px;margin-left:0px;margin-top:-2px;line-height:32px;text-indent:20px;color:#463300;}
.quartier_royal li {cursor: pointer;background: #bfccdd;border : 1px solid #8d7845;-moz-border-radius: 6px;-webkit-border-radius:6px; border-radius: 6px;font-size:11px;height:14px;margin:2px;text-align:center;color: #3a3a4f;}
.quartier_royal li:hover {background: #FFF;}

.quartier_haut			{background:transparent url(../image/ville/cadrebiseauHQ.png) center;padding:6px;margin-top:59px;margin-left:23px;width:116px;height:107px;float:left;}
.quartier_haut_titre {font-size:14px;font-variant:small-caps; font-family:"Trebuchet MS", Times, serif; font-weight:bold;background:transparent url(../image/ville/cadretitreHQ.png) top;display:block;height:34px;width:114px;margin-left:0px;margin-top:-3px;line-height:35px;text-indent:13px;color:#463300;}
.quartier_haut li {cursor: pointer;background: #bfccdd;border : 1px solid #8d7845;-moz-border-radius: 6px;-webkit-border-radius:6px; border-radius: 6px;font-size:11px;height:14px;margin:2px;text-align:center;color: #3a3a4f;}
.quartier_haut li:hover {background: #FFF;}


.quartier_bas			{background:transparent url(../image/ville/cadrebiseauBQ.png) center;padding:6px;margin-top:45px;margin-left:103px;width:132px;height:133px;float:left;}
.quartier_bas_titre {font-size:14px;font-variant:small-caps; font-family:"Trebuchet MS", Times, serif; font-weight:bold;background:transparent url(../image/ville/cadretitreBQ.png) top;display:block;height:34px;width:106px;margin-left:12px;margin-top:-8px;line-height:38px;text-indent:13px;color:#463300;}
.quartier_bas li {cursor: pointer;background: #bfccdd;border : 1px solid #8d7845;-moz-border-radius: 6px;-webkit-border-radius:6px; border-radius: 6px;font-size:11px;height:14px;margin:2px;text-align:center;color: #3a3a4f;}
.quartier_bas li:hover {background: #FFF;}

.trcolor2 { background-color:#B4CFEF;border-radius : 5px;-moz-border-radius: 5px;-webkit-border-radius:5px; }

#perso_envoi {width : 200px; padding : 0; margin : 0;}
{'fraction_non_alphanumeric': 0.18900701310931034, 'fraction_numerical': 0.04933957822218918, 'mean_word_length': 6.149805102763997, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 4, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4968057', 'n_tokens_mistral': 31389, 'n_tokens_neox': 28890, 'n_words': 4848}