#body{
    background-color: black;
}

#bg {
	
  position: fixed; 
  top: -12px; 
    bottom: 0px; 

  left: 0; 
	
  /* Preserve aspet ratio */
  min-width: 100%;
  min-height: 100%;
      background-color: black;

}
		





#content{
	margin-top: 30px;
	width: 150px;
margin:0 auto;	color: #FFFFFF;
	font-size: 13px;
	font-family: helvetica;
		text-align: justify;

	position: relative;
	z-index: 2;
}



.titre {
	font-family: helvetica;
	font-size: 22px;
	font-weight: bold;
	text-align: justify;
	font-style: normal;
	color: #ffffff;
    padding-bottom:25px;

}

.video{
	margin-top:2px;
	margin-bottom:2px;

}


#devinside a {
text-decoration: underline;
color: white;
}
#devinside a:active {
color: #231f20;
}


h3{
color:#000000;
text-align:left;
font-size:22px;
font-family:helvetica;
z-index: 2;
margin-bottom:5px;
position:relative;
}





h4{
color:#000000;
text-align:left;
margin-top:5px;

height:25px;
font-size:22px;
font-family:helvetica;
z-index: 2;
padding-left:4px;
position:relative;
    background-color: white;

}

h5{
color:#ffffff;
text-align:left;
margin-top:-22px;
margin-bottom:0px;

height:25px;
font-size:15px;
font-family:helvetica;
z-index: 2;
padding-left:5px;
padding-top:5px;

position:relative;
    background-color: black;

}

h6{
color:#cf7b7c;
text-align:left;
margin-top:5px;
height:25px;
font-size:22px;
font-family:helvetica;
z-index: 2;
padding-left:4px;
position:relative;
margin-bottom:2px;
}


img {
margin-top:7px;
float:right;
padding-left:1px;
margin-bottom:1px;
}

img.social {
height: 30px;
margin-top:0px;
float:right;
padding-left:-20px;
margin-bottom: 150px;
}


img.titre {
margin-top:0px;
float:left;
padding-left:0px;

}








#menucontent {
z-index: 12;
margin-left: 15px;
#position: relative;
}

#menulist {
margin-left: -40px;
list-style-type: none;
}

a {
text-decoration: none;
color: white;
}

a:active {
color: #cf7b7c;
}

li.current a,
span.current a {color: #cf7b7c;}

a:hover { color: #cf7b7c }
