/* CSS Document */
/* --------------------------------------------------------------------------------------------- Remise à zéro de tous les préformatages navigateurs */
	* {
		padding:0;
		margin:0;
		list-style:none
	}
	@font-face {
    font-family: 'MyriadRomanRegular';
    src: url('../../images/structure/fonts/myriad_roman-webfont.eot');
    src: url('../../images/structure/fonts/myriad_roman-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../images/structure/fonts/myriad_roman-webfont.woff') format('woff'),
         url('../../images/structure/fonts/myriad_roman-webfont.ttf') format('truetype'),
         url('../../images/structure/fonts/myriad_roman-webfont.svg#MyriadRomanRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
	body {
		font-size:62.5%;
		font-family: arial,helvetica,sans-serif;
		/*font-family:"MyriadRomanRegular", Arial, sans-serif;*/
		color:#484747;
		background:#fff
	}
	a, a:hover {text-decoration:none}
	img {border:none}
	strong {font-weight:bold}
	em {font-style:italic}
	label {cursor:pointer}
	abbr, acronym {
	  border-bottom:1px dotted #333;
	  cursor:help
	}
/* --------------------------------------------------------------------------------------------- Récurrents */
	input.bouton {
		font-family:tahoma;
		font-size:1em;
		color:#fff;
		cursor:pointer
	}
	#main #contenu img.lien_externe {border:0}
/* --------------------------------------------------------------------------------------------- Global */
	#page {
		width:995px;
		margin:0 auto
	}
	#global {
		float:left;
		width:100%;
		background:url(../../images/structure/background/global.gif) repeat-y
	}
/* --------------------------------------------------------------------------------------------- Header */
	#header {
		position:relative;
		float:left;
		width:902px;
		background-position:bottom left;
		padding:0 43px 0 50px
	}
/* ------------------------------------------------------------------------- Meubles Demeyere */
	#header #meubles_demeyere {
		float:left;
		margin:6px 43px 0 22px
	}
/* ------------------------------------------------------------------------- Recherche */
	#header #recherche {
	margin-top:5px;
		position:relative;
		float:left;
		line-height:1.5em;
		
		font-size:1.1em;
		background-repeat:no-repeat;
		background-position:left bottom;
		padding:0px 7px 0px 10px
	}
	#header #recherche label {
		float:left;
		font-weight:bold;
		color:#fff;
		background:url(../../images/elements/fleches_blanc.gif) no-repeat right 5px;
		padding:0 11px 0 0;
		margin:0 6px 0 0
	}
	#header #recherche #Searchtext {
		float:left;
		width:164px;
		background:url(../../images/structure/bgform.gif) repeat right 0px;
		font-size:1em;
		border:none;
		padding:2px 3px;
		margin:0 7px 0 0
	}
	#header #recherche input.bouton {float:left;
	padding:1px 0;}
	#IE8	#header #recherche input.bouton {float:left;
	padding:2px 0;}
	#header #recherche div.coin_droit {
		position:absolute;
		bottom:0;
		right:0;
		width:9px;
		height:10px;
		font-size:0
	}
	* html #header #recherche div.coin_droit {bottom:-1px}
/* ------------------------------------------------------------------------- Header right */
	#header #header_right {
		float:right;
		width:216px;
		padding:6px 0 0 0
	}
/* ----------------------------------------------------- Choix de la langue */
	#header #header_right #choix_langue {margin:0 0 8px 103px}
	#header #header_right #choix_langue li {
		display:inline;
		margin:0 12px 0 0
	}
	#header #header_right #choix_langue li img {vertical-align:bottom}
/* ----------------------------------------------------- Accès privilège */
	#header #header_right #acces_privilege {
		display:block;
		font-family:tahoma;
		  font-weight: 600;
		text-transform:capitalize;
		font-size:1.2em;
		color:#fff;
		padding:1px 0 1px 11px
	}
	#header #header_right form {
		float:left;
		height:59px;
		background:url(../../images/structure/background/acces_privilige.gif) repeat-y;
		padding:5px 5px 0 11px
	}
	#header #header_right form div.acces_privilege {
		display:inline;
		float:left;
		width:82px;
		font-size:0.9em;
		margin:0 7px 4px 0
	}
	#header #header_right form div.acces_privilege label {
		font-family:tahoma;
		color:#000;
		font-weight: 600;
		background:url(../../images/elements/fleches_noir.gif) no-repeat right 5px;
		padding:0 7px 0 0
	}
	#header #header_right form div.acces_privilege input.text {
		display:block;
		background:url(../../images/structure/bgform.gif) repeat right 0px;
		float:left;
		width:73px;
		font-size:1em;
		border:none;
		padding:2px 3px;
		margin:2px 0 0 0
	}
	#header #header_right form input.bouton {
		float:left;
		margin:13px 0 0 0;
		padding:1px 0
	}
	#header #header_right form a {font-size:.9em}
	#header #header_right form a:hover {text-decoration:underline}
	#header #header_right form #mdp_oublie {
		float:left;
		width:100%;
		margin:0 0 2px 0
	}
	#header #header_right form #mdp_oublie a {color:#161616}
	#header #header_right form span.error {
		display:block;
		float:left;
		width:100%;
		color:#ff0000
	}
	#header #header_right form #bienvenue {
		line-height:1.3em;
		font-family:tahoma;
		font-size:1.1em;
		color:#000
	}
	#header #header_right form #deconnexion {
		float:right;
		color:#ff6600
	}
