@charset "windows-1251";
/* reset list */
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, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-weight: inherit;	font-style: inherit;	font-family: inherit;	vertical-align: baseline;}
div.clear{clear: both; }
* {margin: 0px; padding: 0px;}
/* end reset list */
body{font-family: Arial, Helvetica, sans-serif; font-size: 82%;/*background: url(img/bgLeft.jpg) repeat-y left;*/ min-width: 1000px; min-height: 100%; position: relative;}
html {height: 100%;}
* html body {height: 100%;}

/*in hack*/
#content {padding: 0px 0px 0px 0px; overflow: hidden;}
#outer1 {width: 100%; margin-right: -250px; float: left;}
#outer2 {margin-right: 120px;}
#outer3 {width: 100%; margin-left: -210px; float: right;}
#main {margin:0px 55px 0px 218px;}
#LeftColum {width: 208px; float: left;}
#RightColum {width: 150px; float: right;padding: 0px 16px 0px 0px;}
/*end in hack*/

a{text-decoration: none;color: #000099;}
a:visited{text-decoration: none;color: gray;}
a:active{text-decoration: none;color: Red;}
a:link{text-decoration: none;/*color: #FEB409;*/}
a:hover{text-decoration: underline;}
a img{border: none;}
strong{font-weight: bold;}
em{font-style: italic;}

/* new year
p#keywords{color: #3C66DC;font-size: 0.8em;background: #85AEDA url(img/cr_tree.jpg) no-repeat top letf;height: 13px;padding: 0px 0px 0px 250px;position: absolute;top:0px;left: 0px; }
*/

p#keywords{color: #3C66DC;font-size: 0.8em;background: #85AEDA url(img/cr_tree.jpg) no-repeat top letf;height: 13px;padding: 0px 0px 0px 0px;position: absolute;top:0px;left: 0px; }



div.header{background: url(img/bg.jpg) repeat-x top;height: 150px;margin: 0px 0px 50px 0px; width: 100%;padding: 13px 0px 0px 0px;}

	div.header p.topImage{background: url(img/bgTop.jpg) no-repeat top left;height: 150px;width: 100%;margin: 0px 0px 0px 0px;}
	/* new year
	div.header p.topImage{background: url(img/bgTop_new_god.jpg) no-repeat top left;height: 150px;width: 100%;margin: 0px 0px 0px 0px;}
	*/

	div.header div.logo{background: url(img/logo.jpg) no-repeat top left; width: 300px;position: absolute; top: 0px; left: 0px;}

	/* new year
	div.header div.logo{background: url(img/logo_new_god_2011.jpg) no-repeat top left; width: 300px;position: absolute; top: 0px; left: 0px;}
	*/
	
	div.header div.logo p{margin: 170px 0px 0px 58px; background: url(img/logoLeftBg.gif) no-repeat left top;padding: 0px 0px 0px 4px; width: 120px;}
	div.header div.logo p a{color: white; text-decoration: none;padding: 1px 0px 4px 6px;display: block;background: url(img/logoRightBg.gif) no-repeat right top;text-decoration: none;}
	div.header div.logo p a:hover{text-decoration: underline;}
	div.header div.contacts{position: absolute; top: 31px; left: 252px;color: #000099;border-left: solid 3px #FEB409;padding: 5px 0px 5px 10px;}
	div.header div.contacts p{font-size: 0.8em;}
	div.header div.contacts p span{display: block;font-size: 1.8em;padding: 0px 0px 4px 0px;}
	div.header div.contacts p img{display: block;margin: 0px 0px 2px 0px;}
	div.header div.flash{position: absolute;top: 16px;right: 2%;width: 34%;max-width: 434px;}
	* html div.header div.flash{position: absolute;top: 16px;right: 2%;width: 34%;max-width: 418px;}
		div.header div.flash p{margin: 0px 0px 0px 0%;float: right;}
		div.header div.flash p.left{margin: 0px 0px 0px 0%;float: left;}	

div#menu{position: absolute; top: 163px; list-style: none;margin: 0px auto 0px auto;padding: 6px 0px 0px 150px;text-align: center;width: 85%;}
div#menu a{text-align: center;margin: 0px auto 0px auto;}
div#menu a img{margin: 0px 0% 0px 3%;}

div#content a:active{text-decoration: none;color: red;}
#main a:active{text-decoration: none;color: #FEB409;}
#LeftColum a:active{text-decoration: none;color: #FEB409;}
#RightColum a:active{text-decoration: none;color: #FEB409;}
div.footer div.right p.top a:active{text-decoration: none;color: #FEB409;}

div#content div.left{margin: 26px 0px 0px 0px;}
	div#content div.left div.categories{margin: -15px 0px 8px 0px;}
	div#content div.left div.categories h2{background: url(img/catalogBg.gif) no-repeat right;color: white; padding: 5px 0px 4px 0px;font-size: 1.2em;margin: 0px 0px 0px 0px;font-weight: bold;text-align: center;}
	div#content div.left div.categories ul{border: solid 1px #738EB0;border-top:none;margin: 0px 10px 0px 0px;padding: 0px 0px 10px 0px;background: url(img/bgUl.gif) repeat-y right;list-style: none;}
	div#content div.left div.categories ul li{border-top: solid 1px #738EB0;padding: 6px 6px 8px 0px;display: block;margin: 0px 0px 6px 0px;min-height: 6px;}
	div#content div.left div.categories ul li.none{border-top: none;padding: 3px 0px 0px 0px;margin: 0px 0px -4px 0px;}
	html:root div#content div.left div.categories ul li.none{border-top: none;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}
	div#content div.left div.categories ul li.none div{border-top: solid 1px #738EB0;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;background: url(img/bgUlOn.gif) repeat-y right;border: solid 1px #738EB0;border-bottom: solid 1px #E2E6F0;border-right: none;border-left: none;}
	div#content div.left div.categories ul li.none div a{color: #0000AC;padding: 3px 0px 3px 12px;margin: 0px 0px 0px 20px;background: url(img/li2.gif) no-repeat letf;}
	div#content div.left div.categories ul li.none div a:active{color: red;}
	div#content div.left div.categories ul li.none a{color: #0000AC;font-weight: normal;font-size: 1em;display: block;padding: 0px 0px 0px 41px;margin: 0px 0px 0px 0px;}
	div#content div.left div.categories ul li img{margin: 0px 10px 0px 4px;display: block;float: left;}
	div#content div.left div.categories ul li a{color: #0000AC;font-weight: bold;font-size: 0.9em;display: block;padding: 0px 0px 0px 41px;}
	div#content div.left div.categories ul li a img{margin: 4px 0px 0px 0px;}
	div#content div.left div.categories ul li.on a{color: #003366;}

/*_____________add__________________*/	
	div#LeftColum div.left div.categories a:active{color: Red;}
	div#LeftColum div.left div.categories ul li.none ul{padding: 0px;margin: 0px;border: none;}
	div#LeftColum div.left div.categories ul li.none ul li{padding: 2px 0px 2px 12px;margin: 0px 0px -3px 0px; border-top: 0px; border-top: 1px solid #77899F;font-size: 0.9em; background-image: url(img/bg_catal_podname02.gif);}
	html:root div#LeftColum div.left div.categories ul li.none ul li{padding: 2px 0px 2px 12px;margin: 0px; border-top: 0px; border-top: 1px solid #77899F;font-size: 0.9em; background-image: url(img/bg_catal_podname02.gif);}
	* html div#LeftColum div.left div.categories ul li.none ul li a{display: block;}
	* html div#LeftColum div.left div.categories ul li.none ul li a img{display: inline;margin: 4px 0px 0px 0px;}
/*____________/add___________________*/	
	
	div#content div.left div.articles{margin: 0px 0px 10px 0px;}
	div#content div.left div.articles a:active{text-decoration: none;color: #FEB409;}
	div#content div.left div.articles h2{background: url(img/catalogBg2.gif) no-repeat right;color: white; padding: 5px 0px 5px 30px;font-size: 1.2em;margin: 0px 0px 0px 0px;font-weight: bold;}
	div#content div.left div.articles ul{border: solid 1px #738EB0;border-top:none;margin: 0px 10px 0px 0px;padding: 0px 0px 10px 0px;background: #ECEEF2;list-style: none;}
	div#content div.left div.articles li.arch{text-align: right;padding: 4px 10px 5px 0px;color: #CC6600;font-size: 0.8em;}
	div#content div.left div.articles li.arch a{color: #CC6600;}
	div#content div.left div.articles li.arch a:active{color: red;}
	/*div#content div.left div.articles li a{background: url(img/next.gif) no-repeat right bottom;}*/
	div#content div.left div.articles ul li{padding: 6px 6px 3px 0px;clear: both; margin: 0px 0px 0px 0px; word-break:break-all;}
		div#content div.left div.articles ul li strong{padding: 6px 6px 6px 0px;font-size: 0.9em;color: #FF3300;padding: 0px 0px 4px 40px;display: block;background: url(img/art.gif) no-repeat left top;font-weight: normal;}
	div#content div.left div.articles ul li img{margin: 0px 10px 0px 4px;display: block;float: left;}
	div#content div.left div.articles ul li a{color: #0000AC;font-weight: normal;font-size: 0.85em;display: block;padding: 0px 0px 0px 41px;}

div#content div.right{padding: 0px 0px 0px 0px;}
	div#content div.right div.boxCard{margin: 0px 0px 8px 0px;}
	div#content div.right div.boxCard h2{font-size: 1.0em;font-weight: normal;color: white; background: url(img/cardIco.gif) no-repeat top left;padding: 8px 0px 4px 68px;}
	div#content div.right div.boxCard div.boxContent{background: #F3F6FF;border: solid 1px silver;margin: 0px 0px 0px 1px;padding: 7px 5px 8px 5px; color: #666666; text-align: center;}
	div#content div.right div.boxCard div.boxContent p{background: transparent;padding: 0px 0px 0px 0px;}
	div#content div.right div.boxCard div.boxContent p strong{padding: 3px 0px 5px 0px;font-size: 1.2em; font-weight: bold;display:block;}
	div#content div.right div.boxCard p{background: #FEB409 url(img/cardConf.gif) no-repeat bottom left; text-align: center;padding: 4px 0px 4px 0px;}
	div#content div.right div.boxCard p a{color: #FF0028;}
	
	div#content div.right div.boxConsult{margin: 0px 0px 8px 0px;}
	div#content div.right div.boxConsult h2{font-size: 1.0em;font-weight: normal;color: white; background: url(img/cons.gif) no-repeat top left;padding: 6px 0px 4px 44px;}
	div#content div.right div.boxConsult h3{font-size: 11px;font-weight: normal;}
	div#content div.right div.boxConsult h3.image{margin: 0px auto 6px auto;padding: 0px 0px 0px 0px;width: 115px;}
	div#content div.right div.boxConsult h3.image img{border: solid 1px gray;float: right;}
	div#content div.right div.boxConsult h3.image div.leftTitle{width: 44px;margin: 0px 0px 0px 0px;text-align: left;padding: 15px 0px 0px 0px;height: 50px;float: left;}
	div#content div.right div.boxConsult div.boxContent a{color: #000099;}
	div#content div.right div.boxConsult div.boxContent{background: #F3F6FF;border: solid 1px silver;margin: 0px 0px 0px 1px;padding: 7px 5px 8px 5px; color: #666666; text-align: center;}
	div#content div.right div.boxConsult div.boxContent p{background: transparent;padding: 0px 0px 0px 0px;font-size: 0.9em;}
	div#content div.right div.boxConsult div.boxContent p strong{padding: 3px 0px 5px 0px;font-size: 1.0em; font-weight: bold;display:block;color: black;}
	div#content div.right div.boxConsult p{background: #FFD3B7; text-align: center;padding: 2px 0px 3px 0px;font-size: 0.8em;line-height: 10px;}
	div#content div.right div.boxConsult p.icq{padding: 6px 0px 0px 0px;font-size: 0.8em;height: 20px;margin: 5px 0px 0px 0px;}
	div#content div.right div.boxConsult p.icq a{color: #000099;text-decoration: underline;}
	div#content div.right div.boxConsult p.icq img{margin: 0px 0px 0px 0px;}
	div#content div.right div.boxConsult p a{color: #FF0028;}
	
	div#content div.right div.boxNews div.boxContent a:active{text-decoration: none;color: #FEB409;}
	div#content div.right div.boxPay{margin: 0px 0px 8px 0px;}
	div#content div.right div.boxPay h2{font-size: 1.0em;font-weight: normal;color: #666666; background: url(img/pay.gif) no-repeat top left;padding: 4px 0px 4px 0px;text-align: center;width: 151px;}
	div#content div.right div.boxPay div.boxContent{border: solid 1px silver;margin: 0px 0px 0px 0px;padding: 7px 6px 8px 5px; color: #666666; text-align: center;width: 138px;}
	div#content div.right div.boxPay div.boxContent div{padding: 0px 0px 10px 0px;}
	div#content div.right div.boxNews{margin: 0px 0px 8px 0px;}
	div#content div.right div.boxNews h2{font-size: 1.0em;font-weight: normal;color: white; background: url(img/news.gif) no-repeat top left;padding: 4px 0px 4px 0px;text-align: center;}
	div#content div.right div.boxNews div.boxContent{border: solid 1px silver;margin: 0px 0px 0px 0px;padding: 7px 8px 8px 4px; color: #000099;font-size: 0.8em;background: #F3F6FF;}
	div#content div.right div.boxNews div.boxContent p{padding: 0px 0px 4px 21px;background: url(img/li.gif) no-repeat left top;border-bottom: solid 1px silver;margin: 0px 0px 7px 0px;}
	div#content div.right div.boxNews div.boxContent a{color: #000099;}
	div#content div.right div.boxNews div.boxContent a:active{color: red;}
	div#content div.right div.boxNews div.boxContent a img{margin: 0px 0px 0px 5px;border: none;}
	div#content div.right div.boxNews div.boxContent strong{padding: 0px 0px 2px 0px; display: block;color: #CC6600; font-size: 0.9em;font-weight: normal;}
	div#content div.right div.boxNews div.boxContent div{text-align: right;padding: 0px 0px 5px 0px;color: #CC6600;}
	div#content div.right div.boxNews div.boxContent div a{color: #CC6600;}
	div#content div.right div.boxNews div.boxContent div a:active{color: red;}

div#content div.content{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}
	div#content div.content div.search{background: white url(img/search.gif) no-repeat left top;padding: 4px 0px 20px 46px;height: 12px; margin-bottom: 0px;}
	* html div#content div.content div.search{background: white url(img/search.gif) no-repeat left top;padding: 4px 0px 10px 46px;height: 12px; margin-bottom: 0px;}/* отступы бокса поиска */
	div#content div.content div.search font{width: 45px;float: left;font-size: 0.9em;}
	div#content div.content div.search input{margin: 0px 5px 0px 5px;}
	div#content div.content div.search p.left input{background: #D4DEEA;float: left;border: solid 1px #999999;}
	div#content div.content div.search p.right input.button_blu{border: solid 1px #C8CDDF;background: #C0CEDF url(img/searchBg.gif) repeat-x top;color: #0100A8;height: 18px;width: 40px;font-size: 0.8em;border-bottom: solid 1px #3E4C95;border-right: solid 1px #3E4C95;} 
	div#content div.content div.search p.right{padding: 0px 100px 0px 200px;} 
	div#content div.content div.search p.right span{color: #666666;} 

div.pathway{padding: 4px 0px 8px 0px;font-size: 0.84em;color: #003366;/*border-top: solid 1px #CCCCCC;*/}
div.pathway a{color: #000099;}	
p.navigation{text-align: center;margin: 12px 0px 8px 0px;font-size: 0.85em;}
p.navigation strong{font-weight: bold;color: white;background: #2148CC;padding: 1px 2px 1px 2px;}
p.navigation a:hover{background: #2148CC;color: white;padding: 1px 2px 1px 2px;text-decoration: none;}
p.navigation a{padding: 1px 2px 1px 2px; color: #000099;}

div#content div.content div.mainItem{background: #F3F6FF url(img/right.gif) repeat-y right;border-left: solid 1px #CCCCCC;height: 100%;padding: 0px 0px 0px 0px;margin: -7px 0px 0px 0px;}
	div.bottom p{background: url(img/botL.gif) no-repeat top left;height: 8px;padding: 0px 0px 0px 5px;margin:0px 8px 0px 0px;}
	div.bottom {background: url(img/botR.gif) no-repeat top right;height: 10px;padding: 0px 0px 0px 0px;margin: 0px 7px 0px 0px;}
	div.top{background: url(img/top.gif) no-repeat top left; padding: 0px 0px 0px 20px;margin: 0px 0px 0px 0px;}
	div.top div{background: url(img/topR.gif) no-repeat right top; height: 11px;padding: 1px 5px 0px 0px;margin: 0px 0px 0px 0px;}

div#content div.content div.mainContent p.menu a:active{text-decoration: none;color: #FEB409;}
	
select{border: solid 1px #999999}

div#content div.content div.mainContent{padding: 0px 20px 0px 20px;}
	div#content div.content div.mainContent div.Top{padding: 0px 0px 0px 0px;}/* нижний отступ плажки */
	div#content div.content div.mainContent h1{padding: 0px 0px 0px 12px;margin: 0px 0px 8px 8px;font-weight: bold;font-size: 1.5em;color: #000099;border-left: solid 3px #FF3366;}
	div#content div.content div.mainContent p.menu{color: #FF0033; font-size: 0.9em;}
	div#content div.content div.mainContent p.menu a{color: #000099;}
	div#content div.content div.mainContent p.menu a:active{color: red;}
	div#content div.content div.mainContent p.left{width: 120px;float: left;padding: 0px 0px 0px 0px;}
	div#content div.content div.mainContent p{padding: 6px 0px 8px 0px;}
	div#content div.content div.mainContent p.form{}
	div#content div.content div.mainContent p.form select{border: solid 1px gray;}

/* simon */
	div#content div.content div.mainContent li{color: #FF0033; font-size: 0.9em;}
	div#content div.content div.mainContent li a{color: #000099;}
	div#content div.content div.mainContent li a:active{color: red;}
	div#content div.content div.mainContent li {float: left; width: 150px; text-align: center;height:160px;}
	div#content div.content div.mainContent ul {list-style-type: none; list-style-position: initial; list-style-image: initial; margin: 0;}

div.infoPage{padding: 10px 0px 0px 12px;}	
	div.infoPage h1{color: #FF3366;font-weight: bold;font-size: 1.5em;padding: 0px 0px 15px 0px;}
	div.infoPage h2 {color: #000099;font-size: 1.2em;font-weight: bold;border-left: solid 2px #FF9A00;padding: 0px 0px 0px 12px;margin: 0px 0px 28px 0px;text-decoration: none;}
	div.infoPage h2.art {color: #000099;font-size: 1.2em;font-weight: bold;border-left: solid 3px #FF3366;padding: 0px 0px 0px 12px;margin: 0px 0px 18px 20px;text-decoration: none;}
	div.infoPage h2 a, div.infoPage h2 a:hover{color: #000099;text-decoration: none;}
	div.infoPage h2 span, div.infoPage h2 span a{color: #CC6600;font-size: 0.68em;font-weight: normal;}
	div.infoPage h2 img{margin: 0px 4px 0px 4px;}
	div.infoPage strong.date{font-weight: normal;font-size: 1.0em;display: block;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}
	div.infoPage strong.dateArt{font-weight: bold;font-size: 1.0em;display: block;padding: 0px 0px 10px 0px;margin: 0px 0px 0px 0px;color: #FF3300;}
	div.infoPage img.news{border: solid 6px white; float: left;}
	div.infoPage p{padding: 5px 0px 12px 0px;}
	
div.artList{padding: 0px 0px 4px 0px;border-bottom: solid 1px #999999;margin: 0px 0px 8px 0px;}
	div.artList h2{padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;border: none;}
	div.artList h2 a{color: black;}
	div.artList strong.date{font-weight: normal;color: red;font-size: 0.9em;}
	div.artList em{}	

div#content div.content div.topProducts{margin: 0px 6px 0px 0px;}
	/*div#content div.content div.topProducts h2{margin: 2px 0px 4px 0px;font-size: 1.0em;color: #FB9900; border-bottom: solid 1px #CCCCCC;padding: 0px 0px 5px 0px;font-weight: bold;}*/
       div#content div.content div.topProducts h2{color: #000099;font-size: 1.1em;padding: 0px 0px 0px 12px;border-left: solid 3px #FF3366;font-weight: bold;margin: 6px 0px 10px 0px;}
	/*div#content div.content div.topProducts h2 a{color: #FB9900;}*/
	/*div#content div.content div.topProducts h2 span{color: #FF0033;}*/
	div#content div.content div.topProducts h2 a{color: #000099;}
	div#content div.content div.topProducts h2 span{color: #FF0033;}

	div#content div.content div.topProducts p.discription {color: #FF0033;font-size: 0.85em;}
	div#content div.content div.topProducts p.discription a{color: #2E46BC;}
	div#content div.content div.topProducts p.discription a:active{color: red;}
	div#content div.content div.topProducts p.ico{float: left;margin: 0px 10px 8px 0px;}
	div#content div.content div.topProducts div.leftCol{float: left; width: 45%;padding: 0px 0px 0px 20px;}
	div#content div.content div.topProducts div.rightCol{float: left;width: 45%;padding: 0px 0px 0px 20px;}
	
	a.path{color:#010193;}

	
div#content div.content div.presentBox{margin: 0px 10px 0px 0px;}
	div#content div.content div.presentBox div.topProductsIn{margin: 0px auto 0px auto;float: left;padding: 0px 0px 10px 0px;max-width: 758px;width: 49%;}
	div#content div.presentBox h2{margin: 10px 0px 8px 0px;font-size: 1.2em;color: white; padding: 0px 0px 0px 0px;font-weight: bold; background: url(img/h2.gif) repeat-x top;}
	div#content div.presentBox h2 span{display: block;padding: 0px 0px 0px 30px;background: url(img/h2r.gif) no-repeat top left;color: white;}
	div#content div.presentBox h2 span font{display: block;padding: 5px 0px 10px 0px;background: url(img/h2l.gif) no-repeat top right;color: white;}
	div#content div.presentBox h3 a{font-size: 0.8em;color: #FF0033;font-weight: normal;margin: 0px 0px 10px 0px;}
	div#content div.content div.presentBox p.discription {color: black;font-size: 0.85em;padding: 8px 0px 0px 0px;}
	div#content div.presentBox p.discription strong{font-weight: bold;color: black;}
	div#content div.presentBox p.discription a{color: black;}
		div#content div.presentBox div.buttom{border: solid 2px #EFEFEF; width: 160px;float: left;padding: 0px 0px 0px 0px;margin: 10px 0px 20px 0px;}
		div#content div.presentBox div.buttom span{color: #FF0066;font-weight: bold;background: #EFEFEF;padding: 5px 5px 5px 5px;display: block;float: left;margin: 12px 0px 12px 5px;width: 80px;}
		div#content div.presentBox div.buttom a{display: block;/*border-left: solid 2px #EFEFEF;*/margin: 0px 0px 0px 100px;text-align: center; padding: 0px 0px 0px 0px; background: url(img/basket_big.gif) no-repeat left;height: 55px;}
	div#content div.presentBox p._y{height: 3px;}
		div#content div.presentBox p.ico{float: left;margin: 10px 10px 8px 0px; background: url(img/icoTop.gif) no-repeat top left; padding: 10px 0px 0px 0px;text-align: center;}
		div#content div.presentBox p.ico span.topI{background: url(img/icoTop2.gif) no-repeat bottom left; padding: 0px 6px 10px 6px;display: block;width: 150px;}
	div#content div.presentBox div.leftCol{padding: 10px 0px 0px 20px;}

div#slideshow{margin: 0px 0px 5px 0px;}
div#slideshow img{border: solid 1px silver;margin: 0px 0px 0px 5px;}
div#slideshow #control, div#slideshow #control a{color: red;font-weight: bold;text-decoration: none;}
div#slideshow #control{height: 25px;}
div#slideshow #control span.left{float: left;}
div#slideshow #control span.right{float: right;}
	
div.categoriesModul{border-top: solid 1px #000099;padding: 4px 0px 0px 0px;margin: 12px 0px 8px 0px;}
	div.categoriesModul h2{color: #000099;font-size: 1.34em;line-height: 1.18em;margin: 0px 0px 15px 0px;}
	div.categoriesModul h2 a{color: #000099;}
	div.categoriesModul h2 a:active{color: red;}
	div.categoriesModul div.leftCol{width: 180px;float: left;}

	div.any_h2 {clear: both;width: 187px;}
	div.categoriesModul div.leftCol div.any_h2 ul{list-style: none;width: 160px;margin: 0px 0px 0px 13px;}
	div.categoriesModul div.leftCol div.any_h2 ul li{background: url(img/card/li.gif) no-repeat 0px 2px;padding: 0px 0px 6px 15px;min-height: 16px;}
	div.categoriesModul div.leftCol div.any_h2 ul li strong{font-weight: normal;color: #FF3366;float: left;}
	div.categoriesModul div.leftCol div.any_h2 ul li a{float: right;text-decoration: underline;font-size: 11px;color: #B0B0B0;}

	div.categoriesModul div.leftCol p.ico{float: left;margin: 10px 10px 8px 0px; background: url(img/icoTop.gif) no-repeat top left; padding: 10px 0px 0px 0px;text-align: center;}
	div.categoriesModul div.leftCol p.ico span.topI{background: url(img/icoTop2.gif) no-repeat bottom left; padding: 0px 6px 10px 6px;display: block;width: 150px;}
	div.categoriesModul div.leftCol a{display: block;padding: 4px 0px 0px 0px;color: #000099;font-size: 1.0em;}
	div.categoriesModul div.leftCol div.box{text-align: center;}
	div.categoriesModul div.leftCol div.box p form{}
	div.categoriesModul div.leftCol div.box p{font-size: 0.8em;}
	div.categoriesModul div.leftCol div.box p span{display: block;}
	div.categoriesModul div.rightCol{padding:0px 0px 0px 188px;}
	div.categoriesModul div.rightColWithout{padding:0px 0px 0px 0px;}
	div.categoriesModul p.checkProduct{width:155px;margin:0px auto 0px auto;}
	div.categoriesModul p.checkProduct input{float:left;margin:0px 0px 10px 0px;}
	div.categoriesModul p.checkProduct span{font-size: 1.0em;font-weight: bold;display:block;padding:4px 0px 0px 0px;font-weight:normal;}
	div.categoriesModul div.rightCol p.discription{padding: 0px 0px 5px 0px;}	
	div.categoriesModul div.buttom{border: solid 2px #EFEFEF; width: 184px;float: right;padding: 0px 0px 0px 0px;margin: 10px 0px 20px 10px;}
	div.categoriesModul div.buttom p img{margin: 0px 0px 0px 10px;}
	div.categoriesModul div.buttom span{color: #FF0066;font-weight: bold;background: #EFEFEF;padding: 5px 5px 5px 5px;display: block;float: left;margin: 12px 0px 12px 5px;width: 110px;}
	div.categoriesModul div.buttom a{display: block;margin: 0px 0px 0px 130px;text-align: center; padding: 0px 0px 0px 0px; background: url(img/basket_big.gif) no-repeat left;height: 55px;}	

div.PageCard{border: solid 1px #738EB0;padding: 5px 10px 5px 10px;}	
	div.PageCard div.topBox{text-align: right;margin: 0px 4px 10px 0px;}
	
	/*div.PageCard div.topBox a{color:#000099;padding: 0px 0px 0px 20px;background: url(img/print.gif) no-repeat left;}*/
	div.PageCard div.topBox a.print {color:#000099;padding: 0px 0px 0px 20px;background: url(img/print.gif) no-repeat left;}
	
	div.PageCard dl#productCard{}	
		div.PageCard dl#productCard div.buttom{border: solid 2px #EFEFEF; width: 270px;padding: 0px 0px 0px 0px;margin: 0px 0px 20px 20px;display: block;}
		div.ieHack div.PageCard dl#productCard div.buttom{border: solid 2px #EFEFEF; width: 270px;padding: 0px 0px 0px 0px;margin: 0px 0px 20px 20px;}
		div.PageCard dl#productCard div.headButtom{width: 274px;background: #EEEDED;color: #FF0033;text-align: center;padding: 5px 0px 5px 0px;margin: 0px 0px 0px 20px;}
		div.PageCard dl#productCard div.headButtom a{background: #EEEDED;color: #FF0033;}
		div.PageCard dl#productCard div.buttom span{color: #FF0066;font-weight: bold;background: #EFEFEF;padding: 5px 5px 5px 5px;display: block;float: left;margin: 12px 0px 12px 5px;width: 80px;text-align: center;}
		div.PageCard dl#productCard div.buttom div{float: left;margin: 0px 0px 0px 4px;padding: 0px 0px 0px 0px;}
		div.PageCard dl#productCard div.buttom div p{margin: 0px 0px 0px 0px;padding: 2px 0px 0px 0px;text-align: center;}
		div.PageCard dl#productCard div.buttom div img{margin: 0px 0px 0px 0px;}
		div.PageCard dl#productCard div.buttom a{display: block;/*border-left: solid 2px #EFEFEF;*/margin: 5px 0px 0px 206px;text-align: center; padding: 0px 0px 0px 0px; background: url(img/basket_big.gif) no-repeat left;height: 47px;}
		div.PageCard dl#productCard div.buttom img{margin: 0px 0px 0px 20px;}
	div.PageCard dl#productCard dt{width: 220px;float: left;text-align: center;padding: 0px 0px 12px 0px;}	
	div.PageCard dl#productCard dt form.vote{}	
	div.PageCard dl#productCard dt div.vote{border: solid 1px #EEEDED;width: 100px;font-size: 0.7em;margin: 10px auto 10px auto;padding: 0px 0px 5px 0px;}
	div.PageCard dl#productCard dt div.vote p{padding: 0px 0px 3px 12px;text-align: left;}
	div.PageCard dl#productCard dt div.vote h3{background: #FEB409;font-size: 1.2em;padding: 2px 0px 2px 0px;margin: 0px 0px 5px 0px;}
	div.PageCard dl#productCard dt p.main img{display: block;margin: 0px 0px 10px 0px;}
	div.PageCard dl#productCard dt p span{display: block;font-size: 0.9em;}
	div.PageCard dl#productCard dt p input.button_blu{width: 80px;background: #C0CEDF url(img/sub.gif) repeat-x top;border-bottom: solid 1px #3E4C95;border-right: solid 1px #3E4C95;border-top: solid 1px #CED3E2;border-left: solid 1px #CED3E2;font-size: 0.9em;color: #0100A8;margin: 0px 0px 0px 0px;}
	div.PageCard dl#productCard dd{}	
	div.PageCard dl#productCard dd.right{margin: 2px 2px 2px 220px;}
	div.ieHack div.PageCard dl#productCard dd.right{margin: 2px 2px 2px 220px;height: 100%;}
	div.PageCard dl#productCard p{padding: 4px 0px 8px 0px;}
	div.PageCard dl#productCard h1, div.PageCard dl#productCard h1 a{padding: 3px 0px 3px 12px;color: #000099;font-size: 1.34em;border-left: solid 2px #FF9A00;margin: 4px 0px 5px 0px;}
	div.PageCard dl#productCard h1 a{color: #000099;}
	div.PageCard table{margin: 0px 0px 20px 20px;}
	div.ieHack div.PageCard table{margin: 0px 0px 20px 20px;}
	div.PageCard table td{padding: 4px 4px 4px 4px;}	
	div.PageCard dl#productCard dd h2{color: #000099;font-size: 1.1em;padding: 0px 0px 0px 12px;border-left: solid 3px #FF3366;font-weight: bold;margin: 6px 0px 10px 0px;}
		div.forum{width: 470px;margin: 0px auto 0px auto;font-size: 0.9em;}
		div.forum h3{color: #000099;font-size: 1.1em;padding: 0px 0px 10px 70px;}
		div.forum input{border: solid 1px #000099;width: 250px;}
		div.forum textarea{border: solid 1px #000099;}
		div.forum p input.button_blu{width: 30px;background: #C0CEDF url(img/sub.gif) repeat-x top;border-bottom: solid 1px #3E4C95;border-right: solid 1px #3E4C95;border-top: solid 1px #CED3E2;border-left: solid 1px #CED3E2;font-size: 0.9em;color: #0100A8;margin: 0px 0px 0px 70px;}
		div.forum div.pad{padding: 0px 0px 0px 70px;}
		div.forum p span.name{width: 70px;float: left;}
	div.PageCard{}
	div.PageCard{}	
	
div.footer{margin: 30px 0px 10px 0px;}
	div.footer a{color: black;text-decoration: none;}
	div.footer a:hover{color: black;text-decoration: underline;}
	div.footer a:active{color: red;}
	div.footer div.left{float: left;width: 200px;border-left: solid 2px #CC0000;font-size: 0.8em;padding: 0px 0px 0px 35px;}
	div.footer div.right{margin: 0px 180px 0px 240px;}
	div.footer div.right p.top{border-bottom: solid 1px #000099;text-align: center;padding: 0px 0px 5px 0px;margin: 0px 0px 4px 0px;height: 18px;}
	div.footer div.right p.top a{color: #000099;} 
	div.footer div.right p.top a:active{color: red;}
	div.footer div.right p.bot{color: #0066FF;font-size: 0.8em;padding: 0px 0px 0px 40px;} 
	div.footer div.right p.baners{padding: 20px 0px 20px 0px;text-align: center;} 
	div.footer div.right p.baners img{margin: 0px 0px 0px 5%;} 

.statji_arhiv {font-size: 8pt;color: #CC3300;background-color: #FFD393;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #FFFFCC;	border-right-color: #FF9900;	border-bottom-color: #FF9900;	border-left-color: #FFFFCC;	cursor: hand;	padding: 0px;	font-weight: bold;	margin-top: 5px;	margin-bottom: 4px;}
	
        /*sash4smash modered*/
div.mag_link {
	 position: absolute;
	 width: 20px;
	 height: 20px;
	 margin-left: -43px;
	 margin-top: -5px;
}
div.rightCol h2.brief_p_name a {
  font-weight: bold;
  border-left: 2px solid orange;
  padding-left: 10px;
}
div.rightCol span.brief_p_name a {
  font-weight: bold;
  border-left: 2px solid orange;
  padding-left: 10px;
  display: block;
  color: #000099;
}
h2.category_name {
  font-weight: bold;
  border-left: 2px solid orange;
  padding-left: 10px;
  color: #000099;
}
div.rightCol h2.brief_p_name a:active{color: Red;}
div.rightCol span.brief_p_name a:active{color: Red;}
/** html div#content div.left div.categories ul li img{display: block;float: left; margin: 8px 3px 15px 4px;}/* отступ изобр в списке категорий margin: 8px 10px 5px 4px*/
/** html div#content div.left div.categories ul li img.mark1 {display: block;float: left; margin: 8px 3px 0px 4px;}*/
/** html div#content div.left div.categories ul li a{padding: 6px 0px 0px 0px;}
* html div#content div.left div.categories ul li.none div img{display: block;float: left; margin: 4px 3px 20px 4px;} /*ie6 - отступы в списке категорий */

div#content div.right div.articles{margin: 0px 0px 10px 0px;}
div#content div.right div.articles a:active{text-decoration: none;color: #FEB409;}
div#content div.right div.articles h2{background: url(img/_newRecomend.gif) no-repeat left;color: white; padding: 5px 0px 5px 0px;font-size: 1.2em;margin: 0px 0px 0px 0px;font-weight: bold;text-align: center;}
div#content div.right div.articles div.content div.body{border: solid 1px #CCCCCC;border-top: none;padding: 0px 0px 9px 0px;}
div#content div.right div.articles div.content{margin: 0px 0px 5px 0px;text-align: center;padding: 4px 0px 0px 0px;background: url(img/_newTop.gif) no-repeat left top;}
div#content div.right div.articles div.content img{margin: 4px 0px 4px 0px;}
div#content div.right div.articles div.content p{text-align: left;padding: 0px 8px 8px 8px;font-size: 0.9em;color: #0E039F;}
div#content div.right div.articles div.content p img{margin: 0px 0px 0px 0px;}
div#content div.right div.articles div.content p.prise{color: #FF0033;font-weight: bold;font-size: 1.0em;}
div#content div.right div.articles div.content a{color: #0E039F;}


div#content div.left div.top1{margin: 0px 0px 10px 0px;}
div#content div.left div.top1 a:active{text-decoration: none;color: #FEB409;}
div#content div.left div.top1 h2{background: url(img/catalogBg.gif) no-repeat right;color: white; padding: 5px 0px 4px 0px;font-size: 1.2em;margin: 0px 0px 0px 0px;font-weight: bold;text-align: center;}
div#content div.left div.top1 div.content div.body{border: solid 1px #CCCCCC;border-top: none;padding: 0px 0px 9px 0px;}
div#content div.left div.top1 div.content{margin: 0px 0px 5px 0px;text-align: center;padding: 4px 0px 0px 0px;background: url(img/_newTop1.gif) no-repeat left top;}
div#content div.left div.top1 div.content img{margin: 4px 0px 4px 0px;}
div#content div.left div.top1 div.content p{text-align: left;padding: 0px 8px 8px 8px;font-size: 0.9em;color: #0E039F;}
div#content div.left div.top1 div.content p img{margin: 0px 0px 0px 0px;}
div#content div.left div.top1 div.content p.prise{color: #FF0033;font-weight: bold;font-size: 1.0em;}
div#content div.left div.top1 div.content a{color: #0E039F;}


/* Add New BUTTONS */
div.rightCol div#buttonCardFirst{float: right;}
div#buttonCardFirst{background: url(img/_newButtonBg.gif) no-repeat top left;width: 200px;padding: 0px 0px 12px 0px;}
div#buttonCardFirst div#hrefer{display: block;text-decoration: none;color: black;background: url(img/_newButtonBgRight.gif) no-repeat top right;padding:8px 0px 0px 0px;}
div#buttonCardFirst a:hover{text-decoration: none;}
div#buttonCardFirst div#hrefer span.content{display: block;float: left;padding:8px 14px 0 1px;}
div#buttonCardFirst div#hrefer span.content strong{display: block;font-weight: normal;}
div#buttonCardFirst div#hrefer span.content strong.old{text-decoration: line-through;font-weight: normal;color: #666666;padding: 0px 0px 4px 0px;text-align:center;font-size:0.9em;}
div#buttonCardFirst div#hrefer span.content strong.new{color: #FF3366;font-size: 16px;font-weight: bold;padding: 0px 0px 0px 4px;text-align: center;}
div#buttonCardFirst div#hrefer span.content strong.free{}
div#buttonCardFirst div#hrefer span.add{display: block;text-align: center;font-size: 0.8em;padding:2px 0px 27px 0px;}
div#buttonCardFirst div#hrefer span.add strong.info{display: block;font-weight: normal;}
div#buttonCardFirst div#hrefer span.add span{display: block;font-weight: bold;}
div#buttonCardFirst div#hrefer span.add strong.button{display: block;}
div#buttonCardFirst span.discount{color:white;font-weight:bold;margin:0px 0 0 0px;padding:0 0 0 7px;float:left;font-size:1em;}

div#buttonCardSecond{background: url(img/_newButtonBg2.gif) no-repeat top left;width: 200px;padding: 0px 0px 0px 0px;float: right;}
div#buttonCardSecond div#hrefer{display: block;text-decoration: none;color: black;background: url(img/_newButtonBgRight.gif) no-repeat top right;}
div#buttonCardSecond a:hover{text-decoration: none;}
div#buttonCardSecond div#hrefer span.content{display: block;float: left;padding: 16px 10px 0px 0px;}
div#buttonCardSecond div#hrefer span.content strong{display: block;font-weight: normal;}
div#buttonCardSecond div#hrefer span.content strong.old{text-decoration: line-through;font-weight: normal;color: #666666;padding: 0px 0px 4px 0px;font-size:0.9em;text-align: center;}
div#buttonCardSecond div#hrefer span.content strong.new{color: #FF3366;font-size: 16px;font-weight: bold;padding: 0px 0px 0px 12px;text-align: center;}
div#buttonCardSecond div#hrefer span.content strong.free{}
div#buttonCardSecond div#hrefer span.add{display: block;text-align: center;font-size: 0.8em;padding: 10px 0px 4px 0px;}
div#buttonCardSecond div#hrefer span.add strong.info{display: block;font-weight: normal;}
div#buttonCardSecond div#hrefer span.add span{display: block;font-weight: bold;}
div#buttonCardSecond div#hrefer span.add strong.button{display: block;}
div#buttonCardSecond span.discount{color:white;font-weight:bold;margin:8px 0 0;padding:0 0 0 7px;float:left;font-size:1.06em;}

div#buttonCardThree{background: url(img/_newButtonBg3.gif) no-repeat top left;width: 200px;padding: 0px 0px 12px 0px;float: right;}
div#buttonCardThree div#hrefer{display: block;text-decoration: none;color: black;background: url(img/_newButtonBgRight.gif) no-repeat top right;}
div#buttonCardThree a:hover{text-decoration: none;}
div#buttonCardThree div#hrefer span.content{display: block;float: left;padding: 16px 18px 0px 30px;}
div#buttonCardThree div#hrefer span.content strong{display: block;font-weight: normal;}
div#buttonCardThree div#hrefer span.content strong.new{color: #FF3366;font-size: 16px;font-weight: bold;padding: 10px 0px 0px 4px;text-align: center;}
div#buttonCardThree div#hrefer span.content strong.free{}
div#buttonCardThree div#hrefer span.add{display: block;text-align: center;font-size: 0.8em;padding: 10px 0px 4px 0px;}
div#buttonCardThree div#hrefer span.add strong.info{display: block;font-weight: normal;}
div#buttonCardThree div#hrefer span.add span{display: block;font-weight: bold;}
div#buttonCardThree div#hrefer span.add strong.button{display: block;}

div#buttonCardFour{background: url(img/_newButtonBg4.gif) no-repeat top left;width: 200px;padding: 0px 0px 12px 0px;float:right;}
div#buttonCardFour a{display: block;text-decoration: none;color: black;background: url(img/_newButtonBgRight.gif) no-repeat top right;}
div#buttonCardFour a:hover{text-decoration: none;}
div#buttonCardFour a span.content{display: block;float: left;padding: 2px 18px 0px 25px;}
div#buttonCardFour a span.content strong{display: block;font-weight: normal;}
div#buttonCardFour a span.content strong.old{text-decoration: line-through;font-weight: normal;color: #666666;padding: 12px 0px 4px 20px;font-size: 14px;}
div#buttonCardFour a span.content strong.new{color: #FF3366;font-size: 16px;font-weight: bold;padding: 0px 0px 0px 4px;}
div#buttonCardFour a span.add{display: block;text-align: center;font-size: 0.8em;padding: 10px 0px 4px 0px;}
div#buttonCardFour a span.add strong.info{display: block;font-weight: normal;}
div#buttonCardFour a span.add span{display: block;font-weight: bold;}
div#buttonCardFour a span.add strong.button{display: block;}

div#buttonCardFive{background: url(img/_newButtonBg4.gif) no-repeat top left;width: 200px;padding: 0px 0px 12px 0px;float:right;}
div#buttonCardFive div#hrefer{display: block;text-decoration: none;color: black;background: url(img/_newButtonBgRight.gif) no-repeat top right;}
div#buttonCardFive a:hover{text-decoration: none;}
div#buttonCardFive div#hrefer span.content{display: block;float: left;padding: 16px 18px 0px 30px;}
div#buttonCardFive div#hrefer span.content strong{display: block;font-weight: normal;}
div#buttonCardFive div#hrefer span.content strong.new{color: #FF3366;font-size: 16px;font-weight: bold;padding: 10px 0px 0px 4px;text-align: center;}
div#buttonCardFive div#hrefer span.add{display: block;text-align: center;font-size: 0.8em;padding: 10px 0px 4px 0px;}
div#buttonCardFive div#hrefer span.add strong.info{display: block;font-weight: normal;}
div#buttonCardFive div#hrefer span.add span{display: block;font-weight: bold;}
div#buttonCardFive div#hrefer span.add strong.button{display: block;}

div#buttonCardMain{background: url(img/_newButtonBg5.gif) no-repeat top left;width: 160px;padding: 0px 0px 12px 0px;}
div#buttonCardMain a{display: block;text-decoration: none;color: black;background: url(img/_newButtonBgRight2.gif) no-repeat top right;padding: 0px 0px 8px 0px;}
div#buttonCardMain a:hover{text-decoration: none;}
div#buttonCardMain a span.content{display: block;padding: 16px 0px 0px 26px;}
div#buttonCardMain a span.content strong{display: block;font-weight: normal;}
div#buttonCardMain a span.content strong.old{text-decoration: line-through;font-weight: normal;color: #666666;padding: 3px 0px 0px 25px;font-size: 14px;}
div#buttonCardMain a span.content strong.new{color: #FF3366;font-size: 16px;font-weight: bold;padding: 5px 5px 0px 0px;float: left;}

div#buttonCardMainSecond{background: url(img/_newButtonBg6.gif) no-repeat top left;width: 160px;padding: 0px 0px 12px 0px;}
div#buttonCardMainSecond a{display: block;text-decoration: none;color: black;background: url(img/_newButtonBgRight3.gif) no-repeat top right;padding: 0px 0px 8px 0px;}
div#buttonCardMainSecond a:hover{text-decoration: none;}
div#buttonCardMainSecond a span.content{display: block;padding: 13px 0px 0px 26px;text-align: right;}
div#buttonCardMainSecond a span.content strong{display: block;font-weight: normal;}
div#buttonCardMainSecond a span.content strong.old{text-decoration: line-through;font-weight: normal;color: #666666;padding: 0px 15px 0px 15px;font-size: 14px;}
div#buttonCardMainSecond a span.content strong.new{color: #FF3366;font-size: 16px;font-weight: bold;padding: 2px 15px 0px 10px;}
div#buttonCardMainSecond a span.content strong.img{margin: 0px 6px 0px 0px;}
div#buttonCardMainSecond a span.content strong img{margin: 0px 6px 0px 0px;}

div#buttonCardMainThree{background: url(img/_newButtonBg7.gif) no-repeat top left;width: 154px;padding: 0px 0px 12px 0px;}
div#buttonCardMainThree a{display: block;text-decoration: none;color: black;background: url(img/_newButtonBgRight3.gif) no-repeat top right;padding: 0px 0px 8px 0px;}
div#buttonCardMainThree a:hover{text-decoration: none;}
div#buttonCardMainThree a span.content{display: block;padding: 13px 0px 0px 16px;text-align: right;}
div#buttonCardMainThree a span.content strong{display: block;font-weight: normal;}
div#buttonCardMainThree a span.content strong.old{text-decoration: line-through;font-weight: normal;color: #666666;padding: 0px 15px 0px 15px;font-size: 14px;}
div#buttonCardMainThree a span.content strong.new{color: #FF3366;font-size: 16px;font-weight: bold;padding: 2px 15px 0px 10px;}
div#buttonCardMainThree a span.content strong.img{margin: 0px 6px 0px 0px;}
div#buttonCardMainThree a span.content strong img{margin: 0px 6px 0px 0px;}

div#buttonCardMainFour{background: url(img/_newButtonBg8.gif) no-repeat top left;width: 154px;padding: 0px 0px 12px 0px;}
div#buttonCardMainFour a{display: block;text-decoration: none;color: black;background: url(img/_newButtonBgRight3.gif) no-repeat top right;padding: 0px 0px 8px 0px;}
div#buttonCardMainFour a:hover{text-decoration: none;}
div#buttonCardMainFour a span.content{display: block;padding: 13px 0px 0px 16px;text-align: right;}
div#buttonCardMainFour a span.content strong{display: block;font-weight: normal;}
div#buttonCardMainFour a span.content strong.old{text-decoration: line-through;font-weight: normal;color: #666666;padding: 0px 15px 0px 15px;font-size: 14px;}
div#buttonCardMainFour a span.content strong.new{color: #FF3366;font-size: 16px;font-weight: bold;padding: 2px 15px 0px 10px;}
div#buttonCardMainFour a span.content strong.img{margin: 0px 6px 0px 0px;}
div#buttonCardMainFour a span.content strong img{margin: 0px 6px 0px 0px;}

div#buttonCardMainFive{background: #EFEFEF;width: 154px;padding: 0px 0px 0px 0px;border: solid 1px #CCCCCC;}
div#buttonCardMainFive a{display: block;text-decoration: none;color: black;padding: 6px;}
div#buttonCardMainFive a:hover{text-decoration: none;}
div#buttonCardMainFive a span.content{display: block;padding: 0px 0px 0px 0px;text-align: center;}
div#buttonCardMainFive a span.content strong{display: block;font-weight: normal;}
div#buttonCardMainFive a span.content strong.new{color: #FF3366;font-size: 16px;font-weight: bold;padding: 4px 0px 0px 10px;float: left;}

div.presentBox a span.discount{font-weight:bold;font-size:medium;display:block;margin:0 0 -28px 0;padding:9px 0 0 7px;color:#FFFFFF;width:32px;text-align:center;}

a:active{color: Red;}

/*sash4smash modered*/
* html div#phone_button div#phone_div{visibility: hidden; margin-left: -310px; margin-top: 0px;} 
div#phone_button div#phone_div{visibility: hidden; margin-left: 95px; margin-top: -57px;}



div#phone_button:hover div#phone_div{visibility: visible;}


div#driverBoxMain{margin:0px 0px 0px 200px;width:420px;}
div#driverBoxMain div.window{float:left;margin: 0px 5px;}
div#driverBoxMain a{display:block;text-decoration:none;padding: 0px 0px 0px 6px;font-size: 0.8em;float:left;color: #767677;}	
div#driverBoxMain a:hover{background: url(img/_leftOn.gif) no-repeat top left;color: Black;}
div#driverBoxMain div.window img{float:left;margin: 0px 5px 0px 0px;}
div#driverBoxMain a p{padding:4px 2px 5px;color: #767677;}	
div#driverBoxMain a:hover p{background: url(img/_rightOn.gif) no-repeat top right;color: Black;}	
div#driverBoxMain h3{background: url(img/_leftOn2.gif) no-repeat top left;padding: 0px 0px 0px 10px;margin: 0px 0px 5px 0px;}	
div#driverBoxMain h3 div{background: url(img/_rightOn2.gif) no-repeat top right;text-align:center;color:#334A78;font-size:13px;padding: 0px 10px 0px 0px;}	
div#driverBoxMain h3 div div{border-bottom: solid 1px #778FC1;border-top: solid 1px #778FC1;padding:4px 0px 5px 0px;margin: 0px;background-image: none;}
div#driverBoxMain div#pop1{position: absolute;margin: 20px 0px 0px 0px;visibility:hidden;}
div#driverBoxMain div#pop2{position: absolute;margin: 20px 0px 0px 20px;visibility:hidden;}
div#driverBoxMain div#pop3{position: absolute;margin: 20px 0px 0px 40px;visibility:hidden;}


div.PageCard dl#productCard dt p.main a.olive img{display:inline;margin:0px 2px 0px 0px;}

dl#productCard div#rupor{background:#F7F7F7 url('img/param_left.gif') 0% 0% no-repeat;width:160px;height:47px;margin:0px 0px 0px 30px;}
dl#productCard div#rupor div#ruporContent{border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;height:45px;margin:0 7px;}
dl#productCard div#rupor div#ruporContent img{position:relative;top:10px;left:-75px;}
dl#productCard div#rupor div#ruporText{
	position:relative;
	top:-12px;
	left:-30px;
	width:215px;
	font-size:11pt;
	text-decoration: underline;
}
dl#productCard div#rupor div#ruporText a{text-decoration: underline; color: blue;}
dl#productCard div#rupor div#ruporEnd{background:url('img/param_right.gif') 100% 100% no-repeat;height:47px;margin:-47px 0px 0px 0px;}

dl#productCard span#pollItText{color:#FF9900;font-weight:bold;}
dl#productCard div#pollIt{margin:0px 0px 15px 30px;height:25px;}
dl#productCard div#pollIt span.pollSmile{width:30px;height:25px;border:1px outset #F5F4E5;display:block;float:left;padding:5px 0px 0px 0px;font-size:medium;text-align:center;}
dl#productCard div#pollIt span.inset{border-style:inset;}
dl#productCard div#pollIt span#poll1{color:#000;}
dl#productCard div#pollIt span#poll2{color:#000;}
dl#productCard div#pollIt span#poll3{color:#666;}
dl#productCard div#pollIt span#poll4{color:#F90;}
dl#productCard div#pollIt span#poll5{color:#F60;}

dl#productCard div#pollIt span#poll1:hover{cursor:pointer;}
dl#productCard div#pollIt span#poll2:hover{cursor:pointer;}
dl#productCard div#pollIt span#poll3:hover{cursor:pointer;}
dl#productCard div#pollIt span#poll4:hover{cursor:pointer;}
dl#productCard div#pollIt span#poll5:hover{cursor:pointer;}

div#discuss input:focus,  div#discuss textarea:focus{
	background: #DFF1FF;
	border: 1px solid #6FBEFF;
}


div#plus {position: absolute; width: 18px; height: 18px;}

div#pollIt:hover div#make_your_chois {visibility: visible;}
div#pollIt div#make_your_chois {visibility: hidden;}

span#poll1:hover,span#poll2:hover,span#poll3:hover,span#poll4:hover,span#poll5:hover {background: #FFE08F;}

* html div#buttonCardFive{background: url(img/_newButtonBg4-ie6.gif) no-repeat top left;width: 200px;padding: 0px 0px 12px 0px;float:right;border-top: solid 1px #CCCCCC;}
* html div#buttonCardFive div#hrefer span.content strong.new{color: #FF3366;font-size: 15px;font-weight: bold;padding: 0px 0px 0px 4px;text-align: center;width: 110px;}
* html div#buttonCardFive div#hrefer span.add{display: block;text-align: center;font-size: 0.8em;padding: 9px 0px 0px 0px;width: 50px;float: right;background: white;border: solid 1px #CCCCCC;border-left-color: #EFEFEF;margin: -9px 0px 0px 0px;}
* html div#buttonCardFive div#hrefer span.content{display: block;float: left;padding: 5px 5px 0px 10px;width: 50px;float: left;}

table#parser_search td {padding:5px;vertical-align:middle;}
table#parser_search {padding-right:10px;}
/*div.secondLevel div.infoPage ul li {margin:4px 0;}*/
.st {
     width:150px;/* Задание ширины миниатюры */
}

/* Задание стилей для полного изображения */
.st:hover {
     position:relative; /* Задание позиции увеличенного изображения */
     /*width:70px;  /* Задание ширины увеличенного изображения */
     border: solid 1px silver;
}

div.any_h2 h2{color: #000099;font-size: 1.1em;padding: 0px 0px 0px 12px;border-left: solid 3px #FF3366;font-weight: bold;margin: 6px 0px 10px 0px;}


/* add zinaMod 2010-10-05 */
div#content div.presentBox div.buttom{border: none;}
	div#content div.presentBox div.buttom span{text-align: center;background: none;}
	div#content div.presentBox div.buttom a{background-image: none;}
	div#content div.presentBox div.leftCol h3{color: #0000AC;border-left: solid 3px #FFA500;padding: 2px 0px 2px 10px;}
		div#content div.presentBox div.leftCol h3 a{color: #0000AC;font-size: 15px;font-weight: bold;}
	div#content div.content div.presentBox p.discription strong{font-weight: normal;}

	
/* add zinaMod 2010-10-19 */
#main div.otherParamProduct{margin-top: 18px; padding: 6px 0px 13px;}
	#main div.otherParamProduct .head{color: rgb(175, 64, 10); font-size: 11px;background: #FFC23F;padding: 0px 0px 3px;margin: 0px 30% 0px 0px;background: #FFC23F url(img/card/cor_left.jpg) no-repeat top left;}
		#main div.otherParamProduct .head h3{background: transparent url(img/card/cor_right.jpg) no-repeat top right;padding: 2px 0px 0px 10px;font-weight: normal;font-size: 12px;}
	#main div.otherParamProduct .content{background: #FFF9EB;border-bottom: solid 1px #FFC23F;border-top: solid 1px #FFC23F;padding: 6px 10px 6px 10px;}
		#main div.otherParamProduct .content .item{width: 160px;font-size: 13px;line-height: 22px;margin: 0px 0px 0px 1px;display:inline-table;}
		*:first-child+html #main div.otherParamProduct .content .item{display: inline;}
		* html #main div.otherParamProduct .content .item{display: inline;}
			#main div.otherParamProduct .content .item input{}
		#main div.otherParamProduct .content .item span, #main div.otherParamProduct .content .item a:hover span{color: #FF0000;text-decoration: none;}
		#main div.otherParamProduct .content .item span.title{color: #0000FF;text-decoration: underline;}
		#main div.otherParamProduct .content .item a:hover span.title{color: Black;text-decoration: underline;}
		#main div.otherParamProduct .content .item a:hover{text-decoration: none;}
		#main div.otherParamProduct .content .item.active{font-weight: bold;}
			#main div.otherParamProduct .content .item.active span.title{color: Black;text-decoration: none;}
			
#productCard div.secondProductBuy{background: url(img/card/sprod_bg.png) no-repeat top center;width: 131px;height: 60px;position:absolute;}
* html #productCard div.secondProductBuy{background: url(img/card/sprod_bg.jpg) no-repeat top center;}
*:first-child+html #productCard div.secondProductBuy{float: left;}
	#productCard div.secondProductBuy .content{line-height: 10px;text-align: left;}
		#productCard div.secondProductBuy .content img{background: Silver; display: block;position: absolute;margin: 5px 0px 0px 88px;}
	#productCard div.secondProductBuy .content .head{color: White;font-size: 10px;padding: 0px 0px 0px 30px;}
	#productCard div.secondProductBuy .content .sContent{width: 53px;font-size: 10px;margin:0 0 0 29px;}
		#productCard div.secondProductBuy .content .sContent p{padding: 2px 0px 7px 0px;margin: 0px;}
		#productCard div.secondProductBuy .content .sContent a{text-decoration: underline;color: #B82A00;}
		
div.PageCard dl#productCard dd.right {margin:2px 2px 2px 230px;}

div.PageCard div.topBox{margin:0 4px 20px 0;text-align:right;}
	div.PageCard div.topBox div.productroad{float: left;width:82%;text-align: left;color: #2148CC;}
		div.PageCard div.topBox div.productroad a{text-decoration: underline;color: #2148CC;}
		div.PageCard div.topBox div.productroad a.active{text-decoration: none;color: Black;font-weight: bold;}
		div.PageCard div.topBox div.productroad span{font-size: 0.9em;}
		
#productCard .boxTags{text-align: left;margin: 20px 0px 10px 0px;}

div#content div.content #productCard .presentBox{background: url(img/card/present.gif) no-repeat left;padding: 11px 0px 11px 57px;margin:10px 0 10px 15px;}
	#productCard .presentBox a{text-decoration: underline;color: #B95A00;}

div#content div.content #productCard .right div.description{margin:0px 0 10px 15px;}
	div#content div.content #productCard .right div.description .article{float: left;padding: 0px 10px 0px 0px;}
	
#slideshow{}
	#slideshow ul{list-style: none;}
		#slideshow ul li{width: 100px;padding: 0px;margin: 0px;}
			#slideshow ul li.jcarousel-item a img{width: 100px;border: solid 1px red;}
.jcarousel-skin-tango .jcarousel-clip-horizontal{height:100px;}

.jcarousel-skin-tango .jcarousel-prev-horizontal{top:39px;}
.jcarousel-skin-tango .jcarousel-next-horizontal{top:39px}

div#content div.content #productCard dt{}
	div#content div.content #productCard dt h2{clear: both;border-left:3px solid #FF3366;color:#000099;font-size:1.1em;font-weight:bold;margin:12px 0 10px;padding:0 0 0 12px;}

div#buttonCardFirst {height:78px;float: right;}	
	
div#content div.content #productCard dt .any_h2{clear: both;background: url(img/card/bg.gif) repeat-x top;width: 187px;margin: 0px 0px 0px 14px;padding: 6px 0px 0px 0px;}
*:first-child+html div#content div.content #productCard dt .any_h2{margin: 0px 0px 0px 0px;}
	div#content div.content #productCard dt .any_h2 h2{border: none;}
	div#content div.content #productCard dt .any_h2 ul{list-style: none;width: 160px;margin: 0px 0px 20px 13px;}
	div#content div.content #productCard dt .any_h2 ul li{background: url(img/card/li.gif) no-repeat 0px 2px;padding: 0px 0px 6px 15px;min-height: 16px;}
		div#content div.content #productCard dt .any_h2 ul li strong{font-weight: normal;color: #FF3366;float: left;}
		div#content div.content #productCard dt .any_h2 ul li a{float: right;text-decoration: underline;font-size: 11px;color: #B0B0B0;}
		
div#content div.content #productCard dt .boxOtherPrise{background: url(img/card/pr.gif) no-repeat center;margin: 12px 0px 12px 0px;}
	div#content div.content #productCard dt .boxOtherPrise .title{padding: 6px 0px 8px 0px;}
	div#content div.content #productCard dt .boxOtherPrise a{color: White;text-decoration: underline;padding: 3px 0px 8px 0px;display: block;}
	
div.otherDescription{}
	div.otherDescription i{display: block;margin: 6px 14px;color: #000099;}
		div.otherDescription h3{margin: 6px 14px;}
		div.otherDescription p.descr{margin: 0px 0px 0px 40px;}
		
.stepcarousel{
text-align: center;
position: relative; /*leave this value alone*/
border: 0px solid black;
overflow: scroll; /*leave this value alone*/
width: 220px; /*Width of Carousel Viewer itself*/
height: 120px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 0px; /*margin around each panel*/
width: 220px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}

/* add zinaMod 2010-11-01 categoriesModul */
#main div.secondProductBuy{background: url(img/card/sprod_bg.png) no-repeat top center;width: 131px;height: 60px;position:absolute;}
* html #main div.secondProductBuy{background: url(img/card/sprod_bg.jpg) no-repeat top center;}
*:first-child+html #main div.secondProductBuy{float: left;margin: 0px 0px 0px -166px;}
	#main div.secondProductBuy .content{line-height: 10px;text-align: left;}
		#main div.secondProductBuy .content img{background: Silver; display: block;position: absolute;margin: 5px 0px 0px 88px;}
	#main div.secondProductBuy .content .head{color: White;font-size: 10px;padding: 0px 0px 0px 30px;}
	#main div.secondProductBuy .content .sContent{width: 53px;font-size: 10px;margin:0 0 0 29px;}
		#main div.secondProductBuy .content .sContent p{padding: 2px 0px 7px 0px;margin: 0px;}
		#main div.secondProductBuy .content .sContent a{text-decoration: underline;color: #B82A00;}	
		
#main div.categoriesModul{padding:12px 14px 0;}

#main div.categoriesModul div.otherParamProduct {margin-top:0px;padding:6px 0 13px 12px;}

div.categoriesModul div.leftCol p.ico span.topI{display:block;padding:0 6px 10px;width:150px;background-image: none;}
div.categoriesModul div.leftCol p.ico{float:left;margin:10px 10px 8px 0;padding:10px 0 0;text-align:center;background-image: none;}
div.categoriesModul div.leftCol a{padding:0 0 0;}

*:first-child+html div.categoriesModul div.leftCol{margin: 0px 0px 0px -15px;}

div.categoriesModul h2 a{padding: 6px 0px;display: block;}

	div.categoriesModul div.productroad{float: none;width:auto;text-align: left;color: #2148CC;margin: 0px 0px 20px 0px;}
		div.categoriesModul div.productroad a{text-decoration: underline;color: #2148CC;}
		div.categoriesModul div.productroad a.active{text-decoration: none;color: Black;font-weight: bold;}
		div.categoriesModul div.productroad span{font-size: 0.9em;}
		
div.categoriesModul .rightCol .description{padding:6px 0 8px 12px;}
	div.categoriesModul .rightCol .description img{vertical-align:bottom;}

#main .otherParamProduct .show_p{display: inline-block;}
*:first-child+html #main .otherParamProduct .show_p{display: inline;}
#main .otherParamProduct .show{position: absolute; z-index: 100; text-align: center; padding: 5px; display: none;border-bottom:1px solid #CC8F1A;width: 201px;background: url("img/card/hover.gif") no-repeat scroll left top transparent;padding: 16px 10px 10px 0px;margin: 25px 0px 0px -7px;}
#main .otherParamProduct .show_p:hover .show{display: inline-block;}
#main .otherParamProduct .show_p img{background: White;padding: 5px;border: solid 1px #F1ECD8;}
#main .otherParamProduct .show_p:hover img{border: solid 1px #CC910F;}

div.categoriesModul #buttonCardSecond{}
	
#main div.secondProductBuy{margin: 0;position: inherit;}
