body{
	font-family: Arial, Helvetica, sans-serif;
	background-color:#001E3C;
	background-image:url(./mainshadow.png);
	background-repeat:repeat-x;
	background-position:top;
}
strong{
font-weight:bold;
}
#maintable{
	width:980px;
}
#leftbg{
	background-image:url(./leftbg.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}
#rightbg{
	background-image:url(./rightbg.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}
#mainhead{
	width:980px;
	height:260px;
	background-image:url(./headbg.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
#mainbody{
	width:980px;
	background-image:url(./centerbg.jpg);
	background-repeat:no-repeat;
	background-position:top;
	
}
#biglogo{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:82px;
	color:#FFF;
	position:absolute;
	margin-left:261px;
	margin-top:97px;
}
#biglogo span{
	font-size:24px;
}
#smalllogo{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:17px;
	color:#FFF;
	position:absolute;
	margin-left:339px;
	margin-top:133px;
	width:394px;
}
#headnavigation{
	position:absolute;
	margin-left:10px;
	margin-top:4px;
	width:383px;
	text-align:center;
}
#headnavigation p{
line-height:20px;
padding:0px;
margin:0px;
}
#headnavigation a{
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	padding:0px;	padding-left:8px;
	padding-right:8px;
}
#headnavigation a:hover{
	color: #FFC;
	text-decoration:underline;
}
#headkorzina{
	font-family:Tahoma, Geneva, sans-serif;
	width:100px;
	margin-left:810px;
	position:absolute;
	z-index:2;
	color:#FFF;
	font-size:20px;
	text-align:right;
}
#carticon{
	margin-left:905px;
	position:absolute;
	z-index:1;
	width:60px;
}
#korzinaimg{
margin-top:80px;
	width:153px;
	margin-left:807px;
	position:absolute;
	z-index:2;
	text-align:right;

}
#korzinaimg img{
float:right;
margin:0px;
padding:0px;
border:0px;
width:49px;
height:50px;
border:1px solid #036;
}
#korzinaimg img:hover{
border:1px solid #c00;
}
#aforizm{
	position:absolute;
	margin-left:450px;
	margin-top: 290px;
	text-align:right;
	width:511px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color:#FFF;
}
#aforizm span{
	font-size:10px;
}
#headsubmenu{
	position:absolute;
	margin-left:238px;
	margin-top: 236px;
	font-size:14px;
}
#headsubmenu a{
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
}
#headsubmenu a:hover{
	color: #FFC;
	text-decoration:underline;
}
#headphone{
	font-size:24px;
	color: #FFF;
	font-weight:bold;
	position:absolute;
	margin-top:194px;
	margin-left:22px;
}
#telep {
position:absolute;
	margin-top:240px;
	margin-left:179px;
	width:51px;
	height:38px;
		background-image:url(./telep.png);
}
#precontent{
	height:40px;
}
#sidebarhead{
	background-color:#FFFFEA;
	width:194px;
	height:34px;
	margin-top:10px;
	margin-left:13px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
}
#sidebarhead p{
	padding-top:5px;
	padding-left:11px;
}
#sidebarhead a{
	color:#000;
	text-decoration:none;
}
#sidebarhead a:hover{
	color:#069;
	text-decoration:underline;
}
.pagenavigator{
    text-align:center;
    padding:5px;
    color: #fff;
    font-size: 12px;
}
.no_underline{
    font-size: 12px;
    color: #fff;
}
.no_underline:hover{
    color:#ffc;
}
#kroshki{
	background-color:#FFFFEA;
	width:727px;
	height:34px;
	margin-top:10px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
}
#kroshki p{
	padding-top:5px;
	padding-left:7px;
}
#kroshki a{
	color:#000;
	text-decoration:none;
}
#kroshki a:hover{
	color:#069;
	text-decoration:underline;
}
#kroshki .subkro{
	font-size:10px;
    font-weight:normal;
}
#mainsidebar{
	width:194px;
	margin-left:13px;
}
#maincontent{
	margin-top:10px;
	width:727px;
}
#maincatalog{
	border-bottom: #DEDECC 1px solid;
	font-size:12px;
	background-color:#FFFFEA;
	color:#002646;
}
#maincatalog a{
	text-decoration: none;
	color:#002646;
}
#maincatalog a:hover{
	text-decoration: underline;
}
#maincatalog li{
	display:block;
	border-top: #DEDECC 1px solid;
	padding-left:11px;
	padding-top:2px;
	padding-bottom:3px;
}
#maincatalog li:hover{
	background-color:#FFFFCC;
	cursor:pointer;
}
#maincatalog-current{
	background-color:#FFFFCC;
	cursor:pointer;
}
#submaincatalog {
	padding-top:5px;
	font-size:10px;
	color:#CC9900;
	font-weight:bold;
}
#submaincatalog a{
	color:#CC9900;
    text-decoration: none;
}
#submaincatalog a:hover{
    text-decoration: underline;
}
#submaincatalog li{
	display:block;
	border-top: none;
	margin-left:10px;
	padding-left:13px;
	border-left:1px solid #3CC;
}
#submaincatalog-current{
	background-color: #F8E785;
	border-left:1px solid #3CC;
}

