body
{ width: 1000px; margin: auto; background-color: #241003; }

strong
{ color: #feca85; }

img
{ border: none; }

#header
{ background-image : url("img/temp/header.png"); background-repeat: no-repeat; width: 999px; height: 289px; }

#content
{ background-image : url("img/temp/content.jpg"); background-repeat: repeat-y; margin: auto; width: 900px; margin-top: 30px; overflow: auto; }

#globale_gauche
{ text-align: center; width: 160px; }

#menu_gauche1
{ text-align: center;  width: 160px; }

#menu_gauche2
{ text-align: center;  width: 160px; padding-top: 25px; }

#menu_gauche3
{ text-align: center;  width: 160px; padding-top: 25px;}

#margin_communaute
{ padding-top: 10px; }

#centre
{ margin: auto; margin-right: 25px; color: white; width: 676px; float: right; margin-top: -22px; font-family: Verdana, serif; font-size: 78%; }

#centre p
{ margin-left: 8px; margin-right: 8px;}

p table
{ margin-left: 8px; margin-right: 8px;}

#centre a
{ color: #6fb46f; }

#centre a:hover
{ font-size: 100%; color: #b5fcb5; }

.date
{ margin-top: -15px; color: #CC9933; }

#menu
{ width:656px; height:44px; margin: auto; font-size: xx-large; font-family: "Times New Roman", serif; }

.menu
{ text-align: center; float:left; width:164px; height:44px; }

.menu a
{ display:block; height:30px; padding-top:3px; color: white; }

.menu a:link, .menu a:visited
{ background-image: url("img/temp/bouton_menu.jpg"); background-repeat: no-repeat; width: 164px; height: 44px; color: white; }

.menu a:hover, .menu a:active, .menu a:focus
{ background-image: url("img/temp/bouton_menu_over.jpg"); background-repeat: no-repeat; width: 164px; height: 44px; 
color: white; font-size: 100% }

#icone
{ margin: auto; margin-top: 10px; width: 625px; height: 50px; }

#icone p
{ color: white; }

#icone_or
{ background-image: url("img/temp/icone_or.png"); background-repeat: no-repeat; width: 50px; height: 50px; float: left; }

#icone_or p
{ margin-left: 50px; }

#icone_bouffe
{ background-image: url("img/temp/icone_bouffe.png"); background-repeat: no-repeat; width: 50px; height: 50px; float: right;
float: left; margin-left: 80px; margin-top: -3px; }

#icone_bouffe p
{ margin-left: 52px; margin-top: 18px; }

#icone_bois
{ background-image: url("img/temp/icone_bois.png"); background-repeat: no-repeat; width: 50px; height: 50px; float: left; margin-left: 80px; }

#icone_bois p
{ margin-left: 56px; }


#icone_pierre
{ background-image: url("img/temp/icone_pierre.png"); background-repeat: no-repeat; width: 50px; height: 50px; float: left; 
margin-left: 85px; }

#icone_pierre p
{ margin-left: 55px; }

#icone_territoire
{ background-image: url("img/temp/icone_territoire.PNG"); background-repeat: no-repeat; width: 50px; height: 50px; 
float: left; margin-left: 80px; }

#icone_territoire p
{ margin-left: 55px; }

#bandeau1
{ background-image : url("img/temp/bandeau_1.jpg"); background-repeat: no-repeat; width: 900px; height: 23px; margin: auto; }

#bandeau2
{ background-image : url("img/temp/bandeau_2.jpg"); background-repeat: no-repeat; width: 900px; height: 23px; margin: auto; }

.planche_2 h1
{ font-family: "Times New Roman", serif; color: white; text-align: center; padding-top: 10px; }

h2
{ color: #feca85; margin-left: 8px; }

h3, h4
{ margin-left: 8px; }

a
{ color: #b5fcb5; text-decoration: none; } 

a:hover
{ font-size: 110%; color: #b5fcb5; text-decoration: none; }

.planche_1
{ background-image: url("img/temp/planche_1.jpg"); background-repeat: no-repeat; width: 160px; height: 56px; margin-left: 23px; }

.planche_1 p
{ font-family: "Times New Roman", serif; color: white; font-size: x-large; margin: auto; text-align: center; padding-top: 10px; }

.planche_2
{ background-image: url("img/temp/planche_2.jpg"); background-repeat: no-repeat; width: 676px; height: 53px; clear:both;}

.bg_menu_joueur
{ background-image: url("img/temp/bg_menu_joueur.jpg"); background-repeat: no-repeat; width: 156px; height: 20px; 
margin: auto; margin-left: 25px; color: #b5fcb5; text-decoration: none; }

.bg_menu_joueur:hover
{ font-size: 110%; color: #b5fcb5; text-decoration: none; cursor:pointer; }

#connexion > form
{ padding-left: 23px;  color: #CC9933;}

#connexion
{color: #CC9933;}

#margin_connexion
{ margin-left: -80px; }

#margin_connexion2
{ margin-left: -45px; }

#inscription1
{ margin-left: -35px;  height:1.5em;}

#inscription2
{ margin-left: 16px;  height:1.5em; }

#inscription
{  margin-left: 5px; }

#inscription a
{ color: #8e6024; font-size: 80% }

#inscription a:hover
{ color: #feca85; font-size: 100%; }

#bouton_ok
{ float: right; margin-right: -17px; }

#forum
{ margin-top: 5px; }

#manuel
{ margin-top: 5px; }

#chat
{ margin-top: 5px; }

#message
{ margin-top: 5px; }

#classement
{ margin-top: 5px; }

#vue_generale
{ margin-top: 5px; }

.boutonConnexion
{ margin-bottom:5px;
margin-left:-23px}


.boutonTop
{ margin-top:10px;}

.boutonMenu
{ margin-top: 5px; }


#combat
{ margin-top: 5px }

#unite
{ margin-top: 5px }

#batiments
{ margin-top: 5px }

#repartition_ressource
{ margin-top: 5px }

#experience
{ margin-top: 5px }

#tribu
{ margin-top: 5px }

#mp
{ margin-top: 5px }

#tribu
{ margin-top: 5px }

#marche
{ margin-top: 5px }

#saboteur
{ margin-top: 5px }

#boutique
{ margin-top: 5px }

#silo
{ margin-top: 5px }

#mariage
{ margin-top: 5px }

#chat
{ margin-top: 5px }

#profile
{ margin-top: 5px }

#partenariat
{ margin-top: 5px }

#bottom_centre
{ margin-bottom: 10px; }

#bottom_centre p
{ margin: auto; text-align: center; }

#bottom_centre a
{ color: #8e6024; }

#bottom_centre a:hover
{ font-size: 100%; color: #feca85; }

#pub
{ background-image: url("img/temp/bg_pub.png"); background-repeat: no-repeat; width: 900px; height: 238px; 	margin: auto; margin-top: 50px; }

#pub p
{ font-family: "Times New Roman", serif; color: white; font-size: xx-large; margin: auto; text-align: left;
 margin-left: 40px; padding-top: 28px; }

#validator
{ margin: auto; padding-top: 30px; padding-bottom: 15px; } 

#footer
{ background-image: url("img/temp/bg_footer"); background-repeat: no-repeat; width: 900px; height: 40px; margin: auto; margin-top: 50px;
margin-bottom: 0px; }

#footer p
{ text-align: center; color: white; font-size: 90%; padding-top: 19px; color: white; }

#bg_header_pub
{  background-image: url("img/temp/bg_header_pub.jpg"); background-repeat: no-repeat; width: 900px; height: 74px; margin: auto; margin-top: 50px; }

#bg_header_pub h1
{ color: white; font-size: xx-large;  text-align: left; padding-top: 25px; padding-left: 40px; font-family: "Times New Roman", serif; }

#bg_center_pub
{ background-image: url("img/temp/bg_center_pub.png"); background-repeat: repeat-y; width: 900px; margin: auto; margin-top: -20px; }

#content_bg_center_pub
{ margin: auto; color: white; margin-right: 100px; width: 820px; padding-top: 25px; padding-bottom: 45px;}

#bg_bottom_pub
{  background-image: url("img/temp/bg_bottom_pub.jpg"); background-repeat: no-repeat; width: 900px; height: 27px; margin: auto; margin-bottom: -23px;}

.infobulle
{ color: white; }

a.tooltip em 
{ display:none; font-style: normal;}

a.tooltip:hover 
{ border: 0; position: relative; text-decoration:none; }

a.tooltip:hover em
{ display: block; font-style: normal; position: absolute; top: 20px; left: -5px; padding: 5px; color: #000; border: 1px solid #bbb; background: #ffc; width:250px; font-family: Arial, serif; }

a.tooltip:hover em span
{ position: absolute; font-style: normal; top: -7px; left: 15px; height: 7px; width: 11px; background-image: url("img/temp/infobulle.gif"); margin:0; padding: 0; border: 0; }

.modale
{ color: white;visibility:hidden; position: fixed; top: 0; left: 500px; z-index: 998; width: 400px; height: 250px; overflow: auto; background-color: #3c1c07; border: 1px solid white; padding: 10px; -moz-border-radius : 6px;}

.Liremodale
{ color: white;visibility:hidden; position: fixed; top: 60px; left: 400px; z-index: 998; width: 700px; height: 600px; background-color: #3c1c07; border: 1px solid white; -moz-border-radius : 6px;}

.transparent
{ position : fixed ;top : 0 ;left: 0 ;width : 100%;height : 100% ; z-index:997; background-color: #000; filter: alpha(opacity=75); -moz-opacity: 0.75; opacity : 0.75; }


.LigneSombre , .LigneSombre td 
{ background-color:#3d1d08; margin : 0; cursor : pointer;}
.LigneClair  , .LigneClair  td 
{ background-color:#54270a; margin : 0; cursor : pointer;}
.LigneMe , LigneMe td
{ background-color:#7b4322;}
.LigneDecede , .LigneDecede td
{  font-style:italic;}
.TableListe 
{ border-spacing:0;table-layout:fixed;border-collapse: collapse; }


.TableArmee
{  border-collapse:collapse ; background-color : #3d1d08  ; color : white ; text-align : center ; margin : 1px auto ; width:90%; border:1px solid white;}

.TableArmee tr td  
{border:1px solid white; }

.TabCache
{ /* visibility : hidden ; display:none ; */ height:0; overflow:hidden ;margin:10px; cursor : default;}

.FichChef
{ color: white;visibility:hidden; position: fixed; top: 60px; left: 500px; z-index: 998; width: 500px; height: 500px; background-color: #3c1c07; border: 1px solid white; -moz-border-radius : 6px;}



.FermerFichChef
{position : absolute ; top : 0 ; right : 0 ; z-index:999;  cursor :pointer ; margin : -25px -25px 0 0 ;background-image: url('img/temp/bouton_fichChef_Fermer.png'); background-repeat: no-repeat; ; width : 50px ; height : 50px ;}

.FermerFichChef:hover
{background-image: url('img/temp/bouton_fichChef_Fermer-hover.png');}

.titleFichChef
{text-align: center ; clear:both ; margin:5px 0 0 0 ;}

.elemFicheChef
{clear:both;margin:10px 10px 10px 15px;}

.planche3FichChef
{ background-image: url("../img/temp/planche3.jpg"); font-size : 110% ; color: #b5fcb5; text-align : center ; font-weight : bold ;background-repeat: no-repeat; width: 100%; height: 25px; clear:both;}

.MpFichChef
{position : absolute ; bottom : 5px ; right : 5px ; color: #6fb46f; cursor :pointer ;}

.MpFichChef:hover
{ color: #b5fcb5; }
