/* CSS Document */

BODY {
	margin:0px;
	background-color:#56574E;
	background-position:center;
	color:#FFFFFF;
}

H1 {
	color:#CFD201;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
}

A {
	color:#D4D700;
}

IMG {
	border:0px;
}


_DIV {
	border:#FFFFFF solid 1px;
}

/*****************/
/** LAYOUT CLASS */
/*****************/

#main {
	margin: 0 auto;
	width:781px;
}

#header {
	width:781px;
	height:206px;
}

#header_top {
	width:781px;
	height:4px;
	background-image:url(/medias2/layout/header_illu_top.gif);
	background-repeat:no-repeat;
	font-size:0px;
}

#header_illu {
	width:781px;
	height:202px;
	background-image:url(/medias2/header_illu/presentation.jpg);
	background-repeat:no-repeat;
}

#logo {
	float:left;
	width:781px;
	height:52px;
}

#navigation_and_content_bg {
	float:left;
	width:781px;
	background-image:url(/medias2/layout/content_and_nav_bg2.gif);
}

#navigation_and_content_ctn {
	float:left;
	width:781px;
	background:url(/medias2/layout/content_and_nav_bg1.gif) no-repeat;
}

#navigation {
	float:left;
	width:148px;
	height:696px;
	padding-top:52px;
	margin-bottom:20px;
	background:url(/medias2/layout/nav_1_bg.gif) no-repeat;
}

.nav_1_elmt {
	width:148px;
	background-image:url(/medias2/layout/nav1_bullet_off.gif);
	background-position:left;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	height:23px;
	width:116px;
	padding-left:32px;
	padding-top:6px;
}

.nav_1_elmt a {
	color:#FFFFFF;
	text-decoration:none;
}

.nav_1_elmt_over {
	color:#D4D700;
}

.nav_1_elmt_fix a {
	color:#D4D700;
}

#navigation2 {
	float:left;
	height:28px;
	width:547px;
	margin-left:86px;
	padding-top:18px;
	padding-bottom:10px;
}

.nav_2_elmt {
	float:left;
	height:28px;
	background: url(/medias2/layout/nav2_bullet.gif) left no-repeat;	
	padding-left:34px;
	padding-right:18px;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#9C9D9F;
	font-weight:bold;
}

.nav_2_elmt_first {
	background:none;
	padding-left:0px;
}

.nav_2_elmt a {
	color:#9C9D9F;
	text-decoration:none;
}

.nav_2_elmt_over a {
	color:#FFFFFF;
}

.nav_2_elmt_fix a {
	color:#FFFFFF;
}


#content {
	float:left;
	width:487px;
	margin-left:86px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	padding-bottom:20px;
}

#footer {
	clear: both;
	width:781px;
	height:46px;
	background-image:url(/medias2/layout/footer_bg.gif);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	padding-top:10px;
}

#footer a {
	color:#D4D700;
}

/*****************/
/* COOLBOX CLASS */
/*****************/

#opaque_bg {
	visibility:hidden;position:absolute;top:0px;left:0px;background-color:#000000;z-index:1000px;
}

.gallery_loader {
	background: url(/medias2/gallery/ajax-loader.gif) no-repeat center;
}

#gallery_img_container {
	visibility:hidden;
	position:absolute;
	padding:10px;
	top:0px;
	left:0px;
	width:300px;
	height:100px;
	z-index:1100;
}
#gallery_img {
	float:left;
	background-color:#FFFFFF;
	padding:10px;
	width:280px;
	height:100px;
}

#gallery_img_label {
	background-color:#FFFFFF;
	float:left;
	width:290px;
	height:29px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#5C5C5C;
	padding:5px 0px 0px 10px;
}

#gallery_img_navigation {
	text-align:right;
	background-color:#FFFFFF;
	float:left;
	height:29px;
	width:290px;
	padding:0px 0px 10px 10px;
}
#gallery_prev_bt {
	float:left;
	width:30px;
	height:29px;
	cursor:pointer;
	padding-right:10px;
	background:url(/medias2/gallery/prev_bt.jpg) no-repeat;
}
#gallery_next_bt {
	float:left;
	width:30px;
	height:29px;
	cursor:pointer;
	padding-right:10px;
	background:url(/medias2/gallery/next_bt.jpg)  no-repeat;
}
#gallery_close_bt {	
	float:left;
	width:30px;
	height:29px;
	cursor:pointer;
	padding-right:10px;
	background:url(/medias2/gallery/close_bt.jpg)  no-repeat;
}

/******************/
/* BOUTIQUE CLASS */
/******************/

#boutique_illu {
	background:url(/medias2/boutique/boutique_illu_bg.gif);
	width:484px;
	height:199px;
}
#boutique_illu_1 {
	float:left;
	padding:16px 13px 0px 23px;
}
#boutique_illu_2 {
	float:left;
	padding:16px 0px 0px 12px;
}

.article {
	float:left;
	width:487px;
}

.article_title_1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-transform:uppercase;
	font-weight:bold;
	font-style:italic;
}

.article_title_2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-transform:uppercase;
	font-weight:bold;
	color:#B6C30F;
	font-style:italic;
}

.article_picture_cnt {
	float:left;
	width:120px;
	margin-right:20px;
}

.article_picture {
	border:#2A2D24 solid 1px;
}

.article_text {
	float:left;
	width:345px;
	text-align:right;
}

.article_order {
	text-align:right;
	float:left;
	width:487px;
	padding:20px 0px 20px 0px;
}

.article_order_bt {
	border:#D4D600 solid 1px;
	padding:4px 4px 4px 4px;
}

.article_order_bt a {
	text-decoration:none;
	color:#FFFFFF;
}

.article_hr {
	float:left;
	width:487px;
	height:1px;
	font-size:0px;
	background-color:#B6C30F;
	margin:10px 0px 30px 0px;
}

/********/
/* NEWS */
/********/

.news_pic {
	width:450px;
	height:322px;
	background:url(/medias2/news_pic_bg.gif) no-repeat;
	padding:16px 0px 0px 36px;
	margin-top:20px;
}

.title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	margin-bottom:20px;
}

.news_date {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#20221B;
	font-style:italic;
	font-weight:bold;
}

.news_desc {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
}

.news_desc a {
	color:#D4D600;
}

.news_hr {
	float:left;
	width:487px;
	height:1px;
	font-size:0px;
	background-color:#B6C30F;
	margin:20px 0px 30px 0px;
}

/*************/
/* BRASSERIE */
/*************/

.brasserie_bg {
	background:url(/medias2/brasserie_bg.gif) no-repeat;
	width:451px;
	height:327px;
	padding:21px 0px 0px 36px;
}


/* target_blank */

