a ,a img {border:none; outline:none;}

html, body, h1, h2, h3, form, input, p, label, hr, ul, li {
	margin: 0;
	padding: 0;	
	font-family:Helvetica Light;
}
body    {background-color: #000;
	     background-position: top center;
  	background-repeat: no-repeat;
  	background-attachment: fixed; 
	}
	
#block_center {
	
	position: relative;		
	width: 960px;
	left: 50%;
	margin-left:-480px;
	/*background-color:
	#F0F;*/
	
}


 #header #title  { float:left; padding:55px 0 0 18px; 

}
#header {width: 960px;	
	height: 30px;
	margin-bottom: 10px;
	/* background-color:
	#9C6; */
	
	}


#block_nav {
	float: left;
	width: 950px;
	height: 37px;
/* 	background-color: yellow; */
}


	
	#block_lang {
	float:left;
	padding-top: 10px;
	
	
	
}

.block{
	border-bottom:solid 1px; border-bottom-color:#000; 
	
	
	}

#"block1"{ position:relative;
	
	width: 475px;	
	height: 480px;
	/*background-color: #FFFFFF;*/
	padding:10px;
	margin-bottom: 10px;
	box-shadow: 1px 1px 7px #252525;
	background-color:#0F3;*/
	
	
	}
	
#nav {
	clear: both;
	float: left;
	width: 652px;
	height: 41px;
	padding-top: 64px;
/* 	background-color: brown; */
}

.linkimg {
	display: block;
	float: left;	
	padding-top: 1px;
}

.link {
	display: block;
	float: left;
	padding-left: 12px;
	padding-right: 12px;
	padding-top:10px;
	font-weight: bold;
	font-size: 13px;
	text-transform: uppercase;
	color: #999999;/* 	background-color: brown; */
}

.link:hover {
	background-image: url("file:///Macintosh HD/Users/thomaslable/localhost/monsite/images/arrowMenuBlue.jpg");
	background-position: bottom center;
  	background-repeat: no-repeat;  	
	padding-bottom: 6px;
	color:#333;
}

.link_selected {
	display: block;
	float: left;
	padding-left: 12px;
	padding-right: 12px;
	padding-top:10px;
	padding-bottom: 6px;
	font-weight: bold;
	font-size: 13px;
	text-transform: uppercase;
	color: #666;
	background-image: url("file:///Macintosh HD/Users/thomaslable/localhost/monsite/images/arrowMenu.jpg");
	background-position: bottom center;
  	background-repeat: no-repeat;
}

.flag {
	padding-left: 10px;
	padding-top:10px;
	
	
}
.video {
	padding-left:15px;
	padding-bottom:10px;
	padding-right:50px;
	color: #000;
	font:Arial, Helvetica, sans-serif ;
	text-decoration:none;
	
	
	
	
}


.minislideshow { 
	
	position: relative;
	padding-left: 10px;
	padding-top:5px;
	padding-bottom:10px;
	padding-right:5px;
	color:#999;*/
	
	
	 
	
	
	
	
	
	
	
	
}

	
	
.traitgauche
    { float:left;
	height:110px;
	 border-left: 1px solid #999;
    
    }
    	
	
	.grandtraitgauche
    { float:left;
	height:130px;
	 border-left: 1px solid #999;
    
    }
    	
	
	





#share { 
	position:relative;
	text-transform: uppercase;
	text-align:center;
	font-size: 10px;
	width: 160px;
	left: 586px;
	
	color: #f16f50;
}

#addthis_tool {
	
	position: relative;
	left: 606px;
		width: 20px;
		
		
	
}
#contentflash{
	margin:auto;
	position:relative;
    width: 910px;	
	height: 360px;
	background-color: #FFFFFF;
	/*rpadding:9px;
	padding-left:1px;
	/*right:235px;*/
	
	
	/*background-color: yellow;*/

	
	 
	
 }

	#maxcontentcontain{
	margin:auto;
	position:relative;
    width: 1600px;	
	height: 400px;
	background-color: #FFFFFF;
	/*rpadding:9px;
	padding-left:1px;
	/*right:235px;*/
	
	
	/*background-color: yellow;*/

	
	 
	
 }