#submaincatalog li:hover{
	background-color: #F8E785;
}
#submaincatalog .sublevel3{
	padding-left:18px;
	border-left:2px solid #009999;
}
#submaincatalog .sublevel3 a{
	color:#7D5F00;
}
#submaincatalog .sublevel4{
	padding-left:23px;
	border-left:3px solid #006699;
}
#submaincatalog .sublevel4 a{
	color:#000000;
}
#maincatalogend{
	width:194px;
	height:19px;
	background-image:url(./sidebardown.png);
}
.pcar{
	padding-left:12px;
	background-image:url(./car.png);
	background-repeat:no-repeat;
	background-position:0px 2px;
}
#sidebarnews{
	padding-left:11px;
}
.sidebarcaption{
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	margin-top:20px;
	margin-bottom:10px;
}
.sidebarnewstext{
	font-size:10px;
	font-weight:bold;
	color:#FFF;
}
.sidebarnewstext a{
	text-decoration:none;
	color:#FFF;
}
.sidebarnewstext a:hover{
	text-decoration:underline;
	color:#FFC;
}
.sidebardate{
	font-weight:normal;
}
.sidebarnewsbraker{
	height:1px;
	background-color:#FFF;
	width:140px;
	margin-left:15px;
	margin-top:7px;
	margin-bottom:10px;
}
.news_viewall{
    text-align:left;
    margin-top:10px;
}
.news_viewall a{
   	font-size:10px;
	font-weight:bold;
	color:#FFF;
}
.news_viewall a:hover{
	color:#FFC;
}
.news_subscribe{
    margin-top:10px;
    font-size:10px;
	font-weight:bold;
	color:#FFF;
}
.news_subscribe img{
    vertical-align:middle;
}
#sidebarvote{
	padding-left:11px;
}
.votevopros{
	font-size:12px;
	color:#FFF;
}
.votecontentup{
	margin-top:5px;
	height:14px;
	background-image:url(./voteup.png);
	background-repeat:no-repeat;
}
.votecontentcenter{
	background-image:url(./votecenter.png);
	background-repeat:repeat-y;
	font-size:12px;
	color:#FFF;
	padding-left:15px;
}
.votecontentdown{
	height:14px;
	background-image:url(./votedown.png);
	background-repeat:no-repeat;
}
.survey_submit{
	margin-top:10px;
	margin-left:35px;
}
.votecontentcenter table tr td{
	padding-top:5px;
}
#mainfooter{
	width:980px;
	height:100px;
}
#footerprecontent{
	height:36px;
}
#footercontent{
	height:64px;
	background-image:url(./footerbr.jpg);
	background-repeat: no-repeat;
}
#footerleft{
	width:250px;
	margin-top:10px;
	position:absolute;
	color:#FFF;
	font-size:12px;
}
#footercenter{
	margin-left:250px;
	width:480px;
	margin-top:25px;
	position:absolute;
	color:#FFF;
	font-size:12px;
	text-align:center;
}
#footercenter a{
	padding-left:5px;
	padding-right:5px;
	color:#FFF;
	text-decoration:none;
}
#footercenter a:hover{
	color: #FFC;
	text-decoration:underline;
}
#footerright{
	width:114px;
	margin-left:866px;
	margin-top:10px;
	position:absolute;
	color:#FFF;
	font-size:12px;
}
.indexproducts{
	height:308px;
}
#brandsandbanner{
	height:128px;
}
#mbrands{
	float:left;
	width:420px;
}
#mbanner{
	float:left;
	margin-left:7px;
	width:300px;
}
.yleft{
	width:15px;
	height:128px;
	background-image:url(./yleft.png);
	float:left;
}
#ycenterbr{
	width:390px;
	height:128px;
	float:left;
	background-image:url(./ycenter.png);
}
#ycenterbr p{
text-align:center;
	padding-top:12px;
}
#ycenterba{
padding-top:14px;
	width:270px;
	height:128px;
	float:left;
	background-image:url(./ycenter.png);

}
.yright{
	width:15px;
	height:128px;
	background-image:url(./yright.png);
	float:left;
}
.dashedbr{
	height:3px;
	width:727px;
	background-image:url(./dashedbr.png);
	background-repeat:no-repeat;
	font-size:1px;
}
#aftercontenttext{
	margin-top:20px;
	width:727px;
	color:#FFF;
	font-size:12px;
}
#aftercontenttext p{
	padding-left:20px;
}
.indexproductsnamesitem1{
	margin-top:250px;
	margin-left:7px;
	text-align:center;
	font-size:12px;
	color:#FFF;
	position:absolute;
	width:214px;
	z-index:3;
}
.indexproductsnamesitem2{
	margin-top:250px;
	margin-left:255px;
	text-align:center;
	font-size:12px;
	color:#FFF;
	position:absolute;
	width:215px;
	z-index:3;
}
.indexproductsnamesitem3{
	margin-top:250px;
	margin-left:506px;
	text-align:center;
	font-size:12px;
	color:#FFF;
	position:absolute;
	width:214px;
	z-index:3;
}
.indexproductsnamesitem1 a{
	text-decoration:none;
	color:#FFF;
}
.indexproductsnamesitem2 a{
	text-decoration:none;
	color:#FFF;
}
.indexproductsnamesitem3 a{
	text-decoration:none;
	color:#FFF;
}
.indexproductsnamesitem1 a:hover{
	text-decoration:underline;
	color:#FFC;
}
.indexproductsnamesitem2 a:hover{
	text-decoration:underline;
	color:#FFC;
}
.indexproductsnamesitem3 a:hover{
	text-decoration:underline;
	color:#FFC;
}
.indexcennik1{
	margin-top:10px;
	margin-left:118px;
	position:absolute;
	z-index:3;
	width:105px;
	height:41px;
	background-image:url(./price.png);
	text-align:center;
}
.indexcennik2{
	margin-top:10px;
	margin-left:366px;
	position:absolute;
	z-index:3;
	width:105px;
	height:41px;
	background-image:url(./price.png);
	text-align:center;
}
.indexcennik3{
	margin-top:10px;
	margin-left:617px;
	position:absolute;
	z-index:3;
	width:105px;
	height:41px;
	background-image:url(./price.png);
	text-align:center;
}
.shadow{
	position:absolute;
	z-index:2;
}
.indexproductsimage1{
	margin-left:7px;
	margin-top:18px;
	position:absolute;
	z-index:1;
	height:214px;
	width:214px;
}
.indexproductsimage2{
	background-color:#FFF;
	margin-left:255px;
	margin-top:18px;
	position:absolute;
	z-index:1;
	height:214px;
	width:215px;
}
.indexproductsimage3{
	margin-left:506px;
	margin-top:18px;
	position:absolute;
	z-index:1;
	height:214px;
	width:214px;
}
.cennikrub{
	padding-left:3px;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
}
.cennikcena{
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	padding-top:12px;
}
.indexskidka1{
	margin-left:143px;
	margin-top:32px;
	position:absolute;
	z-index:3;
	width:91px;
	height:53px;
}
.indexskidka2{
	margin-left:391px;
	margin-top:32px;
	position:absolute;
	z-index:3;
	width:91px;
	height:53px;
}
.indexskidka3{
	margin-left:642px;
	margin-top:32px;
	position:absolute;
	z-index:3;
	width:91px;
	height:53px;
}
.indexnew1{
	margin-left:180px;
	margin-top:190px;
	position:absolute;
	z-index:3;
	width:41px;
	height:41px;
	background-image:url(./new.png);
}
.indexnew2{
	margin-left:428px;
	margin-top:190px;
	position:absolute;
	z-index:3;
	width:41px;
	height:41px;
	background-image:url(./new.png);
}
.indexnew3{
	margin-left:679px;
	margin-top:190px;
	position:absolute;
	z-index:3;
	width:41px;
	height:41px;
	background-image:url(./new.png);
}
.ctd1{
	width:166px;
}
.ctd2{
	width:187px;
	padding-left:21px;
	text-align:right;
}
.catitem{
	text-align:left;
	width:166px;
	height:347px;
}
.catitemhead{
	position:absolute;
	text-align:center;
	height:40px;
	width:166px;
}
.catitemhead a{
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}
.catitemhead a:hover{
	color:#FFC;
	text-decoration:underline;
}
.catitemimage{
	margin-top:40px;
	position:absolute;
	width:166px;
	height:166px;
	background-image:url(./catitemimg.png);
}
.catitemimage img{
	padding:23px;
}
.catitemtext{
	margin-top:238px;
	width:166px;
	height:109px;
	font-size:10px;
	color:#FFF;
	position:absolute;
}
.catitemprice{
	margin-top:187px;
	margin-left:66px;
	position:absolute;
	z-index:2;
	width:105px;
	height:41px;
	background-image:url(./price.png);
	text-align:center;
}
.catitemnew{
	margin-left:125px;
	margin-top:38px;
	position:absolute;
	z-index:2;
	width:41px;
	height:41px;
	background-image:url(./new.png);
}
.catitemskidka{
	margin-left:2px;
	margin-top:45px;
	position:absolute;
	z-index:2;
	width:91px;
	height:53px;
}
.subcatitem{
	width:347px;
	height:96px;
	background-image:url(./subcat.png);
}
.sctd1{
	width:50%;
}
.sctd2{
	width:50%;
	padding-left:17px;
}
.sctr{
	height:105px;
	vertical-align:top;
}
.subcatimage{
	position:absolute;
	margin-left:14px;
	margin-top:10px;
}
.subcatimage1{
	padding-left:12px;
	padding-top:10px;
}
.subcattext{
	position:absolute;
	margin-left:110px;
	margin-top:4px;
	width:220px;
	color:#FFF;
}
.subcattext p{
	font-size:11px;
}
.subcattext a{
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}
.subcattext a:hover{
	color:#FFC;
	text-decoration:underline;
}
#tovarhead{
	width:100%;
	height:15px;
	background-image:url(./tovarhead.png);
}
#tovarfooter{
	width:100%;
	height:15px;
	background-image:url(./tovarfooter.png);
}
#tovarbody{
	width:100%;
	background-image:url(tovarbody.png);
	background-repeat:repeat-y;
}
#tovarbody p{
	color: #FFF;
	font-size:14px;

}	
.maintovardescription{
	padding-left:22px;
	padding-right:29px;
}
#tovarbodyhead{
}
#tovarbodyimages{
	height:331px;
}
#tovarother{
overflow:hidden;
width:710px;
}
#tovarother p{
	font-size:17px;
	font-weight:bold;
	padding-left:0px;
}
#tovarmainimage{
	position:absolute;
	margin-left:22px;
	width:311px;
	height:311px;
	background-image:url(./tovarmainpodimage.png);
}
#tovarmainimage img{
	padding:15px;
}
#tovarotherimages{
	position:absolute;
	margin-left:364px;
	width:363px;
	height:311px;
}
.tovarotherimageitem{
	width:335px;
	height:97px;
	background-image:url(./tovarotherimage.png);
	margin-bottom:10px;
}
.tovarothertovaritem{
	width:335px;
	height:97px;
	background-image:url(./tovarotherimage.png);
	margin-top:10px;
	float:left;
	margin-right:7px;
}
.tovarotherimageitemtext{
	position:absolute;
	margin-left:110px;
	margin-top:5px;
	width:220px;
	color:#FFF;
}
#tovarotherimages .tovarotherimageitem .tovarotherimageitemtext p{
	font-weight:bold;
	font-size:12px;
}
#tovarotherimages .tovarotherimageitem .tovarotherimageitemtext a{
    display:block;
	font-size:13px;
    padding-bottom:10px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}
