ï»¿/**************générale***************/
body{
	/*background-image:url(repeat.jpg);*/
		
	background-color:#014b82;
	color:white;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:15px;
	padding:0;
	background-repeat:no-repeat;
	margin:0;
	background-image:url(bandeau_ht.jpg);
	background-position:50% 0;
}
#gd_globale{
		
	width:1053px;
	margin-left:auto;
	margin-right:auto;
	height:899px;
	
	position:relative;z-index:1;
}
#globale{
	width:1053px;
	margin-left:auto;
	margin-right:auto;
	position:relative;z-index:1;
}
#header{
	height:261px;
	position:relative;
	position:relative;z-index:2;
	background-image:url(bandeau_ht.jpg);
}
#grand-content{
	background-repeat:repeat-y;
	margin:0;
	background-image:url(repeat.jpg);
	
}
#footer{
background-image:url(bandeau_bas.jpg);
height:10px;
width:1052px;
margin-top:-15px;
clear:both;
background-repeat:no-repeat;
}
/***************************
	MENU HAUT
***************************/
.langue{
	float:right;
}
#menu-haut{
	float:right;
	margin-right:15px;
	
}
#menu-haut .spip_logos{
	margin-top:3px;
}
#menu-haut a{
	color:white;
	text-decoration:none;
}
#menu-haut .doree{
font-weight:bolder;
}

/***************************
	GAUCHE
***************************/
#gauche{
	float:left;
	width:350px;
	margin-left:-28px;
	padding-top:52px;
}
#gauche ul{
	list-style-type:none;
	width:288px;
}
#gauche ul li{

	width:288px;
	display:block;
}
#gauche ul li a{
	display:block;
	background-image:url(menugauchefdtrans.png);
	color:white;
	text-decoration:none;
	text-align:right;
	font-size:14px;
	height:26px;
}
#gauche ul li a:hover{
	font-weight:bold;
}
#gauche ul ul{
	list-style-type:none;
	width:250px;
	padding:0;
	margin:0;
	padding-left:30px;
}
#gauche ul ul li{

	width:auto;
	display:block;
	margin-top:3px;
	margin-bottom:5px;
}
#gauche ul ul li a{
	display:block;
	background:none;
	background-repeat:no-repeat;
	color:white;
	text-decoration:none;
	text-align:right;
	font-size:14px;
	height:26px;
	font-size:13px;
	width:auto;
}
#gauche ul ul li a:hover{
	/*background-color:#014B82!important;*/
}
/***************************
	MILIEU
***************************/
h2{
	font-style:normal!important;
	font-size:17px;
	text-align:center;
	padding-bottom:1px;
	margin-bottom:1px;
}
#milieu{
	float:left;
	width:435px;
	font-style:italic;
	/*height:600px;*/
	/*overflow:hidden;*/
}
#cadre-haut{
	width:435px;
	background-image:url(content_ht.png);
	height:12px;
}
#cadre-milieu{
	width:435px;
	background-image:url(content_repeat.png);
}
#cadre-content{
	padding:15px 50px 25px 50px;
}
#cadre-bas{
	width:435px;
	background-image:url(content_bas.png);
	height:12px;
}
/***************************
	DROITE
***************************/
#droite{
	width:212px;
	float:left;
	font-style:italic;
	padding-top:50px;
}
#droite h3{
	width:180px;
	height:45px;
	display:block;
	padding:0;
	margin:0;
	background-image:url(menudroit.png);
	background-repeat:no-repeat;
	padding-left:32px;
	padding-top:4px;
	font-style:normal!important;
	font-family:Arial;
}
#droite .content{
	padding-left:32px;
	margin-top:-20px;
}

.etoile{
margin-right:16px;
}
a{
	color:#BAA46B;
}
a:hover{
	color:#Ae000a;
}
a.backgroundhoverchange{
	background-position:top;
}
a.backgroundhoverchange:hover{
	background-position:bottom;
}
a.backgroundhoverchange span{
	display:none;
}
img{
	border:0;
}
.doree{
color:#BAA46B;
}

.uneImageJointe{
	float:left;
	width:120px;
}
.uneImageJointe img{
	display:block;
	margin-left:auto;
	margin-right:auto;
}
.unDocJoint{
	 width:85%!important;
}
.unDocJoint img{
	 display:inline!important;
	 float:left!important;
	 border:none!important;
	 margin-right:4px;
	 margin-bottom:4px;
}
.unDocJoint span{
	 float:left!important;
	 position:relative;
	 bottom:8px;
}
.spip_documents_center img{
	display:block;
	margin-left:auto;
	margin-right:auto;
}
.spip_documents_center dt{
	margin-left:auto;
	margin-right:auto;
	display:block;
	text-align:center;
}
.spip_documents_left{
	margin-right:8px;
}
.spip_documents_right{
	margin-left:8px;
}
.spacer-h{
	width:250px;
	margin-right:50px;
}
#chemin{
	font-size:11px;
	text-align:left!important;
	float:right;
	margin-bottom:10px;
}
.spip_logos{
	margin-right:6px;
}
/**********FORMU*******/
fieldset{
	border:0;
}
legend{
font-weight:bold;
}
.erreur{
	color:red;
}
input,textarea{
	width:50%;
	color:#BAA46B;
	font-weight:bold;
}
dl{
padding:0;
margin:0;
}
dt{
padding:0;
margin:0;
display:inline;
}
dd{
padding:0;
margin:0;
display:inline;
}
dt label{
	width:120px;
	display:block;
	float:left;
	color:white;
	margin-bottom:5px;
}
textarea{
	height:100px;
}
input[type="checkbox"] {width:auto;}
ul.boutons{list-style-type:none;}
.texte fieldset ul.boutons{
	margin-left:120px;
}
.formulaire_ecrire_auteur textarea,.formulaire_ecrire_auteur input{
	display:block;
}
/***************UTILITAIRE**********/
.left{float:left;}
.right{float:right;}
.invisible{display:none;}
.spacer{clear:both;}
.rouge{color:red!important;}
.bold{font-weight:bold;}


.texte{
	/*height:600px;
	overflow-y:scroll;*/
	margin-top:-8px;
}

embed{
	margin-left:auto;
	margin-right:auto;
	display:block;
}
#map1 div{
	color:black;
}