body {
background: #DED8CA url("design/top_uzor2.jpg") repeat-x;
font-family:		Tahoma;
}

p {
text-align:		justify;
color:			#333333;
font-size:		9pt;
font-weight:	normal;
font-family:	Verdana;

}

/*strong {
font-weight:		normal;
}
*/

h1 {
text-align: 	left;
color:			#7A6C4A;
font-size:		13pt;
font-weight:	bold;
font-family:	Verdana;
border-bottom:	solid 2px #82785E;
}
h2 {
text-align: 	left;
color:			#9B8C63;
font-size:		12pt;
font-weight:	bold;
font-family:	Verdana;
}

h3 {
text-align: 	left;
color:		#CE9434;
font-size:		12pt;
font-weight:	bold;
font-family:	Tahoma;
}

li {
text-align:		left;
font-size:		8pt;
font-weight:	normal;
font-family:	Verdana;
margin-left: 12px;
}

a {
color:			#82785E;
font-weight:	bold;
font-family:	Verdana;
font-size:		8pt;
text-decoration:	none;
}



img {
border:		0px solid;
}

.head {
position:		relative;
height:			130px;
width: 		1000px;
z-index:		1;
top: 			0px;
}
.logo {
position: absolute;
z-index: 2;
left: 0px;
top: 10px;
}

.slogan {
position: absolute;
z-index: 2;
left: 580px;
top: 20px;
color:			#CA6400;
font-size:		8pt;
font-weight:	normal;
font-family:	Verdana;
text-align:		left;
}

.rabota {
position: absolute;
z-index: 2;
left: 350px;
top: 10px;
width: 210px;
text-align:	right;

}
.rabotat {
color:			#7A6C4A;
font-size:		18pt;
font-weight:	normal;
font-family:	Verdana;
font-variant: 	small-caps;
}
.rabotav {
color:			#696969;
font-size:		8pt;
font-weight:	normal;
font-family:	Verdana;
text-align:		right;
}


.head_uzor {
position:		absolute;
background: url(design/uzor.jpg) repeat-x;
width: 			120%;
height: 		155px;
z-index:		-1;
top:			80px;
}


.promo2 {
position:		absolute;
left: 980px;
top: 0px;
z-index:		1;
padding-left: 11px;
padding-right: 11px;
padding-top: 11px;
margin-left: 5px;
margin-right: 5px;
margin-top: 5px;
}
.promo2:hover {
position:		absolute;
left: 980px;
top: 0px;
z-index:		1;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
margin-left: 5px;
margin-right: 5px;
margin-top: 5px;
border: 1px solid red;
}

.head_menu {
position:		absolute;
width:			810px;
z-index:		2;
bottom:			0px;
left:			0px;
}
.head_menu a {
color: #FFA500;
font-family:		Verdana;
font-size:			12pt;
text-decoration:	none;
font-weight:		bold;
font-variant: 	small-caps;
}

.head2 {
position:		relative;
height:			365px;
width: 		1000px;
z-index:		1;
top: 			4px;
background: url(design/head2.gif) repeat-y;
}
.menu {
position:		absolute;
left:			30px;
top:			10px;
z-index:		2;
}

.katalog {
background:url(design/h2ml_line.gif) repeat-x bottom;

text-align: left;
height:		23px;
width:		264px;
}
.katalog .sub-cats{
	margin-left:20px;
	display:none;
	line-height:23px;
	
}
.katalog a {
font-size:		10pt;
font-weight:	normal;
font-family:	Verdana;
color:			#5B5B5B;
text-decoration: none;
font-variant: 	small-caps;
padding-left: 30px;
background:url(design/h2ml_arrow.gif) no-repeat 11px 5px;
}
.katalog a:hover {
font-size:		8pt;
font-weight:	normal;
font-family:	Verdana;
color:			#F68704;
text-decoration: none;
font-variant: 	small-caps;
}
.katalog2 {
background: 	url(design/h2ml.gif) no-repeat;
background-position: 0% 100%;
text-align: left;
height:		23px;
width:		218px;
padding-left: 30px;
}
.katalog2z {
font-size:		9pt;
font-family:	Verdana;
color:			#999966;
text-align:		left;
font-variant: 	small-caps;
}
.katalog2 a {
font-size:		8pt;
font-weight:	normal;
font-family:	Verdana;
color:			#5B5B5B;
text-decoration: none;
font-variant: 	small-caps;
}
.katalog2 a:hover {
font-size:		8pt;
font-weight:	normal;
font-family:	Verdana;
color:			#F68704;
text-decoration: none;
font-variant: 	small-caps;
}

.katalogp {
font-size:		8pt;
font-weight:	normal;
font-family:	Verdana;
color:			#878787;
text-decoration: none;
font-variant: 	normal;

}

.for_flash {
background:	url(design/for_flash.gif) no-repeat;
position: absolute;
right:			25px;
top:			10px;
z-index: 10;
width:	680px;
height:	310px;
}
.flash {
position: absolute;
right:			8px;
top:			7px;
}

