
body {
	margin: 0;
	padding: 0;
	background: #333355;
	color:#fff;
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration: none;
	cursor: default;
}
hr {
	padding:0px;
	margin:0px;
	border: 1px #555577;
	border-style: solid none none none;
}

.text_menus
{
	padding:5px 15px;
	text-align:justify; 
	
}

.text_news
{
	padding:2px 10px 5px 5px;
	text-align:justify; 
	
}

#centre{
	margin: 10px 0;
	margin-left:190px;
	padding: 0;
	width: 468px;

}

.input_simple{
	font-family: Verdana, Arial;
	font-size:11px;
	color:#99aabb;
	background-color:#333355;
	border-style:solid;
	border-width:1px;
	border-color:#8899aa;
}
.input_simple2{
	font-family: Verdana, Arial;
	font-size:11px;
	color:#99aabb;
	background-color:#111133;
	border-style:solid;
	border-width:1px;
	border-color:#8899aa;
}
.input_submit {
	font-family: Verdana;
	font-size:10px;
	color:#8899aa;
	background-color:#111133;
	border-color:#8899aa;
	border-style:groove;
	font-weight:bold;
	padding:0px 10px;
}
.floatmsg {
	padding:10px;
	font-weight:bold;
	position:absolute;
	width:300px;
	font-size: 11px;
	color: #aabbcc;
	font-family: verdana, arial, helvetica, sans-serif;
	text-align:center;
	background-color:#111133;
	border-color:#8899aa;
	border-style:solid;
	border-width:1px;
	background-image: url('../img/ytab2.gif');
	background-repeat:repeat-y;
}

