body 						{ color: #32332E; font-family: Myriad, Arial, Verdana, Helvetica, sans-serif;  background-color: #ffffff ; padding:0; margin:0; text-align:center;  }
.logoco	
	{ float:right; 
	padding: 42px 30px 0 0; 
	font-size:35px;
	font-variant: small-caps; 
	color:#2A3813; 
	font-weight:700; 


					}

ol  { 
	counter-reset: ordered; 
	font-size:12px;
	color:#2A3813; 
	margin-bottom: 0px;
	margin-top: 0px;
	width: 500px;
	 	}

li  { 
	counter-increment: ordered -1;
	font-size:12px;
	color:#2A3813; 
	 padding-top:0;
	margin-top: -1px;
	 	}
h1 	
	{ font-size:15px;
	font-variant: small-caps; 
	color:#2A3813; 
	 padding: 2px 0 3px 0;
	margin:0; 
	 	}
		.h1 {
	color:#5F5758;
	font-size: 13pt;  
	font-weight:900;
	letter-spacing: -1px;
	text-indent: -3px;
}

h2 		
	{ font-size:11pt;
 	  font: small-caps; 
	 color:#454542; 
	 padding:0;
 	 margin:-6px 0 0 0;
	font-weight:normal; }
h3 		
	{ font-size:14pt; 
	  font-variant: small-caps;  
	  font-weight:bold; 
	  color:#2A3813; 
	  padding:0;
	  margin:0 0 4px 0;  }
.h4{
	color:#5F5758;
	font-size: 16pt;  
	font-weight:900;
	letter-spacing: -1px;
	text-indent: -3px;
}
.h5{
	color:#f72b08;
	font-size: 13pt;  
	font-weight:900;
	
}
a 						
	{ color:#364816; 
  	  text-decoration:none;  }

a:hover 				
	{ color:#600663;
 	 text-decoration:underline;   }
	 
.blanc:hover 
{ color:#600663;
background-color:#ffbe33;
 	 text-decoration:none; 
	  
	   }
.menue:hover 
{ color:#600663;
  background-color:#ffbe33;
  text-decoration:none; 
	 
	  
	   }

table						
	{ font-size:12px; 
	  
	font-family: Myriad, Arial, Verdana, Helvetica, sans-serif;}

td 	
	{ 
	 text-align: left;}

img 		
	{ border: 0px; margin:0; }


.menue		
	{ color:#364816;
	 font-weight:600; 
	text-decoration:none;
	text-transform:capitalize;
	font-size:100%; 
	 
	
				}

#rahmen 	
	{ width:900px;
	 padding:0 0 0 0;
	 margin: 0 auto; 
	text-align:left; 
	background-color:#ffffff;  }



#header	
	{ height: 127px; 
	background-color:#ffffff;
	background-image: url(images/header.jpg);
	background-repeat:no-repeat; } 







#sitemenue		
	{ float:left; 
	  padding: 95px 0 0 15px;
	  color:#364816; 
	  font-size:11pt; 
 
				}

#sitemenue a		
	{ color:#364816;
	 font-weight:600; 
	text-decoration:none;
	font-size:100%;  
	font-variant: small-caps; 
				}

#sitemenue a:hover	
			{ text-decoration:underline;
			  color:#600663;
	
					 }

#footer 					{ 
				clear:both; 
				padding: 1px 1px 81px 1px; 
				font-size: 11px; 
				color:#828282; 
				text-align:left;
				background-color:#364816; }


#footer a 				{ 
				color:#90A06C;
				font-weight:normal;
				text-decoration:none; 
								}


#footer a:hover		{ text-decoration:underline;
				  color:#FD9F26;
 								}




#center					{ 
				position: relative; top:60px;
				text-align: center;
				margin-top: -28px;
  				font-size: 13px; 
				font-variant: small-caps;
				line-height:14px; 
				color:#90A06C; }






#left								
		{ float:left; 
		background-color:#EEECE6; 
		
		width:600px; 
		height:368px; 
		padding:0px 0px 0px 0px; 

		line-height:17px; }




#right							
		{ float:right; 
		  padding:0px 19px 0 7px; 
		  height:368px; width: 270px; 
		  font-color:#3B3B38; 
		  line-height:17px; 
		  background-image: url(images/degrade.gif); 			  	  background-repeat:x-repeat;}





#inhalt					{  
					
					width: 458px;
					height:368px;  
					padding: 0px 10px 0px 5px; font-						size:11px; 
					line-height:17px; 
					
					background-color:#F3FAE5; 							overflow:auto;
								}




#actu					{  
					color:#F16F07;
					width: 430px;
					height:75px;  
					padding: 3px 3px 0px 3px; 				
					font-size:15px; 
					line-height:18px; 
				    overflow:auto;	
					background-color:#EFF2D6; 	
					border:1px solid #FDFDFA; 	
					font-weight:600; 
																
					}



