/* .main
{
	background:url(/img/fon_r0mka1.png) no-repeat center 38px;
	width:999px;
	padding: 0px 0px 0px 0px;
	position:relative;
	z-index:1;
	dis play:table;
	
} */
.top
{
	position:absolute;
	right:0px;
	top:0px;
	border: 0px solid red;
	width:999px;
	height:120px;
	z-index:555;
	background:url(/img/fon_r0mka1.png) no-repeat center 38px;
}
.asdfsdf
{
	position:relative;
	z-index:111px;
}
strong
{
	font-weight: normal;
}
.bot
{
	margin:0px auto;
	padding: 8px 80px 5px 80px;
	width: 740px;
	height:11px;
	background: url(/img/bot.gif) no-repeat center top;
	text-align:center;
	z-index:55555;
	position:relative;
}
.bot #bot-left
{
	float:left;
}
.bot #bot-right
{
	float:right;
}
.bot, .bot a
{
	font-family: tahoma;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
}
div.logo
{
	background:url(/img/logo.png) no-repeat left top;
	//background: none; 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/logo.png,sizingMethod=crop);
	position:absolute;
	left:0px;
	top:0px;
	z-index:11;
	width:294px;
	height:196px;
	border: 0px solid red;
	/*cursor:pointer;*/
}
/* .logo-a
{
	
	po sition:relative;
	
	width: 170px;
	height:60px;
	ma rgin: 60px 62px 0px 62px;
	z-index:100;
	display:block;
	border: 1px solid red;
} */
.trio
{
	position:absolute;
	left:250px;
	top:53px;
	z-index:66;
}
.srch-top
{
	position:absolute;
	left:370px;
	top:55px;
}

.text-top
{
	position:absolute;
	left:580px;
	top:53px;
}
.mnu-top-pl
{
	position:absolute;
	top:87px;
	left:255px;
	width:677px;
	z-index:99;
	color: #336600;
	/*background: url(/img/fon_mnu_top_pl.gif) repeat-x top;*/
	/*border: 1px solid red;*/
}
.hrenoten
{
	position:absolute;
	top:68px;
	left:880px;
	background: url(/img/pipka_mnu_top.png) no-repeat left top; 
	//background: none; 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/pipka_mnu_top.png,sizingMethod=scale);
	width:66px;
	height:62px;
	/*border:1px solid red;*/
}
/* .mnu-top-pl span
 {
	display:block;
	
	padding: 20px 0px 25px 60px;
	background: url(/img/pipka_mnu_top.gif) no-repeat left top;
	margin: -15px 0px 0px 0px;
	position:relative;
	width:auto;
 } */
