.alltext {
	text-indent: 0em;
	font-family: Tahoma, Arial;
	font-size: 13px;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	color: #333333;
	text-align: justify;
	vertical-align: top;
	margin-bottom: 10px;
	position: relative;
	letter-spacing: 1px;
	padding: 0px;
	margin-top: 20px;
	margin-right: 10px;
	margin-left: 10px;
}
.alltext h1 {
	font-family: Tahoma, Arial;
	font-size: 16px;
	font-weight: bold;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
}
.alltext p {
	line-height: 15px;
	margin-bottom: 15px;
}

.alltext td
{
	text-indent: 0em;
	font-family: Tahoma, Arial;
	font-size: 13px;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	vertical-align: top;
	margin-bottom: 10px;
	position: relative;
	letter-spacing: 1px;
	margin-top: 0px;
}
.alltext th {
	text-indent: 0em;
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #333333;
	text-align: justify;
	vertical-align: top;
	margin: 10px;
	padding: 10px;

}
.alltext a.printlink
{
	background-image: url(images/printer.png);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 16px;
	padding-left: 20px;
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #666666;
	margin-bottom: 15px;
}
html {
	background-color: #deec8c;


}

a {
	text-decoration: none;
	margin: 0px;
	padding: 0px;




}
h2 {
	text-indent: 0em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #333333;
	text-transform: uppercase;
	text-align: center;
}
h3 {
	text-indent: 2em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #333333;
	margin: 10px;
	text-align: left;
}

a:hover {
	color: #FF6600;



}
.tovarprevname {
	color:#A64200;
	text-align: left;
	text-indent: 0em;
	margin: 0px 0px 5px;
	font-weight: bold;
	font-size: 12px;
	text-transform: none;
	font-family: Tahoma, Arial;


	



}
.flatkatalog-father {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #013164;
	display: none;
}
.flatkatalog-name {
	text-align: center;
}
.flatkatalog-name a {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #323232;
	text-align: center;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #323232;
	border-right-color: #323232;
	border-bottom-color: #323232;
	border-left-color: #323232;
}


.imgop {



	text-indent: 0em;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	color: #000000;

	margin: 1px;

	text-align: center;

	vertical-align: top;

}

body {
	margin: 0px;
	leftmargin: 0px;
	topmargin: 0px;
	marginwidth: 0px;
	marginheight: 0px;
	overflow-x:hidden;
	font-family: Tahoma, Arial;
	background-repeat: repeat;
	background-position: center top;
	color: #CCCCCC;


}
#gradientfon {
	background-image: url(images/gradientfon.png);
	background-repeat: no-repeat;
	background-position: center top;
	overflow: visible;
	position: relative;
	width: 100%;
}


