html,body{
margin:0;
padding:0
}
body{
font: 11px arial,sans-serif;
color:#464F58
}
a{
color:#499A00;
}
a:hover{
text-decoration:none;
color:#ff0000
}
img{
border:0;
}
#desk p{
margin:7px 0 7px 0
}
#container{
min-width:1002px
}
div#wrapper{
float:left;
width:100%
}
div#content{
margin: 0 200px 0 0;
padding:10px 0 0 0
}
.content_text, #contact_us{
padding:0 50px;
font-size:12px
}
div#rightnav{
float:left;
width:200px;
margin-left:-200px;
padding:10px 0 0 0
}
div#footer{
clear:left;
width:100%;
height:70px;
text-align:center;
padding:50px 0 0 0
}
#foot1{
float:left;
height:70px;
width:150px;
margin:25px 0 0 10px;
position: inherit;
z-index:150
}
#foot1 img{
padding: 1px
}
#foot2{
float:left;
height:41px;
margin:30px 0 0 0
}
#foot3{
float:right;
width:150px;
height:70px;
margin:30px 0 0 0;
text-align:right;
position: inherit; z-index:149;
font-size:10px
}
#foot3 a{
text-decoration:none;
color:#ccc
}
#foot3 a:hover{
color:#ff0000
}
#foot4{
width:650px;
margin:0 auto;
color:#666;
font-size:10px;
padding:10px 0 0 0
}
#header{
width:100%;
background:url(img/bg_head.jpg) no-repeat center;
}
#enet{
float:right;
padding:10px 0
}
#left_copy{
float:left;
padding:20px 0 0 15px;
font-size:11px;
color:#999999
}
#categories{
float:left;
width:50%;
}
#categories b{
color:#FF0000;
}
#right_foto{
float:right;
width:49%;
}
.column a:hover{
color:#ff0000;
}
.cat_link{
display:block;
color:#000;
font-size:12px;
font-weight:bold;
padding:5px 5px 5px 10px;
}
.cat_linkM{
display:block;
color:#000;
font-size:11px;
font-weight:bold;
padding:10px 3px;
border: 1px solid green;
text-decoration: none;
}
a.cat_linkM:hover {
color: #ff0000;
border: 1px solid red;
}
.cat_sub_link{
display:block;
color:#499a00;
font-size:11px;
font-weight:normal;
padding:0;
margin:0;
padding:2px 0 2px 10px;
}
.cat_sub_linkM{
display:block;
color:#000;
font-size:11px;
font-weight:normal;
padding:10px;
margin:0;
padding:0
}
.cat_active{
background:#C9EAAB;
display:block;
font-weight:bold
}
.cat_activeM{
background:#FFF;
display:block;
font-weight:bold
}
.cat_active b{
background:#fff;
display:block;
font-weight:bold
}
.main3col{
clear:both;
}
.maincatdiv{
width:33%;
float:left;
padding:0 0 25px 0
}
.maincatdiv1{
width:33%;
float:left;
padding:0 0 25px 0
}
a.cat_link img, a.cat_sub_link img{
margin:0!important
}
.maincatdiv1 img{
margin:0 0 0 10px
}
.maincatdiv img{
margin:0 0 0 10px
}
.maincatdiv img:hover{
cursor:pointer
}
.maincatdiv1 img:hover{
cursor:pointer
}
.img1{position:absolute;opacity:1;filter:alpha(opacity=100)}
.img2{position:absolute;opacity:0;filter:alpha(opacity=0)}

#img1{
width:364px;
margin:0 auto;
height:300px;
}
#maintext{
padding:0 10px 0 15px;
border-left:1px solid #000;
font-size:12px
}
.catinbox{
width:100px;
height:160px;
text-align:center;
float:left;
padding:0 30px 15px 0;
}
table.titletext {
margin:40px 0;
text-align: justify;
}
table.titletext td.blank{
background:#fff;
}
table.titletext td{
font-family:Arial;
font-size:11px;
background:#c9eaab url(img/bg_main.gif) repeat-x bottom;
vertical-align:top;
}









#ajax_main_content{
padding:10px 25px 20px 25px
}
#topline{
height:1px;
border-top:1px solid #000;
margin:0 280px 20px 280px
}
#topmenu{
text-align:center;
padding:100px 0 0 0;
font-weight:bold;
font-size:11px;
margin:0 280px;
}
#topmenu a{
color:#E3E3E3;
padding:3px 6px;
background:#000;
margin:0 2px;
line-height:17px
}
#topmenu a:hover{
color:#E3E3E3;
text-decoration: underline;
background:#FF0000
}
#h_left{
float:left;
width:265px;
padding:15px 0 0 15px;
z-index:101;
position:absolute
}
#tel2{
float:right;
font-size:11px;
width:270px;
padding:15px 0 0 10px;
background:url(img/tel.gif) no-repeat right 45px;
}
.kod{
font-size:14px;
color: #CCCCCC
}
.nom{
color:#FE0002;
font-size:14px;
font-weight:bold
}
#rightnav .box{
padding:10px 0 35px 0px;
height:auto
}
.infocart{
padding:15px 10px 0 30px
}
.infocart span{
color:#499A00
}
.infocart a{
color:#ff0000
}
#logbox{
padding:15px 10px 0 10px
}
#logbox a{
font-size:10px;
text-decoration:none;
color:#ff0000
}
#logbox a:hover{
text-decoration:underline
}
.news a{
color:#499A00
}
.news, .info, .info1, .info2{
padding:15px 10px 0 15px
}
.info a, .info1 a, .info2 a{
display:block;
background:url(img/arr.gif) no-repeat left;
padding:0 0 0 15px;
margin:7px 0 7px 0
}
.info a{
color:#ff0000
}
.info2 a{
color:#2E57B1
}
#products_price{
padding:20px 0 0 20px
}
#tabbed_description_part1{
margin:0 0 0 200px
}
#clock{
position: absolute;
z-index:100;
width:100%;
text-align:center;
padding:10px 0 0 0
}















.login_box, .search_box/*input*/{
border:1px solid #A7A6AA;
width:147px;
font-family:Arial, Helvetica, sans-serif;
padding:2px;
margin:0 0 5px 0;
font-size:11px
}
.search_box/*input*/{
margin:0
}
FORM{
padding:0;
margin:0
}
#main{
background:#fff;
padding:10px 25px 20px 25px
}
.adv_s{
font-size:10px
}
.productOldPrice{
text-decoration:line-through;
color:#FF0000;
font-size:18px;
}
.productOldPrice1{
text-decoration:line-through;
color:#FF0000;
}
#ajax_main_content h1, #product_images_box h1, #create_account_page h1, #checkout_shipping h1, #gm_checkout_payment h1, #gm_checkout_confirmation h1, #checkout_success h1, #gm_tell_a_friend_popup h1, #popup_box #shopping_cart h1{
padding:5px 0 5px 15px;
font-size:25px;
color:#499A00;
font-weight:normal;
margin:0 0 25px 50px;
border-left:1px solid #000;
}
#right_foto h1{
padding:5px 0 5px 15px;
font-size:25px;
color:#499A00;
font-weight:normal;
margin:0 0 25px 0;
border-left:1px solid #000;
}
#shopping_cart.lightbox_block, #create_account_page, #checkout_shipping, #gm_checkout_payment, #gm_checkout_confirmation, #checkout_success{
margin: 0 50px 0 50px;
padding:20px;
}
#popup_box #shopping_cart, #create_account_page, #checkout_shipping, #gm_checkout_payment, #gm_checkout_confirmation, #checkout_success{
background:#fff
}
#popup_box a {

}

#gift_cart_part {
margin-bottom:20px;
margin-top:20px;
text-align:center;
width: 100%;
}
#shopping_cart #cart_table {
border:1px solid #499A00;
clear: both;
margin-top: 20px;
width: 100%;
}
#shopping_cart #cart_table_total{
border-bottom:1px solid #499A00;
border-left:1px solid #499A00;
border-right:1px solid #499A00;
margin-bottom: 20px;
padding:5px;
text-align: right;
width: 100%;
}

