/* CSS Document */
body {
	background-image: url(http://media.lemarquier.com/images/accueil-fond.jpg);
	background-color:#809e25;
}
#general{
	background-image: url(http://media.lemarquier.com/images/accueil-fond-contenu.jpg);
}
#gauche{
	background-image: url(http://media.lemarquier.com/images/accueil-fond-gauche.jpg);
}
#droite{
	background-image: url(http://media.lemarquier.com/images/accueil-fond-droite.jpg);
}
#pied-page{
	background-image: url(http://media.lemarquier.com/images/accueil-pied-page.jpg);
}

#encart-sous-header{
width:905px;
height:229px;
padding-left:14px;
padding-bottom:12px;
}

#contact{
width:222px;
height:229px;
float:left;
}

#quick-contact{
width:222px;
height:103px;
background-image:url(../images/quick-contact.jpg);
background-repeat:no-repeat;
}

#tel{
text-align:center;
color:#FFFFFF;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
height:20px;
padding-top:42px;
width:216px;
padding-left:6px;
}

#mail{
text-align:center;
color:#FFFFFF;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
height:20px;
padding-top:7px;
width:212px;
padding-left:15px;
}

#mail a{color:#ffffff;text-decoration:none;}


#accueil input, #accueil select, #accueil textarea {
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;
border:0px;
/*width:140px;*/
}

.input{
padding-left:40px;
padding-top:8px;
}

.input2{
padding-left:50px;
padding-top:13px;

}
#newsletter {
background-image:url(../images/fond-newsletter.jpg);
background-repeat:repeat-x;
border:0 none;
margin:0;
height:81px;
width:222px;
}

#text-newsletter {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
border:0px;
padding-left:25px;
padding-top:8px;

}

#menu input.search {
border:0 none;
height:15px;
margin:0;
padding:3px 10px 0 31px;
width:190px;
}
#menu ul{
margin:0px;
padding:0px;
list-style-type:none;
padding:8px;
width:206px;
background-color:#ffffff;
position: relative; /*--Important--*/
}

#menu li.menu{padding:0;margin:0;

height:38px;
width:190px;
padding-left:0px;
font-size:11px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
vertical-align:middle;
}

#menu li.menu a{
display:block;
height:38px;
width:190px;
padding-left:20px;
background-image:url(../images/fond-menu-off.jpg);
background-repeat:no-repeat;
font-size:11px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
vertical-align:middle;
line-height:38px;
overflow: hidden;
background-position:0 0;
cursor:hand;
cursor:pointer;
}



#menu li.menu a:hover{

font-size:11px;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
background-position:0 -38px;
}

#menu li#menu_barbecue a{background-image:url(../images/barbecue-menu.jpg);}
#menu li#menu_plancha a{background-image:url(../images/plancha-menu.jpg);}
#menu li#menu_plancha_barbecue a{background-image:url(../images/plancha-barbecue-menu.jpg);}
#menu li#menu_tournebroches a{background-image:url(../images/tournebroche-menu.jpg);}
#menu li#menu_accessoires a{background-image:url(../images/accessoire-menu.jpg);}
#menu li#menu_poeleABois a{background-image:url(../images/poele-menu.jpg);}
#menu li#menu_contact a{background-image:url(../images/contact-menu.jpg);}

#menu li#menu_barbecue .sub{background-color:#4073AC;}
#menu li#menu_plancha .sub{background-color:#E39240;}
#menu li#menu_plancha_barbecue .sub{background-color:#B5514F;}
#menu li#menu_tournebroches .sub{background-color:#B19B50;}
#menu li#menu_accessoires .sub{background-color:#ADB963;}
#menu li#menu_poeleABois .sub{background-color:#E6393F;}
#menu li#menu_contact .sub{background-color:#8FB129;}

/* MEGA DROP DOWN */
#menu ul li .sub {
	position: absolute; /*--Important--*/
	top: 8px; left: 214px;
	z-index: 99999;
	padding: 20px 20px 20px;
	float: left;
	width:190px;
	/*--Bottom right rounded corner--*/
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	/*--Bottom left rounded corner--*/
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	display: none; /*--Hidden for those with js turned off--*/
}
#menu ul li .row { /*--If needed to break out into rows--*/
	clear: both;
	float: left;
	width: 100%;
	margin-bottom: 10px;
}
#menu ul li .sub ul{
	list-style: none;
	margin: 0; padding: 0;
	width: 150px;
	float: left;
	background-color:transparent;
	position:static;
	list-style: inside;
}

