html {font-size:100.01%;}
body {background:#FFFFFF none repeat scroll 0%;height:100%;margin:0pt;min-width:980px;padding:0pt;width:100%;}
#MinWidth, #MinWidthBody {min-width:980px;width:100%;}

#T {font-size:12px;height:41px;margin:7px 0px 0px -15px;padding:24px 0pt 0pt;/*background:url('images/logotype.jpg') left no-repeat;*/}
#logotype{padding-left:30px;}
#TM {float:right;margin-right:-1px;/*padding-left:25%;*/width:720px;}
#TMH {background:#348AE3 url(images/t_bg_l.gif) no-repeat scroll 0px;height:28px;margin:0pt 0pt -41px;padding:13px 23px 0pt 21px;position:relative;width:11px;}
#TMM {height:41px;width:100%;}

#HBG {background:transparent url(images/spclone.jpg) repeat-x scroll center bottom;margin:0pt 15px -229px;}
#HBG div {background:transparent url(images/spleft.jpg) no-repeat scroll left bottom;height:230px;width:100%;}
#HBG div div {background:transparent url(images/spright.jpg) no-repeat scroll right bottom;height:187px;margin:0pt -1% 0pt 50%;padding:43px 1px 0pt 0pt;position:relative;width:50%;}
#HBG div div div {background:transparent url(images/sptetka.png) no-repeat scroll 0pt;height:187px;margin:0pt 0pt 0pt -210px;padding:0pt;position:relative;width:420px;}

/*#HEAD_CONTENT{background:transparent url(images/center_head_content.jpg) repeat-x scroll center bottom;margin:0pt 15px -229px;}
#HEAD_CONTENT div{background:transparent url(images/left_head_content.jpg) no-repeat scroll left bottom;height:230px;width:100%;}
#HEAD_CONTENT div div{background:transparent url(images/right_head_content.png) no-repeat scroll right bottom;padding:43px 1px 0pt 0pt;height:187px;width:440px;position:relative;margin:0pt -1% 0pt 50%;}
#HEAD_CONTENT div div div{height:187px;margin:0pt 0pt 0pt -210px;padding:0pt;position:relative;width:420px;}*/

/*#HEAD_CONTENT2{margin:0px 15px -229px 15px;}*/
.bg_head_content{background:transparent url(images/center_head_content.jpg) repeat-x scroll center top;}
.bg_head_content2{background:transparent url(images/center_head_content2.jpg) repeat-x scroll center top;}
.bg_head_content3{background:transparent url(images/center_head_content3.jpg) repeat-x scroll center top;}


#H {clear:both;height:187px;margin:0px 30px;position:relative;}
#HR {float:left;margin-right:-100%;width:100%;}
#HRC {margin:46px 350px 0pt 240px;}
#HL {float:left;text-align:right;width:162px;}
#HLL {color:#F78B4A;font-family:Arial;font-size:18px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;margin:16px 0pt 0pt;}
#HLP {margin-bottom:1em;}

.Menu {clear:both;margin:0px 30px 0.5em;position:relative;}
#MF.Menu .top {background:#5EABFB none repeat scroll 0%;clear:both;}
#MF.Menu .top div {background:transparent url(images/menu_t_r.gif) no-repeat scroll right top;}
#MF.Menu .top div div {background:transparent url(images/menu_t_l.gif) no-repeat scroll left top;height:5px;overflow:hidden;}
#MF.Menu .cont {background:#5EABFB none repeat scroll 0%;}
.Menu ul.factories {margin-left:20px;}
.Menu ul li {color:#FFFFFF;float:left;font-family:Arial;font-size:13px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;padding:0.5em 0pt;white-space:nowrap;list-style-type:none;}
.Menu ul.factories li span, .Menu ul.factories li a, .Menu ul.factories li strong {font-size:14px;margin-right:20px;}
.Menu ul.factories li span, .Menu ul.factories li a, .Menu ul.factories li strong {font-size:14px;margin-right:20px;}
.Menu .bottom {clear:both;}
.Menu .bottom div {background:transparent url(images/menu_b_r.gif) no-repeat scroll right top;}
.Menu .bottom div div {background:transparent url(images/menu_b_l.gif) no-repeat scroll left top;height:5px;overflow:hidden;}
#BNR.Menu .top {background:#FF1111 none repeat scroll 0%;clear:both;}
#BNR.Menu .top div {background:transparent url(images/menu_t_r.gif) no-repeat scroll right top;}
#BNR.Menu .top div div {background:transparent url(images/menu_t_l.gif) no-repeat scroll left top;height:5px;overflow:hidden;}
#BNR.Menu .cont {background:#FF1111 none repeat scroll 0%;}

.C {clear:both;margin:0pt 30px;padding:15px 0pt 30px;}
.R {float:left;margin:0pt -10000px 0pt 0pt;width:100%;}
.RC, .RC2, .RC3 {margin:0pt 0pt 0pt 280px;}
.L {float:left;position:relative;width:250px;}
#Logon {background:#F78B4A none repeat scroll 0%;font-size:12px;padding:12px 15px 8px;position:relative;}
#Logon p, #SecondCartInfoBlock {color:#FFFFFF;line-height:150%;margin:0pt 0pt 0.5em;}
#Counters {clear:both;height:1px;left:-1px;overflow:hidden;position:absolute;top:-1px;width:1px;}

.clear {clear:both;height:1px;margin:0pt;overflow:hidden;padding:0pt;visibility:hidden;width:100%;}
.yellowMarkered {background:transparent url(images/yellow_marker.gif) no-repeat scroll 0pt 0.75em;padding:5px 0pt 5px 20px;}
.itemImage {clear:both;width:100%;}
.itemArticle {font-family:Arial;font-size:11px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;margin:0.5em 0pt;}
.itemArticle span {color:#575757;}
.CartOldPrice {color:#348AE3;font-family:Verdana;font-size:13px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;text-decoration:line-through;}
.CartPrice span {padding-left:9px;cursor:pointer;}
.CartPrice img {margin:0pt 0pt -6px -9px;}
.RC3C .TyingGoods .first td {border:0pt none;}
.CartPrice {color:#348AE3;font-family:Tahoma;font-size:20px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;padding:5px 0pt;}

.itemImage .hit {color:#A4A1A4;font-family:Tahoma;font-size:11px;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;padding-left:4px;}
.itemImage .new {color:#A4A1A4;font-family:Tahoma;font-size:11px;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;padding-left:4px;}
.itemImage .pr_mounth {color:#A4A1A4;font-family:Tahoma;font-size:11px;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;padding-left:4px;}
.itemImage .limit {color:#A4A1A4;font-family:Tahoma;font-size:11px;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;padding-left:4px;}
.itemImage .remun_price {color:#A4A1A4;font-family:Tahoma;font-size:11px;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;padding-left:4px;}
.itemImage .present {color:#A4A1A4;font-family:Tahoma;font-size:11px;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;padding-left:4px;}

.detail_type{margin:1em 0pt;}
.detail_type .hit{color:#A4A1A4;font-family:Tahoma;font-size:11px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;padding-left:4px;}
.detail_type .new{color:#A4A1A4;font-family:Tahoma;font-size:11px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;padding-left:4px;}
.detail_type .pr_mounth{color:#A4A1A4;font-family:Tahoma;font-size:11px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;padding-left:4px;}
.detail_type .limit{color:#A4A1A4;font-family:Tahoma;font-size:11px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;padding-left:4px;}
.detail_type .remun_price{color:#A4A1A4;font-family:Tahoma;font-size:11px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;padding-left:4px;}
.detail_type .present{color:#A4A1A4;font-family:Tahoma;font-size:11px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;padding-left:4px;}



.L .block {margin:2em 0pt;}
.nobr {white-space:nowrap;}
#at_frm_bitrix td, #at_frm_bitrix td a, .auth_form td {color:#FFFFFF;font-size:12px;}
.auth_form td a{color:#FFFFFF;color:#FFFFFF;font-size:12px;}

table.register-table td, table.data-table td{padding:4px;font-size:12px;}
table.register-table td input, table.data-table td input, table.register-table td textarea, table.data-table td textarea, table.register-table td select, table.data-table td select{font-size:12px;}
table.register-table td b{color:#348AE3;}
.starrequired{color:red;font-weight:bold;}

#Preloader {background:transparent url(images/c_p2_bg.png) repeat scroll 0%;height:100%;left:0pt;position:absolute;top:0pt;width:100%;z-index:100;}
body.noObjects object {visibility:hidden;}


/*Data table*/
.subscribe-index table.data-table, .subscribe-edit table.data-table{border:1px solid #99BAD7;border-collapse:collapse;}
.subscribe-index table.data-table td, .subscribe-edit table.data-table td{border:1px solid #99BAD7;background-color:#FFFFFF;color:#333;padding:3px 5px;}
.subscribe-index table.data-table thead td, .subscribe-index table.data-table th, .subscribe-edit table.data-table thead td, .subscribe-edit table.data-table th{background-color:#F1F5FA;text-align:left;font-weight:normal;background-image:none;border:1px solid #99BAD7;padding:4px;color:#333;}
.subscribe-index table.data-table tbody td, .subscribe-edit table.data-table tbody td{background-color:#FFF;background-image:none;color:#333;}
.subscribe-index table.data-table tfoot td, .subscribe-edit table.data-table tfoot td{background-color:#F1F5FA;padding:4px;color:#333;}