﻿* {
margin:0;
padding:0;
}
body {
background:#FFFFFF none repeat scroll 0 0;
color:black;
font-family:tahoma,sans-serif;
font-size:12px;
line-height:14px;
margin:0;
padding:0;
vertical-align:top;
width:100%;
}
select, textarea,input
{
    color: #000000;
    font-family: arial;
    font-size: 12px;
    font-weight: normal;
    line-height: 13px;
    margin: 0px 0px 4px;
    vertical-align: middle;
}
.in_none {
border:medium none;
padding:0;
}
table, td {
vertical-align:top;
}
a {
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
img {
border:0 none;
vertical-align:top;
}
.w100 {
width:100%;
}
.col {
float:left;
}
.spacer {
font-size:0;
line-height:0;
}
.clear {
clear:both;
}
#mainWrapper {
padding:0 30px;
}
.main_w
{
    margin: 0px auto;
    width: 960px;
}
.header {
/*height:auto !important;*/
margin:0;
height:57px;
}
.header .row {
/*height:auto !important;*/
height:84px;
}
.left-top-cart {
background:transparent url(Images/left_top_cart.gif) no-repeat scroll left top;
}
.right-top-cart {
background:transparent url(Images/right_top_cart.gif) no-repeat scroll right top;
}
.left-bot-cart {
background:transparent url(Images/left_bot_cart.gif) no-repeat scroll left bottom;
}
.right-bot-cart {
background:transparent url(Images/right_bot_cart.gif) no-repeat scroll right bottom;
height:auto !important;
min-height:65px;
width:100%;
}
.side-left-cart {
background:#FFFFFF url(Images/side_cart.gif) repeat-y scroll left top;
width:181px;
}
.side-right-cart {
background:transparent url(Images/side_cart.gif) repeat-y scroll right top;
}
.side-top-cart {
background:transparent url(Images/side_cart.gif) repeat-x scroll left top;
}
.side-bot-cart {
background:transparent url(Images/side_cart.gif) repeat-x scroll left bottom;
}
.cart-header {
color:#717171;
float:right;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
padding:10px 0 0;
}
.contacts
{
    float:right;
    width:200px;
    height:70px;
    margin:10px;
}
.cart-header a {
font-weight:bold;
text-decoration:none;
}
.cart-header a:hover {
text-decoration:underline;
}
.inside-cart {
padding:13px 2px 10px 46px;
}
.title-cart {
color:#615952;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
line-height:21px;
text-decoration:underline;
}
.left-top-links {
background:#F6F6F1 url(Images/left_top_links.gif) no-repeat scroll left top;
margin:0 0 5px;
}
.right-top-links {
background:transparent url(Images/right_top_links.gif) no-repeat scroll right top;
}
.left-bot-links {
background:transparent url(Images/left_bot_links.gif) no-repeat scroll left bottom;
}
.right-bot-links {
background:transparent url(Images/right_bot_links.gif) no-repeat scroll right bottom;
/*height:auto !important;*/
min-height:40px;
overflow:hidden;
width:100%;
}
.inside-nav {
padding:0 0 0 20px;
}
.header .links
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: normal;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding: 8px;
    text-align: right;
    width: 181px;
    background-color: #f6f6f1;
}
.nav-right {
color:#665E56;
float:right;
font-size:12px;
line-height:normal;
}
.header .curr {
float:left;
padding:12px 12px 0 0;
}
.header .lang {
background:transparent url(Images/sep.gif) no-repeat scroll 0 16px;
float:left;
padding:16px 24px 0 11px;
}
.header-search {
float:right;
}
.side-top-menu {
background:#685F58 url(Images/side_top_menu.gif) repeat-x scroll left top;
}
.side-bot-menu {
background:transparent url(Images/side_bot_menu.gif) repeat-x scroll left bottom;
}
.left-top-menu {
background:transparent url(Images/left_top_menu.gif) no-repeat scroll left top;
}
.right-top-menu {
background:transparent url(Images/right_top_menu.gif) no-repeat scroll right top;
}
.left-bot-menu {
background:transparent url(Images/left_bot_menu.gif) no-repeat scroll left bottom;
}
.right-bot-menu {
background:transparent url(Images/right_bot_menu.gif) no-repeat scroll right bottom;
height:auto !important;
min-height:50px;
overflow:hidden;
width:100%;
}
.left-top-search {
background:#988D83 url(Images/left_top_search.gif) no-repeat scroll left top;
width:229px;
}
.right-top-search {
background:transparent url(Images/right_top_search.gif) no-repeat scroll right top;
}
.left-bot-search {
background:transparent url(Images/left_bot_search.gif) no-repeat scroll left bottom;
}
.right-bot-search {
background:transparent url(Images/right_bot_search.gif) no-repeat scroll right bottom;
height:auto !important;
min-height:40px;
overflow:hidden;
width:100%;
}
.inside-search {
padding:11px 10px 5px 12px;
}
.menu 
{
    width:936px;
    margin-bottom:2px;
    height:50px;
}
.menu_l
{
    background-position: left top;
    background-image: url(Images/r_left.jpg);
    background-repeat: no-repeat;
    background-color: transparent;
    height:50px;
    width:930px;
    padding-left:6px;
}
.menu_r
{
    background-position: right top;
    background-image: url(Images/r_right.jpg);
    background-repeat: no-repeat;
    background-color: transparent;
    height: 50px;
    width: 924px;
    padding-right:6px;
}

.menu_f
{
    background-position: top;
    background-image: url(Images/r_fill.jpg);
    background-repeat: repeat-x;
    background-color: transparent;
    width:884px;
    padding-left:20px;
    padding-right:20px;
    height:20px;
    padding-bottom:12px;
    padding-top:18px
    
}

