html , body , h1 , h2 , h3 , h4 , h5 , h6 , p , ul , li , a , img , div {
margin:0;
padding:0;
border:0;
}

ul{
list-style-type: none;
}

/***********************************************************************************************/
body {
position:relative;
width:830px;
margin: auto;
background:#6c3f6a; 
margin-top:0px;
font-family: arial;
font-size: 0.9em;
}

#body p.description{
text-align:left;
}

#enveloppe{
width:810px;
}

/********************************************************************************** Header *****/

#header-region{
width:813px;
height:165px;
background-color:#6c3f6a;
}
/********/
		#logo {
			height:118px;
			width:813px;	
			background:url(../images/header.jpg) no-repeat;
		}
		
		#menu {
			height:47px;
			width:813px;	
			background:url(../images/menu.jpg) no-repeat;
		}
		/************ Main-Menu */
			/*
			*
			***** Primary-links */
				ul.primary-links {
				  width: 650px;
				  margin:0px;
				  padding-top:3px;
				  position: absolute;
				  left: 150px;
				  z-index: 70;
				}
				
				ul.primary-links li {
				  display: block;
				  float: left;
				  width: 100px;
				  text-align:center;
				  font-size:1em;

				}
				
				ul.primary-links li a, ul.primary-links li a:link, ul.primary-links li a:visited {
				  text-align:center;
				  color: #fff;
				  font-weight: normal;
				  font-variant: small-caps; 
				}
				
				ul.primary-links li a:hover, ul.primary-links li a.active {
				  color: #d5b2d2;
				}
				
				/***** secondary-links */
				ul.secondary-links {
				display: none;

				}
				
				ul.primary-links li:hover ul.secondary-links{
				display: block;
								
				}
				
				ul.secondary-links li {
				clear: left;
				background-color: #6c3f6a;
				text-align:left;
				font-size: 0.8em;
				background-image:url(../images/puce-ronde-10.png);
				background-repeat:no-repeat;
				background-position: 1px 3px;
				}
				
				ul.primary-links ul.secondary-links li a{
				text-align:left;
				color: #fff;
				font-weight: normal;
				font-variant: normal;
				position: relative;
				left: 15px;
				}
				
				ul.primary-links ul.secondary-links li a:hover{
font-style: italic;
color: #d5b2d2;
				}
				
				
/********************************************************************************* /Header *****/
/******************************************************************************* Container *****/

#container{
	background:url(../images/enveloppe.jpg) repeat-y;
	padding:0px;
	width:830px;
}

#page{
	width:511px;
	min-height:500px;
	height:auto !important;
  	height:500px;
}
			
			
/*********** Sidebar-Left specific **
			/*
			*
			********* Block */
			#sidebar-right{
				width:269px;
				position:absolute;
				top:149px;
				right:28px;
				z-index: 10;
				border: 0px solid #000;
			}
			/********/
			
						#sidebar-right #newsletter{
						width:250px;
						height:237px;
						position: relative;
						top: 0px;
						left: 19px;
						border: 0px solid #000;
						background:url(../images/fond-newsletter.jpg) no-repeat;
						}
						
						#sidebar-right #newsletter div.formulaire_spip.formulaire_inscription{
						position: relative;
						top: 45px;	
						}
						
						#sidebar-right #franchise{
						width:250px;
						height:191px;
						position: relative;
						top: 0px;
						left: 19px;
						text-align: right;
						background:url(../images/fond-franchise.jpg) no-repeat;
						border: 0px solid #000;
						}
					
					#sidebar-right #soirees{
						width:250px;
						height:191px;
						position: relative;
						top: 0px;
						left: 19px;
						text-align: right;
						background:url(../images/fond-soirees.jpg) no-repeat;
						border: 0px solid #000;
						}
						
					/*********/

							#sidebar-right #soirees .content{
								width:130px;
								height:45px;
								overflow:hidden;
								margin-bottom: 0px;
								position: relative;
								top: 60px;
								left: 110px;
							}

		
				
			
div.maison{
position: relative;
left: 629px;
background:url(../images/maison.jpg) no-repeat;
width: 173px;
height: 119px;
}
					
			/***************************************************************************** /Container *****/			
/********************************************************************************* Footer *****/

				
			#contenu .block{
				background:none;
			}
			#contenu a.active {
				color:#fff;
			}
			#main {
				background:url(../images/page_cont.jpg) no-repeat;
				width:525px;
				padding:7px 27px 0 17px;
				text-align:left;
			}
			
		
/********************************************************************************* Footer *****/


#fermeture {
	width:830px;
	height:100px;
	background-image:url(../images/footer.jpg);
	background-repeat:no-repeat;
	background-color: #6b3e69;
}

#fermeture p{
	font-size: 0.8em;
	color: #6c3f6a;
	position: relative;
	top: 15px;
	width: 100%;
	text-align: center;
	font-weight: bold;
}