#shopping_cart .gift_cart_empty {
text-align: center;
}
#shopping_cart .gift_cart_left {
float: left;
width: 50%;
}
#shopping_cart .gift_cart_right {
text-align: right;
}
#shopping_cart .td {
background-color: #F1F9EA;
padding: 4px;
vertical-align: top;
}
#shopping_cart input[type=text] {
background: #fff;
border:1px solid #A7A6AA;
color: #000000;
font-family: Arial, Helvetica, Sans-Serif;
font-size: 14px;
height: 20px;
width: 40px;
}
#shopping_cart th {
background:#FF9697;
color: #fff;
height: 22px;
padding:2px;
text-align: center;
text-transform: uppercase;
}
#contact_us .cell_left{
float:left;
padding:3px;
text-align:justify;
width:140px;
}
#contact_us .cell_right{
padding:3px;
}
.text_sure, .cell_note{
color:#FF0000;
font-size:10px;
padding:10px 0 15px 150px
}
.button{
border:none !important
}
#contact_us input{
border:1px solid #A7A6AA
}
#message_body{
height: 120px;
width: 280px;
border:1px solid #A7A6AA
}
.class_error, .headerError, #search_error_message{
text-align:center;
padding:3px;
color:#FF0000;
}
.newshead h2{
color:#000;
font-size:14px;
font-weight:bold;
padding:10px 0 10px 0;
margin:0;
background:none;
}
.info_right{
height:auto;
background: url(img/linecat.gif) repeat-x bottom;
padding:10px 25px 30px 25px;
}
.price_desk{
color:#315a4c;
font-size:18px;
background: #FFFFFF;
text-align:center;
padding:10px 0 10px 0;
margin:0 0 10px 0;
}
.price1{
color:#315a4c;
font-size:18px;
}
.price_desk small{
color:#000;
font-size:9px;
}
#desk{
width:100%;
clear:both;
padding:0 0 30px 0
}
#print, .gm_price_offer, #gm_tell_a_friend{
width:100%;
background:#F9FBFA;
height:auto;
cursor:pointer;
color:#8F7531;
border:1px solid #A4BBAD
}
#img_all{
text-align:center;
padding:0 0 20px 0;
margin:20px 0 10px 0;
background:url(img/linecat.gif) repeat-x bottom;
}
.img_all{
background:url(img/vert_line.gif) repeat-y right
}
#product_images_box{
background:#fff;
overflow: hidden;
padding: 5px;
margin:0 auto;
border:10px solid #499A00
}
#product_images_box #active_image{
text-align: center;
}
#product_images_box #footer, #gm_tell_a_friend_popup #footer {
background:#fff;
color: #682718;
cursor: pointer;
display: block;
float: right;
height: 23px;
width:80px;
text-align: left;
margin:5px 15px 15px 0
}
#popup_box #footer{
background:#fff;
color: #682718;
cursor: pointer;
height: 23px;
text-align: right;
}
#product_images_box #wrap_images {
margin:0 auto;
overflow: hidden;
}
#product_images_box .active{
background-color: #f3f8fc;
border-color: #993131;
border-style: solid;
border-width: 1px;
cursor:pointer
}
#product_images_box .inactive{
background-color: white;
border-style: solid;
border-width: 1px;
cursor:pointer
}
#product_images_box li{
float: left;
padding: 0px;
text-align: center;
margin:12px 12px 0 0
}
#product_images_box ul{
list-style-type: none;
margin: 0px;
padding: 0px;
}
.details_attributes{
margin:15px;
}
.details_attributes_selection{
}
.details_attributes_name, .products_media_name{
width:150px;
height:auto;
background:#499A00;
color:#fff;
padding:2px 5px 2px 5px;
font-weight:bold;
}
.products_media_button{
padding:10px 0 0 0
}
.products_media_info{
padding:10px 0 0 0;
font-size:11px
}
#slider {
padding:10px 25px 10px 25px;
}
#slider .header {
width:100%;
background:#FFFCF5;
height:auto;
cursor:pointer;
border:1px solid #A4BBAD
}
#slider .header2 {
margin:15px 0 0 0;
width:100%;
background:#FFFCF5;
height:auto;
cursor:pointer;
border:1px solid #A4BBAD
}
#slider .content1, #slider .content2{
overflow:hidden;
width:auto;
padding:0 0 0 10px
}
#slider .text {
padding:15px 0px;
text-align:left;
background:#FFFAE7
}
.gm_attribute_image{
clear:both;
height:auto
}
#details_attributes img{
margin:7px;
border:2px solid #A4BBAD;
}
.inputRequirement{
color:#FF0000;
}
.manufacturers_info{
width:200px;
text-align:center;
background:url(img/linecat.gif) repeat-x bottom;
padding:10px;
margin:15px 0 0 0
}
.manufacturers_info a{
font-size:11px;
}
.curr{
font-size:10px
}
.will_be{
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif
}
#graduated_prices_detail span{
color:#315a4c;
font-weight:bold
}
#create_account_page .cell_left {
float: left;
line-height: 28px;
padding:1px;
width: 150px;
}
#create_account_page .cell_right{
padding:1px 1px 10px 1px;
}
.heading {
clear: both;
margin:0 0 17px 0;
padding:25px 0 0 0;
background:url(img/linecat.gif) repeat-x bottom;
font-size:12px;
font-weight:bold
}
.cell_left_bold {
color: #993131;
font-weight: bold;
}
.class_error input {
border:1px solid #ff0000
}
#account .box_content .cell_left {
float: left;
width: 150px;
padding:3px
}
#account .box_content .cell_right {
margin:0 0 0 150px;
padding:3px
}
#account .box_form .box_left {
height: 28px;
line-height: 28px;
padding:0px;
text-align: left;
}
#account .box_form .box_right {
height: 28px;
line-height: 28px;
padding:0px;
text-align: right;
}
#account .box_form .cell_left {
color: #000;
float: left;
height: 28px;
line-height: 28px;
padding:3px;
text-align: justify;
width: 120px;
}
#account .box_form .cell_right {
color: #000;
height: 28px;
line-height: 28px;
padding:3px;
text-align: justify;
}
#account .box_left {
float: left;
width: 49%;
}
#account .box_right {
float: right;
overflow: hidden;
width: 49%;
}
.navabar_text_current {
font-weight: bold;
color:#993131
}
#gm_checkout_payment .module_option, #checkout_shipping .module_option_checked{
background: #fff;
border-top: 1px dotted #000;
color: #000;
padding:3px;
cursor:pointer
}
#gm_checkout_payment .module_option_checked, #checkout_shipping .module_option_checked {
background: #499A00;
border-top: 1px dotted #000;
color: #fff;
padding:3px;
cursor:pointer
}
.module_name { font-size: 12px;
font-weight: bold;
margin:20px 0 5px 0;
text-transform: uppercase;
}
.continue {
background:url(img/linecat.gif) repeat-x bottom;
height: 43px;
margin:40px 0 20px 0;
overflow: hidden;
}
#gm_checkout_confirmation .content{
background:#fff;
padding:10px
}
.confirmationEdit {
color: #fe0000;
font-size: 11px;
font-style: italic;
}
.details_checker_error{
color:#FF0000
}
.info_message {
text-align:center;
padding:5px
}
#icon{
float:left;
width:150px;
text-align:center;
font-style:italic;
color:#993131;
padding:25px 0 0 0;
line-height:25px
}
#icon a{
padding:0 10px 3px 10px
}
#tel1{
float:right;
width:150px;
text-align:center;
color:#993131;
padding:25px 0 0 0;
line-height:25px;
font-size:14px
}
#gm_attr_calc_qty{
border:1px solid #A7A6AA;
font-size:11px;
padding:1px
}
#details_qty_advice{
clear:both;
padding:5px 0 0 0
}
#incart{
text-align:center;
padding:10px;
margin:25px 0 40px 0
}
#account h2, h2{
padding:15px 0 10px 0;
margin:0 0 10px 0;
font-size:14px;
color:#000;
font-family:"Trebuchet MS";
background:url(img/linecat.gif) repeat-x bottom;
}
.smallHeading {
color: #000;
font-size: 10px;
text-align: right;
}
#line{
height:1px;
background:url(img/linecat.gif) repeat-x top;
margin:5px 0 5px 0
}
#account .td_left {   color: #000000;   float: left;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 10px;   font-style: normal;   font-weight: normal;   padding-bottom: 2px;   padding-left: 2px;   padding-right: 2px;   padding-top: 2px;   text-align: justify;   text-decoration: none;   text-transform: none;  }