#menu ul li .sub ul h2{
	
	margin: 0; padding: 0;
	width: 150px;
	float: left;
	background-color:transparent;
	position:static;
}
#menu ul li .sub ul.lst{
position:static;
width:160px !important;
}

#menu ul li .sub ul li ul{float:none;display:block;padding-left:15px;}

#menu ul .sub ul li.htitle {list-style-type: none;margin: 0; padding: 0;}
#menu ul .sub ul li {
	width: 150px; /*--Override parent list item--*/
	color: #fff;
}
#menu ul .sub ul li h2 { /*--Sub nav heading style--*/
	padding: 0;  margin: 0;
	background:none;
	font-size: 1.4em;
	font-weight: bold;
}
#menu ul .sub ul li h2 a { /*--Sub nav heading link style--*/
	padding: 5px 0;
	
	background:none;
	background-color:Transparent !important;
	background-image: none;
	/*color: #e8e000;*/
	text-decoration:bold;
	display:inline;
	height:auto;
width:auto;
padding-left:0;
line-height:normal;

}
#menu ul .sub ul li a {
	float: none;
	text-indent: 0; /*--Override text-indent from parent list item--*/
	height: auto; /*--Override height from parent list item--*/
	/*background: url(navlist_arrow.png) no-repeat 5px 12px;*/
		
	background:none;
	background-color:Transparent;
	background-image: none !important;
	padding: 7px 5px 7px 15px;
	display: block;
	text-decoration: none;
	color: #fff;
		display:inline;
	height:auto;
width:auto;
padding-left:0;
line-height:normal;
cursor:hand;
cursor:pointer;
}
#menu ul .sub ul li a:hover {
	color: #ddd;
	background-position: 5px 12px ;/*--Override background position--*/
}
/* fin MEGA DROP DOWN */


.menu{
padding-top:12px;

}

#email.search{}
input#email{width:130px;float:left;margin-top:5px;}
input#ref{width:120px;float:left;margin-top:5px;}

#recherche {
background-image:url(../images/fond-recherche-site.jpg);
background-repeat:no-repeat;
height:45px;
width:222px;
}


#carousel{
width:683px;
height:229px;
float:right;
}

#encart-recette{
height:131px;
width:206px;
background-image:url(../images/encart-recette-jour.jpg);
background-repeat:no-repeat;
}

#texte-recette{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
height:43px;
width:206px;
padding-top:102px;
padding-left:10px;
}



#texte-recette a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;

}
#texte-recette a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:underline;
}

#pied-page{
color:#5b594b;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.lien-marron:link {
	color: #5b594b;
	text-decoration: none;
}
.lien-marron:visited {
	text-decoration: none;
	color: #5b594b;
}
.lien-marron:hover {
	text-decoration: underline;
	color: #5b594b;
}
.lien-marron:active {
	text-decoration: none;
	color: #5b594b;
}

.lien-marron-fixe {
	color: #5b594b;
}

#tableau-pied-page {
border-top:11px solid #A19D84;
margin-left:auto;
margin-right:auto;
margin-top:10px;
padding-top:10px;
width:900px;
}

#tableau-pied-page #ajust-droite {
text-align:right;
}

#pied-page{
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	width:996px;
	height:150px;
	background-repeat: no-repeat;
	background-position: center bottom;
}

#encarts{
width:430px;
height:451px;
float:left;
}

#encart-coloris{
width:430px;
height:110px;
background-image:url(../images/encart-coloris.jpg);
padding-bottom:4px;
background-repeat:no-repeat;
}
#encart-reportage{
width:430px;
height:110px;
background-image:url(../images/encart-reportage.jpg);
padding-bottom:4px;
background-repeat:no-repeat;
}

#encart-recettes{
width:430px;
height:110px;
background-image:url(../images/encart-recette.jpg);
padding-bottom:3px;
background-repeat:no-repeat;
}

#encart-partenaire{
width:430px;
height:110px;
background-image:url(../images/encart-butagaz.jpg);
}
#visuel{
width:218px;
height:451px;
float:right;
background-image:url(../images/visuel-homme-droite.jpg);
}

.texte-encart{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;

}

.texte-encart span{display:block;padding-top:83px;
padding-left:115px;}

.texte-encart a{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
display:block;
height:100%;
text-decoration:none;
vertical-align:bottom;
width:100%;
}

.texte-encart a:hover{
text-decoration:underline;
}