body{
	text-align:center;
	background-color:#171213;
	background-image:url(design/fond.gif);
	background-repeat:repeat-x;
	font-family:Arial, helvetica, sans-serif;
	font-size:14px;
	margin:0px;
	padding: 0px;
	color:#FFF;
}

a, a:link, a:visited, a:active {
	text-decoration: none;
	color:#FFFFFF;
	font-weight:bold;
}
a:hover {
	color:#F5B800;
}

#purple, #purple:link, #purple:visited, #purple:active{
	text-decoration: none;
	color:#ab07be;
}

#purple:hover {
	color:#ab07be;
	text-decoration:underline;
}

h5, h6{
	margin:0px;
	padding:0px;
	font-style:bold;
	font-size:17px;
	display:inline;
}

h5{
	color:#39df5c;
}

h6{
	color:#aee5ba;
}

input{
	margin:0px;
	padding:0px;
	color:#FFF;
	border:1px solid #EDB406;
	background-color:#261A0B;
}

input.bouton{
	color:#261A0B;
	background-image:url(./design/fond_bouton.gif);
	padding:1px;
	text-align:center;
	border:1px solid #EDB406;
}

input.text {
	font-style:italic;
	text-align:left;
	padding:2px;
	background-color:#261A0B;
}


ul{
	list-style:none;
	margin:0px;
	padding:0px;
}


li:hover{
	list-style-image:url(design/balle.png);
}

a.info{
    position:relative; /*this is the key*/
    z-index:24;
    text-decoration:none;
	}

a.info:hover{
	z-index:25;
}

a.info span{
	display: none
}

a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:2em; left:2em; width:15em;
    border:1px solid #EDB406;
    background-color:#000000; 
	color:#EDB406;
    text-align: center;
}

p.text{
	text-align:left;
	padding-left:3px;
	text-indent:10px;
}

.bottom, .bottomStats{	
	height:9px; 
	width:204px;
}

.bottom{
	background-image:url(./design/stats/bottom2.png);
}

.bottomStats{
	background-image:url(./design/stats/bottom2.png);
}

.center{
	background-image:url(./design/stats/center2.png);
	height:448px;
	width:204px;
}

.centerStats{
	background-image:url(./design/stats/center.png);
	height:362px;
	width:204px;
}

.idTableCombatTdGauche{
	border-left:1px solid #F5B800;
}

.importance{
	color:#18d6ff;
}

.italic{
	font-style:italic;
}


.title{
color:#FF6600;
text-align:justify;
}

.titre{
	width:100%;
	height:141px;
	text-align:center;
}

.top, .topStats{
	height:49px; 
	width:204px;
	position:relative;
	text-align:left;
}

.top{
	background-image:url(./design/stats/top2.png);
}

.topStats{
	background-image:url(./design/stats/top.png);
}

.top h3, .topStats h3{
	position:relative;
	top:19px;
	left:40px;
}

.top img, .topStats img{
	position:relative;
	top:-18px;
	left:178px;
}

.pipe{
	width:4px;
}

.purple{
	color:#ab07be;
}

.red{
	color:red;
}

.surbrillance{
	background-image:url(./design/fond_tableau.jpg);
	border-bottom:1px solid #F5B800;
	width:100%;
}

.surbrillance td{
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
	border-top:1px solid #F5B800;
	border-right:1px solid #F5B800;
}

.surbrillance th{
	padding:3px;
	background-color:#000;
	font-weight:normal;
	border:1px solid #000;
}

.surbrillanceTdGauche{
	border-left:1px solid #F5B800;
}

.yellow{
	color:#F5B800;
}



html>body #main, html>body #main1, html>body #main2, html>body #main3, html>body #main4  {
height: auto;
min-height: 400px;
}

#coffre{
	width:100%;
	height:300px;
	position:relative;
	background-image:url(./design/fond_coffre.jpg);
	background-repeat:no-repeat;
	background-position:center;
}

#coffre input{
	font-size:15px;
	padding:1px;
	text-align:center;
	width:130px;
}

#coffre span{
	position:absolute; 
	top:165px; 
	left:211px;
}

#contenu{
	position:relative;
	width:770px;
}

#fb_compte{
	background-image:url(./design/fond_fb_no_compte.png); 
	width:223px; 
	height:81px;
	padding-top:2px;
}

#fb_no_compte{
	background-image:url(./design/fond_fb_compte.png);
	width:264px;
	height:85px;
	padding-top:4px;
}

