body * {font-size:13px}
body, div , th , td, span, p, a
{
	font-size:13px;
	font-family:Tahoma;
	line-height:18px;
}

.texttitle{ font-size:12px; color:#000000;}
.texttitle a{; font-size:12px; color:#000000; text-decoration:none;}
.texttitle a:hover{; font-size:12px; color:#E58521; text-decoration:underline;}

#gheaderwrap{
	background:#241005 url(../images/gheaderwrapBg.jpg) center repeat-y;
}

#gheader {margin:0 auto;width:906px;background-color:#4e3419;}

#gheader #menutop {; font-size:11px; color:#caa781;text-align:right;text-transform:uppercase;margin-top:17px;}
#gheader #menutop a{; font-size:11px; color:#caa781;text-decoration:none;text-align:right;}
#gheader #menutop a:hover{; font-size:11px; color:#fb9e58;text-decoration:none;text-align:right;}
#gheader #search {text-align:right;margin-top:8px;}

#gheader #lang {; font-size:11px; color:#caa781;text-align:right;margin-top:13px;}
#gheader #lang a{; font-size:11px; color:#caa781;text-decoration:none;}
#gheader #lang a:hover{; font-size:11px; color:#fb9e58;text-decoration:none;}

#gheaderseparator{
	background:url(../images/bar.gif) repeat-x;
	height:17px;
	border-colapse:colapse;
	border-top:1px solid #856c56;
	border-bottom:1px solid #856c56;
}

#menutop-b .table{margin-top:14px;float:right}
#menutop-b a{color:#dcbe98; font-weight:bold;text-decoration:none;}
#menutop-b a:hover{color:#f1e9e6;}
#menutop-b a.hMenuItemActive{
	color:#f1eae2;
	}
.hMenuItem{
	border-left:1px solid #886f5b;border-top:1px solid #886f5b;
	}

.hMenuItemLast{
	border-left:1px solid #886f5b;border-right:1px solid #886f5b;border-top:1px solid #886f5b;
	}


.chromestyle {margin:0;padding:0;width:100%}
.chromestyle a{
	text-transform:uppercase;
	text-align:center;
	;
	;
	text-decoration:none; 
	display:block;
	line-height:25px;
	height:25px;
	margin-left:1px;
}
.chromestyle a:hover{color: #fb9e58;}

.dropmenudiv{
	background-color:#000000;
	font:Normal 12px Tahoma;
	top:0px;z-index:100;
	width: 250px;
	visibility: hidden;
	position:absolute;
	filter:alpha(opacity=90);-moz-opacity:0.90;
}

.dropmenudiv a{
	text-align:left;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid #120202;
	text-decoration: none;
	line-height:27px;
	height:27px;
	color:#ac9681;
}

.dropmenudiv a:hover{
	text-align:left;
	text-decoration: none; 
	background-color:#121212;
	line-height:27px;
}

#banner {
	width:908px;
	padding:0;margin:0;
	clear:both;
}

#gbodywrap{
	width:908px;	
}

#gbody {
	border:5px solid #543823;
	border-top-width:6px;}

#gbody #introduct {;padding-top:7px;width:440px;margin-bottom:16px;border-bottom:1px solid #543823;}
#gbody #introduct .title{; ;text-transform:uppercase;padding-left:10px;color:#efa156;padding-bottom:20px;}
#gbody #introduct .titletext{; ;padding-left:10px;padding-right:10px;color:#c6cdd3;}
#gbody #introduct .contenttext{; ;padding-left:10px;padding-right:10px;color:#9b7f6a;}
#gbody #introduct .detail{; ;padding-left:10px;color:#efa156;}

#gbody #producthot {padding-top:7px;width:440px;}
#gbody #producthot .title{text-transform:uppercase;padding-left:10px;color:#efa156;padding-bottom:20px;}
#gbody #producthot .titletext{; ;padding-left:10px;color:#c6cdd3;}
#gbody #producthot .contenttext{; ;padding-left:10px;color:#9b7f6a;}
#gbody #producthot .detail{; ;padding-left:10px;color:#efa156;}

#gbody #newhot {
	padding-top:0px;width:260px;}
#gbody #newhot .title{text-transform:uppercase;padding-left:10px;color:#efa156;padding-bottom:20px;}
#gbody #newhot .titletext{; ;padding-left:10px;color:#c6cdd3;font-weight:bold;}
#gbody #newhot .titletext a{; ;color:#c6cdd3;font-weight:bold;text-decoration:none;}
#gbody #newhot .titletext a:hove{; ;color:#fb9e58;font-weight:bold;text-decoration:none;}
#gbody #newhot .contenttext{; ;padding-left:10px;color:#9b7f6a;}
#gbody #newhot .detail{; ;padding-left:10px;color:#efa156;}
#gbody #newhot .date{; ;padding-left:10px;color:#efa156;}

