/******************************************************************DEBUT DE LA REMISE A ZERO*************************************************************/
/******************************************************************DEBUT DE LA REMISE A ZERO*************************************************************/
body
{
	margin:           0;
	padding:          0;
	background-color: #D0D0FF;
	text-align:       left;
	font-size:        14px; 
	font-family:      Comic sans Ms;
	border:           0;
}

dl, dt, dd
{
	margin:          0;
	padding:         0;
	list-style-type: none;
}

a
{
	text-decoration: none;
	color: white;
}

a img
{
	text-decoration: none;
	border: none;
}

/******************************************************************FIN DE LA REMISE A ZERO**************************************************************/
/******************************************************************DEBUT DE LA GESTION DU MENU********************************************************/
#menu
{
	margin:     0 165px;
	margin-top: -29px;
	width:      700px;
	position:   absolute;
}

#menu dl.menu
{
	background-color:      #D4FFC6;
	width:                 210px;
	margin:                0 1px;
	border: 2px solid #C0C0C0;
	-moz-border-radius:    10px;
	-khtml-border-radius : 10px;
}

#menu dt 
{
	text-align:  center;
	font-weight: bold;
	color:       green;
	cursor:      default;
}

#menu dd 
{
	border:      3px ridge gray;
	font-family: Comic sans Ms;
	line-height: 20px;
	-moz-border-radius: 15px;
	-khtml-border-radius: 15px;
	background:  url("../ui/images/sous-menu.jpg");
}

#menu li, #menu ul
{
	text-align: center;
	margin:          0;
	padding:         0;
	list-style-type: none;
}

#menu li a, #menu dt a 
{
	color:           #000;
	text-decoration: none;
	display:         block;
	height:          100%;
	border:          0 none;
	font-size:       14px;
}

#menu li a:hover, #menu dt a:hover 
{
	/*background: #D0D0FF;*/
	background: #00AF0F;
	cursor:     default;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
}

#logBox input
{
	width: 80px;
}

#logBox
{
	display: none;
}
/******************************************************************FIN DE LA GESTION DU MENU***************************************************************/
/******************************************************************DEBUT DE LA GESTION DES ID**************************************************************/
#bandeau
{
	background-repeat: no-repeat;
	height:            115px;
}

#info
{
	margin-top:  -130px;
	margin-left: 69.5%;
	max-width:   350px;
	min-height:  140px;
	max-height:  140px;
	overflow:    hidden;
}

#manifestation td, #manifestation th
{
	width: 15%;
	text-align: center;
}

#principal
{
	margin:      0 130px;
	font-family: Comic sans Ms;
	color:       white;
}

#principal > .container > .texte
{
	height:   460px;
	overflow: auto;
	font-family: Verdana;
}

#footer
{
	position: absolute;
	width: 100%;
	margin-top:  30px;
	padding-top: -10px;
	font-size: 10px;
	text-align: right;
}

#advertisement_bottom
{
	margin-left: 130px;
}

#advertisement_left
{
	float: right;
}
/******************************************************************FIN DE LA GESTION DES ID*****************************************************************/
/******************************************************************DEBUT DE LA GESTION DES CLASSES********************************************************/
.container
{
	margin-bottom: 10px;
	margin-top:    10px;
}

.container > .title
{
	background-color:      #00AF0F;
	height:                20px;
	text-align:            center;
	border: 1px solid black;
	-moz-border-radius:    10px;
	-khtml-border-radius : 10px;
}

.container > .texte
{
	border: 3px ridge #00AF0F;
	background-color:      green;
	/*background-color:      #00AF0F;*/
	padding:               5px 10px;
	-moz-border-radius:    10px;
	-khtml-border-radius : 10px;
}

.formulaire
{
	-moz-border-radius:    10px;
	-khtml-border-radius : 10px;
	border: dashed 1px white;
	margin: auto;
	margin-top: 5%;
	width: 540px;
	padding: 15px;
	float: none;
	line-height: 21px;
}

.submit-formulaire
{
	text-align: center;
	margin-top: 8px;
}

.text_form
{
	float: left;
	margin-left: 70px;
}

.form input
{
	height: 15px;
}
/******************************************************************FIN DE LA GESTION DES CLASSES***********************************************************/