@import "ajax.css";

.lang .lang {width:130px; padding:0px; margin:0; overflow:none;}

div.copy {color:white; margin-left:2px; padding-bottom:4px; font-size:9px;}
.copy a {color:white; padding:2px;} .copy a:hover {color:red; background:white;}

.sitemap a{text-transform:capitalize}
.sitemap a:hover{color:black}
.sitemap h3 a{text-decoration:none}

.livehelp {background:url('imgs/livechat-bg.gif') repeat-x top; text-align:right;}

.bg01 .subtitle{font-size:10px}
.lang img{margin:2px;float:left}
.variant tbody tr{height:40px}
.faq table{width:100%;border:gray 1px solid}
.faq tr{border-bottom:#ccc 1px solid}
.faq td{margin:4px;padding:4px}
a{color:#C62323}
body{background-color:#F5F6FA;color:#000;font-family:Tahoma,Arial,sans-serif;font-size:11px;margin:0;padding:0}
form{margin:0;padding:0}
h1{color:#AC1C1B;font-family:Arial,sans-serif;font-size:18px;margin-bottom:10px;text-align:right}
h2{font-family:Arial,sans-serif;font-size:14px;margin-bottom:10px;text-align:right}
html,body{background-color:#FFF;height:100%;margin:0;padding:0}
img{border:none}
li{margin-bottom:10px;margin-top:5px}
li div{padding-bottom:0.5em}
li div span{font-weight:bold}
p{font-size:12px;margin-bottom:10px;margin-top:5px;text-align:justify}
table{border:0;border-collapse:collapse;font-size:12px}
table td{padding:0}
ul{margin-left:25px;padding-left:10px}
.bg01{background-image:url(imgs/l1.gif);background-position:right bottom;background-repeat:no-repeat;height:118px;vertical-align:top}
.bg02{background-image:url(imgs/r2.gif);background-position:10px 0;background-repeat:no-repeat;font-weight:bold;vertical-align:top;width:190px}
.accept{color:#FFF;font-size:10px;font-weight:bold;padding-left:20px;padding-top:10px;width:172px}
.accept img{display:block;margin-top:10px}
.copyright{color:#F7B9B8;font-size:9px;padding-bottom:5px;padding-left:3px;padding-top:10px}
.nav_bot{border-bottom:solid #ED6463 1px;color:#FFF;font-size:10px;font-weight:bold;padding-bottom:10px;padding-top:10px}
.nav_bot a{color:#FFF;margin-left:3px;margin-right:3px}
.bottom td{background-color:#E31312;background-image:none;height:1%;vertical-align:top}
.center_col{background-image:url(imgs/bg4.gif);background-position:8px;background-repeat:repeat-y;padding-left:8px;vertical-align:top}
.left_bg{background-image:url(imgs/bg1.gif);background-repeat:repeat-x;width:40%}
.left_col{background-image:url(imgs/bg1.gif);background-repeat:repeat-x;vertical-align:top}
.top1{width:100%}
.main{margin-bottom:20px/*margin-top:260px*/}
.main_table{}
.nav_top{background-image:url(imgs/bg2.gif);height:118px;vertical-align:bottom}
.nav_top a{background-image:url(imgs/ar.gif);text-decoration:none;line-height:12px;background-position:0 8px;background-repeat:no-repeat;border-bottom:solid #F49759 1px;color:#FFF;display:block;margin-left:10px;margin-right:10px;padding-bottom:4px;padding-left:10px;padding-top:3px}
.nav_top a.selected{font-weight:bold;text-decoration:none}
.nav_top a:hover{color:#000}
.nav_top td{border:solid #CCC 1px;text-align:center;width:16%}
.offer{background-image:url(imgs/c1.jpg);background-repeat:no-repeat;height:126px;text-align:left}
.offer .cont{color:#FFF;font-family:Arial,sans-serif;font-size:14px;font-weight:bold;margin-left:10px;margin-top:70px}
.offer .cont2{font-size:22px;margin-top:3px;padding-top:3px;white-space:nowrap;width:1%}
.offer2{padding-left:10px;padding-top:10px}
.pillpic{border:solid #C7C7C7 1px;margin-bottom:10px;margin-right:10px}
table.variant{border:solid #000 1px;margin-bottom:5px;margin-top:5px;width:100%}
.variant .buy{padding-left:5px;white-space:nowrap}
.variant .buy a{background-image:url(imgs/basket2.gif);background-position:0 3px;background-repeat:no-repeat;color:#C62323;font-weight:bold;padding-left:15px}
.variant .discount{color:#C62323;font-size:12px;font-weight:bold;white-space:nowrap}
.variant .free{color:#C62323}
.variant thead th{background-color:#E31212;border-bottom:solid #000 1px;color:#FFF;font-weight:bold;padding:5px 0px 5px 0px;text-align:center}
.variant tr.hr{background-color:#000;height:2px;padding:0}
.variant .price{white-space:nowrap;font-weight:bold}
.variant tbody .price,.variant tbody .perpill{text-align:center}
.variant tbody td{background-color:#FFF;border-bottom:solid #000 1px;color:#000;font-size:12px;padding:2px 10px 2px 10px}
.index_product{margin-bottom:10px;width:170px}
.index_product .buy{background-color:#C7C7C7;height:22px;line-height:22px;text-align:right}
.index_product .buy a{background-image:url(imgs/ar2.gif);background-position:0 4px;background-repeat:no-repeat;color:#A91B1B;font-weight:bold;margin-right:10px;padding-left:10px}
.index_product .cont{background-color:#FFF;font-size:9px}
.index_product .cont table td{border:none}
.index_product .hr{background-color:#C1C1C1;margin-left:10px;margin-right:10px}
.index_product .name_long{color:#000;padding-bottom:5px;padding-left:10px;padding-top:10px}
.index_product .name_short{color:#000;font-family:Arial,sans-serif;font-size:14px;font-weight:bold;height:25px;line-height:25px;padding-left:10px;text-align:left}
.index_product .pic{border:solid #CCC 1px;margin:5px;padding-bottom:5px;padding-top:5px;text-align:center}
.index_product .price{background-color:#F30;color:#FFF;text-align:center;vertical-align:middle}
.index_product .price a{color:#FFF;font-size:12px;font-weight:bold}
.index_product .sum{padding-right:10px;text-align:center}
.index_product .sum span{font-size:18px;font-weight:bold}
.index_product td{border:solid #C7C7C7 1px}
.right_bg{background-image:url(imgs/bg3.gif);background-repeat:repeat-x;width:40%}
.right_col{background-image:url(imgs/bg3.gif);background-repeat:repeat-x;vertical-align:top;width:190px}
.right_cart{background-color:#E1E1E1;color:#000;font-weight:bold;margin-left:15px;margin-top:10px;padding:10px}
.right_cart a{background-image:url(imgs/ar2.gif);background-position:0 4px;background-repeat:no-repeat;padding-left:10px}
.right_cart span{font-size:18px}
.right_col .hdr{background-color:#F30;color:#FFF;font-family:Arial,sans-serif;font-size:15px;font-weight:bold;height:35px;line-height:35px;margin-bottom:1px;margin-top:6px;padding-left:20px;vertical-align:middle}
.right_col .nav{background-image:url(imgs/r1.gif);background-repeat:no-repeat;font-size:11px;font-weight:bold;height:126px;padding-top:3px}
.right_col .nav a{background-image:url(imgs/ar.gif);background-position:5px 5px;background-repeat:no-repeat;color:#FFF;display:block;font-size:12px;height:15px;line-height:15px;margin-left:20px;padding-left:20px;white-space:nowrap}
.right_col .nav a.selected{background-image:url(imgs/ar3.gif);background-repeat:no-repeat;color:#000;text-decoration:none}
.right_col .nav a:hover{background-color:#EE2D2D}
.txt1,.txt2{color:#666;padding-left:15px;padding-top:5px}
.subtitle{color:#4C4C4C;font-size:16px;margin-left:20px;margin-top:7px}
.title{border-bottom:solid #A91B1B 2px;color:#A91B1B;font-family:Arial,sans-serif;font-size:18px;font-weight:bold;margin-left:10px;margin-right:10px;margin-top:15px;padding-bottom:7px;padding-left:10px}
.today{background-image:url(imgs/r3.gif);background-position:left;background-repeat:no-repeat;color:#E31212;font-size:10px;line-height:20px;padding-left:25px;vertical-align:bottom}
div.cart_btns{text-align:right;margin-top:4px}
.note{padding:4px}
.cart_btns input,.variant input,select{font-size:12px;font-family:Tahoma,sans-serif}
.name{border-top:#CCC dashed 1px;margin-top:-2px;padding-top:5px}
.bookmark th{width:40px;height:30px;padding-left:15px}
.lang{padding:10px 10px 15px 15px;color:#666}
.lang a{margin:4px}
.lang div{padding:4px}
.livehelp{margin-left:14px;margin-top:10px}
.addr{height:25px;background-image:url(imgs/addr.gif);background-repeat:no-repeat;margin-left:3px}
.error{color:#F00}
div.spelling{text-decoration:underline}
div.main div.testimonials div{border-bottom:1px dashed #CCC;padding:10px 2px;text-align:justify}
div.testimonials div span{display:block;font-style:italic;color:#555;text-align:right;padding-right:10px}
.variant tbody .subtotal,
.variant tbody .qty{text-align:center}
.summary td{text-align:center}
.summary th{text-align:right;padding-right:10px;border-bottom:solid #000 1px}
.summary tr.total{height:25px}
.summary td.total{font-weight:bold;font-size:14px;background-color:#EFEFEF}
.qty input{width:20px;text-align:center}
.variant tfoot input{font-size:13px;color:#AC1C1B;font-weight:bold;border:solid 1px #ddd;background-color:#efefef;margin:10px 5px;padding:3px;width:235px;cursor:pointer}
.variant tfoot input.checkout{text-decoration:underline;background-color:#E31212;color:#fff;border-color:#AC1C1B}

.cart .variant td {font-size:14px;}

