/* CSS Document */
body{
background-image:url(../images/bg.jpg);
background-repeat:repeat-x;
background-position:top left;
background-color:#242929;
margin:0px;
}
a:link{
text-decoration:none;
outline: none;
}
a:visited{
text-decoration:none;
outline: none;
}
a:hover{
text-decoration:none;
outline: none;
}
a:active{
text-decoration:none;
outline: none;
}
h1{
color:#CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
text-align:left;
}
h2{
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-align:left;
}
h3{
color:#f1d432;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
}
h4{
color:#f6a303;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-align:center;
}

img{
outline:none;
}																/*menu haut*/
#MainMenu 
{
	width:700px;
	height:27px;
	background:url(../images/bmid_008.gif);
	border:0;
	margin:0;
}
#tab 
{
	top:0;
	height:0;
	background:repeat-x top;
	margin:0;
}
#tab ul 
{
	list-style:none;
	float:left;
	margin:0;
	padding:0;
}
#tab li 
{
	display:inline;
	float:left;
	margin:0;
	padding:0;
}
#tab a 
{
	background:#000 url(../images/bright_008.gif) no-repeat right top;
	text-decoration:none;
	border:0;
	display:block;
	float:left;
	margin:0;
	padding:0;
}
#tab a span 
{
	display:block;
	background:url(../images/bleft_008.gif) no-repeat left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	font-weight:700;
	line-height:27px;
	padding:0 20px;
}
#tab a:hover,#tab li.item_active a 
{
	background-position:right bottom;
	border-color:#000;
}
#tab a:hover span,#tab li.item_active a span 
{
	background-position:left bottom;
	color:#000;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
}
.dropmenudiv 
{
	position:absolute;
	top:0;
	float:left;
	display:block;
	visibility:hidden;
	border:0 #306;
	background:url(../images/bmid_008.gif);
	color:#FFF;
	z-index:100;
	text-decoration:none;
	padding:0;
}
.dropmenudiv ul 
{
	list-style:none;
	margin:0;
	padding:0;
}
.dropmenudiv li 
{
	display:inline;
	margin:0;
	padding:0;
}
.dropmenudiv a:link,.dropmenudiv a:visited 
{
	width:180px;
	display:block;
	border:0 #000;
	color:#FFF;
	background:url(../images/bleft_008.gif) no-repeat left top;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	margin:0;
	padding:0;
}
.dropmenudiv a span 
{
	display:block;
	line-height:27px;
	background:url(../images/bright_008.gif) no-repeat right top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	float:none;
	padding:0 20px;
}
.dropmenudiv a:hover 
{
	border:0 #000;
	background-position:left bottom;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	color:#000;
}
.dropmenudiv a:hover span 
{
	background-position:right bottom;
	color:#000;
	font-weight:700;
}
															/*menu gauche commun*/
.menu-gauche{
background-image:url(../images/menu-gauche.jpg);
background-position:top left;
background-repeat:no-repeat;
height:30px;
width:220px;
color:#ccc;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
}
.menu-gauche a{
height:40px;
padding-left:40px;
color:#ccc;
font-size:12px;
text-decoration:none;
}
.menu-gauche a:hover{
height:30px;
color:#f6a303;
font-size:12px;
}
.menu-gauche:hover{
background-image:url(../images/menu-gauche-over.jpg);
background-position:top left;
background-repeat:no-repeat;
height:30px;
width:220px;
}
.imag_bas{
border:solid #999999 0px;
}
.imag_bas:hover{
border:solid #FF9900 0px;
}
.img-brochure{
padding:10px;
}
.gauche{
color:#CCCCCC;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
padding:15px;
}
.haut-centre{
background-image:url(../images/haut-centre.jpg);
background-position:top left;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
text-align:left;
width:220px;
height:36px;
padding-left:20px;
}
.haut-centre-v{
background-image:url(../images/haut-centre-vert.jpg);
background-position:top left;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
text-align:left;
width:220px;
height:36px;
padding-left:20px;
}
.haut-centre-b{
background-image:url(../images/haut-centre-bleu.jpg);
background-position:top left;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
text-align:left;
width:220px;
height:36px;
padding-left:20px;
}
.centre{
color:#CCCCCC;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
padding:15px;
}
.brochure{
background-color:#242929;
color:#FF9900;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
padding:14px;
}
.brochure:hover{
background-color:#0f0f0f;
color:#FFF;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
padding:14px;
}
#footer{
position:fixed;
bottom:0px;
width:100%;
height:120px;
background-color:#000;
border-top:1px solid #fa7e05;
color:#999999;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.frame{
border:solid 1px #CCCCCC;
}
.frame2{
border:solid 1px #000000;
}
.pub{							/*pub lezzar footer*/
color:#999999;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
text-align:center;
}
a.pub:hover{
color:#FF9900
}
a.news{
color:#f6a303;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-align:center;
}
a.news:hover{
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-align:center;
}
.gall{
height:500px;
width:700px;
}
.news2{
background-image:url(../images/illu/pub-vide.jpg);
background-repeat:no-repeat;
background-position:left top;
}
.news2:hover{
background-image:url(../images/illu/pub-vide2.jpg);
background-repeat:no-repeat;
background-position:left top;
}
.news-revendeur{
background-image:url(../images/illu/pub-vide3.jpg);
background-repeat:no-repeat;
background-position:left top;
}