#footer{
	position:relative;
	background-image:url(design/bottom/footer.jpg);
	background-position:center;
	background-repeat:no-repeat;
	background-color:#000;
	width:760px;
	height:91px;
	color:#FFFFFF;
}

#footer2{
	background-image:url(./design/bottom/immeuble.jpg);
	position:absolute; 
	top:-157px; 
	left:0px; 
	width:100%; 
	height:157px;
	z-index:-1;
}

#haut1{
	background-image:url(design/header/header.jpg);
	width:760px;
	height:150px;
	text-align:left;
}

#haut2{
	/*background-color:blue;*/
	position:relative;
	top:20px;
	left:34px;
	width:500px;
	height:31px;
	text-align:center;
}

#haut_login, #haut_logout{
	background-repeat:no-repeat;
	width:760px;
	height:125px;
	background-color:#000000;
}

#haut_login{
	background-image:url(design/header/haut2_login.jpg);
}

/*#haut_login_table{
	text-align:center;
	position:relative;
	width:385px;
	top:10px;
	left:6px;
}*/

/*#haut_login_table tbody{
	position:relative;
	left:-200px;
}*/

#haut_logout{
	background-image:url(design/header/haut2_logout.jpg);
}

#divIdStats table, #divIdStatsCible table{
	padding:0px;
	width:180px;
	position:relative;
	margin-left:15px;
	top:-8px;
}

#idPalmierDroite{
	position:absolute;
	top:5px;
	right:-200px;
}

#idPalmierGauche{
	position:absolute;
	top:5px;
	left:-200px;
}

#idTableFiche{
	width:413px;
	height:188px; /*202*/
	font-size:12px;
	padding:3px;
	background-image:url(./design/tab_fiche.jpg);
}

#idTableCombat{
	border-bottom:1px solid #F5B800;	
}

#idTableCombat td{
	padding:10px;
	border-top:1px solid #F5B800;
	border-right:1px solid #F5B800;
}

#infotime{
	/*background-color:blue;*/
	font-family:Verdana;
	text-align:left;
	font-size:11px;
	width:100px;
	position:relative;
	left:135px;
	top:9px;
	color:#FFF;
}

#link_mp, #link_attaquer{
	font-weight:normal;
	border:1px solid #EDB406;
	color:#261A0B;
	background-image:url(./design/fond_bouton.gif);
	padding:2px;
	text-align:center;
	border:1px solid #EDB406;
	font-size:12px;
}

#log{
	text-align:left;
	/*background-color:green;*/
	color:#fff; 
	float:right;
	position:relative;
	top:-39px;
	right:12px;
	height:70px;
	width:210px;
	font-size:11px;
}


#menu_haut{
	background-image:url(design_rose/menu_long.jpg);
	background-repeat:no-repeat;
	text-align:center;
	width:620px;
	height:35px;
}

#recherche{
	text-align:left;
	position:relative;
	top:-40px;
	left:20px;
}

#reduce{
	position:relative;
	top:-20px;
	left:2px;
	z-index:20;
}

#sousmenu{
	float:left;
	text-align:center;
	width:385px;
	position:relative;
	top:10px;
	left:81px;
}


.tableStats td{
	font-size:13px;
	margin:0px;
	padding:0px;
	border-bottom : solid transparent 1px;
	border-top : solid transparent 1px;
}

.tableStatsTd {
	border-left : solid transparent 1px;
}

.tableStatsTdRight{
	border-right : solid transparent 1px;
}

.t0, .v0{
	color:#18d6ff;
}

.t1, .t2, .t3, .t4, .v1, .v2, .v3, .v4{
	color:red;
}

.t13, .t14, .t15, .t16, .t17, .t18, .t19, .t20, .t21, .t22, .v13, .v14, .v15, .v16, .v17, .v18, .v19, .v20, .v21, .v22{
	color:#ffe556;
}

.t23, .t24, .v23, .v24{
	color:#ffb5b5;
}

.v0, .v1, .v2, .v3, .v4, .v5, .v6, .v7, .v8, .v9, .v10, .v11, .v12, .v13, .v14, .v15, .v16, .v17, .v18, .v19, .v20, .v21, .v22, .v23, .v24{
	font-weight:bold;
}



#xiti-logo{
	width:100%;
	background-color:#000;
}

/*#sousmenu form{
	display:inline;
}
#sousmenu input{
	border:1px solid black;
}*/
#decmenu{
	width:10px;
	float:left;
}

