body {background-image: url('fond.jpg'); background-repeat: repeat-x; background-attachment: fixed; font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;}
a:hover, #contenu a:hover, #content a:hover {text-decoration: underline;}
a {  outline: none; }

#header { background-image: url('header1.jpg'); }
#middle { background-image: url('content1.jpg'); background-repeat: no-repeat;}

#all {padding: 0px 20px 0px 20px;margin-right: auto;margin-left: auto;width: 900px;background-image: url('../ombre.png');height:100%;position:relative}

#header {height: 300px;width: 900px;}
#liens ul {list-style:none;position:absolute;left:109px;top:220px;}
#liens ul li{color:black;float:left}
#liens ul li a{padding:0;line-height:31px;text-indent:-5000px;display:block;}
#liens ul li a#faq {width:64px;background:url('header-faq.jpg') no-repeat;}
#liens ul li a#faq:hover{background:url('header-faq-hover.jpg') no-repeat;}
#liens ul li a#team {width:95px;background:url('header-team.jpg') no-repeat;}
#liens ul li a#team:hover{background:url('header-team-hover.jpg') no-repeat;}
#liens ul li a#contact {width:103px;background:url('header-contact.jpg') no-repeat;}
#liens ul li a#contact:hover{background:url('header-contact-hover.jpg') no-repeat;}
#liens ul li a#forum {width:81px;background:url('header-forum.jpg') no-repeat;}
#liens ul li a#forum:hover{background:url('header-forum-hover.jpg') no-repeat;}

#footer {text-align:center;line-height:25px;height: 25px;}

#middle {width: 900px; overflow:hidden;}

#menu ul { list-style-type: none; }

#middle #menu {width:200px;float:left;}
#middle #menu strong{text-transform:uppercase;}
#middle #menu > div {width:180px;margin:0 auto;background:url('menu-inside.jpg') repeat-y;}
#middle #menu #menustart {display:block;margin: 0 auto;background:url('menu-start.jpg') no-repeat;line-height:1px;height:1px;width:180px;}
#middle #menu #menuend {display:block;margin: 0 auto;background:url('menu-end.jpg') no-repeat;line-height:7px;height:7px;width:180px;}
#middle #menu div li{text-transform:uppercase;}
#middle #menu ul h2 {height:36px;text-indent:-5000px;}
#middle #menu ul li {padding-left:25px;padding-right:15px; line-height:19px;}
#middle #menu ul li center {padding-right:10px;text-transform:none;}
#middle #menu ul li center a {padding-right:10px;background:transparent;}
#menu_joueur {display:block;margin-left:25px;margin-right:25px;line-height:19px;margin-top: 5px;}
#middle #menu ul li a{padding-left:15px;background:transparent url('menu-row.png') no-repeat scroll 0px 50% ;}
#middle #menu ul li a:hover{text-decoration:underline;}
#middle #menu > div:after {background:url('menu-end-bloc.jpg') no-repeat;line-height:5px; content:" ";display:block;width:180px;height:5px;}

#perso h2 {background:url('menu-player.jpg') no-repeat;}
#deplacement h2 {background:url('menu-move.jpg') no-repeat;}
#connexion h2 {background:url('menu-connect.jpg') no-repeat;}
#principal h2 {background:url('menu-home.jpg') no-repeat;}
#jeu h2 {background:url('menu-game.jpg') no-repeat;}

#corp, #news_ban {width:670px;margin:0 15px 0 215px;background:url('bloc-content.jpg') repeat-y;}
#contenu { padding: 0 20px; position: relative;}
#border_inter_top, #border_news_top {background:url('bloc-header.jpg') no-repeat;padding-top:20px; }
#border_inter_bottom, #border_news_bottom {background:url('bloc-footer.jpg') no-repeat;height:20px;}



#middle #menu #blobs {width: 150px;height: 150px;background: url('boussole.gif');margin: 0px auto; padding: 0;position: relative;list-style:none;}
#middle #menu #blobs li {margin: 0; padding: 0; display: block; position: absolute;  }
#middle #menu #blobs li a {margin:0; padding:0; background: transparent; }

#blobs a {display: block; cursor:pointer;}