.mnu-top
{
	font-family: tahoma;
	font-size: 11px;
	color: #336600;
	padding: 0px 5px 0px 5px;
	/*width:auto;
	display: block;
	background:red;*/
}
.mnu-top-a
{
	font-family: tahoma;
	font-size: 11px;
	color: #CC0000;
	padding: 0px 5px 0px 5px;
}
.content
{
	position:relative;
	to p: 165px;
	le ft: 220px;
	width:450px;
	z-index:55;
	margin: 165px 0px 0px 220px;
	dis play:table;
	bor der:1px solid red;
}
.content img 
{
	border-color:#9DB153;
}
.kvitka-left
{
	background: url(/img/image_007.gif) no-repeat left top;
	position:absolute;
	left:52px;
	top:150px;
	width:162px;
	height:283px;
}
h1
{
	font-family: tahoma;
	font-size: 24px;
	color: #006633;
	font-weight: normal;
	margin: 0px 0px 15px 0px;
}
.tekst
{
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
}
td
{
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
}
.tekst-just
{
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-align:justify;
}
.mnu-right-pl
{
	position:absolute;
	top: 130px;
	right:55px;
	width: 269px;
	margin: 0px 0px 0px 0px;
	
	/*border:1px solid red;*/
}
.zag-mnu-right
{
	background: url(/img/zag_mnu_right.gif) no-repeat center top; 
	padding: 6px 0px 9px 69px;
}
.zag-mnu-right, .zag-mnu-right a
{
	font-family: tahoma;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	display:block;
}
.telo-mnu-right
{
	width: 211px;
	background: url(/img/fon_mnu_right.gif) repeat-y center top;
	padding: 0px 0px 1px 0px;
	/*border:1px solid red;*/
}
.telo-mnu-right td
{
	color:#8BAA4D;
	font-size: 9px;
}
.mnu-right
{
	display:block;
	padding: 5px 5px 7px 40px;
	font-family: tahoma;
	font-size: 11px;
	color: #006633;
	background: url(/img/1px.gif) repeat-x left bottom; 
}
a:hover.mnu-right
{
	color: #CC0000;
}
.mnu-right-a
{
	display:block;
	padding: 5px 5px 7px 40px;
	font-family: tahoma;
	font-size: 11px;
	color: #CC0000;
	font-weight: bold;
	background: url(/img/pipka_mnu_right.gif) no-repeat 5px center; 
	background-color: #F7FAEC;
}
.mnu-right1
{
	display:block;
	padding: 5px 5px 7px 40px;
	font-family: tahoma;
	font-size: 11px;
	color: #006633;
	background: url(/img/1px.gif) repeat-x left bottom; 
}
a:hover.mnu-right1
{
	color: #CC0000;
}
.mnu-right1-a
{
	display:block;
	padding: 5px 5px 7px 40px;
	font-family: tahoma;
	font-size: 11px;
	color: #CC0000;
	font-weight: bold;
	background: url(/img/pipka_mnu_right.gif) no-repeat 5px center; 
	background-color: #F7FAEC;
}
.zag-bann
{
	background: url(/img/zag_mnu_right.gif) no-repeat center top; 
	padding: 6px 9px 9px 9px;
	text-align:center;
}
.zag-bann, .zag-bann a
{
	font-family: tahoma;
	font-size: 11px;
	color: #FFFFFF;
	display:block;
}
.telo-bann
{
	text-align:center;
}
.telo-bann p
{
	margin:0px;
	padding:0px;
}
.spl
{
	position:relative;
	width:787px;	
	z-index:3;
	margin: 160px 0px 0px 125px;
	/*border:1px solid red;*/
}
.spl-pl
{
	back ground: url(/img/tmp_spl.gif) no-repeat center top; 
	width:385px;
	height:194px;
	float:left;
	margin: 0px 3px 3px 0px;
	/*border:1px solid red;*/
}
.spl-zag
{
	
	padding: 6px 0px 10px 0px; /* 69 */
	font-family: tahoma;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	display:block;
	text-align:center;
}
.spl-td
{
	background: url(/img/spl_pl.gif) no-repeat center top; 
	width:385px;
	height:160px;
	margin: 0px 0px 5px 0px;
	
}
.spl-td1
{
	padding: 0px 40px 10px 33px;
	margin: 0px 0px 5px 0px;
	/*border:1px solid red;*/
}
.guest-pl
{
	background: url(/img/fon_prod_panel.gif) repeat-x center;
	padding: 5px 10px 7px 10px;
	margin: 10px 0px 0px 0px;
	color: #006633;
	font-size: 11px;
}
.guest-pl h1, .guest-pl a
{
	margin: 0px 0px 0px 0px;
	color: #CC0000;
	font-size: 11px;
	font-weight:normal;
}	
.guest-pl span
{
	float:right;
	padding: 0px 0px 0px 0px;
}
.question 
{
	color: #006633;
	margin: 3px 0px 0px 40px;
}
.answer
{
	color: #006633;
	margin: 5px 0px 0px 40px;
	padding: 5px 10px 8px 10px;
	background-color: #FFFFFF;
}
.prod-panel
{
	background: url(/img/fon_prod_panel.gif) repeat-x center;
	padding: 5px 13px 7px 11px;
	color: #006633;
}
.prod-panel a
{
	color: #006633;
	padding: 0px 5px 0px 5px;
}
.prod-panel span
{
	float:right;
	padding: 0px 0px 0px 0px;
}
.pokazat
{
	font-family: tahoma;
	font-size: 9px;
	color: #333333;
	margin: -1px 0px 0px 0px;
	padding: 0px 0px 1px 0px;
}
.prod
{
	margin-bottom:20px;
	border:1px solid #dde6bc;
	/*background:red;*/
}
.prod-comment
{
	font-family: tahoma;
	font-size: 10px;
	color: #006633;
	text-align:center;
	padding: 0px 0px 0px 0px;
}
table.cat
{
	background: url(/img/cat1.gif) repeat-x top #EFF8DA; 
	margin: 0px 0px 5px 0px;
}
table.cat td
{
	background: url(/img/cat2.gif) repeat-x bottom; 
	color: #006633;
	padding: 7px;
}
.txt-input 
{
	border: 1px solid #8BAA4D;
	font-family: verdana;
	font-size: 11px;
	color: #333333;
	padding-left: 2px;
	height: 14px;
	margin: 0px;
}
.txt-inputover
{
	border: 1px solid #FF0000;
	font-family: verdana;
	font-size: 11px;
	color: #333333;
	padding-left: 2px;
	height: 14px;
	margin: 0px;
}
.btn-input 
{
	border: 1px solid #CCCCCC;
	font-family: verdana;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	height: 20px;
	cursor: pointer;
	padding: 0px 0px 0px 0px;
	background: #8BAA4D;
}
.cepo4ka
{
	position:absolute;
	top:133px;
	left:220px;
	width:450px;
	margin:-0px 0px 0px 0px;
	line-height:20px;
	z-index:333;
}
.cepo4ka, .cepo4ka a
{
	color:#336600;
}

