/* *********************************************
	
	CSS du site alliancedunord.fr pour gérer
	des fonctions du jeu Lords and knigts
	
	    keiro.dev at gmail point com
	
********************************************** */




/* ************************************


  Copyright by kitgraphiquegratuit.org 


	--	Modifié par Keiro Dev  --


	
************************************* */

@font-face {
    font-family: 'PolicePerso';
    src: url('polices/LEMONCHI-webfont.eot');
    src: url('polices/LEMONCHI-webfont.eot?#iefix') format('embedded-opentype'),
         url('polices/LEMONCHI-webfont.woff') format('woff'),
         url('polices/LEMONCHI-webfont.ttf') format('truetype'),
         url('polices/LEMONCHI-webfont.svg#lemonchickenregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

body, html  {
	 margin:0;
	 padding:0;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 text-align:center;color:#FFF;
	 background-attachment: fixed;
	 font-size:11px;
}       
#conteneur {
     margin: 0 auto 0;
	 width:800px;
	 text-align:left;
}	  
section {
	 width:750px;
	 padding:0 25px 0 25px;
}
header {
	 height:186px; 
	 width:800px;
} 	
article {
	 float: left;
	 width:550px;
	 padding: 0;
	 margin:0 0 0 0;
}
nav {
	 width:188px;
	 margin-top:15px;
	 padding: 0 0 150px 0;
	 margin:0 0 0 555px;
}

footer {
	 height:67px;
	 width: 800px;
	 margin-top: 0;
	 padding: 0;
}

form {
	margin:10px 10px;
}
/*Menu*/   
.menuh {
	 height:25px;
	 width:188px;
	 text-align:center;
	 font-weight:bold;
	 padding-top:14px;
}
.menuf {
	 width:188px;
	 padding:0;
}
.menub {
	 height:28px;
	 width:188px;
}
.menuf ul {
	 margin:0 auto;
	 padding:0;
	 width:188px;
	 text-decoration: none;
	 list-style: none;
	 font-weight:bold;
}

ul li a {
	 display: block;
	 width:188px;
	 color:#999;	
	 text-decoration: none;
	 padding:5px 0 0 0;
	 outline:none;
}
	 
 
/*Divers*/
.clear  { 
	 clear: both;
	 visibility: hidden;
}
a {
	 text-align: center;
	 font-weight:bold;
	 text-decoration: none;
	 outline:none;
} 
a:hover	  {
	 color: #fff;
} 

#logo {
	 height:180px;
	 width:157px;
	 float:right;
	 margin:-130px 50px 0 0;
}
/*Grand cadre*/
.gch  {
	 height:18px;
	 width:546px;
	 clear:both;
}
.gcf  {
	 width:506px;
	 padding:0 20px 0 20px;
}
.gcb  {
	 height:33px;
	 width:546px;
}

.pch  {
	 height:18px;
	 width:267px;
	 clear:both;
}
.pcf  {
	 width:227px;
	 padding:0 20px 0 20px;
}
.pcb  {
	 height:33px;
	 width:267px;
}	
.pc   {
	 float:left;
	 width:267px;
	 margin:0 0 0 3px;
	 display:block;
}
/*Copyright*/
.copyright {
	 margin :10px auto;
	 color:#FFF;
	 font-size:10px;
	 font-weight:bold;
	 text-align:center;
}   
.copyright a {
	 color:#fff;
	 font-size:10px;
	 font-weight:bold;
	 text-decoration: none;
	 outline:none;
}
.copyright a:hover {
	 color:#191919;
}

/* ***************************************************************************


	
	
								PAGES SPECIFIQUES
	
	
	
	
**************************************************************************** */
figcaption {
	text-align:center;
	color:#9C0;
}

figure {
	text-align:center;
}

.capture {
	width:40%;
}

#pubGgl {
	text-align:center;
}

/* *************************
	
       CONNEXION USER
	
************************** */
#formulaire_connexion input
{
	background-color:#000;
	color:#CCC;
}


/* *************************
	
     FORMULAIRES COMMUNS
	
************************** */

/*
#formulaire_connexion, #formulaire_ajoutguerre, #formulaire_guerrebilan, #formulaire_admin_ajoutalliance, #formulaire_listepourlente
{
	text-align:left;
}*/

/*champs où l'on tape des coordonnées*/
.coordo {
	width:210px;;
}