#tovarbody .tovarothertovaritem .tovarotherimageitemtext p{
	font-weight:bold;
	font-size:12px;
}
#tovarbody .tovarothertovaritem .tovarotherimageitemtext a{
    display:block;
	font-size:13px;
    padding-bottom:10px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}
#tovarotherimages .tovarotherimageitem .tovarotherimageitemtext a:hover{
	color:#FFC;
	text-decoration:underline;
}
#tovarbody .tovarothertovaritem .tovarotherimageitemtext a:hover{
	color:#FFC;
	text-decoration:underline;
}
#tovarbacktospisok{
	margin-left:22px;
	width:105px;
	position:absolute;
}
#tovarbacktospisok p{
	padding:0px;
}
#tovarbacktospisok a{
	font-family:Tahoma, Geneva, sans-serif;
	color:#FFF;
	font-style:italic;
	font-weight:bold;
	font-size:10px;
}
#tovarbacktospisok a:hover{
	text-decoration:underline;
	color:#FFC;
}
#tovarbuylink{
	margin-left:530px;
	position:absolute;
	z-index:2;
}
.mainname{
	margin-left: 136px;
    font-size:22px;
    font-weight: bold;
    color: #fff;
	width:550px;
	padding-top:5px;
	padding-bottom:15px;
}
#tovarbuylink p{
	padding:0px;
}
#tovarbuylink a{
	color:#CC9900;
	font-size:20px;
	font-weight:bold;
	margin-left:20px;
	text-decoration:none;
}
#tovarbuylink a:hover{
	text-decoration:underline;
	color:#FFC;
}
#byitmf{
position:absolute;
	margin-left: 21px;
}
#tovarheadcennik{
	margin-left:244px;
	position:absolute;
	z-index:3;
	margin-top:276px;
	width:105px;
	height:41px;
	background-image:url(./price2.png);
	text-align:center;
	
}
#tovarheadcennik.in{
	background-image:url(./price2.png);
	
}
#tovarheadcennik p{
	padding:0px;
	padding-top:10px;
	color:#000;
	font-size:18px;
}
#tovarheadcennik p .cennikrub{
font-size:10px;
color:#000;
}
#tovarheadskidka{
	margin-left:267px;
	margin-top:300px;
	position:absolute;
	z-index:3;
	width:91px;
	height:53px;
}
#tovarminibuy a{
	color:#CC9900;
	font-size:14px;
	font-weight:bold;
	margin-left:20px;
	text-decoration:none;
}
#tovarminibuy{
	padding-left:0px;
	padding-top:15px;
}
#tovarminibuy a:hover{
	text-decoration:underline;
	color:#FFC;
}
.mainnewsitemhead{
	height:31px;
	width:100%;
	background-image:url(./newshead.png);
}
.mainnewsitemhead p{
	padding-top:8px;
}
.mainnewsitemhead a{
	color:#003366;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	padding-left:10px;
}
.mainnewsitemhead a:hover{
	color:#900;
	text-decoration:underline;
}
.mainnewsitemhead span{
	color:#666666;
	font-size:12px;
	padding-left:5px;
}
.mainnewsitembody{
	width:100%;
	background-image:url(./newsbody.png);
	background-repeat:repeat-y;
}
.mainnewsitembody p{
	font-size:12px;
	color:#FFF;
	padding: 10px 5px 0px 10px;
}
.mainnewsitemfooter{
	width:100%;
	height:15px;
	background-image:url(./newsfooter.png);
	margin-bottom:20px;
}
#infopagehead{
	width:100%;
	background-image:url(./headinfopage.png);
	height:18px;
}
#infopagebody{
	width:100%;
	background-image:url(./bodyinfopage.png);
	background-repeat:repeat-y;
}
#infopagebody p{
	font-size:12px;
	color:#FFF;
	padding: 10px 5px 0px 10px;
}
#infopagefooter{
	width:100%;
	background-image:url(./footerinfopage.png);
	height:18px;
}
#korzinamain{
	margin-left:15px;
}
.megotable{
	margin-left:15px;
    color: #FFFFFF;
}
.megotable tr td {
  padding-top:5px;
}


