

/* Général */
body {
	color: #F0E39E;
	background: #2C2F22;
}
a {
	color: #FF6533;
}
a:hover, a:focus {
	color: #FF4C00;
}
strong {
	color: #A1B55D;
}

/* Conteneur central */
#centre {
	background: url(img/11-colgauche.png) repeat-y left top;
}
#centre-bis {
	background: url(img/11-coldroite.png) repeat-y right top;
}


/* Navigation */
#navigation {
background: #181A12;
min-height:840px;

}
#navigation a {
	color: #FF6533;
	 
	color: #F0E39E;
	border-bottom:	1px solid #99CC99;	
}
#navigation a:hover, #navigation a:focus {
	background: #000000;
}

/* Contenu principal */
#principal {
	color: #181A12;
	background: #cbd888;
	
}
#principal a {
	color: #332510;
}
#principal a:hover, #principal a:focus {
	color: #6E5122;
}
#principal strong {
	color: #181A12;
}

/* Contenu secondaire */
#secondaire {
	background: #181A12;
	min-height:700px;
}

#secondaire  h2 {
 
text-align:center;
font-size:16px;
	 
}
#secondaire  h2 a:link{
text-decoration:none;
text-align:center;
font-size:16px;
	 
}
#secondaire  h2 a:hover{
text-decoration:none;	
text-align:center; 
font-size:16px;
color:#99FF33;
	 
}

#secondaire  h2 a:visited{
text-decoration:none;	
text-align:center;
font-size:16px;
	  
}


/* --- POSITIONNEMENT --- */

/* Page */
body {
	padding: 20px 5px;
}
#global {
	width: 100%;
	
	margin-left: auto;
	margin-right: auto;
	background:#666633;
	
}

/* En-tête */

#entete {
padding:0px;
width:100%;
background-color:#FFFFFF;
}

#logo {
    height:120px;
	padding: 20px 0;
   width:50%;
	float:left; 
	background-color:#FFFFFF;
	
}

#animated_text{
    height:120px;
	padding: 20px 0;
    width:50%;
	float:left; 
	background-color:#FFFFFF;
		overflow:hidden;
}
#animated_text ul{
	display:none;
}
#animated_text ul li{

 
	color:#006600;
}
#animated_text ul li a{
 
	color:#006600;
	text-decoration:none;
}
#entete h1 {
	margin: 0;
}

#entete span {
color:#663300;
text-align:center;


	
}
#entete h1 img {
	float: left;
	margin: 7px 20px 10px 0;
}
#entete .sous-titre {
	margin: 4px 0 15px 0;
	font-size:16px;
	
	color:#003300;
	font-size:18px;
	font-style:italic;
}
 
/* Bloc central */
#centre-bis {
	width: 100%;
	overflow: hidden;
}

/* Menu de navigation */
#navigation {
	float: left;
	width: 240px;
}
#navigation ul {
	margin: 0;
	padding: 20px 10px 20px 10px;
	list-style: none;
}
#navigation ul li a: {
	 
}
#navigation ul li a:hover {
	 
}
#navigation ul li a:visited{
	 
}
#navigation ul li ul li {
	margin: 0;
	margin-top:-20px;
	margin-bottom:-20px;
	padding: 0px 5px 12px 5px;
list-style: none;
}
#navigation a {
	display: block;
	height: 1%;
	padding: 6px 10px 6px 10px;
	line-height: 1.5;
	font-size: .9em;
	text-decoration: none;
}

/* Contenu principal */
#principal {
	margin-left: 200px;
	margin-right: 260px;
	padding: 10px 20px;
	min-height:700px;
	overflow:hidden;
	font-size:14px;
}
#principal > :first-child {
	margin-top: 10px;
}
#principal p, #principal li {
	line-height: 1.5;
	font-size:14px;
}

/* Contenu secondaire */
#secondaire {
	float: right;
	width: 200px;
	padding: 12px 20px;
}

/* Pied de page */
#pied {
	margin: 0;
	padding: 15px 100px 10px 100px;
	text-align:left;
	 
	
	font-size: .85em;
	background:#FFFFFF;
	color:#333333;
	min-height:600px;
	
}
#pied_coord {width:100%; margin: 0; background:#FFFFFF;}
#pagination{width:100%; margin: 0; text-align:center; float:left; color:#333333;}
#pagination a:link{ text-decoration:none;}
#pagination a:hover{text-decoration:none; color:#333333;}
#pagination a:visited{text-decoration:none; color:#CC6600;}
#pagination a:active{text-decoration:none; color:#CC0000;}
#galerie_image{width:100%; margin: 0; background:#FFFFFF; }
#galerie_image_single { width:240px; height:180px; float:left; clear:right; border: 2px solid #CCCCCC; margin-right:10px; margin-bottom:10px;
  }

#galerie_image_single  img{ width:240px; height:180px; float:left; margin-right:10px; }
#video{ width:90%; margin:auto;  }
.contact_1 { float:left; width:60%; min-height:200px;   padding:5px;}
.contact_2 { float:left; width:60%;  min-height:200px;   padding:5px;}
.coord { float:left; width:20%; min-height:100px; background:#FFFFFF; padding:5px; text-align:left;}
.coord_tel { float:left; width:50%; min-height:100px; background:#FFFFFF; padding:5px; text-align:left;}
.coord_asso { float:left; width:100%; height:100px; background:#FFFFFF; padding:5px; text-align:left;}
/* Mention de copyright */
#copyright {
padding-top:10px;
	
	font-size: 1em;
	text-align: center;
	margin:auto;
	float:left;
	background:#FFFFFF;
	margin-top:10px;
	width:100%;
}
