background: #7fceb1;
}
h1 br{line-height:1.2em;}
h1 a:hover{color:#2b2b2b;text-decoration:underline;}.box_wrapper_title22{overflow:hidden;border-bottom:1px solid #dcdcdc;background:url('../images/title_bg-1.gif') 0 0 repeat-x #efefef;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;}.box_wrapper_title{padding:9px 11px 4px 11px;}.box_wrapper_title 
h1{font-weight:normal;text-transform:uppercase;}.infoBoxWrapper .box_wrapper_title{}.index_page .box_wrapper_title{}.red .box_wrapper_title22{border-bottom:1px solid #601922;background:url('../images/title_bg-2.gif') 0 0 repeat-x #601922;}.red .box_wrapper_title22 
h1,.red .box_wrapper_title22 h1 a,.cart_box .box_wrapper_title22 h1,.cart_box .box_wrapper_title22 h1 a{color:#fff;}.black .box_wrapper_title22{border-bottom:1px solid #202020;background:url('../images/title_bg-3.gif') 0 0 repeat-x #202020;}.black .box_wrapper_title22 
h1,.black .box_wrapper_title22 h1 a{color:#fff;}.cart_box .box_wrapper_title22{border-bottom:0px solid #202020;background:none;}.title_pic{float:right;display:inline-block;padding:0px 5px 5px 10px;margin-bottom:0px;}.title_pic img{border:1px solid #e8e8e8;background:#fff;}.title-icon{background:url('../images/title-icon.gif') 0 0 no-repeat transparent;display:inline-block;width:8px;height:5px;position:absolute;top:15px;left:20px;display:none;}.un_title{padding-bottom:0px;}.title_off .infoBoxHeading{display:none;}
h1.fl_right{padding-right:5px;}h1 SPAN.productSpecialPrice{float:right;display:inline-block;}h1 del{float:left;display:inline-block;margin-right:3px;margin-top:0px;padding-right:3px;}h2{font-size:1.283em;line-height:1.1em;font-weight:normal;color:#e61c23;padding:17px 0px 5px 0px;margin:0px 0px 0px 0px;}.big 
h2{padding:0px 0px 5px 0px;font-size:1.3em;font-weight:bold;}
h1 .smallText{font-size:.8em;font-weight:normal;}
h2 .smallText{font-size:.8em;}.contentPadd 
h3{margin:3px 0px 0px 0px;padding:12px 20px 8px 14px;border:0px solid #111;border-bottom:0px;font-size:1em;color:#232323;}.loginPage .contentPadd h3{margin-top:0;}
h4{font-size:1em;line-height:1.4em;font-weight:normal;padding:7px 10px 1px 5px;margin:20px 0px 10px 0px;overflow:hidden;}.show{padding:12px 1px 0px 1px;margin:0px 0px 0px 0px;overflow:hidden;border:1px solid #e8e8e8;border-width:0px 0px 0 0px;}.show>div{display:inline-block;float:left;}.show strong{color:#888788;font-weight:normal;padding-right:4px;}.prods_content,#bodyContent .prods_content.cart{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;overflow:hidden}#bodyContent .prods_content{margin:0px 0px 0px -1px;}ul#sub_categories .prods_padd{}ul#sub_categories .name_padd{text-align:center;padding:11px 10px 11px 10px;}ul#sub_categories{margin:0px -3px 0px -10px;}ul#sub_categories li.wrapper_prods{float:left;margin:0px 0px 0px 13px;width:auto;}.name_padd{padding:7px 0px 4px 0px;text-align:left;}.cart .name_padd{padding:10px 0px 12px 0px;}.sub_categories .name_padd{padding:7px 0px 8px 0px;text-align:center;}.pic_padd{padding:0px 0px 0px 0px;text-align:left;}.desc_padd{padding:0px 0px 4px 0px;text-align:left;}.desc_padd.un{padding:5px 0px 8px 0px;margin-bottom:11px;}.listing_padd{padding:5px 0px 7px 0px;text-align:left;margin:8px 0px 5px 0px;background:#f8f8f8;}.price_padd{padding:3px 0px 0px 0px;overflow:hidden;text-align:left;}.price_padd.extra{padding:3px 0px 0px 0px;}h2.price_padd{padding:0px 0px 10px 0px;overflow:hidden;}.button__padd{padding:5px 0px 0px 0px;margin:0px 0px 0px 0px;text-align:left;line-height:0em;overflow:hidden}.bottom .button__padd{padding:10px 0px 5px 0px;}.button__padd .button_content2{margin-bottom:0px;margin-left:0px;margin-right:6px;}.wrapper_prods{padding:0;position:relative;border:0px solid #e8e8e8;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.prods_content>ul{padding:0px;list-style:none;margin:0px 0px 0px 0px;overflow:hidden;}ul.row_separator{margin:0;padding:0;}.prods_content li.wrapper_prods{float:left;margin:0px 0px 0px 0px;width:auto;}.prods_content li.wrapper_prods.first{}.prods_content li.wrapper_prods.last{}.r_view li.prods_hseparator,div.prods_hseparator{background:url('../images/prods_vseparator.gif') 0 50% repeat-x transparent;}li.prods_hseparator{height:10px;display:block;line-height:0;font-size:0;float:none;}div.prods_hseparator{height:10px;}.prods_vseparator{display:inline-block;width:10px;float:left;position:relative;}.prods_vseparator img{width:10px;}.prods_content>ul.first .prods_vseparator_img{width:1px;}.t_view ul{padding:0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;overflow:hidden;}.t_view li.wrapper_prods{float:left;margin:0px 0px 0px 0px;width:auto;}.r_view .name_padd{padding:2px 1px 4px 1px;}.r_view .listing_padd{margin:6px 0px 6px 0px;}.r_view .button__padd{padding:6px 0px 5px 0px;}.r_view .prods_content>ul{padding:0px;list-style:none;margin:0px 0px 0px 0px;padding:0px 4px 0px 0px;overflow:hidden;}.r_view li.wrapper_prods{float:left;margin:0px 0px 0px 0px;width:auto;}.r_view ul.first .border_prods,.r_view .border_prods{overflow:hidden;padding:10px 0 0 1px;}.prods_content .data_padd{padding:0px 0px 11px 0px;text-align:left;border-bottom:1px solid #e8e8e8;}.manuf_padd{padding:4px 0px 6px 0px;text-align:left;}.name2_padd{padding:11px 0px 10px 0px;text-align:left;}.prods_content .pic2_padd{padding:0px 0px 0px 0px;text-align:center;}.prods_content .desc2_padd{padding:16px 0px 11px 0px;text-align:left;border-bottom:1px solid #e8e8e8;}.price.price2_padd{padding:5px 0px 13px 0px;text-align:left;border-bottom:1px solid #e8e8e8;}.prods_content .button2__padd{padding:5px 0px 6px 0px;text-align:left;margin:11px 0px 0px 0px;}.button2__padd .button_content{margin-right:4px;}.name span{line-height:1em;}.name span a{line-height:1.35em;font-weight:normal;display:block;}.name span a:hover{}h2.name span a{font-weight:normal;}#sub_categories .name span a{}#sub_categories .name span a:hover{}.desc{}.desc p{text-indent:20px;padding-top:10px;}.productSpecialPrice{color:#1c1c1c;font-weight:bold;line-height:1em;}del{color:#828282;font-weight:bold;line-height:1em;}.price b{font-size:1.165em;line-height:2em;float:left;color:#828282;display:none;}.price SPAN.productSpecialPrice{padding-right:4px;}.price del{display:inline-block;margin-top:0px;margin-left:0px;}div.price SPAN.productSpecialPrice{display:inline-block;}div.price del{margin-left:0em;margin-top:0px;margin-top:-8px;}.r_view div.price del{margin-left:5px;}.cart_total .productSpecialPrice,.cart_price SPAN.productSpecialPrice{}.cart_total .productSpecialPrice{}div.price.extra SPAN.productSpecialPrice{float:none;display:inline-block;text-align:center;}h2.price b{font-size:.8em;font-weight:normal;display:inline-block;float:left;margin-top:5px;}h2.price SPAN.productSpecialPrice{padding-top:5px;display:inline-block;}h2.price SPAN.productSpecialPrice.un{}h2.price del{float:left;margin:7px 10px 0px 10px;}.manuf span{font-weight:bold;}.prod_img{text-align:left;}.prod_img a{display:inline-block;}.prods_pic_bg{display:inline-block;border:1px solid #d8d5d5;-webkit-border-radius:2px;border-radius:2px;}.prods_pic_bg img{}.prods_pic_bg:hover{border:1px solid #bdbcbc;}.listing{width:98%;background:transparent;}.listing td{padding:1px 5px 1px 5px;width:49%;color:#888888;font-size:.9em;}.listing b,.listing strong{}.listing b{font-weight:normal;}.listing em,.listing strong{color:#333;font-weight:normal;font-size:1em;padding:0px 0px 0px 3px;}.listing b strong{color:#333;padding:0px 3px 0px 0px;}.listing b strong a{text-decoration:underline;}.listing b strong a:hover{text-decoration:none}.listing strong a{color:#333;text-decoration:underline;font-weight:normal;font-size:.9em;}.listing strong a:hover{color:#333;text-decoration:none}.cart_hseparator{background:url('../images/spacer.gif') 0px 50% repeat-x;display:none;}.cart_hseparator img{height:1px;}.cart{border:1px solid #e8e8e8;border-width:1px 1px 1px 1px;background:none;}.cart th{border:1px solid #e8e8e8;border-width:0px 1px 1px 0px;padding:14px 0px 14px 0px;}tr .cart_prods,tr .cart_update,tr .cart_price{border:1px solid #e8e8e8;border-width:0px 1px 1px 1px;}.cart table td{padding:0px 11px 0px 11px;}.cart_products_options{width:120px;padding:11px;border:1px solid #e8e8e8;}.cart_total td{font-size:1em;font-weight:bold;text-transform:uppercase;padding:10px;text-align:center;border:1px solid #e8e8e8;border-width:0px 0px 0px 0px;}.cart_total .bg_button2,.cart_total .bg_button2-act{margin-top:8px;}.or{padding-top:5px;padding-right:15px;}.cart_update,.cart_price{text-align:center;padding:0px 0px 10px 0px;}.cart_price SPAN.productSpecialPrice{margin:-12px 0px 10px 0px;display:inline-block;}.cart,.cart table{width:100%}.cart_total td{vertical-align:middle;}.cart .row>td{padding-bottom:11px;}.result1_top{margin:0px 0px 0px 0px;overflow:hidden;border:1px solid #e8e8e8;border-width:0px 0px 0 0px;}.result1_bottom{margin:0px 0px 0px 0px;}.result2_top{margin:0px 0px 0px 0px;border:1px solid #e8e8e8;border-width:0px 0px 0px 0px;}.result2_bottom{margin:0px 0px 0px 0px;}.result_top_padd div{padding:15px 0px 8px 0px;}.result_bottom_padd div{padding:4px 0px 17px 0px;}.result_top_padd{margin:0px;}.result_bottom_padd{margin:0px;}.wrapper_content-padd.un .result1_top{margin:9px 26px 9px 26px;}.wrapper_content-padd.un .result2_top{margin:9px 26px 9px 26px;}.result{color:#828282;font-size:1em;line-height:1.2em;}.result span{color:#828282;}.result strong{font-weight:normal;}.result small{font-size:9px}.result_un .result1_top{margin:0px 0px 20px 0px;}.result_un .result2_top{margin:20px 0px 0px 0px;}.result_right{text-align:right;}.result_right b{color:#888788;font-weight:normal;}.result_right a.pageResults{color:#888788;text-decoration:underline;}.result_right a.pageResults:hover{color:#e61c23;text-decoration:none;}.result_right a.pageResults.next,.result_right a.pageResults.next u{color:#888788;text-decoration:none;}.result_right a.pageResults.next span,.result_right a.pageResults.next u span{color:#888788;}.result_right a.pageResults.next:hover,.result_right a.pageResults.next:hover u{text-decoration:none;}.result_right a.pageResults.next span:hover,.result_right a.pageResults.next u span:hover{color:#e61c23;text-decoration:underline;}.result_right a.pageResults u{text-decoration:none;}.buttonSet{padding:11px 0px 0px 0px;overflow:hidden;}.buttonSet.extra{padding:11px 0px 14px 0px;}.buttonSet.extra2{padding-right:20px;}.buttonAction{display:inline-block;width:50%;float:left;padding:0px;margin:0px;}.ui-datepicker .ui-datepicker-title select,.contentContainer textarea,.contentContainer select,.contentContainer input{color:#abaaaa;border:1px solid #ededed;background:#fff;padding:1px;font-size:1em;line-height:1.4em;}.contentContainer textarea{padding:5px;}.contentContainer input{padding-top:3px;padding-bottom:3px;}.ui-state-default{font-weight:normal;border:0px;text-transform:none;background:none;}.prods_content .buttonAction .ui-state-default,.buttonAction .ui-state-default{border:0px solid #e8e8e8;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.buttonAction .ui-state-default.ui-state-hover{border:0px solid #303030;}.prods_content .ui-state-default,.ui-state-default{border:0px solid #303030;}.ui-state-default.ui-state-hover{border:0px solid #e8e8e8;}.ui-datepicker{background:#d8d5d5;border:0px solid #fff;}.ui-dialog .ui-dialog-titlebar .ui-dialog .ui-dialog-titlebar{border-top:0px;}.ui-dialog .ui-dialog-titlebar span{color:#232323;font-size:1.2em;}.ui-dialog .ui-dialog-titlebar,.ui-dialog .contentContainer{background:#c9c9c9;}.messageBox{font-size:.9em;}.messageStackError,.messageStackWarning{font-size:.9em;background-color:#ffb3b5;}.messageStackSuccess{font-size:.9em;background-color:#99ff00;color:#333;}p{margin-top:0px;margin-bottom:0px;}.coProgressBar{float:left;width:75%;padding-top:2px;}#coProgressBar{height:5px;}.ui-progressbar{border:1px solid #e8e8e8;}.ui-progressbar .ui-progressbar-value{background:#e8e8e8;}.moduleRow{}.moduleRowOver{background-color:#f8f8f8;cursor:pointer;}.moduleRowSelected{background-color:#f8f8f8;}.checkoutBarFrom,.checkoutBarTo{font-size:1em;}.checkoutBarCurrent{color:#fff;font-size:1em;}.orderEdit{color:#e61c23;text-decoration:none;}.orderEdit:hover{text-decoration:underline;}.productsNotifications{background:#f8f8f8;}.accountLinkList li a{color:#888788;}.accountLinkList li a:hover{color:#5f5d5d;text-decoration:none;}.inputRequirement{color:#e61c23;}h3 .inputRequirement{padding-top:0px;font-weight:normal;font-size:.8em}.messageStackError,.messageStackWarning{color:#000;}.messageStackError img,.messageStackWarning img{float:left;}.marg-bottom{margin:0px 0px 0px 0px;}#piGal{padding-bottom:10px;visibility:hidden;}#piGal ul{list-style:none;margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;margin:0px auto 0px auto;float:left;}#piGal .outer{}#piGal li{border:1px solid #deeefe;}#piGal li{border:0px solid #e8e8e8;vertical-align:top;height:auto;margin:0;}#piGal li a{display:block;}#piGal ul.thumbs{padding:0px 0px 0px 0px;margin:10px -5px 0px 0;overflow:hidden;}#piGal ul.thumbs li{margin:5px 8px 0px 0px;border:1px solid #e8e8e8;overflow:hidden;}#piGal ul.thumbs li:hover{border:1px solid #888788;}#piGal ul.thumbs li img{background:#fff;}#piGal .outer{overflow:hidden;padding:0px 0px 0px 0px;margin-right:0px;}.prods_info .options ul{padding:0px;margin:0px 0px 0px -20px;list-style:none;}.prods_info .options ul li{float:left;padding:0px 0px 10px 20px;}.prods_info .options label{float:left;margin-top:3px;}.prods_info .options select{margin:0px 0px 0px 10px;width:95px;float:left;}.prods_info .options{padding:20px 0px 10px 0px;border:1px solid #e8e8e8;border-width:1px 0px 0px 0px;margin-top:10px;}.prods_info .icons{padding:13px 0px 10px 0px;border:1px solid #e8e8e8;border-width:1px 0px 0px 0px;margin-top:10px;}.prods_info .icons a{margin-right:10px;}.prods_info .options br{line-height:10px;}.prods_info .options-title{color:#828282;font-size:1.1em;font-weight:bold;padding:0px 0px 10px 0px;}.prods_info .desc_padd{padding:11px 0px 11px 0px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;text-align:left;}.prods_info .data_padd{padding:0px 0px 11px 0px;vertical-align:middle;text-align:left;border-bottom:1px solid #e8e8e8;}.prods_info .desc_padd.add{border-bottom:0px solid #e8e8e8;}.prods_info .data_add{padding:0px 0px 11px 0px;}.prods_info .desc2_padd{padding:10px 0px 10px 0px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-top:1px solid #e8e8e8;}.prods_info .stars_padd{padding:14px 0px 22px 0px;display:block;}.prods_info .stars_padd img{margin:0px 5px -5px 5px;}.prods_info .contentInfoText .stars_padd{border-top:1px solid #e8e8e8;}.prods_info .desc{font-size:1em;line-height:1.3em;}.prods_info h3,.data{font-size:.9em;font-weight:normal;}.data span{color:#e61c23}.prods_info .data p{}.prods_info h3 a{font-weight:bold;display:inline-block;margin-right:10px;}.prods_info .data b{color:#e61c23;display:inline-block;margin-right:10px;}.prods_info .stars{color:#e61c23;}.prods_info h3 span,.prods_info .stars span,.prods_info .data span{color:#888787;font-weight:normal;}.prods_info .contentInfoText br{line-height:1.2em;}.border_bottom{border-bottom:1px solid #f6f6f6;}.small_title{color:#888788;}.upcoming td{padding:5px 5px 5px 5px;}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{color:#e61c23;}.ui-widget-header{background:transparent;}.ui-datepicker .ui-datepicker-header{background:#c9c9c9;}.ui-datepicker .ui-state-hover{background:#c9c9c9;}.ui-datepicker .ui-state-highlight,.ui-datepicker .ui-widget-content .ui-state-highlight,.ui-datepicker .ui-widget-header .ui-state-highlight{border:1px solid #e8e8e8;background:#959595;color:#fff;}.ui-datepicker.ui-widget-content a{color:#807f7f;}.ui-datepicker.ui-widget-content a.ui-state-hover{color:#292929;}.ui-datepicker.ui-widget-content a.ui-state-highlight{color:#fff;}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{margin-left:-8px;margin-top:-8px;}.ui-datepicker table{background:#fff;margin-bottom:2px;}.ui-datepicker th span{color:#807f7f;}.ui-dialog{}.ui-dialog .ui-dialog-content{background:#fff;}.ui-dialog .ui-dialog-buttonpane{background:#fff;margin:0;}.ui-button .ui-button-text{color:#828282;}.ui-button:hover .ui-button-text{color:#e61c22;}.ui-icon{width:16px;height:16px;background-image:url('../ext/jquery/ui/redmond/images/ui-icons_817a7a_256x240.png');}.ui-widget-content .ui-icon{background-image:url('../ext/jquery/ui/redmond/images/ui-icons_grey_256x240.png');}.ui-widget-header .ui-icon{background-image:url('../ext/jquery/ui/redmond/images/ui-icons_ffffff_256x240.png');}.ui-state-default .ui-icon{background-image:url('../ext/jquery/ui/redmond/images/ui-icons_grey_256x240.png');}.ui-state-default .ui-icon,.ui-state-default .ui-icon{background-image:url('../ext/jquery/ui/redmond/images/ui-icons_grey_256x240.png');}.ui-state-default .ui-icon,.ui-state-default .ui-icon{background-image:url('../ext/jquery/ui/redmond/images/ui-icons_grey_256x240.png');}.ui-state-hover .ui-icon{background-image:url('../ext/jquery/ui/redmond/images/ui-icons_grey_256x240.png');}.ui-state-focus .ui-icon{background-image:url('../ext/jquery/ui/redmond/images/ui-icons_grey_256x240.png');}.ui-state-active .ui-icon{background-image:url('../ext/jquery/ui/redmond/images/ui-icons_grey_256x240.png');}.ui-state-highlight .ui-icon{background-image:url('../ext/jquery/ui/redmond/images/ui-icons_grey_256x240.png');}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url('../ext/jquery/ui/redmond/images/ui-icons_817a7a_256x240.png');}.ui-datepicker .ui-state-hover .ui-icon{background-image:url('../ext/jquery/ui/redmond/images/ui-icons_grey_256x240.png');}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{right:.3em;left:auto;display:none;}.prod_info_next .fl_left .ui-button-text-icon-primary .ui-button-icon-primary{right:auto;left:.3em;}.prod_info_next .prod_info_next .fl_left .ui-button-text-icons .ui-button-text{padding:7px 9px 8px 27px;}.prod_info_next .button_next .ui-button-text-icons span.ui-button-icon-primary,.prod_info_next .button_next .ui-button-text-icon-primary span.ui-button-icon-primary,.prod_info_next .button_next .ui-button-icons-only span.ui-button-icon-primary{right:.3em;left:auto;}.bg_button2-act .ui-button-text-icon-primary .ui-button-icon-primary,.bg_button2-act .ui-button-text-icons .ui-button-icon-primary,.bg_button2-act .ui-button-icons-only .ui-button-icon-primary,.bg_button2 .ui-button-text-icon-primary .ui-button-icon-primary,.bg_button2 .ui-button-text-icons .ui-button-icon-primary,.bg_button2 .ui-button-icons-only .ui-button-icon-primary{left:0em;}.accountLinkList li:hover span{background-image:url('../ext/jquery/ui/redmond/images/ui-icons_grey_256x240.png');}.decks ol,.decks li{margin:0;padding:0;}.decks{margin:0 auto;list-style-type:none;}.forecastle{display:table;width:100%;}.masthead{display:table-row;}.prods_info li.port_side,.prods_info li.starboard_side,.prods_content li.port_side,.prods_info li.bak,.prods_content li.starboard_side{display:table-cell;vertical-align:top;}.prods_info li.port_side,.prods_info li.starboard_side,.prods_content li.port_side,.prods_info li.bak,.prods_content li.starboard_side,{display:inline;zoom:1;vertical-align:top;}.prods_info li.left_side_pic-1{width:31.5%;}.prods_info li.right_side_pic-1{width:68%;}.prods_info li.left_side_pic-0{display:none;}.prods_info li.right_side_pic-0{width:100%;}.prods_info li.left_side1{display:none;}.prods_info li.bak1{width:70.5%;}.prods_info li.right_side1{width:29%;}.prods_info li.left_side2{display:none;}.prods_info li.bak2{width:100%;}.prods_info li.right_side2{display:none;}.prods_info li.left_side3{width:30.5%;}.prods_info li.bak3{width:39%;}.prods_info li.right_side3{width:30%;}.prods_content li.left_side4,.prods_info li.left_side4{width:34.5%;}.prods_content li.bak4,.prods_info li.bak4{width:65%;}.prods_info li.right_side4{display:none;}.info{padding:1px 10px 1px 15px;}.info2{padding:0px 0px 0px 18px;}.info3{padding:0px 9px 0px 18px;}.prods_info.big li.starboard_side{padding-top:0px;padding-bottom:0px;border:0px solid #e8e8e8;}.masthead .port_side{position:relative!important;}.wrapper_pic_zoom{background:url(../images/icons/pic_zoom.png) 50% 50% no-repeat;display:inline-block;position:relative;}.hover .wrapper_pic_tl,.hover .wrapper_pic_tr,.hover .wrapper_pic_bl,.hover .wrapper_pic_br{background:none;}.hover:hover .wrapper_pic_tl,.hover:hover .wrapper_pic_tr,.hover:hover .wrapper_pic_bl,.hover:hover .wrapper_pic_br{background:url(../images/wrapper_pic.png) no-repeat;}.hover .wrapper_pic_t{background:url(../images/wrapper_pic_border-act.gif) 0px 0px repeat-x;display:inline-block;position:relative;}.hover .wrapper_pic_r{background:url(../images/wrapper_pic_border-act.gif) 100% 0px repeat-y;display:inline-block;position:relative;}.hover .wrapper_pic_b{background:url(../images/wrapper_pic_border-act.gif) 0px 100% repeat-x;display:inline-block;position:relative;}.hover .wrapper_pic_l{background:url(../images/wrapper_pic_border-act.gif) 0px 0px repeat-y;display:inline-block;position:relative;}.hover .wrapper_pic_tl{background-position:0px 0px;display:inline-block;position:relative;}.hover .wrapper_pic_tr{background-position:100% 0px;display:inline-block;position:relative;}.hover .wrapper_pic_bl{background-position:0px 100%;display:inline-block;position:relative;}.hover .wrapper_pic_br{background-position:100% 100%;display:inline-block;position:relative;}.hover:hover .wrapper_pic_t{background:url(../images/wrapper_pic_border.gif) 0px 0px repeat-x;display:inline-block;position:relative;}.hover:hover .wrapper_pic_r{background:url(../images/wrapper_pic_border.gif) 100% 0px repeat-y;display:inline-block;position:relative;}.hover:hover .wrapper_pic_b{background:url(../images/wrapper_pic_border.gif) 0px 100% repeat-x;display:inline-block;position:relative;}.hover:hover .wrapper_pic_l{background:url(../images/wrapper_pic_border.gif) 0px 0px repeat-y;display:inline-block;position:relative;}.hover:hover .wrapper_pic_tl{background-position:0px 0px;display:inline-block;position:relative;}.hover:hover .wrapper_pic_tr{background-position:100% 0px;display:inline-block;position:relative;}.hover:hover .wrapper_pic_bl{background-position:0px 100%;display:inline-block;position:relative;}.hover:hover .wrapper_pic_br{background-position:100% 100%;display:inline-block;position:relative;}.wrapper_pic_div{margin:auto;border:0px solid #e3e3e3;position:relative;display:block;line-height:0em;background:#fff;padding-left:0px;padding-right:0px;}.r_view .wrapper_pic_div{padding-left:0px;padding-right:0px;}#sub_categories .wrapper_pic_div{padding-left:0px;padding-right:0px;}.page_reviews .wrapper_pic_div{margin-bottom:20px;}.wrapper_prods.un .wrapper_pic_div{float:none;}.wrapper_pic_div a{padding:0;cursor:pointer;text-decoration:none;}.wrapper_pic_div img{position:absolute;margin:0px;}.class_table{margin:3px 0px 0px 0px;}.prods_padd{padding:0px 0px 0px 3px;overflow:hidden;}.page_listing .prods_padd{padding:5px 0px 0px 0px;width:auto;}.border_prods{padding:0px 0px 0px 0px;}ul.first .border_prods{padding:0px 0px 0px 0px;}ul#sub_categories .border_prods{padding:10px 0px 1px 0px;}.sub_categories .border_prods{padding:15px 0px 0px 0px;}.name_wrapper{}.prod_info_next{position:relative;clear:both;overflow:hidden;padding:0px 8px 10px 8px;line-height:0px;border:0px solid #e8e8e8;}.prod_next{position:absolute;top:8px;left:50%;margin-left:-40px;overflow:hidden;color:#888788;font-size:.9em;line-height:1.5em;}.prods_info .icons{padding:13px 0px 10px 0px;border:1px solid #e8e8e8;border-width:1px 0px 0px 0px;margin-top:10px;}.prods_info .icons a{margin-right:10px;}#back-top{bottom:140px;right:50%;position:fixed;z-index:9999;margin-right:-586px;visibility:hidden;}#back-top a{color:#fff;font-size:0em;font-weight:bold;text-decoration:none;text-transform:uppercase;width:37px;display:block;text-align:center;}#back-top a:hover{color:#807f7f;}#back-top span{background:url("../images/icons/up-arrow.png") no-repeat scroll 0 0 transparent;border-radius:3px 3px 3px 3px;display:block;height:24px;margin-bottom:7px;width:35px;}#back-top a:hover span{background-position:0 -34px;}#screenshot,#screenshotCategory{position:absolute;z-index:9999999;line-height:0;font-size:0;}#screenshot{border:1px solid #e8e8e8;background:#f6f6f6;top:20px;right:22px;}#screenshotCategory{border:0px solid #e8e8e8;background:#f6f6f6;display:inline-block;width:auto;}#screenshotCategory img{border:1px solid #e8e8e8;margin-top:0px;}.manufacturers_logo{display:block;overflow:hidden;margin:0px 0px 10px 0px;border-bottom:1px solid #dbdee0;}.manufacturers_logo img{float:left;margin:0 20px 10px 0;}.manufacturers_logo a{padding:40px 0px 0px 0px;display:inline-block;}.caption{line-height:1em;color:#fff;}.wrapper_content_block{padding:0px 0px 0px 0px;}.border{border:1px solid #f1eddd;overflow:hidden;margin-bottom:20px;}.wrapper_box_content_t{background:url('../images/wrapper_box_content_t.jpg') 0px 0px repeat-x #f1eddd;}.wrapper_box_content_r{background:url('../images/wrapper_box_content_r.jpg') 100% 0px repeat-y transparent;}.wrapper_box_content_b{background:url('../images/wrapper_box_content_b.jpg') 0px 100% repeat-x transparent;}.wrapper_box_content_l{background:url('../images/wrapper_box_content_l.jpg') 0px 0px repeat-y transparent;}.wrapper_box_content_tl{background:url('../images/wrapper_box_content_tl.jpg') 0px 0px no-repeat transparent;}.wrapper_box_content_tr{background:url('../images/wrapper_box_content_tr.jpg') 100% 0px no-repeat transparent;}.wrapper_box_content_bl{background:url('../images/wrapper_box_content_bl.jpg') 0px 100% no-repeat transparent;}.wrapper_box_content_br{background:url('../images/wrapper_box_content_br.jpg') 100% 100% no-repeat transparent;}.sale{background:url('../images/sale.png') 0 0 no-repeat transparent;width:68px;height:69px;position:absolute;top:10px;right:10px;z-index:1000;opacity:.8;display:none;}.box_wrapper_title h1{font-size:1.27em;}del{font-size:1.1em;}.productSpecialPrice{font-size:1.3em;}h1 del{font-size:1.3em;}h1 .productSpecialPrice{font-size:1.3em;}.name span{font-size:1.091em;}.sub .name span{font-size:1em;}.desc{font-size:1em;}.order_history img{width:19px;height:17px;}
.color_table {
 border-radius: 4px 4px 4px 4px;
 text-align: center;
 
 color: #000000;
 width: 100%;
 
}
.color_table td {
 background: none repeat scroll 0 0 #ffffff;
 border: 1px double #D2D2D2;
 border-radius: 4px 4px 4px 4px;
 vertical-align: middle;
 font-size:12px;
}

.color_table td:nth-child(2) {
font-weight: bold;
 font-size: 14px;

}


.color_table td:nth-child(9) {
font-weight: bold;
 font-size: 14px;

}

.color_table td:nth-child(1) {
font-weight: bold;
 text-align: left;
 font-size: 14px;

}

.color_table tr:hover td {
 background: #C6E2FF;
}




/*--- ВЫПАДАЮЩИЕ ПУНКТЫ ---*/
#nav ul{
 list-style:none;
 position:absolute;
 padding: 0;
 margin: 0;
 left:-9999px; /* Скрываем за экраном, когда не нужно (данный метод лучше, чем display:none;) */
 opacity:0; /* Устанавливаем начальное состояние прозрачности */
 -webkit-transition:0.25s linear opacity; /* В Webkit выпадающие пункты будут проявляться */
}
#nav ul li{
 padding-top:1px; /* Вводим отступ между li чтобы создать иллюзию разделенных пунктов меню */
 float:none;
 background:url(dot.gif);
 padding: 0px;
 margin:0px;
}
#nav ul a{
 white-space:nowrap; /* Останавливаем перенос текста и создаем многострочный выпадающий пункт */
 display:block;
 
}
#nav li:hover ul{ /* Выводим выпадающий пункт при наведении курсора */
 left:0; /* Приносим его обратно на экран, когда нужно */
 opacity:1; /* Делаем непрозрачным */
 margin: -26px 50px;
}
#nav li:hover a{ /* Устанавливаем стили для верхнего уровня, когда выводится выпадающий список */
 /*background:#6b0c36;*/
 background:rgba(0,0,0,1); /* Выглядит полупрозрачным */
 text-decoration:none;
 margin: 0 0 0 0px;
}
#nav li:hover ul a{ /* Изменяем некоторые стили верхнего уровня при выводе выпадающего пункта */
 text-decoration:none;
 -webkit-transition:-webkit-transform 0.075s linear;
}
#nav li:hover ul li a:hover{ /* Устанавливаем стили для выпадающих пунктов, когда курсор наводится на конкретный пункт */
 /*background:#333;*/
 background:rgba(0,0,0,1); /* Будет полупрозрачным */
 text-decoration:none;
 -moz-transform:scale(1.05);
 -webkit-transform:scale(1.05);
}



#menu_body li ul {
 display: none;
 }
#menu_body li:hover ul, #menu_body li.over ul {
 display: block;
 }
 #menu_body {
 background:url('../images/category-bg.gif') 0 0px repeat-x #202020;
 width: 100%;
 }
#menu_body a {
 display: block;
 width: 100%;
 height: 24px;
 padding-left: 0px;
 } 

#menu_body ul li {
 list-style-type: none;
 border-bottom: 1px solid #fff;
 margin-left: 0px;
 padding-left: 0px;
 } 

#menu_body ul li a {
 color: #fff;
 text-decoration: none;
 font-size: 115%;
 font-family: Georgia;
 } 

#menu_body ul li a:hover {
 color: red;
 text-decoration: none;
 
 } 

#menu_body ul li ul li {
 border: 0;
 list-style-type: none;
 color: #fff;
 list-style-position: inside;
 
 } 

#menu_body ul li ul{
 border-top: 1px solid red;
 margin-left: -10px;
 margin-right: -10px;
 padding-left: 30px;
 }