.error_block{
  font-size: 14px;
  font-weight:bold;
  color: #FFCC33;
  padding-left:15px;
}


#korzinamainheader{
	font-size:16px;
	color:#FFF;
	font-weight:bold;
}
.koimg,.kotext {
	height:96px;
}
.koq{
	width:100%;
	text-align:center;
	margin-top:40px;
}
.koprice {
	width:100%;
	text-align:center;
	margin-top:35px;
}
.koqin{
	height:30px;
	font-size:24px;
	text-align:right;
}
.kodel{
	margin-top:45px;
}
.koimg{
	background-image:url(./forkorzina.png);
}
.koimg img{
	padding:10px;
}
.korzinamainitem{
	vertical-align:top;	
	height:106px;
}
#infopagebody .bigprice{
	font-size:18px;
}
#infopagebody .kotext p{
	color:#FFF;
	font-size:11px;
}
#infopagebody .kotext a{
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
#infopagebody .kotext a:hover{
	color:#FFC;
	text-decoration:underline;
}
#coupon_form{
	font-size:12px;
	color:#FFF;
}
#coupon_info{
	font-size:12px;
	color:#FFF;
}
#infopagebody #nameitogo{
	font-size:16px;
	font-weight:bold;
}
#itogo{
	margin-top:10px;
	height:41px;
	width:100%;
}
.itogoprice{
	height:41px;
	width:105px;
	position:absolute;
	background-image:url(./itogo.png);
	text-align:center;
}
#infopagebody .itogoprice p{
	padding:0px;
	padding-top:7px;
	font-size:20px;
}
.itogobuttons{
	margin-top:10px;
	position:absolute;
	margin-left:125px;
	_margin-left:62px;
}
*+html .itogobuttons {
	margin-left:62px;
}
.podarok1{
	margin-top:180px;
	margin-left:18px;
	position:absolute;
	z-index:4;
	width:53px;
	height:68px;
}
.podarok2{
	margin-top:180px;
	margin-left:266px;
	position:absolute;
	z-index:4;
	width:53px;
	height:68px;
}
.podarok3{
	margin-top:180px;
	margin-left:517px;
	position:absolute;
	z-index:4;
	width:53px;
	height:68px;
}
.catitempodarok{
	margin-left:4px;
	margin-top:162px;
position:absolute;
	z-index:4;
	width:53px;
	height:68px;
}
#tovarpodarok{
    height:78px;
}
#tovarpodarok p{
  padding:0;
  margin:0;
  padding-bottom:10px;
  font-size: 24px;
  font-weight:bold;
}
#tovarpodarok p img{
  padding-right:20px;
}
#tovarpodarok p a{
  padding-left:10px;
  color:#99CC00;
  text-decoration:none;
}
#tovarpodarok p a:hover{
  padding-left:10px;
  color:#FFE784;
  text-decoration:underline;
}
td a{color:#fff
}
td .sc-price-levels0 {padding: 5px 5px 5px 5px;color:#B9EEFF;background-color:#00557D;}
		td .sc-price-levels1 {padding: 5px 5px 5px 5px;color:#B9EEFF;background-color:#006393}
		td .sc-price-levels2 {padding: 5px 5px 5px 5px;color:#EAFAFF;background-color:#006A9D}
td .sc-price-levels3 {padding: 5px 5px 5px 5px;color:#EAFAFF;background-color#0078B3}
	    td .sc-price-level0 {padding: 5px 5px 5px 5px;color:#fff}
		td .sc-price-level1 {padding: 5px 5px 5px 5px;color:#fff}
		td .sc-price-level2 {padding: 5px 5px 5px 5px;color:#fff}
		td .sc-price-level3 {padding: 5px 5px 5px 5px;color:#fff;}
		td .sc-price-level4 {padding: 5px 5px 5px 5px;color:#fff;}
		td .sc-price-level5 {padding-left: 75px;color:#fff}
		td .sc-price-level6 {padding-left: 90px;color:#fff}
		td .sc-price-level7 {padding-left: 105px;color:#fff}
		td .sc-price-level8 {padding-left: 120px;color:#fff}
		td .sc-price-level9 {padding-left: 135px;color:#fff}
		td .sc-price-code {padding-left:3px;text-align:left;color:#fff}
		td .sc-price-count {padding-left:20px;text-align:center;color:#fff}
		td .sc-price-price {padding-left:20px;text-align:right;color:#fff}
		



.otz_avtor{
color:#B9F89E;
font-size:12px;
}
.otz_tema{
color:#FFCC66;
font-size:14px;
font-weight:bold;
}
.review_block{
padding-bottom:5px;
padding-top:5px;
}
.otz{
margin-top:3px;
border:1px dashed #97BBCE;
padding:5px;
}
#tabs{
clear:both;
}
.ui-tabs { position: relative; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { margin: 0;  display:block; float:left; width: 100%;background-position:bottom;background-repeat:no-repeat; height:26px;}
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 0px;  border-bottom: 0 !important; padding: 0; white-space: nowrap;  margin:0 0px 0px 0;}
.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: underline; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 0px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; font-weight:bold; text-decoration: none;}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 0; float:left; margin-bottom:20px; width: 100%; background-color:#ffffff; padding:10px; padding-top:20px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;
-moz-border-top-left-radius: 0px; -webkit-border-top-left-radius: 0px; border-top-left-radius: 0px;}
.ui-tabs .ui-tabs-hide { display: none !important; }

.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


.ui-state-disabled { cursor: default !important; }


/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

#tabs-1 p,#tabs-2 p,#tabs-3 p,#tabs-4 p,#tabs-5 p,#tabs-6 p{
padding-bottom:10px;
color:#344054;
}
#tabs-1 a,#tabs-2 a,#tabs-3 a,#tabs-4 a,#tabs-5 a,#tabs-6 a{color:#344054;
}
#infopagebody h1{
color:#ffffff;
font-weight:bold;
}

#infopagebody h1 a{
  margin-left:10px;
  color:#99CC00;
  text-decoration:none;
}
#infopagebody h1 a:hover{
  margin-left:10px;
  color:#FFE784;
  text-decoration:underline;
}
#otvz{
padding:0px 20px 0px 20px;
color:#ffffff;
}

#infopagebody h2{
color:#99CCCC;
font-weight:bold;
padding-bottom:5px;
}
#otvz table tr td{
padding-bottom:5px;
}
#otvz table{
text-align:left;}
#otvz input,#otvz textarea{
margin-left:10px;
}
#otvz  .otvz_pager{
padding: 5px 0 5px 0;
border-bottom:1px solid;
margin: 5px 0 5px 0;
}
#searchp{
	position:absolute;
	margin-left:554px;
	margin-top: 236px;
	text-align:right;
	width:411px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color:#FFF;
}
#search_enter{
width:345px;
float:right;
margin-left:5px;
}
#ppp{
float:right;
margin-top:-4px;
}

