.special_offers_header{font-size:12px;color:white;font-weight:bold;background-color:#669dd4;padding:5px 0px 5px 12px}
.special_offers_header h3{font-size:12px}
.special_offers_sp_header{background-repeat:no-repeat;background-position:4px center;background-color:#669dd4;padding:5px 0px 5px 25px;}
.special_offers_sp_header h3{font-size:12px;color:white}
div.specail_offers_item_left{float:left;width:49.5%;height:auto;padding-top:15px}
div.specail_offers_item_right{float:right;width:49.5%;height:auto;padding-top:15px;}
div.special_offer_head{height:22px}
div.special_offer_head img{width:17px;height:17px;float:left}
div.special_offer_head h4{font-size:11px;color:#5855eb;font-weight:bold;padding:2px 0px 0px 20px;height:18px;cursor:pointer}
div.special_offer_head a{font-size:11px;color:#5855eb;text-decoration:underline;font-weight:bold}
div.special_offer_head a:hover{text-decoration:none}
div.special_offers_block{width:100%;vertical-align:top;height:auto;clear:both}

div.special_offer_logos{width:100%;height:auto}
div.special_offer_logos div.sp_logo{width:135px;float:left;height:auto;font-size:1px;border:1px solid #bdbbbb;height:100px;vertical-align:bottom}
div.special_offer_logos div.wm{height:121px}
div.special_offer_logos div.sp_logo .sp-img{background-position:center center;background-repeat:no-repeat;width:135px;height:100px}
div.special_offer_logos div.logo img{width:135px;height:100px}
div.special_offer_logos div.sp_builder{margin-left:135px;min-height:100px;border:1px solid #bdbbbb;border-left:0px;background-repeat:no-repeat;background-position:center center;}
div.special_offer_logos div.sp_b_wm{margin-left:135px;min-height:121px;overflow:visible;border:1px solid #bdbbbb;border-left:0px;background-repeat:no-repeat;background-position:center center;}
div.special_offer_logos div.sp_b_wm img{height:119px}
div.specail_offer_descr{margin-top:2px;padding-right:2px;clear:both;}


#special_offers_list{width:100%;}

div.special_offer_head a.h38 h4{background:url('/images/redesign/menu_38.jpg') no-repeat; }
div.special_offer_head a.h39 h4{background:url('/images/redesign/menu_39.jpg') no-repeat}
div.special_offer_head a.h40 h4{background:url('/images/redesign/menu_40.jpg') no-repeat;}
div.special_offer_head a.h41 h4{background:url('/images/redesign/menu_41.jpg') no-repeat;}
div.special_offer_head a.h42 h4{background:url('/images/redesign/menu_42.jpg') no-repeat;}
div.special_offer_head a.h43 h4{background:url('/images/redesign/menu_43.jpg') no-repeat;}
div.special_offer_head a.h44 h4{background:url('/images/redesign/menu_44.jpg') no-repeat;}
div.special_offer_head a.h45 h4{background:url('/images/redesign/menu_45.jpg') no-repeat;}




div.mark-wrapper {display:none;clear:both;width:auto;position:absolute;background-color:#fff;border:1px solid #bdbbbb;background-color:#fff;height:120px;overflow:hidden;padding:0px 0px 10px 0px;margin-top:-22px}
div.mark-wrapper .voted{clear:both;padding-top:40px}
div.mark-wrapper .vote{clear:both;padding-top:8px}
div.mark-wrapper .load{background:url('/images/redesign/b_load.gif') center center no-repeat;height:45px}
div.mark-wrapper a.close{float:right;cursor:pointer;font:normal 10px Arial;color:#666666;padding:5px 7px 0px 0px}
div.mark-wrapper a.close:hover{text-decoration:none}
div.mark-wrapper ul{list-style:none;float:left;margin:0px;padding:0px 10px 0px 0px}
div.mark-wrapper ul.l{padding-left:27px}
div.mark-wrapper ul li.h{background:url('/images/redesign/highest_mark_list.gif') center left no-repeat}
div.mark-wrapper ul li.m{background:url('/images/redesign/medium_mark_list.gif') center left no-repeat}
div.mark-wrapper ul li.l{background:url('/images/redesign/least_mark_list.gif') center left no-repeat}
div.mark-wrapper ul li {padding:0px 0px 5px 15px;font:normal 11px Verdana;color:#999999;text-align:left}
div.mark-wrapper ul li a{font:normal 11px Verdana; color:#5855eb;text-decoration:underline;cursor:pointer}
div.mark-wrapper ul li a:hover{text-decoration:none}

div.mark{font:normal 10px Arial;height:20px;width:134px;overflow:hidden;clear:both}
div.highest .img{background-image:url('/images/redesign/highest_mark.gif');}
div.medium  .img{background-image:url('/images/redesign/medium_mark.gif');}
div.least   .img{background-image:url('/images/redesign/least_mark.gif');}
div.highest .txt{color:#cc0000}
div.medium  .txt{color:#e8ae20}
div.least   .txt{color:#4aa948}
div.mark    .txt{font:normal 10px Arial;float:left;padding:4px 3px 0px 9px}
div.mark    .img{width:21px;height:34px;background-repeat:no-repeat;float:left;background-position:left 2px}
div.mark    .vote{cursor:pointer;font:normal 10px Arial;color:#666666;float:right;padding:3px 5px 0px 0px}

