html, body{
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	background-color:#293423;
}
img{
	border:0;
}
h2 img{
	float:left;
	display:inline;
}
a{
	text-decoration:none;
	color:#8cac40;
	outline-style:none;
}
a:hover{
	text-decoration:none;
	color:#A2CEEC;
}
#global{
}

#header{
	display:none;
}
/*home*/
#home{
}
#content{
}

	#content #centre{
	}
		#content #centre #home_actu_ligne1{
			float:left;
			display:inline;
			width:575px;
			padding-top:23px;
			padding-left:37px;
			padding-bottom:10px;
			background-color:#22271f;
			border-bottom:1px solid #293423;
		}
			#content #centre #home_actu_ligne1 #actu1,
			#content #centre #home_actu_ligne1 #actu2,
			#content #centre #home_actu_ligne1 #actu3{
				float:left;
				display:inline;
				position:relative;
				width:169px;
				margin-right:21px;
			}
			#content #centre #home_actu_ligne1 img{
				float:left;
				display:inline;
				width:163px;
				height:115px;
				border:3px solid #293423;
			}
			#content #centre #home_actu_ligne1 h3{
				float:left;
				display:inline;
				width:163px;
				margin:0px;
				padding:0px;
				padding-top:5px;
				font-size:14px;
				font-weight:bold;
			}
			#content #centre #home_actu_ligne1 p{
				float:left;
				display:inline;
				width:163px;
				margin:0px;
				padding:0px;
			}
			#content #centre #home_actu_ligne1 a.lire_la_suite{
				float:left;
				display:inline;
				font-weight:bold;
				color:#a2c848;
				text-decoration:none;
				margin-top:5px;
			}
			#content #centre #home_actu_ligne1 a.lire_la_suite:hover{
				color:#a7c4ec;
				text-decoration:none;
			}

		#content #centre .colgauche_home{
			float:left;
			display:inline;
			width:368px;
			border-right:1px solid #293423;
		}
		#content #centre #home_actu_ligne2{
			float:left;
			display:inline;
			width:331px;
			padding-top:23px;
			padding-left:37px;
			padding-bottom:10px;
			border-bottom:1px solid #293423;
		}
			#content #centre #home_actu_ligne2 #actu4,
			#content #centre #home_actu_ligne2 #actu5{
				float:left;
				display:inline;
				position:relative;
				width:130px;
				margin-right:21px;
			}
			#content #centre #home_actu_ligne2 img{
				float:left;
				display:inline;
				width:122px;
				height:86px;
				border:3px solid #293423;
			}
			#content #centre #home_actu_ligne2 h3{
				float:left;
				display:inline;
				width:128px;
				margin:0px;
				padding:0px;
				padding-top:5px;
				font-size:14px;
				font-weight:bold;
			}
			#content #centre #home_actu_ligne2 p{
				float:left;
				display:inline;
				width:128px;
				margin:0px;
				padding:0px;
			}
			#content #centre #home_actu_ligne2 a.lire_la_suite{
				float:left;
				display:inline;
				font-weight:bold;
				color:#a2c848;
				text-decoration:none;
				margin-top:5px;
			}
			#content #centre #home_actu_ligne2 a.lire_la_suite:hover{
				color:#a7c4ec;
				text-decoration:none;
			}
		#content #centre #liste_actus{
			float:left;
			display:inline;
			position:relative;
			width:331px;
			padding-top:23px;
			padding-left:37px;
			padding-bottom:30px;
		}
			#content #centre #liste_actus h2{
				float:left;
				display:inline;
				width:331px;
				margin:0px;
				padding:0px;
				margin-bottom:12px;
			}
			#content #centre #liste_actus img.photo{
				float:left;
				display:inline;
				width:125px;
				height:86px;
				border:3px solid #293423;
			}
			#content #centre #liste_actus ul{
				float:right;
				display:inline;
				width:185px;
				margin:0px;
				padding:0px;
				padding-top:7px;
				margin-left:5px;
				margin-right:10px;
				list-style:none;
			}
				#content #centre #liste_actus li{
					float:right;
					display:inline;
					width:177px;
					margin:0px;
					padding:0px;
					padding-left:8px;
					list-style:none;
					font-size:11px;
					background-image:url(../images/communs/puce.gif);
					background-repeat:no-repeat;
					background-position:0px 5px;
				}
				#content #centre #liste_actus li a{
					color:#ccc;
					text-decoration:none;					
				}
				#content #centre #liste_actus li a:hover{
					font-size:11px;
					color:#a7c4ec;
					text-decoration:none;
				}
				#content #centre #liste_actus a.lire_la_suite{
					float:left;
					display:inline;
					width:331px;
					font-weight:bold;
					margin-top:10px;
					color:#a2c848;
					text-decoration:none;
				}
				#content #centre #liste_actus a.lire_la_suite:hover{
					color:#a7c4ec;
					text-decoration:none;
				}

		#content #centre .coldroite_home{
			display:none;
		}

			#content #centre #departs_resultats{
				float:left;
				display:inline;
				width:223px;
				padding-left:19px;
				border-bottom:1px solid #293423;
			}
			#content #centre #departs_resultats h2{
				float:left;
				display:inline;
				width:223px;
				margin:0px;
				padding:0px;
				margin-top:12px;
			}
			#content #centre #departs_resultats ul{
				float:right;
				display:inline;
				width:214px;
				margin:0px;
				padding:0px;
				padding-top:10px;
				padding-bottom:17px;
				margin-right:10px;
				list-style:none;
			}
				#content #centre #departs_resultats li{
					float:left;
					display:inline;
					width:207px;
					margin:0px;
					padding:0px;
					padding-left:7px;
					font-size:11px;
					font-weight:bold;
					list-style:none;
					background-image:url(../images/communs/puce2.gif);
					background-repeat:no-repeat;
					background-position:0px 5px;
				}
				#content #centre #departs_resultats li a{
					color:#a7c4ec;
					text-decoration:none;					
				}
				#content #centre #departs_resultats li a:hover{
					font-size:11px;
					color:#ccc;
					text-decoration:none;
				}
				
				
			#newsletter{
				display:none;
			}
				
				
			#content #centre #reservez_departs{
				display:none;
			}
				
		#droite1{
			display:none;
		}
			
			#recherche{
				display:none;
			}
				
			#meteo{
				display:none;
			}
				
					
			#agenda{
				display:none;
			}
			
				
		#droite2{
			display:none;
		}
			
