/* CSS Document */
body
{
	margin:0;
	padding:0;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #325B87;
	background-color:#FFFFFF;
	background-image:url(images/bg.jpg);
	background-repeat:repeat-x;
    scrollbar-face-color: #EEEEDE; 
    scrollbar-shadow-color: #C2C2B1;
    scrollbar-highlight-color: #C2C2B1;
    scrollbar-3dlight-color: #C2C2B1; 
    scrollbar-darkshadow-color: #C2C2B1; 
    scrollbar-track-color: #FFFFFF; 
    scrollbar-arrow-color: #C2C2B1;
	scrollbar-width: 10px;
}
#contenant
{
	width:742px;
	height:560px;
	border:1px solid #000066;
	margin: 0 auto;
	margin-top:10px;
	position:relative;
}
#contenant-admin
{
	width:742px;
	height:860px;
	border:1px solid #000066;
	margin: 0 auto;
	margin-top:10px;
	position:relative;
}
#banner
{
	top:0px;
	left:0px;
	width:742px;
	height:96px;
	position:absolute;
}
#menu
{
	top:100px;
	left:0px;
	width:740px;
	height:22px;
	text-align:left;	
	position:absolute;
}
#encadre
{
	top:125px;
	left:0px;
	width:742px;
	height:435px;
	text-align:left;
	background-color:#FFFFFF;
	background-image:url(images/ancre.jpg);
	background-repeat:no-repeat;
	position:absolute;
}
#texte
{
	width:530px;
	height:380px;
	text-align:justify;
	overflow:auto; 
	top:50px;
	left:200px;
	line-height:18px;
	padding:2px 10px 2px 0px;
	position:absolute;
}
#encadre-admin
{
	top:125px;
	left:0px;
	width:742px;
	height:735px;
	text-align:left;
	background-color:#FFFFFF;
	position:absolute;
}
#texte-admin
{
	width:720px;
	height:680px;
	text-align:justify;
	overflow:auto; 
	top:50px;
	left:10px;
	line-height:18px;
	padding:2px 10px 2px 0px;
	position:absolute;
}
ul
{
margin-left: 20px;
padding-left: 0;
list-style-type: none;
list-style-image:url(images/puce.png);
}
li
{
margin-bottom: 7px;
}
#footer {
background-image:url(images/fond-menu-bas.gif);
background-repeat:no-repeat;
font-size:0.8em;
color:#46617F;
height: 40px;
width: 850px;
top:566px;
left:45px;
z-index:10;
position: absolute;
}
/* FIN MISE EN PAGE */

/* MISE EN FORME */
a.menu
{  
	text-decoration: none; 
	font-weight:bold;
	color:#FFFFFF;
}
a.menu:hover 
{  
	text-decoration: none;
	font-weight:bold;
	color:#FF0000;
}
a
{  
	text-decoration: underline; 
	color:#DA2128;
	font-weight:normal;
}
a:hover 
{  
	text-decoration: none; 
	color:#325B87;
	font-weight:normal;
}
.rouge
{  
	color:#FF0000;
	font-weight:bold;
}
p
{  
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
h1
{
font-size:1.2em;
color:#325B87;
font-weight:bold;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
h2
{
font-size:1em;
font-weight:bold;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
#footer a
{  
	text-decoration: none;
	color:#46617F;
}
#footer a:hover, #footer a:focus, #footer a:active 
{  
	text-decoration: underline; 
	color:#46617F;
}
/* FIN MISE EN FORME */
.input-admin {
	BORDER: #D4D4D4 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 1.1em;
	width:30px;
	height:18px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFFFFF;
}
.input-position {
	BORDER: #D4D4D4 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 1.1em;
	width:30px;
	height:18px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFFFFF;
}
.textarea-admin {
	BORDER: #D4D4D4 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 1.1em;
	width:400px;
	height:50px;
	COLOR: #000000;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Arial, Trebuchet MS, Geneva, sans-serif;
	BACKGROUND-COLOR: #FFFFFF;
}
.bouton-admin {
	BORDER: #D4D4D4 1px solid;
	FONT-SIZE: 1.1em;
	COLOR: #000000;
	width:100px;
	height:22px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFFFFF;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	text-align : center;
	padding : 2px 2px 3px 2px;
}