#lot{
	position:relative;
	top:-50px;
	left:653px;
	width:106px;
	height:66px;
}

.message{
	border:1px solid red;
	width:470px;
	padding:3px;
	margin-left:35px;
}

#main{
	width:760px;
	background-image:url(design/main/main.jpg);
	background-repeat:no-repeat;
	background-color:#000;
	color:#FFF;
	height:400px;
}

#main_contenu_login, #main_contenu_logout{
	position:relative;
}

#main_contenu_login{
	top:-55px;
}

#main_contenu_logout{
	background-image: url('design/main/fond_femmes.jpg');
	background-position:top center;
	background-repeat:no-repeat;
	padding-left:60px;
	padding-right:60px;
	top:-100px;
}

/*#main1{
	width:750px;
	background-color:#000000;
	color:#FFFFFF;
	padding:10px;
	background-image:url(design/perso1.jpg);
	background-position:300px 500px;
	background-repeat:no-repeat;
	height:400px;
}

#main2{
	width:750px;
	background-color:#000000;
	color:#FFFFFF;
	padding:10px;
	background-image:url(design/perso2.jpg);
	background-position:300px 500px;
	background-repeat:no-repeat;
	height:400px;
}

#main3{
	width:750px;
	background-color:#000000;
	color:#FFFFFF;
	padding:10px;
	background-image:url(design/perso3.jpg);
	background-position:300px 500px;
	background-repeat:no-repeat;
	height:400px;
}


#main4{
	width:750px;
	background-color:#000000;
	color:#FFFFFF;
	padding:10px;
	background-image:url(design/perso4.jpg);
	background-position:300px 500px;
	background-repeat:no-repeat;
	height:400px;
}*/

#bandeau_haut{
	text-align:left;
	width:770px;
	height:155px;
}
#haut_lien{
	z-index:10;
	width:285px;
	height:60px;
	position:relative;
	float:left;
	top:5px;
	left:70px;
}
#haut_box{
	float:right;
	margin-right:15px;
	margin-top:60px;
	width:250px;
	height:45px;
	text-align:center;
}

.c{
	padding-left:1px;
	margin-bottom:15px;
}

.ch{
	background-image:url(design_rose/haut_menu.jpg);
	background-repeat:no-repeat;
	text-align:center;
	width:138px;
	height:33px;
	font-variant:small-caps;
	color:#6D075B;
	font-weight:bold;
	font-size:16px;
}

.cc{
	background-color:#FFD8CF;
	text-align:center;
	width:118px;
	margin-left:8px;
	border-right:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
}

.ccl{
	background-color:#FFD8CF;
	text-align:left;
	width:118px;
	margin-left:8px;
	border-right:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
}

.cb1{
	background-image:url(design_rose/bas1.jpg);
	background-repeat:no-repeat;
	background-position:right;
	width:137px;
	height:59px;
}
.cb2{
	background-image:url(design_rose/bas2.jpg);
	background-repeat:no-repeat;
	background-position:right;
	width:137px;
	height:55px;
}
.cb3{
	background-image:url(design_rose/bas3.jpg);
	background-repeat:no-repeat;
	background-position:right;
	width:137px;
	height:71px;
}
.cb4{
	background-image:url(design_rose/bas4.jpg);
	background-repeat:no-repeat;
	background-position:right;
	width:137px;
	height:52px;
}
.cb5{
	background-image:url(design_rose/bas5.jpg);
	background-repeat:no-repeat;
	background-position:right;
	width:137px;
	height:49px;
}
.cb6{
	background-image:url(design_rose/bas6.jpg);
	background-repeat:no-repeat;
	background-position:right;
	width:137px;
	height:18px;
}

/*.item_menu{
	font-variant:small-caps;
	color:#000066;
	font-weight:bold;
	font-size:16px;
	padding-left:41px;
	height:31px;
	float:left;
	background-image:url(design/vide.jpg);
	background-repeat:no-repeat;

}*/

/*.item_menu{
	font-variant:small-caps;
	color:#000066;
	font-weight:bold;
	font-size:16px;
	/*margin-right:10px;*/
	/*float:left;*/
	/*padding-left:10px;
}*/

#principal{
	text-align:left;
	width:605px;
	padding:5px;
}


.value{
font-weight:bold;
text-align:justify;
}

.action{
text-align:justify;
}

.explication{
color:#990000;
text-align:justify;
}