.input_submit:hover , .input_submit:active, .input_submit:focus{border-color:#DBB11E;color: #ffffff;}
.input_simple:hover , .input_simple:active, .input_submit:focus{border-color:#DBB11E;color: #ffffff;}
.input_simple2:hover , .input_simple2:active, .input_submit:focus{border-color:#DBB11E;color: #ffffff;}

ul.list_simple{
	list-style-type:none;
	text-align:center;
	font-weight:bold;
	padding:0px 2px;
	margin:2px 2px;
}

ul.list_simple li{
	line-height: 12px;
	padding:1px 0px;
}
.fsmall{
	font-family: Verdana;
	font-size:8px;
	color:#8899aa;
	margin:0px 0px;
	padding:0px 0px;
}

img {
	border-width: 0px;
}
.nopad {
	padding:0px;
	margin:0px;
}
.noborder {
	border-style:none;
}


.div_danger {
	background-color:#111133;
	border-style:solid;
	border-width:1px;
	border-color:#8899aa;
	padding:2px 2px 2px 2px;
	margin: 2px 2px 2px 2px;
}
.bmenu_pad {
	background-color:#111133;
	border-style:solid;
	border-width:1px;
	border-color:#8899aa;
	padding:2px 10px 5px 5px;
	margin: 10px 10px;
}

.bmap_menu {
	background-color:#111133;
	border-style:solid;
	border-width:1px;
	border-color:#8899aa;
	padding:0px;
	margin: 0px 0px;
	line-height:1px;
	font-size:1px;
}

.bmenu_padbg {
	border-style:solid;
	border-width:1px;
	border-color:#8899aa;
	padding:2px 10px 5px 5px;
	margin: 10px 10px;
	background-color:#111133;
	background-image: url('../img/ytab2.gif');
	background-repeat:repeat-y;
}


.ytab_table{
	border-collapse: collapse; 
	border-spacing: 0; 
	margin: 0px;
	padding:0px;
}
.ytab_table td , .ytab_table th { 
	padding: 0px;
}
.ytab_table_top{
	width: 100%;
	height: 1px;
	line-height: 1px;
}
.ytab_table_middle{
	width: 100%;
	height: 100%;
}
.ytab_table_bottom{
	width: 100%;
}
.ytab_content {
    background-color : #111133;
}
.ytab_nw {
	background: transparent url('../img/ycadre2_01.gif') no-repeat 0 0;			
	width:15px;
	height:1px;
	line-height:1px; 
	padding: 0;
}
.ytab_n {
	background: transparent url('../img/ycadre2_02.gif') repeat-x 0 0;
	height:1px;
	line-height:0px;
	font-size:1px;
	padding: 0;
}
.ytab_ne {
	background: transparent url('../img/ycadre2_03.gif') no-repeat 0 0;			
	width:15px;	  
	height:1px;
	line-height:0px; 
	padding: 0;
}
.ytab_w {
	background: transparent url('../img/ycadre2_04.gif') repeat-y top left;			
	width:9px;
}

.ytab_e1 {
	background: transparent url('../img/ycadre2_06.gif') no-repeat top right;
	width:9px;
	height:14px;
}
.ytab_et {
    background: transparent url('../img/ycadre2_06b.gif') repeat-y top right;
    width:9px;
}
.ytab_e2 {
	background: transparent url('../img/ycadre2_06b.gif') repeat-y top right;
	width:9px;
    height:100%;
}
.ytab_sw {
	background: transparent url('../img/ycadre2_07.gif') no-repeat 0 0;			
	width:15px;
	height:9px;
	line-height:1px; 
}

.ytab_s {
	background: transparent url('../img/ycadre2_08.gif') repeat-x 0 0;			
	height:9px;
	line-height:1px; 
}

.ytab_se {
	background: transparent url('../img/ycadre2_09.gif') no-repeat 0 0;			
	width:15px;
	height:9px;
	line-height:1px; 
}	

.y_progress_empty {
	display:block;
	background-color:#111133;
	border:1px solid #555577;
	padding:0px;
	margin:0px;
	font-size:1px;
}
.y_progress_d1 {
	display:block;
	position:relative;
	top:0px;
	left:0px;
	color:#333355;
	text-align:left;
	padding:0px;
	font-size:1px;
    float:left;
}
.y_progress_d2 {
	display:block;
	position:relative;
	top:0px;
	left:0px;
	padding:0px;
	font-size:1px;
}

.ycadre_center{
	padding:5px 5px 5px 5px;
	margin: 0px 0px 0px 0px;
	background-color:#111133;
	background-image: url('../img/ytab.gif');
	background-repeat:repeat-y;
}
.ycadre_center_nopad{
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color:#111133;
	background-image: url('../img/ytab.gif');
	background-repeat:repeat-y;
}
.ycadre_chat{
	padding:0px;
	margin: 0px 0px 0px 0px;
	background-color:#111133;
	background-image: url('../img/ytab.gif');
	background-repeat:repeat-y;
}
.yhbar{
	padding:0px;
	margin: 0px;
	font-size:0px;
	border-width:0px;
	border-style:none;
	height:1px;
	background-image: url('../img/hbar.gif');
	background-repeat:repeat-x;
}
.yhbary{
	padding:0px;
	margin: 0px;
	font-size:0px;
	border-width:0px;
	border-style:none;
	height:1px;
	background-image: url('../img/hbary.gif');
	background-repeat:repeat-x;
}
.ycadre_rmenu{
	width:140px;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color:#111133;
	background-image: url('../img/ytab.gif');
	background-repeat:repeat-y;
}
.ycadre_move{
	font-family: Verdana, Arial;
	font-size:9px;
	text-align:center;
	vertical-align:middle;
	width:80px;
	height:80px;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color:#111133;
	background-image: url('../img/ytab.gif');
	background-repeat:repeat-y;
}
.ycadre_map{
	width:544px;
	border-color:#8899aa;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color:#000;
}
.map_table{
	border-collapse: collapse;
	border-style:solid;
	border-width:0px;
	border-color:#555;
}
.mce{
	cursor:pointer;
	border-style:solid;
	border-width:1px;
	border-color:#333;
	width:16px;
	height:16px;
	background-color:#000000;
	font-size:1px;
}
.mdi{
	width:16px;
	height:16px;
}
.m_b{
	width:16px;
	height:16px;
	background-image: url('../img/black.gif');
}

.fmap{
	font-family: Verdana;
	font-size:8px;
	text-decoration: none;
	font-weight : bold;
	color:#99aabb;
}
.axemap{
	border-width:1px;
	background-color:#111133;
	border-color:#8899aa;
	padding:0px;
	margin:0px;
}

.wfog1 {
	float:left;
	-moz-opacity:.35;
	opacity:.35;
}
.wfog2 {
	float:left;
	-moz-opacity:.60;
	opacity:.60;
}
.wfog30 {
	float:left;
	-moz-opacity:.30;
	opacity:.30;
}

.chat_text {
	margin-top: auto;
	margin-bottom: auto;
	vertical-align: top;
	color:#8899aa;
	font-size:10px;
	font-family:Verdana;
    line-height:12px;
}
.auto_margin_middle{
	margin-top: auto;
	margin-bottom: auto;
	vertical-align: middle;
}

.move_pad {
	font-family: Verdana, Arial;
	font-size:9px;
	text-align:center;
	vertical-align:middle;
	color:#99aabb;
	padding:2px 2px 2px 5px;
	margin: 0px 0px;
	background-image: url('../img/ytab.gif');
	background-repeat:repeat-y;
}
.quote_owner {
	font-family: Verdana, Arial;
	font-size:11px;
	padding:2px 10px 5px 5px;
	margin: 0px 10px;
}
.quote_msg {
	background-color:#000022;
	border-style:solid;
	border-width:1px;
	border-color:#8899aa;
	padding:2px 10px 5px 5px;
	margin: 0px 10px;
	clear:both;
}
.inv_header{
	border-style:solid;
	border-width:1px;
	border-color:#FFD200;
	margin:0px;
	padding: 0px 0px 0px 0px;
	background-color:#111133;
	background-image: url('../img/inv_head.gif');
	background-repeat:repeat-y;
}
.time_pad{
	height:45px;
    width:80px;
	border-color:#8899aa;
	margin:auto;
	padding: 5px;
	background-color:#000;
}
.time_stamp{
	font-family: Verdana, Arial;
	font-size:9px;
	line-height:10px;
	color:#bbccdd;
}



.titre_box
{
	font-weight:bold;
	text-align:left;
}

.titre_box_grand
{
	font-size: 13px;
	font-weight:bold;
	text-align:left;
	
}
.text-normal {
	padding:5px 15px;
	font-size: 10px;
	color: #ccccee;
	font-family:  verdana, arial, helvetica, sans-serif;
	text-decoration: none;
}
.message_body{
	padding:5px 15px;
	margin:10px 15px;
	font-size: 12px;
	line-height: 14px;
	color: #8899aa;
	font-family:  helvetica, arial, verdana, arial, sans-serif;
	text-decoration: none;
}
a 			{font-size: 10px;line-height: 12px;color: #8899aa;font-family: verdana;cursor: pointer;text-decoration:none;margin:0px;padding:0px;}
a:link		{color: #8899aa;}
a:visited 	{color: #8899aa;}
a:active 	{color: #ffffff;}
a:hover 		{color: #ffffff;}
a:focus		{color: #ffffff;}

.detec {
	padding:5px 5px 5px 5px;
	margin: 10px 10px;
	font-size: 11px;
	color: #aabbcc;
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration: none;
	text-align:left;
	vertical-align: middle;
}
h1 {
	font-size: 16px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #aabbcc;
	font-weight:800;
}

.detec_center {
	padding:5px 5px 5px 5px;
	margin: 10px 10px;
	font-size: 11px;
	color: #aabbcc;
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration: none;
	text-align:center;
	vertical-align: middle;
}
.detec0{
	padding:5px 5px 5px 5px;
	margin: 10px 10px;
	font-size: 11px;
	color: #ddeeff;
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration: none;
}
.detec1{
	padding:5px 5px 5px 5px;
	margin: 10px 10px;
	font-size: 13px;
	color: #ddeeff;
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration: none;
}
.detec2{
	padding:1px 1px 1px 1px;
	margin: 0px 0px;
	font-size: 9px;
	line-height: 10px;
	color: #ddeeff;
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration: none;
}
.event {
	padding:2px 2px 2px 2px;
	margin: 5px 5px;
	font-size: 11px;
	color: #aabbcc;
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration: none;
    cursor:crosshair;
}

.menu {
	margin: 5px 5px;
	margin-top: 5px;
	font-size: 11px;
	color: #aabbcc;
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration: none;
}



.celltable  { border-collapse: collapse; border-spacing: 0; }

.regle_texte{
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	margin: 15px;
	padding: 5px;
	text-align: justify;
	color:#8899aa;
}
.regle_sstitre{
	font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
	margin: 10px;
	padding: 5px;
	text-decoration: underline;
}
.regle_titre{
	font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	margin: 5px;
	padding: 5px;
	text-decoration: underline;
}
ul.regles{
  color:#8899aa;
  text-align: left;white-space: nowrap
 }
ul.regles li{
  color:#8899aa;
  font-size: 11px;
  font-family: verdana, arial, helvetica, sans-serif;
  text-align: left;white-space: nowrap
}
.over_table{
	font-size:9px;
	color:#8899aa;
	font-family:verdana; 
}
table.ytab{
	margin:0px;
	padding: 0px;
	border-width: 1px;
	border-style: solid;
	border-color: gray;
	border-collapse: collapse;

}
table.ytab td{
	border-width: 1px;
	padding: 3px;
	border-style: solid;
	border-color: gray #554D33 #554D33 gray;
}

table.maptable {
	border-width:1px;
	border-style: solid;
	border-color: #554D33 #554D33;
	background-color:#111133;
	background-image: url('../img/ytab.gif');
	background-repeat:repeat-y;
}
table.maptable td {
	border-style: none;
	padding:1px;
}

.overmenu {
	background-color:#111133;
	position:absolute;
	z-index:105;
	width:250px;
	border-style:solid;
	border-width:1px;
	border-color:#8899aa;
	text-align:center;
	-moz-opacity:.80;
	opacity:.80;
}

.ai {
    width:12px;
    height:15px;
    margin-bottom:-5px;
    margin-top:3px;
}