#products_reviews_body {
font-size: 11px;
margin:5px;
overflow: hidden;
padding:5px;
background:url(img/linecat.gif) repeat-x bottom;
}
#products_reviews_body .box_text{
padding:5px 0 5px 0
}
#sort{
clear:both;
height:50px;
padding:0 15px 0 0
}
#sort select{
font-size:11px;
font-family:Arial, Helvetica, sans-serif
}
#gm_tell_a_friend_popup {
background: #fff;
margin-left: auto;
margin-right: auto;
margin:0 auto;
overflow: hidden;
padding:10px;
text-align: left;
width: 700px;
}
#gm_tell_a_friend_popup #vvcode img{
margin: 5px;
}
#gm_tell_a_friend_popup .active_input, #offer .active_input{
background: #FBF4F4;
border:1px solid #993131;
color: #993131;
font-family: Arial, Helvetica, Sans-Serif;
font-weight: bold;
font-size:12px;
padding:3px;
}
#gm_tell_a_friend_popup .inactive_input, #offer .inactive_input{
background: #fff;
border:1px solid #E4B688;
color: #000;
font-family: Arial, Helvetica, Sans-Serif;
font-weight: normal;
font-size:12px;
padding:3px;
}
#gm_tell_a_friend_popup .cell_right, #offer .cell_right, #advanced_search .cell_right{
margin-left: 140px;
padding:4px;
}
#gm_tell_a_friend_popup .cell_left, #offer .cell_left, #advanced_search .cell_left{
float: left;
line-height: 28px;
padding:1px;
width: 140px;
}
#gm_tell_a_friend_popup .cell_right input, #offer .cell_right input{
width: 227px;
font-size:11px
}
#gm_tell_a_friend_popup .gm_tell_a_friend_message, #offer .price_offer_message{
height: 120px;
width: 400px;
}
#price_offer_image{
float:right;
padding:10px
}
.price_offer_text_heading{
padding:0 0 10px 0;
font-weight:bold
}
.price_offer_text{
font-size:11px
}
#search_again_form span{
vertical-align:bottom;
padding:0 0 0 10px
}
#advanced_search{
width:450px;
margin:0 auto
}
.compare_td{
background:url(img/linecat.gif) repeat-x bottom;
}
.compare_img{
background:url(img/linecat.gif) repeat-x bottom;
vertical-align:bottom;
text-align:center
}
.compare_img a{
text-decoration:none
}
.description{
font-size:12px;
}
._images{
width:49%;
border-top:1px solid #000;
padding:10px 0 0 0
}
.cat_name{
font-size:12px;
color:#FE0002;
font-weight:bold
}
#gm_attr_calc_price{
color:#ff0002;
font-size:14px;
font-weight:bold
}

















.ui-tabs-nav .ui-tabs-selected a{
background:#C9EAAB;
color:#464F58;
}
.ui-tabs-nav a{
padding:5px 8px 5px 8px;
text-decoration: none;
}
.ui-tabs-nav a span {
font-weight:bold
}
.ui-tabs-nav li {
border-top:1px solid #C9EAAB;
border-right:1px solid #C9EAAB;
border-left:1px solid #C9EAAB;
}
.ui-tabs-panel {
border:1px solid #C9EAAB;
padding:8px;
min-width:350px;
float:left;
margin:0 0 15px 0
}
*html .ui-tabs-panel{width:350px;}
.ui-tabs-hide {
display: none;
}
/* IE6 CSS-HACK */
* html .ui-tabs-nav {
margin-left: -3px;
}
.ui-tabs-nav{
list-style: none;
margin:0;
padding: 0px;
}
body .ui-tabs-nav li {
float: left;
margin:0 3px 0 0;
padding: 0px;
font-size:11px
}
.ui-tabs-nav a, .ui-tabs-nav a span {
float: left;
} /* fixes dir=ltr problem and other quirks IE */
body .ui-tabs-nav a {
white-space: nowrap; /* @ IE 6 */ outline: 0; } /* @ Firefox, prevent dotted border after click */
body .ui-tabs-nav .ui-tabs-selected a{z-index: 2;}
.ui-tabs-nav .ui-tabs-selected a span {}
.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited,
.ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited {cursor: text; } /* @ Opera, use pseudo classes otherwise it confuses cursor... */
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-unselect a:hover, .ui-tabs-nav .ui-tabs-unselect a:focus, .ui-tabs-nav .ui-tabs-unselect a:active {cursor: pointer; } /* @ Opera, we need to be explicit again here now... */
.ui-tabs-disabled {opacity: .4; filter: alpha(opacity=40); }
.ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited { }
/* Additional IE specific bug fixes... */
* html .ui-tabs-nav{display: inline-block; } /* auto clear @ IE 6 & IE 7 Quirks Mode */
*:first-child+html .ui-tabs-nav {display: inline-block; } /* auto clear @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */







/*********************   #1 ( list_cat_1.html )**********************/
.sh_name{
width:25%;
padding:7px 0 7px 0;
text-align:center;
vertical-align:top
}
.sh_name a{
text-decoration:none;
color:#000
}
.sh_name_d{
width:125px;
text-align:center;
}
.sh_name h2{
font-size:12px;
padding:0;
margin:0;
background:none;
font-family:Arial, Helvetica, sans-serif !important
}
.sh_img{
text-align:center;
vertical-align:top
}
.price{
text-align:center;
padding:5px 0 75px 0
}
.price input{
padding:10px 0 0 0
}
.price b{
color:#ff0000
}
.img_short{
height:167px
}
.sh_incart{
text-align:center;
vertical-align:top;
}
/*************** ////    #1 **********************/























#account .box_bottom {   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 12px;   font-style: normal;   font-weight: normal;   height: 100%;   overflow: hidden;   padding-bottom: 10px;   padding-left: 0px;   padding-right: 10px;   padding-top: 5px;   text-align: justify;   text-decoration: none;   text-transform: none;  }


#account .gm_products_name {   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 12px;   font-style: normal;   font-weight: bold;   text-align: right;   text-decoration: none;   text-transform: none;  }
#account .gm_products_price {   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 10px;   font-style: normal;   font-weight: bold;   text-align: right;   text-decoration: none;   text-transform: none;  }
#account .login_left {   color: #000000;   float: left;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 12px;   font-style: normal;   font-weight: normal;   height: 20px;   padding-bottom: 1px;   padding-left: 1px;   padding-right: 1px;   padding-top: 1px;   text-align: justify;   text-decoration: none;   text-transform: none;   width: 120px;  }
#account .login_right {   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 12px;   font-style: normal;   font-weight: normal;   height: 20px;   padding-bottom: 1px;   padding-left: 1px;   padding-right: 1px;   padding-top: 1px;   text-align: justify;   text-decoration: none;   text-transform: none;  }
#account .order_body {   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 11px;   font-style: normal;   font-weight: normal;   text-align: right;   text-decoration: line-through;   text-transform: none;  }
#account .order_head {   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 11px;   font-style: normal;   font-weight: bold;   text-align: right;   text-decoration: line-through;   text-transform: none;  }
#account .order_table {   border-bottom-color: #a7a7a7;   border-bottom-style: solid;   border-bottom-width: 1px;  }
#account .order_total {   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 11px;   font-style: normal;   font-weight: bold;   text-align: right;   text-decoration: line-through;   text-transform: none;  }
#account .productOldPrice {   color: #FF0000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 10px;   font-style: normal;   font-weight: normal;   text-align: right;   text-decoration: line-through;   text-transform: none;  }
#account .product_box {   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 10px;   font-style: normal;   font-weight: normal;   padding-bottom: 0px;   padding-left: 0px;   padding-right: 0px;   padding-top: 0px;   text-align: right;   text-decoration: none;   text-transform: none;  }
#account .product_box img {   float: left;   padding-bottom: 0px;   padding-left: 0px;   padding-right: 0px;   padding-top: 0px;   text-align: left;  }
#account .product_box_bottom {   clear: both;   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 12px;   font-style: normal;   font-weight: normal;   padding-bottom: 0px;   padding-left: 0px;   padding-right: 0px;   padding-top: 10px;   text-align: right;   text-decoration: none;   text-transform: none;  }
#account .td_right {   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 10px;   font-style: normal;   font-weight: normal;   padding-bottom: 2px;   padding-left: 2px;   padding-right: 2px;   padding-top: 2px;   text-align: right;   text-decoration: none;   text-transform: none;  }

