body {
	font: 11px Verdana,Arial,sans-serif;
	margin: 0;
	padding: 0;
}

#page_bg {
	margin: 0 auto;
	padding: 0;
	background: url("img/page_bg.jpg") repeat-x left top;		
}

#service_width {
	width: 970px;
	margin: 0 auto;
	padding: 3px;
	overflow: hidden;	
}

#top {
	height: 56px;
	margin: 0;
	padding: 0; 
	overflow: hidden;	
	font: 10px Verdana,Arial,sans-serif;
	color: #ffffff;
}

#bar {
	height: 30px;
	margin-top: 10px;
	background: #71000D url("img/bar_bg.gif") repeat-x left top;	
	overflow: hidden;	
}
#bar_bg1 { height: 30px; background: url("img/bar_bg1.gif") no-repeat left top;	}
#bar_bg2 { height: 30px; background: url("img/bar_bg2.gif") no-repeat right top;}

#footer_bg  {height: 30px; background: #65593E;}
#footer_bg1 {height: 30px; background: url("img/footer_bg1.gif") no-repeat left top; }
#footer_bg2 {height: 30px; background: url("img/footer_bg2.gif") no-repeat right top;}
#footer {
	height: 22px;		
	padding: 8px 20px 0 20px;
	font-size: 10px;
	color: #ffffff;
	overflow: hidden;	
	text-align: center;
}

#footer a {color: #ffffff; text-decoration: none;}
#footer a:hover{color: #ffffff; text-decoration: underline;}

#copyright { float: right; margin:0px;}		

#container {width: 970px; background-color: #ffffff;}
#container_bg1 {width: 970px; background: transparent url("img/main_bg1.gif") no-repeat left top;}
#container_bg2 {width: 970px; background: transparent url("img/main_bg2.gif") no-repeat left bottom;}

#column_left {
	width: 264px;
	margin: 0;
	padding: 0;
	float: left;
	text-align: center;
	overflow: hidden;	
}		
#column_left h1 {margin: 0; padding: 0;}

#content {
	width: 685px;
	margin: 0;
	padding: 10px;
	float: left;
	overflow: hidden;
}

#content_height_min {
	width: 1px;
	height: 450px;
	margin: 0;
	padding: 0;
	overflow: hidden;	
	float: left;
}

#menu {color: #ffffff; font: 14px Arial; margin: 0 10px; text-align: center;}
#menu a {display:block; float:left; height:30px; padding:7px 15px 0 15px; color: #ffffff; font: 14px Arial; text-decoration: none;}
#menu a:hover {color: #ffffff; text-decoration: underline;}

#menu a.active {color: #ffffff; font: 14px Arial; text-decoration: none; background: #470006 url(img/bar_bg_active.gif) repeat-x left top;}
#menu a.active:hover {color: #ffffff; text-decoration: underline;}

#submenu {margin-left:5px; font: 10px Verdana,Arial,sans-serif; color: #ddcccc;}
#submenu a 		{color: #ddcccc; text-decoration: none;}
#submenu a:hover{color: #ddcccc; text-decoration: underline;}
#submenu a.active {text-decoration: underline;}

p,td {color: #000000; font: 11px Verdana,Arial,sans-serif; line-height:150%;}
h1	 {color: #827C32; font: italic 21px Tahoma,Arial,Verdana,sans-serif; margin: 0; padding: 0;}
h2  {color: #827C32; font: normal 20px Tahoma,Arial,Verdana,sans-serif; margin: 0; padding: 0; text-align: center;}
h3  {color: #827C32; font: italic 15px Tahoma,Arial,Verdana,sans-serif;text-align: left;margin-left: 5px; padding: 0;}
h4  {color: #827C32; font: italic 15px Tahoma,Arial,Verdana,sans-serif;text-align: center; padding: 0;}
h5  {color: #65593E; font: bold 14px Tahoma,Arial,Verdana,sans-serif;padding: 0;}
h6  {color: #827C32; font: italic 12px Tahoma,Arial,Verdana,sans-serif; text-decoration: none; margin: 0px;}

h6 a {color: #827C32; text-decoration: underline; }
h6 a:hover {text-decoration: none; }

h4 a {color: #827C32; text-align: center; padding: 0; }
h4 a:hover {text-decoration: none; }

a {color: #000000; text-decoration: underline; }
a:hover {text-decoration: none; }
/*
a:link 	{font-family: Arial,Verdana; font-size: 12px; color: #0000ff; text-decoration: underline; }
a:visited{font-family: Arial,Verdana; font-size: 12px; color: #660066; text-decoration: underline; }
a:active {font-family: Arial,Verdana; font-size: 12px; color: #0000ff; text-decoration: underline; }
a:hover 	{font-family: Arial,Verdana; font-size: 12px; color: #0000ff; text-decoration: none; }
*/

.alcool {color: #000000; font: 11px Verdana,Arial,sans-serif; text-align: center;}

.box { margin: 10px; padding: 0; overflow: hidden; float: left; font-size: 10px; color: #aaaaaa; border: 1px solid #DBDED3;}
.light { font-family: Verdana, Arial; font-size: 12px;  color: #000000; }

.color {width:360px; background-color: #F9F0DD; color: #000000; margin: 0; margin-right: 20px; padding: 0;}
.color h1 {color: #827C32; font: italic  21px Tahoma,Arial,Verdana,sans-serif; margin: 0; padding: 0;}
.color h2  {color: #827C32; font: normal 20px Tahoma,Arial,Verdana,sans-serif; margin: 0; padding: 0; text-align: center;}
.color h3  {color: #827C32; font: normal italic 14px Tahoma,Arial,Verdana,sans-serif;text-align: left;}
.color p, .color td {color: #000000; line-height:150%;}

#content td  {vertical-align: top;}

/* shop styles */
.shop_title {color: #65593E; font: bold 16px Tahoma,Arial,Verdana,sans-serif; margin: 0; padding: 0;}
.shop_short{ font-family: Tahoma,Arial,Verdana,sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #000000; }
.shop_desc { font-family: Tahoma,Arial,Verdana,sans-serif; font-size: 12px; font-weight: none; text-decoration: italic; color: #000000; }
.shop_buy  { font-family: Tahoma,Arial,Verdana,sans-serif; font-size: 12px; font-weight: none; text-decoration: none; color: #000000; }
.shop_options td { font: 12px Verdana,Arial,sans-serif; color: #000000; }

