/* Paramètres par défaut */
body { background-image:url('images/menu/fond.gif'); background-attachment: fixed; background-color: #FFFFFF; font-family: Verdana; font-style: normal; font-weight: normal; font-size: 8pt; text-decoration: none; }
img { border:0px none;  }
table, tr, td { font-family: Verdana; font-style: normal; font-weight: normal; font-size: 8.5pt; text-decoration: none; color: #000000 }
A { text-decoration: underline; color: #586784; font-size: 8pt; }
A:hover { text-decoration: underline ; color: #F34C85; }
iframe.chatbox { BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; width: 150px; height: 260px	}
input,select { font-family: Verdana; font-size: 8.5pt; color:#000000; text-decoration: none; }
textarea { font-family: Verdana; font-size: 8pt	}

.photo { BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid }
.corps { margin-left: auto; margin-right: auto; width:780px }
.contenu { text-align: center }
.tableau_corps { width:780px; border:0px  }

/* Pub, connectés... */
.banniere_haut { background-image: url('images/menu/visage_noel.gif'); background-repeat: repeat-x; background-color: #F1F8FF; height: 81px; width:780px; border:1px solid #345487; text-align: right; padding: 5px }
.banniere_bas { background-image: url('images/menu/2-22.gif'); background-repeat: repeat-x; background-color: #E7E9ED; width:8000px; border:1px solid #345487; text-align: center; padding: 5px }
.banniere_connect { background-image: url('images/menu/2-22.gif'); background-repeat: repeat-x; background-color: #E7E9ED; border:1px solid #345487; padding: 3px; color: #000000 }
.banniere_user { background-image: url('images/menu/2-22.gif'); background-repeat: repeat-x; background-color: #E7E9ED; width:100%; height:auto; border:1px solid #345487; padding: 3px; color: #000000 }

/* Interval entre les tableaux */
.interval_cellule { height: 10 }
.interval_cellule2 { height: 2 }

/* Menus skinables */
.centre_tableau { border-collapse: collapse; width:100%; height:auto; font-family: Verdana; font-size: 8.5pt }
.menu_tableau { border-collapse: collapse; width:160px; height:auto; font-family: Verdana; font-size: 8.5pt }
.menu_cellule_haut { background-image: url('images/menu/bgcolor.gif'); background-repeat: repeat-x; background-color: #4E7AA6; width:100%; height:24px; border:1px solid #345487; padding: 3px; font-weight: bold; font-size: 8.5pt; color: #FFFFFF }
.menu_cellule_bas { background-image: url('images/menu/2-23.gif'); background-repeat: repeat-x; background-color: #F1F8FF; width:100%; height:auto; border:1px solid #345487; padding: 3px }

/* Cadre dans les forums, lvo */
.CadreBanniere { border: 1px solid #79848D; padding: 3px; background-image: url('images/menu/3-1.gif'); background-repeat: repeat-x; background-color: #E7E9ED	}
.CadreBanniere2 { padding: 3px; }

/* Marge pour le texte des menus */
.sous_rubrique { margin-left: 5; margin-top:0; margin-bottom:0  }

/* Citations */
.Citation { width: 95%; border: 0px }
.CitationCellule { border: 1px solid Black; padding: 2px; background-color: #FAFCFE; color: #0B8BE4 }

/* Astuce */
.astuce { background-color: #FFFFF4; height:auto; width:auto; border:1px solid #808080; padding: 3px; color: #000000; border-bottom-style: dashed; border-left-style: dashed; border-top-style: dashed; border-right-style: dashed }

/* Pop-up */
.popperlink { POSITION: absolute; VISIBILITY: hidden }
.min { font-family: Verdana; font-style: normal; font-weight: normal; font-size: 6.5 pt; text-decoration: none }
ul { padding:0; margin-left:10px; margin-right:0; margin-top:0; margin-bottom:0;}
li { display: block; list-style-type: none; padding-left:0; margin-left:0; }
.menu_titre { 	font-size:8pt;	font-weight: bold; }

#ez-login-form dt, #ez-login-form dd {
  display:inline;
}
#ez-login-form {
}
style.ph...otitle]=1
html, body, #ez-main-container *, #ez-login-form * {
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  margin-top:0;
  padding-bottom:0;
  padding-left:0;
  padding-right:0;
  padding-top:0;
}
#ez-login-form-container {
	position: absolute;
	bottom: 0;
}
#ez-main.border-enabled #ez-login-form-container {
	float: right;
	bottom: -7px;
	right: 30px;
}
#ez-login-form {
	padding:0 25px 0 0;
}
#ez-login-form dt, #ez-login-form dd { display: inline; }
#ez-login-login { width: 6em; }
#ez-login-password { width: 4em; }
html, body, body * {
	padding: 0;
	margin: 0;
}
#ez-login-login {
    width: 5em;
}
#ez-login-password {
    width: 3em;
}

div.ez-form-errors {
	background-color: transparent;
	border:0;
	color:#000000;
	padding:0px;
	text-align:left;
}
#ez-description {
	width:180px;
	display:block;
}