/*alignement des champs du formulaire*/
form label, form input[type="radio"] {
	display:inline-block;
	width:140px;
	margin-left:5%;
	vertical-align:top;
}

input[type="submit"] {
	display:inline;
	font-size:1.3em;
	background-color:#333;
	color:#FFF;
	font-family:"PolicePerso", Verdana, Arial, Helvetica, sans-serif;
}

.submit {
	text-align:center;
	width:100%;
}

/* *************************
	
    TABLES GUERRE BILAN
	
************************** */
.table_bilan {
	width:100%;
	text-align:center;
	margin-top:30px;
	border-collapse:collapse;
	background-color:#1b1b1b;
	box-shadow: 3px 3px 3px #666; 
	border-radius:10px;
	opacity:0.9;
}


.table_bilan tbody td
{
	border-top:thin grey dotted;
}

.table_bilan caption {
	text-shadow:2px 2px 10px white;
}

.table_bilan thead {
	text-shadow:1px 1px 8px white;
}

/* *************************
	
    TABLES BILAN (résas et seconds comptes)
	
************************** */

.table_reservationbilan {
	border-collapse:collapse;
	padding-left:5px;
	width : 100%;
}

.thead_reservationbilan {
	text-align:center;
	background-color:#69F;
	font-size:1.5em;
}

.tbody_reservationbilan {
	text-align:left;	
}

.tr_reservationbilan td, .tr_secondscomptesbilan {
	padding-left:10px;
}

.tr_secondscomptesbilan {
	border-top-style:dashed;
	border-top-width:thin;
}

.img_editer, .img_del {
	height:20px;
	padding: 3px 3px;
}

/* 
*********************************
        RESAS : Affichage 
        
*/

.fondVert {
    color : black;
    background-color:#C8E6AA;    
}

.fondRouge {
    color : black;
	background-color:#FF9595;
}

.fondVert a {
    color: green;    
}

.fondRouge a {
    color: #841509;
}

/*  *******************************

	dégradé dans la blacklist  

******************************** */
.fondBlacklist5 {
	background-color:#903;	
}

.fondBlacklist4 {
	background-color:#936;
}

.fondBlacklist3 {
	background-color:#969;
}

.fondBlacklist2 {
	background-color:#99C;
}

.fondBlacklist1 {
	background-color:#9CF;
}

#fondBlacklist a {
	color:#030;
}


/* *************************
	
    	Partie Admin
	
************************** */
/*
.formulaire_admincompte {
	text-align:center;
}

.formulaire_admincompte label, .formulaire_admin_ajoutalliance label, #formulaire_listepourlente label {
	display:inline-block;
	width:150px;
	text-align:left;
}*/



/* *************************
	
    Mise en forme POLICES
	
************************** */


h1, .table_bilan caption {
	 font-weight:bold;
	 font-size:1.3em;
}

span, h2, form legend, .table_bilan thead {
	 font-weight:bold;
	 font-size:1.1em;
}

strong {
	color:#F60;
}

/*Encart d'information en cas de succès ou échec d'une opération*/

.div_information {
	text-align:center;	
	font-weight:normal;
	line-height:2em; /*hauteur de ligne pour éviter qu'avec les padding les lignes se montent dessus*/
}

.message_echec {
	color:#900;
	background-color:#FF9595;
}

.message_echec a {
	color:#039;	
}

.message_echec a:hover {
	color:#069;	
}


.message_reussite {
	color:#063;
	background-color:#C8E6FF;
}

.message_reussite a {
	color:#C60;	
}

.message_reussite a:hover {
	color:#F90;
}

.message_echec, .message_reussite {
	font-weight:normal;
	padding: 5px 5px 5px 5px;
}

/* *************************************************

			Pages Gestions des LISTES

************************************************** */
div .center {
	text-align:center;
}

input[type="button"] {
	/*font-weight:bold;*/
	height:40px;
	border-color:#666;
	background-size:cover;
	color:#EEE;
	font-family:PolicePerso,Verdana, Arial, Helvetica, sans-serif;
}

#formulaire_liste_ajoutalliance, #formulaire_liste_modifalliance,
#formulaire_liste_blackajoutjoueur, #formulaire_liste_blacksearch,
#formulaire_liste_ajoutjoueur, #formulaire_liste_modifjoueur,
#formulaire_liste_ajoutsecondcompte,#formulaire_liste_affichesecondcompte {
	display:none;
}