/* CSS Document */


.color_box a {color: rgb(63,157,212) !important;}
.color_box a:hover {color: #F1AA36 !important;}
.color_box { background: url(img/bg.gif) repeat scroll 0 0 !important;width: 100% !important;}
.color_box .top  {width: 100% !important; height: 3px !important; }
.color_box .bot {width: 100% !important; height: 10px !important; }
.color_box .content {padding:0 2px !important;}
.color_box .tl_bg {width: 10px !important; height: 3px !important; background:transparent url(img/color_tl_bg.gif) no-repeat scroll 0 0 !important; float: left !important;}
.color_box .tr_bg {width: 10px !important; height: 3px !important; background: transparent url(img/color_tr_bg.gif) no-repeat scroll 0 0 !important; float: right !important;}
.color_box .br_bg {width: 10px !important; height: 10px !important; background: transparent url(img/color_br_bg.gif) no-repeat scroll center bottom !important; float: right !important;}
.color_box .bl_bg {width: 10px !important; height: 10px !important; background:transparent url(img/color_bl_bg.gif) no-repeat scroll center bottom !important; float: left !important;}

.white_box {width: 100% !important; margin-bottom: -8px !important; _margin-top: -8px !important;}
.white_box .tl_bg {  height: 10px !important; background:transparent url(img/white_tl_bg.gif) no-repeat scroll 0 0 !important; }
.white_box .tr_bg { height: 10px !important; background:url(img/white_tr_bg.gif) no-repeat scroll right top transparent !important; }
.white_box .br_bg {  height: 10px !important; background:transparent url(img/white_br_bg.gif) no-repeat scroll right bottom !important;}
.white_box .bl_bg { height: 10px !important; background:url(img/white_bl_bg.gif) no-repeat scroll left bottom transparent !important;}
.white_box .content {background: #FFF !important;}
.white_box .font td {line-height: 0px !important; }

.grey_box {width: 100% !important; margin-bottom: -8px !important; _margin-top: -8px !important;}
.grey_box .tl_bg {  height: 10px !important; background:transparent url(img/grey_tl_bg.gif) no-repeat scroll 0 0 !important; }
.grey_box .tr_bg { height: 10px !important; background:url(img/grey_tr_bg.gif) no-repeat scroll right top transparent !important; }
.grey_box .br_bg {  height: 10px !important; background:transparent url(img/grey_br_bg.gif) no-repeat scroll right bottom !important;}
.grey_box .bl_bg { height: 10px !important; background:url(img/grey_bl_bg.gif) no-repeat scroll left bottom transparent !important;}
.grey_box .content {background: #FFF !important;}
.grey_box .font td {line-height: 0px !important; }


.w720 {width:720px !important}

.w720 .header {color:#010101 !important;font:21px/18px Arial,Helvetica,sans-serif !important;padding-bottom:3px !important;padding-left:1px !important;}
.w720 .img {display:table !important;height:50px !important;width:50px !important; border: 1px solid #E0E0E0 !important; margin-right: 10px !important; background-color:#FFF !important;}
.w720 .img a {display:table-cell !important;height:auto !important;text-align:center !important;vertical-align:middle !important;}
.w720 .type {font: 12px Arial, Helvetica, sans-serif !important; color: #010101 !important;}
.w720 .link a {font: 15px Arial, Helvetica, sans-serif !important;}
.w720 .price {font:13px Arial, Helvetica, sans-serif !important; color: #a3238e !important;padding-top: 4px !important;}
.w720 .text {font: 13px Arial, Helvetica, sans-serif !important; color:#999 !important;}
.w720 .cent {background: url(img/phone.gif) no-repeat scroll 10px 50% transparent !important; padding-left: 45px !important;}
.w720 .cent.no_bg {background: none !important;padding-left: 55px !important;}
.w720 .txt {font: 11px Arial, Helvetica, sans-serif !important; color: #999 !important; }
.w720 .phone {font: 13px Arial, Helvetica, sans-serif !important; color: #000 !important;margin-bottom: -3px !important;}
.w720 .link_site a {font: 12px Arial, Helvetica, sans-serif !important;}
.w720 .phone_grey {font:bold 15px Arial, Helvetica, sans-serif !important; color:#010101 !important;}
.w720 .tbl {margin-top: -5px !important; margin-bottom: -5px !important;}
.w720 .tbl.main_tbl {margin-top: -7px !important; margin-bottom: -7px !important;}
.w720 .tbl.main_tbl td {vertical-align: middle !important; height: 75px !important;}

.w600 {width: 600px !important;}

.w600 .head a {font: 20px Arial, Helvetica, sans-serif !important;}
.w600 .text {font: 13px Arial, Helvetica, sans-serif !important; color: #a3238e !important;}
.w600 .desc {padding-top: 10px !important; coolor: #000 !important; font: 13px Arial, Helvetica, sans-serif !important;}
.w600 .offer {color: #a3238e !important;}
.w600 .prices {color: #00a76d !important;}
.w600 .deliv {color: #f58220 !important;}
.w600 .warranty {color: #ed1c24 !important;}
.w600 .tbl {margin-top: -5px !important; }

.w470 {width: 470px !important;}

.w470 .head {font:16px Arial, Helvetica, sans-serif !important; color: #010101 !important;}
.w470 .head a {font: 16px Arial, Helvetica, sans-serif !important;}
.w470 .desc {font: 13px Arial, Helvetica, sans-serif !important; color:#010101 !important; padding-top:5px !important;}
.w470 .descrip {font: 13px Arial, Helvetica, sans-serif !important; color:#000 !important; padding-top:5px !important;}
.w470 .hint {font: 11px Arial, Helvetica, sans-serif !important; color:#a3238e !important;}
.w470 .bt {font: 11px Arial, Helvetica, sans-serif !important; color:#999 !important;margin-bottom: -3px !important; margin-top: -2px !important;}
.w470 .bt a {font: 11px Arial, Helvetica, sans-serif !important; }
.w470 .tbl {margin-top: -5px !important; margin-bottom: -5px !important;}

.w240 {width:240px !important;} 
.w240 .header {font: 22px/20px Arial, Helvetica, sans-serif !important; color:#010101 !important;padding-bottom: 20px !important; padding-left: 5px !important;}
.w240 .img {display:table !important;height:50px !important;width:50px !important; border: 1px solid #c3c3c3 !important; margin-right: 10px !important; background-color:#FFF !important;margin-left: 5px !important;}
.w240 .img a {display:table-cell !important;height:auto !important;text-align:center !important;vertical-align:middle !important;}
.w240 .type {font: 12px Arial, Helvetica, sans-serif !important; color: #010101 !important;}
.w240 .link a {font: 15px Arial, Helvetica, sans-serif !important;}
.w240 .price {font:13px Arial, Helvetica, sans-serif !important; color: #a3238e !important;}
.w240 .text {font: 13px Arial, Helvetica, sans-serif !important; color:#999 !important;}
.w240 .txt {font: 11px Arial, Helvetica, sans-serif !important; color: #999 !important; padding-left: 45px !important;}
.w240 .phone {font: 15px Arial, Helvetica, sans-serif !important; color: #000 !important;padding-left: 45px !important;}
.w240 .cent {background: url(img/phone.gif) no-repeat scroll 20px 50% transparent !important; padding-left: 60px !important;}
.w240 .phone_grey {font: 15px Arial, Helvetica, sans-serif !important; color:#010101 !important;padding-top: 5px !important; }
.w240 .phone_grey.bolder {font-weight: bold !important;}
.w240 .link_site a {font: 13px Arial, Helvetica, sans-serif !important;}
.w240 .goods {margin-bottom:10px !important;}
.w240 .bord {border-top: 1px solid #A0A0A0 !important; padding-top: 5px !important;}
.w240 .logo {padding-bottom: 10px !important;}
.w240 .good_img {width: 80px !important; height: 80px !important; border: 1px solid #c3c3c3 !important;}
.w240 .description .header {font-size: 18px !important;}
.w240 .goods {padding-top: 5px !important; padding-bottom: 5px !important;}
.w240 .top_img {margin-bottom: 10px !important;}
.w240 .last_td {padding-bottom: 5px;}
.w240 .second.header {padding-top: 10px !important; padding-bottom: 15px !important;}


.w150 {width:150px !important;} 
.w150 .header {font: bold 14px/20px Arial,Helvetica,sans-serif !important; color:#010101 !important;padding-bottom: 20px !important; padding-top: 10px !important;}
.w150 .cent {background: url(img/phone.gif) no-repeat scroll 0 50% transparent !important; padding-left: 30px !important;}
.w150 .phone_grey {font: 13px Arial, Helvetica, sans-serif !important; color:#000 !important;}
.w150 .phone_grey.bolder {font-weight: bold !important;}
.w150 .link_site a {font: 13px Arial, Helvetica, sans-serif !important;}
.w150 .bord {border-top: 1px solid #A0A0A0 !important; padding-top: 10px !important;}
.w150 .small {padding-bottom: 10px !important;}
.w150 .small a {font: 12px Arial, Helvetica, sans-serif !important; }
.w150 .small span {font: 12px Arial, Helvetica, sans-serif; color:#a3238e !important;}

.w150 .logo {padding-bottom: 10px !important;}