.head_menu2 {
position:		absolute;
z-index:		2;
left:			25px;
top:			20px;
}



.cont {
position:		relative;
z-index:		1;
height:			100%;
width:			1000px;
top:			0px;
background-color: #fff;
padding:	5px;
}

.bottom {
position:		relative;
z-index:		1;
bottom:			0px;
width: 			1000px;
height: 		70px;
text-align:		left;
}
.bot_menu a {
font-size:		8pt;
font-family:	Verdana;
color:			#9B947E;
text-decoration: underline;
font-weight:	normal;
}

.bot_menu a:hover {
font-size:		8pt;
font-family:	Verdana;
color:			#9B947E;
text-decoration: underline;
font-weight:	normal;
}
.bot_text {
font-size:		8pt;
font-family:	Verdana;
color:			#D6D0BE;
font-weight:	normal;
}
.live {
position: absolute;
right:	0px;
top:	10px;
clear: right;
float: right;
}

.bask {
position:		absolute;
right:			70px;
top:			10px;
}
.bask_zag {
font-size:		10pt;
font-weight:	normal;
font-family:	Verdana;
color:			#71674F;
font-variant: 	small-caps;
padding-bottom:	5px;
text-align:		left;
}
.bask_con {
font-size:		8pt;
font-weight:	normal;
font-family:	Verdana;
color:			#696969;
padding-left:	18px;
}
.zakaz {
font-size:		8pt;
font-weight:	normal;
font-family:	Verdana;
font-weight:	bold;
color: #DE961F; 
text-decoration: underline;
padding-left:	18px;
}

.search {
position:		absolute;
right:			10px;
top:			80px;
width:		201px;
height:		30px;
z-index: 10;
}
.searchb {
position:		absolute;
top:	0px;
left:	0px;
width:		21px;
height:		30px;
border:	solid 0px black;
}
.searcht {
position:		absolute;
top:	0px;
right:	0px;
background: 	url(design/search.gif) no-repeat;
width:		180px;
height:		30px;
border:	solid 0px black;
font-size:		8pt;
font-weight:	normal;
font-family:	Verdana;
color: #9B9B9B;
}

.obzor{
width:			218px;
padding-top:	12px;
}
.obzorz {
font-size:		10pt;
font-family:	Verdana;
color:			#5DA482;
text-align:		left;
font-variant: 	small-caps;
}
.obzorc {
text-align:		justify;
}
.obzorc a {
font-size:		8pt;
font-family:	Verdana;
font-weight:	normal;
color:			#333333;
text-decoration:	underline;
}

.stati{
width:			218px;
padding-top:	12px;
}
.statiz {
font-size:		9pt;
font-family:	Verdana;
color:			#5586AC;
text-align:		left;
font-variant: 	small-caps;
}
.static {
text-align:		justify;
}
.static a {
font-size:		8pt;
font-family:	Verdana;
font-weight:	normal;
color:			#333333;
text-decoration:	underline;
}

.baner {
width:			218px;
padding-top:	10px;
}
.banerz {
font-size:		9pt;
font-family:	Verdana;
color:			#666666;
text-align:		left;
font-variant: 	small-caps;
}
.banerc {
text-align:		justify;
}










.kat_name {
width:		250px;
vertical-align: top;
text-align:	center;
}
.kat_name a {
font-size:		9pt;
font-family:	Verdana;
font-weight:	bold;
color:			#EA7502;
text-decoration: underline;
}
.kat_img {
width:			85px;
padding:			3px 3px;
border:			solid 1px;
border-bottom-color:	#DADADA;
border-top-color:	#DADADA;
border-left-color:	#DADADA;
border-right-color:	#DADADA;
}
.kat_img:hover {
background-color: #FFF1CE;
width:			85px;
padding:			3px 3px;
border:			solid 1px;
border-bottom-color:	#786537;
border-top-color:	#786537;
border-left-color:	#786537;
border-right-color:	#786537;
}
.kat_firm {
font-size:		9pt;
font-family:	Verdana;
font-weight:		normal;
color:			#606060;
}
.kat_firmn {
font-size:		9pt;
font-family:	Verdana;
font-weight:	bold;
color:			#606060;
}
.kat_price {
font-size:		16pt;
font-family:	Verdana;
color:			#CA0000;
}
.kat_pricer {
font-size:		11pt;
font-family:	Verdana;
color:			#CA0000;
font-weight:	bold;
}

.numn {
font-size:		9pt;
font-family:	Verdana;
font-weight:	bold;
color:			#6E6856;
background-color:#fff;
border: solid 3px #6E6856;
padding:	5px;
}
.numa a {
font-size:		9pt;
font-family:	Verdana;
font-weight:	normal;
color:			#6E6856;
background-color: #EDE9DD;
border: solid 1px #6E6856;
padding:	5px;
}

