@charset "utf-8";

@import url(http://fonts.googleapis.com/css?family=Lato:300,400,700|Dosis:200,600);

/* CSS Document */
section {
	margin-bottom:50px;
	
}

a {text-decoration:none;
	
	
}


html,body{
	border-top:solid #000000 7px;
	background:url(../images/fond2.jpg);
 font-family: Lato;
 font-size:15px;
	width:100%;
	height:100%;
	margin:auto;
}

header {
	width:100%;
	margin:auto;
	
}

header li h1:hover {
	

	
	}
	
.paragraphe1 {
	
	text-align:justify;
	margin:auto;
	font-size:14px;
	width:720px;
	line-height:22px;
	}
	
	
	
	#auteurs {
	text-align:justify;
	margin:auto;
	
	font-size:14px;
	width:750px;
	line-height:22px;
	color:black;
	height:200px;
	margin-top:630px;
	padding-left:18px;
		
	}
	
	
	#auteurs p span {
		font-weight:bold;
		
	}
	

h1 {
margin-top:80px;
font-family:Questrial;
font-size:31px;
font-weight:400;
color:#30305C;
margin-bottom:10px;
text-shadow: 2px 2px 2px #ffffff;
letter-spacing:0px;
text-transform:uppercase;
text-align:center;


}


h1 img {
	
	width:380px;
}



.over:hover {

font-size:15px!important;	

}

.transparent {
	font-size:15px;
	color:#30305C;
}



#wrapper {
	
	height:700px;
	margin:auto;
}

#container {

margin-top:80px;

	
}

#boxtitre {


min-width:400px;
text-align:center;
margin-left:auto;
margin-right:auto;

}

#titremenu {

margin-top:0px;
margin-bottom:0px;
font-family:Lato;
text-align:center;
font-size:17px;	
letter-spacing:4px;
text-shadow: 2px 2px 2px #ffffff;
color:#000000;
	
}

.sr {color:#c06060;

text-shadow: 2px 2px 2px #ffffff;
	
	
}

.tiret {
color:#333333;
letter-spacing:-2px;
	
}

.navigation{
	
	margin:auto;
	
	top:45px;
	text-shadow: 2px 2px 2px #ffffff;
	width:200px;
	left:50px;
	
	
}
.navigation li {
	color:#30305C;
	font-family:Lato;
text-align:center;
	line-height:18px;
	margin-bottom:2px;
	
	font-weight:normal;
	-webkit-transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	font-size:12px;
	text-shadow: 2px 2px 2px #ffffff;	
	
	
}

.navigation a {
color:#30305C;	
font-size:12px;	
}

.navigation a:hover {
	font-size:12px;
	cursor:pointer;
	color:#c06060 !important;
	
	
}

.navigation li:active {
	font-size:12px!important;
	cursor:pointer;
	color:#c06060 !important;
	
}

hr {margin:auto;
border-color:white;
width:300px;
text-align:center;
	
	
}

.active {
	font-size:10px;
	cursor:pointer;
	color:#c06060 !important;
	
}



/* entypo */
[class*="entypo-"]:before {
  font-family: 'entypo';
  font-size:22px;
  margin-bottom:0px;
  padding-top:20px;
  color:white;
 text-align:center;
 
}


/* zocial */
[class*="zocial-"]:before {
  font-family: 'zocial';
  font-size:22px;
  margin-bottom:0px;
  padding-top:20px;
  margin-top:30px;
  color:white;
text-align:center;
display:block;
}


.icon:hover {
-webkit-opacity:0.3;
-moz-opacity:0.3;
 -webkit-transition:1s;
  -moz-transition:1s;
 

	
}



/*infoslide*/

#infoslide {
	
	width:500px;
	margin-left:360px;
	padding-top:40px;
	margin-top:-80px;
	margin-bottom:90px;
}
 
 
#infoslide h1 {
font-size:15px;
letter-spacing:0px!important;
text-shadow: 2px 2px 2px #ffffff!important;
color:#30305C;
font-family:Lato!important;
font-weight:400;
text-align:left!important;
}

#infoslide ul li {
	
color:#333333;
line-height:19px;
font-size:12px;
font-family:Lato;
font-weight:400;


	
}

#infoslide ul li a {
text-decoration:none!important;
color:#333333;
	
}


#infoslide ul li a:hover {
color:#c06060;	
	
}

.infoslidetitles {
	font-size:12px;
	color:#30305C;
	font-family:Lato;
	
	text-shadow: 2px 2px 2px #ffffff!important;
	letter-spacing:0px;
}

#infoslide hr {
margin-bottom:20px;	
width:138px;	
}

#hrbottom {
margin-top:25px;	
width:200px;	
}


#social {padding-top:40px;
	margin:auto;
	width:100%;
	height:100px;
	text-align:center;
	font-size:11px;

color:white;
}


#social a {
font-family:Lato;
font-size:11px;
line-height:18px;
text-align:center;
color:white;
}


 a {
	text-decoration:none;
	
}

footer {text-transform:uppercase;
	float:left;
	bottom:0;
	left:0;
	height:150px;
	width:100%;
	margin-top:150px;
	background:#000000;
}