	body{
		margin: auto;
		background-color:#5F5F5F;
	}
	a{
		color:#69616c;
		text-decoration:none;
		font-weight:bold;
	}
	a:hover{
		color:orange;
	}
	#haut a {
		color:#cccccc;
	}
	#haut a:hover{
		color:orange;
	}
	#barre_menu a {
		color:#cccccc;
	}
	#bas a{
		color:#cccccc;
	}
	#sondage{
		
	}
	label{
		color:#000000;
		font-weight:bold;
	}
	#haut label{
		color:#cccccc;
		font-weight:bold;
	}
	#barre_menu a:hover{
		color:orange;
	}
	embed{
		border:solid #cccccc 2px;
	}
	.pagination{
		text-align: center;
	}
	.pagination a{
		text-align: center;
		margin:1px;
		padding:5px;
		border-style:solid;
		border-color:#69616c;
		border-width:1px;
		background-color:#8a8a8a;
		color:#ffffff;
	}
	.pagination a:hover{
		background-color:#69616c;
	}
	#page{
		margin: auto;
		background-image:  url("../images/fond.png");
		background-repeat:no-repeat;
		width:1002px;
		position:relative;
		font-family:verdana;
		font-size:11px;
	}
	#titre{
		font-family: times;
		font-size:25px;
		font-weight:bold;
		color:#69616c
	}
	#menu_connex{
		position:absolute;
		top:160px;
		left:5px;
		color:#cccccc;
	}
	#image_ronds{
		position:absolute;
		left:713px;
		z-index:2;
		top:153px;
		background-image:  url("../images/menu/ronds.png");
		display:block;
		height:521px;
		width:289px;
	}
	#menu_recherche{
		position:relative;
		top:160px;
		left:495px;
		color:#cccccc;
		width:300px;
	}
	.contenu_block label{
		position:absolute;
		margin:4px;
	}
	.contenu_block input,select,radio{
		margin:4px;
		margin-left:145px;
	}
	.contenu_block textarea{
		margin-top:8px;
	}
	.contenu_block_modifier label{
		position:absolute;
		margin:4px;
	}
	.contenu_block_modifier input,select,radio{
		margin:4px;
		margin-left:140px;
	}
	.contenu_block_modifier textarea{
		margin-top:8px;
	}
	.contenu_block_modifier form{
		padding:5px;
		border-width:0px;
		border-bottom-width:1px;
		border-style:dashed;
	}
	.contenu_block_modifier form:hover{
		background-color:#F1F1F1;
	}
	.contenu_block_modifier embed,object{
		margin:5px;
	}
	.input_menu_connex{
		position:relative;
		top:2px;
		width:50px;
		height:11px;
		font-size:10px;
	}
	.contenu_block_recherche select{
		margin-left:0px;
	}
	.contenu_block{
		width:635px;
	}
	.bloc_affichage{
		width:635px;
	}
	.input_menu_connex_submit{
	}
	#separation_menu{
		position:absolute;
		top:190px;
		left:5px;
		width:711px;
		height:1px;
		background-image:  url("../images/menu/barre.gif");
		background-repeat:no-repeat;
	}
	.input_menu_recherche{
		position:relative;
		top:2px;
		width:100px;
		height:11px;
		font-size:10px;
	}
	.input_menu_recherche{
	
	}
	#menu_haut{
		position:relative;
		top:182px;
		z-index:1;
	}
	#barre_menu{
		position:relative;
		background-color:#69616c;
		background-image:  url("../images/menu/separ_jaune.gif");
		background-repeat:no-repeat;
		background-position: top right;
		height:100%;
		width:120px;
		z-index:0;
		display:block;
		float:left;
	}
	.lien_menu{
		background-color:#69616c;
		display:block;
		width:114px;
		height:40px;
		padding-left:3px;
	}
	.lien_menu2{
		display:block;
		width:114px;
		height:40px;
		padding-left:3px;
		background-color:#8a8a8a;
	}
	.lien_menu3{
		background-color:#539588;
	}
	.lien_admin{
		float:left;
		display:block;
		width:150px;
		height:50px;
		text-align:center;
		vertical-align:middle;
		line-height:50px;
	}
	.lien_admin:hover{
		background-color:#539588;
	}
	#accueil_gauche{
		position:relative;
		background-color:#ffffff;
		width:340px;
		float:left;
	}
	#accueil_droite{
		position:relative;
		background-color:#ffffff;
		width:340px;
		float:right;
	}
	#contenu2{
		position:relative;
		float:right;
		background-color:#ffffff;
		color:#000000;
		margin-left:104px;
		width:702px;
		right:170px;
		padding-left:10px;
	}
	#contenu{
		clear:both;
		position:relative;
		background-color:#ffffff;
		background-image:  url("../images/back_fix.jpg");
		background-repeat:repeat-y;
		background-position:left;
		color:#OOOOOO;
		width:1002px;
	}
	#haut{
		height:240px;
	}
	.back_menu:hover{
		color:orange;
		font-size:14px;
	}
	.back_menu{
		color:#ffffff;
		display:block;
		height:20px;
		border-top:dashed orange 1px;
		background-color:#539588;
		filter:alpha(opacity=90);
   		-moz-opacity:0.9;
   		-khtml-opacity: 0.9;
   		opacity: 0.9;
	}
	h1{
		padding-top:15px;
		color:#69616c;
	}
	h2{
		color:#69616c;
		background-image:  url("../images/4.gif");
		background-repeat: no-repeat;
		z-index:1;
		height:25px;
		padding:4px;
	}
	h3{
		color:#69616c;
		background-image:  url("../images/2.gif");
		background-repeat: no-repeat;
		z-index:1;
		padding:2px;
	}
	.h2_2{
		background-image:  url("../images/3.gif");
		background-repeat: no-repeat;
		padding:2px;
	}
	.galerie_h3{
		background-image:  url("../images/1.gif");
		background-repeat: no-repeat;
		padding:2px;
	}
	.puce{
		display:block;
		background-image:  url("../images/menu/puce.png");
		height:10px;
		width:10px;
		float:left;
	}
	p{
		font-weight:normal;
	}
	#FCKeditor1___Frame{
		display:block;
		width:629px;
		height:400px;
		padding-top:15px;
	}
	.retour{
		padding-top:10px;
	}
	#sous_menu_activite{
		position:absolute;
		top:24px;
		left:77px;
		z-index:2;
		display:none;
		border: solid #d8270a 2px;
		border-top-width: 0px;
	}
	#sous_menu_stage{
		position:absolute;
		top:24px;
		left:176px;
		z-index:1;
		display:none;
		border: solid #d8270a 2px;
		border-top-width: 0px;
	}
	#sous_menu_gallery{
		position:absolute;
		top:24px;
		left:495px;
		z-index:1;
		display:none;
		border: solid #d8270a 2px;
		border-top-width: 0px;
	}
	#pratique_meteo{
		position:relative;
		top:-10px;
		background-color:#ffffff;
	}
	#pratique_meteo a{
		color:#000000;
	}
	#pratique_sorties{
		position:relative;
		top:-10px;
	}
	.message_positif{
		margin:15px;
		padding:10px;
		border-style:solid;
		border-width:2px;
		border-color:#13E829;
		background-color:#8EFF9A;
	}
	.message_negatif{
		margin:15px;
		padding:10px;
		border-style:solid;
		border-width:2px;
		border-color:orange;
		background-color:#FFE268;
	}
	.erreur{
		margin:15px;
		padding:10px;
		border-style:solid;
		border-width:2px;
		border-color:orange;
		background-color:#FFE268;
	}
	/*hack png*/
	* html img,
	* html .png{
	behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
	this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
	this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
	);
	}
	#bas{
		height:100px;
		text-align:center;
		position:relative;
		background-color:#69616c;
		clear:both;
		width:1000px;
	}
