* {	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif; font-size : 9pt; padding : 0px;}
a:visited { text-decoration : none;}
a:link { text-decoration : none;}
a:hover { text-decoration : underline;}
h1 {	font-size : 11pt; margin-bottom:7px;}
h1 a{	font-size : 11pt; margin-bottom:7px;}
img { border : none;}

.img_png, .image_typo, .spip_logo, .format_png {
	behavior: url("win_png.htc");
}

.floatRight { float:right;}
.floatLeft { float:left;}
.separator { clear:both; width:1px; height : 1px; margin-bottom : 4px;}


body
{
	background-color : #DFEFE1;
}

#preload
{
	width : 200px;
	height : 50px;
	top : 25px;
}
#main {
margin:auto;
width:960px;
}
#container
{
	position : relative;
	/*width : 960px;
	left : 150px;*/
	top : 0px;
	background : url(Images/background.gif) repeat-y;
}

#Logo
{
	position : relative;
	width : 960px;
	/*left : 150px;*/
	height : 70px;
	background : url(Images/background.gif) repeat-y;
	text-align : center;
}

#Logo IMG
{
	margin-top : 15px;
}

#image_rubrique IMG{
	margin-top:-35px;
	margin-left: 30px;
	z-index:100;
}

.header
{
	background : url(Images/header.gif) no-repeat;	
	/*width : 1000px;*/
	height : 26px;
	/*margin-left : 150px;*/
}

.footer
{
	background : url(Images/footer.gif) no-repeat;
	/*width : 1000px;*/
	height : 130px;/*200*/
	text-align:left;
	/*margin-left : 150px;*/
}

#tools
{
	position : relative;
	font-size : 8pt;
	left : 40px;
	top : 40px;
	width:890px;
	height:57px;
	text-align:left;
}
#links
{
	display:block;
	position : relative;
	top : 43px;
	height:20px;
}
#AGSE
{
	display:block;
	float:left;
	/*width:400px;*/
	background : url(Images/agse.gif) no-repeat;
	position : relative;
	left : 40px;
	
	font-weight : 800;
	color : #fff;
	height : 20px;
	padding-left : 25px;
	padding-top : 2px;
}

#AGSE a
{
	color : #fff;
}

#BottomLinks
{
	display:block;
	height:20px;
	font-size : 8pt;
	font-weight : 800;
	color : #fff;
	margin-left:380px;/*440-592*/
	padding-top:2px;
}

#BottomLinks a
{
	color : #fff;
}



#arrow{
display:inline;
}
#arianne
{
	display:block;
	margin-top: 0px;
	margin-bottom: 0px;/*10px*/
	/*min-height:40px;*/
	height:50px;
	padding-bottom:10px;
	text-align:left;
}

#aide_outils {
	display:inline;
}

#aide_outils img{
	border:none;
	cursor:help;
}

#head_flags{
position:relative;
float:right;
margin-right:8px;
margin-top:18px;
padding-right:12px;
border-right:solid #FFFFFF 1px;
z-index:999;/*9999991*/
}

*+html #head_flags, * html #head_flags{
margin-bottom:-30px;
}

/*---------------------Fonction recherche---------------------*/
#head_recherche{
position:relative;
float:right;
margin-right:20px;
margin-top:15px;
z-index:999;/*9999991*/
height:21px;
width:140px;
}
*+html #head_recherche, * html #head_recherche{
margin-bottom:-30px;
}

#head_recherche #head_recherche_content{
padding-left:5px;
padding-right:3px;
padding-bottom:2px;
background-image:url(Images/head_recherche_bg.png);
background-repeat:no-repeat;
background-position:center;
/*background-color:#009ee0;*/
height:21px;
width:140px;
}

#head_recherche .form_search{
display:block;
height:19px;
width:138px;
}

#head_recherche .input_txt{
width:108px;
display:block;
float:left;
margin-top:4px;
border:0px;
}
#head_recherche .input_img{
display:block;
/*background-color:#009ee0;*/
width:25px;
height:18px;
margin-top:2px;
float:left;
}


/************** *  Recherche Page Accueil   **************/
#bloc_recherche{
	margin-left:65px;
	padding: 0px; 
}

#bloc_recherche_content{
	background: url(Images/recherche.gif) no-repeat left top; 
	width: 178px; 
	margin: 0px; 
	padding: 0px; 
	height: 24px;
}

#bloc_recherche .bouton_recherche{
	display:block; 
	position: absolute; 
	margin-left: 130px;
	/*float:right;*/
}

#input_img{
	margin: 0px; 
	padding: 0px; 
	height: 20px; 
	margin-top: 2px; 
	width: 40px;
}

#bloc_recherche .input_txt{
	background-color: #046E3C; 
	width: 120px; 
	margin: 0px; 
	padding: 0px; 
	height: 20px; 
	font-size: 13px; 
	color: #eeeeee; 
	border: 0px; 
	margin-left: 10px;
	margin-top: 2px;
}
*+html #bloc_recherche .input_txt, * html #bloc_recherche .input_txt{
	margin-left: -55px; 
}
*+html #bloc_recherche .bouton_recherche, * html #bloc_recherche .bouton_recherche{
	margin-left:65px;
}

#flags .spip-admin-bloc{
	display:inline;
}