.backtd {
	background-position: left top;
	background-repeat: no-repeat;

}
.bgr {
	background-repeat: no-repeat;
	background-position: center top;


}
.p10cm {
	text-indent: 1em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	vertical-align: top;
	width: 400px;
	position: relative;


}
.bgrh {

	background-repeat: repeat-y;
}
.topname {
	text-align: center;
	font-style: italic;
	color: #663300;
	font-size: 14px;
	font-weight: bold;
	text-indent: 0pt;
	display: run-in;






}
.ptable {
	border-top: 1px dotted #333333;
	border-right: 0px none #333333;
	border-bottom: 0px none #333333;
	border-left: 1px dotted #333333;



}
.ptd {
	border: 1px solid #00CC66;

}
.arttitul {
	font-size: 12px;
	color: #660000;
	text-align: center;
}
.centraltext {
	text-align: center;
}
.bgr500 {

	background-repeat: repeat-x;
	background-color: #E2E2E4;
	background-position: 551px top;
}
.serv {

	text-indent: 1em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #CCCCCC;
	text-align: justify;
	vertical-align: top;
	margin: 5px 2px 1px;
}
.path {
	font-family: "trebuchet MS";
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #669900;
	text-align: left;
	vertical-align: top;
	text-decoration: none;
	text-transform: none;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 10px;
	position: relative;
	height: 25px;
	top: 2px;
}
.path a{
	color: #669900;
	text-decoration: none;
}
.all {
	font-family: Tahoma, Arial;
	font-weight: bold;
	color: #daa209;
	text-decoration: none;
}
.alert {
	text-indent: 1em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FF0000;
	text-align: center;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;

}
a.section-menu {
	display: block;
	width: 170px;
	height: 16px;
	text-decoration: none;
	color: #545454;
	background-image: url(images/point.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 5px;
	padding-left: 20px;
}
a.section-menu:hover{
	background-position: left -16px;
}
a.section-menu-selected {
	display: block;
	width: 170px;
	height: 16px;
	text-decoration: none;
	color: #66CC00;
	background-image: url(images/point.jpg);
	background-repeat: no-repeat;
	background-position: left -16px;
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 5px;
	padding-left: 20px;
}
.menu-item {
	color: #D5592C;
	text-decoration: underline;
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	margin: 4px 0px;
	text-align: left;
	white-space: normal;
	list-style-position: outside;
	text-indent: 0pt;
	list-style-type: none;
	list-style-image: url(images/razdelarrow.gif);
	padding: 0px;

}
.yp {


	color: #FFCC00;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	margin: 0px;
	text-align: center;
}
.bp {



	color: #003399;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	margin: 0px;
	text-align: center;
}
.formheader {
	text-indent: 0em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-align: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.ofield {
	text-indent: 0em;
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #333333;
	text-align: justify;
	vertical-align: bottom;
	margin: 0px;
	white-space: nowrap;

}
.bgr-r-d {


	background-repeat: no-repeat;
    background-position:  left bottom;
}
.bgr-r-t {


	background-repeat: no-repeat;
	background-position: right top;
}
.ltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #333333;
	margin: 2px;
	text-indent: 0pt;

}

.graylink {


	color: #333333;

	text-decoration: underline;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	margin: 0px;
}
#aboutcompany {
	margin: 10px;





}
.date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.newstext {
	text-indent: 1em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #333333;
	text-align: justify;
	vertical-align: top;
	margin: 2px;
	text-decoration: underline;
	width: 270px;

}
.groupname {
	color:#333333;
	text-align: left;
	text-indent: 0pt;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px;
	font-family: Tahoma, Arial;
	font-style: normal;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	vertical-align: middle;
	position: relative;
	left:5px;
	top: 5px;
}
.tovarfullname {
	color:#333333;
	text-align: left;
	text-indent: 0pt;
	margin: 0px 0px 3px;
	font-weight: normal;
	text-transform: none;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;

}
.allname
{
	font-family: Tahoma, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
.section-list {

	color: #000000;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	margin: 0px;
	text-align: left;
}
.tovarinkatalog {
	color:black;
	text-align: center;
	text-indent: 0pt;
	margin: 10px 0px 0px;
	font-weight: bold;
	font-size: 12px;
	text-decoration: underline;

}
a:hover .tovarinkatalog {text-decoration: none;  background-color: white; color: black;}
.orangehover img {
	border: 1px solid black;
}

.orangehover img:hover {
	border: 1px solid #FF9900;
}
.pages
{
	text-align: center;
}
.pages a
{
	font-family: Tahoma, Arial;
	color: #333333;
	text-decoration: none;
	padding: 3px;
	display: inline-block;
	border: 1px solid #669900;
	margin-right: 1px;
	margin-left: 1px;
}
.pages a:hover
{
	background-color: #E1F4E1;
}
.pagenumber {
	text-indent: 0em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 30px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	vertical-align: top;
	margin: 0px;
	background-repeat: no-repeat;
	background-position: center center;
	padding: 5px;
	text-decoration: underline;


}
.pages a.selectedpagenumber {
	background-color: #66CC66;
}
.formheaderright {

	text-indent: 0em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #333333;
	margin: 2px;
	text-align: right;
}



a.topmenu {
	text-indent: 0em;
	font-family: Tahoma, Arial;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #0f3368;
	text-align: center;
	vertical-align: top;
	letter-spacing: 0px;
	text-transform: uppercase;
	white-space: nowrap;
	text-decoration: none;
	display: block;
	height: 33px;
	position: relative;
	padding-right: 20px;
	padding-left: 20px;
	text-shadow: white 1px 1px 1px;
	margin-top: 9px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 10px;
}



a.topmenu:hover {
	background-image: url(images/hmenuover.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
a.topmenu-selected {
	text-indent: 0em;
	font-family: Tahoma, Arial;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #0f3368;
	text-align: center;
	vertical-align: top;
	letter-spacing: 0px;
	text-transform: uppercase;
	white-space: nowrap;
	text-decoration: none;
	display: block;
	height: 33px;
	position: relative;
	padding-right: 20px;
	padding-left: 20px;
	text-shadow: white 1px 1px 1px;
	margin-top: 9px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 10px;
}


.black {
	text-decoration: underline;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;



}

.menu-header {

	color:#9E2621;
	text-align: left;
	text-indent: 0pt;
	margin: 0px;
	font-weight: bold;
	text-transform: none;
	font-size: 14px;
	font-family: Tahoma, Arial;
	font-style: normal;
	text-decoration: none;
}

.green {

	text-decoration: none;
	color: #59B606;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.bold {
	text-decoration: none;
	color: #660000;
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: normal;
}
.greenbold {


	text-decoration: underline;
	color: #59B606;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.sitemessage {
	text-decoration: none;
	color: #336600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	white-space: nowrap;
	margin-left: 0px;
}
.tahoma {

	
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	
}
.justred {
	font-family: Tahoma, Arial;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FF0000;
}
.bgr-right-nor {


	background-repeat: no-repeat;
	background-position: right top;
}
.tomain {
	text-indent: 0em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #669900;
	text-align: center;
	vertical-align: top;
	margin: 0px;
	letter-spacing: 0px;
	text-transform: lowercase;
	padding: 0px;
	text-decoration: none;
	position: relative;
	left: 20px;
	top: 0px;
}
.bgr-4-nr {

	background-repeat: no-repeat;
	background-position: right bottom;
	leftmargin: 0px;
	topmargin: 0px;
	marginwidth: 0px;
	marginheight: 0px;
	background-color: #4884BF;
}
#korzinblock
{
	background-image: url(images/korzinfon.png);
	height: 139px;
	width: 296px;
	margin-left: 270px;
	position: absolute;
	left: 50%;
	z-index: 1999;
	top: 30px;
}
.korzinheader {
	text-decoration: none;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	position: relative;
	display: block;
	top: 35px;
	left: 130px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	width: 80px;
}
.korzinitem {
	text-decoration: none;
	color: #777777;
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	position: relative;
	left: 130px;
	top: 40px;
}

.bgr-4-nrred {


	background-repeat: no-repeat;
	background-position: right top;
	leftmargin: 0px;
	topmargin: 0px;
	marginwidth: 0px;
	marginheight: 0px;
	background-color: #7B0606;
}
.newspodrobnee {
	text-indent: 0em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FF6633;
	text-align: right;
	vertical-align: top;
	margin: 2px;
	width: 80px;


}
.newsdate {
	text-indent: 0em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	vertical-align: top;
	margin: 2px;
	background-color: #0099FF;
	width: 70px;

}
.avt {
	text-indent: 0em;
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FF6C00;
	text-align: left;
	vertical-align: bottom;
	margin: 0px 0px 0px 10px;
}
.razdel-name-inprev {
	text-indent: 0em;
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	margin: 2px 2px 2px 20px;
	text-decoration: none;

}

.korzinlink {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #CC6600;
	text-align: left;
	text-decoration: none;
	text-indent: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	display: block;
	position: absolute;
	height: 16px;
	width: 87px;
	padding-top: 3px;
	padding-left: 5px;
	left: 135px;
	top: 95px;
}
.bgr-down {
	background-repeat: no-repeat;
	background-position:  left bottom;

}
.rights {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #FFFFFF;
	position:relative;
	top:20px;
}
#phone {

	margin: 10px 10px 10px 100px;
}
#group {
	background-image: url(images/tovarfon.gif);
	background-repeat: no-repeat;
	position: relative;
	height: 267px;
	width: 165px;
	margin-left: -82px;
	left: 50%;




}
#group .prevname
{
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: left;
	text-decoration: none;
	text-indent: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#group .readon
{
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;
	text-indent: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-image: url(images/readonfon.gif);
	display: block;
	position: relative;
	height: 16px;
	width: 78px;
	padding-top: 3px;
	padding-left: 5px;
}
#group .razdelname
{
	text-align: left;
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
	text-transform: none;
}
#group .prise {
	text-align: center;
	font-family: Tahoma, Arial;
	font-size: 18px;
	color: #e4a31b;
	text-decoration: none;
	text-transform: none;
	font-weight: bold;
	position: relative;
	width: 190px;
	left: -10px;
}
#group .order {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;
	text-indent: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-image: url(images/orderfon.gif);
	display: block;
	position: relative;
	height: 16px;
	width: 60px;
	padding-top: 3px;
	padding-left: 5px;
	left: 85px;
	top: -29px;
}
.tovarprev
{
	background-repeat: no-repeat;
	position: relative;
	width: 100%;
	text-align: left;
	display: block;

	margin-right:30px;
}
.tovarprev .image
{

	position: relative;

	top: 5px;
	display: block;
	margin:auto;
}