#gbody #italia {;padding-top:7px;padding-left:10px;}
#gbody #italia .title{; ;text-transform:uppercase;padding-left:10px;color:#efa156;padding-bottom:20px;}
#gbody #italia .titletext{; ;padding-left:10px;color:#c6cdd3;}
#gbody #italia .contenttext{; ;padding-left:10px;color:#9b7f6a;}
#gbody #italia .detail{; ;padding-left:10px;color:#efa156;}

#gbody #menuleft {
	padding-top:0px;
	background:#372416}
#gbody #menuleft * {
	font-size:11px;
}
#gbody #menuleft .titlehead{
	padding-left:18px;
	font-weight:bold;
	background:#271910;
	color:#dbb787;
	height:43px;
	font-size:13px;
	line-height:43px}
#gbody #menuleft .title{
	text-transform:uppercase;
	padding-left:15px;
	color:#b68854;
	font-size:13px;
	line-height:43px;height:43px;
	background:#271910;
	margin-bottom:1px;
	border-left:1px solid #362416;
	}
#gbody #menuleft #llink{padding:10px; margin-top:4px;position:relative;}
#gbody #menuleft #llink .title{margin-top:13px;color:#b07801;height:18px;}
#gbody #menuleft #llink ul{list-style:none;padding:0;margin:0;height:18px;background-color:#FFFFFF;}
#gbody #menuleft #llink li{padding:0;margin:0;height:18px;}
#gbody #menuleft #llink a{;border:1px solid #656364;display:block;color:#797979;text-decoration:none;background-color:#FFFFFF;}
#gbody #menuleft #llink a:active{color:#b07801}
#gbody #menuleft #llink a.head{background-image:url(../images/llinkhead.gif);background-position:right;background-repeat:no-repeat;}

#gbody #gcenter {
	width:auto;
	}
#gbody #gcenter .titlehead{padding-left:18px;
	font-weight:bold;
	background:#271910;
	color:#dbb787;
	height:43px;
	line-height:43px
	}
#gbody #gcenter .titleheadActive{
	font-size:110%;
	color:#dab686;
	}
.vMenuLeft{
	width:196px;vertical-align:top;background-color:#372416;	
}
table.vMenuItem{
		margin-bottom:1px;
	}
td.vMenuItem{
	text-transform:uppercase; 
	height:27px;
	line-height:27px;
	text-decoration:none;
	font-family:Tahoma;
	font-size:11px;
	}
.vMenuItemIcon{
	font-size:10px;
	color:#b07800;
	}
a.vMenuItemLink{
	text-decoration:none;color:#cbb38d;font-size:11px;
	}
a.vMenuItemLinkActive{
	color:#e7dbcb;
	font-weight:bold;
	}
#gbody #menuleft .vMenuItemLinkActive{
	color:#dbb787;
	font-weight:bold;
	}
td.vMenuItemLevel1{
	background:url(../images/vMenuLevel1Bg.jpg) 13px 10px no-repeat;
	padding-left:32px;
}
td.vMenuItemLevel2{
	background:url(../images/vMenuLevel2Bg.jpg) 32px 10px no-repeat;
	text-transform:normal;
	padding-left:49px;
}
td.vMenuItemLevel3{
	background:url(../images/vMenuLevel1Bg.jpg) 51px 10px no-repeat;
	text-transform:normal;
	padding-left:68px;
}
.vContent{
	background:#372416;
	vertical-align:top;
	border-left:5px solid #543823;
}
.vContent_home{border-left:none}
.vContent_home #gcenter{
		background:#543823;
	}
.vContent_category_product{
	background:#543823;
	}
.vContent_category_product #gcenter{
	background:#543823;
	}
.vContentTitle{
}
.vContentVSpace3{ border-bottom:3px solid #543823}
.vContentBody{
		background:#372416;
		height:auto;
	}
	
#gbody #gcenter .title{font-size:14px;color:#f1eff0;}
#gbody #gcenter .title a{font-size:14px;color:#f1eff0;font-weight:bold;text-decoration:none;padding-top:10px;padding-bottom:10px;}
#gbody #gcenter .title a:hover{font-size:14px;color:#a97200;font-weight:bold;text-decoration:none;}
#gbody #gcenter .image{; ; color:#f1eff0;}
#gbody #gcenter .content{margin:0 20px;color:#dcdcde;text-align:left;}
#gbody #gcenter .detail{; ;color:#efa156;}
#gbody #gcenter .detail a{; ;color:#efa156;text-decoration:none;}
#gbody #gcenter .detail a:hover{; ;color:#efa156;text-decoration:none;}
#gbody #gcenter .page{; ; color:#f1eff0;text-align:right;}
#gbody #gcenter .page a{; ; color:#f1eff0;text-align:right;}
#gbody #gcenter .page a:hover{; ; color:#dcdcde;text-align:right;}
#gbody #gcenter .back{; ; color:#f1eff0;text-align:right;}
#gbody #gcenter .back a{; ; color:#f1eff0;text-align:right;padding:10px;}
#gbody #gcenter .back a:hover{; ; color:#dcdcde;text-align:right;}

#gbody #gcenter .category_product_page{ text-align:center;line-height:50px;}
#gbody #gcenter .category_product_page a{margin:0 7px;color:#fff;font-size:105%;text-decoration:none}
#gbody #gcenter .category_product_page a:hover{text-decoration:underline;font-weight:bold;}
#gbody #gcenter .category_product_page a.set{color:#d67517;font-weight:bold;text-decoration:underline;}
#gbody #gcenter .category_product_page span.separator {color:#fff;margin:0 7px}

#footer {background-color:#1a0d05;width:908px;color:#a9804c;padding-bottom:20px;line-height:18px;}
#footer * {color:#a9804c}
#footer .textcontent{; ; color:#999797;}
#footer #menu-b{; font-size:12px; color:#999797;margin-top:0px;margin-bottom:10px;}
#footer #menu-b .table{; font-size:12px; color:#FFFFFF;margin-top:0px;margin-bottom:10px;}
#footerHLine{
	height:3px;font-size:1px;
	background:url(../images/footerHLineBg.jpg);
	}
