@charset "utf-8";
/* CSS Document */
body{
	margin:0;
	
}
h1{text-transform:uppercase;}
h2{text-transform:uppercase;}
	
	
	
#header{
	width:100%;
	height:105px;
	background-image:url(../images/fondnoir.png);
	padding-top:10px;
	z-index: 999;
	/*padding-left:10px;*/
}
#topNav{
	float:right;
	margin:10px;
}
#logo{
	margin:0 0 0 10px;

}
#pied{
	width:800px;
	margin:0 auto;
	}
	
.ours{
	/*float:left;
	width: 800px;
	margin-top:50px;
	border-top: 1px solid;
	border-color:#45b5c6;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:10px;
	/*background-image:url(images/fondnoir.png);*/
	position:absolute;
	width:180px;
	height:120px;
	padding:10px;
	top:600px;
	right:0px;
	border-radius:10px 0 0 10px;
	background-image:url(../images/fondnoir.png);
	text-align:right;
	text-shadow: #000 0 1px 1px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:10px;
	
}
.ours a{
	text-decoration:none;
	color:#45b5c6;
}
.ours a:hover{
	color:#FFF;
}
#content {
	width: 950px;
	margin: 0 auto;
	padding: 0 10px;
	/**border-left: 1px solid;
	border-right: 1px solid;*/
}
#wrap {
	width: 1500px;
	margin: 0 auto;
	padding: 0 10px;
}
#edito{float:left;
background-image:url(../images/fondnoir.png);
width: 200px;
height:300px;
padding:10px;
margin:20px 20px 20px 20px;
/**border-left: 1px solid;
border-color: #45b5c6;*/
border-radius:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;}
.video{
	
	text-align:center;
	float:left;
	width:660px;
height:500px;
margin:20px 20px 20px 20px;
padding:40px 10px 10px 10px;
border-radius:10px;
background-color:#000000;}
.commentaire{float:left;
background-image:url(../images/fondnoir.png);
width: 300px;
height:330px;
padding:10px;
margin:20px;
/**border-left: 1px solid;
border-color: #45b5c6;*/
border-radius:10px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;}
.commentaire_tearsheet{
	float:left;
background-image:url(../images/fondnoir.png);
width: 200px;
height:330px;
padding:10px;
margin:20px;
/**border-left: 1px solid;
border-color: #45b5c6;*/
border-radius:10px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;}
.share{
	float:left;
	width:905px;
	height:620px;
	margin:20px 20px 20px 20px;
	padding:10px 10px 10px 10px;
	border-radius:10px;
	background-color:#000;
}
.share a{
	color:#45b5c6;
	font-size:20px;
	text-decoration:none;
	font-family: "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;}
/*surcharge photoshelter*/
UL.thumbs LI {
	width:212px;
	height:252px;
}
/*titre theme*/
#centre{
	float:left;
	width: 1000px;
	height:600px;
	margin: ;
	padding-left:;
	padding-top:;}
.theme{
	float:left;
	width:200px;
	height:30px;
	border-radius:0 0 10px 10px;
	background-image:url(../images/fondnoir.png);
	padding:10px;
	text-align:center;}
.titre a{
	font-family:Verdana, Helvetica, sans-serif;
	
	text-transform:uppercase;
	text-decoration:none;
	font-size:24px;
	color:#45b5c6;
	
	}
.titre a:hover{
	font-family:Verdana, Helvetica, sans-serif;
	
	text-transform:uppercase;
	text-decoration:none;
	font-size:24px;
	color:#FFFFFF;
	
	}
/*about*/
#wrap_about{width:1000px;
margin:0px auto;}
.titre_about{
	width:300px;
	height:70px;
	float:left;
	padding:10px;
	margin:20px 10px 20px 20px;
	border-radius:10px;
	background-image:;
	font-family:Verdana, Helvetica, sans-serif;
	text-align:center;
	font-size:24px;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFFFFF;
	}
.contenu_about{
	float:left;
	width:400px;
	height:400px;
	margin:20px;
	border-radius:10px;
	background-image:url(../images/fondnoir.png);
	padding:10px;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:10px;
	}

.contenu_about a{
	font-family:Verdana, Helvetica, sans-serif;
	text-transform:uppercase;
	text-decoration:none;
	font-size:10px;
	color:#45b5c6;}
.contenu_about a:hover{
	color:#FFF;}
.contenu_about p{color:#FFFFFF;}
.contenu_about h1{color:#FFFFFF;}
.contenu_about h3{
	color:#CCCCCC;
	text-transform:uppercase;}
.image_about{
	float:left;
	width:400px;
	height:400px;
	margin:40px 20px;}

	