.menu-block {
float:left;
padding:22px 0 0 22px;
}
.menu ul {
/*font-family:arial;*/
font-size:12px;
height:15px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
font-weight:bold;
/*line-height:12px;*/
text-transform:uppercase;
width:800px;
overflow:hidden;
}
.menu ul li
{
    float: left;
    font-family: arial;
    background-image: url(Images/sep_menu.gif);
    background-repeat: no-repeat;
    background-color: transparent;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    padding-top: 0px;
}

.menu ul li.li_un
{
    background: transparent none repeat scroll 0 0;
    text-align: center;
    padding-right: 10px;
    padding-left: 0px;
    padding-bottom: 8px;
    padding-top: 0px;
}
.menu ul li a {
color:#FFFFFF;
font-size:12px;
line-height:15px;
padding:0;
text-decoration:none;
}
.menu ul li a:hover {
text-decoration:underline;
}
.search-header {
color:#F6F6F1;
float:right;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
padding:5px;
text-transform:uppercase;
}
.inside-search-header {
padding:0;
}
.inside-search-header input {
vertical-align:middle;
}
.input_search {
margin:0 5px 0 0;
vertical-align:middle;
width:105px;
}
#bannerTwo {
float:right;
padding:0;
}
.header .cell {
float:left;
}
.left_top {
background:transparent url(Images/left_top.gif) no-repeat scroll left top;
}
.right_top {
background:transparent url(Images/right_top.gif) no-repeat scroll right top;
}
.left_bot {
background:transparent url(Images/left_bot.gif) no-repeat scroll left bottom;
}
.right_bot {
background:transparent url(Images/right_bot.gif) no-repeat scroll right bottom;
width:100%;
}
.side_left {
background:#FFFFFF url(Images/side_left.gif) repeat-y scroll left top;
}
.side_right {
background:transparent url(Images/side_right.gif) repeat-y scroll right top;
}
.side_top {
background:transparent url(Images/side_top.gif) repeat-x scroll left top;
}
.side_bot {
background:transparent url(Images/side_bot.gif) repeat-x scroll left bottom;
}
.center_indent {
padding:7px 0 0;
}
.line {
background:transparent url(Images/line_1.gif) repeat-x scroll left top;
font-size:0;
line-height:0;
padding:0;
}
.product a {
color:#262626;
font-size:12px;
font-weight:bold;
line-height:normal;
text-decoration:none;
}
.product a strong {
color:#5E5B5B;
font-size:12px;
font-weight:bold;
line-height:16px;
text-decoration:underline;
}
.product a:hover {
text-decoration:none;
}
.product strong {
color:#414141;
font-family:tahoma;
font-size:19px;
font-weight:normal;
line-height:normal;
}
.product_list {
background:transparent url(Images/sep_product.gif) repeat-x scroll left bottom;
margin:0;
padding:22px 0 25px;
width:100%;
}
.product_list .left {
float:left;
position:relative;
}
.product_list .right {
float:right;
width:100%;
}
.product_list .name {
color:#5E5B5B;
font-size:12px;
font-weight:bold;
line-height:16px;
padding:5px 10px 7px 0;
}
.product_list .name a {
color:#5E5B5B;
font-size:12px;
line-height:16px;
text-decoration:underline;
}
.product_list .name a:hover {
text-decoration:none;
}
.product_list .text {
color:#838383;
font-size:10px;
line-height:12px;
padding:0 10px 18px 0;
}
.product_list .price {
background:transparent url(Images/sep_price.gif) no-repeat scroll right top;
float:left;
padding:0 38px 6px 0;
}
.product_list .button {
float:left;
padding:0 0 0 39px;
}
.product_list strong {
color:#414141;
font-family:tahoma;
font-size:19px;
font-weight:normal;
line-height:normal;
}
.padd_bot {
padding:0 0 11px;
}
.product_list_col {
background:transparent url(Images/sep_product.gif) repeat-x scroll left bottom;
padding:8px 0;
}
.product_list_col .name {
color:#5E5B5B;
font-size:12px;
font-weight:bold;
line-height:16px;
padding:5px 10px 7px 9px;
}
.product_list_col .name a {
color:#5E5B5B;
font-size:12px;
font-weight:bold;
line-height:16px;
}
.product_list_col .name a:hover {
text-decoration:underline;
}
.product_list_col a:hover {
text-decoration:underline;
}
.product_list_col .text {
color:#838383;
font-size:10px;
line-height:12px;
padding:0 10px 12px 11px;
}
.product_list_col .price {
float:left;
padding:7px 2px 0 10px;
}
.product_list_col .button {
float:left;
padding:7px 5px 7px 18px;
}
.product_list_col strong {
color:#414141;
font-family:tahoma;
font-size:19px;
font-weight:normal;
line-height:normal;
}
#checkoutConfirmDefaultPayment {
display:inline;
}
#checkoutConfirmDefaultPaymentTitle {
display:inline;
}
#checkoutConfirmDefaultShipment {
display:inline;
}
#checkoutConfirmDefaultShipmentTitle {
display:inline;
}
.footer {
background:#F6F6F1 none repeat scroll 0 0;
color:#625C56;
font-size:11px;
height:96px
}
.footer a {
color:#625C56;
text-decoration:none;
}
.footer a:hover {
text-decoration:underline;
}
.footer .copy {
color:#625C56;
padding-top:4px;
}
.footer .copy a {
color:#625C56;
font-weight:normal;
text-decoration:underline;
}
.footer .copy a:hover {
text-decoration:none;
}
.footer .left {
float:right;
text-align:right;
width:520px;
}
.footer .left .margin {
padding:10px 10px 0 10px;
}
.footer .right {
float:left;
padding:10px 0 0 10px;
width:400px;
}
.searchbox
{
    font-size:14px;
}

