code{font-size:11px;font-family:courier, verdana, arial, helvetica, sans-serif;}
fieldset{border:1px solid #ddd;border-color:#ccc;margin:6px;padding:6px;}
legend{font-size:11px;color:#777;padding:4px;}
td,th,div,input,textarea,select,option{font-size:11px;color:#000;font-family:Arial, Verdana, Helvetica, sans-serif;}
option{border:none;}
textarea{padding:2px;}
form{display:inline;}
h1{text-decoration:none;display:inline;font-size:18px;}
.mainbody{text-align:left;background:#fff;padding:8px;}
html body{background:#fff;margin:5px;}
#leftnavi{width:210px;padding-top:8px;}
#rightnavi{width:180px;padding-top:8px;}
#content{padding:8px 16px 16px;}
a.light:link,a.light:visited{color:#000;text-decoration:underline;font-weight:400;}
a.light:hover{color:#777;text-decoration:none;font-weight:400;}
a.categtitle_b:link,a.categtitle_b:visited{color:#777;font-size:15px;font-weight:700;}
a.categtitle_b:hover{color:#06C;font-size:15px;font-weight:700;}
a.categtitle_b_2:link,a.categtitle_b_2:visited{color:#777;font-size:15px;font-weight:700;}
a.categtitle_b_2:hover{color:#06C;font-size:15px;font-weight:700;}
a.categtitle_b22:link,a.categtitle_b22:visited{color:#777;font-size:15px;font-weight:700;}
a.categtitle_b22 h1{font-size:15px;}
a.categtitle_b22:hover{color:#06C;font-size:15px;font-weight:700;}
a.newsintro:hover{color:#777;font-weight:400;text-decoration:none;}
a.speedbar:hover{font-weight:700;color:#000;text-decoration:underline;}
.navigation_box{height:25px;padding-left:12px;line-height:25px;font-weight:700;color:#fff;border-bottom:1px solid #fff;background:#ccc;}
.navigation_box_bg{background:#F9F9F9;padding:5px;}
#archivebox h1,h2{display:inline;font-size:14px;font-weight:700;}
.row_first{background:#f0f0f0;}
.row_second{background:#f9f9f9;}
.outer_boxborder{border:1px solid #e6e6e6;background:#fff;margin:1px;padding:1px;}
.commentfield{border:1px solid #ccc;color:#666;margin-bottom:3px;background:#fff;padding:10px;}
.box_padding{padding:4px;}
.title_result_search{font-size:14px;font-weight:700;}
.title_big{font-size:18px;font-weight:700;color:#777;}
.article{text-align:justify;}
.topnews{border-bottom:1px solid #ddd;margin-top:0;line-height:8px;background:#fff;padding:0;}
.topnavtd{border-top:1px solid #fff;height:27px;_height:29px;background:#ccc;padding:2px;}
.speedbar{color:#fff;}
.hrdiv{height:1px;margin-top:5px;margin-bottom:5px;background:#D7D7D7;}
.news_spacer{border-bottom:1px solid #fff;}
.absmiddle{vertical-align:middle;}
.inlineshotbox{margin-top:10px;margin-right:10px;float:left;border:1px solid #ddd;width:130px;padding:1px;}
.inlineshot_text{color:#000;background:#f1f1f1;padding:2px;}
.box_innerhead{border-bottom:0 solid #D7D7D7;font-weight:700;position:relative;background:url(../img/page/box_innerhead.gif) #E7E7E7;padding:5px;}
.box_outerhead{position:relative;background:#fff;padding:8px;}
.noborder{border:0;}
.button,.button_bbodes{font-weight:700;font-size:11px;color:#fff;cursor:pointer;border:1px solid #06C;margin-right:1px;background:#06C;}
.errorfont{color:red;font-weight:400;}
a.page_navigation:link,a.page_navigation:visited{font-weight:400;color:#fff;text-decoration:none;background:silver;padding:1px 4px;}
a.page_navigation:hover,a.page_navigation,.pnav{font-weight:400;color:#fff;text-decoration:none;background:#777;padding:1px 4px;}
.newsticker_header{border:1px solid #ddd;text-align:right;background:#f8f8f8;padding:2px;}
.text_ticker{line-height:15px;font-weight:700;}
.gallery_box{border:1px solid #ddd;margin:2px;padding:2px;}
.gallery_nextthumb{float:left;width:10%;text-align:center;padding:2px;}
.active_image{border:1px solid #000;}
.galimage_smalltext{font-size:11px;color:#666;}
.faqtext{padding:8px;}
.selectfield{border:1px solid silver;overflow:auto;height:100px;background:#fff;padding:3px;}
.infostretch_left{float:left;width:60%;text-align:left;overflow:hidden;background:url(../img/page/infostretch.gif) 2px;}
.page_footer{background:#F93;padding:5px;}
.calendarBorder{background:#d1d1d1;padding:1px;}
.calendarEventTitle{font-size:18px;font-weight:700;}
.calendarNorm{font-weight:400;font-size:11px;}
.calendarBlanc{background:#f7f7f7;}
.calendarHeader{color:#fff;font-weight:700;text-align:center;background:#06C;padding:2px;}
.calendarHeaderBig{color:#fff;font-weight:700;text-align:center;background:#06C;padding:8px;}
.calendar{color:#777;font-weight:400;background:#eee;padding:3px;}
.calendarBig{color:#777;height:90px;font-weight:400;background:#eee;padding:3px;}
.calendarInactiveDay{color:#ccc;font-style:italic;font-size:10px;padding:4px;}
.calendarToday{color:#fff;font-weight:700;background:#06C;padding:3px;}
.calendarTodayBig{height:90px;border:1px solid #06C;font-weight:700;font-size:14px;background:#fff;padding:4px;}
a.calendarEventLink:link,a.calendarEventLink:visited{color:#777;text-decoration:underline;font-weight:400;font-size:11px;}
a.calendarEventLink:hover{color:#777;text-decoration:none;font-weight:400;font-size:11px;}
a.calendarLinkSmall:link,a.calendarLinkSmall:visited{color:#fff;text-decoration:underline;}
a.calendarLinkSmall:hover{color:#fff;text-decoration:none;}
a.calendarLink:link,a.calendarLink:visited{color:#777;text-decoration:underline;}
a.calendarLink:hover{text-decoration:none;}
.clear{clear:both;}
.floatcontent{min-height:80px;_height:6em;padding:3px;}
a.banner:hover{color:#06C;}
ul.banner{margin:0!important;padding:0 0 0 18px !important;}
table.tbanner{border:1px #06C solid;}
a.tbanner{text-decoration:none;color:#ooo;}
.sverka{border:1px #000 solid;}
small,h3{font-size:10px;}
h2,li.banner{font-size:12px;}
a:link,a:visited,a.links_boxes:link,a.links_boxes:visited{color:#06C;text-decoration:underline;}
a:hover,a.links_boxes:hover{color:#F93;text-decoration:none;}
a.newsintro:link,a.newsintro:visited{color:#000;font-weight:400;text-decoration:none;}
a.ticker:link,a.ticker:visited,a.ticker:hover{font-size:11px;font-weight:700;line-height:22px;}
a.speedbar:link,a.speedbar:visited{font-weight:700;color:#fff;text-decoration:none;}
.time_ticker,.time,.highlight{font-weight:700;}
.inactive_image,.calendarForms{border:1px solid #ccc;}
.agb_container_payment,.agb_container_payment_error{border:1px solid #DCDCDC;height:180px;overflow:auto;background:#fff;padding:2px;}
a.banner:link,a.banner:visited{color:#333;}
a.navi_first:link,a.navi_first:visited{background:#fff url(../img/page/navi_first.gif) left no-repeat;display:block;color:#777;text-decoration:none;font-size:11px;border-bottom:1px solid #dcdcdc;_border-bottom:1px solid #dcdcdc;padding-left:14px;padding-top:5px;padding-bottom:5px;font-weight:400;}
a.navi_first:hover{background:#dcdcdc url(../img/page/navi_first_active.gif) left no-repeat;color:#666;font-weight:400;}
a.navi_first_active:link,a.navi_first_active:visited{background:#dcdcdc url(../img/page/navi_first_active.gif) left no-repeat;display:block;color:#666;text-decoration:none;font-size:11px;border-bottom:1px solid #dcdcdc;_border-bottom:1px solid #dcdcdc;padding-left:14px;padding-top:5px;padding-bottom:5px;font-weight:400;}
a.navi_second_active:link,a.navi_second_active:visited{background-color:#eee;display:block;color:#777;font-weight:700;text-decoration:none;font-size:11px;padding-left:23px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #fff;_border-bottom:1px solid #fff;}
a.navigation_third:link,a.navigation_third:visited{background-color:#EFEFEF;display:block;color:#747474;font-weight:400;text-decoration:none;font-size:11px;padding-left:30px;padding-top:3px;padding-bottom:3px;border-bottom:1px solid #fff;}
a.navigation_third:hover{color:#747474;}
a.navigation_third_active:link,a.navigation_third_active:visited{background-color:#EFEFEF;display:block;color:#252524;font-weight:400;text-decoration:none;font-size:11px;padding-left:30px;padding-top:3px;padding-bottom:3px;border-bottom:1px solid #fff;}
.productdetail_active{font-weight:700;text-align:center;float:left;width:auto;background-color:#ddd;border:1px solid #ddd;border-bottom:0;margin-right:1px;padding:3px;}
.productdetail_inactive{text-align:center;float:left;width:auto;background-color:#fff;border:1px solid #ddd;border-bottom:0;margin-right:1px;padding:3px;}
.container_newproducts_1{background-color:#fff;border:1px solid #ddd;margin-bottom:7px;margin-top:5px;padding:5px;}
.container_newproducts_2{background-color:#F6F6F6;border:1px solid #ddd;margin-bottom:7px;margin-top:5px;padding:5px;}
.newproducts_price{text-align:right;font-size:14px;font-weight:700;color:#777;}
.newproducts_detail{text-align:right;margin-bottom:2px;}
.shoptopnavi_width_once{float:left;width:33%;}
.shoptopnavi_width_once1{float:left;width:100%;}
.product_detail_left{width:20%;float:left;}
.product_detail_right{width:75%;float:left;}
.product_title_top{float:left;width:70%;font-weight:700;font-size:14px;color:#777;}
.product_detail_top{float:left;width:28%;text-align:right;}
.product_detail_various_title{position:relative;font-weight:700;}
.product_detail_various_left{float:left;width:25%;}
.product_detail_various_right{float:left;width:70%;}
.product_deatil_various_select{width:200px;}
.product_detail_dropdown{float:left;width:90px;}
.product_detail_dropdown_select{width:85px;}
.product_detail_orderbuttons{float:left;width:200px;}
a.shopnavi_first:link,a.shopnavi_first:visited{background:#fff;display:block;color:#333;text-decoration:none;font-size:11px;border-bottom:1px solid #dcdcdc;_border-bottom:1px solid #dcdcdc;padding-left:0;padding-top:5px;padding-bottom:5px;font-weight:400;}
a.shopnavi_first:hover{background:#dcdcdc;color:#06C;font-weight:400;}
a.shopnavi_first_active:link,a.shopnavi_first_active:visited{background:#dcdcdc;display:block;color:#333;text-decoration:none;font-size:11px;border-bottom:1px solid #dcdcdc;_border-bottom:1px solid #dcdcdc;padding-left:0;padding-top:5px;padding-bottom:5px;font-weight:600;}
a.shopnavi_second_active:link,a.shopnavi_second_active:visited{background-color:#fff;display:block;color:#000;font-weight:700;text-decoration:none;font-size:11px;padding-left:35px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #e2e2e2;_border-bottom:1px solid #e2e2e2;}
.product_newest_box_mleft{margin-right:0;border:1px solid #ddd;margin-bottom:5px;}
.inputerror{color:#777;font-size:11px;}
.inputfielderror{border:2px solid #777;padding:2px;}
.shipping_header{margin-top:5px;color:#000;font-weight:700;background-color:#F2F0EE;padding:4px;}
.shipping_body{border-bottom:1px solid #eee;background-color:#fff;padding:1px;}
.shipping_info{margin-top:6px;margin-bottom:6px;color:#666;background-color:#eee;padding:5px;}
a.shopitem_big:link,a.shopitem_big:visited{font-size:14px;font-weight:700;color:#777;text-decoration:none;}
.shop_small_warning{font-weight:400;color:#777;}
.itembox{border:1px solid #D5D5D5;padding:10px;}
.shop_lastitems{background-color:#ddd;color:#000;font-weight:700;border-bottom:1px solid #DCDCDC;padding:6px;}
.itembox_price{color:#fff;font-weight:700;letter-spacing:1px;background:#777;padding:0 0 0 5px;}
.itembox_order{background:silver;}
.itembox_text{height:140px;}
a.new_articles:link,a.new_articles:visited{color:#000;text-decoration:none;font-weight:700;}
.itembox_startpage{border:1px solid #DCDCDC;background-color:#fff;}
.shop_time_small{color:#bcbcbc;}
.shop_navidiv{background-color:#E9E9E8;padding:5px;}
.basket_items_secondtr{background-color:#fff;}
.basket_items_firsttr{background-color:#f9f9f9;}
.basket_items_bottom{border-bottom:1px solid #DCDCDC;}
.basket_header{background-color:#D5D5D5;color:#666;font-weight:700;border-bottom:1px solid #fff;padding:4px;}
.shop_basketborder{background-color:#fff;border:1px solid #fff;}
.shop_basket_prices{border-top:0 solid #DCDCDC;background-color:#fff;padding:1px 1px 1px 8px;}
.shop_summ{background-color:#F2F0EE;color:#000;padding:4px;}
.shop_listprice{font-size:11px;}
.shop_pricebox{border:1px solid #DCDCDC;background-color:#F6F6F6;padding:11px;}
.shop_product_big{font-weight:700;font-size:14px;color:#777;}
.shop_product_price_big{text-align:right;font-weight:700;font-size:14px;color:#777;margin-top:3px;margin-bottom:3px;}
.paymethod_div{border:1px solid #D2D0CF;color:#333;background-color:#eee;margin-left:25px;padding:5px;}
.xsearchform{background-color:#fff;border:1px solid #DCDCDC;}
.categtitle_n2{font-size:12px;font-weight:600;margin-left:5px;}
.categtitle_n21{font-size:15px;font-weight:600;margin-left:5px;}
.categtitle_n3{font-size:12px;font-weight:500;}
.pageheader,.box_inner,.box_inner_body,.box_outer,.divcode,.infostretch_back,.calendarBackground{background:#fff;}
.infostretch,.infostretch_right{background:url(../img/page/infostretch.gif);}
a.banner:active,a.navigation_third_active:hover,a.shopitem_big:hover{color:#000;}
a.navi_second:link,a.navi_second:visited,a.shopnavi_second:link,a.shopnavi_second:visited{display:block;color:#333;font-weight:400;text-decoration:none;font-size:11px;padding-left:35px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #e2e2e2;_border-bottom:1px solid #e2e2e2;background-color:#fafafa;}
a.navi_second:hover,a.navi_second_active:hover,a.shopnavi_second:hover,a.shopnavi_second_active:hover,.shop_you_saved{color:#777;}
.cat_term {margin:-15px 0 -15px 55px; _margin:-5px 0 -5px 55px;}
*:first-child+html .cat_term {margin:-5px 0 0 55px;}
#sub_second {font-size:9px;padding-left:50px;}
#catprev {font-size:18px;padding-left:5px;}
#catprev_mid {font-size:17px;padding-left:5px;}
#catprev2 {font-size:18px;padding-left:5px;}
#catprev_mid2 {font-size:17px;padding-left:5px;}
div.navigation_box_bg {background:#E7E7E7 url(../img/page/box_innerhead.gif) repeat scroll 0 0; border-bottom:0 solid #D7D7D7;font-weight:700;padding:5px;position:relative;}