#blob1 {left: 0px; top: 0px; width: 68px; height: 68px;}
#blob2 {left: 67px; top: 0px; width: 20px; height: 75px;}
#blob3 {left: 82px; top: 0px; width: 68px; height: 68px;}

#blob4 {left: 0px; top: 62px; width: 75px; height: 26px;}
#blob5 {left: 75px; top: 62px; width: 75px; height: 26px;}

#blob6 {left: 0px; top: 82px; width: 67px; height: 68px;}
#blob7 {left: 67px; top: 75px; width: 20px; height: 75px;}
#blob8 {left: 82px; top: 82px; width: 68px; height: 68px;}

#blob1 a {height: 68px; outline-color:blue;}
#blob2 a {height: 75px; outline-color:green;}
#blob3 a {height: 68px; outline-color:orange;}
#blob4 a {height: 26px; outline-color:cyan;}
#blob5 a {height: 26px; outline-color:white;}
#blob6 a {height: 68px; outline-color:yellow;}
#blob7 a {height: 75px; outline-color:pink;}
#blob8 a {height: 68px; outline-color:lightgreen;}
#blob9 { display: none; }


/*
#blob1 a:hover {cursor:url('/css/curseurs/GokuA.cur'),pointer}
#blob2 a:hover {cursor:url('/css/curseurs/GokuW.ani'),url('/css/curseurs/GokuU.cur'),n-resize;}
#blob3 a:hover {cursor:url('/css/curseurs/GokuDL.cur'),ne-resize;}
#blob4 a:hover {cursor:url('/css/curseurs/GokuM.cur'),w-resize;}
#blob5 a:hover {cursor:url('/css/curseurs/GokuM.cur'),e-resize;}
#blob6 a:hover {cursor:url('/css/curseurs/GokuUD.cur'),sw-resize;}
#blob7 a:hover {cursor:url('/css/curseurs/GokuI.cur'),s-resize;}
#blob8 a:hover {cursor:url('/css/curseurs/GokuLR.cur'),se-resize;}
*/

#middle #menu #blobs #blob1 a:active, #middle #menu #blobs #blob1 a:focus, #middle #menu #blobs #blob1 a:hover {background: url('boussole.gif') 0px -297px no-repeat;}
#middle #menu #blobs #blob2 a:active, #middle #menu #blobs #blob2 a:focus, #middle #menu #blobs #blob2 a:hover {background: url('boussole.gif') -67px -147px no-repeat;}
#middle #menu #blobs #blob3 a:active, #middle #menu #blobs #blob3 a:focus, #middle #menu #blobs #blob3 a:hover {background: url('boussole.gif') -82px -297px no-repeat;}

#middle #menu #blobs #blob4 a:active, #middle #menu #blobs #blob4 a:focus, #middle #menu #blobs #blob4 a:hover {background: url('boussole.gif') 0px -509px no-repeat;}
#middle #menu #blobs #blob5 a:active, #middle #menu #blobs #blob5 a:focus, #middle #menu #blobs #blob5 a:hover {background: url('boussole.gif') -75px -509px no-repeat;}

#middle #menu #blobs #blob6 a:active, #middle #menu #blobs #blob6 a:focus, #middle #menu #blobs #blob6 a:hover {background: url('boussole.gif') 0px -379px no-repeat;}
#middle #menu #blobs #blob7 a:active, #middle #menu #blobs #blob7 a:focus, #middle #menu #blobs #blob7 a:hover {background: url('boussole.gif') -67px -222px no-repeat;}
#middle #menu #blobs #blob8 a:active, #middle #menu #blobs #blob8 a:focus, #middle #menu #blobs #blob8 a:hover {background: url('boussole.gif') -82px -379px no-repeat;}


#Edito_main ul, #News_main ul { list-style: none; margin: 0; padding: 0;}
.News_up { display: block; text-align: right; padding: 0.2em 0.5em 0.2em 0; border-style: solid; border-width: thin; font-family: Verdana, sans-serif;}
#Edito_main ul { background-image: url('../dba.png'); background-repeat: no-repeat; background-position: 50% 0; padding-top: 253px;}
.News_down, .edito_down { display: block; padding: 0 1em 1em 1em; border-style: none solid solid solid; border-width: thin; }
.News_down { margin-bottom: 1em; }

