.autocentrer {
		margin-left:auto;
		margin-right:auto;
		}

* 		{
		margin:0px;
		padding:0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		}
html 	{
	    background:url(images/site/mer.jpg);
		}
img 	{
		margin:0;
		padding:0;
		border:0px;
		}
ul, li {
		list-style:none;
		}
.bulle	{
		font-family: Verdana, Geneva, sans-serif;   
		font-size:xx-small;
		text-align:justify;
		}
.infos	{
		font-family: Verdana, Geneva, sans-serif;   
		font-size:xx-small;
		text-align:justify;
		padding-left:5px;
		padding-right:10px;
		}
a:link {
	color: #fff;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #D6D6D6;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
	color: #0F0;
}
a.blanc{color: #000;}
a.blanc:visited{color:#000;}
a.blanc:hover{color: #006;}
a.aspro{color: #FFF;}
a.aspro:visited{color:#FFF;}
a.aspro:hover{color: #006;}
a.vert{color: #006;}
a.vert:visited{color:#006;}
a.vert:hover{color: #06F;}
a.noir{color: #FFF;}
a.noir:visited{color:#FFF;}
a.noir:hover{color: #F60;}
a.orange{color: #F60;}
a.orange:visited{color:#F60;}
a.orange:hover{color: #060;}

#top_conteneur {
		margin-top:10px;
		width:780px;
		
		}
#gauche {
		float:left;
		background:url(images/site/lamy_gauche.gif) no-repeat;
		width: 308px;
		height: 700px;
		}
#choix ul{
		padding-top:140px;
		padding-right:40px;
		text-align:right;
		}
#choix ul li{
		font-size:18px;
		font-weight:bold;
		padding-bottom:14px;
		}
#choix2 {
		float:left;
		width:318px;
		height:318px;
		}
#choix2 ul{
		padding-top:140px;
		padding-right:50px;
		text-align:right;
		}
#choix2 ul li{
		font-size:18px;
		font-weight:bold;
		padding-bottom:14px;
		}
#centre	{
		margin-left: 308px;
		background:url(images/site/lamy_droite.gif) no-repeat;
		width: 472px;
		height: 700px;
		}
#bandeau2{
		height:318px;
		padding-top:5px;
		padding-left:5px;
		}
#bandeau780{
		height:318px;
		background:url(images/site/lamy_haut.gif) no-repeat;
		}
#coeur	{
		margin-top:10px;
		text-align:center;
		}
#center	{
		padding-top:10px; 
		padding-bottom:10px;
		}
#millieu_texte{
		width:700px;
		padding-left:50px;
		}
#bas	{
		clear:both;
		background:url(images/site/lamy_06.gif) no-repeat;
		height:56px;
		width:780px;
		}		
		
.boite_gestion {
	
	padding: 5px;

}
.boite_250x50 {
	width: 250px;
	height: 50px;
}

.boite_gestion h6 {
	margin-bottom: 5px;
}
.boite_gestion h5 {
	margin-bottom: 10px;
	border-bottom: 1px solid black;
}
.boite_gestion ul {
	font-size: x-small;
	margin-left: 10px;
}
hr {
	margin-bottom: 20px;	
}
table {
	border: 1px solid black;	
	margin-bottom: 10px;
	border-collapse:collapse;
}
table th {
	border: 1px solid black;
	font-size:x-small;
}
table td {
	padding-left:5px;
	padding-right:5px;
}
.nav {
	font-size:small;
	padding-left:20px;
	}
.nav a {
	font-style:italic;
	color:#F00;
}

form {
	font-size:x-small;
}
form p {
	margin-bottom: 5px;
}
form label {
	font-weight:bold;
}
.erreur {
	background-color:#FF0000;
	color:#FFFFFF;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	margin-right:40px;
	margin-left:40px;
	margin-top:10px;
	margin-bottom:10px;
	padding-bottom:5px;
	}
.erreur h4 {
	color: #FFFF00;
	}
.erreur p {
	padding-left:10px;
	font-size:small;
	font-style:italic;
	font-weight:bold;
	}
.erreur ul {
	padding-left:20px;
	font-size:xx-small;
	}
.field_error {
	padding: 5px;
	padding-left: 30px;
	font-size:small;
	margin-bottom: 10px;

}
.error_field {


}
.error_field label {
	color:red;
}
.error_field input {
	border: 1px solid red;
}
.admin_table {
	border: 1px outset yellow;
	text-align:center;
	font-size:x-small;
	width:90%;
	border-collapse:collapse;
	margin-bottom:10px;
	margin-left:auto;
	margin-right:auto;
	}
.texto {
	padding-top:15px;
	padding-right:30px;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #FFF;
	}
	.formulaire {
	margin-bottom:10px;
	margin-top:10px;
	}
.formulaire label {
	display:block;
	font-weight:bold;
	font-size:small;
	color:#042641;
	}
.formulaire fieldset {
	padding:10px;
	border:1px solid #042641;
	}
.formulaire p {
	margin-bottom: 10px;
	}
.formulaire input[type=submit] {
	margin-top: 20px;
	width:130px;
	}