/*article*/
#article{
}

	#content #gauche{
		display:none;
	}
		#sousmenu{
			display:none;
		}
		
			
			#gauche #agenda{
				display:none;
			}
			
			#gauche #meteo{
				display:none;
			}
			#gauche #newsletter{
				display:none;
			}
			#gauche #recherche{
				display:none;
			}
				

	#article #content #centre{
	}
		#pathway{
			color:#a7c4ec;
			font-size:11px;
		}
			#pathway img{
				display:none;
			}
			#pathway a{
				color:#fff;
				text-decoration:none;
			}
			#pathway a:hover{
				color:#a7c4ec;
				text-decoration:none;
			}
		.article{
		}
		#outils{
			display:none;
		}
			
		
		#article h1.titre{
			margin:0px;
			padding:0px;
			padding-top:30px;
			padding-left:20px;
			padding-right:20px;
			padding-bottom:20px;
			font-size:20px;
			font-weight:bold;
			color:#a2c948;
		}
		#article h2.date{
			margin:0px;
			padding:0px;
			padding-top:20px;
			padding-left:20px;
			padding-right:20px;
			font-size:11px;
			font-weight:normal;
			color:#a2ceed;
		}
		#article h1{
			margin:0px;
			padding:0px;
			padding-top:10px;
			padding-bottom:10px;
			font-size:15px;
			font-weight:bold;
			color:#a2c948;
		}
		#article h2{
			margin:0px;
			padding:0px;
			padding-top:10px;
			padding-bottom:10px;
			font-size:12px;
			font-weight:bold;
			color:#a2ceed;
		}
		#article p{
			margin:0px;
			padding:0px;
			padding-bottom:10px;
			color:#000;
		}
		#article div.texte{
			padding-left:20px;
			padding-right:20px;
			border-bottom:1px solid #293423;
		}
		#article #telechargements{
			display:none;
		}
			
		#article #galerie_photo{
			display:none;
		}
			
		.bloc3_lignes{
			float:left;
			display:inline;
			position:relative;
		}
		.actubox{
			float:left;
			display:inline;
			position:relative;
			width:169px;
			margin-left:20px;
			padding-top:20px;
		}
			.actubox img{
				float:left;
				display:inline;
				width:163px;
				height:115px;
				border:3px solid #293423;
			}
			.actubox h3{
				float:left;
				display:inline;
				width:169px;
				margin:0px;
				padding:0px;
				padding-top:5px;
				font-size:14px;
				font-weight:bold;
			}
			.actubox p{
				float:left;
				display:inline;
				width:169px;
				margin:0px;
				padding:0px;
			}
			.actubox a.lire_la_suite{
				float:left;
				display:inline;
				font-weight:bold;
				color:#a2c848;
				text-decoration:none;
				margin-top:5px;
			}
			.actubox a.lire_la_suite:hover{
				color:#a7c4ec;
				text-decoration:none;
			}
		#pagination{
			display:none;
		}
		
		#parcours{
			float:left;
			display:inline;
			margin-top:10px;
		}