#contentcontain{
	margin:auto;
	position:relative;
    width: 960px;	
	height: 60px;
	background-color: #9CF;
	/*rpadding:9px;
	padding-left:1px;
	/*right:235px;*/
	
	
	/*background-color: yellow;*/

	
	 
	
 }



#content{
	float:left;
	position:relative;
    width: 450px;	
	height: 60px;
	background-color: #FFFFFF;
	/*rpadding:9px;
	padding-left:1px;
	/*right:235px;*/
	
	
	/*background-color: yellow;*/

	
	 
	
 }
#content2{
	
	float:right;
	position:relative;
    width: 450px;	
	height: 60px;
	background-color: #FFFFFF;
	/*rpadding:9px;
	padding-left:1px;
	/*right:235px;*/
	
	
	/*background-color: yellow;*/

}#grandcontent{
	float:left;
	position:relative;
    width:70px;	
	height: 390px;
	background-color: #FFFFFF;
	/*rpadding:9px;
	padding-left:1px;
	/*right:235px;*/
	
	
	/*background-color: yellow;*/
}#grandcontent1{
	float:left;
	position:relative;
    width:900px;	
	height: 390px;
	background-color: #FFFFFF;
	/*rpadding:9px;
	padding-left:1px;
	/*right:235px;*/
	
	
	/*background-color: yellow;*/
	
	 
	
 }
#grandcontent2{
	
	float:right;
	position:relative;
    width: 900px;	
	height: 460px;
	background-color: #FFFFFF;
	/*rpadding:9px;
	pading-left:1px;
	/*right:235px;*/
	
	
	/*background-color:#0C6*/	;
	 
	
 } 
#grandcontent3{
	
	float:right;
	position:relative;
    width: 910px;	
	height: 460px;
	background-color: #FFFFFF;
	/*rpadding:9px;
	pading-left:1px;
	/*right:235px;*/
	
	
	/*background-color:#0C6*/	;
	 
	
 }  
 

#content h2{}

#content h2 #player{
	padding:0 15px 0 0;
	float:right;
	position:relative;
	right:15px;
	
	
	
}

#content p{margin:0 ; padding:15px 15px 15px 15px; }
#content #gallery    {text-align:center; padding:20px 0;    }
#content img{ margin:55px 5px 5px 5px; border:#000000 solid; border-width:1px;}

#sidenav {
	position:relative;
	top:-50px;
	float: right;
	width: 230px;
	overflow: auto;
}

#largefooter{ margin:auto;
margin-top:12px;
margin-bottom:5px;
float:left;
overflow:hidden;
	position:relative;
    width: 470px;	
	height: 110px;
	background-color: #FFFFFF;
	box-shadow: 1px 1px 7px #252525;
	
 }
 #grandfooter{
	 background: url(../accueil/fondobro.jpg);
	 
	 margin:auto;
margin-top:12px;
margin-bottom:5px;
	position: relative;
	overflow:hidden;
    width: 960px;	
	height: 130px;
	
	box-shadow: 1px 1px 7px #252525;
	 }
 #moyenfooter{ 

 
	position: relative;
	overflow:hidden;
    width: 480px;	
	height: 130px;
	background-color: #FFFFFF;
	box-shadow: 1px 1px 7px #252525;
 }

#footer{
margin-top:12px;

	position:relative;
    width: 960px;	
	height: 110px;
	background-color: #FFFFFF;
	box-shadow: 1px 1px 7px #252525;
	
 }


#footerpos{ float:left; width:455px;
height: 110px;}

#footerpos1{ float:left; width:445px;
height: 110px;}
	
	#footerpos2{ float:left; width:300px;
height: 110px;
	
	}
	
	#footerpos3{ float:left; width:165px;
height: 110px;
	
	}

#footerpos4{ float:left; width:250px;
height: 110px;
	
	}


#liste{  margin:0 auto; ;border-left:solid #FFFFFF 3px;; border-right:solid #FFFFFF 3px; width:700px; height:30px; text-align:center;  }
#liste a{color: #0033CC;}
