body
{
	margin : 0;
	padding : 0;
	background: #CCCCCC;
	text-align : center;
	color : black;
	font-family: Arial, Helvetica, sans-serif ;
	font-size : 12px;
}

div#conteneur
{
	margin : auto;
	width : 570px;
	text-align : left;
	background : #8B7B64;
}
div#conteneur2
{
	margin : auto;
	width : 100%;
	height : 100%;
	text-align : left;
	background : #8B7B64;
}

div#conteneur2 fieldset
{
	margin : auto;
	padding : 1em;
	text-align : left;
}

div#header
{
	margin : 0;
	padding : 0;
	text-align : left;
	background : white;
	color : black;
}

div#btn_header
{
	float : right;
	text-align : right;
	padding : 15px;
}

span#titre-admin
{
	font-size : 21px;
	font-weight : bold;
	font-family: Arial, Helvetica, sans-serif ;
	color : #2E2E2E;
}

fieldset , div.fiel
{
	margin : 35px;
	padding : 5px;
	background : white;
}

legend
{
	color : #4FA7BB;
	font-weight: bold;
	font-size : 16px;
	text-transform: uppercase ;
}

legend.sous
{
	color : black;
	font-weight: bold;
	font-size : 12px;
	text-transform: uppercase ;


}

form
{
	margin : 0;
	padding : 0;
}

h1
{
	margin : 0 ;
	padding : 0;
	color : #006291;
	font-size : 1.2em;
}

h2
{
	color : #2d7c97;
	font-size : 10px;
	font-weight : bold;
	text-transform: uppercase;
}


.texte {  
	margin:0 0; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	color: black; 
	text-align:justify; 
	line-height:150%;
}

a.menu
{
	margin : 1em;
	padding:10px;
	display:block;
	background : #5A214A;
	
	text-align :center;
	
	/*border:1px solid #636363;*/
	color : white;
	text-decoration : none;
	font-weight : bold;
}
a.menu:hover
{
	color : black;
	background : #949599;
}

a.lien-blanc {font-size: 12px; font-family:Arial, Helvetica, sans-serif; color:black; text-decoration: none;}
a:hover.lien-blanc {font-size: 12px; font-family:Arial, Helvetica, sans-serif; color:black; text-decoration:underline;}

.lien-bleu {font-size: 11px; font-family:arial; color:#2D7C97; text-decoration:none;}
a:hover.lien-bleu{font-size: 11px; font-family:arial; color:#72BCD5; text-decoration:none;}




table.tableau
{
	font-size : 12px;
}

a.lien-button
{
	padding : 5px;
	background : #ACACAC;
	border : 1px solid white;
	color : white;
	text-decoration : none;
}

blockquote
{
	margin-left : 30px;
	padding : 0;
	width : 400px;
}

p.submit
{
	text-align : right;
}

table.borderblack 
{
	border-collapse: collapse;
}

table.borderblack th, table.borderblack td
{
	font-size : 12px;
	border : 1px solid black
}


input
{
	font-size : 10px;
	background: #F0EFEC;
}

input.text
{
	font-size : 10px;
	background: #F0EFEC;
	width : 300px;
}

textarea
{
	height : 200px;
	width : 300px;
	background: #F0EFEC;	

}

select 
{
	font-size : 10px;
	background: #F0EFEC;
}

.bouton{
	background-color:#FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	border:1px solid #999;
	color:#666666;
}

hr
{
	color: black;
	background-color: black;
	height: 1px;
	border: 0;
}
