@import url("Badnetmenu/Badnetmenu.css");
@import url("Accueil/Accueil.css");
@import url("Badnetadm/Badnetadm.css");
@import url("Badnetres/Badnetres.css");
@import url("Badnetplay/Badnetplay.css");

/*-----------*/
/* General   */
/*-----------*/
/* Toute la hauteur de la page */
body, html{
	height : 100%;
 	margin:0;
}

html {font-size: 100%;}

body {
	font-size: .75em;
	font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif;
	text-align: center; 
	color:#666;
}
form {margin:0px;}

/*--- Images ---*/
.bnImg {border: none; vertical-align:top; margin-right:5px;}

/*-- liens --*/
a {color:#900; text-decoration:underline;}
a:hover {color:#900; text-decoration:underline;}

/*-- Zone de saisie --*/
input, select {border:none; font-size:0.9em; background:#ccc;}
textarea {font-size:0.9em;}

/*--- label ---*/
.bnlabel, .bnradio{color:#000; padding-top:0;}
.bnedit{margin:8px;}
.bninfo .bnlabel{text-align: left;}
.bnedit .bnlabel{text-align: right;}
.bninfo{border-bottom:1px solid #BFBFBF;}

/* paragraphe */
p {margin : 8px 0;}

.bnInfo{padding:0 10px;text-align:justify;}
.bnError{padding:0 10px;color:red;text-align:justify;}

/*--------------------------*/
/*  Mise en page generale   */
/*--------------------------*/
.container{
	min-height:100%;
	position:relative;
}
/* Hack Ie <= 6 */
* html .container {
	height:100%;
 	}

.containerL{
}

.containerR{
}

/* colonne de gauche */
.bn-left-div1{}
.bn-left-div2{}
.bn-left-div{float:left;padding:0;}

/* colonne de droite */
.bn-right-div1{}
.bn-right-div2{}
.bn-right-div{float:right;padding:0;}

/* Block standard */
.bn-rich-div1{
	background-image: url("Img/demi-bloc-milieu.png");
    background-repeat: repeat-y;
    width:407px;
}
.bn-rich-div2{
	background-image: url("Img/demi-bloc-haut.png");
    background-repeat: no-repeat;
    width:407px;
}
.bn-rich-div{
	background-image: url("Img/demi-bloc-bas.png");
    background-repeat: no-repeat;
    width:367px;
    _width:407px;
    padding:15px 15px 15px 25px;
    background-position: left bottom;
}

/* Bloc critere */
.bn-criteria-div{
 border:1px solid #bfbfbf;
 background:#e8e8e8;
 margin:10px 0;
 padding: 5px 10px;
 text-align:left;
 -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; 
	}

.bn-criteria-line {text-align:left;}
.bn-criteria-line .bnedit { float:left; margin:5px;}
.bn-criteria-line .bnradio  {float:left;margin:1px 10px 0 0;}
.bn-criteria-line .bnlabel {width:auto; font-size:1em; font-weight:normal;}
.bn-criteria-line a, .bn-criteria-div button {margin: 0 10px;}
.bn-criteria-line .bnoption {background:#fff;}

/* Habillage des tooltip */
.bn-tooltip {
	border-bottom: 1px dashed #fff;
/*	text-decoration:underline;*/
	}
	
/*-----------*/
/*  En tete  */
/*-----------*/
#divHeader {display:none;}

/*---------*/
/* Menu    */
/*---------*/
#targetMenu {
	background:#ccc;
	}

#divMenu > div:first-child {
	float:left;
	}
	
.bnMenu{
	margin:0px;
	padding:0px;
	}	
	
.bnMenu li {
	float:left;
	height:33px;
	margin-left:0px;
	/*margin-right:10px;*/
	padding:3px 0 8px 10px;
	list-style-type: none;
 	width:125px;
 	background:#ccc;
}
.bnMenu a {
	display:block;	
    color: #666;
    padding: 8px 10px;
    text-decoration:none;		
 	/*overflow:hidden;*/
}

.menuImg {
	display:none;
	}
.menuText {
	}

.bnMenu a:hover{
    color: #666;		
}
.bnMenu .active a, .bnMenu .active a:hover{
    color: #666;		
}

/*------------*/
/* Contenu    */
/*------------*/
.content{
	position:relative;
	margin-left: auto;
	margin-right: auto; 
	width: 815px;
}

/* corps du contenu */
.contentBody {
    border: none;
	min-height:400px;
	padding-bottom:20px;
	background:#ccc;
}
#targetBody{
	/* To fix ie6 background pb */
	position:relative;
	}
/*-- Colonne de Gauche --*/
#divLeft{
	 width:605px; 
	 margin-right:20px; 
	 float:left; 
}

/*-- Colonne de droite --*/
#divRight{
	width:165px; 
	float:right;
	border-left:1px solid #76777c;
	padding-left:10px;
	text-align:left;
	}
	
#divCalendar .ui-datepicker-links{display:none;}
	

/*---------------*/
/* Pied de page  */
/*---------------*/
#divFoot{ display:none;}

/*---------------*/
/*  Les titres   */
/*---------------*/
.tlt1{
margin:0 0 10px 0; 
font-weight:bold;
font-size:2em; 
color:#fc0;
text-align:left;
}

.tlt1 span{
margin:0 0 0 10px; 
padding-top:11px; 
font-weight:bold;
font-size:0.54em; 
font-style:italic; 
color:#aaa; 
}

.tlt2{
	color:#666;
	font-size:1.8em;
	font-weight:bold;
	margin:0 0 5px;
	text-align:left;
}

.tlt3 { 
	color:#666;
	font-size:1.5em;
	font-weight:bold;
	margin:0 0 5px;
	text-align:left;
}
	
.tlt4 {text-align:left;
	color:#fc0;
	font-weight:bold;
}

/*-------------*/
/* Les listes  */
/*-------------*/
.badnetList1{
  list-style-image: url("Img/puce.png");
  list-style-type: square;
  text-align:left; 
  padding-left:13px; 
  margin: 12px 0; 
}

/*---------------*/
/* Les legendes  */
/*---------------*/
.badnetLgd {
	padding:0;
	margin:5px 10px 5px 0;
}

.badnetLgd li  {
	float:left;
	margin-right:5px;
 	list-style-type: none; 		
 	overflow:hidden;
}

#divLgdRight{float:right;}
#divLgdPubli{float:left;}

.bnStep li  {
	float:left;
	margin-right:30px;
 	list-style-type: none; 		
 	overflow:hidden;
 	font-size:3em;
    color:#fc0;
}

.bnStep .active {
    color:#666;
}

#bnStepTitle { clear:both; text-align:left;
}
#bnStepNum {
 	font-size:3em;
	text-align : right;
	margin-right:10px;
    color:#666;
}
#bnStepText {
 	font-size:2em;
	text-align : right;
    color:#666;
}