#account form {   float: left;   margin-bottom: 0px;   margin-left: 0px;   margin-right: 0px;   margin-top: 0px;   overflow: hidden;   padding-bottom: 0px;   padding-left: 0px;   padding-right: 0px;   padding-top: 0px;   width: 100%;  }

#checkout_shipping .bottom_dotted {   border-bottom-color: #000000;   border-bottom-style: dotted;   border-bottom-width: 1px;  }




#contact_us .heading_note {   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 12px;   font-style: normal;   font-weight: normal;   text-align: justify;   text-decoration: none;   text-transform: none;  }
#content_box_new_products_default_body {   list-style-type: none;   margin-bottom: 0px;   margin-left: 0px;   margin-right: 0px;   margin-top: 0px;   overflow: hidden;   padding-bottom: 0px;   padding-left: 0px;   padding-right: 0px;   padding-top: 0px;   width: 102%;  }
#content_box_new_products_default_body .gm_price {   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 11px;   font-style: normal;   font-weight: bold;   text-align: center;   text-decoration: none;   text-transform: none;  }
#content_box_new_products_default_body .productOldPrice {   color: #FF0000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 11px;   font-style: normal;   font-weight: bold;   text-align: center;   text-decoration: line-through;   text-transform: none;  }
#content_box_new_products_default_body .product_box {   background-color: #ffffff;   border-color: #a2a2a2;   border-style: solid;   border-width: 1px;   float: left;   margin-bottom: 0px;   margin-left: 0px;   margin-right: 7px;   margin-top: 3px;   padding-bottom: 5px;   padding-left: 5px;   padding-right: 5px;   padding-top: 5px;   text-align: center;   width: 176px;  }
#content_box_new_products_default_body .product_image {   background-color: #ffffff;   border-color: #a2a2a2;   border-style: solid;   border-width: 1px;   margin-bottom: 5px;   margin-left: auto;   margin-right: auto;   margin-top: 5px;   padding-bottom: 4px;   padding-left: 4px;   padding-right: 4px;   padding-top: 4px;  }
#content_box_new_products_default_body .product_price {   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 9px;   font-style: normal;   font-weight: normal;   height: 65px;   margin-bottom: 0px;   margin-left: 0px;   margin-right: 0px;   margin-top: 0px;   padding-bottom: 0px;   padding-left: 0px;   padding-right: 0px;   padding-top: 0px;   text-align: center;   text-decoration: none;   text-transform: none;  }
#content_box_new_products_default_body .product_title {   background-color: #e7e7e7;   height: 33px;   margin-bottom: 0px;   margin-left: 0px;   margin-right: 0px;   margin-top: 0px;   padding-bottom: 2px;   padding-left: 2px;   padding-right: 2px;   padding-top: 2px;  }
#content_box_new_products_default_body .product_title a {   color: #385179;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 10px;   font-style: normal;   font-weight: bold;   text-align: center;   text-decoration: none;   text-transform: none;  }
#content_box_new_products_default_body .small {   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 9px;   font-style: normal;   font-weight: normal;   text-align: center;   text-decoration: none;   text-transform: none;  }
#content_box_new_products_default_head {   background-color: #0065AC;   background-image: url(backgrounds/infobox_bg.gif);   color: #ffffff;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 10px;   font-style: normal;   font-weight: bold;   height: 20px;   line-height: 20px;   margin-bottom: 0px;   margin-left: 0px;   margin-right: 0px;   margin-top: 4px;   padding-bottom: 0px;   padding-left: 0px;   padding-right: 3px;   padding-top: 0px;   text-align: center;   text-decoration: none;   text-transform: none;  }
#content_box_new_products_main_body {   background-color: #ffffff;   border-color: #a2a2a2;   border-style: solid;   border-width: 1px;   height: 100%;   list-style-type: none;   margin-bottom: 0px;   margin-left: 0px;   margin-right: 0px;   margin-top: 3px;   overflow: hidden;   padding-bottom: 0px;   padding-left: 0px;   padding-right: 0px;   padding-top: 0px;  }
#content_box_new_products_main_body .gm_price {   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 11px;   font-style: normal;   font-weight: bold;   text-align: center;   text-decoration: none;   text-transform: none;  }
#content_box_new_products_main_body .productOldPrice {   color: #FF0000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 11px;   font-style: normal;   font-weight: bold;   text-align: center;   text-decoration: line-through;   text-transform: none;  }
#content_box_new_products_main_body .product_box {   float: left;   margin-bottom: 0px;   margin-left: 0px;   margin-right: 7px;   margin-top: 3px;   padding-bottom: 5px;   padding-left: 5px;   padding-right: 5px;   padding-top: 5px;   text-align: center;   width: 172px;  }
#content_box_new_products_main_body .product_image {   background-color: #ffffff;   border-color: #a2a2a2;   border-style: solid;   border-width: 1px;   margin-bottom: 5px;   margin-left: auto;   margin-right: auto;   margin-top: 5px;   padding-bottom: 4px;   padding-left: 4px;   padding-right: 4px;   padding-top: 4px;  }
#content_box_new_products_main_body .product_price {   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 9px;   font-style: normal;   font-weight: normal;   height: 65px;   margin-bottom: 0px;   margin-left: 0px;   margin-right: 0px;   margin-top: 0px;   padding-bottom: 0px;   padding-left: 0px;   padding-right: 0px;   padding-top: 0px;   text-align: center;   text-decoration: none;   text-transform: none;  }
#content_box_new_products_main_body .product_title {   height: 33px;   margin-bottom: 0px;   margin-left: 0px;   margin-right: 0px;   margin-top: 0px;   padding-bottom: 2px;   padding-left: 2px;   padding-right: 2px;   padding-top: 2px;   text-align: center;  }
#content_box_new_products_main_body .product_title a {   color: #385179;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 11px;   font-style: normal;   font-weight: bold;   text-align: center;   text-decoration: none;   text-transform: none;  }
#content_box_new_products_main_body .small {   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 9px;   font-style: normal;   font-weight: normal;   text-align: center;   text-decoration: none;   text-transform: none;  }
#content_box_new_products_main_head {   background-color: #0065AC;   background-image: url(backgrounds/infobox_bg.gif);   color: #ffffff;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 10px;   font-style: normal;   font-weight: bold;   height: 20px;   line-height: 20px;   margin-bottom: 0px;   margin-left: 0px;   margin-right: 0px;   margin-top: 4px;   padding-bottom: 0px;   padding-left: 0px;   padding-right: 0px;   padding-top: 0px;   text-align: center;   text-decoration: none;   text-transform: none;  }
#content_box_specials_body {   list-style-type: none;   margin-bottom: 0px;   margin-left: 0px;   margin-right: 0px;   margin-top: 0px;   overflow: hidden;   padding-bottom: 0px;   padding-left: 0px;   padding-right: 0px;   padding-top: 0px;   width: 103%;  }
#content_box_specials_body .gm_price {   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 11px;   font-style: normal;   font-weight: bold;   text-align: center;   text-decoration: none;   text-transform: none;  }
#content_box_specials_body .productOldPrice {   color: #FF0000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 11px;   font-style: normal;   font-weight: bold;   text-align: center;   text-decoration: line-through;   text-transform: none;  }
#content_box_specials_body .product_box {   background-color: #ffffff;   border-color: #a2a2a2;   border-style: solid;   border-width: 1px;   float: left;   margin-bottom: 0px;   margin-left: 0px;   margin-right: 7px;   margin-top: 3px;   padding-bottom: 5px;   padding-left: 5px;   padding-right: 5px;   padding-top: 5px;   text-align: center;   width: 176px;  }
#content_box_specials_body .product_image {   background-color: #ffffff;   border-color: #a2a2a2;   border-style: solid;   border-width: 1px;   margin-bottom: 5px;   margin-left: auto;   margin-right: auto;   margin-top: 5px;   padding-bottom: 4px;   padding-left: 4px;   padding-right: 4px;   padding-top: 4px;  }
#content_box_specials_body .product_price {   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 9px;   font-style: normal;   font-weight: normal;   height: 65px;   margin-bottom: 0px;   margin-left: 0px;   margin-right: 0px;   margin-top: 0px;   padding-bottom: 0px;   padding-left: 0px;   padding-right: 0px;   padding-top: 0px;   text-align: center;   text-decoration: none;   text-transform: none;  }
#content_box_specials_body .product_title {   background-color: #e7e7e7;   height: 33px;   margin-bottom: 0px;   margin-left: 0px;   margin-right: 0px;   margin-top: 0px;   padding-bottom: 2px;   padding-left: 2px;   padding-right: 2px;   padding-top: 2px;  }
#content_box_specials_body .product_title a {   color: #385179;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 11px;   font-style: normal;   font-weight: bold;   text-align: center;   text-decoration: none;   text-transform: none;  }
#content_box_specials_body .small {   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 9px;   font-style: normal;   font-weight: normal;   text-align: center;   text-decoration: none;   text-transform: none;  }
#content_box_specials_head {   background-color: #0065AC;   background-image: url(backgrounds/infobox_bg.gif);   color: #ffffff;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 10px;   font-style: normal;   font-weight: bold;   height: 20px;   line-height: 20px;   margin-bottom: 0px;   margin-left: 0px;   margin-right: 0px;   margin-top: 4px;   padding-bottom: 0px;   padding-left: 0px;   padding-right: 3px;   padding-top: 0px;   text-align: center;   text-decoration: none;   text-transform: none;  }
#content_box_upcoming_products_body {   background-color: #e7e7e7;   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 10px;   font-style: normal;   font-weight: normal;   margin-bottom: 0px;   margin-left: 0px;   margin-right: 0px;   margin-top: 3px;   padding-bottom: 3px;   padding-left: 3px;   padding-right: 3px;   padding-top: 3px;   text-decoration: none;  }
#content_box_upcoming_products_head {   background-color: #e80101;   background-image: url();   color: #21f7d2;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 10px;   font-style: normal;   font-weight: bold;   height: 20px;   line-height: 20px;   margin-bottom: 0px;   margin-left: 0px;   margin-right: 0px;   margin-top: 3px;   text-align: center;   text-decoration: none;  }
#content_page {   color: #000000;   float: left;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 12px;   font-style: normal;   font-weight: normal;   margin-bottom: 0px;   margin-left: 0px;   margin-right: 0px;   margin-top: 0px;   overflow: hidden;   padding-bottom: 0px;   padding-left: 0px;   padding-right: 0px;   padding-top: 0px;   text-align: justify;   text-decoration: none;   text-transform: none;   width: 100%;  }
#content_page a {   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 11px;   font-style: normal;   font-weight: normal;   text-align: left;   text-decoration: none;   text-transform: none;  }
#content_page h1 {   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 15px;   font-style: normal;   font-weight: bold;   margin-bottom: 0px;   margin-left: 0px;   margin-right: 0px;   margin-top: 0px;   padding-bottom: 11px;   padding-left: 0px;   padding-right: 0px;   padding-top: 0px;   text-align: justify;   text-decoration: none;   text-transform: none;  }