#footer #menu-b a{; ; color:#999797;text-transform:uppercase;text-decoration:none;}
#footer #menu-b a:hover{; ; color:#999797;text-transform:uppercase;text-decoration:none;}

.button{border:#783a2f 1px solid;;font-size:11px;color:#000000;background-color:#7f0d0c;color:#FFFFFF}
.textbox{border:#828187 1px solid;;font-size:11px;color:#000000;width:100px;}
.ctextbox{border:#828187 1px solid;;font-size:11px;color:#000000;width:150px;}

.bsend{border:#783a2f 1px solid;;font-size:11px;color:#000000;}

/*poll*/
#poll{margin-top:11px;text-align:left;}
#poll span.head{color:#b07801;font-weight:bold;;}
#poll span.ques{color:#FFFFFF;;font-size:12px}
#poll p.opt{color:#FFFFFF;;font-size:12px;text-align:left;margin:10px 0 10px 0;}
#poll .button{font-size:11px;;color:#FFFFFF;background-color:#1d1f1c;height:21px;border:1px solid #605f5d;margin:0;}

.titleBlock{
		color:#b48952;
		font-weight:bold;
		background:#2f1e14;
		height:35px;
		line-height:35px;
		padding-left:20px;
	}
td.cellBlock{
	height:100%;
	}
div.cellBlock{
	background:#372416;
	border-left:1px solid #47301e;
	border-top:3px solid #543823;
	height:100%;
	padding:5px;
}
img.cellBlockImage{
	position:absolute;
	cursor:pointer;
	width:180px;
	height:115px;
	top:10px;
	left:15px;
}
div.cellBlock *{color:#b58a57;line-height:15px;font-size:12px}
a.cellBlockCode{display:block;overflow:hidden;font-weight:bold;color:#e5d4c2;line-height:26px}
div.cellBlockTitle{font-weight:bold;line-height:31px;text-transform:uppercase}
div.cellBlockPrice{color:#be935c;font-weight:bold;margin-top:10px;margin-bottom:10px}
div.largeImageContainerWrap{
	position:absolute;
	width:81%;
	float:right;
	height:100%;
	top:0;right:0;
}
div.largeImageContainer{
	margin:490px auto;
	width:518px;
	height:379px;
	background:url(../images/bigImageWrapBg.png) no-repeat;
	position:relative;
}
div.largeImageMask{
	position:absolute;
	left:0;
	background:transparent;
	width:8px;
	top:0;
	height:372px;
}
div.largeImage{
	position:absolute;
	top:28px;
	left:29px;
	width:466px;
	height:326px;
	overflow:hidden;
}
img.largeImage{
	border:0;margin:0;padding:0;
}
a.largeImageClose{
	postion:absolute;
	display:block;width:22px;height:22px;
	cursor:pointer;
	float:right;
}

a.langLink{
	color:#c7a781;
	padding:0 7px;
}
a.langLink:hover{
	color:#e9e1d6;
}
a.langLinkActive{font-weight:bold;color:#e9e1d6}
div.chatIcons{
	text-align:center;
	margin:10px 0;
}
div.chatIcons img{
	margin:0 7px;
}
div.chatMessage{
	text-align:center;
	color:#c5a481;
}
div.cellBlockImageContainer{
	padding:0;
	position:relative;
	margin:5px auto;
	background:url(../images/menuImageBg206x137.jpg) no-repeat;
	width:206px;height:137px;
}
div.cellBlockImageMask{
	position:absolute;
	left:7px;
	bottom:4px;
	right:1px;
	background:#000;
	opacity:.22;
	filter:alpha(opacity=22);
	height:51px;
	display:none;
}
a.vMenuItemLink{
	display:block;
	cursor:pointer}
a.vMenuItemLink:hover{
	color:#e7dbcb;
	font-weight:bold;
	cursor:pointer;
}
td.vMenuItem{
	cursor:pointer;
	height:27px;
	line-height:27px;
}
td.vMenuItemHover{
	background:#271910;
}

.likeTitleIndent{
	padding-left:13px;
}