*
{
	 padding:0;
	 margin: auto;
}

body
{
	 background-image: url("../img/degrade.png");
	 background-repeat: repeat-x;
	 background-color: #3366cc;
	 width: 100%;
	 max-width:950px;
	 min-width:800px;
	 margin:auto;
	 font: Arial;
}

#left
{	
	 float:left;
	 height:auto;
	 width:75px;
	position: absolute;
	top: 25px;
	}

#right
{
	 float:left;
	 width: 181px;
	 height:auto;
	 margin-right:1%;	
	 position: absolute;
	 margin-left: 765px;
	 top:0px;
}

a img
 {
	border:0px;
}

.logo
{
	 margin-right:0%;
	 height:150px;
	 width:200px;
 }
 
 .vache
 {
	 margin-right:0%;
	 height:108px;
	 width:200px;
	 margin:auto;
	 margin-top:20px;
 }
 
 .infos
 {
	 margin-right:0%;	
	 height:106px;
	 width:183px;	
	 padding-top:65px;
 }
 
 .blog
 {
	 background-image:url("../img/blog.jpg");		
	 height:auto;
	 width:183px;
 }	
 
#positionTexte
{
	 padding-top:70px;	
	 text-align:center;
}

#content
{
	
	 margin-left: 9%;
	 width:674px;	 
	 height:404px; 
	 margin-top:1%;
 }
 #texte
{
	margin-left:2%;
	margin-top:2%;
	color:#fff;
	font-family:"Trebuchet MS",Verdana,"Lucida Grande",Tahoma,Helvetica,Sans-Serif;
}
#texte h2
{
	 text-align:center;
	 text-decoration:underline;
	 padding-bottom:1%;
}
#programme
{
	 width:230px;
	 height:404px;
	
	 background-color: #CBD216;
	 float:left;	
	 color:#fff;
} 
#activite
{
	 float:right;
	 margin-right:2%;
	 margin-top: 15%;
	 font-size: 20px;
	 
}
#des
{
	
	 float:right;
	 margin-right:6%;
}
#plus a
{
	color:#000;
	font-size: 14px;
	float:right;
	
}
#photo
{
	 margin-top: 15%;
	 margin-left:1%
}
#contacteth 
{
	 margin-top: 10%;
	 margin-left: 30%;
	 font-size: 25px;
	 color: #fff;
}
#horaire
{
	 padding-left: 20px;
}
#actualite
{
	 width:442px;
 	 height:404px;	
	 overflow: auto;
	 background-color:#0a1e4f;
	 color: #fff;
	 float:left;
	
}
 
 #carrousel
 {
	 height:110px;
	 width:674px;
	 margin-left:9%;  	
 }
  

  #menu 
 {
	 padding-top:2%;
	 color: #fff;
	 height:auto;
	 width:auto;
	 list-style: none;
	 margin-top:0;
	 float:left;
	 margin-left:9%;
 }
 
#menu a
 {
	 color:#fff;
	 text-decoration:none;
}
#menu a:hover
 {
	 color:#c6e2f8;
	
}
  .menu ul
 {
	 color: #fff;
	 height:auto;
	 width:680px;
	 list-style: none;
	 margin-bottom:0%;
	 display: inline;
	 margin-top: 0px;
	 padding-right: 5px;
 }  
 .menu li
 {
	 color: #fff;
	 height:auto;
	 width:20px;
	 height: 20px;
	 list-style: none;
	 display: inline;
	 margin-top: 0px;
	 padding-right: 5px;
 }  

  
/*******************************************************************/
#admin
{
margin-left:25%;
}
h1
{
margin-left:10%;
}
/*******************************************************************/
/******************************Carousel******************************/
/* Easy Slider */

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:600px;
		height:auto;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:auto;
		top:20px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		margin-left:640px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url("../img/btn_next.png") no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url("../img/btn_prev.png") no-repeat 0 0;	
		}	
		
	/* numeric controls */	

	ol#controls{
		margin:1em 0;
		padding:0;
		height:28px;	
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:1px solid #ccc;
		background:#DAF3F8;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#5DC9E1;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* // Easy Slider */