.tovarprev .prevname
{
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	text-decoration: none;
	text-indent: 0px;
	margin-top: 10px;
	margin-right: 2px;
	margin-bottom: 5px;
	margin-left: 2px;
	position: relative;
	display: block;
}
.tovarprev .prise 
{
	text-align: center;
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	text-transform: none;
	font-weight: normal;
	position: relative;
	width: 100%;
	background-color: #cfc9bf;
	display: block;
	height: 20px;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.tovarprev .prisevalue
{
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
}

.tovarprev .readon
{
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;
	text-indent: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-image: url(images/readonfon.gif);
	display: none;
	position: relative;
	height: 16px;
	width: 78px;
	padding-top: 3px;
	padding-left: 5px;

}
.tovarprev .order {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #9a9fa3;
	text-align: left;
	text-decoration: none;
	text-indent: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(images/orderfon.jpg);
	display: none;
	position: absolute;
	height: 21px;
	width: 70px;
	padding-top: 3px;
	padding-left: 5px;
	left: 3px;
	top: 232px;
}
.tovarprev .razdelname
{
	text-align: left;
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
	text-transform: none;
}
.tovarprev .shortinfo
{
	display:block;
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	margin-right: 5px;
	margin-left: 5px;
	position: relative;
}
#inkorzin
{
	background-repeat: no-repeat;
	position: relative;
	height: 60px;
	width: 500px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
#inkorzin .prevname
{
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align: left;
	text-decoration: none;
	text-indent: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	position: absolute;
	left: 10px;
	top: 10px;
	width: 300px;
}
#inkorzin .prise {
	text-align: left;
	font-family: Tahoma, Arial;
	font-size: 14px;
	color: #FF9900;
	text-decoration: none;
	text-transform: none;
	font-weight: bold;
	position: absolute;
	left: 310px;
	top: 10px;
}
#inkorzin .readon
{
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;
	text-indent: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-image: url(images/readonfon.gif);
	display: block;
	position: absolute;
	height: 16px;
	width: 78px;
	padding-top: 3px;
	padding-left: 5px;
	top: 232px;
}
#inkorzin .order {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;
	text-indent: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-image: url(images/orderfon.gif);
	display: block;
	position: absolute;
	height: 16px;
	width: 60px;
	padding-top: 3px;
	padding-left: 5px;
	left: 85px;
	top: 232px;
}
#inkorzin .razdelname
{
	text-align: left;
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
	text-transform: none;
}
#inkorzin .killorder {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;
	text-indent: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-image: url(images/orderkillfon.gif);
	display: block;
	position: absolute;
	height: 16px;
	width: 75px;
	padding-top: 3px;
	padding-left: 5px;
	left: 400px;
	top: 10px;
}


#art {
	margin: 0px;
	width: 208px;
	text-align: justify;
	padding: 10px 0px 0px;
	text-indent: 0pt;




}

#art .prevname
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	text-transform: none;
	text-decoration: underline;



}
#art .si
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #BBDDE9;
	text-align: justify;

}
#ruen .topmenu
{
	text-indent: 0em;
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
    text-decoration:none;
	text-transform: uppercase;
}


.bgr-center-nr {
	background-repeat: no-repeat;
	background-position: left top;
}

