@charset "utf-8";
/* CSS Document */


body
{
    margin-top:0px;
	margin-right:0px;
	margin-left:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-right:0px;
	padding-left:0px;
	padding-bottom:0px;
	border-top-color: currentColor;
	border-bottom-color: currentColor;
	border-right-color: currentColor;
	border-left-color: currentColor;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-bottom-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color:white;
	height:100%;
	width:100%
}

#logo
{
	margin-left:5px;
}

#corps
{
    background-color:none;
	width:950px;
	height:150px;
	margin:auto;
	margin-top: 50px;
}

#navcontainer
 {
 margin: 0;
 padding-left: 0px;
 height:auto;
 font:12px Verdana, sans-serif;
 width:950px;
 border-bottom: 1px solid #bbb;
 list-style-type: none;
 background: #fff;
 position:absolute;
 }

 #navlist li
 {
 float: right;
 margin:20;
 padding: 0;
 display: block;
 position:relative;
left:0px;
text-align:right;
 }

 #navlist li a, #navlist li a:link
 {
 background: #fff;
 color: black;
 text-decoration: none;
 padding: 3px 10px 3px 10px;
 display: block;
 }

 #navlist li a:hover
 {
 color: #626262;
 border-bottom: 3px solid #bbb;
 cursor: pointer;
 background: white;
 }

 #navlist li a#current, #navlist li a#current:link
 {
 color: #000;
 cursor: default;
 font-weight: bold;
 border-bottom: 3px solid #999;
 text-align:right;
 }

 #navlist li a#current:hover
 {
 border-bottom: 3px solid black;
 background: white;
 }
 

#contenu
{
    background-color:white;
	width:950px;
	height:525px;
	margin:auto;
	top:0px;
}



#photointro

 {
	position:absolute;
	margin-top: 45px;
	text-align:right;
	z-index:0;
}
 
p

 {
	float: left;
	position:relative;
	text-align:center;
	top:85px;
	left:550px;
	font-family: 'Trebuchet MS', Arial, sans-serif;
	font-size:14px;
	text-decoration: none;
	text-transform:none;
    color:black;
	background-color: none;
	z-index:1;
	

	
	
}
.voeux

{
     text-align:center;
	 font-size:19px;
	 font-family: 'Trebuchet MS', Arial, sans-serif;
	 text-decoration: none;
     color:#8C0C09;
	 background-color: none;
}


#textpres
 {
	
	 position: absolute;
	 top:250px;
	 width:195px;
	 text-align:justify;
	
}
 
 h2
 {
	 
	 text-align:right;
	 font:11px Verdana, sans-serif;
	 text-decoration:none;
	 text-transform:none;
     color:#9C9C9C;
	 background-color: none;
   
}
strong
 {
	 text-align:right;
	 font:11px Verdana, sans-serif;
	 text-decoration: none;
	 text-transform:none;
     color:#9C9C9C;
	 background-color: none;
   
}




#copyright
 {
	float: right;
	width:950px;
	top:660px;
	position:absolute;
}
 

#footer
{
	float: left;
    background-color:none;
	width:950px;
	height:100px;
	margin-top:0px;
}







 
 #navcontainer2
{

 margin-top:0px;
 padding-left:0px;
 height:auto;
 width:950px;
 font:12px Verdana, sans-serif;
 border-top: 1px solid #bbb;
 list-style-type: none;
 background: #fff;
 
 }

 #navlist2 li
 {
 float: right;
 margin-top:0px;
 margin-left:0px;
 padding: 0;
 position:relative;
 right:-8px;
 list-style-type: none;
 }

 #navlist2 li a, #navlist2 li a:link
 {
 background: #fff;
 color: black;
 text-decoration: none;
 padding: 3px 10px 3px 10px;
 display: block;
 text-align:right;
 }

 #navlist2 li a:hover
 {
 color: #626262;
 cursor: pointer;
 background: white;
 
 }
 
 #logofacebook
{
	
	border:solid;
	border-color: #bbb;
	border-width:1px;
	margin-top:0px;
	padding-top:0px;
 
 }

 #logotwitter
{
	
	border:solid;
	border-color: #bbb;
	border-width:1px;
	left:8px;
	margin-top:0px;
	padding-top:0px;
 
 }
 
#logos
 {  width:auto;
    height:auto;
	background-color: none;
	top:0px;
	margin-top:0px;
}


 

