* {padding:0; margin:0}
html {height:100%}
body {position:relative; height:100%; font-family:arial, tahoma; font-size:12px; line-height:14px; color:#000000}
img, input {border:0}
a {outline:none; color:#000000}
a:hover {text-decoration:none}
.faq_sec ul {padding:15px; }
.clear {clear:both}
.clear_50 {clear:both; line-height:50px}
.clear_200 {clear:both; line-height:200px}

.container {min-height:100%}
* html .container {height:100%}

.header_bg {height:114px; background:url(../img/header1.jpg) center no-repeat}
.header {width:1000px; height:114px; margin:0 auto; color:#93c5e1}

div.best{float: left; width: 240px; position: relative; color: rgb(103,103,103); margin: 20px 0 20px 0 ;}

.logo {position:absolute; margin:29px 0 0 24px; width:284px; height:57px}

.language {position:absolute; margin:37px 0 0 483px}
.language a {margin-right:2px}
.language div {padding-bottom:10px}

.currency {position:absolute; margin:37px 0 0 635px}
.currency a {font-family:tahoma; font-size:11px; color:#b8d6e8; margin-right:2px; text-decoration:none; background:url(../img/bg_line.gif) bottom left repeat-x}
.currency a:hover {background:none}
.currency div {padding-bottom:9px}

.nav_2{width: 720px; float: left; text-align:left;}
.nav_1{float:left;width: 221px; margin-right:10px; margin-left:30px; text-align:left;}

.cart {position:absolute; margin:37px 0 0 836px}
.cart div {padding-bottom:5px}
.cart div a {font-family:tahoma; font-size:11px; color:#b8d6e8; margin-right:2px; text-decoration:none; background:url(../img/bg_line.gif) bottom left repeat-x}
.cart div a:hover {background:none}
.cart span {font-family:tahoma; font-size:11px; color:#b8d6e8}
.cart strong {padding:0 2px; color:#ffffff}

div.delivery div.col1{width: 25px; float:left; padding:3px 0 5px 0;}
div.delivery div.col2{width: 380px; float: left; padding: 5px 0 0 0; background: url('/themes/green2/img/dback.gif') bottom repeat-x;}
div.delivery div.col2 b{font-weight: normal; background: white;}
div.delivery div.col3{width: 30px; float: left; text-align: left; padding: 5px 0 5px 0; color: black;}


.submit_proceed_to_checkout {width:140px; height:26px; background:url(../img/submit_proceed_to_checkout.png) no-repeat; cursor:pointer}

.middle {width:1000px; margin:0 auto; background:url(../img/header2.jpg) center top no-repeat}

.tab_middle {width:100%; margin-bottom:10px}

div.items {font-size: 12px; padding: 7px 0 7px 0;}
div.items .heade{font-family:tahoma; font-size:11px; font-weight:bold; padding-bottom:5px; color:#000000; margin-bottom:5px;}
div.items .col1{width: 240px; float: left; padding-left: 10px;}
div.items .col2{width: 100px; float: left;}
div.items .col3{width: 145px; float: left;}
div.items .col4{width: 100px; float: left;}
div.items .col5{width: 125px; float: left; text-align: right;}
div.items .col6 {background:#f3f5f6; border-bottom:1px solid #ffffff; width: 240px; float: left; padding-left: 10px; padding-top:5px; padding-bottom:5px;}
div.items .col7 {background:#f3f5f6; border-bottom:1px solid #ffffff; width: 100px; float: left; padding-top:5px; padding-bottom:5px; font-weight:bold; color:#dd1d23;}
div.items .col8 {background:#f3f5f6; border-bottom:1px solid #ffffff; width: 145px; float: left; padding-top:5px; padding-bottom:5px;}
div.items .col8 span {font-size:11px; color:#999; }
div.items .col9 {background:#f3f5f6; border-bottom:1px solid #ffffff; width: 100px; float: left; padding-top:5px; padding-bottom:5px; color:#70982a;}
div.items .col10 {background:#f3f5f6; border-bottom:1px solid #ffffff; width: 125px; float: left; text-align: center; padding-top:5px; padding-bottom:5px; }
div.items .col10 a {color:#0077ba; font-weight:bold; background:url(../img/buy.gif) left no-repeat; padding-left:15px; }
div.items .col10 img {margin-right:5px; }

div.descrText{padding: 0 10px 0 10px;}
div.textInfo{margin: 0;  padding-top: 10px;}
div.textInfo ul{padding:15px; }
div.textInfo p{margin: 10px 0 0 0; padding: 0;}

.tl {width:200px}
.tl {margin:0 0 0 24px}
.tl li {background:url(../img/bg_line_2.gif) left top no-repeat}
.tl li img {position:absolute; margin:-7px 0 0 -55px; float:left}
.tl li {padding:15px 0 15px 55px}

.tr {width:175px}
.tr {margin:0 24px 0 0}
.tr li {background:url(../img/bg_line_2.gif) left top no-repeat; text-align:left}
.tr li img {position:absolute; margin:-7px 0 0 125px; float:right}
.tr li {padding:15px 55px 15px 0}

.tl li, .tr li {list-style:none; font-family:[MyriadPro]; font-size:14px; color:#585d64}
.tl li.none, .tr li.none {background:none}
.tl li a, .tr li a {color:#585d64; text-decoration:none}
.tl li a:hover, .tr li a:hover {}
.tl li div, .tr li div {padding-bottom:5px}

.menu_top {padding:0 0 0 7px}
.menu_top li {list-style:none; display:inline; padding-left:20px}

.search_letters {width:946px; height:39px; margin:6px auto; background:url(../img/search_letters_bg.gif) no-repeat}
.search_by_name {position:absolute; margin:12px 20px 0 20px}
.search_by_name a {color:#4d5458; font-weight:bold; text-decoration:none; background:url(../img/bg_line_3.gif) bottom left repeat-x}
.search_by_name a:hover {background:none}
.search_by_name li {list-style:none; display:inline; padding:0 3px}
.search_by_name li span {padding:0 40px 0 0}

.search {float:right; margin:5px 0 0 0; width:310px; height:29px; background:url(../img/search_bg.gif) left no-repeat}
.input_search_top {margin:7px 0 0 35px; width:150px; font-family:tahoma; font-size:12px; color:#393e42}
.submit_search {position:absolute; width:70px; height:29px; margin:0 0 0 25px; background:url(../img/submit_search.gif) no-repeat; cursor:pointer}

.tab_mc {width:946px; margin:0 auto;}
.tab_mc tr td.menu {width:221px; padding:15px 0}
.tab_mc tr td.content {padding:15px 0 15px 15px}

.title h1 {font-size:21px; color:#808080; font-weight:normal; padding-bottom:20px}
.title img {margin:0 0 0 7px}
.fs_21 {font-size:21px; color:#808080; padding:15px 0}
.title_cart {background:url(../img/title_cart.jpg) left top no-repeat; padding:20px 0 20px 70px}
.title_cart h1 {font-size:21px; color:#808080; font-weight:normal; padding-bottom:20px}

.ul_category {}
.ul_category li {list-style:none; padding-bottom:8px}
.ul_category li a {color:#0077ba; text-decoration:none; background:url(../img/bg_line_4.gif) bottom left repeat-x}
.ul_category li a:hover {background:none}
.ul_category li h1 {font-size:12px}

.catalog {margin-top:-10px}
.catalog tr {}
.catalog tr td {width:230px; padding:10px 0 15px; border-bottom:1px solid #efefef}

.cat {padding-left:100px}
.cat a {color:#0077ba}
.cat h2 {font-size:13px; padding-bottom:10px}
.img_cat {margin-left:-100px; float:left}
.price {font-family:Trebuchet MS; font-size:16px; color:#7daf0e; padding-bottom:5px; font-weight:bold}
.description {font-size:11px; line-height:13px; color:#5d5d5d; padding-bottom:10px}
.add_cart {background:url(../img/cart.jpg) left no-repeat; padding-left:25px; font-family:Trebuchet MS; color:#b53d2c; font-weight:bold}
.add_cart a {color:#b53d2c; text-decoration:none}
.add_cart a:hover {}
.line{height: 1px; background: rgb(243,243,243); overflow: hidden;}


.cat_2 {padding:0 0 20px 150px}
.cat_2 h2 {font-size:21px; color:#0077ba; padding-bottom:10px}
.img_cat_2 {margin-left:-150px; float:left}
.description_2 {font-size:13px; line-height:16px; color:#4d5458; padding-bottom:10px}
.view {font-size:13px; padding:2px 0 2px 20px; background:url(../img/view.jpg) left no-repeat}
.view a {color:#b53d2c}

.fs_15 {font-size:15px; margin-top:15px;}

.tab_content {width:100%; margin-top:10px}
.tab_content tr td {background:#f3f5f6; padding:5px 10px; border-bottom:1px solid #ffffff}
.tab_content tr.name td {font-family:tahoma; font-size:11px; font-weight:bold; background:#ffffff}
.color_red {color:#d60808}
.fs_11 {font-size:11px; color:#898989}
.color_green {color:#70982a}
.buy {font-weight:bold; padding-left:18px; background:url(../img/buy.gif) left no-repeat}
.buy a {color:#0077ba; text-decoration:none}
.buy a:hover {}

.tab_content_2 {width:100%}
.tab_content_2 tr td {padding:7px 10px; border-bottom:1px solid #efefef}
.tab_content_2 tr.name_2 td {font-family:tahoma; color:#333333; font-weight:bold}

.cat_3 {padding-left:75px}
.cat_3 a {color:#0077ba}
.cat_3 h2 {font-size:13px; padding-bottom:3px}
.cat_3 h2 a {text-decoration:none}
.cat_3 h2 a:hover {}
.img_cat_3 {margin-left:-75px; float:left}
.description_3 {color:#4d5458; padding-bottom:1px}
.link {font-size:11px}
.link a {color:#70982a}

.tab_two {width:100%}
.tab_two tr td {padding:20px 0; border-bottom:1px solid #f3f3f3}
.tab_two tr td.tt_1 {width:150px; font-size:16px; color:#979797; font-weight:bold}
.tab_two tr td.tt_2 {padding-left:20px}

.input_code {width:120px; height:20px; margin-right:10px; font-family:arial, tahoma; font-size:16px; color:#7f9db9; padding-top:2px; border:1px solid #7f9db9}
.color_blue {color:#307cb9; text-decoration:none}
.price_total {position:absolute; margin-left:400px; font-size:17px; color:#d60808}
.fr {position:absolute; margin-left:100px}
.gal {background:url(../img/gal.gif) left top no-repeat; padding:2px 0 2px 20px; margin-bottom:5px}
.gal span {font-size:10px}
.del {background:url(../img/del.gif) left top no-repeat; padding:2px 0 2px 20px; margin-bottom:5px}

.lh {line-height:30px}

.button {border-top:1px solid #e9e7e1}
.button img { position:relative; margin:-36px 1px 0 0}

.footer_bg {margin-top:30px; padding:15px 0 0 0; background:url(../img/footer.jpg) top center no-repeat}
.footer {width:952px; margin:0 auto}

.footer_nav {width:220px}
.footer_title {font-size:13px; color:#464646; font-weight:bold; padding-bottom:7px}
.nav {}
.nav li {list-style:none; padding:0 0 6px 10px; background:url(../img/arr_nav.gif) left top no-repeat}
.nav li a {text-decoration:none}
.nav li a:hover {}

.footer_test {padding:0 40px}
.comment {padding:0 0 20px 60px; font-size:11px; color:#464646}
.comment img {float:left; margin-left:-60px}
.comment strong {font-size:13px}

.footer_search {width:230px}
.div_search {height:16px; padding:5px 0 5px 27px; background:url(../img/input_search.png) no-repeat}
.input_search {font-family:tahoma; font-size:11px; color:#393e42; margin-right:0px}
.submit_find { position:absolute; width:54px; height:24px; margin:-4px 0 0 148px; background:url(../img/submit_find.png) no-repeat; cursor:pointer}

.copyright {width:1000px; height:50px; margin:-50px auto 0; font-family:tahoma; font-size:11px; color:#cdcdcd}
.copy {position:absolute; margin:17px 26px; width:400px;}
.cards {position:absolute; margin:15px 26px 15px 500px; width:474px; text-align:right}