.otext {
	text-indent: 0em;
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: justify;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	white-space: nowrap;
}
.prise {
	text-align: left;
	font-family: Tahoma, Arial;
	font-size: 18px;
	color: #CC6600;
	text-decoration: none;
	text-transform: lowercase;
	font-weight: bold;
	margin: 0px;
}
.maintext {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #333333;
	position: relative;
	overflow: hidden;
	z-index: auto;








}
.si {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #BBDDE9;
	text-align: justify;
}
.prevname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #666666;
	text-align: left;
	text-transform: none;
	text-decoration: none;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 15px;


}
.bgr-dg {

	background-repeat: repeat-y;
	background-color: #FFFFFF;
}
.bgr-lg-h {



	background-repeat: repeat-x;
	background-color: #E4E4E4;
}
.bgr-lg {


	background-repeat: repeat-y;
	background-color: #E4E4E4;
}
.bgr-dg-h {


	background-repeat: repeat-x;
	background-color: #FFFFFF;
}
.si {

	text-indent: 1em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #666666;
	text-align: justify;
	vertical-align: top;
	margin: 0px;
}
.readon {
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	color: #0066CC;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;



}
.rasp {

	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	color: #0066CC;
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
p {
	margin: 0px;
	padding: 0px;
}
.sub-section-list {


	color: #000000;
	text-decoration: underline;
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	margin: 0px 0px 0px 8px;
	text-align: left;
}
.ofield-full {

	text-indent: 0em;
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-align: justify;
	vertical-align: top;
	margin: 0px;
	white-space: nowrap;
}
.razdelname {
	font-family: Tahoma, Arial;
	font-size: 15px;
	font-weight: bold;
	color: #9ac100;
	background-repeat: repeat-x;
	padding-left: 0px;
	margin-bottom: 5px;
	display: block;
	margin-top: 10px;
	margin-left: 0px;
	text-transform: uppercase;
	padding-top: 3px;
	letter-spacing: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-left-color: #9ac100;
	text-align: left;
}
.subsection-menu {
	color: #333333;
	text-decoration: none;
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-align: left;
	white-space: normal;
	list-style-position: outside;
	text-indent: 0pt;
	display: block;
	background-image: none;
	position: relative;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 3px;
}
.subsection-menu-selected {
	color: #333333;
	text-decoration: none;
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-align: left;
	white-space: normal;
	list-style-position: outside;
	text-indent: 0pt;
	display: block;
	background-image: none;
	position: relative;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 3px;

}
.unnamed1 {
	background-position: right bottom;
	border: 2px solid #FF9600;
	vertical-align: middle;
	padding: 4px;
	background-color: #000099;
	position: relative;
	height: 495px;
	width: 644px;






}
.next {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
}
.phone-position {
	position: relative;
	left: 65px;
	top: 25px;
}
.podzagolovok {
	font-family: Tahoma, Arial;
	font-size: 20px;
	font-weight: bold;
	color: #FF9600;
	position: relative;
	left: 50px;
	top: -30px;
}
.razdel-header {
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
}
.razdel-text  p{
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #330000;
	text-align: justify;

}
.logto {
	position: relative;
	left: 110px;
	top: 15px;



}
.korzininfo {
	overflow: hidden;
	position: relative;
	top: 15px;
}
.blockheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FF9600;
}
.razdelshortinfo {

	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #2E2F2F;
	margin: 5px 5px 5px 0px;
	text-transform: none;
}
.pageto {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	margin: 5px 5px 5px 0px;
	text-transform: none;
	text-decoration: underline;

}
.redirectid {

	text-indent: 0em;
	font-family: "Trebuchet MS", Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FF6600;
	text-align: center;
	vertical-align: top;
	margin: 2px 5px 0px;
	letter-spacing: 0px;
	text-transform: uppercase;
	padding: 0px;
	white-space: nowrap;
}
.litleformheader {

	text-indent: 0em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #666666;
	margin: 0px;
	text-align: left;
}
.litletext
{
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #000033;
}
.osufix {



	text-indent: 0em;
	font-family: Tahoma, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-align: justify;
	margin: 0px;
}
.asc {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #333333;
}
.answer {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #666666;
}
.linktoresults
{
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
.fotoprevname {
	color:#333333;
	text-align: center;
	text-indent: 0em;
	margin: 0px 0px 5px;
	font-weight: normal;
	font-size: 12px;
	text-transform: none;
	font-family: Tahoma, Arial;
}
.razdelname2 {
	font-family: Tahoma, Arial;
	font-size: 15px;
	font-weight: bold;
	color: #9ac100;
	background-repeat: repeat-x;
	padding-left: 0px;
	margin-bottom: 5px;
	display: block;
	margin-top: 10px;
	margin-left: 0px;
	text-transform: none;
	padding-top: 3px;
	letter-spacing: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-left-color: #9ac100;
	text-align: left;
}

.present-name {
	font-family: Tahoma, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #454a7e;
	background-repeat: no-repeat;
	display: block;
	text-transform: none;
	margin-left: -110px;
	margin-bottom: 10px;
	margin-top: 5px;
}
.present-img
{
width:100%;
margin:auto;
text-align:center;
}
.present-readon
{
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #656565;
	background-image: url(images/arh.gif);
	background-repeat: no-repeat;
	padding-left: 0px;
	margin-bottom: 10px;
	display: block;
	text-transform: lowercase;
	padding-right: 15px;
	background-position: right center;
	margin-left: 10px;
	margin-right: 10px;
	text-align: right;
}
.present-text {
	text-align: justify;
}
#bottommenu {
	background-color: #bdd75a;
	padding-top: 4px;
	padding-bottom: 4px;
	border-top-width: 2px;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
#bottommenu a {
	color: #006600;
	font-family: Tahoma, Arial;
	font-size: 12px;
	text-decoration: none;
}
.bottommenu-selected {
	text-indent: 0em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	text-align: center;
	vertical-align: top;
	letter-spacing: 0px;
	text-transform: uppercase;
	white-space: nowrap;
	text-decoration: none;
	display: block;
	padding-right: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.topmenu-div {
	background-image: url(images/hmenudiv.gif);
	background-repeat: no-repeat;
}
.subsection-hmenu {
	color: #fff0df;
	text-decoration: none;
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-align: left;
	white-space: normal;
	list-style-position: outside;
	text-indent: 0pt;
	background-image: none;
	position: relative;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 3px;
	text-transform: uppercase;
}

.thirdsection-menu {
	color: #333333;
	text-decoration: underline;
	font-family: Tahoma, Arial;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-align: left;
	white-space: normal;
	list-style-position: outside;
	text-indent: 0pt;
	display: block;
	width:191px;
	height:17px;
	background-image: none;
	position: relative;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	background-color: #f4f4f4;
}
#raznoe .section-header {
	font-family: Tahoma, Arial;
	font-size: 12px;
	text-transform: uppercase;
	color: #5f0000;
	background-image: url(images/raznoe.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 16px;
	width: 103px;
	padding-top: 17px;
	padding-left: 50px;
	position: relative;
	display: block;
}

.section-header {
	font-family: Tahoma, Arial;
	font-size: 12px;
	text-transform: uppercase;
	color: #5f0000;
	background-image: url(images/katalogheader.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 16px;
	width: 103px;
	padding-top: 17px;
	padding-left: 50px;
	position: relative;
	display: none;
}
.orderfull,.order {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;
	text-indent: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-image: url(images/orderfullfon.gif);
	display: none;
	position: relative;
	height: 19px;
	width: 143px;
	padding-top: 3px;
	padding-left: 5px;
	left: 0px;
	top: 0px;
}
#searchform {
	overflow: hidden;
	position: absolute;
	height: 37px;
	width: 267px;
	text-align: left;
	left: 50%;
	top:173px;
}
#searchform .text
{
	position: absolute;
	width: 216px;
	left: 0px;
	top: 0px;
	text-align: left;
	margin: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(images/searchfon.jpg);
	font-family: "trebuchet MS";
	font-size: 12px;
	color: #669933;
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 17px;
	line-height: 10px;
	display: block;
	vertical-align: top;
	background-repeat: no-repeat;
	background-position: left top;
	font-variant: normal;
}
#searchform .submit
{
	position: absolute;
	height: 37px;
	width: 41px;
	left: 226px;
	top: 0px;
	text-align: left;
	display: block;
	background-image: url(images/searchfonlupa.jpg);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: left top;
	cursor:pointer;
}
#katalog
{
	
	margin-top: 30px;	
}
#katalogs .ctovarprevname
{
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ff8f00;
	text-decoration: underline;
    position:relative;
	left: 25px;
	top: -25px;
	display: block;
}
#katalogs .cshorttext
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #535353;
	text-decoration: none;
	position: relative;
	left: 25px;
	top: -25px;
}
#katalogs .razdelname
{
	color: #333333;
	text-decoration: none;
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-align: left;
	white-space: normal;
	text-indent: 0pt;
	position: relative;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	text-transform: uppercase;
}
#lk
{
	position: relative;
	height: 80px;
	width: 190px;
	background-image: url(images/lkfon.gif);
	background-repeat: no-repeat;
	border: 0px none #000000;
	margin-bottom: 10px;
}
#lk .link1
{
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #006633;
	display: none;
	position: relative;
	left: 15px;
	top: 40px;
	text-decoration: underline;
}
#lk .link2 {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #333333;
	display: block;
	position: absolute;
	left: 60px;
	top: 57px;
	text-decoration: underline;
}
#lk .avt1 {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #333333;
	display: block;
	position: absolute;
	left: 14px;
	top: 14px;
	text-decoration: none;
}
#lk .avt2 {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #333333;
	display: block;
	position: absolute;
	left: 14px;
	top: 34px;
	text-decoration: none;
}
#logform {
	position: absolute;
	background-image: url(images/logfon.gif);
	background-repeat: no-repeat;
	left: 0px;
	top: 0px;
}
#logform .submit
{
	position: absolute;
	height: 18px;
	width: 50px;
	left: 129px;
	top: 55px;
	text-align: left;
	display: block;
	background-image: url(images/submfon.jpg);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#logform .logfield
{
	position: absolute;
	height: 18px;
	width: 123px;
	border: 1px solid #999999;
	left: 56px;
	top: 6px;
}
#logform .passfield
{
	position: absolute;
	height: 18px;
	width: 123px;
	border: 1px solid #999999;
	left: 56px;
	top: 30px;
}
#lkexit
{
	position: relative;
	height: 79px;
	width: 195px;
	background-image: url(images/lkfon.gif);
	background-repeat: no-repeat;
}
#lkexit .link1
{
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #333333;
	display: block;
	position: absolute;
	left: 15px;
	top: 50px;
	text-decoration: underline;
}
#lkexit .link2 {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #333333;
	display: block;
	position: absolute;
	left: 55px;
	top: 50px;
	text-decoration: underline;
}
#lkexit .link3 {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #333333;
	display: block;
	position: absolute;
	left: 13px;
	top: 33px;
	text-decoration: none;
}
#lkexit .link4 {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #333333;
	display: block;
	position: absolute;
	left: 125px;
	top: 50px;
	text-decoration: underline;
}
#gb_present
{
	background-color: #f7f7f7;
	position: relative;
	height: 157px;
	width: 211px;
	font-family: Tahoma, Arial;
	font-size: 12px;
}
#gb_present .gbmessage
{
	position: relative;
	left: 45px;
	top: -10px;
	width:150px;
	font-weight: bold;
}
#gb_present .gbadmin
{
	position: relative;
	left: 45px;
	top: -10px;
	width:150px;
}
#gb_present .name
{
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-image: url(images/quefon.gif);
	background-repeat: no-repeat;
	position: relative;
	height: 22px;
	width: 200px;
	display: block;
	text-transform: uppercase;
	padding-top: 11px;
	padding-left: 11px;
}
#gb_present .makeque
{
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-image: url(images/mqfon.gif);
	background-repeat: no-repeat;
	position: relative;
	height: 29px;
	width: 121px;
	display: block;
	text-transform: uppercase;
	padding-top: 7px;
	padding-left: 15px;
	left: 40px;
}
#gb_present .queblock
{
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	background-repeat: no-repeat;
	position: relative;
	height: 12px;
	width: 39px;
	display: block;
	text-transform: lowercase;
	padding-top: 0px;
	padding-left: 3px;
	left: 0px;
	background-color: #e3ba0a;
	top: 5px;
}
#gb_present .queblock2
{
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	background-repeat: no-repeat;
	position: relative;
	height: 12px;
	width: 39px;
	display: block;
	text-transform: lowercase;
	padding-top: 0px;
	padding-left: 3px;
	left: 0px;
	background-color: #43555f;
	top: 5px;
}
#news,#documents
{
	position: relative;
	width:100%;
	left: 0px;
	top: 0px;
	background-image: url(images/newsfon.jpg);
	margin-bottom: 20px;
}
#news .picture
{
	float: left;
	position: relative;
}
#news img, #newsprev img
{
	position: relative;
	height: 65px;
	width: 65px;
	margin-right: 5px;
}
.name
{
	font-family: Tahoma, Arial;
	font-size: 15px;
	font-weight: bold;
	color: #9ac100;
	background-repeat: repeat-x;
	padding-left: 0px;
	margin-bottom: 5px;
	display: block;
	margin-top: 10px;
	margin-left: 0px;
	text-transform: none;
	padding-top: 3px;
	letter-spacing: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-left-color: #9ac100;
	text-align: left;

}
.arh
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #669900;
	text-decoration: none;
	display: inline-block;
}
#news .name
{
	font-family: Tahoma, Arial;
	font-size: 12px;
	text-transform: uppercase;
	color: #5f0000;
	background-image: url(images/newsheader.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 27px;
	width: 165px;
	padding-top: 11px;
	padding-left: 50px;
	position: relative;
	display: block;
}
#news .date, .newsprev .date
{
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #999999;
	text-align: left;
	position: relative;
	font-weight: normal;
	margin: 2px;
}
#content #newsprev .day
{
	font-family: "trebuchet MS";
	font-size: 30px;
	color: #FF9933;
	text-align: left;
	position: relative;
	font-weight: normal;
	left: 10px;
	top: 0px;
}
#news #newsprev .day 
{
	font-family: "trebuchet MS";
	font-size: 30px;
	color: #FF6600;
	text-align: left;
	position: relative;
	font-weight: normal;
	left: 18px;
	top: 0px;
}
#content #newsprev .month
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	text-align: center;
	position: relative;
	font-weight: normal;
	left: 0px;
	top: 0px;
	width: 50px;
}

