/* CSS Document */

* { margin:0; padding:0;}
body { background:#0f0e0d; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#929292;}
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-width { width:1000px; margin:0 auto; text-align:left;}


.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:39px;height:360px;}
#header .top-tail{ }
#header .bot-tail{ background:url(../images/header-bot-tail.gif)  bottom repeat-x;}
#header .header-bg{ background:url(../images/header-bg.gif) top center no-repeat;height:}

#header .logo{ float:left; display:none;}
#header .lang{ float:right; padding:4px 0 0 8px;}
#header .nav-links{ font-size:11px; text-transform:uppercase; color:#373535; padding:26px 1px 0 0;}
#header .nav-links a{ text-decoration:none; color:#878786;}
#header .nav-links a:hover{ color:#fff;}

#header .menu{ width:100%; overflow:hidden; padding-top:270px;}
#header .menu ul{ padding:0 1px 0 19px; margin:0; background:url(../images/menu-separ.gif) right bottom no-repeat; float:left;}
#header .menu ul li{ float:left; background:url(../images/menu-separ.gif) left bottom no-repeat; padding-left:1px;}
#header .menu ul li a{ font-size:16px; text-transform:uppercase; text-decoration:none; display:inline-block; font-weight:bold; letter-spacing:-1px; line-height:1.2em; padding:19px 18px 14px 18px;}
#header .menu ul li a:hover{ background:url(../images/menu-item-bg-act.gif) top repeat-x; padding:13px 18px 20px 18px;}

/* ============================= content ===================== */
#content{ padding-bottom:20px;}
.content-indent{ padding:0 0 0 19px;}

#column-center{ padding:0 20px 0 47px;}

.product-col{ padding:6px 0 30px 0;}
.name{ text-transform:uppercase; text-decoration:none; font-size:13px; font-weight:normal; color:#fff;}
.name strong{ font-weight:normal;}
.name:hover{ color:#6a6a6a;}
.img{ padding:10px 0 0 0;}
.button a{ margin-right:-9px;}
.button span a{ position:relative; zoom:1;}

.price{ font-weight:normal; color:#fff; text-transform:uppercase;}
.price strong{ font-weight:normal}
.price b{ color:#929292; font-weight:normal; padding-right:5px;}
.product-col .price{ padding:12px 0 15px;}

.banners{ width:100%; overflow:hidden; padding-top:20px;}
#bannerFour{ float:left;}
#bannerFive{ float:left; padding-left:11px;}
#bannerSix{ float:left; padding-left:10px; margin-right:-2px;}

/* ============================= footer ====================== */
#footer{ padding:20px 0 51px 0; color:#ffffff; text-transform:uppercase; font-size:11px;}
#footer a{ color:#c30319;}
#footer p{ padding-top:6px;}
#footer p span{ display:block;}
#footer .menu a{ color:#474645; text-decoration:none; display:inline-block; margin-right:21px;}
#footer .menu a:hover{ color:#fff;}

/* ============================= forms ======================= */
input, select, textarea{ font-size:1em; font-family:Arial, Helvetica, sans-serif; color:#0f0e0d; line-height:normal;}

.currency-form{ float:right; padding:5px 0 0 0; color:#c6c5c5; font-size:10px;}
.currency-form select{ border:solid 0px; background:#232323; color:#656565; vertical-align:middle; width:80px; margin-left:7px;}