#details_head .productOldPrice {   color: #ff0000;   font-family: Verdana, Arial, sans-serif;   font-size: 12px;   font-style: normal;   font-weight: bold;   text-decoration: line-through;  }
#flyover_box {   background-color: #e7e7e7;   background-image: url();   border-color: #a5a5a5;   border-style: solid;   border-width: 1px;   overflow: hidden;   padding-bottom: 5px;   padding-left: 5px;   padding-right: 5px;   padding-top: 5px;   position: relative;   width: 400px;  }
#flyover_box #flyover_body {   color: #000000;   font-family: arial;   font-size: 12px;   font-style: normal;   font-weight: normal;   margin-bottom: 0px;   margin-left: 0px;   margin-right: 0px;   margin-top: 8px;   padding-bottom: 0px;   padding-left: 0px;   padding-right: 0px;   padding-top: 0px;   text-align: left;   text-decoration: none;   text-transform: none;  }
#flyover_box #flyover_image {   border-color: #a1a5a6;   border-style: solid;   border-width: 1px;   float: left;   margin-bottom: 0px;   margin-left: 0px;   margin-right: 0px;   margin-top: 8px;   padding-bottom: 0px;   padding-left: 0px;   padding-right: 0px;   padding-top: 0px;  }
#flyover_box #flyover_title {   background-color: #0065ad;   background-image: url();   border-color: #0065ad;   border-style: solid;   border-width: 1px;   color: #FFFFFF;   font-family: tahoma;   font-size: 14px;   font-style: normal;   font-weight: bold;   height: 28px;   line-height: 28px;   margin-bottom: 0px;   margin-left: 0px;   margin-right: 0px;   margin-top: 0px;   padding-bottom: 0px;   padding-left: 8px;   padding-right: 0px;   padding-top: 0px;   text-align: left;   text-decoration: none;   text-transform: none;  }
#flyover_box a {   color: #000000;  }
#gift_cart_part a {   color: #000000;   font-style: normal;   font-weight: normal;   text-decoration: none;   text-transform: none;  }


#gm_checkout_confirmation .text_information {   color: #000000;   font-family: Arial, Helvetica, Sans-Serif;   font-size: 14px;   font-style: normal;   font-weight: normal;   padding-bottom: 20px;   text-decoration: none;  }
#gm_checkout_confirmation .total_block {   border-top: 1px;   border-top-color: #000000;   border-top-style: dotted;   float: right;   padding-top: 10px;   text-align: right;   width: 100%;  }
#gm_checkout_payment .accept_box {   background-color: #fecccb;   border-color: #fe0000;   border-style: solid;   border-width: 1px;   margin-top: 2px;   overflow: hidden;   width: 576px;  }
#gm_checkout_payment .accept_box_checkbox {   float: left;   width: 20px;  }
#gm_checkout_payment .accept_box_text {   float: left;   margin-bottom: 2px;   margin-left: 5px;   margin-right: 0px;   margin-top: 2px;   width: 545px;  }
#gm_checkout_payment .agb_textarea {   background-color: #ffffff;   border-color: #cccccc;   border-style: solid;   border-width: 1px;   font-family: Arial, Helvetica, Sans-Serif;   font-size: 12px;   height: 180px;   width: 574px;  }
#gm_checkout_payment .comments_textarea {   background-color: #ffffff;   border-color: #cccccc;   border-style: solid;   border-width: 1px;   font-family: Arial, Helvetica, Sans-Serif;   height: 100px;   padding-left: 5px;   padding-top: 2px;   width: 569px;  }