#News_main ul li.News_up font, #Edito_main ul li.edito_up { font-family: Verdana, sans-serif; font-size: 120%; text-transform: uppercase;  }
#Edito_main ul li.edito_up { height: 21px; background-image: url('title4.jpg'); background-repeat: no-repeat; border-style: solid; border-width: thin; width: 624px;}
#Edito_main ul li.edito_up center { text-align: left; padding: 3px 0 0 10px; }

#news_ban {width: 670px; height: 80px; background: url('banniere1.jpg'); margin-top: 1em; margin-bottom: 1em;}
#news_noban { margin-bottom: 1em; }
#Edito_Accueil { display: none; }
#Edito_main { margin: -9px -9px 0px -9px; background-image: url('title-news.jpg'); background-repeat: no-repeat; border-style: solid solid none solid; border-width: thin; min-height: 55px; padding: 55px 10px 0 10px;}

#content_faq, #content_comp, #content_rules, #content_stats, #content_links, #content_ban, #content_story, #content_rank, #content_contact, #content_mbox, #content_staff, #content_opt, #content_skin, #content_map, #content_spell, #content_home, #content_inscript, #content_infos, #content_guildes, #content_multi { margin: -9px; border-style: solid; border-width: thin; background-repeat: no-repeat; min-height: 55px; padding: 55px 10px 0px 10px; position: relative; }
#content_faq { background-image: url('title-faq.jpg'); }
#content_comp { background-image: url('title-comp.jpg'); }
#content_rules { background-image: url('title-rules.jpg'); }
#content_links { background-image: url('title-links.jpg'); }
#content_ban { background-image: url('title-ban.jpg'); }
#content_story { background-image: url('title-story.jpg'); }
#content_rank { background-image: url('title-rank.jpg'); }
#content_staff { background-image: url('title-staff.jpg'); }
#content_mbox { background-image: url('title-mbox.jpg'); }
#content_contact { background-image: url('title-contact.jpg'); }
#content_opt { background-image: url('title-opt.jpg'); }
#content_skin { background-image: url('title-skin.jpg'); }
#content_map { background-image: url('title-map.jpg'); }
#content_spell { background-image: url('title-spell.jpg'); }
#content_home { background-image: url('title-home.jpg'); }
#content_inscript { background-image: url('title-inscript.jpg'); }
#content_infos, #content_multi { background-image: url('title.jpg'); }
#content_guildes { background-image: url('title-guildes.jpg'); }
#content_stats { margin-top: -23px; background-image: url('title-stats.jpg'); }

#guildes_desc, #section_style { margin: 0 -11px -1px -11px; border-style: none solid solid solid; border-width: thin; min-height: 32px; padding: 0px 10px; position: relative; background-image: url('title2.jpg'); background-position: top left;  background-repeat: no-repeat; }

#section_style { padding-top: 10px; }
#section_style .titre { text-align: left; padding-left: 15px; text-transform: uppercase; letter-spacing: 1px; font-weight: bolder; }

#guildes_desc .titrev2 { margin: 0px -11px -10px -11px;  padding: 9px 0 3em 0; position: relative; }
#guildes_desc center u { text-transform: uppercase; font-weight: bold; }

#guildes_nom { position: absolute; left: 20px; }
#guildes_createur { position: absolute; right: 20px; }
.titrev2 { font-family:Verdana,Arial,Helvetica,sans-serif; letter-spacing: 1px; font-size: 120%; font-weight: bolder; text-transform: uppercase }
#content_minicarte table, #content_minicarte th, #content_minicarte td, .carte_opt, .carte_opt td, .carte_opt th { border-style: solid; border-width: thin; padding: 4px 0 4px 10px;}
.carte_opt th, #content_minicarte th { text-align: center; text-align: center; text-transform: uppercase; }
.carte_opt th { border-style: none none solid none; border-width: 2px; }
#content_minicarte table, .carte_opt { border-width: 2px; width: 90%; border-collapse: collapse; text-align:left;}
.carte_opt tr.selection td { padding: 2px 0; text-align: center;}
.carte_opt td.vision { width: 28%; }