/* ------------------------------------------------------------------------- Header bottom */
	#header #header_bottom {
		float:left;
		width:100%;
		background:#798185;
		margin:0
	}
/* ----------------------------------------------------- Menu */
/* --------------------------------- Premier niveau */
	#header #header_bottom #menu {
		float:left;
		width:100%;
		text-transform:capitalise;
		font-size:1.8em;
		border-bottom-style:solid;
		border-bottom-width:4px
	}
	#header #header_bottom #menu li {
		position:relative;
		height:41px;
		line-height:45px;
		
		float:left;
		/*padding:8px 5px 5px;*/
	}
	#header #header_bottom #menu li a {
		display:block;
		float:left;
		
		color:#fff
	}
		#header #header_bottom #menu li.first a span {
		display:block;
		 background: none;
		float:left;
		padding:0px 15px 0px 15px
	}
	#header #header_bottom #menu li a span {
		display:block;
		 background: url("../../images/structure/menuli.gif") no-repeat scroll 0 15px transparent;
		float:left;
		padding:0px 15px 0px 15px
	}
	#header #header_bottom #menu li a span :hover{

		 background: url("../../images/structure/menuli.gif") repeat-y scroll 0 15px transparent;
		
	}
	#header #header_bottom #menu li a:hover, #header #header_bottom #menu li a.on {
		color:#fff;
		background:#4c565c;

	}
	#header #header_bottom #menu li a:hover span, #header #header_bottom #menu li a.on span {

		cursor:pointer
	}
	#header #header_bottom #menu li a.on span {cursor:text}
/* --------------------------------- Second niveau */
	#header #header_bottom #menu li ul {
		display:none;
		position:absolute;
		top:35px;
		left:0px;
		float:none;
		width:150px;
		text-transform:none;
		z-index:5555555555;
		
		border:1px solid #fff;
		padding:8px 5px 3px 5px
	}
	#header #header_bottom #menu li ul li {
		float:none;
	font-size:12px;
	 height: 24px;
	
    line-height: 12px;
		background:url(../../images/elements/fleches_blanc.gif) no-repeat left 5px;
		padding:0 0 0 12px;
		margin:0
	}
	#header #header_bottom #menu li ul li a {
		display:inline;
		float:none;
		
		color:#fff
	}
	#header #header_bottom #menu li ul li a:hover {
		background:none;
		text-decoration:underline
	}
/* ----------------------------------------------------- Outils */
	#header #header_bottom #outils {
		position:relative;
		float:right;
		margin-bottom:-40px;
		top:-50005px
	}
	#header #header_bottom #outils li {
		display:inline;
		margin:0 10px 0 0
	}
	#header #header_bottom #outils #reduire_police {margin:0 2px 0 0}
/* ------------------------------------------------------------------------- Pub */
	#header #pub {
		position:absolute;
		top:40px;
		left:350px
	}
/* --------------------------------------------------------------------------------------------- Bloc de couleur */
	#bloc_couleur {
		display:inline;
		float:left;
		width:902px;
		height:10px;
		border-top:1px solid #fff;
		margin:0 0 8px 50px
	}
/* --------------------------------------------------------------------------------------------- Main */
/* ------------------------------------------------------------------------- Footer */
	#main #footer {
	position:relative;
font-family:tahoma;
		float:left;
		width:100%;
		font-size:1.1em
	}
	#main #footer ul {
		display:inline;
		float:right;
		margin-right:70px
	}
	#main #footer ul li {display:inline}
	#main #footer ul li a {color:#555}
	#main #footer ul li a:hover {text-decoration:underline}
/* --------------------------------------------------------------------------------------------- Copyright */
	#copyright {
		float:left;
		width:100%;
		text-align:right;
		height:50px;
		color:#555;
		font-family:tahoma;
		background:url(../../images/structure/background/footer.gif);
		padding:8px 0 0 0
	}
	#copyright a {color:#555}
	#copyright a:hover {text-decoration:underline}
	#copyright img {
		vertical-align:middle;
		margin:0 70px 0 4px
	}
