/*  --------------------------------------------------------------------  */

font-family:Tahoma, Geneva, sans-serif; font-size:11px; line-height:14px; color:#4a4a42; {font-family:Tahoma, Geneva, sans-serif; font-size:11px; line-height:14px; color:#4a4a42;}
#4a4a42 {color:#4a4a42;}

color:#fff; outline:none; text-decoration:underline; {color:#fff; outline:none; text-decoration:underline;}
#fff {color:#fff;}

color:#fff; text-transform:uppercase; font-weight:normal; text-decoration:none; {color:#fff; text-transform:uppercase; font-weight:normal; text-decoration:none;}
color:#4a4a42; {color:#4a4a42;}

color:#b1a06a; font-weight:normal; font-size:17px; line-height:20px; {color:#b1a06a; font-weight:normal; font-size:17px; line-height:20px;}

font-size:12px; text-transform:uppercase; font-weight:bold; text-transform:uppercase; padding:0 0 15px 0; margin:0; color:#fff; {font-size:12px; text-transform:uppercase; font-weight:bold; text-transform:uppercase; padding:0 0 15px 0; margin:0; color:#fff;}

font-size:11px; {font-size:11px;}
#4a4a42 {color:#4a4a42;}

h1{ }

/*  --------------------------------------------------------------------  */

/* CSS Document */

* { margin:0; padding:0;}
body { background:#0e0801; font-family:Tahoma, Geneva, sans-serif; font-size:9px; line-height:9px; color:#4a4a42;}
table, td {border-collapse:collapse; font-size:100%;}
table, td, img {border:0;}
form, td {margin:0; padding:0;}
td { vertical-align:top; text-align:left;}

.main-bg{ background:url(../images/main-bg.jpg) top center no-repeat;}
.main-width { width:964px; margin:0 auto; text-align:left;}

input, textarea { font-family:Tahoma; font-size:1em;}

.fleft { float:left;}
.fright { float:right;}
.clear { clear:both;}

img {vertical-align:top;}
a img { border:0;}
ul { list-style:none;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

.wrapper{ width:100%; overflow:hidden;}
.container { width:100%;}
.column-1, .column-2, .column-3{ float:left;}

a {color:#fff; outline:none; text-decoration:underline;}
a:hover{text-decoration:none;}
p { margin:0; padding:0;}

/* ============================= header ====================== */
#header{ padding-bottom:28px;}
#header .logo{ float:left; padding:52px 0 0 24px;}

#header .lang{ float:right; padding:17px 0 0 0;}
#header .nav-links{ padding:16px 0 0 0; color:#fff;}
#header .nav-links a{ color:#fff; text-decoration:none;}
#header .nav-links a:hover{ color:#645c44;}

#header .menu{ background:url(../images/menu-line.gif) top left repeat-x; margin:19px 0 0 0; padding:27px 0 0 0;  float:right;}
#header .menu ul{ padding:0; margin:0;}
#header .menu ul li{ float:left; text-transform:uppercase; font-weight:bold; background:url(../images/menu-marker.gif) no-repeat 0 5px; padding-left:23px; margin-left:25px;}
#header .menu ul .li_un{ background:none; padding:0; margin:0;}
#header .menu ul li a{ color:#fff; text-decoration:none;}
#header .menu ul li a:hover{ color:#645c44;}

/* ============================= content ===================== */

#column-left{ padding-right:8px;}

.content-top-tail{ background:url(../images/content-top-tail.gif) top repeat-x #15130d; width:100%;}
.content-right-tail{ background:url(../images/content-right-tail.gif) right repeat-y;}
.content-bot-tail{ background:url(../images/content-bot-tail.gif) bottom repeat-x;}
.content-left-tail{ background:url(../images/content-left-tail.gif) left repeat-y;}
.content-left-top{ background:url(../images/content-corner-left-top.gif) left top no-repeat;}
.content-right-top{ background:url(../images/content-corner-right-top.gif) right top no-repeat;}
.content-right-bot{ background:url(../images/content-corner-right-bot.gif) right bottom no-repeat;}
.content-left-bot{ background:url(../images/content-corner-left-bot.gif) left bottom no-repeat; width:100%;}
.content-indent{ padding:13px 15px 13px 14px;}

#bannerOne{ float:left; padding:0 8px 0 1px;}
#bannerFour{ padding:9px 0 0 0;}
.banner-padding{ padding-bottom:8px !important;}
.banner-padding2{ padding-right:15px !important;}
.cart{ background:url(../images/cart-bg.gif) no-repeat 8px 18px; padding:17px 0 29px 49px; color:#6e6c63; margin:0 -50px 0 0;}
.cart span{ font-size:17px; color:#696148; display:block; padding-bottom:5px;}
.cart a{ text-decoration:none; text-transform:uppercase; font-weight:bold; color:#fff;}
.cart a:hover{ color:#696148;}

.main-content{ background:#000; margin:21px 0 0 0; zoom:1; width:100%; overflow:hidden; position:relative;}
.main-indent{ padding:27px 5px 20px 22px;}

.line{ background:url(../images/line.gif) left repeat-y;}

.product-col{ margin-bottom:16px;}
.img{ padding:0 0 14px 0;}
.name{ color:#fff; text-transform:uppercase; font-weight:normal; text-decoration:none;}
.name strong{ font-weight:normal;}
.name:hover{ color:#4a4a42;}
.text{ padding:2px 0 31px 0;}
.price{ color:#b1a06a; font-weight:normal; font-size:17px; line-height:20px;}
.price strong{ font-weight:normal;}
.button{ padding:23px 0 0 0;}

/* ============================= footer ====================== */
#footer{ padding:11px 31px 51px 24px; color:#6e6c63; text-transform:uppercase; font-size:10px;}
#footer .cards{ float:right; padding:10px 0 0 0;}
#footer p{ padding:6px 0 0 0;}
#footer p span{ display:block;}
#footer .menu a{ text-decoration:none; color:#545148;}
#footer .menu a:hover{ color:#fff;}

/* ============================= forms ======================= */
input, select, textarea{ font-family:Tahoma, Geneva, sans-serif; font-size:11px; line-height:normal; color:#010101;}

.currencies{ float:right; padding:19px 21px 0 0; color:#fff; height:20px; overflow:hidden;}
.currencies select{ background:#4c4a43; color:#a8a596; font-family:Arial, Helvetica, sans-serif; border:solid 0px; width:132px;}