#content_minicarte table { width: 50%; }
#content_minicarte th { padding: 4px; }
#content_minicarte td.centre { text-align: center; padding: 0 10px; }
.typecsmblue, .typebawhite, .typebaorange, .typebaaqua, .typebared, .typecsmbluef, .typecsmaqua, .typecsmorange, .typebagray, .typecsmgreen, .typecsmred, .actions_carte { font-family:Verdana,Arial,Helvetica,sans-serif; }
#connexion .typebawhite { display: block; font-size: 10px; padding: 0.5em 0; margin: 0; }
#connexion .input_button { margin: 1em 0 0.5em 0; }
#connexion .input_text { width: 80%; }


.gentil, #content_rank a.gentil, #content_guildes a.gentil { color: blue;}
.mechant, #content_rank a.mechant, #content_guildes a.mechant { color: red;}
.allie { color: green; }
.ennemi { color: orange; }

#quetespnj { margin: -9px -9px 0px -9px; background-image: url('title-otherquests.jpg'); background-repeat: no-repeat; border-style: solid solid none solid; border-width: thin; min-height: 45px; padding: 45px 0px 0px  0px; }
#quetespnj .typecsmorange { display: none; /*font-size: 160%; font-weight: bolder; text-transform: uppercase; display: block; margin-bottom: 1em;*/}

#quetespnj table { border-collapse: separate; border-spacing: 25px;}
#quetespnj td { border-style: solid; border-width: thin; }
#quetespnj .fin { display: block; text-align: right; }
.pnjquetes { position: relative; border-bottom-style: solid; border-width: thin; padding: 2px 0px 2px 40px; text-align: left; margin: 0;}
.pnjquetes br { display: none; }

.pnjquetes b { padding: 0 0 0 3em; }
.pnjquetes b:after { padding: 0 0.5em 0 0.5em; content:':';}
.descquetes { padding: 10px; text-align: left;}
.pnjquetes img { position: absolute; bottom: 0px; left: 30px;}

.actionquetes { text-align:center; }

.bord { border-style:solid; border-width:thin; padding: 1px 0; margin-right: 10px;}
.bord2, .comp { border-style:solid; border-width:thin; text-align:center; padding: 3px 0;}
.comp { border-style: none solid solid solid; }

#compaugmente { width:100%; border-style:none; border-collapse: collapse; margin-bottom: 1em; }
#compaugmente table { border-style:solid; border-width: thin; text-align:left; width: 100%; border-collapse: collapse;}
#compaugmente table td { border-style:solid; border-width: thin; padding: 0 5px; }
#compaugmente .typebagray { text-transform: uppercase; font-size: smaller; letter-spacing: 1px }

#equipements { border-style: none solid; border-width: thin; position: relative; margin:0 -9px 2em; background-image: url('inv-equip.jpg'); background-repeat:no-repeat; padding-top: 60px; padding-bottom: 10px;}
#equipements #titreequip { display: none; }
#equipements table { width:100%; text-align:center; border-collapse: collapse;}
#equipements div {  border-style: solid; border-width: thin; margin: 0 auto;}
#equipements div.eqref { background-color: transparent; width: 72px;border-style: none; position:relative; }
#equipements .cadre { width:70px; height: 70px;}
#equipements .cadre img { display: table-cell;}
#equipements #perso { margin-bottom: 2em; width: 400px;}
#equipements td { text-align: center; vertical-align: middle; }
#equipements span { text-transform: uppercase; font-weight: bolder;}
#equipements img { border-style: none; }
#equipements .typecsmaqua { text-align: center; display: block; margin-bottom: 1em; }
.opacite1 { opacity: 0.12; }
.opacite2 { opacity: 0.25; }
.opacite3 { opacity: 0.37; }
.opacite4 { opacity: 0.50; }
.opacite5 { opacity: 0.62; }
.opacite6 { opacity: 0.75; }
.opacite7 { opacity: 0.82; }
.opacite8 { opacity: 1.00; }

