/* 
***************Définition de base**************
*/
html {
background : #F9EED5;
color : #ffffff;
font-family : Verdana, Helvetica, Arial, sans-serif;
font-size : small;
}

/* 
***************Définition du corps du site**************
*/
body {
padding : Opx;
padding-bottom : 10px;
margin : auto;
margin-top : 10px;
margin-bottom : 0px;
width : 960px;
font-family : Verdana, Helvetica, Arial, sans-serif;
background-color : #fff;
color : #000;
}

#header {
 height: 400px; border-bottom: 1px solid #999; background: url(img/ban_pogo.png) no-repeat; }


/* 
***************Le global est 'dans' le body**************
*/

#conteneur {
width: 960px;
position : relative;
padding : 0px;
margin : 0 auto;
}

#centre{

margin : 50px 210px 50px 210px;
padding : 0px;
width : 540px;
}

#gauche {

float: left;
margin : 0px 0px 0px 0px;
width : 195px;
}
#cbox {

float: left;
margin : 20px 0px 50px 5px;
width : 195px;
}

#menu {
float: right;
margin:20px 5px 50px 0px;
width: 195px;
}

/* 
***************Définition du pied de page du site**************
*/
#pied {
clear: both;
/*height: 250px;*/
margin : 0px;
padding : 0px;
position : relative;
text-align: center;
}

/* 
***************Définition de base d'un module**************
*/
/*
.box {
overflow : hidden;
background-color : transparent;
background-image: url("img/module_milieu.gif");
background-repeat:  repeat-y;
position : relative;
border : none;
margin : 0px 0px 30px 0px;
padding : 0px;
}
*/
/* 
***************Définition du titre de module**************
*/
.box-titre {
position : relative;
padding : 0px;
background-color : transparent;
background-image: url("img/module_divers.png");
background-repeat: no-repeat;
height : 40px;
margin : 0px;
font-size : 0px;
}

.box-titre h2 {
padding : 0px;
background-color : transparent;
background-image: url("img/module_divers.png");
background-repeat: no-repeat;
height : 40px;
margin : 0px;
font-size : 0px;
}
/* 
***************Définition du pied de module**************
*/
.box-footer {
margin : 0px;
padding : 0px;
border : none;
position : relative;
height : 20px;
background-color: transparent;
background-image: url("img/module_bas.png");
background-repeat: no-repeat;
}

/* 
***************Couleurs des liens**************
*/
a {
text-decoration : underline;
color : #000;
font-size : 100%;
}

a:hover {
text-decoration : none;
color : #fff;
background-color:#000;
font-weight:bold;
}

legend {
color : #F90000;
padding-left : 5px;
padding-right : 5px;
}
p {margin: 0 0 10px 0;}

/* Style pour les liens du header */
.acc {
text-align:center;
font-weight:bold;
}
/* Style pour le texte en pied de page */
.copyright {
text-align:center;
font-weight:bold;
}
/*Pour centrer*/
#center {
text-align:center;

}

/* Style pour une erreur dans les formulaires */
.erreur {
color:#FF0000;
font-weight:bold;
font-size:14px;

}

#contenu table
{
	border-collapse: collapse;
	margin: auto;
}

#contenu th
{
	text-align: center;
	padding: 5px 10px;
	border: 3px solid #0a6a78;
}

#contenu td
{
	text-align: center;
	padding: 2px 10px;
	border: 1px solid #0a6a78;
}

#inscription
{
	text-align:center;
}

#inscription td
{
	border: 0px;
	color: #0a6a78;
	text-align: left;
}

.inscription_valide
{
	width: 216px;
}

/* 
***************Pas de bordure sur les images**************
*/
img {
border : 0px none;
}

input {
border : 1px solid #0a6a78;
font-size : 100%;
background-color : #F9EED5;
color : #000;
margin : 1px;
}

	
/*******************************
Style pour le menu admin
*******************************/
ul {
list-style-type: none;
width: 100%; /* précision pour Opera */
}

.menu li {
float: left;
}

.menu a {
margin: 0 20px;
width: 180px;
height: 20px;
display: block;
text-align: center;
font-weight:bold;
border: 1px solid black;
text-decoration: none;
color: #000;
background: #A5E7B3 ;
}

.menu a:hover {
background: #CCEFD1;
border: 1px solid black; 
}

.menu a:active {
background: #A5E7B3 ;
border: 1px solid black; 
color: #fff;
}
/************************************
Fon style menu admin
************************************/



/************************************
Style cbox
************************************/


/************ Lien supplémentaire Chat-Box **************/
#ajout_lien_cbox {
text-align: right;
padding: 2px 5px 2px 5px;
background: #ddfafe;
font-family:a, sans-serif;
font-size:8pt;
font-weight: bold;
border-left: 1px solid rgb(10, 106, 120);
border-right: 1px solid rgb(10, 106, 120);
}

#ajout_lien_cbox a {
color: #005769;
text-decoration: none;
}

#ajout_lien_cbox a:hover {
color: #0A6A78;
text-decoration: underline;
}