#news #newsprev .month
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	position: relative;
	font-weight: normal;
	left: 10px;
	top: 0px;
	width: 50px;
}

#news .objectname
{
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #993300;
	text-align: left;
	position: relative;
	font-weight: bold;
	display: block;
	text-decoration: underline;
	width: 100%;
}
.newsprev
{
	margin-bottom: 40px;
}
.newsprev .img
{
	height: auto;
	position: relative;
	width: 154px;
	display: block;
	float: left;
	margin-right: 5px;
}
.newsprev .objectname
{
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #003300;
	text-align: left;
	position: relative;
	font-weight: normal;
	display: block;
	text-decoration: none;
	background-color: #fbffe7;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #9ac100;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-left: 5px;
}
#news .objectshort
{
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #333333;
	text-align: justify;
	display: block;
	position: relative;
	width: 100%;
	left: 0px;
	top: 0px;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.newsprev .objectshort
{
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #333333;
	text-align: justify;
	display: block;
	position: relative;
	height: 72px;
	width: 100%;
	text-decoration: none;
}
#news .arh
{
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #c22e08;
	text-align: left;
	position: relative;
	font-weight: normal;
	display: block;
	background-image: url(images/arhnews.gif);
	height: 20px;
	width: 129px;
	background-repeat: no-repeat;
	padding-left: 0px;
	left: 0px;
	text-decoration: none;
	top: 0px;
	text-transform: uppercase;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 34px;
}
.dinlink
{
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-repeat: no-repeat;
	position: relative;
	height: 26px;
	width: 200px;
	display: block;
	text-transform: uppercase;
	padding-top: 7px;
	padding-left: 11px;
}
#link9 .dinlink
{
	background-image: url(images/link9fon.gif);
}
#link1223 .dinlink
{
	background-image: url(images/link1223fon.jpg);
	position: relative;
	left: 8px;
}
#link1224 .dinlink
{
	background-image: url(images/link1223fon.jpg);
	position: relative;
	left: 8px;
}
#link1226 .dinlink
{
	background-image: url(images/link1223fon.jpg);
	position: relative;
	left: 8px;
}
#link1229 .dinlink
{
	background-image: url(images/link1223fon.jpg);
	position: relative;
	left: 10px;
}
#link20 .dinlink
{
	background-image: url(images/link20fon.gif);
}
.tableheader {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #003300;
}
.otext2 {
	text-indent: 0em;
	font-family: Tahoma, Arial;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	text-align: justify;
	margin: 0px;
	white-space: nowrap;
}
.summorder {
	font-family: Tahoma, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
.summordervalue {
	font-family: Tahoma, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FF9900;
}
#content .razdelname
{
	display: none; 
}
.gbprev .picture
{
	border: 1px solid #000000;
	position: relative;
	height: 112px;
	width: 167px;
}
.gbprev .picture img
{

	height: 112px;
	width: 167px;
}
.gbheader
{
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #666633;
	text-align: left;
	margin-bottom: 2px;
	margin-top: 10px;
}
.gbmessage
{
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align: left;
}
.gbadmin
{
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: justify;
}
.katalog-item
{
	position: relative;
	width: 200px;
	z-index: 1;
}
.katalog-item .img
{

	position: relative;
	left: 0px;
	top: 0px;
	display: block;
	z-index: 1;
}
.katalog-item a.flatkatalogitem {
	text-decoration: none;
	color: #339900;
	font-family: Tahoma, Arial;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	text-transform: none;
	display: block;
	position: relative;
	background-image: url(images/flatfonitem.png);
	height: 29px;
	width: 200px;
	left: 0px;

	text-shadow:white 1px 1px 0px;
	z-index: 1000;
	margin: 0px;
	text-align: center;
	padding-top: 4px;
}
a.flatkatalogitem {
	text-decoration: none;
	color: #669900;
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	display: block;
	position: relative;
	margin-right: 10px;
	margin-left: 10px;
	text-align: left;
}

.valname
{
	position: relative;
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #5f0000;
	text-align: center;
	font-weight: bold;
}
.valvalue
{
	position: relative;
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #333333;
	text-align: center;
	font-weight: normal;
}
#documents
{
position:relative;
z-index:1;
}
#documents .name
{
	display: none;
}
#documents .section-header
{
	display: none;
	z-index: 1;
}
#documents .section-menu
{
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 34px;
	display: block;
	padding: 0px;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	text-transform: uppercase;
	z-index: 1;
}
.ctovarprevname
{
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000033;
	text-decoration: none;
	position:relative;
	left: 0px;
	top: 0px;
	display: block;
}
.cshorttext
{
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #535353;
	text-decoration: none;
	position: relative;
	left: 32px;
	top: 0px;
}
.searchedrazdels
{
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	display: block; 
}
.pagetableheader
{
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #333333;
	text-decoration: none;
}
.fotoprev
{
	margin-bottom: 0px;
}
.fotoprev .img 
{
	display: block;
	border: 1px solid #8a9bb2;
	position: relative;
	height: 116px;
	width: 154px;
	margin:auto;
}
.fotoprev .img img
{
	width: 154px;
	height: 116px;

}
.fotoprev .objname 
{
	display: block;
	position: relative;
	margin:auto;
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #333333;
	text-align: center;
	width: 100%;
}
.icon1
{
	background-image: url(images/icon1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	position: relative;
	height: 23px;
	width: 22px;
	margin-right: 5px;
	margin-left: 5px;
}
a.icon1:hover
{
	background-position: left -22px;
}
.icon2
{
	background-image: url(images/icon2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	position: relative;
	height: 23px;
	width: 22px;
	margin-right: 5px;
	margin-left: 5px;
}
a.icon2:hover
{
	background-position: left -22px;
}
.icon3
{
	background-image: url(images/icon3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	position: relative;
	height: 23px;
	width: 22px;
	margin-right: 5px;
	margin-left: 5px;
}
a.icon3:hover
{
	background-position: left -22px;
}
.searchedrazdels
{
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	display: block; 
}
.allprev
{
	background-repeat: no-repeat;
	position: relative;
	width: 100%;
	margin-bottom: 10px;
}
.allprev .date
{
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.allprev .img
{
	margin-right: 10px;
	height: 116px;
	width: 154px;
	float: left;
	z-index: 1000;
}
.allprev .prevname
{
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #003333;
	text-align: left;
	text-decoration: none;
	text-indent: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	top: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #669933;
	position: relative;
	width: 100%;
}
.allprev .shortinfo
{
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-align: left;
	text-decoration: none;
	text-indent: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;

}
.allprev .prise {
	text-align: left;
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: none;
	font-weight: bold;
	position: relative;
	height: 17px;
	width: 63px;
	background-color: #7093d6;
	display: block;
	padding-left: 10px;
}
.allprev .readon
{
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-align: right;
	text-decoration: none;
	text-indent: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	display: block;

	padding-top: 3px;
	padding-left: 5px;
	position: relative;

}
.allprev .order {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;
	text-indent: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-image: url(images/orderfon.gif);
	display: block;
	position: absolute;
	height: 16px;
	width: 60px;
	padding-top: 3px;
	padding-left: 5px;
	left: 85px;
	top: 232px;
}
.allprev .razdelname
{
	text-align: left;
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
	text-transform: none;
}
.valheader {
	font-family: Tahoma, Arial;
	font-size: 12px;
	text-transform: uppercase;
	color: #5f0000;
	background-image: url(images/valheader.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 24px;
	width: 101px;
	padding-top: 14px;
	padding-left: 52px;
	position: relative;
	margin-top: 10px;
}
.vote-header {
	font-family: Tahoma, Arial;
	font-size: 12px;
	text-transform: uppercase;
	color: #5f0000;
	background-image: url(images/vote.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 21px;
	width: 101px;
	padding-top: 17px;
	padding-left: 52px;
	position: relative;
	margin-top: 10px;
}
.pr {
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 20px;
}
.bannername
{
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #666666;
	text-align: center;
}
.setoptionname
{
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
.hottovarprev
{
	background-image: url(images/hottovarprev.jpg);
	position: relative;
	height: 92px;
	width: 572px;
}
.hottovarprev .lasttime
{
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #c9827e;
	font-weight: normal;
	position: absolute;
	left: 18px;
	top: 68px;
}
.hottovarprev .prevname
{
	font-family: Tahoma, Arial;
	font-size: 12px;
	left: 18px;
	color: #48a3e5;
	text-decoration: underline;
	display: block;
	position: absolute;
	top: 12px;
	font-weight: normal;
	margin: 0px;
}
.hottovarprev .oldprise
{
	font-family: Tahoma, Arial;
	font-size: 12px;
	left: 18px;
	top:33px;
	position: absolute;
	font-weight: normal;
	margin: 0px;
	color: #530505;
}
.hottovarprev .prise
{
	font-family: Tahoma, Arial;
	font-size: 12px;
	left: 211px;
	top:33px;
	position: absolute;
	font-weight: normal;
	margin: 0px;
	color: #530505;
	text-transform: none;
}
.hottovarprev .skidka
{
	font-family: Tahoma, Arial;
	font-size: 12px;
	left: 211px;
	top:50px;
	position: absolute;
	font-weight: normal;
	margin: 0px;
	color: #530505;
	text-transform: none;
}
.hottovarprev .vigoda
{
	font-family: Tahoma, Arial;
	font-size: 12px;
	left: 18px;
	top:50px;
	position: absolute;
	font-weight: normal;
	margin: 0px;
	color: #530505;
	text-transform: none;
}
.hottovarprev .outdate
{
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #c9827e;
	position: absolute;
	left: 355px;
	top: 67px;
}
.hottovarprev .value
{
	color: #000000;
}
.fileblock div
{
	float: left;
	margin-right: 10px;
}
.closeshow
{
	font-family: "trebuchet MS";
	font-size: 12px;
	color: #669933;
	background-image: url(images/addmessage.png);
	display: block;
	position: relative;
	height: 27px;
	width: 409px;
	padding-left: 100px;
	margin-top: 10px;
}
.allsubmit
{
background-image: url(images/gbsend.gif);
	position: relative;
	height: 25px;
	width: 138px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 5px;
	padding: 0px;
	color: #666633;
	font-size: 11px;
	font-weight: bold;
	text-transform: lowercase;
	cursor:pointer;
}
.allinput
{
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #000000;
	background-image: url(images/allinput.gif);
	position: relative;
	height: 24px;
	width: 172px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 8px;
	margin: 0px;
}
.textareabig
{
	background-image: url(images/textareabig.gif);
	background-repeat: no-repeat;
	position: relative;
	height: 163px;
	width: 304px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #000000;
	overflow: hidden;
	margin: 0px;
	padding: 10px;
}
.textareasmall
{
	background-image: url(images/textareasmall.gif);
	background-repeat: no-repeat;
	position: relative;
	height: 82px;
	width: 194px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #000000;
	overflow: hidden;
	margin: 0px;
	padding: 10px;
}
.textareamedium
{
	background-image: url(images/textareabigmedium.gif);
	background-repeat: no-repeat;
	position: relative;
	height: 82px;
	width: 400px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #000000;
	overflow: hidden;
	margin: 0px;
	padding: 10px;
}
.gbsend
{
	background-image: url(images/gbsend.gif);
	position: relative;
	height: 25px;
	width: 138px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 5px;
	padding: 0px;
	color: #666633;
	font-size: 11px;
	font-weight: bold;
	text-transform: lowercase;
}
.gbviewanswer
{
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #669900;
	text-decoration: underline;
	display: block;
	padding: 0px;
}
.gbhr
{
	background-color: transparent;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #669933;
	border-right-color: #669933;
	border-bottom-color: #669933;
	border-left-color: #669933;
}
.voteobject
{
	position: relative;
	height: 48px;
	width: 100%;
}
.voteobject #yes
{
	background-image: url(images/yes.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	position: relative;
	height: 48px;
	width: 32px;
	left: 0px;
	top: 0px;
	padding-top: 20px;
	display: inline-block;
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #663300;
	cursor:pointer;
}
.voteobject #pyes
{
	background-image: url(images/yes.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	position: relative;
	height: 48px;
	width: 32px;
	left: 0px;
	top: 0px;
	padding-top: 30px;
	display: inline-block;
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #663300;
	text-align: center;
}
.voteobject #no
{
	background-image: url(images/no.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	position: relative;
	height: 48px;
	width: 32px;
	padding-top: 20px;
	display: none;
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #CC0000;
	cursor:pointer;
}
.voteobject #pno
{
	background-image: url(images/no.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	position: relative;
	height: 48px;
	width: 32px;
	padding-top: 30px;
	display: none;
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #CC0000;
	text-align: center;
}
.checkmail {
	background-image: url(images/checkmailform.png);
	position: absolute;
	height: 66px;
	width: 197px;
	left: 0px;
	top: 0px;
	z-index: 100;
}
.checkmail p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #626465;
	position: absolute;
	left: 13px;
	top: 7px;
	letter-spacing: 0px;
	margin-right: 13px;
	line-height: 12px;
	text-align: left;
}
.checkmail  input.mailfield
{
	background-image: url(images/emailinput.jpg);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	position: absolute;
	height: 18px;
	width: 147px;
	left: 11px;
	top: 39px;
	background-repeat: no-repeat;
}
.checkmail a
{
	top: 39px;
	background-repeat: no-repeat;
	background-image: url(images/ok.jpg);
	position: absolute;
	height: 18px;
	width: 22px;
	left: 161px;
}