/* Pager */
.lnkPage{margin:0 5px; font-size:1.2em; cursor:pointer; color:#227d38; text-decoration:underline;}
.lnkCurPage {margin:0 5px;  font-size:1.4em; cursor:default; color:#333; text-decoration:none;}

/*-------------*/
/* les blocks  */
/*-------------*/
.badnetBlk1 {
 border:1px solid #bfbfbf;
 background:#e8e8e8;
 padding:10px; 
 margin-bottom:10px;
 }
.badnetBlk1 .tlt3 span {background:#e8e8e8;}
.badnetBlk1 .bnlabel{
	width:auto;
	font-weight:bold;
	font-size:1.2em;
	color:#fc0;	
	}

.badnetBlk2 {float:left; margin-right:10px;}
.badnetBlk2 .bnlabel {width:7em; }
.badnetBlk2 input{width:20em;}

.badnetBlkBtn{clear:both;text-align:right;}

.badnetBlkBtn{clear:both;text-align:right;}


/* Block ligne d'action */
.bnLineDiv{margin:10px 0;text-align:left;}
.bnLineDiv a, .bnLineDiv button {margin: 0 10px;}
.bnLineDiv .bnedit {float:left;margin:5px;}
.bnLineDiv .bnradio  {float:left;margin:1px 10px 0 0;}
.bnLineDiv .bnlabel {width:auto; font-size:1.1em; font-weight:bold;}

/* Bouton dans les formulaires */
.bnBtnDiv {clear:both; text-align:right; padding-right:20px; margin-top:20px;}
.bnBtnDiv button {float:none; margin-left: 20px;}
.bnBtnDiv > button:first-child {margin-left:0;}

/*-------------------------*/
/* Boutons (lien)          */
/*-------------------------*/
.bn-link {
font-size:0.9em;
padding:0.4em 1em 0.4em 1em;
position:relative;
text-decoration:none;
}

.bn-link:hover  {color:#fff; text-decoration:none;}

.bn-link-icon {
font-size:0.9em;
padding:0.4em 1em 0.4em 20px;
position:relative;
text-decoration:none;
}

.bn-link-icon span.ui-icon {
left:0.2em;
margin:-9px 5px 0 0;
position:absolute;
top:50%;
}


/*-----------------*/
/* Les dialogues   */
/*-----------------*/
.badnetDlg .tlt3 span {background:#E6F7D4;}
#dlg {margin-top:0;}

/*-----------------*/
/* Les grilles     */
/*-----------------*/
.bngrid {margin-left:6px;}

/*---------------------*/
/* Les scores          */
/*---------------------*/
.bnScore {padding: 0 2px;float:left;}
.bnGame .bnedit{float:left; margin:2px;}
.bnGame input{width:3em;}
.bnGame select{width:4em;}
.bnGameAb .bnradio{float:left;}

/*---------------------*/
/* Cartouche tournois  */
/*---------------------*/
.bnEvent {
	margin-bottom:20px;
	text-align:left;
	width:605px;
}

.bnEvent .divImg{
	text-align:center;		
}

.bnEvent .className{ 
	font-size:1.2em;
    background:#e2e2e2;
	float:left;
    font-weight:bold;
    color:#fc0;
    overflow:hidden;
    margin:0;
    width:385px;	
    heigth:20px;
    white-space:nowrap;
}

.bnEvent .classLinks{
	float:right;
	background:#cacaca; 
	padding: 5px 3px 3px;
	font-size:0.9em;
-moz-border-radius-topleft: 6px; -webkit-border-radius-top-left: 6px; border-radius-top-left: 6px; 
-moz-border-radius-topright: 6px; -webkit-border-radius-top-right: 6px; border-radius-top-right: 6px; 
}


.bnEvent .classLigne, .bnEvent .classLigne2 {
	clear:both; 
	background:#cacaca; 
	color:#646464;
	font-size:0.84em;
	}
	
.bnEvent .classLigne{padding:5px 0 0 5px;
-moz-border-radius-topleft: 6px; -webkit-border-radius-top-left: 6px; border-radius-top-left: 6px; 
}
.bnEvent .classLigne2{padding-bottom:5px;
-moz-border-radius-bottomleft: 6px; -webkit-border-radius-bottom-left: 6px; border-radius-bottom-left: 6px; 
-moz-border-radius-bottomright: 6px; -webkit-border-radius-bottom-right: 6px; border-radius-bottom-right: 6px; 
}

.bnEvent .pWe{float:left; width:150px; padding:3px; margin:0;}
.bnEvent .pLimit{float:left; width:160px; padding:3px; margin:0;}
.bnEvent .pPlace{float:left; width:260px; padding:3px; margin:0;}


.bnEvent ul {
	float:left;
	padding : 3px;
	margin: 0;
}
.bnEvent ul li{
	float:left;
	list-style-type: none;
	margin: 0 2px; 
	padding : 0 3px;
}

.bnEvent .classDisci {margin: 0 15px;}
.bnEvent .catage {color:#fff; background:#009bc3; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.bnEvent .disci  {color:#fff; background:#f48d00; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.bnEvent .serial {color:#fff; background:#8d54a1; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}

.bnEvent .off {color:#aaa;}

.bnEvent .lnk  {color:#fff; background:#264897;}
.bnEvent .lnkLive{background:red;}

.bnEvent .classLinks a {text-decoration:none;padding : 0 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.bnEvent .classLinks a:hover {background:#1F59E2;}

.bnEventReg {background:#cacaca;padding:10px;-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;}
.bnEventReg .bninfo{margin-right:20px;}
.bnEventReg #cmt{clear:both;}

/*---------------------*/
/* Cartouche joueurs  */
/*--------------------*/
.badnetPlayer{background:#000;padding:5px; margin-bottom:15px;}
.badnetPlayer #divCivil{float:left; padding-left:5px; width:275px;}
.badnetPlayer #pName{font-size:1.5em; color:#0090fd; font-weight:bold;text-align:left;}
.badnetPlayer #pSeason{font-size:1.5em; color:#F00; font-weight:bold;text-align:left;}
.badnetPlayer #divCivil ul {list-style-image:url(Img/puce-bleue.png);
margin:12px 0;
padding-left:13px;
color:#868686;
text-align:left;}
.badnetPlayer #divCivil li span {color:#fff;}

.badnetPlayer table {float:left;  color:#fff; width:400px;}
.badnetPlayer .celltitle{color:#868686;text-align:right;}
.badnetPlayer .celllevel{font-size:1.3em; color:#0090fd;font-weight:bold;}

.badnetPlayer #divPhoto {float:left;}
.badnetPlayer #divPhoto p{margin: 5px 0 0;}
.badnetTooltip {
	border-bottom: 1px dashed #fff;
	}

/*-- Les nouvelles --*/
.new {
	border-bottom:1px solid #76777c;
	margin: 0px 0 10px 0;
	}
.new .dateNew  {
	font-size:11px; 
	font-weight:bold;
	}
	
.new .brief {margin:2px;}

#divLink{float:right; text-align:right;position:absolute;right:0px;top:0px;}


