@charset "UTF-8";
/* CSS Document */



body {
background-color:#414141;
}


#page  

   {

     position: absolute;

     width: 880px;        /* selon la largeur voulue */

     margin-left: -430px; /* moitie de width */

     left: 50%;           /* constant, toujours 50% */

     height: 630px;       /* selon la quantite de texte */

     margin-top: -315px;   /* moitie de height */

     top: 50%;            /* constant, toujours 50% */

      border: 1px solid #414141;

     background-color: #414141;

   }

   #contenu { margin: 1em; }

/* #main
{width:830px;
height:630px;
background-color:#2b2b2b;
margin-left: auto;
margin-right: auto;
} */

#gallerie
{width:645px;
height:630px;
background-color:#cccccc;
}

#nav
{width:200px;
height:640px;
background-color:#3e3e3e;
float:right;
margin-right: auto;
position:relative;
}






#contact {
	width:auto;
	height:110px;
	background-color:#4d4d4d;
	font-family: Optima, Tempus Sans ITC, Arial;
	font-size: 12px;
	color:#cccccc;
	margin-bottom:0px;
	margin-left:0px;
	margin-top:0px;
	margin-right:1px;
	position:relative;
}







#menu {
width:200px;
height:530px;
background-color:#3e3e3e;
padding:0px;
margin-bottom:10px;

}


li {
list-style-type:none;
}

ul {
padding:0px;
}

 

.article  {
	font-family: Optima, Tempus Sans ITC, Arial;
	font-size: 11px;
	text-transform: none;
	color:#cccccc;
	margin-bottom:5px;
	margin-left:15px;
	margin-top:5px;
	font-weight:normal;

}

.articlelast {
font-family: Optima, Tempus Sans ITC, Arial;
font-size: 10px;
	text-transform: uppercase;
	color:#cccccc;

	margin-left:15px;
	margin-top:10px;
padding-bottom:20px;
font-weight: normal;
}

.rubrique  {
	font-family: Optima, Tempus Sans ITC, Arial;
	font-size: 17px;
	text-transform: uppercase;
	color: #000000;
	margin-bottom:10px;
	margin-left:5px;
	margin-top:15px;
    }
	
.contacttext  {
	font-family: Optima, Tempus Sans ITC, Arial;
	font-size: 12px;
	text-transform:none;
	color: #000000;
	margin-bottom:20px;
	margin-left:5px;
	margin-top:100px;
    }




a {
	color:#6e6e6e;
	text-decoration:none;
}

a:hover {
color:#cccccc;
}