.view_pic {
width:		244px;
padding:	3px;
border:			1px solid;
border-bottom-color:	#D9D9D9;
border-top-color:	#D9D9D9;
border-left-color:	#D9D9D9;
border-right-color:	#D9D9D9;
}
.view_picdop {
/*width:		135px;*/
height:150px;
padding:	3px;
border:			1px solid;
border-bottom-color:	#D9D9D9;
border-top-color:	#D9D9D9;
border-left-color:	#D9D9D9;
border-right-color:	#D9D9D9;
}
.view_name h1 {
font-size:		12pt;
font-family:	Verdana;
color:			#7A6C4A;
}
.view_price {
text-align:		left;
font-size:		16pt;
font-family:	Verdana;
color:			#CA0000;
}
.view_price2 {
text-align:		left;
font-size:		17pt;
font-family:	Verdana;
color:			#CA0000;
}
.view_pricer {
font-size:		11pt;
font-family:	Verdana;
color:			#CA0000;
font-weight:	bold;
}
.view_opis {
background: url(design/top_uzor.jpg) repeat-y;
background-color:	#F8F5EF;
padding:	0 10px;
font-size:		8pt;
font-family:	Verdana;
color:			#5E5E5E;
}
.view_opis td {
width:		100%;
padding:	5px	5px;
text-align:	left;
}
.view_instr a {
font-size:		10pt;
font-family:	Verdana;
color:			#C80000;
text-decoration: none;
}
.view_podhod {
text-align: 	left;
color:			#988E75;
font-size:		9pt;
font-weight:	normal;
font-family:	Verdana;
}
.more_opis {
font-size:		9pt;
font-family:	Verdana;
color:			#505050;
}
.info_kat a {
font-size:		8pt;
font-family:	Verdana;
color:			#7A6C4A;
text-decoration: none;
font-weight:	bold;
text-align:	left;
}
.info_kat a:hover {
font-size:		9pt;
font-family:	Verdana;
color:			#7A6C4A;
text-decoration: underline;
font-weight:	bold;
}
.info_img img {
padding:	3px;
border:			1px solid;
border-bottom-color:	#D9D9D9;
border-top-color:	#D9D9D9;
border-left-color:	#D9D9D9;
border-right-color:	#D9D9D9;
}

.cen {
width:	560px;
}
.kat_text p {
font-size:		9pt;
font-family:	Verdana;
color:			#786537;
}
.uroven {
border:			solid 1px #D9D9D9;
padding:		3px;
//text-align:	left;
margin-bottom: 5px;
}
.uroven:hover {
border:			solid 1px #786537;
padding:		3px;
background-color: #FFF1CE;
margin-bottom: 5px;
}
.uroven a {
font-size:		10pt;
font-family:	Verdana;
color:			#C08524;
text-decoration: underline;
}
.urovdiv {
text-align:	center;
width:			180px;
clear: left;
float: left;
}

.textabout {
font-size:		9pt;
font-family:	Verdana;
color:			#786537;
text-align:		justify;
font-weight:	normal;
clear: right;
height:		90px;
text-decoration: none;
}


.aurov {
//color: black;
font:	bold 10pt Verdana;
text-decoration: underline;
}
.urovenf {
border:			solid 1px #D9D9D9;
padding:		3px;
text-align:	center;
margin-bottom: 5px;
width:			180px;
}
.urovenf a {
font-size:		10pt;
font-family:	Verdana;
color:			#C08524;
text-decoration: underline;
}

.urovenmenu {
width: 100%;
text-align:	left;
}
.urovenmenu a {
font-size:		8pt;
font-family:	Verdana;
color:			#7A6C4A;
text-decoration: none;
font-weight:	bold;
text-align:	left;
}
.urovenmenu a:hover {
font-size:		8pt;
font-family:	Verdana;
color:			#7A6C4A;
text-decoration: underline;
font-weight:	bold;
}


.info {
border:			4px double;
color:	#000;
margin:		6px;
padding:		6px;
}
.info a {
color: 				#7A7623;
font-size: 			12pt;
font-weight: 		bold;
font-family: 		Verdana, Arial;
text-decoration:	none;
}
.info a:hover {
font-style: 		italic;
text-decoration:	none;
}

.promo {
position: relative;
top: -20px;
width: 371px;
}


.podbor {
font-size:		8pt;
font-weight:	normal;
font-family:	Verdana;
color:			#613B3B;
text-decoration: none;
font-variant: 	small-caps;
width: 500px;
}

.podbor input, select, option {
font-size:		8pt;
font-weight:	normal;
font-family:	Verdana;
color:			#5C2222;
text-decoration: none;
font-variant: 	small-caps;
}

.cl{clear:both; height:1px; overflow:hidden;}
.lf{float:left;}
.rt{float:right;}

.inlinks {
color:		#EA7502;
}
.inlinks2 {
color:		#CE9434;
}

.b_text {
text-align: left;
color:			#333333;
font-size:		8pt;
font-weight:	normal;
font-family:	Verdana;
}

.buy_button{
	width: 92px;
	height: 26px;
	background:url("design/sale.gif") no-repeat left top;
	overflow:hidden;
	border:none;
	padding-top:26px;
	font-size:1px;
	cursor:pointer;
}

.buy_button.press{background:url("design/sale.gif") no-repeat left bottom;}