.pop_equip { display: none; position: absolute;  z-index:9; text-align: center; padding: 5px; }
div.inventaire { display: none; }
#eq9, #eq6, #eq5 { top: 0px; left: 75px;}
#eq11, #eq7, #eq8 { top: 0px; right: 75px;}
#eq10 { bottom:90px; left: 0px; }
#equipements .pop_equip table.inventaire { width: 100%; height: 100%; }
#equipements .pop_equip table.inventaire td { padding: 5px; }
#preview { border-style: solid; border-width: thin; padding: 2px 2px 3px 2px !important; max-width: 300px;}
#preview b { display: block; margin: -2px -2px 0 -2px; border-style: none none solid none; border-width: thin; padding: 5px 0; text-align: center;}
#preview div { padding: 5px; }

.invobj { text-align: center; border-style: none solid solid solid; border-width: thin; margin: 0 -9px 2em; padding: 0 5px;}
.invobj span { display: none;}
.invobj img { border-style: solid; border-width: thin; padding: 10px; }
.invobj table.inventaire td { text-align: center; }
#invob { background-image: url('inv-obj.jpg'); background-repeat: no-repeat; padding-top: 33px; padding-bottom: 0px; }
#invdb { background-image: url('inv-db.jpg'); background-repeat:no-repeat; padding-top: 47px; padding-bottom: 10px;}
#invvehicule { background-image: url('inv-vehicule.jpg'); background-repeat:no-repeat; padding-top: 53px; padding-bottom: 10px;}

.titrev1 { display: none; }

#maguilde { margin: -9px; padding: 0; border-style: solid solid none solid; border-width: thin; background-image: url('title.jpg');  background-repeat:no-repeat; position: relative; text-align: center; min-height: 55px; }
#maguilde td.maguildeup { display: block; width: 100%; text-align: left; margin-bottom: 0; }
#maguilde span.typecsmaqua { display: block; padding-top: 15px; font-size: 160%; font-weight: bolder; letter-spacing: 2px; font-variant: small-caps; margin-bottom: 1em; font-family: Verdana,Helvetica,sans-serif;}
#maguilde table.un { border-collapse: collapse; }
#maguilde #infoguilde { padding: 0 1em; min-height: 430px; position: relative;}
#maguilde #infoguilde div.bd {text-align: right; position:absolute; bottom: 20px; right: 0.5em;}
#maguilde div.bd a { margin: 0 0.5em; }
#maguilde #sep { margin: 0 0.5em; }
#maguilde ul.etat { list-style-position: inside; list-style-image: url('puce.jpg'); text-align: left; border-style: none solid solid none; border-width: thin; width: 46%; padding-bottom: 0.5em;  margin: 0.5em 0em 2em 0.2em;}
#maguilde ul.etat li { padding-bottom: 0.3em; }
#messchef { background-image: url('title-messchef.jpg');  background-repeat:no-repeat; padding: 0px 10px 0px 10px; border-bottom-style: solid; border-width: thin; text-align: left;}
#imgchef { display: block; margin-left: 15px; padding-bottom: 1em;}

.diplomatie, .diplomatieoff { display: block; position: absolute; right: 10px; top: 95px; width: 385px; height: 350px; background-repeat: no-repeat; background-position: bottom center;}
.diplomatie { background-image: url('qg.jpg'); }
.diplomatieoff { background-image: url('noqg.jpg'); }
#maguilde .diplomatie td.titre, .diplomatie th, #maguilde .diplomatieoff td.titre, .diplomatieoff th { display: table-cell; text-align: center; font-weight: bolder;  padding: 3px 0;}
#maguilde .diplomatie td.titre, #maguilde .diplomatieoff td.titre {  text-transform: uppercase; padding: 5px 0;}
.diplomatie td, .diplomatieoff td { padding: 4px; }
.diplomatie table, .diplomatieoff table { width: 315px; position:absolute; right: 0px; border-collapse: collapse; }
.diplomatie table, .diplomatie td, .diplomatie th, .diplomatie td.amis, .diplomatie td.ennemis, .diplomatieoff table, .diplomatieoff td, .diplomatieoff th, .diplomatieoff td.amis, .diplomatieoff td.ennemis { border-width: thin; border-style: solid; }

