html, body { padding: 0; margin: 0;  font-family: Tahoma, Verdana, sans-serif; }

a { font-family: Tahoma, Geneva, sans-serif; font-weight: bold; color: #888888; text-decoration: underline; }
p a { font-family: Tahoma, Geneva, sans-serif; font-weight: bold; color: #0066cc; text-decoration: underline; }
td a { font-family: Tahoma, Geneva, sans-serif; font-weight: bold; color: #0066cc; text-decoration: underline; }

a:hover { color: red; text-decoration: none;}


h1 { font-size: 14px; margin-top: 10px;}
h2 { font-size: 13px; margin-top: 30px;}




.top { margin: 0px; padding: 0px;  width: auto; background: #fff;  }
.topline { background-image: url('/images/toplinebody.gif');  width: auto; height: 50px; list-style: none;}

.menu0 ul {list-style: none; padding: 0px ; margin: 0px;}
.menu0 li {float: left; padding-right: 10px; font-size: 12px;  }
.menu0 li div { font-weight: bold; font-size: 14px; color: #222222; }

.menu1 { background-image: url('/images/menu1bg.gif');  width: auto; height: 42px; list-style: none;}
.menu1 ul {list-style: none; padding: 0px 10px 0px 10px; margin: 0px;}
.menu1 li {float: left; padding-right: 10px; font-size: 12px;  }
.menu1 li div {font-size: 12px; font-weight: bold;}

.menubot { background-image: url('/images/menubotbg.gif');  width: auto; height: 30px; list-style: none; padding-left: 20px; margin-top: 10px; font-size: 10px;}
.logged {float: left; border: 1px solid #999999; padding: 5px 10px; display: block; margin: 7px 5px 10px 10px; font-size: 13px; font-weight: normal; color: #757575; background-color: #efefef;}
.topmenudiv {float: right; display: block; margin: 14px 34px 0 0; font-size: 13px; font-weight: normal; color: #757575;}
.loginbox {border: 1px solid #999999; width: 250px; padding:15px 30px; background-color: #efefef; text-align: left;}
.loginbtn {margin-left: 10px; border: 0px;}
.error {border: 1px solid #999999; padding:5px 10px; background-color: #efefef; text-align: left;}
.success {border: 1px solid #999999; padding:5px 10px; background-color: #efefef; text-align: left;}
.success ul li {list-style: none;}
.error ul li{list-style: none;}
.content97 {position: relative; width: 97%; margin: 0px auto;}
.content97 p {margin: 5px; padding: 0px; font-size: 12px;}
.inb {border: 0px; vertical-align: middle;}
.inbcursor {border: 0px; vertical-align: middle; cursor: pointer;}


.content97 a {margin: 5px; padding: 0px; font-size: 12px; font-weight: normal;}
.content97 ul {margin: 0px; padding: 0px;}
.divhr {border-top: 1px dashed #999999; margin-top: 10px; margin-bottom: 10px;}

.content70 {position: relative; width: 95%; margin: 0px auto;}
table thead td{font-size: 14px; color: #222222; min-height: 25px; font-weight: bold; }


table td{font-size: 14px; color: #444444; padding-left: 5px;}
acronym { border-bottom: 1px dashed blue; cursor:help;}


.ohead {font-size: 18px; vertical-align: top;}
.ohead a {font-size: 18px; padding: 0px; margin: 0px;}

.of12 {font-size: 12px; color: #666666;}















.commentbox {
margin-bottom: 10px;
}
.commentbox-text{
font-family: Tahoma;
font-size: 11px;
font-weight: normal;
margin-bottom: 5px;
}
.commentbox-text2{
font-family: Tahoma;
font-size: 11px;
font-weight: normal;
margin-bottom: 5px;
margin-top: 5px;
}


.banner { clear: both; position: relative; width: 289px; height: 139px; float:right; margin: -95px 0 0 0; }

.price1 { margin: 10px 0 0 0px; font-family: Tahoma, Geneva, sans-serif; font-size: 12px; font-weight: bold; color: #666666; float:left; }
.price2 { margin: 10px 0 0 6px; font-family: Tahoma, Geneva, sans-serif; font-size: 12px; font-weight: bold; color: #669718;  }

.sitebody { width: auto; display: block;}


.leftcorner { display: inline; width: 5px; height: 50px; float: left; }
.toplinetext {  margin: -4px 400px 0 0; padding: 0; font-family: Tahoma, Geneva, sans-serif; font-size: 12px; color: #FFF; height: 50px; width: auto; float: right; }
.logotype {  display: block; position: relative; background-image: url('images/logotype.jpg'); width: 240px; height: 130px; margin: 0 0 0 30px; float: left;}

.navicons { width: auto; height: 50px; float: left; background-image: url('images/navicobody.jpg'); }
.navicons ul { padding: 0; margin: 18px 0 0 15px; list-style-type: none;}
.navicons li { display: inline; }
.navico0 { padding: 0 19px; }

.orangeline {  clear: both; display: block; position: relative; background-image: url('images/orangeline.jpg'); width: 268px; height: 15px; margin: -80px 20px 0 20px; float: right;}
.slogan { background-image: url('images/slogan.jpg'); width: 500px; height: 30px; margin: 83px 0 0 18px; }

.clock { display: block; clear: both; position: absolute; background-image: url('images/clock.jpg');  width: 75px; height: 65px; margin: 67px 0 0 380px; }


.toptext { font-family: Tahoma, Geneva, sans-serif; font-size: 12px; font-weight: normal; color: #fff; padding: 20px 0 0 0; }

.middle { margin: 25px 0 0 0;}
.middle ul { list-style: none;  margin: 0; padding: 0;}
.menu { display: block; margin: 0; padding: 0; height: 30px; width: auto; background: #fff;}
.menu li { display: inline; float: left; font-family: Tahoma, Geneva, sans-serif; font-size: 13px; font-weight: bold; color: #666666; margin: 0 0 0 26px; }
.menu li img { float: left; padding: 4px 1px 0 0; margin-right: 2px;}
.menuactive {font-family: Tahoma, Geneva, sans-serif; font-weight: bold; color: #739737; text-decoration: none;}
.middleline { clear: both; background-image: url('images/middleline.jpg');  width: auto; height: 15px; list-style: none; }

.callcenter { float: right; position: relative; background-image: url('images/callcenter.jpg'); width: 287px; height: 239px; margin: -164px 0 0 0;}

.main { margin: 0px 0 0 0; padding: 15px 35px; font-family: Tahoma, Geneva, sans-serif; font-size: 13px; font-weight: normal; color: #6e6e6e; background: url(images/telefon.jpg) no-repeat; background-position: 100% 20px; }

.index { margin: 0; padding: 15px 35px; font-family: Tahoma, Geneva, sans-serif; font-size: 13px; font-weight: normal; color: #6e6e6e; background: #fff;}
.indexc { margin: 0; padding: 15px 35px; font-family: Tahoma, Geneva, sans-serif; font-size: 13px; font-weight: normal; color: #6e6e6e; background: #fff; background: url(images/telefon.jpg) no-repeat; background-position: 100% 10px; }

.indexport { margin: 0; padding: 15px 35px; font-family: Tahoma, Geneva, sans-serif; font-size: 13px; font-weight: normal; color: #6e6e6e; background: #fff; background: url(images/nasovest.jpg) no-repeat; background-position: 100% 300px; }


.smallsite { list-style: none;  margin: 0; padding: 0;  }
.smallsite li { margin: 15px 0 0 0; padding: 0; width: 150px; }


.imagazin { list-style: none;  margin: 7px 0 -7px 0; padding: 0; display: block; width: 400px; height: 120px; background-color: #fff; }
.imagazin img { margin: 0 10px 0 0; }
.imagazin li {  display: inline; vertical-align: top; float: left;}
.imagazintext { clear:both; display: block; width: 250px; height: 100px; background-color: #fff; float: left; padding: 0; margin: 0;}
.imagazintext li { margin: 7px 0 0px 0; clear: both; width: 250px;}


.podarok { display: block; width: 450px; height: 120px;}
.podarok img { float: left;  width: 120px; height: 100px;}
.podarok ul { margin: 18px 20px 0 20px; list-style: none;  width: auto; height: 50px;}
.podarok li { display: inline; margin: 0; padding: 0; font-family: Tahoma, Geneva, sans-serif; font-size: 13px; font-weight: bold; color: #666666; }


.bigleaf { display: block; background-image: url('images/bigleaf.jpg'); width: 287px; height: 184px; }


.bottom { display: block; margin: 15px 0 0 0; width: auto; height: 63px; background-image: url('images/bottombody.jpg'); padding: 0; }
.bottom ul { list-style: none;  margin: 0; padding: 0; }

.botmenu { position: relative; margin: 0 0 0 5px;;}
.bottommenu { padding: 0; margin: 0;}
.bottommenu li { display: inline; float: left; font-family: Tahoma, Geneva, sans-serif; font-size: 13px; font-weight: normal; color: #eaeaea; margin: 5px 0 0 27px; text-decoration: none;}



.counters { margin: 10px 20px 0 0; float: right;}




a#id2 { font-family: Tahoma, Geneva, sans-serif; font-size: 13px; font-weight: bold; color: #666666; }
a#id2:hover { color: #739737;}

a#id3 { font-family: Tahoma, Geneva, sans-serif; font-size: 13px; font-weight: bold; color: #739737; text-decoration: underline;}
a#id3:hover { text-decoration: none;}




#s900 {
	width:874px;
/*	float:left;*/
	margin:20px 39px 15px 60px;
	line-height:18px;
	padding-left:22px;
}


/* * html #left {
	margin-left:6px;
	padding-bottom:100px;
}*/

/*#left h1 {
	font-size:24px;
	font-weight:normal;
	margin:0 0 36px -22px;
	padding:0;
}*/

/*#left h1.second {
	margin:54px 0 46px -22px;
}*/

#s900 #scontent {
	float:left;
}

#s900 #scontent ul li {
	display:block;
	width:221px;
	height:90px;
/*	background:url(http://www.penzafood.com/img/lpbg.png) no-repeat #fff; */
	background:#eeeeee;
	font-size:11px;
	padding:16px 22px 30px 22px;
	text-align:center;
/*	line-height:13px;*/
	text-decoration:none;
}

#s900 #scontent ul li a span {
	text-decoration:underline;
}

.prev, .next {
	float:left;
	margin:37px 8px 0 8px;
}

/* * html .prev {
	margin:67px 6px 0 0;
}*/

/* * html .next {
	margin:37px 8px 30px 6px;
}*/

/*
.prev a, .next a {
	color:#fff;
}*/

.piitem {color:#fff;
	font-weight:bold;}
.uzn {color:#ef4545;
	font-size:25px;}

.minitext tr td {font-size: 11px;}