/* Simon k - Alsacréations.com - février 2012 */


/* Généralités */
body {
	margin: 0;
	padding: 0;
	color:#fff;
	font-family: 'Noto Sans', sans-serif;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.5);
	background-color : #000000;
}

h2 {
	font-size: 2em;
	font-weight:bold;
	color: #0079d8;
}

a {
	font-weight:bold;
	color:#fff;
}


/* Mise en place des différentes parties / slides */
#home, #book, #contact  {
	height: 1000px;
	padding-top:100px;
}

#home {
	background:url(../images/slide1-bg.jpg) center 0 no-repeat fixed;	
}

#book {
	background: url(../images/slide2-bg.jpg) center 0 no-repeat fixed;
}

#contact {
	background: url(../images/slide3-bg.jpg) center 0 no-repeat fixed;
}



/* Gestion du contenu */
.slide_inside {
	width: 980px;
	margin: 0 auto;
}

#home  .slide_inside {
	text-align:center;
}

#book .slide_inside p {
	width: 500px;
	text-align:justify;
}

#contact .slide_inside {
	background-color: rgba(0, 0, 0, 0.5);
	margin-top:25px;
	padding:50px;
}

#navbar
{
	position: fixed;
    right: 15px;
    top: 50%;
	margin-top : -30px;
}

.footer
{
font-size : 10px;
	position: fixed;
    bottom: 15px;
	left: 15px;
}

ul
{
	list-style: none;
}

li
{
	margin-top : 5px;
}

li #homemenu
{
	background:url(../images/home.png) no-repeat;	
	display : block;
	width: 27px;
	height: 26px;
	-webkit-transition:background-image 0.5s;
	-moz-transition:background-image 0.5s;
	-o-transition:background-image 0.5s;
	-ms-transition:background-image 0.5s;
	transition:background-image 0.5s;
}

li #homemenu:hover, .active #homemenu
{
	background:url(../images/home-active.png) no-repeat;	
	display : block;
	width: 27px;
	height: 26px;
	-webkit-transition:background-image 0.5s;
	-moz-transition:background-image 0.5s;
	-o-transition:background-image 0.5s;
	-ms-transition:background-image 0.5s;
	transition:background-image 0.5s;
}
li #bookmenu
{
margin-top : 10px;
	background:url(../images/book.png) no-repeat;	
	display : block;
	width: 27px;
	height: 26px;
	-webkit-transition:background-image 0.5s;
	-moz-transition:background-image 0.5s;
	-o-transition:background-image 0.5s;
	-ms-transition:background-image 0.5s;
	transition:background-image 0.5s;
}

li #bookmenu:hover, .active #bookmenu
{
	margin-top : 10px;
	background:url(../images/book-active.png) no-repeat;	
	display : block;
	width: 27px;
	height: 26px;
	-webkit-transition:background-image 0.5s;
	-moz-transition:background-image 0.5s;
	-o-transition:background-image 0.5s;
	-ms-transition:background-image 0.5s;
	transition:background-image 0.5s;
}
li #contactmenu
{
	background:url(../images/contact.png) no-repeat;	
	display : block;
	width: 27px;
	height: 26px;
	-webkit-transition:background-image 0.5s;
	-moz-transition:background-image 0.5s;
	-o-transition:background-image 0.5s;
	-ms-transition:background-image 0.5s;
	transition:background-image 0.5s;
}

li #contactmenu:hover, .active #contactmenu
{
	background:url(../images/contact-active.png) no-repeat;	
	display : block;
	width: 27px;
	height: 26px;
	-webkit-transition:background-image 0.5s;
	-moz-transition:background-image 0.5s;
	-o-transition:background-image 0.5s;
	-ms-transition:background-image 0.5s;
	transition:background-image 0.5s;
}

iframe
{
	position : absolute;
}