.jauge { display: block; margin: 0px; border-width: 0px; padding: 1px; width: 128px; height: 8px; background-image: url('jaugevide.jpg'); }
.jauge .pa, .jauge .pv, .jauge .ki, .jauge .pm, .jauge .bp, .jauge .fat { display: block; margin:0px; border-width: 0px; padding:0px; height: 8px; background-repeat: repeat-x; }
.jauge .pa { background-image: url('../jauge-pa.jpg'); }
.jauge .pv { background-image: url('../jauge-pv.jpg'); }
.jauge .ki { background-image: url('../jauge-ki.jpg'); }
.jauge .pm { background-image: url('../jauge-pm.jpg'); }
.jauge .bp { background-image: url('../jauge-bp.jpg'); }
.jauge .fat { background-image: url('../jauge-fatigue.jpg'); }

#refresh { height: 24px; width: 24px; background-image: url('refresh.jpg'); background-repeat: no-repeat; margin: 0; padding: 0; }
#refresh img { display: none; }

#content_rules { border-width: thin; border-bottom-style: solid; }
#content_rules ul { list-style-position: inside; list-style-image: url('puce.jpg'); margin-bottom: 1em; padding-left: 0.5em;}
#content_rules li { padding-left: 1em;}
#content_rules .typecsmaqua { display: block; text-transform: uppercase; font-weight: bolder; margin-bottom: 0.5em; }
#content_rules p span.typecsmaqua, #content_rules p.premier span.typecsmaqua { background-repeat: no-repeat; height: 32px; margin: 0 -10px; padding-top: 1em;}
#content_rules p.premier span.typecsmaqua { background-image: url('title2.jpg');}
#content_rules p span.typecsmaqua { background-image: url('title3.jpg');}
#content_rules #haut { position: relative; height: 271px; width: 100%; background-image: url('gohan.jpg'); background-repeat: no-repeat; background-position: 77% 50%; }
#content_rules .sommaire { border-style: none none solid solid; border-width: thin; width: 18.4em; padding: 0 0.5em; position: absolute; bottom: 20px; left: 92px; font-family: sans-serif;}
#content_rules .back, #content_guildes p.join { text-align: right; }
#content_rules .typecsmorange { text-transform: uppercase; font-weight: bolder; }
#content_rules .typecsmorange:before { content: url('puce.jpg'); margin-right: 0.5em; }
#content_rules .num { display: none; }
#content_rules .regles { margin: 0px -10px 0px -10px; padding: 0px 10px 10px 10px; }
#content_rules .regles table { width: 100%; border-collapse: separate; border-spacing: 10px 0; margin: 1em 0 0 0;}
#content_rules .regles table th.race { text-align: left; border-width: thin; border-style: none none solid none; padding: 0 0 0.3em 0; }
#content_rules .lien_menu { text-transform: uppercase; background-image: url('menu-row.png'); background-repeat: no-repeat; background-position: 0 50%; padding-left: 10px; }

#content_story .typecsmaqua { text-transform: uppercase; letter-spacing: 1px; font-weight: bolder; }
#content_rank table { border-collapse: collapse; }
#content_rank #ranking { border-style: none solid solid solid; border-width: thin; margin: -14px -11px -15px -11px; background-image: url('title2.jpg'); background-repeat: no-repeat; min-height: 32px; padding: 42px 10px 0 10px; }
#content_rank .bd { text-align: right; padding: 1em 10px; }
#content_rank .sep, #next .sep { padding: 0 1em; }
#content_rank ul, #content_infosraces ul { list-style-position: inside; list-style-image: url('puce.jpg')}
#content_rank ul p {padding: 0 0 0.8em 0;}
#content_rank li {padding: 0.2em 0;}
#content_rank div.chercher { text-align: right; margin-left: 255px;}
#content_rank .chercher form { margin-top: 1em; display: block;}

#content_staff .typecsmgreen { letter-spacing: 1px; padding-bottom: 0.5em; display: block; }
#content_contact table { border-collapse: separate; border-spacing: 0 5px; }
#content_contact th { text-transform: uppercase; letter-spacing: 1px; text-align: left; width: 88px; padding-left: 20px; }
.input_text, #creerguilde { border-style: solid; border-width: thin;}

#content_contact .titre, #content_inscript .titre { text-transform: uppercase; letter-spacing: 1px; font-weight: bolder; }
#content_contact textarea { width: 400px; }
#content_contact td input { width: 400px; }
#content_faq .typecsmred { letter-spacing: 1px; }
#content_faq .typebared { display: block; margin-top: 1em; }

