.shop_pages{background:#B70000;text-align:center;padding:5px 0px;}
.shop_pages a{color:#fff;padding:0px 2px;}
.shop_pages span{color:#fff;font-weight:bold;text-decoration:underline;padding:0px 2px;}

.products_shop{margin-top:3px;}
.products_shop .products_shop_head{background:#900;color:#fff;font-size:12px;font-weight:bold;margin-bottom:4px;padding:6px 12px;}
.products_shop .products_shop_head a{color:#fff;text-decoration:underline;}
.product_newest_box{float:left;width:156px;border:1px solid #ccc;height:394px;margin-right:3px;_margin-rigth:2px;#margin-right:2px;}
.main_content .product_newest_box{float:left;width:160px;border:1px solid #ccc;height:394px;margin-right:3px;}
.product_newest_box .shop_img{text-align:center;height:281px;}
.product_newest_box .shop_img img{}
.product_newest_box .shop_lastitems{background:#B70000;height:113px;position:relative;}
.product_newest_box .shop_lastitems h2{font-size:11px;color:#fff;padding:6px 6px;height:27px;}
.product_newest_box .shop_lastitems h2 a{font-size:11px;color:#fff;}
.product_newest_box .shop_lastitems .shop_price{float:left;margin-left:6px!important;margin-left:3px;width:74px;}
.product_newest_box .shop_lastitems .shop_actprice{font-size:12px;color:#fff;font-weight:bold;}
.product_newest_box .shop_lastitems .shop_oldprice{color:#000;text-decoration:line-through;}
.product_newest_box .shop_lastitems .shop_crateprice{font-size:12px;color:#fff;font-weight:bold;position:absolute;bottom:14px;left:8px;width:74px;}
.product_newest_box .shop_lastitems .shop_but{float:right;border-left: 1px solid #800000;width:72px;_width:74px;text-align:right;margin-right:3px;_margin-right:1px;color:#fff;font-size:9px;}
.product_newest_box .shop_lastitems .shop_but a{color:#fff;font-size:9px;display:block;margin-bottom:2px;}
.product_newest_box .shop_lastitems .shop_but a:hover{text-decoration:none;}
.product_newest_box .shop_lastitems .shop_but img{vertical-align:middle;margin-bottom:1px;}
.product_newest_box .shop_lastitems .shop_but input{vertical-align:middle;margin-bottom:1px;margin-left:2px;}
.product_newest_box{margin-bottom:4px;}

.products_shop .products_shop_head_new{background:#B70000;color:#fff;font-size:12px;font-weight:bold;margin-bottom:4px;padding:6px 12px;}
.products_shop .products_shop_head_new a{color:#fff;text-decoration:underline;} 
.product_newlast_box{float:left;width:127px;border:1px solid #ccc;height:203px;margin-right:3px;display:inline;}
.product_newlast_box .shop_img{text-align:center;height:131px;}
.product_newlast_box .shop_img img{}
.product_newlast_box .shop_lastitems{background:#B70000;height:72px;}
.product_newlast_box .shop_lastitems h2{font-size:11px;color:#fff;padding:6px 0px 0px 8px;height:27px;}
.product_newlast_box .shop_lastitems h2 a{font-size:11px;color:#fff;}
.product_newlast_box .shop_lastitems .shop_price{padding:3px 0px 0px 8px;}
.product_newlast_box .shop_lastitems .shop_actprice{font-size:12px;color:#fff;font-weight:bold;}
.product_newlast_box .shop_lastitems .shop_but{text-align:right;margin-right:3px;_margin-right:1px;color:#fff;font-size:9px;}
.product_newlast_box .shop_lastitems .shop_but a{color:#fff;font-size:9px;display:block;margin-bottom:2px;}
.product_newlast_box .shop_lastitems .shop_but a:hover{text-decoration:none;}
.product_newlast_box .shop_lastitems .shop_but img{vertical-align:middle;margin-bottom:1px;}
.product_newlast_box .shop_lastitems .shop_but input{vertical-align:middle;margin-bottom:1px;margin-left:2px;}
.product_newlast_box{margin-bottom:4px;}

#log_form{z-index:9;position:fixed;top:50%;left:50%;border:2px solid #990000; width:400px;height:70px;background:#fff;display:none;padding:17px 10px 10px 10px; margin-left:-200px;margin-top:-35px;}
/*
#log_form{position:absolute;top:200px;left:50%;border:2px solid #990000; width:400px;background:#fff;display:none;padding:17px 10px 10px 10px; margin-left:-200px;}
*/
#log_form .navigation_box_bg{position:relative;}
#log_form .navigation_box_bg input.button{background:#800000;color:#fff;border:none;font-size:11px;text-transform:lowercase;padding:3px 7px;cursor:pointer;}
#log_form .navigation_box_bg input.txt{border:1px solid #d6d6d6;padding:4px 2px;margin-bottom:2px;color:#666;font-size:11px;}
#log_form .navigation_box_bg input{vertical-align:middle;}
#log_form .navigation_box_bg .log_left{color:#990000;float:left;width:40px;text-align:right;margin-right:5px;margin-top:3px;}
#log_form .navigation_box_bg .log_but{text-align:right;margin-right:19px;}
#log_form .close{position:absolute;top:-15px;right:-2px !important;right:8px;cursor:pointer;color:#900;font-weight:bold;}
#log_form a.close:hover{text-decoration:none;}

#pwlost_form{position:absolute;top:200px;left:50%;border:2px solid #990000; width:400px;background:#fff;display:none;padding:17px 10px 10px 10px; margin-left:-200px;}
#pwlost_form .navigation_box_bg{position:relative;}
#pwlost_form .row_second{text-align:right;}
#pwlost_form input.button{background:#800000;color:#fff;border:none;font-size:11px;text-transform:lowercase;padding:3px 7px;cursor:pointer;}
#pwlost_form input#email{border:1px solid #d6d6d6;padding:4px 2px;margin-bottom:2px;color:#666;font-size:11px;}
#pwlost_form .close{position:absolute;top:-15px;right:-2px;cursor:pointer;color:#900;font-weight:bold;}
#pwlost_form a.close:hover{text-decoration:none;}

.nagl_user_p{background:#999;text-align:right;padding:5px 4px;margin-bottom:4px;}
.nagl_user_p a{color:#fff;text-transform:lowercase;}
.nagl_user_p a img{margin-left:10px;vertical-align:top;}
.nagl_user_p a:hover{text-decoration:none;}
.nagl_user_p a.user_links_a span{text-decoration:underline;}

.search_res_head{background:#900;color:#fff;font-size:12px;padding:5px 13px;font-weight:bold;margin-bottom:4px;}

.shop_search{float:left;width:493px;margin-right:3px;margin-bottom:4px;}
.shop_search .search_simple{background:#900;margin-bottom:4px;padding:9px 0px 7px 10px;}
.shop_search .search_simple strong{color:#fff;font-size:12px;}
.shop_search .search_simple input{border:1px solid #800000;}
.shop_search .search_simple input.txt{color:#666;font-size:11px;padding:3px 2px;width:153px;margin-right:104px !important;margin-right:92px;}
.shop_search .search_simple input.button{color:#666;font-size:11px;background:#fff;text-transform:lowercase;padding:2px 7px;cursor:pointer;}

.shop_search .search_adv{background:#900;color:#fff;font-size:11px;}
.shop_search .search_adv span{font-size:11px;color:#fff;}
.shop_search .search_adv .box_innerhead{color:#fff;font-size:12px;font-weight:bold;padding:9px 10px 10px 10px;}
.shop_search .search_adv table{margin:0px 5px;width:385px;}
.shop_search .search_adv td{width:157px;}
.shop_search .search_adv select{display:block;width:157px;border:1px solid #800000;color:#666;font-size:11px;margin-bottom:5px;margin-top:2px;padding:2px;}
.shop_search .search_adv td.button{text-align:right;}
.shop_search .search_adv td.button input{color:#666;font-size:11px;background:#fff;text-transform:lowercase;padding:2px 7px;border:1px solid #800000;cursor:pointer;}
.shop_banner{float:right;border:1px solid #d7d7d7;margin-bottom:4px !important;margin-bottom:0px;}

.shop_content {margin:0px 7px;position:relative;overflow:hidden;zoom:1; padding-bottom:130px; background:url('logotypy.png') no-repeat right bottom}
.shop_content #leftcol{float:left;width:159px;}
.shop_content #rightcol{float:right;width:803px;}

.shop_left_box{border:1px solid #d6d6d6;padding:10px 11px 10px 8px;margin-bottom:3px;}
.shop_left_box .shop_head{font-size:12px; color:#990000;font-weight:bold;margin-bottom:7px;}
.shop_left_box .nav_item, .shop_left_box .navi_menu{margin-bottom:6px;}
.shop_left_box .nav_item a, .shop_left_box .navi_menu a{color:#333}
.shop_left_box .item94 a{font-weight:bold;}
.shop_left_box .nav_item span{padding-left:2px;}

.shop_left_box a.links_boxes{color:#333;cursor:pointer;}
.shop_left_box p{margin-bottom:6px;}

.shop_left_box .shop_lastitems_tit a{color:#333;}
.shop_left_box .shop_lastitems_tit{margin-bottom:6px;}

.page_footer {margin-top:0;}
/*----  szczegoly prod ----*/

.shop_product_det td{border:1px solid #d7d7d7;}
.shop_product_det .box_innerhead{background:#990000;color:#fff;overflow:hidden;zoom:1;padding:5px 13px;margin-bottom:3px;}
.shop_product_det .box_innerhead .head_left{float:left;font-size:12px;}
.shop_product_det .box_innerhead .head_right{float:right;}
.shop_product_det .box_innerhead .head_right a{color:#fff;}
.shop_product_det .box_innerhead .head_right a img{position:relative;top:2px;margin-left:5px;}
.shop_product_det .prod_images{float:left;position:top;}
.shop_product_det .prod_images li img{cursor:pointer;}
.shop_product_det ul{list-style-type:none;margin-left:3px;}
.shop_product_det td.shop_det_descr h2{color:#666;font-size:11px;width:140px;margin:30px 0px 3px 10px;text-align:right;text-transform:uppercase;}

.shop_product_det .buttons_elem{background:#B70000;height:50px;width:157px;margin-top:10px;clear:both;}
.shop_product_det .buttons_elem .but_on{float:left;margin:3px 5px;}
.shop_product_det .buttons_elem .but_basket{float:right;margin:3px 5px;text-align:right;width:72px;_width:74px;}
.shop_product_det .buttons_elem .but_basket input{vertical-align:middle;margin-left:2px;}
.shop_product_det .buttons_elem .but_basket a{color:#fff;font-size:9px;display:block;margin-bottom:2px;}
.shop_product_det .buttons_elem .but_basket a:hover{text-decoration:none;}

.shop_product_det .title_opt{float:left;width:160px;margin:3px 0px;margin-left:10px;text-align:right;font-weight:bold;}
.shop_product_det .title_value{float:right;width:290px;_width:275px;margin:3px 0px;margin-right:10px;}
.shop_product_det .title_value a{color:#666;text-decoration:underline;}

.shop_product_det td.shop_det_opt{width:157px;}

.shop_product_det td.shop_det_descr .spec{color:#990000;font-weight:bold;}
.shop_product_det td.shop_det_descr .price{color:#990000;font-weight:bold;margin-top:30px;}
.shop_product_det td.shop_det_descr .price2{color:#990000;font-weight:bold;margin-bottom:10px;}
.shop_product_det td.shop_det_descr{padding:15px 0px;}

.shop_product_det td.shop_det_box{vertical-align:top;padding:12px 9px;width:125px;}
.shop_product_det td.shop_det_box a{color:#666;}
.shop_product_det td.shop_det_box p{margin-bottom:6px;}
.shop_product_det .shop_det_box .shop_det_head{color:#990000;font-weight:bold;font-size:12px;margin-bottom:7px;}
.shop_product_det td.shop_det_link{border:none;background:#B70000;width:133px;height:50px !important;font-weight:bold;font-size:12px;padding-left:12px;}
.shop_product_det td.shop_det_link a{color:#fff;}


.shop_product_det_package td{border:1px solid #d7d7d7;}

.shop_product_det_package td.shop_det_hspace{border:none;width:3px;}
.shop_product_det_package td.shop_det_wspace{border:none;height:3px;line-height:1px;font-size:1px;}

.shop_product_det_package .box_innerhead{background:#990000;color:#fff;overflow:hidden;zoom:1;padding:5px 13px;margin-bottom:3px;}
.shop_product_det_package .box_innerhead .head_left{float:left;font-size:12px;}
.shop_product_det_package .box_innerhead .head_right{float:right;}
.shop_product_det_package .box_innerhead .head_right a{color:#fff;}
.shop_product_det_package .box_innerhead .head_right a img{position:relative;top:2px;margin-left:5px;}
.shop_product_det_package .prod_images li{float:left;margin-left:2px;display:inline;}
.shop_product_det_package .prod_images li img{cursor:pointer;}
.shop_product_det_package ul{list-style-type:none;overflow:hidden;zoom:1;width:320px;}
.shop_product_det_package td.shop_det_descr h2{color:#666;font-size:11px;width:130px;margin:30px 0px 3px 10px;text-align:right;text-transform:uppercase;}

.shop_product_det_package .buttons_elem{background:#B70000;height:25px;width:auto;margin-top:10px;clear:both;position:relative;bottom:-1px;}
.shop_product_det_package .buttons_elem .but_on{float:left;margin:3px 5px;}
.shop_product_det_package .buttons_elem .but_basket{float:right;margin:3px 5px;text-align:right;width:72px;_width:74px;}
.shop_product_det_package .buttons_elem .but_basket input{vertical-align:middle;margin-left:2px;}
.shop_product_det_package .buttons_elem .but_basket a{color:#fff;font-size:9px;display:block;margin-bottom:2px;}
.shop_product_det_package .buttons_elem .but_basket a:hover{text-decoration:none;}

.shop_product_det_package .title_opt{float:left;width:150px;margin:3px 0px;margin-left:10px;text-align:right;font-weight:bold;display:inline;}
.shop_product_det_package .title_value{float:right;width:290px;;margin:3px 0px;margin-right:10px;display:inline;}
.shop_product_det_package .title_value a{color:#666;text-decoration:underline;}

.shop_product_det_package td.shop_det_opt{width:320px;border-bottom:none;}
.shop_product_det_package td.shop_det_descr{width:480px;}
.shop_product_det_package td.shop_det_buttons{border-top:none;height:115px;}

.shop_product_det_package td.shop_det_descr .spec{color:#990000;font-weight:bold;}
.shop_product_det_package td.shop_det_descr .price{color:#990000;font-weight:bold;margin-top:30px;}
.shop_product_det_package td.shop_det_descr .price2{color:#990000;font-weight:bold;margin-bottom:10px;}
.shop_product_det_package td.shop_det_descr{padding:15px 0px;}

.shop_product_det_package td.shop_det_box{vertical-align:top;padding:12px 9px;}
.shop_product_det_package td.shop_det_box a{color:#666;}
.shop_product_det_package td.shop_det_box p{margin-bottom:6px;}
.shop_product_det_package .shop_det_box .shop_det_head{color:#990000;font-weight:bold;font-size:12px;margin-bottom:7px;}
.shop_product_det_package td.shop_det_link{border:none;background:#B70000;width:133px;height:25px !important;font-weight:bold;font-size:12px;padding-left:12px;}
.shop_product_det_package td.shop_det_link a{color:#fff;}

.shop_product_det_package td.shop_det_box .cs_kol{float:left;width:225px;display:inline;margin-right:4px;}

/*---------- search results-----------*/
.search_prod{width:156px;float:left;margin-right:3px;border:1px solid #d7d7d7;margin-bottom:3px;}
.search_prod .shop_img{text-align:center;height:131px;overflow:hidden;zoom:1;}
.search_prod .shop_img img{margin-top:3px;}
.search_prod .shop_lastitems{height:113px;position:relative;}
.search_prod .shop_lastitems h2{font-size:11px;color:#fff;padding:6px 6px;height:27px;}
.search_prod .shop_lastitems h2 a{font-size:11px;color:#fff;}
.search_prod .shop_lastitems .shop_price{float:left;margin-left:6px;width:74px;}
.search_prod .shop_lastitems .shop_actprice{font-size:12px;color:#fff;font-weight:bold;}
.search_prod .shop_lastitems .shop_oldprice{color:#000;text-decoration:line-through;}
.search_prod .shop_lastitems .shop_crateprice{font-size:12px;color:#fff;font-weight:bold;position:absolute;bottom:14px;left:8px;width:74px;}
.search_prod .shop_lastitems .shop_but{float:right;border-left: 1px solid #800000;width:72px;text-align:right;margin-right:3px;}
.search_prod .shop_lastitems .shop_but a{color:#fff;font-size:9px;display:block;margin-bottom:2px;}
.search_prod .shop_lastitems .shop_but a:hover{text-decoration:none;}
.search_prod .shop_lastitems .shop_but img{vertical-align:middle;margin-bottom:1px;}
.search_prod .shop_lastitems .shop_but input{vertical-align:middle;margin-left:2px;}
.search_prod .shop_lastitems .shop_but_grey{float:right;border-left: 1px solid #797979;width:72px;text-align:right;margin-right:3px;}
.search_prod .shop_lastitems .shop_but_grey a{color:#fff;font-size:9px;display:block;margin-bottom:2px;}
.search_prod .shop_lastitems .shop_but_grey a:hover{text-decoration:none;}
.search_prod .shop_lastitems .shop_but_grey img{vertical-align:middle;margin-bottom:1px;}
.search_prod .shop_lastitems .shop_but_grey input{vertical-align:middle;margin-left:2px;}
/*---------- basket -----------*/
.basket_left{float:left;width:157px;}
#big_basket{float:right;width:644px;}
.step_box{width:157px;background:#000;color:#999;}
.step_box h2{font-size:12px;padding:17px 12px 20px 12px;}
.step_box ul{padding:0px 12px;}
.step_box li{list-style-type:none;padding-bottom:12px;}
.step_box li img{margin-top:8px;}
.step_box .see_btn{margin:15px 5px 0px 0px;padding-bottom:5px;text-align:right;}
.step_box p{padding:0px 12px;padding-bottom:10px;}
@media all and (min-width: 0px){
   .step_box li{padding-bottom:14px;}
} 
.aval_box{padding:17px 12px 0px 12px;font-weight:bold}

.basket_head{font-size:12px;padding:6px 13px;background:#000;font-weight:bold;color:#fff;margin-bottom:4px;}

#big_basket{position:relative;margin-bottom:10px;}

#big_basket a{color:#900;}
#big_basket .shop_welcome{padding:9px 6px 15px 6px;color:#333;line-height:14px;}
#big_basket .shipping_info{padding:10px 6px;line-height:14px;}
#big_basket .basket_header{background:#900;color:#fff;padding:5px 0px;text-transform:lowercase;}
#big_basket .basket_header2{background:#900;color:#fff;padding:5px 0px;text-transform:lowercase;widht:40px;}
#big_basket .basket_header span{border-left:1px solid #c7c7c7;padding:0px 0px 0px 6px;}
#big_basket .basket_header strong{font-size:12px;text-transform:uppercase;padding:0px 0px 0px 6px;}
#big_basket .basket_items{border:1px solid #d7d7d7;border-width:1px 1px 1px 0px;width:80px;padding:5px 0px 0px 5px;}
#big_basket .basket_items2{border:1px solid #d7d7d7;border-width:1px 1px 1px 0px;width:50px;padding:5px 0px 0px 5px;}
#big_basket .basket_items3{border:1px solid #d7d7d7;border-width:1px 1px 1px 0px;width:120px;padding:5px 0px 0px 5px;}
#big_basket .shop_basketborder{margin-bottom:4px;}
#big_basket .basket_items .boxb{text-align:right;margin-right:4px;margin-top:10px;}
#big_basket .basket_items input.amount_txt{border:1px solid #d7d7d7;vertical-align:top;width:30px;margin-right:10px;}

#big_basket .shipping_header{background:#900;color:#fff;padding:5px 13px;font-size:12px;font-weight:bold;margin-bottom:4px;}
#big_basket .shipper_box{border:1px solid #d7d7d7;width:157px;padding-bottom:10px;}
#big_basket .shipper_box h2{color:#666;font-size:11px;font-weight:normal;padding:5px;float:left;width:120px;}
#big_basket .shipper_box strong{font-size:12px;display:block;}
#big_basket .shipper_box input{margin-top:10px;}
#big_basket .shipper_box div a{background:#999;padding:3px 5px;color:#fff;font-size:10px;position:absolute;bottom:-5px;right:5px;}
#big_basket .shipper_box div{position:relative;height:100px;}

#big_basket .opakowania_header{background:#900;color:#fff;padding:5px 13px;font-size:12px;font-weight:bold;margin-bottom:4px;margin-top:4px;}
#big_basket .opakowania_box{border:1px solid #d7d7d7;padding:10px 13px;}

#big_basket .your_basket_box{width:157px;position:absolute;left:-159px;top:306px;background:#900;color:#fff;padding-bottom:20px;text-align:left;}
#big_basket .your_basket_box h2{font-size:12px;padding:17px 10px 20px 10px;}
#big_basket .your_basket_box h3{font-size:11px;padding:10px 10px 10px 10px !important;padding:5px 10px 10px 10px;clear:both;}
#big_basket .your_basket_box .shop_basket_prices_l{clear:both;float:left;width:60px;padding:2px 0px 2px 5px;border-right:1px solid #fff;margin-right:5px;}
#big_basket .your_basket_box .shop_basket_prices_r{padding:2px 0px;}

#big_basket .shopper_adv{background:#999;color:#fff;padding:10px;margin-top:4px;}
#big_basket .shopper_adv .shopper_adv_head{font-size:12px;margin-bottom:10px;font-weight:bold;}
#big_basket .shopper_adv li div{float:left;width:130px;}
#big_basket .shopper_adv li{list-style-type:none;}
#big_basket .shopper_adv ul{padding-top:5px;font-weight:normal;}

.basket_but{clear:both;margin-left:170px;text-align:left;}
.basket_but div{margin-bottom:60px;}

.payment_left{float:left;width:157px;}
.payment_right{float:right;width:644px;}

.payment_right .payment_head{background:#900;color:#fff;padding:5px 13px;font-size:12px;font-weight:bold;margin-bottom:4px;}
.payment_right .payment_box{border:1px solid #d7d7d7;}
.payment_right .payment_box td{vertical-align:top;width:340px;padding-top:11px;}
.payment_right .payment_box td.box_inf{width:280px;padding:11px 4px 11px 8px;}
.payment_right .payment_box td.box_inf p{margin-bottom:8px;}
.payment_right .payment_box td.box_inf p a{color:#fff;padding:3px 10px;margin-left:5px;}
.payment_right .payment_box td.box_inf p a.btn_act{background:#800000;font-weight:bold;}
.payment_right .payment_box td.box_inf p a.btn{background:#999;}

.payment_right .payment_box_left{float:left;width:110px;text-align:right;margin-right:8px;color:#900;margin-bottom:8px;}
.payment_right .payment_box_right{margin-bottom:8px;}
.payment_right .payment_box_right input{width:213px;border:1px solid #d7d7d7;padding:2px;}


.payment_right .payment_meth td {vertical-align:top;}
.payment_right .payment_meth td .payment_meth_box{border:1px solid #d7d7d7;margin-right:4px;height:80px;width:156px;margin-bottom:4px;position:relative;}
.payment_right .payment_meth td .payment_meth_box h2{font-size:12px;color:#666;padding:5px;float:left;width:120px;}
.payment_right .payment_meth td .payment_meth_box input{margin-top:7px;}
.payment_right .payment_meth td .payment_meth_box a{background:#999;padding:3px 5px;color:#fff;font-size:10px;position:absolute;bottom:5px;right:5px;}

.payment_right .paymethod_div{background:#999;color:#fff;padding:10px;margin-top:0px;}
.payment_right .paymethod_div .paymethod_head{font-size:12px;margin-bottom:10px;font-weight:bold;}
.payment_right .paymethod_div a{color:#900;}
.payment_right .paymethod_div li div{float:left;width:130px;}
.payment_right .paymethod_div li{list-style-type:none;}
.payment_right .paymethod_div ul{padding-top:5px;font-weight:normal;}

.payment_right .payment_but{text-align:right;margin-top:!0px;}

#german_moneyorder{border:1px solid #d7d7d7;}
#german_moneyorder input{border:1px solid #d7d7d7;margin-bottom:2px;}
#german_moneyorder strong{line-height:30px;}
#german_moneyorder .checkboxArea{float:left;margin-right:5px;}
#german_moneyorder td{padding-top:5px;}

#f{}
.paycheck_l{width:156px;float:left;}
.paycheck_r{width:640px;float:right;margin-right:6px;_margin-right:-2px;}
table.paycheck{margin-top:-2px;}
.paycheck td{vertical-align:top;width:50%;}
.paycheck .paycheck_row{border:1px solid #d7d7d7;vertical-align:top;}
.paycheck .paycheck_row .paycheck_row_box{padding:0px 9px 15px 9px;}
.paycheck .paycheck_row_spec{border:1px solid #d7d7d7;background:#b70000;vertical-align:middle;height:60px;padding:10px 0px 0px 8px;}
.paycheck .paycheck_box_head{background:#900;color:#fff;padding:5px 13px;font-size:12px;font-weight:bold;margin-bottom:2px;}
.paycheck .paycheck_row_spec .spec_info{background:#fff;width:220px;padding:1px 1px;float:left;margin-right:5px;position:relative;top:-5px;}
.paycheck .paycheck_row_spec a{color:#fff;font-size:10px;text-transform:lowercase;background:#800000;padding:2px 6px;}
.paycheck .paycheck_row_spec .spec_info .spec_info_txt{float:left;padding-top:2px;padding-left:2px;}
.paycheck .paycheck_row_spec .spec_info .checkboxArea{float:right;}

.paycheck .paycheck_row h3{font-size:12px;color:#800000;margin:15px 0px 5px 0px;clear:both}
.paycheck .paycheck_row .oldprice{font-size:11px;color:#666;text-decoration:line-through;font-weight:normal;}
.paycheck .paycheck_row .payment_box_left{float:left;width:140px;margin-right:8px;font-weight:bold;margin-bottom:8px;}
.paycheck .paycheck_row .payment_box_right{margin-bottom:8px;}
.paycheck .paycheck_row .payment_box_right input{width:213px;border:1px solid #d7d7d7;padding:2px;}
.agb_container_payment div{padding:0px !important;}
.agb_container_payment h2{font-size:12px;color:#800000;margin:15px 0px 5px 0px;}
.agb_container_payment{padding:0px 9px 15px 9px;}
#sagb{overflow:auto;height:520px;width:453px;}

.paycheck .paycheck_info{margin:10px 0px;width:644px;}
.paycheck a{color:#900;}
.paycheck .paycheck_btn{text-align:right;width:644px;}
.thankyout_right{width:640px;float:right;border:1px solid #d7d7d7;text-align:left;color:#333;font-size:12px;}
.thankyout_right div{padding:22px 13px 40px 13px;position:relative;}
.thankyout_right h2{font-size:12px;margin-bottom:20px;}
.thankyout_right a{color:#900;}
.thankyout_right a.print_but{color:#fff;font-size:10px;background:#800000;padding:3px 6px;position:absolute;bottom:5px;right:5px;}

.login_form_shop .login_shop div{margin-bottom:4px;background:#900;color:#fff;font-size:12px;padding:5px 13px;font-weight:bold;}
.login_form_shop td.login_txt{border:1px solid #d7d7d7;width:300px;}
.login_form_shop td.login_txt div{padding:10px 13px;}
.login_form_shop td.login_txt div div{text-align:right;padding:0px;}
.login_form_shop td.login_txt .row_second div{text-align:right;}
.login_form_shop td.login_txt input{border:1px solid #d7d7d7;margin-bottom:3px;width:200px;padding:2px;}
.login_form_shop td.login_txt .row_second div input{width:auto;padding:0px;border:none;}
.login_form_shop td.login_txt strong{font-weight:normal;color:#900;}

.myorders_head{background:#900;color:#fff;font-size:12px;font-weight:bold;margin-bottom:4px;padding:6px 12px;}
.myorders_box{border:1px solid #d7d7d7;padding:9px 13px;}
.myorders_box select{border:1px solid #d7d7d7;width:256px;padding:2px;vertical-align:middle;}
.myorders_box select{font-size:11px;color:#666;}
.myorders_box input.button{color:#fff;font-size:9px;background:#800000;border:none;text-transform:lowercase;padding:3px 6px;vertical-align:middle;cursor:pointer}

.order_head{background:#900;color:#fff;font-size:12px;font-weight:bold;margin-bottom:4px;padding:6px 12px;}
.order_box{border:1px solid #d7d7d7;padding:9px 13px;overflow:hidden;zoom:1;}
.order_box td{padding-bottom:10px;}
.order_box textarea{border:1px solid #d7d7d7;font-size:11px;font-family:Tahoma;color:#666;padding:5px;}
.order_box input.button{background:#800000;color:#fff;border:none;font-size:11px;text-transform:lowercase;padding:3px 7px;cursor:pointer;}


.print_head{background:#900;color:#fff;font-size:12px;font-weight:bold;margin-bottom:4px;padding:6px 12px;}
.print_box{border:1px solid #d7d7d7;padding:9px 13px;overflow:hidden;zoom:1;}
.order_box td{padding-bottom:10px;}
.print_box iframe{border:1px solid #d7d7d7;padding:5px;margin:5px 0px;}
.print_box input.button{background:#800000;color:#fff;border:none;font-size:11px;text-transform:lowercase;padding:3px 7px;cursor:pointer;}

.errorfont {
	color:red;
	}

