/**
* CSS
* 
* @version 1.0
* @author Vaska 
* @author Gregory Cadar
*/
* {
	margin: 0;
	padding: 0;
}

body {
	font-size: 10pt;
	font-family:Arial, Helvetica, sans-serif;	
	background: #fff;
	color:#dadada;
	line-height:13pt;
}

body.section-1 { }
body.section-2 { }
body.section-3 { }

a:link { text-decoration: none; color:#dadada;}
a:active { text-decoration: none; }
a:visited { text-decoration: none; color: #dadada; }
a:hover { text-decoration: none; color:#000; }


a img { border: none; }

a:focus
{
outline:0;
} 


/* ------- MENU------------ */
#menu {
	padding:0 10px 0 0;
    width: 150px;
    top: 25px;
	left: 50px;
    position: fixed;
	background-image:url(../img/transparent.png);
	background-repeat:repeat;
	z-index:1000;

}

#menu ul {
	list-style: none;
	margin: 0 0 15px 0;
}

#menu ul li.section-title { 
color:#dadada;
font-weight:bold;
padding-top:5px;
}

#menu ul li.active a {
	color:#000 !important;

	}
	
	
	
ul#Contact li.active  {
width:150px;
color: #000 !important;
font-weight: bold;
border-top:solid;
border-top-width:1px;
margin-top: -1px;
padding-top: 5px;
}

ul#Contact li  {
font-weight: bold;
padding-top: 5px;
}

ul#News li.active  {
width:150px;
color: #000;
font-weight: bold;
border-top:solid;
border-top-width:1px;
margin-top: -1px;
padding-top: 5px;
}

ul#News li  {
font-weight: bold;
padding-top: 5px;
}



ul#Blog li.active  {
width:150px;
color: #000;
font-weight: bold;
border-top:solid;
border-top-width:1px;
margin-top: -1px;
padding-top: 5px;
}

ul#Blog li  {
font-weight: bold;
padding-top: 5px;
}

#logo {
	color:#000;
	width:150px;
	margin-bottom:45px;
	border-top:solid;
	border-top-width:1px;
	padding-top:10px;
	
	
	}

#footer {
	width:150px;
	color:#000;
	border-top:solid;
	border-top-width:1px;
	padding-top:5px;
	margin-top:20px;
	margin-bottom:-15px;
}

/* ------- CONTENU ---------*/


.section-10 p {
	width:450px !important;
	color:#dadada !important;
	
	}
	

.section-10 a {
	color:#dadada !important;
	}
.section-10 a:hover {
	color:#000 !important;
	}		

#content {
    height: 100%;
    margin: 132px 0 0 260px;
    top: 0;
	z-index:-1000;
}


.container {
    padding: 5px 5px 25px 5px;
}

#content p { width: 600px; margin-bottom: 9px; color:#000; }

p {
    margin: 5px 0 4px 0;
}

#content a {
	color:#000;
}

#content a:hover {
	color:#dadada;
}

h1 { font-size: 32px; }
h2 { font-size: 24px; }
h3 { font-size: 16px; }
h4 { font-size: 12px; }

#img-container	{ margin: 0; padding: 0; }
#img-container p	{ width: 250px; margin: 0; padding: 0 0 0 0;  }

#once { clear: left; }



/* style slideshow*/

#btnNav {
	position:absolute;
	margin-top:-30px;
	color:#eee;
}

#btnNav p {
	color:#dadada;
}

#btnNav a {
	color:#000;

}

#textedia {
	display:block;
	float:left;}
	
#indexhibit {
	position:absolute;
	top:280px;
	width:465px;
	text-align:right;
}

#indexhibit a{
	color:#dadada;
}

#pics p, #content .container p {
	color:#dadada;
	}

.masquer {display: none;}

#text {margin-top: 10px;
	position: fixed;}

/*------- Horizontal --------

#photos {
	margin-top:70px;
}*/