#affichage_inventaire_action { position: absolute; z-index: 99; top: 355px; left: 235px; width: 200px; }

#content_opt table { width: 100%; border-collapse: collapse; }
#content_opt form { padding: 1.5em 0; width: 100%;}
#content_opt th { text-align: left; }
#content_opt table.main th { width: 40%; }

#index2 { text-align: center; margin: 1em auto; display: table; }
#index2 #haut1, #index2 #haut2, #index2 #bas1, #index2 #bas2 { display: none; }
#index2 #content { margin: 10px; border-style: solid; border-width: thin; padding: 10px; min-width: 50%; text-align: left; }

#content_minicarte h3 { margin-bottom: 10px; }
#tableauStatGuilde th { padding-top: 1em; padding-bottom: 1em; border-style: solid;}

#affichage_messagerie textarea { width: 100%; }
#affichage_messagerie table { border-collapse: separate; border-spacing: 5px 0 }
#sommaire_messagerie { list-style-position: inside; list-style-image: url('puce.jpg'); }

#sommaire_messagerie li.sep { visibility: hidden; }

#content_boite { margin: 0 -13px -17px -13px; border-style: none solid solid solid; border-width: thin;}
#boite { background-repeat: no-repeat; background-image: url('title2.jpg'); min-height: 32px; margin: 0; padding-top: 7px; }
#boite .typecsmorange { text-transform: uppercase; font-weight: bolder; letter-spacing: 1px; font-size: 140%; }
#boite .typecsmorange u { text-decoration: none; }

#content_qgevents { text-align: left; }
#content_home .infos { text-transform: uppercase; }

#next { text-align: right; }
#next li { display: inline; }

#content_lostpw .input_button  { margin-top: 0.5em; }
#content_lostmail .input_button { margin-top: 0.3em; }
#content_infosvariables .input_button  { margin-top: 1em; }
#content_inscript select { margin: 3px 0; }
#content_infosraces div.magie { width: 470px; }
#content_infosraces li { padding-bottom: 1em; }

#content_inscript .infosrace .titre { padding-bottom: 1.5em; }
#content_inscript .infosrace a { display: block; padding: 1.5em 0 0 0; }
#content_inscript .infosrace u { text-transform: uppercase; text-decoration: none; font-weight: bold; }
#content_inscript .infosrace p:first-line { text-decoration: underline; }
#content_inscript .infosrace { text-align: justify; }
#content_inscript textarea { overflow: hidden; }

#content_infos, #content_multi { max-width: 646px; padding-top: 0px; padding-right: 0; padding-left: 0; }
#content_infos table, #content_multi table { border-collapse: collapse;}
#content_infos > table > tbody > tr > td { width: 50%; }
#content_infos .titre, #content_multi .titre { text-transform: uppercase; font-weight: bolder; letter-spacing: 1px; font-size: 20px; margin: 5px 5px 0 5px; padding-bottom: 1em; }
#content_infos table center { border-style: solid; border-width: thin; text-transform: uppercase; font-weight: bolder; padding: 0.5em 0; margin: 1em -20px 0.5em -20px;}
#content_infos .stats { padding: 0 10px 1em 10px; margin: 0 20px; border-style: none solid solid solid; border-width: thin; }

#content_cptlive, #content_cptlive .typebaaqua, #content_cptlive .typebawhite, #content_cptlive * { font-size: 12px; font-family:Verdana,Arial,Helvetica,sans-serif; }
#content_cptlive p { margin: 8px 0;}

#content_skin select { margin: 0.5em 0; }
#creerguilde { width: 100%; }
select { border-style: solid; border-width: thin; }
#guilde_admin center .typecsmorange { text-transform: uppercase; letter-spacing: 1px; }
#guilde_admin center i { text-transform: uppercase; font-style: normal; }

#content_multi img { padding: 3px 0; }
#content_multi table { margin-bottom: 1em; }
#content_multi center { text-align: left; padding: 0 10px; }
#content_multi center p { padding: 1em 0; }
#content_multi center .liens { display: block; text-align: center; }
#content_guildes table.liste { border-spacing: 20px 5px; border-collapse: separate; }