#inhalt_gite					{  
					
					float: right;
					height: 90px;
					width: 70%; 
					font-size:11px; 
					line-height:17px; 
					background-color:#FCFCF1; 							padding: 8px;
					border:1px solid #ffffff; 			}

#inhalt_gite1					{  
					
					float: right;
					height: 108px;
					width: 70%; 
					font-size:11px; 
					line-height:17px; 
					background-color:#FCFCF1; 							padding: 8px;
					border:1px solid #ffffff; 			}


#inhalt_loisir					{  
					
					width: 441px;
					height:368px;  
					padding: 0px 10px 0px 5px; font-						size:11px; 
					line-height:17px; 
					  background-color: ffffff; 
background-image: url(images/loisirs/degrade.gif); 		
					background-repeat: x-repeat;
					overflow:auto;
								}








#navgite				{ 
			
					position: absolute;
					font-variant: small-caps;
					color:#ffffff;
					width: 574px;
					height:15px;  
					font-size:12px; 
					line-height:14px; 
				     background-color:#758B4F; 						     padding: 0px 19px 0px 0px;											}




#tarif								
		{ float:left; 
		background-color:#C3CCAD; 
		width:574px; 
		height:368px; 
		overflow:auto;
		padding-left: 5px;
		 }
#tarif_right							
		{ float:right; 
		  padding:0px 5px 0 2px; 
		  height:368px; width: 275px; 
		  font-color:#3B3B38; 
		  line-height:17px; 
              
		  background-image: url(images/degrade4.gif); 		
	  	  background-repeat:x-repeat;}


#inhalt_tarif					{  
					float:right;
					margin-right : 4px;
					width: 33px;
					height:368px;  
					padding: 0px 0px 0px 0px; 
					  
background-image: url(images/tarif.jpg); 		
					
					
								}

#contact								
		{ float:left; 
		background-color:#F9EFBA; 
		width:592px; 
		height:368px; 
		overflow:auto;
		padding-left: 5px;
		 }
#contact_right							
		{ float:right; 
		  padding:0px 5px 0 2px; 
		  height:368px; width: 235px; 
		  font-color:#3B3B38; 
		  line-height:17px; 
		  background-image: url(images/degrade3.gif); 			  	  background-repeat:x-repeat;}

#inhalt_contact					{  
					float:right;
					margin-right : 25px;
					width: 33px;
					height:368px;  
					padding: 0px 0px 0px 0px; 
					  
background-image: url(images/contact.jpg); 		
					background-repeat: x-repeat;
					
								}




#liens					{ float:left; 
		background-color:#F3FAE5;
		width:893px; 
		overflow:auto;
		padding-left: 5px;
			padding-top: 5px;
		 }


.savoir  {color:#f29400;
		text-decoration: underline;
}

.blanc  {		color:#ffffff;
			 font-weight:600; 
			 
			
}


.loisir  {		color:#505842;
		
			text-decoration: underline;
}

.plan  {		color:#E2ECE1;
			 
}

#detail							
		{ 
		 float: right; 
		  padding:3px 3px 3px 3px; 
		  font-color:#3B3B38; 
			height:360px;
			width: 299px;
			text-align: right;
		  line-height:17px; 
		  background-image: url(images/degrade2.gif); 			  	  background-repeat:x-repeat;}



#detail_left								
		{ float:left; 
		background-color:#EEECE6; 
		width:452px; 
		height:351px; 
		padding:17px 0px 0px 0px; 

		line-height:17px; }



#popup					{  
					
					width: 482px;
					height:100%;  
					padding: 0px 10px 0px 5px; 
				font-size:11pt; 
					line-height:17px; 
					
					background-color:#F3FAE5; 							overflow:auto;
								}


#plan					{  
					float: left;
					width: 70%;
					height:100%;  
					padding: 0px 3px 0px 3px; 
				      font-size:11pt; 
					line-height:17px; 
					
					background-color:#F3FAE5; 							
								}











#menue 				{ padding: 58px 0 0 35px; margin: 0px;  }
#menue ul 			{ padding:0; margin: 0px; list-style-type: none;  }
#menue li 				{ display:inline; }
#menue li a 			{ display: block; float:left; font-size:12px; color:#828282; font-weight:normal; padding: 0; margin:0; text-decoration:none; }
#menue li a:hover 	{ text-decoration:underline;  }
.trennstrich 			{ display: block; float:left; font-size:12px; color:#f29400; font-weight:normal; padding: 0 8px; margin:0;  }









form						{ padding:0; margin:0; font-size:11px; }
input						{  padding:1px; font-size:11px; }
.input_					{ display:none; }
textarea					{ font-family: Arial, Verdana, sans-serif; padding:4px; font-size:11px; }


.button					{ background-color:#f29400; color:#E49607; width:100px; padding:4px 4px 8px 4px; font-size:11px; border: none; text-align:left; }
.button:hover			{ background-color:#aaaaaa; }