/*
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #CCCCCC;
	font-weight: bold;
	text-decoration: none;
	background-color: #FFFFFF;
	background: url(/img/111.png) no-repeat left top; 
	//background: none; 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/111.png,sizingMethod=scale);
	opacity:0.8; 
	-moz-opacity:0.8; 
	filter:alpha(opacity=80); 
	white-space:nowrap;
*/
.site-map
{
	margin-bottom: 7px;
	margin-top: 7px;
}
.spacer
{
	width: 0px;
	height: 0px;
	border: 0px;
}
.s{visibility:hidden}
form {margin: 0px 0px 0px 0px;}
p {margin:0px 0px 15px 0px}
body {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
a{color:#CC0000;}
.flovers-opt
{
	font-size: 13px;
	margin: 0px;
	padding: 0px;
	line-height: 18px;
}
#xxx
{
	position:absolute;
	top:100px;
	left:0px;
	width:100%;
	z-index:0;
	background:url(/img/fon_r0mka2.png) repeat-y center;
	margin:0px;
	padding:0px;
}
.pl1, .pl2, .pl3, .pl4, .pl5, .pl6, .pl7, .pl8, .pl9, .pl10
{
	font-weight:bold;
	color: #006633;
	padding:20px 0px 10px 40px;
	margin:0px;
}
.pl1
{
	background:url(/img/pl1.png) no-repeat left top;
}
.pl2
{
	background:url(/img/pl2.png) no-repeat left top;
}
.pl3
{
	background:url(/img/pl3.png) no-repeat left top;
}
.pl4
{
	background:url(/img/pl4.png) no-repeat left top;
}
.pl5
{
	background:url(/img/pl5.png) no-repeat left top;
}
.pl6
{
	background:url(/img/pl6.png) no-repeat left top;
}
.pl7
{
	background:url(/img/pl7.png) no-repeat left top;
}
.pl8
{
	background:url(/img/pl8.png) no-repeat left top;
}
.pl9
{
	background:url(/img/pl9.png) no-repeat left top;
}
.pl10
{
	background:url(/img/pl10.png) no-repeat left top;
}