#link_opisanie{
background-image:url('images/opisanie.png');
width:85px;
height:26px;
text-indent:-9999px;
}
#link_opisanie:hover{
background-image:url('images/opisanie_hover.png');
}
.ui-tabs-selected  #link_opisanie{
background-image:url('images/opisanie_select.png');
}
.ui-tabs-selected  #link_opisanie:hover{
background-image:url('images/opisanie_select.png');
}
#link_har{
background-image:url('images/hara.png');
width:123px;
height:26px;
text-indent:-9999px;
}
#link_har:hover{
background-image:url('images/hara_hover.png');
}
.ui-tabs-selected  #link_har{
background-image:url('images/hara_select.png');
}
.ui-tabs-selected  #link_har:hover{
background-image:url('images/hara_select.png');
}
#link_compl{
background-image:url('images/com.png');
width:113px;
height:26px;
text-indent:-9999px;
}
#link_compl:hover{
background-image:url('images/com_hover.png');
}
.ui-tabs-selected  #link_compl{
background-image:url('images/com_select.png');
}
.ui-tabs-selected  #link_compl:hover{
background-image:url('images/com_select.png');
}
#link_inst{
background-image:url('images/inst.png');
width:95px;
height:26px;
text-indent:-9999px;
}
#link_inst:hover{
background-image:url('images/inst_hover.png');
}
.ui-tabs-selected  #link_inst{
background-image:url('images/inst_select.png');
}
.ui-tabs-selected  #link_inst:hover{
background-image:url('images/inst_select.png');
}
#link_otz{
background-image:url('images/otz.png');
width:70px;
height:26px;
text-indent:-9999px;
}
#link_otz:hover{
background-image:url('images/otz_hover.png');
}
.ui-tabs-selected  #link_otz{
background-image:url('images/otz_select.png');
}
.ui-tabs-selected  #link_otz:hover{
background-image:url('images/otz_select.png');
}
#pods{
margin:10px;
text-decoration:none;
color:#FFFFFF; font-size:16px; font-weight:bold; float:right; background-color:#669900;padding:10px;
-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;
}
#pods:hover{
background-color:#FF9900;
color:#FFFFFF

}
.common_wrapper{
color:#FFFFFF
}
#ololo{
margin-left:10px;
}
h1.olo{margin-left:10px;
}
.tipsy { padding: 5px; font-size: 10px; position: absolute; z-index: 100000; }
  .tipsy-inner { padding: 5px 8px 4px 8px; background-color: black; color: white; max-width: 200px; text-align: center; }
  .tipsy-inner { border-radius: 3px; -moz-border-radius:3px; -webkit-border-radius:3px; }
  .tipsy-arrow { position: absolute; background: url('./tipsy.gif') no-repeat top left; width: 9px; height: 5px; }
  .tipsy-n .tipsy-arrow { top: 0; left: 50%; margin-left: -4px; }
    .tipsy-nw .tipsy-arrow { top: 0; left: 10px; }
    .tipsy-ne .tipsy-arrow { top: 0; right: 10px; }
  .tipsy-s .tipsy-arrow { bottom: 0; left: 50%; margin-left: -4px; background-position: bottom left; }
    .tipsy-sw .tipsy-arrow { bottom: 0; left: 10px; background-position: bottom left; }
    .tipsy-se .tipsy-arrow { bottom: 0; right: 10px; background-position: bottom left; }
  .tipsy-e .tipsy-arrow { top: 50%; margin-top: -4px; right: 0; width: 5px; height: 9px; background-position: top right; }
  .tipsy-w .tipsy-arrow { top: 50%; margin-top: -4px; left: 0; width: 5px; height: 9px; }
#oba{
position:absolute;
z-index:100;
margin-left:30px;
margin-top:8px;
}
#oba  img{
display:block;
margin-bottom:7px;
cursor:hand;
cursor:pointer;
}
#mqz{
margin-top:-5px;
display:block;
margin-bottom:7px;
font-size:11px;
cursor:hand;
cursor:pointer;
text-align:center;
padding-top:9px;
padding-bottom:4px;
}
#mqz span{
font-weight:bold;
}