/** Carte google **/
#googlemap{
	width:530px;
	height:300px;
	margin-top:20px;
	border:solid 2px #ccc;
}

/** formulaire de contact **/
#contact {
	float:left;
	display:inline;
	width:545px;
	padding-top:10px;
	background-color:#303923;
}
		#contact div{
			float:left;
			display:inline;
			width:525px;
			margin-bottom:10px;
			padding:10px;
			padding-top:5px;
			padding-bottom:5px;
		}
		#contact fieldset{
			float:left;
			display:inline;
			width:545px;
			border:0px;
			padding:0px;
		}
			#contact label,#inscriptions span{
				float:left;
				display:inline;
				width:120px;
				line-height:26px;
				color:#fff;
			}
			#contact .checkbox, #contact .radio, #contact .texte, #contact select{
				float:left;
				display:inline;
				border-color:#22271F;
				border-width:1px;
				border-style:solid;
				font-size: 12px;
				padding-left:2px;
			}
			#contact select.menu{
				height: 90px;
				width:400px;
				margin-top:2px;
			}
			#contact .texte{
				width:400px;
				height:16px;
				margin-top:2px;
				color:#333333;
			}
			#contact select{
				width:200px;
				height:18px;
				margin-top:2px;
				color:#333333;		
			}
			#contact textarea{
				float:left;
				display:inline;
				width:400px;
				height:130px;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				line-height:12px;
				padding-left:2px;
				padding-top:2px;
				border:solid 1px #22271F;
				color:#333333;
			}			
			#contact .bouton{
				float:right;
				display:inline;
				height:24px;
				margin:0px;
				padding:0px;
				margin-bottom:10px;
				margin-right:20px;
				font-size:14px;
				font-family:Arial, Helvetica, sans-serif;
				font-weight:bold;
				text-align:center;
				color:#a7c4ec;
				border:0px;
				background-color:#303923;
				cursor:pointer;
			}
/** affichage liste des compétitions par catégorie **/
.competition_amneville, .competition_exterieur{
	float:left;
	display:inline;
	text-align:left;
	width:560px;
	font-weight:bold;
	height:30px;
	padding-left:25px;
}
.competition_amneville{
	background-image:url(../images/communs/puce_amneville.jpg);
	background-repeat:no-repeat;
	background-position:left;
}
	.competition_exterieur span, .competition_amneville span{
		float:left;
		display:inline;
		margin:10px;
	}
	.competition_exterieur .date, .competition_amneville .date{
		width:80px;
	}
	.competition_exterieur .titre, .competition_amneville .titre{
		width:300px
	}
/*compétitions*/	
#module_inscription{
	display:none;
}
	
#inscription{
	display:none;
}
	
/*plan du site*/
#plan_du_site {
	margin:0px;
	padding:0px;
	margin-left:30px;
}
	#plan_du_site li{
		margin:0px;
		padding:0px;
		margin-bottom:5px;
	}
		#plan_du_site li li{
			margin:0px;
			padding:0px;
		}
	#plan_du_site h2{
		margin:0px;
		padding:0px;
		margin-bottom:5px;
	}
	
/*Résultat des recherches */
.resultat{
	float:left;
	display:inline;
	width:530px;
	border-bottom:1px solid #293423;
	padding-bottom:6px;
	text-align:justify;
}
	.resultat h2{
		width:530px;
	}

/*footer*/
#footer,
#footer_home{
	display:none;
}
	
/*boite caché de l'agenda */
#box_event_calendrier {
	display:none;
}