/*-------------------------------------------
                0. RESET CSS
-------------------------------------------*/


article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {ontent: '';content: none;}
table {border-collapse: collapse;border-spacing: 0;}
/*-------------------------------------------
             1. Style de texte
-------------------------------------------*/


/*-------------------------------------------
                 2. layout
-------------------------------------------*/
.duContenu {width:980px;margin:0 auto 0 auto;text-align:justify;}
#header {
	height: 80px;
}
#sticky_navigation_wrapper {width:100%;z-index:2;}
.menu-main-container{
	width: 100%;
	margin: 0 auto 0 auto;
	height: 35px;
	font-size: 14px;
	font-weight: bold;
}
	.menu-main-container ul{background:#333333;height:35px;list-style:none;margin:0;padding:0;}
	.menu-main-container li{float:left;padding:0px;}
	.menu-main-container li a{background:#333333 url('images/seperator.gif') bottom right no-repeat;color:#cccccc;display:block;font-weight:normal;
					line-height:35px;margin:0px;padding:0px 25px;text-align:center;text-decoration:none;}
	.menu-main-container li a:hover, .demo_container ul li:hover a{background:#d3a262 ;color:#FFFFFF;text-decoration:none;}
	.menu-main-container li ul{background:#333333;display:none;height:auto;padding:0px;margin:0px;border:0px;position:absolute;width:225px;
						z-index:200;-webkit-box-shadow: 2px 2px 2px 0px #000;box-shadow: 2px 2px 2px 0px #000;}
	.menu-main-container li:hover ul{display:block;}
	.menu-main-container li li {background:url('images/sub_sep.gif') bottom left no-repeat;display:block;float:none;margin:0px;padding:0px;
						width:225px;}
	.menu-main-container li:hover li a{background:none;}
	.menu-main-container li ul a{display:block;height:35px;font-size:12px;font-style:normal;margin:0px;padding:0px 10px 0px 15px;text-align:left;}
	.menu-main-container li ul a:hover, .demo_container li ul li:hover a{background:#d3a262;border:0px;color:#ffffff;text-decoration:none;}
	.menu-main-container p{clear:left;}	
		.logo, .logo a, .logo img{
	float: left;
	margin: 0;
	padding: 0;
	color:#A79C9C ;
}
