.menu {
	font-size: 12px;
	color: #D1CBC2;
}
.grey {
	font-size: 12px;
	color: #606060;
}
.menu_title {
	font-size: 12px;
	color: #FFFFFF;
}
.menu2 {
	font-size: 12px;
	color: #D1CBC2;
	padding-left:15px;
}
.menu.a:link {
	color: #990000;
	text-decoration: none;
}
.ressources {
	font-size: 12px;
	color: #DFA300;
}
.ressources2 {
	font-size: 12px;
	color: #DFA300;
}
.ressources3 {
	font-size: 12px;
	color: #000000;


}



.time {
	font-size: 12px;
	color: #D07A00;
	background-color:#101010;
}
.connexion {
	font-size: 12px;
	color: #FEBF56;
	background-color:#141414;
	border:1px dotted #FEBF56;
}


.connexion3 {
	font-size: 12px;
	color: #000000;
	border:1px dotted #000000;
	background:url("./images/spacer.gif") no-repeat;
}



.select {
	font-size: 12px;
	color: #FFFFFF;
	border:1px dotted #000000;
	background-color:#141414;
}
.connexion2 {
	font-size: 12px;
	color: #FEBF56;
	background-color:#000000;
	border:1px dotted #404040;
	text-align: center;
}

a:link {
	color: #FEBF56;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FEBF56;
}
a:hover {
	text-decoration: underline;
	color: #FEDA9E;
}
a:active {
	text-decoration: none;
	color: #FEBF56;
}
A.lot:link {font-size: 12px; color: #FFFFFF; text-decoration: none;}
A.lot:visited {font-size: 12px; color: #FFFFFF; text-decoration: none;}
A.lot:active {font-size: 12px; color: #FFFFCC; text-decoration: underline overline;}
A.lot:hover {font-size: 12px; color: #FFFFCC; text-decoration: underline overline;}

A.pnjlot:link {font-size: 12px; color: #40B256; text-decoration: none;}
A.pnjlot:visited {font-size: 12px; color: #40B256; text-decoration: none;}
A.pnjlot:active {font-size: 12px; color: #40B256; text-decoration: underline overline;}
A.pnjlot:hover {font-size: 12px; color: #40B256; text-decoration: underline overline;}

.Style1 {font-size: 9px}
.tableHeader {color: #ffffff; background-color: #424242; border-style: solid; border-width: 1px; border-color: #979797 #979797 #171717 #171717; font-size: 10pt; font-weight: bold;}
.button_con {
font-size : 9px ;font-family: verdana ;color:#f7f7f7;border:1px solid #eeeeee;background-color:#141414;cursor:pointer;
}
.button_con2 {
font-size : 9px ;font-family: verdana ;color:#f7f7f7;border:1px solid #eeeeee;background:url("./images/bg_16.jpg") no-repeat;cursor:pointer;
}
table {
	font-size: 12px;
	color: #DFA300;
}
.erreur {
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
}
.reussite {
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;	
}
#tooltip {
	filter: alpha(opacity=85);-moz-opacity:.85;opacity:.85;
    padding: 5px;
    background: #DFA300;
    border: 1px solid #D07A00;
    text-align: left;
    font-size: 90%;
	color:  white;
}
.pointer {
	cursor:pointer;
}
div#tipDiv {
  position:absolute; visibility:hidden; left:0; top:0; z-index:10000;
    background-color:#000000; border:1px solid #999999;
      width:250px; padding:4px;
        color:#000; font-size:11px; line-height:1.2;
	}


body{scrollbar-3d-light-color: #000000;
	scrollbar-arrow-color: #F1D192;
	scrollbar-base-color: #000000;
	scrollbar-dark-shadow-color: #000000;
	scrollbar-face-color:  #000000;
	scrollbar-highlight-color: #F1D192;
	scrollbar-shadow-color: #F1D192;
	
	background-color: #000000;}
	
body,table {font-size: 12px; color: #B2AA93; font-family : Tahoma; font-weight: normal;} /*texte beige*/

A.parchemin:link {font-size: 12px; COLOR: #000000; text-align: CENTER;  TEXT-DECORATION: none}
A.parchemin:active {font-size: 12px; COLOR: #000000; text-align: CENTER; TEXT-DECORATION: none}
A.parchemin:visited {font-size: 12px; COLOR: #000000; text-align: CENTER;  TEXT-DECORATION: none}
A.parchemin:hover {font-size: 12px; COLOR: #313131; text-align: CENTER; TEXT-DECORATION: none}

A.menu1:link {font-size: 12px; COLOR: #F1D192; text-align: CENTER; FONT-FAMILY: Arial; TEXT-DECORATION: none}
A.menu1:active {font-size: 12px; COLOR: #F1D192; text-align: CENTER; FONT-FAMILY: Arial; TEXT-DECORATION: none}
A.menu1:visited {font-size: 12px; COLOR: #F1D192; text-align: CENTER; FONT-FAMILY: Arial; TEXT-DECORATION: none}
A.menu1:hover {font-size: 12px; COLOR: #FBB52A; text-align: CENTER; FONT-FAMILY: Arial; TEXT-DECORATION: none}

A.menu2:link {font-size: 12px; COLOR: #FBB52A; text-align: CENTER; FONT-FAMILY: Arial; TEXT-DECORATION: none}
A.menu2:active {font-size: 12px; COLOR: #FBB52A; text-align: CENTER; FONT-FAMILY: Arial; TEXT-DECORATION: none}
A.menu2:visited {font-size: 12px; COLOR: #FBB52A; text-align: CENTER; FONT-FAMILY: Arial; TEXT-DECORATION: none}
A.menu2:hover {FONT-SIZE: 10spx; COLOR:  #B2AA93; text-align: CENTER; FONT-FAMILY: Arial; TEXT-DECORATION: underline overline}

.Style1 {font-size: 12px; color: #F1D192; font-family : "Times New Roman", Times, serif; font-weight: bold;} /*texte beige titre*/
.Style2 {font-size: 12px; color: #F1D192; font-family : Tahoma; font-weight: bold;} /*texte beige sous_titre*/
.Style3 {font-size: 12px; color: #FBB52A; font-family : "Times New Roman", Times, serif; font-weight: bold;} /*texte orange titre*/
.Style4 {font-size: 12px; color: #B2AA93; margin-right: 8px; margin-left: 8px; font-family : Tahoma;} /*texte beige avec marge*/
.Style6 {font-size: 12px; color: #FBB52A; font-family : Tahoma; font-weight: bold;} /*texte orange*/
.Style7 {font-size: 12px; color: #B2AA93; font-family : Tahoma;} /*texte beige sans marges*/


input.champsTexte{font-family:Arial,Verdana,Helvetica; font-size:11px; width:118px; color:#FBB52A; background-color:#000000;}
input.submit{font-family:Arial,Verdana,Helvetica; font-size:11px; width:30px; color:#FBB52A; background-color:#000000;}

#map_content .map_village, #map_content .map_vide, #map_content .map_village_perso{
	height: 40px;
	width: 40px;
	display:block;

}

#map_content {

 border-collapse:collapse;
}


#map_content td {

	border:1px dashed #666666;
	background-color:#9fb156;
}



.map_village{
	background:url("./images/c1.gif") no-repeat;

}

.map_village_perso{
	background:url("./images/c2.gif") no-repeat;
}

.map_vide{
	background:url("./images/terre3.gif") no-repeat;
}

.map_up{
	background:url("./images/fleche_haut.gif") no-repeat;
	background-position:center center;
	height:31px;
	width: 30px;
	display:block;
	margin-bottom:10px;
}

.map_down{
	background:url("./images/fleche_bas.gif") no-repeat;
	background-position:center center;
	height:31px;
	width: 30px;
	display:block;
	margin-top:10px;
}

.map_left{
	background:url("./images/fleche_gauche.gif") no-repeat;
	background-position:center center;
	width: 31px;
	height:30px;
	display:block;
	margin-right:10px;
}

.map_right{
	background:url("./images/fleche_droite.gif") no-repeat;
	background-position:center center;
	width: 31px;
	height:30px;
	display:block;
	margin-left:10px;
}

.map_info_joueur{
	margin-top:10px;
	width:205px;
	height:115px;
	background: url("./images/parchemin1.jpg") no-repeat;

}

.map_info_joueur table ,.map_info_joueur .action_lien{
	margin-left:25px;
}
.map_info_joueur table th,.map_info_joueur table td,.map_info_joueur .action_lien{
		color:#2D2317;
		font-size: 11px;
		height:22px;
		vertical-align:middle;
}

.map_info_joueur .action_lien {
	padding-top:5px;
	height:16px;
}
	
	
.info_header{
	padding-right:40px;
	padding-left:15px;
	padding-top:3px;
	text-align:center;
}

.info_label{
	width:55px;
}

.info_content{
	width:105px;
}

#map_action_joueur{
	height:220px;
	background: url("./images/parchemin2.jpg") no-repeat;
}

#action_tovil_id{
	visibility:hidden;
}
#map_action_joueur{
	visibility:hidden;
}
/*unites*/
.popup {
	z-index:80;
	position:absolute;
  cursor : move;
}

/***** Popup classique ***********/

 .parchemin_top_left{
	background: url("./images/cadre/haut_gauche.gif") no-repeat;
	width:19px;
	height:24px;
	display:block;
}

 .parchemin_top_center{
	background: url("./images/cadre/bord_haut.gif");
	height:24px;
	width:100px;
}

 .parchemin_top_right{
	background: url("./images/cadre/haut_droite.gif") no-repeat;
	width:19px;
	display:block;
	height:24px;
}

.parchemin_center_left{
	background: url("./images/cadre/bord_gauche.gif");
}

.parchemin_center_center{
	background-color:#141414;
	
	padding-right:12px;

}

.parchemin_center_right{
	background: url("./images/cadre/bord_droit.gif") repeat-y;
}

.parchemin_bottom_left{
	background: url("./images/cadre/bas_gauche.gif") no-repeat;
	height:24px;
}

.parchemin_bottom_center{
	background: url("./images/cadre/bord_bas.gif");
}

.parchemin_bottom_right{
	background: url("./images/cadre/bas_droite.gif") no-repeat;
}
/***** Popup parchemin ***********/
.parchemin{
}

.parchemin .parchemin_top_left{
	background: url("./images/parchemin1_01.gif") no-repeat;
	width:21px;
	height:24px;
	display:inline;
}

.parchemin .parchemin_top_center{
	background: url("./images/parchemin1_02.gif");
	height:24px;
	width:100px;
}

.parchemin .parchemin_top_right{
	background: url("./images/parchemin1_03.gif") no-repeat;
	width:39px;
	display:block;
	height:24px;
}

.parchemin .parchemin_center_left{
	background: url("./images/parchemin1_05.gif");
}

.parchemin .parchemin_center_center{
	background: url("./images/parchemin1_061.gif");
	width:510px;
}

.parchemin .parchemin_center_right{
	background: url("./images/parchemin1_07.gif") repeat-y;
	width:21px;
}

.parchemin .parchemin_bottom_left{
	background: url("./images/parchemin1_08.gif") no-repeat;
	height:25px;
}

.parchemin .parchemin_bottom_center{
	background: url("./images/parchemin1_09.gif");
}

.parchemin .parchemin_bottom_right{
	background: url("./images/parchemin1_10.gif") no-repeat;
}

/**** Caracteristique unite *********/
.carac_unit {
	background-color:#151515; 
	border:1px dotted #252525; 
	color:#CDCDCD; 
	width:100%; 
	height:100%;
	display:block;
	white-space:nowrap;
}

.carac_label{
	text-decoration:underline ;
	text-align:center;
}

.carac_unit li{
	width:100%; 
	list-style-type:circle;
}