#gm_checkout_payment .withdrawal_textarea {   background-color: #ffffff;   border-color: #cccccc;   border-style: solid;   border-width: 1px;   font-family: Arial, Helvetica, Sans-Serif;   font-size: 12px;   height: 180px;   width: 574px;  }
#gm_guestbook_email {   border-color: #000000;   border-style: solid;   border-width: 1px;   width: 200px;  }
#gm_guestbook_error_message {   color: #000000;   font-family: Arial, Helvetica, Sans-Serif;   font-size: 12px;   font-style: normal;   font-weight: bold;   text-decoration: none;  }
#mode1_block {   background-color: #FFA103;   margin-bottom: 1px;   margin-left: 0px;   margin-right: 0px;   margin-top: 3px;   overflow: hidden;   padding-bottom: 0px;   padding-left: 0px;   padding-right: 0px;   padding-top: 0px;  }
#mode1_pathrow {   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 10px;   font-style: normal;   font-weight: normal;   height: 20px;   line-height: 20px;   margin-bottom: 0px;   margin-left: 191px;   margin-right: 0px;   margin-top: 0px;   padding-bottom: 0px;   padding-left: 5px;   padding-right: 0px;   padding-top: 0px;   text-align: left;   text-decoration: none;   text-transform: none;   width: auto;  }
#mode1_pathrow a {   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 10px;   font-style: normal;   font-weight: normal;   text-align: left;   text-decoration: none;   text-transform: none;  }
#mode1_search_cell {   border-right-color: #ffffff;   border-right-style: solid;   border-right-width: 1px;   float: left;   height: 20px;   line-height: 20px;   margin-bottom: 0px;   margin-left: 0px;   margin-right: 1px;   margin-top: 0px;   padding-bottom: 0px;   padding-left: 0px;   padding-right: 0px;   padding-top: 0px;   position: relative;   text-align: center;   width: 190px;  }
#mode1_search_cell .gm_class_input {   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 11px;   font-style: normal;   font-weight: bold;   text-align: left;   text-decoration: none;   text-transform: none;   width: 120px;  }
#mode2_pathrow {   color: #000000;   font-family: Arial, Helvetica, Sans-Serif;   font-size: 12px;   font-style: normal;   font-weight: normal;   margin-bottom: 10px;   margin-left: 0px;   margin-right: 0px;   margin-top: 0px;   padding-bottom: 0px;   padding-left: 5px;   padding-right: 0px;   padding-top: 0px;   text-align: left;   text-decoration: none;   text-transform: none;   width: auto;  }
#mode2_pathrow a {   color: #000000;   font-family: Arial, Helvetica, Sans-Serif;   font-size: 11px;   font-style: normal;   font-weight: normal;   text-align: left;   text-decoration: none;   text-transform: none;  }
#new_products_overview {   overflow: hidden;   padding-right: 2px;  }
#new_products_overview .gm_price {   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 12px;   font-style: normal;   font-weight: bold;   text-align: left;   text-decoration: none;   text-transform: none;  }
#new_products_overview .new_products_overview_bottom_cell {   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 10px;   font-style: normal;   font-weight: normal;   padding-bottom: 4px;   padding-left: 4px;   padding-right: 4px;   padding-top: 4px;   text-align: right;   text-decoration: none;   text-transform: none;  }
#new_products_overview .new_products_overview_content_cell {   border-left-color: #c1c1c1;   border-left-style: solid;   border-left-width: 1px;   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 12px;   font-style: normal;   font-weight: normal;   text-align: left;   text-decoration: none;   text-transform: none;  }
#new_products_overview .new_products_overview_details_button {   color: #000000;   float: right;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 10px;   font-style: normal;   font-weight: normal;   text-align: left;   text-decoration: none;   text-transform: none;  }
#new_products_overview .new_products_overview_header_cell {   background-color: #e7e7e7;   border-bottom-color: #c1c1c1;   border-bottom-style: solid;   border-bottom-width: 1px;   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 12px;   font-style: normal;   font-weight: normal;   padding: 4px;   text-align: left;   text-decoration: none;   text-transform: none;  }
#new_products_overview .new_products_overview_image_cell {   border-right-color: #c1c1c1;   border-right-style: solid;   border-right-width: 1px;   float: left;   height: 100%;   padding-bottom: 2px;   padding-left: 0px;   padding-right: 0px;   padding-top: 2px;   text-align: center;   vertical-align: top;  }
#new_products_overview .new_products_overview_middle_cell {   padding-bottom: 0px;   padding-left: 4px;   padding-right: 4px;   padding-top: 4px;  }
#new_products_overview .new_products_overview_product_box {   border-color: #c1c1c1;   border-style: solid;   border-width: 1px;   margin-bottom: 15px;   margin-left: 0px;   margin-right: 0px;   margin-top: 0px;   overflow: hidden;   width: 99%;  }
_products_overview .product_link {   color: #000000;   text-decoration: none;  }
#new_products_overview h1 {   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 14px;   font-style: normal;   font-weight: bold;   padding-bottom: 11px;   padding-left: 0px;   padding-right: 0px;   padding-top: 11px;   text-align: left;   text-decoration: none;   text-transform: capitalize;  }



#popup_box #iconized_page_head {   background-color: #325374;   color: #ffffff;   font-family: Arial, Helvetica, Sans-Serif;   font-size: 16px;   font-style: normal;   font-weight: bold;   margin-left: 45px;   padding-bottom: 11px;   padding-left: 11px;   padding-top: 11px;   text-decoration: none;   text-transform: uppercase;  }


#products_added {   font-family: Arial, Helvetica, Sans-Serif;   font-size: 12px;   font-style: normal;   font-weight: normal;   padding-bottom: 10px;   padding-top: 10px;   text-decoration: none;  }
#products_description a {   color: #000000;   font-style: normal;   font-weight: normal;   text-decoration: none;   text-transform: none;  }






#product_listing .gm_price {   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 12px;   font-style: normal;   font-weight: bold;   text-decoration: none;  }
#product_listing .middle_cell a {   color: #000000;   font-style: normal;   font-weight: normal;   text-decoration: none;   text-transform: none;  }
#product_listing .product_box {   background-color: #ffffff;   border-color: #c1c1c1;   border-style: solid;   border-width: 1px;   margin-bottom: 15px;   overflow: hidden;   width: 100%;  }
#product_listing .product_box .attributes {   padding-bottom: 5px;   padding-top: 5px;  }
#product_listing .product_box .attributes_name {   font-family: Arial, Helvetica, Sans-Serif;   font-size: 12px;   font-style: normal;   font-weight: bold;   text-decoration: none;  }
#product_listing .product_box .attributes_names {   font-family: Arial, Helvetica, Sans-Serif;   font-size: 12px;   font-style: normal;   font-weight: bold;   padding-right: 4px;   text-align: left;   text-decoration: none;  }
#product_listing .product_box .attributes_options {   height: 30px;  }
#product_listing .product_box .attributes_options .gm_listing_form {   font-family: Arial, Helvetica, Sans-Serif;   font-size: 12px;   width: 250px;  }
#product_listing .product_box .bottom_cell {   background-color: #ffffff;   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 10px;   font-style: normal;   font-weight: normal;   padding-bottom: 4px;   padding-left: 4px;   padding-right: 4px;   padding-top: 4px;   text-align: right;   text-decoration: none;  }
#product_listing .product_box .content_cell {   border-left-color: #c1c1c1;   border-left-style: solid;   border-left-width: 1px;  }
#product_listing .product_box .details_button {   float: right;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 10px;   font-style: normal;   font-weight: normal;   text-decoration: none;  }
#product_listing .product_box .gm_checker_error {   color: #fe0000;   font-family: Arial, Helvetica, Sans-Serif;   font-size: 10px;   font-style: normal;   font-weight: normal;   text-decoration: none;  }
#product_listing .product_box .gm_class_input {   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 12px;   height: 15px;   padding-bottom: 0px;   padding-left: 0px;   padding-right: 0px;   padding-top: 0px;  }
#product_listing .product_box .gm_graduated_prices {   font-family: Arial, Helvetica, Sans-Serif;   font-size: 12px;   font-style: normal;   font-weight: normal;   text-decoration: none;  }
#product_listing .product_box .gm_graduated_prices_heading {   font-family: Arial, Helvetica, Sans-Serif;   font-size: 12px;   font-style: normal;   font-weight: bold;   padding-bottom: 0px;   padding-top: 0px;   text-decoration: none;  }
#product_listing .product_box .header_cell {   background-color: #e7e7e7;   border-bottom-color: #c1c1c1;   border-bottom-style: solid;   border-bottom-width: 1px;   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 12px;   font-style: normal;   font-weight: bold;   padding-bottom: 4px;   padding-left: 4px;   padding-right: 4px;   padding-top: 4px;   text-decoration: none;  }
#product_listing .product_box .image_cell {   border-right-color: #c1c1c1;   border-right-style: solid;   border-right-width: 1px;   float: left;   height: 100%;   padding-bottom: 2px;   padding-top: 2px;   text-align: center;   vertical-align: top;  }
#product_listing .product_box .middle_cell {   background-color: #ffffff;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 12px;   font-style: normal;   font-weight: normal;   padding-bottom: 0px;   padding-left: 4px;   padding-right: 4px;   padding-top: 4px;   text-decoration: none;  }
#product_listing .product_box .product_link {   color: #385179;   text-decoration: underline;  }
#product_navigation {   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 10px;   padding-bottom: 8px;  }
#product_navigation a {   color: #000000;   text-decoration: none;  }



#search_error_page  .gm_class_input {   border-color: #808080;   border-style: solid;   border-width: 1px;   color: #000000;   font-family: Arial, Helvetica, Sans-Serif;   font-size: 16px;   font-weight: normal;   height: 20px;  }
#search_go_back {   height: auto;   margin-bottom: 3px;   margin-left: 0px;   margin-right: 0px;   margin-top: 15px;   padding-bottom: 5px;   padding-left: 10px;   padding-right: 5px;   padding-top: 5px;   text-align: right;   width: auto;  }
#sitemap a {   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 12px;   font-style: normal;   font-weight: normal;   text-align: left;   text-decoration: none;   text-transform: none;  }

#sitemap ul {   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 12px;   font-style: normal;   font-weight: normal;   margin-bottom: 0px;   margin-left: 10px;   margin-right: 0px;   margin-top: 0px;   padding-bottom: 0px;   padding-left: 10px;   padding-right: 0px;   padding-top: 0px;   text-align: justify;   text-decoration: none;   text-transform: none;  }
#sitemap ul li {   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 12px;   font-style: normal;   font-weight: normal;   list-style-position: outside;   list-style-type: disc;   margin-bottom: 0px;   margin-left: 0px;   margin-right: 0px;   margin-top: 0px;   padding-bottom: 0px;   padding-left: 0px;   padding-right: 0px;   padding-top: 0px;   text-align: justify;   text-decoration: none;   text-transform: none;  }
#specials {   overflow: hidden;   width: 100%;  }
#specials .gm_price {   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 12px;   font-style: normal;   font-weight: bold;   text-align: left;   text-decoration: none;   text-transform: none;  }
#specials .product_link {   color: #000000;   text-decoration: none;  }
#specials .specials_bottom_cell {   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 10px;   font-style: normal;   font-weight: normal;   padding-bottom: 4px;   padding-left: 4px;   padding-right: 4px;   padding-top: 4px;   text-align: right;   text-decoration: none;   text-transform: none;  }
#specials .specials_content_cell {   border-left-color: #c1c1c1;   border-left-style: solid;   border-left-width: 1px;   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 12px;   font-style: normal;   font-weight: normal;   text-align: left;   text-decoration: none;   text-transform: none;  }
#specials .specials_details_button {   color: #000000;   float: right;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 10px;   font-style: normal;   font-weight: normal;   text-align: left;   text-decoration: none;   text-transform: none;  }
#specials .specials_header_cell {   background-color: #e7e7e7;   border-bottom-color: #c1c1c1;   border-bottom-style: solid;   border-bottom-width: 1px;   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 12px;   font-style: normal;   font-weight: normal;   padding: 4px;   text-align: left;   text-decoration: none;   text-transform: none;  }
#specials .specials_image_cell {   border-right-color: #c1c1c1;   border-right-style: solid;   border-right-width: 1px;   float: left;   height: 100%;   padding-bottom: 2px;   padding-left: 0px;   padding-right: 0px;   padding-top: 2px;   text-align: center;   vertical-align: top;  }
#specials .specials_middle_cell {   padding-bottom: 0px;   padding-left: 4px;   padding-right: 4px;   padding-top: 4px;  }
#specials .specials_product_box {   border-color: #c1c1c1;   border-style: solid;   border-width: 1px;   margin-bottom: 15px;   margin-left: 0px;   margin-right: 0px;   margin-top: 0px;   overflow: hidden;   width: 99%;  }
#specials h1 {   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 15px;   font-style: normal;   font-weight: bold;   padding-bottom: 11px;   padding-left: 0px;   padding-right: 0px;   padding-top: 11px;   text-align: left;   text-decoration: none;   text-transform: none;  }
#tell_a_friend_heading {   background-color: #335475;   color: #ffffff;   font-size: 18px;   font-weight: bold;   height: 26px;   margin-left: 45px;   padding-left: 8px;   padding-top: 12px;   text-transform: uppercase;   width: 647px;  }
.button_to_cart {   margin-left: auto;   margin-right: auto;   overflow: hidden;   width: 130px;  }
.button_to_cart .cart_icon {   background-color: #344E73;   color: #ffffff;   display: block;   float: left;   height: 25px;   text-align: center;   width: 25px;  }
.button_to_cart .cart_icon img {   margin-left: 2px;   margin-top: 7px;  }
.button_to_cart .cart_text {   background-color: #344E73;   color: #ffffff;   display: block;   float: right;   height: 25px;   line-height: 25px;   margin-left: 0px;   text-align: center;   width: 104px;  }
.button_to_cart a {   color: #ffffff;   cursor: pointer;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 11px;   font-weight: bold;   text-decoration: none;  }
.button_to_cart_spacer {   height: 25px;   width: 125px;  }
.cart_error_color {   color: #fe0000;   font-size: 12px;   font-style: normal;   font-weight: normal;   text-decoration: none;  }

.checkout .active_input {   background-color: #f3f8fc;   border-color: #335475;   border-style: solid;   border-width: 1px;   color: #335475;   font-family: Arial, Helvetica, Sans-Serif;   font-size: 16px;   font-weight: bold;   height: 24px;   margin-bottom: 3px;   padding-bottom: 0px;   padding-left: 10px;   padding-right: 0px;   padding-top: 2px;   width: 227px;  }
.checkout .cell_left {   float: left;   line-height: 28px;   padding-bottom: 1px;   padding-left: 1px;   padding-right: 1px;   padding-top: 1px;   width: 150px;  }
.checkout .cell_right {   line-height: 28px;   padding-bottom: 1px;   padding-left: 1px;   padding-right: 1px;   padding-top: 1px;  }
.checkout .checkout_addresses {   color: #000000;   font-family: Arial, Helvetica, Sans-Serif;   font-size: 14px;  }
.checkout .error {   color: #000000;   font-family: Arial, Helvetica, Sans-Serif;   font-size: 14px;   font-style: normal;   font-weight: normal;   text-decoration: none;  }

.checkout .heading2 {   border-bottom-color: #325374;   border-bottom-style: solid;   border-bottom-width: 1px;   margin-bottom: 17px;   margin-left: 0px;   margin-right: 0px;   margin-top: 0px;   padding-bottom: 0px;   padding-left: 0px;   padding-right: 0px;   padding-top: 25px;  }

.checkout .inactive_input {   background-color: #ffffff;   border-color: #cccccc;   border-style: solid;   border-width: 1px;   color: #000000;   font-family: Arial, Helvetica, Sans-Serif;   font-size: 16px;   font-weight: normal;   height: 24px;   margin-bottom: 3px;   padding-bottom: 0px;   padding-left: 10px;   padding-right: 0px;   padding-top: 2px;   width: 227px;  }


.checkout .text_block {   color: #000000;   font-family: Arial, Helvetica, Sans-Serif;   font-size: 14px;   font-style: normal;   font-weight: normal;   margin-bottom: 8px;   text-decoration: none;  }
.checkout .text_block_heading {   color: #335475;   font-family: Arial, Helvetica, Sans-Serif;   font-size: 14px;   font-style: normal;   font-weight: bold;   margin-bottom: 8px;   text-decoration: none;  }
.checkout .text_must {   float: right;   font-size: 10px;  }

.class_error_message {   color: #fe0000;   font-family: Arial, Helvetica, Sans-Serif;   font-size: 9px;  }
.details_products_date_avaiable {   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 10px;   font-style: normal;   font-weight: normal;   margin-bottom: 0px;   margin-left: 0px;   margin-right: 0px;   margin-top: 0px;   padding-bottom: 0px;   padding-left: 0px;   padding-right: 0px;   padding-top: 0px;   text-align: justify;   text-decoration: none;  }
.details_products_url {   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 10px;   font-style: normal;   font-weight: normal;   margin-bottom: 0px;   margin-left: 0px;   margin-right: 0px;   margin-top: 0px;   padding-bottom: 0px;   padding-left: 0px;   padding-right: 0px;   padding-top: 0px;   text-align: justify;   text-decoration: none;  }
.form_style_callback {   background-color: #E7E7E7;   border-color: #C7C7C7;   border-style: solid;   border-width: 1px;   color: #335475;  }
.form_style_guestbook {   background-color: #E7E7E7;   border-color: #C7C7C7;   border-style: solid;   border-width: 1px;   color: #335475;  }
.form_style_price_offer {   background-color: #E7E7E7;   border-color: #C7C7C7;   border-style: solid;   border-width: 1px;   color: #335475;  }

.gm_manufacturers select {   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 12px;   font-style: normal;   font-weight: normal;   text-align: left;   text-decoration: none;   text-transform: none;  }
.gm_opensearch {   cursor: pointer;   font-family: verdana;   font-size: 12px;   font-style: normal;   font-weight: normal;   text-align: right;   text-decoration: none;   text-transform: none;  }
.gm_opensearch span {   cursor: pointer;   font-family: verdana;   font-size: 12px;   font-style: normal;   font-weight: normal;   text-align: right;   text-decoration: none;   text-transform: none;  }
.guestbook_entries_content {   background-color: #f3f8fc;   color: #335475;   font-family: Arial, Helvetica, Sans-Serif;   font-size: 12px;   font-style: normal;   font-weight: normal;   margin-bottom: 25px;   padding-bottom: 10px;   padding-left: 10px;   padding-right: 10px;   padding-top: 10px;   text-decoration: none;  }
.guestbook_entries_head {   border-bottom-color: #335475;   border-bottom-style: solid;   border-bottom-width: 1px;   color: #335475;   font-family: Arial, Helvetica, Sans-Serif;   font-size: 12px;   font-style: normal;   font-weight: bold;   margin-bottom: 7px;   padding-bottom: 2px;   text-decoration: none;  }
.guestbook_head {   color: #335475;   font-family: Arial, Helvetica, Sans-Serif;   font-size: 12px;   font-style: normal;   font-weight: bold;   text-decoration: none;   text-transform: uppercase;  }
.guestbook_navigation {   color: #000000;   font-family: Arial, Helvetica, Sans-Serif;   font-size: 12px;   margin-bottom: 25px;  }
.name_shippingtime {   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 10px;   font-style: normal;   font-weight: normal;   text-decoration: none;  }
.navigation .navigation_left {   float: left;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 10px;   font-style: normal;   font-weight: normal;  }
.navigation .navigation_right {   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 10px;   font-style: normal;   font-weight: normal;   text-align: right;  }
.navigation a {   color: #000000;   font-style: normal;   font-weight: normal;   text-decoration: none;   text-transform: none;  }
.parseTime {   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 11px;   font-style: normal;   font-weight: normal;   line-height: 1.5;   text-align: center;   text-decoration: none;   text-transform: none;  }



.products_stock {   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 10px;   font-style: normal;   font-weight: normal;   text-decoration: none;  }
.product_info_add_ons {   overflow: hidden;  }
.product_info_add_ons .gm_price {   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 12px;   font-style: normal;   font-weight: bold;   text-align: left;   text-decoration: none;   text-transform: none;  }
.product_info_add_ons .product_info_add_ons_bottom_cell {   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 10px;   font-style: normal;   font-weight: normal;   padding-bottom: 4px;   padding-left: 4px;   padding-right: 4px;   padding-top: 4px;   text-align: right;   text-decoration: none;  }
.product_info_add_ons .product_info_add_ons_content_cell {   border-left-color: #a7a7a7;   border-left-style: solid;   border-left-width: 1px;  }
.product_info_add_ons .product_info_add_ons_details_button {   color: #000000;   float: right;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 10px;   font-style: normal;   font-weight: normal;   text-align: justify;   text-decoration: none;  }
.product_info_add_ons .product_info_add_ons_head {   background-color: #0065AC;   color: #ffffff;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 10px;   font-style: normal;   font-weight: bold;   margin-bottom: 3px;   margin-left: 0px;   margin-right: 0px;   margin-top: 10px;   overflow: hidden;   padding-bottom: 2px;   padding-left: 3px;   padding-right: 3px;   padding-top: 2px;   text-align: justify;   text-decoration: none;  }
.product_info_add_ons .product_info_add_ons_header_cell {   background-color: #e7e7e7;   border-bottom-color: #a7a7a7;   border-bottom-style: solid;   border-bottom-width: 1px;   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 12px;   font-style: normal;   font-weight: bold;   padding-bottom: 4px;   padding-left: 4px;   padding-right: 4px;   padding-top: 4px;   text-align: justify;   text-decoration: none;  }
.product_info_add_ons .product_info_add_ons_image_cell {   border-right-color: #a7a7a7;   border-right-style: solid;   border-right-width: 1px;   float: left;   height: 100%;   padding-bottom: 2px;   padding-left: 0px;   padding-right: 0px;   padding-top: 2px;   text-align: center;   vertical-align: top;  }
.product_info_add_ons .product_info_add_ons_middle_cell {   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 10px;   font-style: normal;   font-weight: normal;   padding-bottom: 0px;   padding-left: 4px;   padding-right: 4px;   padding-top: 4px;   text-align: justify;   text-decoration: none;  }
.product_info_add_ons .product_info_add_ons_product_box {   background: #FFFFFF;   border-color: #a7a7a7;   border-style: solid;   border-width: 1px;   height: 100%;   margin-bottom: 5px;   margin-left: 0px;   margin-right: 0px;   margin-top: 0px;   overflow: hidden;   padding-bottom: 0px;   padding-left: 0px;   padding-right: 0px;   padding-top: 0px;  }
.product_info_add_ons .product_link {   color: #000000;   font-style: normal;   font-weight: bold;   text-decoration: none;   text-transform: none;  }
.product_info_add_ons_content_cell a {   color: #000000;   font-style: normal;   font-weight: normal;   text-decoration: none;   text-transform: none;  }
.single_products_description {   background-color: #ffffff;   border-color: #cccccc;   border-style: solid;   border-width: 1px;   padding-bottom: 8px;   padding-left: 8px;   padding-right: 8px;   padding-top: 8px;  }
.sub_categories_listing_body	.box_list {   color: #000000;   float: left;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 12px;   font-style: normal;   font-weight: normal;   height: 100%;   list-style-type: none;   margin-bottom: 0px;   margin-left: 0px;   margin-right: 0px;   margin-top: 0px;   overflow: hidden;   padding-bottom: 5px;   padding-left: 5px;   padding-right: 5px;   padding-top: 5px;   text-align: center;   text-decoration: none;   text-transform: none;  }
.sub_categories_listing_body {   background: #FFFFFF;   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 12px;   font-style: normal;   font-weight: normal;   height: 100%;   list-style-type: none;   margin-bottom: 3px;   margin-left: 0px;   margin-right: 0px;   margin-top: 3px;   overflow: hidden;   padding-bottom: 0px;   padding-left: 0px;   padding-right: 0px;   padding-top: 0px;   text-align: center;   text-decoration: none;   text-transform: none;  }
.text_shippingtime {   color: #000000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 10px;   font-style: normal;   font-weight: normal;   text-decoration: none;  }


.wrap_shop {   background-color: transparent;   background-image: url();   border-color: #000000;   border-style: solid;   border-width: 0px;   height: 100%;   margin-left: auto;   margin-right: auto;   overflow: hidden;   text-align: left;   width: 978px;  }
.wrap_shop #iconized_page_head {   color: #000000;   font-size: 16px;   font-weight: bold;   margin-left: 45px;   padding-bottom: 11px;   padding-left: 0px;   padding-top: 11px;   text-transform: uppercase;  }
.wrap_shop .gm_class_input {   border-color: black;   border-style: solid;   border-width: 1px;   color: #000000;   font-family: Arial, Helvetica, Sans-Serif;   font-size: 12px;   font-weight: normal;   height: 13px;  }
.wrap_site {   background-color: #ffffff;   background-image: url();   background-repeat: repeat-x;   overflow: hidden;  }
SPAN.errorText {   color: #ff0000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-style: normal;   font-weight: normal;   text-decoration: none;  }
SPAN.markProductOutOfStock {   color: #c76170;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-size: 12px;   font-style: normal;   font-weight: bold;   text-decoration: none;  }
SPAN.productDiscountPrice {   color: #ff0000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-style: normal;   font-weight: bold;   text-decoration: none;  }
SPAN.productSpecialPrice {   color: #ff0000;   font-family: Verdana, Arial, Helvetica, Sans-Serif;   font-style: normal;   font-weight: normal;   text-decoration: none;  }



#sale{
padding:0 0 5px 0;
text-align:center;
font-style:italic;
font-size:20px;
color:#499A00;
font-family: Georgia, "Times New Roman", Times, serif
}
#sale b{
font-size:24px;
color:#FE0002
}
#sale span{
color:#000;
font-size:14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-style:normal
}
