HTML,BODY,DIV,SPAN,APPLET,OBJECT,IFRAME,H1,H2,H3,H4,H5,H6,P,BLOCKQUOTE,PRE,A,ABBR,ACRONYM,ADDRESS,BIG,CITE,CODE,DEL,DFN,EM,FONT,IMG,INS,KBD,Q,S,SAMP,SMALL,STRIKE,STRONG,SUB,SUP,TT,VAR,B,U,I,CENTER,DL,DT,DD,OL,UL,LI,FIELDSET,FORM,LABEL,LEGEND,TABLE,CAPTION,TBODY,TFOOT,THEAD,TR,TH,TD {margin:0; padding:0; border:0; list-style-type:none; line-height:1.2; font-family: 'PT Sans Narrow', sans-serif; outline:none; border-collapse:collapse; }
p, div, span, td, li {font-size:14px; color:#5c5c5c; }
h1, h2, h3, h4 {color:#5c5c5c; padding:10px 0;}
p {padding:6px 0; }
object {z-index:2; }
a {text-decoration:none; color:#0e76c6; font-size:14px;}
a:hover {color:#000; }
body {width:100%; height:100%; }
#starter {height:20px;}
#bluelabel {height:39px; background:url('../images/iradar_blue_labelmain.png') center top no-repeat;}
#graylabel {height:39px; background:url('../images/iradar_gray_labelmain.png') center top no-repeat;}
#bluelabel span, #graylabel span {display:block; font-size:18px; color:#fff; font-weight:bold; /*margin:0 auto;*/ line-height:39px; height:inherit; width:100%; text-align:center;}
#bluelabel span small, #graylabel span small {font-size:60%;}
#mainwrap {width:991px; margin:0 auto; position:relative; }
#perenos {position:absolute; bottom:62px; left:0; width:991px; height:500px; z-index:1; }
 #scrout {}
#header {height:200px; position:relative;}
  #listP {position:absolute; left:0; top:0; width:394px; height:80px; /*background:url('../images/listp.png');*/ z-index:2;}
  #listP > span {letter-spacing:2.2px;display:block; color:#5d5d5d; position:absolute; left:14px; top:19px; height:28px; font-size:24px; font-weight:normal !important; width:380px;  }
  #listP > span.f-child {overflow:hidden; }
  #listP span span {letter-spacing:normal;}
  #listP span.scnd {top:48px !important; }
  #listP span strong, #listP span b {font-weight:normal;}
  #wUcall {position:absolute; right:0; bottom:6px; font-size:12px; color:#929292; font-weight:bold;}
  #wUBcall {position:absolute; right:0; bottom:-18px; /*font-size:12px;*/ color:#929292; font-weight:bold; }
  #listP span.scnd span {position:relative; font-size:14px; cursor:pointer; /* background-position:left center; background-repeat:no-repeat; padding-left:14px; */}
  #listP span.scnd span div, #slogan #deshevle div {border-bottom:1px dotted #929292; display:inline; margin-left:2px; color:#929292; vertical-align:bottom; }
  #listP span.scnd span img, #slogan #deshevle img {vertical-align:bottom; }
  #listP span.scnd span.fchild {/*background-image:url('../images/on-off_icon.png');*/}
  #listP span.scnd span.schild {/*background-image:url('../images/padlock_open_icon.png');*/margin-left:10px; }
  #listP span.scnd span .smallInfoPop {position:absolute; left:0; top:100%;
  text-align:justify; opacity:0; filter: alpha(opacity:0); display:none; border-radius:5px;
  background:#0061ac; color:#fff; font-size:13px; width:100%; padding:5px; border:1px dashed #fff; }
  #slogan {position:absolute; left:420px; top:0; width:310px; height:80px; background:url('../images/torgdoslez_s.gif') 120px top no-repeat; z-index:2; }
  #slogan div.sloganer {padding-top:20px; font-size:22px; color:#ff0000;}
  #slogan div span {font-size:inherit; color:#ff0000; text-transform:uppercase; margin-left:45px; }
  #slogan img {vertical-align:baseline; }
  #slogan #deshevle {position:absolute; left:0px; bottom:4px; cursor:pointer; font-size:14px; /*background:url('../images/lighting_icon.png') left center no-repeat; padding-left:14px;*/ }
  #slogan #deshevle:hover, #listP span.scnd span:hover, #listP span.scnd span div:hover, #slogan #deshevle div:hover {border-color:#fff; }
  #skidosNoch {position:absolute; left:440px; top:-40px; width:187px; height:120px; background:url('../images/night_skidka.png') center top no-repeat; z-index:2; }
  #skidkaText {color:#0e76c6; position:absolute; left:16px; top:20px; text-align:center; }
  #skidkaText span {display:block; }
  #skidkaPercent {position:absolute; right:24px; top:20px; font-size:30px; color:#000; font-weight:bold; line-height:1;}
  #skidkaHref {text-decoration:underline; cursor:pointer; color:#0e76c6; position:absolute; left:24px; bottom:22px; }
  #skidkaHref:hover {text-decoration:none;}
  #cityDetect {font-size:14px; border-bottom:1px dotted #929292; color:#929292; position:absolute; left:748px; top:14px; width:40px; padding-top:47px; background:url('../images/podcast_icon.png') center top no-repeat;}
  #superSkidosPage {background:#fff; position:fixed; top:10%; left:20%; z-index:99998; padding:10px; border-radius:5px; border:1px dashed silver; display:none;  width:60%;}
  #superSkidosPage > a {float:right; }
  #contacBlock {position:absolute; right:3px; top:4px; width:210px; height:80px; z-index:2; }
    #contacBlock span {letter-spacing:2.2px; /*background:url('../images/phone_two.png') right center no-repeat;*/  display:block; font-family:'Digital7Mono'; color:#0b74c5;  font-size:24px; text-align:right; font-weight:bold; position:relative; }
      #contacBlock span b {font-family:'Digital7Mono'; font-size:16px;font-weight:normal; color:#5c5c5c; margin-right:108px; }
	  #contacBlock span u {text-align: left; text-decoration:none; font-family:'Digital7Mono'; display:inline-block; width:108px; overflow:hidden; height:26px; position:absolute; right:0; bottom:0; font-size:24px; }
	  #contacBlock span u {filter: alpha(opacity=01); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=01); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=01)"; opacity:0.01; }
	  #contacBlock span.scnd {background:url('../images/phone_one.png') right center no-repeat;}
	  /*#contacBlock span u {display:inline-block; width:104px; text-align:left; overflow:hidden; font-family:'Digital7Mono'; height:16px; line-height:17px; }*/
	  #contacBlock div#onlinezakaz {text-align:right; position:absolute; bottom:-12px; left:0; width:100%;}
    #contacBlock div#onlinezakaz a { z-index:1; color:#0b74c5; text-decoration:underline; /*background:#0b74c5; border-radius:5px; border:1px solid #0b74c5; display:inline-block; padding:3px 6px; */text-transform:uppercase; font-size:12px;  }

	#contacBlock div#onlinezakaz a:hover, #contacBlock div#onlinezakaz a.closeIt {text-decoration:none; }
	#popCallB {position:absolute; left:20px; top:0; z-index:99999; background:#fff; width:190px; height:122px; border:1px solid #eaeaea;  box-shadow: 0 0 10px rgba(0,0,0,0.5); text-align:left; }
	#popCallB, #deshevleForm  {background:#eeeeee;
        background: -moz-linear-gradient(top, #fff, #eeeeee); /* Firefox 3.6+ */
        background: -webkit-gradient(linear, left top, left bottom,color-stop(0%,#fff), color-stop(100%,#eeeeee));/* Chrome 1-9, Safari 4-5 */
        background: -webkit-linear-gradient(top, #fff, #eeeeee);/* Chrome 10+, Safari 5.1+ */
        background: -o-linear-gradient(top, #fff, #eeeeee); /* Opera 11.10+ */
        background: -ms-linear-gradient(top, #fff, #eeeeee); /* IE10 */
        background: linear-gradient(top, #fff, #eeeeee); /* CSS3 */
	}
	#callName, #callPhone, #callTheme, #deshevleForm input {
	background:#d6d6d6;
        background: -moz-linear-gradient(top, #fff, #d6d6d6); /* Firefox 3.6+ */
        background: -webkit-gradient(linear, left top, left bottom,color-stop(0%,#fff), color-stop(100%,#d6d6d6));/* Chrome 1-9, Safari 4-5 */
        background: -webkit-linear-gradient(top, #fff, #d6d6d6);/* Chrome 10+, Safari 5.1+ */
        background: -o-linear-gradient(top, #fff, #d6d6d6); /* Opera 11.10+ */
        background: -ms-linear-gradient(top, #fff, #d6d6d6); /* IE10 */
        background: linear-gradient(top, #fff, #d6d6d6); /* CSS3 */
		border:1px solid #adadad; border-radius:5px; color:#5c5c5c; text-indent:10px; height:20px; line-height:20px; padding:0;
		}
	#deshevleForm .notification {position:absolute; bottom:4px; left:4px; }
	#deshevleForm input {margin:4px 0 0 4px; width:130px;  }
	#callName, #callPhone, #callTheme {width:170px; margin:10px 10px 0 10px; }
	#callSubmit {color:#0079be; float:right; margin-right:10px; border:none; border-bottom:1px dotted #0079be; background:none; cursor:pointer; text-transform:lowercase; font-size:14px; padding:0; display:inline; font-family: 'PT Sans Narrow', sans-serif;  }
	#deshevleForm #goDeshevle {color:#0079be; border-bottom:1px dotted #0079be; text-transform:lowercase; font-size:14px; float:right; margin-right:4px; }
	#callSubmit:hover, #deshevleForm #goDeshevle:hover {border-color:#eee;  }
#nav {padding-top:120px; position:relative; max-height:60px; }
  #nav ul {position:relative; width:100%; height:60px; display:block; background:url('../images/top_menu.png'); }
    #nav ul li {position:relative; float:left; background:url('../images/tmenu_bord.png') right top no-repeat; display:block;}
	#nav ul li.lastC {background:none; }
    #nav ul li#logo {width:190px; }
    #nav ul li#about {margin-left:7px;width:79px; }
    #nav ul li#choosing {width:180px; }
    #nav ul li#school {width:219px; }
	  #nav ul li#school span {position:absolute; left:15px; top:4px; background:url('../images/hot_small.png'); width:20px; height:11px; z-index:1; }
    #nav ul li#dairy {width:112px; }
	  #nav ul li#dairy span {position:absolute; left:12px; top:4px; background:url('../images/new_small.png'); width:25px; height:11px; z-index:1;}
    #nav ul li#shopBasket {width:190px; margin-left:9px; position:relative; }
	#nav ul li#shopBasket div {width:100%; height:100%; text-align:center; color:#fff; line-height:50px; position:relative;}
	#nav ul li#shopBasket div b {font-weight:normal; position:absolute; left:54px; top:10px; }
	#nav ul li#shopBasket div a {width:100%; height:100%; line-height:64px;  color:#7fdefe; display:block; text-indent:30px; font-size:13px; }
	#nav ul li#shopBasket div a:hover {color:silver; }
	#cartZag {position:absolute; width:9px; height:8px; background:url('../images/cart_zag.png'); left:25px; top:8px; }
	#nav ul li a {display:block; width:100%; height:100%; line-height:50px; text-align:center;  position:relative; color:#fff; font-size:16px; }
	#nav ul li a:hover {color:#fbf200; }
	#nav ul li a img {vertical-align:middle; }
	#nav ul li ul {display:none; position:absolute; right:-94px; top:40px; width:203px; z-index:10; }
	#nav ul li:hover ul {display:block; opacity:0.9; background-image:none; filter: alpha(opacity:90); height:auto;}
	#nav ul li ul li a {font-size:14px; display:block; width:auto; height:auto; line-height:1; text-align:left; margin:3px 14px 0 14px; padding:0 3px 3px 20px; background:url('../images/hiddenm_arrow.png') left center no-repeat; color:#fff; border-bottom:1px dashed #fff; }
	#nav ul li ul li a span.yellow {color:#fbf200;}
	#nav ul li ul li a.noboard {border:none;}
#midleBlock {height:374px; position:relative; z-index:1;}
  #leftMid {position:absolute; left:0; top:0; width:592px; height:100%; background:url('../images/midle_left.png'); z-index:1; }
  .jBannerText, .jBannerText * {line-height:1.2; font-size:16px; }
  .jBannerText p {padding:0 !important; }
  #leftMid div#animate18, #leftMid div#slider-wrap {width:588px; height:366px; margin:2px; float:left; /*margin-right:10px;*/  }
  #catMid {position:absolute; right:0; top:0; width:392px; height:100%; background:url('../images/catalog.png'); z-index:1; }
    #catblock {position:relative; height:261px;}
	  #catblock h5, #catblock ul {position:absolute; }
	    #catblock > ul > li > a {color:#000; text-decoration:none; }
		#catblock > ul > li > a:hover {color:#000; text-decoration:underline; }
		#catblock > ul > li > a > span {font-weight:bold; }
	  #catblock h5 {font-size:24px; text-transform:uppercase;}
	  #catblock h5 b {display:block; font-size:18px;}
	  #otlichnoH {left:21px; top:25px; width:170px; color:#fb0000; }
	  #horoshoH {left:21px; top:130px; width:170px; color:#0e76c6; }
	  #sredneH {left:212px; top:25px; width:160px; color:#000; }
	  #otlichno {left:21px; top:78px; width:170px;}
	  #horosho {left:21px; top:180px; width:170px;}
	  #sredne {left:212px; top:78px; width:160px; height:180px; }
	  #catblock > ul > li {display:block; }
	  #catblock > ul > li > a {display:inline-block; border-radius:5px; padding:0 4px; }
	  #catblock > ul > li > a:hover {text-decoration:none;
	    background:#f7c224;
        background: -moz-linear-gradient(top, #fddf27, #f7c224); /* Firefox 3.6+ */
        background: -webkit-gradient(linear, left top, left bottom,color-stop(0%,#fddf27), color-stop(100%,#f7c224));/* Chrome 1-9, Safari 4-5 */
        background: -webkit-linear-gradient(top, #fddf27, #f7c224);/* Chrome 10+, Safari 5.1+ */
        background: -o-linear-gradient(top, #fddf27, #f7c224); /* Opera 11.10+ */
        background: -ms-linear-gradient(top, #fddf27, #f7c224); /* IE10 */
        background: linear-gradient(top, #fddf27, #f7c224); /* CSS3 */
	  }
	  #sredne  li {float:left !important; width:50% !important; }
	#videoRBlock {position:relative; height:50px; }
      #videoRBlock a {position:absolute; left:0; top:0; width:50%; height:100%; line-height:50px; text-align:center; display:block; color:#000; z-index:2;}
	  #videoRBlock a:hover {text-decoration:underline;}
	    #videoRBlock a b {font-size:18px; color:#0e76c6; }
    #videoRBlock ul {float:right; width:50%; height:100%; }
	#videoRBlock ul li {width:100%; height:100%; position:relative; cursor:pointer;  z-index:10;}
	#videoRBlock ul li:hover ul {display:block; }
    #videoRBlock ul li a#bonuses {text-align:left; text-indent:14px; font-size:16px; color:#fff; text-transform:uppercase; cursor:pointer; display:block; width:160px; line-height:30px; z-index:1;  height:30px; margin:9px 18px;}
	#videoRBlock ul li a#bonuses:hover { color:#fb0000;text-decoration:none; }
	#videoRBlock ul li ul {display:none; position:absolute; left:0; bottom:40px; width:203px; z-index:10; height:auto;}
	#videoRBlock ul li ul li a {margin:0; line-height:1;position:static; width:auto; height:auto; font-size:12px; display:block; color:#fff; padding:2px 12px; text-align:left; padding-left:31px !important; background:url('../images/hiddenm_arrow.png') 12px center no-repeat;}
	#videoRBlock ul li ul li a:hover {color:red; text-decoration:none; }
	#searchBlock {position:relative; height:116px; overflow:hidden;}
	#searchBlock form {display:block; padding:24px 0 0 0; margin:0 20px; position:relative;}
	#searchBlock form div {}
	#searchBlock form div.lfield {width:250px; height:27px; overflow:hidden; }
	#searchBlock form div.lfield input {background:url('../images/search_input.png'); text-indent:25px; width:100%; height:100%; border:none; color:#999999; font-family: 'PT Sans Narrow', sans-serif; }
	#searchBlock form div.lbtn {position:absolute; left:260px; top:24px;}
	#searchBlock form div.lbtn input {width:80px; height:27px; background:url('../images/search_button.png');}
#rAzdelitel {height:27px; overflow:hidden; }
#preContent {}
#preContent > div {padding:20px; text-align:justify; border:1px solid silver; border-radius:5px; }
#preContent p, #preContent p a {font-size:15px; }
#contentblock {position:relative; z-index:1;}
#fullcontent {border:1px solid #cdcdcd; border-radius:5px; position:relative; z-index:1; }
  #leftblock {float:left; width:670px; }
  #aside {float:left; width:317px; overflow:hidden; }
    #aside h4, #preContent h4 {font-size:24px; color:#595a5a; padding:8px 0; position:relative; }
	#aside h4 a {position:absolute; right:0; bottom:0; font-size:12px; }
	#aside h4 a img {vertical-align:middle; }
	#aside h4 a:hover img {opacity:0.85;}
	#aside ul {width:317px; display:block;}
	#aside ul li {display:block; background:url('../images/section_rep.png') left top repeat-y; }
	#aside ul li span {display:block; color:#595a5a;  padding-left:21px; padding-top:15px; }
	#aside ul li h5 {color:#595a5a; font-size:15px; padding:6px 0 6px 20px; }
	#aside ul li object {margin:0 20px; }
	#aside ul li a {margin:0 1px; display:block; color:#1f7fc9; background:url('../images/section_dash.png') left bottom repeat-x; height:36px; line-height:36px; padding-left:21px; }
	#aside ul#newsB, #aside ul#newsAB {padding-bottom:39px; overflow:hidden; position:relative;}
	#aside ul#newsB li, #aside ul#newsAB li {position:relative; }
	#aside ul#newsB li a, #aside ul#newsAB li a {height:29px; line-height:29px;}
	#aside ul li h5 span {display:inline; margin:0; padding:0;}
	#aside ul li:last-child a {background:none;}
	#aside ul li:last-child a img {vertical-align:middle;}
	#aside ul li:last-child a:hover img {display:none; }
	#aside ul li:last-child a:hover {background:none; text-decoration:none;  }
	#aside ul li a:hover {color:#1f7fc9; text-decoration:underline; background-color:#e9f7ff; }
	#aside ul li.sechead {background-image:url('../images/section_head.png'); height:5px; overflow:hidden;}
	#aside ul li.secfoot {background-image:url('../images/section_foot.png'); height:4px; overflow:hidden;}
	#aside ul li.secfoot.spec {background-image:url('../images/section_specfoot.png') !important; line-height:39px; height:39px !important; overflow:hidden;}
	#aside ul#commUl {overflow:hidden; position:relative; }
	#aside ul#commUl li:last-child {opacity:0.8; filter: alpha(opacity:80);}
	#aside ul#commUl li:last-child:hover {opacity:1; filter: alpha(opacity:100);}
	#aside ul#commUl li > div {line-height:12px; font-size:12px; height:80px; overflow:hidden; padding:0 20px; color:#595a5a; background:url('../images/section_dash.png') left bottom repeat-x;  }
	#aside ul#commUl li div * {font-size:12px;}
	#aside ul#commUl li div span {display:block; color:#000; padding:0; height:auto;}
	#aside ul#commUl li div span a {color:#0b74c5; font-weight:bold; padding:0; margin:0; display:inline; background:none;line-height:1; font-size:14px; }
	#aside ul#commUl li div span a:hover {color:#000; text-decoration:none;  background:none;}
    #aside ul#commUl li#showBut, aside ul#commUl li#hideBut, #aside ul#newsB .secfoot, #aside ul#newsAB .secfoot {position:absolute; left:0; bottom:0; width:100%; }
	#aside ul#commUl li#showBut a, aside ul#commUl li#hideBut a {cursor:pointer; }
#footer {height:162px; position:relative; margin-top:16px; }
  #fIrstB {width:323px; height:100%; background:url('../images/firstb.png') left top no-repeat; position:absolute; left:-2px; top:0;}
  #sEcondB {width:320px; height:100%; background:url('../images/secondb.png') left top no-repeat; position:absolute; left:331px; top:0;}
  #tHirdB {width:320px; height:100%; background:url('../images/thirdb.png') right top no-repeat; position:absolute; right:3px; top:0; }
#perenosDummy {overflow:hidden; height:500px;}
#footDummy {height:62px; overflow:hidden; position:relative; z-index:1; opacity:0; filter: alpha(opacity:0); clear:both;}
.irmainbestmd {width:320px; height:340px; background:url('../images/bestmain.png'); position:relative; margin-top:1px;}
.irmainbestmd:first-child {margin-top:10px; }
.irmainbestmd a h2 {color:#595a5a; height:60px; line-height:60px; overflow:hidden; text-indent:20px;}
.bestimg a img {max-width:130px; max-height:130px;}
.bestimg {position:absolute; left:20px; top:60px; width:130px; height:130px; overflow:hidden;}
.bestwhy {position:absolute; left:20px; top:196px; font-weight:bold;}
.bestinfo {position:absolute; left:172px; top:65px; width:132px; height:170px; overflow:hidden;}
  .bestinfo div {height:16px; overflow:hidden; position:relative; color:#999999; margin-top:16px; }
    .bestinfo div span {color:#fff; position:absolute; right:0; top:0; height:16px; width:16px; background:url('../images/blue_square.png'); text-align:center; line-height:16px; text-shadow:1px 1px #054f77; }
    .bestinfo div span.nosquare {background-image:url('../images/blue_city_square.png'); width:56px;}
.bestprice  {font-family:'Digital7Mono'; font-size:34px; position:absolute; right:20px; top:0;}
.bestprice span {font-size:24px; color:inherit;}
.besttocart a#superFastBuy {display:block;text-indent:20px; padding-top:6px;  }
.bestprice a {display:block; margin:12px 0 0 19px;}
.besttocart {position:absolute; left:20px; top:258px; width:90%; }
#superFastBuy {}
.besttocart  a.scnd { }
.irshortcat {width:657px; height:147px; overflow:hidden; background:url('../images/catalog_item.png') left top no-repeat; margin-bottom:10px; position:relative; margin-top:0; }
/*.irshortcat:first-child {margin-top:40px;}*/
#leftblock > h1 {font-size: 24px;color: #595a5a;padding: 8px 0;}
.catitem {position:absolute; width:130px; height:130px; left:31px; top:4px; }
.catitem a {display:block;  width:130px; height:130px; overflow:hidden;}
.catitem a img {max-height:130px; }
.irshortcat h2 {position:absolute; left:170px; top:14px; padding:0 !important; width:330px; overflow:hidden; }
.irshortcat h2 a {font-size:18px; color:#595a5a;}
.catwhy {position:absolute; left:170px; top:55px; }
.catprice {position:absolute; right:19px; top:19px; font-family:'Digital7Mono'; font-size:34px; }
.catprice span {font-size:24px; color:inherit;}
.gifts {position:absolute; left:170px;}
.cattocart {position:absolute; right:19px; top:80px; }
.cattocart a {display:block;}
.cattocart a.scnd {margin-top:10px;}
#welcomeh {padding:20px 0; color#5c5c5c;}
#welcometext {border:1px solid #cacaca; border-radius:5px; padding:20px; }
#welcometext ol {padding-left:30px; display:list-item; list-style-position:inside; }
#welcometext ol li {list-style-type: decimal;}
#banneropis {border:1px solid #cacaca; border-radius:5px; padding:10px; margin-right:13px; }
#dle-comments-form input {border:1px solid white; border-radius:5px; }
#dle-comments-form input:hover {opacity:0.7; filter: alpha(opacity:70);}
#catfullstory {padding:0 8px; position:relative; }
#fullstory {padding:0 8px;}
#toptovarblock {position:absolute; left:0; top:-400px; width:589px; height:368px; }
#toptovarblock h1 {text-align:center; font-size:24px; }
#imgblockcat {position:absolute; width:306px; height:186px; left:2px; top:64px; overflow:hidden; text-align:center; }
#imgblockcat img {max-width:306px; max-height:186px; }
#rightfromingblock {width:242px; height:185px; position:absolute; left:308px; top:94px; background:url('../images/preimushestva.png') left 2px;}
#rightfromingblock div.vnutr {position:relative; height:16px; margin-left:6px; cursor:pointer; border-bottom:1px dashed #fff; font-size:16px; padding-left:24px;background:url('../images/preim_li.png') left bottom no-repeat #fff;}
#rightfromingblock div.vnutr:hover {border-color:grey;}
#rightfromingblock div.vnutr span {text-align:justify; opacity:0; filter: alpha(opacity:0); display:none; position:absolute; left:232px; top:-16px; border-radius:5px; background:#fff; color:#5c5c5c; font-size:13px; width:100%; padding:5px; z-index:10; border:1px solid #5c5c5c; }
#rightfromingblock div.vnutr:hover span {display:block;}
#vDvuhSlovah {font-size:16px; text-indent:12px; font-weight:bold;  position:absolute; left:0; top:-40px; width:261px; height:26px; line-height:26px; background:url('../images/mnenie.jpg'); cursor:pointer; }
#vDvuhSlovah  b {color:#0e76c6; }
#dvaSlova {display:none; text-indent:0; font-weight:normal; position:absolute; left:0; top:26px; background:#fff; border:1px solid #a2a2a2; border-radius:5px; width:100%; padding:10px 0;  z-index:99999; }
#dvaSlova .superPadd {padding:0 10px; }
#rFBlockFirst {margin-top:37px; width:186px;}
#rFBlockSec {margin-top:3px; width:186px;}
#rFBlockThird {margin-top:37px; width:230px;}
#rFBlockFour {margin-top:3px; width:210px;}
#toptovarfooter {height:80px; position:absolute; bottom:2px; left:0; width:100%; background:url('../images/section_dash.png') left top repeat-x;}
.cenatovara { float:left; width:301px; height:42px; line-height:42px;  font-family:'Digital7Mono'; font-size:34px; text-align:left; background:url('../images/torguysa.png'); position:relative; top:20px; left:4px; cursor:pointer;}
#torguysa {position:absolute; right:2em; top:2px; text-transform:uppercase; text-align:center; color:#0e76c6;font-size:12px;}
#torguysa b {display:block;font-size:16px; color:#fb0000;}
#torguyus {width:301px; height:42px;z-index:99999; background:#fff; }
#torguyus input {width:49%; margin:0;padding:0; border:0; border-radius:5px; height:26px; line-height:26px;}
#torguyus input + input {margin-left:2%;}
#torguyusBut {cursor:pointer; position:absolute; right:0; bottom:0;color: #0079be;border-bottom: 1px dotted #0079be;text-transform: lowercase;font-size: 14px;}
#torguyusCls {position:absolute;left:0;bottom:0;border-bottom: 1px dotted #0079be;text-transform: lowercase;font-size: 14px; cursor:pointer;}
/*.instalment {float:left; width:200px; height:80px; line-height:80px;position:relative;  }
.instalment a {display:inline-block; margin:20px 0 0 10px; cursor:pointer; width:182px; height:42px; line-height:42px; background:url('../images/button_instalment.jpg');}
.instalment a span {position:absolute; right:46px; top:30px; font-family:'Digital7Mono'; font-size:18px; color:red; font-weight:bold;}
.instalment a:hover, .instalment a:active, .tocarttovara a:hover, .tocarttovara a:active {opacity:0.7;}
#instalmentBlockOrder {position:fixed; left:20%; top:10%; width:60%; padding:10px; background:#fff; border-radius:5px; z-index:99999;}
#instalmentBlockOrder > input {padding:0; margin:0 0 10px 0; width:200px;border:1px solid silver; border-radius:5px; height:30px; line-height:30px; text-indent:10px;}
#butGoInstalment {display:inline-block; padding:10px; border:1px solid silver; border-radius:5px; cursor:pointer;}*/
.cenatovara span {color:inherit; font-size:15px; }
.tocarttovara {min-width:150px; height:80px; float:left;/*max-width:200px;*/}
.newYearPrice + .tocarttovara {width:282px;}
.tocarttovara a, .inArhiveNews {display:block; float:left; margin-top:19px; margin-left:6px;}
/*New year block*/
.newYearPrice { float:left; width:138px; height:80px; line-height:80px;  font-family:'Digital7Mono'; font-size:34px; text-align:center;}
.newYearPrice span {color:inherit; font-size:15px; }
/*New year block end*/
#showOnLinePay {width:132px; height:42px; background:url('../images/button_online_pay.png'); cursor:pointer; text-transform:uppercase; line-height:42px; text-indent:2.4em; color:#fff;}
#hiddenOnLinePay a {margin:0;}
#hiddenOnLinePay {display:none; position:fixed; top:250px; left:30%; width:40%; background:#fff; z-index:99999; border:1px solid silver; border-radius:5px;}
#hiddenOnLinePay h4 {color:red;}
#hiddenOnLinePay iframe, #hiddenOnLinePay h4 {margin-left:10px;}
/*#tocarttovara a.frst{margin-left:0;}*/
#firstwindow {position:relative;}
#titleR { position:absolute; left:-20px; top:10px; background:url('../images/pagetitlebg.png'); width:720px; height:50px; }
#titleR  h2 {font-size:18px; color:#fff; text-indent:20px;  line-height:50px; height:50px; padding:0; width:395px; overflow:hidden; float:left;}
#titleR  > div {float:right; margin:10px 15px 0 0; }
#titleR > div + div {margin-right:15px; }
#titleR div.yashare-auto-init {width:170px; height:27px; background:url('../images/sharr.png') no-repeat; overflow:hidden; text-align:left;}
.yashare-auto-init > div {margin-left:10px; }
#titleR div.yashare-auto-init .b-share {float:left; padding:0; margin:0; }
#titleR div.yashare-auto-init .b-share a {margin:0 !important; display:block; max-width:20px; width:auto !important;  height:auto !important; }
#titleR div.yashare-auto-init .b-share a span {width:16px; height:16px;  }
#titleR div#jtocomm {position:absolute; right:180px; width:130px; line-height:27px; height:27px; overflow:hidden; background:url('../images/comm.png'); text-align:left; }
#titleR div#jtocomm a {color:#0e76c6; display:inline; margin:0; padding:0; font-size:13px; width:auto; height:auto; padding-right:2px; float:left; margin:6px 0 0 10px; }
#titleR div#jtocomm a:hover {color:#000; }
#titleR div#jtocomm span {display:block; text-align:center; color:#fff;margin:0; padding:0;width:17px; height:18px; float:right; margin:6px 11px 0 0;}
.b-share-form-button, #firstwindow  h2 div.yashare-auto-init .b-share a:first-child  {display:none !important; }
.irborderreturn {padding:8px 4px; border:1px dashed #cacaca; border-radius:5px; margin:0 4px 4px 4px; }
.questionAq, .answerAq {padding:8px 4px; border:1px dashed #cacaca; border-radius:5px; margin-bottom:10px;}
.answerAq {background:#fefefe;}
#questionBlock {margin-right:20px; }
.stat {padding:0 10px; }
#gotoarhive {width:658px; height:52px; margin-bottom:10px;}
#gotoarhive a {display:block; height:52px; line-height:52px; background:url('../images/go_to_archive.png') left top no-repeat; text-indent:205px; font-size:18px; }
.navigation {padding-bottom:10px; text-align:center; }
.navigation a, .navigation span {display:inline-block; padding:2px 6px; border-radius:5px; margin-left:2px; border:1px solid silver; }
.navigation a {background:#cecece; }
.navigation span {background-color:#fff; }
.navigation a:hover {background-color:#fff; }
#speedbar {padding-bottom:12px; position:relative; z-index:5; color:#595a5a; }
#speedbar a {color:#999999; text-decoration:none; }
#speedbar a:hover {color:#595a5a;}
#mypanelWrap {position:fixed; width:100%; height:1; line-height:0; left:0; bottom:0; z-index:10;}
#mypanelWrap {*position: absolute;}
#mP {width:998px; margin:0 auto; position:relative; }
#myPanel {position:absolute; height:45px; left:0; bottom:0; width:998px;}
#mypanelTop {height:45px; background:url('../images/my_panel_OFF.png') left top; position:relative; }
#mypanelTop #skidke {position:absolute; right:224px; top:0; height:45px; line-height:45px; color:#7ddffc; font-size:13px; background:none; }
#mypanelTop #skidke span {color:#fff; }
#mypanelTop #skidke span img {vertical-align:middle; width:46px; }
#mypanelTop > div {float:left; height:42px; margin-top:3px; background:url('../images/tmenu_bord.png') right top no-repeat;}
#mypanelTop > div > div {cursor:pointer; }
#mypanelBody {height:174px; background:url('../images/my_panel_ON_bg.png') left top repeat-y; }
#topGo {width:55px; position:relative; }
#topGo a {right:10%; top:10%; position:absolute; display:block; width:80%; height:80%; background:url('../images/arrow_up.png') center no-repeat;}
#topPop {width:190px; }
#topRadtingsLink div {padding:0 6px; }
#topRadtingsLink div a {line-height:44px; color:#fff;}
#topRadtingsLink div a:hover {text-decoration:underline; color:#fff;}
#topPop  div {float:none; color:#fff; line-height:41px; text-indent:14px; /*font-weight:bold;*/font-size:14px; position:relative; width:188px; height:44px; margin:1px 2px 0 0; background-image:none; }
#topPop  div span {position:absolute; display:block; width:30px; height:26px; background:url('../images/best_count.png'); right:4px; bottom:10px; text-align:center; color:#fff; line-height:26px; text-indent:0; font-size:12px; }
/*#topPop  div:hover, #topFav div:hover {color:#595a5a; }*/
#topFav {width:155px; }
#topFav div {float:none; background:url('../images/smal_yellow_star.png') 12px center no-repeat; color:#fff; line-height:44px; text-indent:40px; /*font-weight:bold;*/font-size:18px; position:relative; width:153px; height:44px; margin:1px 2px 0 0;}
#topFav div span {position:absolute; display:block; width:25px; height:26px; background:url('../images/favorite_count.png'); right:8px; bottom:10px; text-align:center; color:#fff; line-height:26px; text-indent:0; font-size:12px; }
#topQuest {background-position:left top !important;  float:right !important; width:211px; margin-right:5px; position:relative; }
#topQuest div {font-weight:normal !important; }
#topQuest > div {background:url('../images/quest_bg.png'); width:208px; height:40px; margin:1px 0 0 2px; line-height:40px; color:#0e76c6; font-weight:bold; text-indent:34px; position:relative; }
#topQuest > div img {position:absolute; left:12px; top:12px; }
#topQuest > div > div {display:none; width:422px; height:92px; background:url('../images/online_messages.png'); position:absolute; left:-218px; top:-92px;}
/*#topQuest div:hover div {display:block; }*/
#topQuest > div > div > div {width:50%; float:left; height:80px; text-align:left; text-indent:0; }
#topQuest > div > div > div > ul > li {padding-left:46px; }
#topQuest > div > div > div > ul > li > div#chat-launcher-c6be047eb0ae0{color:#0e76c6;}
#topQuest > div > div > div > ul > li > div#chat-launcher-c6be047eb0ae0:hover {color:#000; }
#topQuest > div > div > div + div > ul {padding-top:10px;}
#topQuest > div > div > div + div > ul > li, #topQuest > div > div > div + div > ul > li > span {font-family:'Digital7Mono'; }
#topQuest > div > div > div + div > ul > li {font-size:24px; padding-left:19px;}
#topQuest > div > div > div + div > ul > li > span {font-size:16px;}
#topQuest > div > div > div ul {width:100%; padding-top:32px; }
#topQuest > div > div > div ul.phonesUlRightSpecial {padding-top:10px;}
#mostPopular, #myFavorite {display:none;  position:relative;}
#mostPopular > div.myBig, #myFavorite > div.myBig {width:870px; height:175px; margin:0 auto; height:160px; padding-top:10px;  overflow:hidden; position:relative;}
.myObertka {height:150px; width:4000px; max-width:1000%; position:absolute; left:0; top:10px;  }
.none {display:none; }
.red {color:#fb0000 !important;}
.blue {color:#0e76c6; }
.clear {clear:both; height:0; line-height:0;}
#nav ul li ul li.topHM {width:203px; height:23px !important; overflow:hidden; background:url('../images/hiddentm_top.png') !important;}
#nav ul li ul li.contHM {width:203px; height:auto !important; background:url('../images/hiddentm_rep.png') !important; }
#nav ul li ul li.footHM {width:203px; height:21px !important; overflow:hidden; background:url('../images/hiddentm_foot.png') !important;}

#nav ul li ul.long {right:6px;width:406px;}
#nav ul li#choosing ul.long {right:-200px;}
#nav ul li ul li.topHM.long {width:406px !important; background:url('../images/longm_top.png') !important;}
#nav ul li ul li.contHM.long {width:406px !important; background:url('../images/longm_rep.png') !important;}
#nav ul li ul li.footHM.long {width:406px !important;background:url('../images/longm_foot.png') !important;}
#nav ul li#about ul {right:-200px;}
#nav ul li#about ul div.leftCat, #nav ul li#about ul div.rightCat {width:203px; float:left; overflow:hidden; background: url('../images/longm_rep.png') repeat-y;}
#nav ul li#about ul div.leftCat {background-position:left top;}
#nav ul li#about ul div.rightCat {background-position:right top;}
#nav ul li#about ul div.leftCat li.noboard, #nav ul li#about ul div.rightCat li.noboard {border:none;}
#nav ul li#about ul div.leftCat li, #nav ul li#about ul div.rightCat li {
font-size:18px;
float:none;
background: url('../images/hiddenm_arrow.png') left center no-repeat;
color: #fff;
border-bottom: 1px dashed #fff;
margin: 0 0 0 3%;


}
#nav ul li#about ul div.leftCat li {
padding: 6px 0;
min-height: 20px;
text-indent: 20px;
}
#nav ul li#about ul div.rightCat li  {
padding: 3px 0 4px 10px;
}
#nav ul li#about ul div.leftCat b, #nav ul li#about ul div.rightCat b {display:block; text-align:center; padding:6px 0; font-size:18px;}
#nav ul li#about ul div.leftCat b {color:#fbf200;}
#nav ul li#about ul div.rightCat b {color:#fff;}
#nav ul li#about ul div.leftCat li {padding:6px 0;font-size:18px;}
#nav ul li#about ul div.leftCat li a, #nav ul li#about ul div.rightCat li a {background:none; padding:0;border:0;}
#nav ul li ul li.contHM.long a {float:left; width:44%; margin:0 0 0 3%; padding:6px 0; min-height:29px; text-indent:20px; background-position:left 8px;}
#nav ul li ul li.contHM.long a.yellow {color:#fbf200;}
#nav ul li ul li.contHM.long a.yellow:hover {color:#fff; }
/*#nav ul li ul li.contHM.long:first-child a {min-height:45px;}*/
.contHM.long a.scond {}

.topFM {width:203px !important; height:21px !important; overflow:hidden; background:url('../images/hiddenfm_foot.png') !important;}
.contFM {width:203px !important; height:auto !important; background:url('../images/hiddenfm_rep.png') !important; }
.footFM {width:203px !important; height:23px !important; overflow:hidden; background:url('../images/hiddenfm_top.png') !important;}
#tocarttovara form {display:inline; }
.toFavorite input {background:url('../images/add_to_favorite.png'); width:132px; height:42px; border:none; cursor:pointer;  }
.toFavorite input.active {background:url('../images/add_to_favorite_a.png');}
.bbcodes {cursor:pointer; }
.myFav {height:150px; overflow:hidden; width:173px; float:left;}
.myImg {width:inherit; height:100px; overflow:hidden; }
.myImg a {display:block; width:inherit; height:inherit;  text-align:center; }
.myImg a img {max-width:120px; max-height:100px; margin:0 auto;}
.myTitle {color:#595a5a; text-align:center; font-size:14px; height:28px;}
.myCena {color:#fb0000; text-align:center; font-family:'Digital7Mono'; font-size:24px; font-weight:bold; }
.myCena span {}
#mostPopular > div.myLeft, #myFavorite > div.myLeft {cursor:pointer; position:absolute; left:21px; top:60px;  padding:0 !important; margin:0 !important;}
.myLeft {width:51px !important; height:50px !important; background:url('../images/left_arow.png');}
.myLeft:hover {background:url('../images/arow_left_a.png') !important;}
#mostPopular > div.myRight, #myFavorite > div.myRight{cursor:pointer; position:absolute !important; left:900px; top:60px; padding:0 !important; margin:0 !important;}
.myRight {width:51px !important; height:50px !important; background:url('../images/right_arow.png'); }
.myRight:hover {background:url('../images/arow_right_a.png') !important;}
#searchBlock form {padding:0;  z-index:1;}
#searchPriceBlock {margin:20px 0 0 10px; width:240px;  display:inline-block; }
#searchPrice {position:relative; border-color:#eaeaea; border-radius:6px; background:#fff;height:13px; }
#searchPrice .ui-widget-header{background:url('../images/dlet_bttn_bbcodes.gif') center; height:13px; border:0;}
#searchPrice a {cursor:pointer; position:absolute; display:inline-block; width:18px; height:18px; top:-4px; border:1px solid #d8dcdf; border-radius:5px 5px 0 0;}
#searchPrice  > div {position:absolute;}
#searchPrice a span {line-height:1.4; text-align:center; font-size:10px; font-weight:normal; color:red;position:absolute; left:-7px; top:-18px; width:30px; height:18px; background:url('../images/sByPriceTool.png') center 2px no-repeat; text-shadow:none; }
#searchBlock #otherSortPoints {position:relative; }
#searchBlock #otherSortPoints span {position:absolute; font-size:13px; cursor:pointer;}
#searchBlock #otherSortPoints span:hover {opacity:0.7;}
#searchBlock #otherSortPoints input {vertical-align:middle; }
#sortPavtodoriy {left:10px; top:20px; }
#sortPaplusv {left:10px; top:40px; }
#sortPmostpopular {left:200px; top:20px; color:#008fc9; }
#sortPhideninstall {left:200px; top:40px; color:#008fc9; }
#otherGoods {position:absolute; left:220px; top:210px; width:160px;}
#otherGoods > a { color:#000; text-transform:uppercase; font-weight:bold;font-size:12px; }
#otherGoods > a:hover {color:silver; }
/*#otherGoods ul {position:absolute; left:0; bottom:20px; display:none; z-index:99988;}
#otherGoods:hover ul {display:block;}
#otherGoods ul li a {font-size:14px; display:block; line-height:1; text-align:left; padding:0 3px 3px 20px; margin-left:14px; background:url('../images/hiddenm_arrow.png') left center no-repeat; color:#fff;  }
#otherGoods ul li a:hover {color:#fbf200;}*/
input.butpriceSearch {width:80px; height:27px; background:url('../images/search_button.png'); border:none; position:absolute; right:12px; top:14px; cursor:pointer; }
input.butpriceSearch:hover {opacity:0.85; }
#searchChoser {position:absolute; left:0; top:0; z-index:2; width:92%; text-align:right; font-weight:bold; padding-top:4px; }
#searchChoser a {text-transform:lowercase;cursor:pointer; font-weight:normal; display:inline-block; background:#005fab; border:1px solid #00c8ea; border-radius:5px; color:#fff; padding:0 6px; }
#searchChoser a:hover {color:red; }
/*Dairy and later*/
#fastPostBlock, #comForm{padding:10px 0; width:100%; }
#fastPostText {height:50px; border:1px solid #eaeaea; border-radius:5px; width:100%; overflow:hidden; cursor: text;}
#fastPostText textarea, #comForm textarea {padding:0 4px; width:100%; border:none; padding:0; height:50px; resize: none;}
.fastPostBut {margin-top:10px; width:80px; height:34px; background:url('../images/dlet_bttn_submit.gif'); cursor:pointer; border-radius:5px; border:0px;}
.fastPostBut:hover {opacity:0.95;}
.dairyPost, .dairyComm {border:1px dashed silver;  position:relative; margin-top:10px;  border-radius:5px;}
.dairyPostClose, .dairyCommClose {position:absolute; right:0; top:0; width:10px; height:10px; overflow:hidden; line-height:10px; }
#comForm input {border:1px solid #eaeaea; margin:0; margin-bottom:4px; }
.comTextarea {height:50px; border:1px solid #eaeaea; border-radius:5px; overflow:hidden; }
#dle-content form {display:inline; }
.dairyRep, .postRep {position:relative; border:1px solid white; border-radius:5px; display:inline-block; line-height:14px; height:14px; cursor:pointer; color:#fff; background:#003367; padding:4px 6px;}
.dairyRep .photeR, .postRep .photeR {display:block; min-width:74px;width:100%; position:absolute; left:100%; bottom:0; height:0; overflow:hidden; background:#000; opacity:0.9; filter: alpha(opacity:90);border-radius:5px; z-index:99999;}
.photeR > div {width:70px; height:70px; overflow:hidden; margin:2px; float:left; }
#options {position:absolute; left:0; top:500px; }
#auThoris {cursor:pointer; }
#loginPop, #goBasketOr, #chatMessageBlock {background:#fff; position:fixed; top:40%; left:40%; z-index:99998; padding:10px; border-radius:5px; border:1px dashed silver; display:none; }
#editAnswerFAQ {background:#fff; position:fixed; top:20%; left:20%; z-index:100; padding:10px; border-radius:5px; border:1px dashed silver; width:60%; }
#superVidosRedl, #popUpForm {background:#fff; position:fixed; top:10%; left:20%; z-index:99998; padding:10px; border-radius:5px; border:1px dashed silver; display:none;  width:60%; font-size:16px; }
#deshevleForm {position:absolute; left:200px; bottom:8px; border-radius:5px; border:1px solid #cacaca; width:590px; z-index:99999; height:51px; line-height:1.2; }
#superVidosRedl > a, #popUpForm > a {float:right; }
#ajaxShopWindow {background:#f2f2f2; position:absolute; top:130px; left:20%; z-index:10; border-radius:5px; border:1px solid #fff; display:none; padding:3px; width:60%; }
.ui-dialog {top:14% !important; height:866px !important; }
#goBasketOr {font-size:16px; font-weight:bold; background:url('../images/gotobasket.jpg') center top no-repeat #fff;}
#goBasketOr > div {position:absolute; bottom:5px; padding:2px; height:14px; line-height:14px; text-align:center; cursor:pointer; border-radius:5px; border:1px solid silver; }
#goBasketYes {left:3%; background:url('../images/gotobaskety.jpg') center no-repeat; width:24px;}
#goBasketNo {right:3%; background:url('../images/gotobasketn.jpg') left center no-repeat; width:121px;}
#loginPop > a {position:relative; width:1%; margin-left:98%; height:20px; font-weight:bold; }
#popBlock {background:#000; opacity:0.9; filter: alpha(opacity:90); position:fixed; width:100%; height:100%; left:0; top:0; z-index:9; display:none; }
.irshortcatfiltr {margin-top:40px; margin-bottom:10px; border-radius:5px; width:657px; }
#statDairy {position:absolute; top:50px; right:50px;}
#closeWindQ {position:absolute; top:3px; right:5px; width:10px; height:10px; background:url('../images/closewq.jpg');}
#prewbutton, #nextbutton {top:150px; cursor:pointer; z-index:3; display:none; }
#prewbutton {position:absolute; left:2px; width:51px; height:50px; background:url('../images/left_arow.png');}
#prewbutton:hover {background:url('../images/arow_left_a.png');}
#nextbutton {position:absolute; right:2px; width:51px; height:50px; background:url('../images/right_arow.png'); }
#nextbutton:hover { background:url('../images/arow_right_a.png');}
#bannerBelmain { }
#shopBuyA, #goOrder, #recount, #goDeshevle {cursor:pointer; }
.newButton {display:inline-block; padding:8px 16px 10px 16px; color:white; border-radius:5px; background:#046ea3; font-size:16px; margin-top:6px; }
#shopBuyA b {display:block; font-weight:normal; }
.notification {color:red; }
#slider {position:relative; }
.slide {position:absolute;}
.slide {z-index:1; width:100%; }
.slide a img {float:left; margin:0 20px; }
.jBannerText {padding:16px 40px 0 0;}
.sli-links{position:absolute; left:0; bottom:10px; width:100%; text-align:center; z-index:2; display:none; }
.sli-links .control-slide{ margin:2px; display:inline-block; width:16px; height:16px; overflow:hidden; text-indent:-9999px; background:url('../images/radioBg.png') center bottom no-repeat;}
.sli-links .control-slide:hover{cursor:pointer; background-position:center center;}
.sli-links .control-slide.active{background-position:center top;}
#closeBLine {cursor:pointer; position:absolute; right:4px; top:4px; width:21px; height:20px; background:url('../images/close_board.png') center no-repeat; }
#closeBLine:hover {background:url('../images/close_board_hover.png');}
#leftBLine {padding-left:4px; background:url('../images/left_bord.png') left center no-repeat;}
#rightBLine {padding-right:4px; background:url('../images/right_board.png') right center no-repeat;}
#selBfLine {height:31px; line-height:31px; background:url('../images/hor_board_rep.png') left top repeat-x; font-weight:bold; color:#fff; text-indent:16px; position:relative;}
#leftFromOrderB {float:left; width:40%; margin-top:10px; position:relative; overflow:hidden; }
#firstLOrderBut, #secontLOrderBut {width:10%; height:50%; border-radius:5px 0 0 5px; position:absolute; left:0;/* border:1px solid silver;*/ cursor:pointer; }
#firstLOrderBut {top:0; background:url('../images/dip_bg.png') 3px center no-repeat;}
#secontLOrderBut {top:50%; background:url('../images/zzpp_bg.png') 3px center no-repeat;}
#firstLOrder, #secondLOrder {height:100%; width:89%; position:absolute; top:0; /*border:1px solid silver; border-left:0;*/ background:#e3e4df; overflow:hidden; }
.insideLorder {overflow-y:scroll; height:100%; padding:0 5px; }
.cartBlue {color:#066fa4;}
.cartDeli {display:inline-block; width:11px; height:11px; overflow:hidden; background:url('../images/cartDelItem.png'); text-indent:100px; border-radius:5px; }
#superBackG {background:#a8a89b; border-radius:5px; color:#f2f2f3; margin-top:10px; }
#superBackG td:first-child { padding:0 6px;}
#superBackG td input {width:20px; height:20px; line-height:20px; text-align:center; color:#046ea3; font-weight:bold; }
#superBackG * {color:#f2f2f3; }
#coolOrderTable tbody tr td {font-size:16px; }
#coolOrderTable tr td input {width:90%; height:35px; line-height:35px; border:1px solid #e0e0dd; border-radius:3px; background:#f2f2f2; text-indent:6px; }
#coolOrderTable tr td select  {width:99%; height:35px; line-height:35px; border:1px solid #e0e0dd; border-radius:3px; background:#f2f2f2; text-indent:6px; }
#coolOrderTable tr td textarea {width:99%; height:80px; border:1px solid #e0e0dd; border-radius:3px; background:#f2f2f2; }
#firstLOrder {left:10%; display:block; }
#secondLOrder  {left:10%; display:none;}
#selfMessage {float:left; width:58%; margin-left:1%; }
.padder {height:8px; }
#redLineVideo, .superVidos {position:absolute; left:240px; top:-190px; width:50px; height:50px; line-height:50px; background:url('../images/tube2.jpg') 2px center no-repeat #fff; border:1px solid #cecece; border-radius:5px; cursor:pointer; color:#2d92c7; text-indent:999px; overflow:hidden; }
#greyborder tbody tr td, .greyborder tbody tr td {border:1px solid #cecece; padding:10px; }
.freeDelivery {position:absolute; top:14px; left:120%; width:200px; font-weight:bold; }
#dle-comments-form input.f_input {border:1px solid silver; border-radius:5px; }
.closeIt {background:url('../images/cartDelItem.png'); width:11px; height:11px; position:absolute; right:0; top:0; cursor:pointer; text-decoration:none;  }
.oAction img {margin:1px 0 0 2px;}
.irshortcat.action {background:url('../images/mini_act_good.jpg') 230px 50px no-repeat;}
.videoCatItem {padding:10px 0; border-top:1px solid #0172c2; border-top:1px solid #0172c2;}
.videoCatItem img {float:left; margin-right:10px; }
#superToper {position:absolute; left:0; width:100%; top:-20px; height:20px; background:#fafafa; border-bottom:1px solid #e5e3e6; z-index:10;}
#superToper .firstColumn {position:absolute; left:0; top:0; height:20px; width:760px; text-align:right; }
#superToper .firstColumn a {margin-right:22px; }
#superToper .secondColumn {position:absolute; left:820px; top:0; height:20px; width:170px; font-size:12px;}
#superToper .secondColumn ul {display:none; position:absolute; left:0; top:0; width:94%; background:#fafafa; padding:20px 5px 5px 5px; }
#superToper a {color:#c7c5c8; font-size:12px; }
#superToper a:hover {color:#353535; }
#superToper .secondColumn a {color:#353535; padding-right:8px; background:url('../images/super_arrow_down.png') right 6px no-repeat; display:inline-block;}
#superToper .secondColumn ul a {background:none; }
#superToper .secondColumn a:hover {color:silver; }
#fastBuy {position:fixed; top:30px; left:30%; z-index:10; border-radius:5px; border:1px solid #fff; padding:3px; width:40%; background:#fff; }
#fustSendBuy {width:80px; text-align:center; padding:6px 0; font-weight:bold; cursor:pointer; border:1px solid grey; border-radius:5px;}
#newsMB, #mainQuest  {border:1px solid silver; margin-top:20px; width:986px; border-radius:5px;}
#mainQuest {padding:15px;}
.mainNewsJ {float:left; width:240px; padding:10px 0; border-collapse:collapse; border-right:1px solid silver; height:80px;}
.mainNewsJ:last-child {border:none; }
.mainNewsJ div  {padding:10px; }
.mainNewsJ span {display:block; }
#popularBlockOnItem ul{padding:0 8px;}
#popularBlockOnItem h5 {font-size:16px; }
#popularBlockOnItem ul li {padding:4px; border-left:2px solid #0e76c6; margin:2px 0;}
#popularBlockOnItem ul li:hover {border-left:2px solid #fff;}
#popularBlockOnItem > h5, #dle-ajax-comments > h5 {width: 720px; height: 80px; position:relative;}
h5 > .superTitle{background: url('../images/pagetitlebg.png'); width: 720px; height: 50px;position: absolute; left: -20px; top: 10px;font-size: 18px; color: #fff; text-indent: 20px; line-height: 50px;}
#questionBlock > div > textarea, .addAnswer {width:600px; height:150px; }
#footBuyBlock {padding-left:20%; position:relative;}
#additBanners ul {position:relative; height:170px; }
#additBanners ul li {position:absolute; left:25px; z-index:1;}
#additBanners ul li.show {z-index:2;}
#superReklamaSTRGPS {border:1px solid #cacaca; border-radius:5px; width:648px; margin-top:10px; position:relative;}
#superReklamaSTRGPS .cenatovara.red {float:none; top:0; left:0;}
#superReklamaSTRGPS div.center {margin:0 auto; width:80%;}
#superReklamaSTRGPS div.center > a {vertical-align:bottom;overflow:hidden;}
#superReklamaSTRGPS div.center > a, #superReklamaSTRGPS div.center > div { display:inline-block;height:44px;line-height:44px;}
#superReklamaSTRGPS > div {padding:10px; }
#superReklamaSTRGPS > div.superVidos {padding:0; left:90%; top:10px;}
.hiddenJur {display:none; }
#raDting {min-height:1000px; position:relative;}
#radtingsTitle {position:absolute; left:0; top:0; height:60px; width:100%; background:#cccccc; color:#474747; font-size:20px; line-height:60px; text-indent:15px; border-bottom:1px solid #9a9a9a;}
#raDting .conteiner {width:63px; float:left; position:relative; vertical-align:bottom;margin-right: 13px;}
#radtingTotal {position:absolute; right:10px; top:170px; border-bottom:4px solid #bfbfbf; width:80%;}
#radtingsTotalTitle {position:absolute; left:-190px; top:-80px; color:#2b2b2b; font-size:20px;}
#radtingTotal .conteiner {height:220px;}
#radtingTotal .conteiner .totalRadting {width:80%; position:absolute;left:6px; bottom:0;}
#radtingTotal .conteiner .totalRadting a img {position:absolute; left:0; top:-56px; margin:0 auto;}
#radtingTotal .conteiner .totalRadting .totalPercent {position:absolute;left:0; top:-80px; width:100%; text-align:center;color:#2b2b2b; font-size:20px;}
#radtingTotal .conteiner .totalRadting .totalName {position:absolute;left:-70%;bottom:-26px; width:240%; height:16px; overflow:hidden;text-align:center;}
#radtingTotal .conteiner .totalRadting .totalName span {width:100%; text-align:center; font-size:12px;position:absolute; right:0; top:0;}
#radtingRoad {position:absolute; right:10px; bottom:20px;width:80%;}
#radtingLineyka {position:absolute; right:81%; bottom:20px;width:34px; height:500px;}
#radtingLineyka span {position:absolute; right:4px; width:96%; text-align:right;}
#radtingLineyka span.first {top:0; }
#radtingLineyka span.second {top:112px; }
#radtingLineyka span.third {top:266px; }
#radtingLineyka span.four {bottom:112px; }
#radtingRoad .conteiner {background:url('../images/radting_road.png');height:500px; }
#radtingRoad .conteiner .violet, #radtingRoad .conteiner .blue, #radtingRoad .conteiner .green {position:absolute;bottom:0;width:12px; background-image:url('../images/radting_car.png');background-repeat:no-repeat; background-position: center top;}
#radtingRoad .conteiner .violet {left:4px;}
#radtingRoad .conteiner .blue {left:26px;}
#radtingRoad .conteiner .green {right:4px;}
#radtingInfo {left:0; top:500px; position:absolute; }
#radtingInfo ul li span {display:inline-block; width:10px; height:10px; margin-right:5px;}
#radtingInfo ul li.first {color:#394aa4;}
#radtingInfo ul li.second {color:#6483c3;}
#radtingInfo ul li.third {color:#ec6d0b;}
#raDting .violet {background:#3e4ba7;}
#raDting .blue {background:#628abe;}
#raDting .green {background:#ec6d0b;}
#raDting .totalRadting{background:#2c7bbe;}
#radtingPistol {position:absolute; left:118px; bottom:95px; width:853px;}
#pistolText {position:absolute; left:-120px; top:-4px; color:#020202;}
#pistolSelf {float:left;width:37px; height:28px; background:url('../images/radting_pistol.png');}
#pistolShot {float:right; width:800px; background:url('../images/radting_fire_line.png') left top repeat-x; height:3px; overflow:hidden;}
.superButton {display:inline-block; padding:8px 16px 10px 16px; color:white; border-radius:5px; background:#046ea3; font-size:16px; margin-top:6px; cursor:pointer;}
.faqContent {padding:10px; margin-right:30px; border-bottom:1px dashed silver;}
.features-table
{
  width: 100%;
  margin: 0 auto;
  border-collapse: separate;
  border-spacing: 0;
  border: 0;
  text-shadow: 0 1px 0 #fff;
  color: #2a2a2a;
  background: #fafafa;
  background-image: -moz-linear-gradient(top, #fff, #eaeaea, #fff); /* Firefox 3.6 */
  background-image: -webkit-gradient(linear,center bottom,center top,from(#fff),color-stop(0.5, #eaeaea),to(#fff));
  margin-top:20px;
  margin-bottom:20px;
}
 
.features-table td
{
  height: 50px;
  padding: 0 20px;
  border-bottom: 1px solid #cdcdcd;
  box-shadow: 0 1px 0 white;
  -moz-box-shadow: 0 1px 0 white;
  -webkit-box-shadow: 0 1px 0 white;
  text-align: center;
  vertical-align: middle;
  display: table-cell;
}
 
.features-table tbody td
{
  text-align: center;
  width: 150px;
}
 
 
.features-table td.grey
{
  background: #efefef;
  background: rgba(144,144,144,0.15);
  border-right: 1px solid white;
}
 
.features-table td.green
{
  background: #e7f3d4;
  background: rgba(184,243,85,0.3);
}
 
.features-table td:nowrap
{
  white-space: nowrap;
}
 
.features-table thead td
{
  font-size: 120%;
  font-weight: bold;
  -moz-border-radius-topright: 10px;
  -moz-border-radius-topleft: 10px;
  border-top-right-radius: 10px;
  border-top-left-radius: 10px;
  border-top: 1px solid #eaeaea;
}
 
.features-table tfoot td
{
  font-size: 120%;
  font-weight: bold;
  -moz-border-radius-bottomright: 10px;
  -moz-border-radius-bottomleft: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border-bottom: 1px solid #dadada;
}
.simple-little-table {
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:12px;
	text-shadow: 1px 1px 0px #fff;
	background:#eaebec;
	margin:20px;
	border:#ccc 1px solid;
	border-collapse:separate;
 
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
 
	-moz-box-shadow: 0 1px 2px #d1d1d1;
	-webkit-box-shadow: 0 1px 2px #d1d1d1;
	box-shadow: 0 1px 2px #d1d1d1;
}
 
.simple-little-table th {
	font-weight:bold;
	padding:21px 25px 22px 25px;
	border-top:1px solid #fafafa;
	border-bottom:1px solid #e0e0e0;
 
	background: #ededed;
	background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#ebebeb));
	background: -moz-linear-gradient(top,  #ededed,  #ebebeb);
}
.simple-little-table th:first-child{
	text-align: left;
	padding-left:20px;
}
.simple-little-table tr:first-child th:first-child{
	-moz-border-radius-topleft:3px;
	-webkit-border-top-left-radius:3px;
	border-top-left-radius:3px;
}
.simple-little-table tr:first-child th:last-child{
	-moz-border-radius-topright:3px;
	-webkit-border-top-right-radius:3px;
	border-top-right-radius:3px;
}
.simple-little-table tr{
	text-align: center;
	padding-left:20px;
}
.simple-little-table tr td:first-child{
	text-align: left;
	padding-left:20px;
	border-left: 0;
}
.simple-little-table tr td {
	padding:18px;
	border-top: 1px solid #ffffff;
	border-bottom:1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;
 
	background: #fafafa;
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#fafafa));
	background: -moz-linear-gradient(top,  #fbfbfb,  #fafafa);
}
.simple-little-table tr:nth-child(even) td{
	background: #f6f6f6;
	background: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f6f6f6));
	background: -moz-linear-gradient(top,  #f8f8f8,  #f6f6f6);
}
.simple-little-table tr:last-child td{
	border-bottom:0;
}
.simple-little-table tr:last-child td:first-child{
	-moz-border-radius-bottomleft:3px;
	-webkit-border-bottom-left-radius:3px;
	border-bottom-left-radius:3px;
}
.simple-little-table tr:last-child td:last-child{
	-moz-border-radius-bottomright:3px;
	-webkit-border-bottom-right-radius:3px;
	border-bottom-right-radius:3px;
}
.simple-little-table tr:hover td{
	background: #f2f2f2;
	background: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#f0f0f0));
	background: -moz-linear-gradient(top,  #f2f2f2,  #f0f0f0);
}
 
.simple-little-table a:link {
	color: #666;
	font-weight: bold;
	text-decoration:none;
}
.simple-little-table a:visited {
	color: #999999;
	font-weight:bold;
	text-decoration:none;
}
.simple-little-table a:active,
.simple-little-table a:hover {
	color: #bd5a35;
	text-decoration:underline;
}
