body
{
	margin: 0px; padding: 0px;
	color: #000000;
	background: #549200;
}

body, td {font: 11px Tahoma;}
img {border: 0px;}
h1,h2 {font: bold 11px Tahoma; margin:0px; padding-bottom:7px; padding-top:7px;}

a {color: #79A21C;}
a:hover {color: #5A7915;}
ul, ol { padding:2px; margin:0px;}
li { margin-left:15px; padding-top:2px;}

form { padding:0px; margin:0px;}

p 
{	padding-top:4px;
	padding-bottom:4px;
	margin:0px;}

a.nodecoration
{
	text-decoration: none;
}

/*li {margin-bottom: 10px; font-size: 10px; list-style-image: url(../images/li.gif);}*/

ul 
{ margin-left: 15px;
  list-style-image: url(../images/li.gif);
  list-style-position:outside;
}
ol {list-style-position:inside;}
li
{ margin-left:20px; margin-top:0px; margin-bottom:0px; padding:0px;}

#headerBottom
{
	background:#4A8200 url(../images/bgHeaderBottom.gif) repeat-x left top;
	/*padding-bottom:1px;*/
}

#header 
{
	background: url(../images/bgHeader.jpg) no-repeat left;
	padding-top:34px;
}
.topMenuItem
{ background:url(../images/bgTopMenuItem.gif) no-repeat right; 
  text-align:center;
  width:20%;
  padding-left:5px; padding-right:5px;
  padding-top:6px;}

.topMenuIcons
{ padding-top:6px;}

.topMenuItem a, .topMenuItem a:hover
{ color:White;
  font-weight:bold;}
.topMenuItem a
{ text-decoration:none;}
.topMenuItem a:hover
{ text-decoration:underline;}

.rightPadding
{
	width:19px;
}

#SearchForm input.inputText
{
	height:21px;
	width:230px;
	border:solid 1px #426F00;
}

/*center*/
.black
{	color:Black;}
.white
{	color:White;}
.green, .newsTitle, .newsTitle a
{ color:#4F800E;}
.red
{ color:#FF6A51;}

.greenBold, .productTitle
{ color:#4B820A; font-weight:bold;	}

.productTitle
{
	padding-top:20px;
	padding-bottom:20px;
	text-transform: uppercase;
}

.bgWhite, .DefaultCenterCell, .CenterCell
{	background:#FFFFFF;}

.DefaultCenterCell
{	padding-left:2px; padding-right:2px;}
.CenterCell
{	padding-left:1px; padding-right:1px;}

#cetnerTable td
{
	vertical-align:top;
}

.greenWindow
{border:solid 1px #4F800E; margin-bottom:1px;}

.whiteWindow
{border-top:solid 1px #4F800E; margin-bottom:1px;}

.greenWindow div.greenHeader, .greenWindow div.greenContent, .whiteWindow div.whiteContent
{
	padding-left:22px;
	padding-right:22px;
}
.whiteWindow div.greenHeader
{
	padding-left:31px;
}
.centerWindow .greenHeader, .centerContent
{
	padding-left:30px;
	padding-right:30px;
}

.centerContent p 
{
	text-align:justify;
}
.greenHeader
{
	height:29px;
	color: White;
	background:#4F800E url(../images/bgGreenWindow.jpg) no-repeat top right;
}
.greenContent, .whiteContent, .centerContent
{
	padding-bottom:20px; padding-top:20px;
}
.greenHeader h1
{
	margin:0px;
	padding-top:7px;
}

.darkMore
{ color:#000000;}
.darkMoreSelected
{ color:#5A7915;}

.more, .newsList,.darkMore
{	padding-left: 19px;}

.more
{	background:url(../images/arrowNormal.gif) no-repeat left bottom;}
.more:hover
{	background:url(../images/arrowOver.gif) no-repeat left bottom;}

.darkMore
{	background:url(../images/arrowNormalDark.gif) no-repeat left bottom;}
.darkMore:hover
{	background:url(../images/arrowOverDark.gif) no-repeat left bottom;}

/*голосование*/
#voteForm
{
	padding-top:11px;
	padding-bottom:11px;
}
#voteForm input.radio
{
	margin:0px;
}
#voteForm span
{
	font-weight:bold;
	color:Black;
	line-height:19px;
}
.voteHeader
{
	padding-top:10px;
	font-size:12px;
	font-weight:bold;
	color:#4F800E;
	padding-bottom:10px;
}
.PercentDiv
{
	border: solid 1px #4F800E;
	width:80%;
	height:7px;
	line-height:7px;
	margin-top:3px;
	margin-bottom:7px;
}
/*конец голосования*/


img.prodImg, .newsImg img, .centerContent img
{
	border:solid 1px #8EBE21;
}
a.greenBold
{
	color:#4F800E;
	font-weight:bold;
	text-decoration: none;
}
.sectionImage
{
	height:174px;
	margin-bottom:1px;
}
div.bgCatalogHeader
{
	background:#4F800D;
	padding-top:20px;
	padding-left:8px;
	vertical-align:bottom;
}
.bgCatalogSelected , .bgCatalogNormal
{
	padding-top:21px;
	padding-left:21px;
	padding-right:30px;
}
.bgCatalogSelected a, .bgCatalogNormal a
{
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}
.bgCatalogSelected a:hover, .bgCatalogNormal a:hover
{	text-decoration: underline;}

.bgCatalogSelected a, .bgCatalogSelected a:hover
{ color:#4A7E0F;}
.bgCatalogNormal a, .bgCatalogNormal a:hover
{ color:#FFFFFF;}

.bgCatalogSelected
{	background:#FFFFFF url(../images/bgCatalogSelected.gif) no-repeat left;}
.bgCatalogNormal
{	background:#7ABB15 url(../images/bgCatalogNormal.gif) no-repeat left;}
.SectionMenuTable td
{ padding-bottom:8px;}

.productList
{
	width:200px;
	height:200px;
	float: left;
	padding-right:10px;
}
div.productList p 
{
	text-align:left;
}

.newsImg
{
	width:100px;
	height:85px;
	float:left;
}
.allWidth, .newsListPage
{ width:100%;}
.newsListPage
{ padding-bottom:20px; text-align:left;}
.newsTitle
{padding-bottom:5px; font-weight:bold;}

.siteMapItem a
{ color:#4F800E;}
.siteMapItem
{
	padding-bottom:5px;
	padding-top:5px;
	font-weight:bold;
}
.siteMapSubItem
{
	padding:2px;
	padding-left:20px;
}

.catalogeAnnounce
{
	width:90px;
	height:108px;
	padding-left:10px;
	padding-right:10px;
	background-position: right top;
	border:solid 1px #8EBE21;
}

.faqList
{
	padding-bottom:4px;
}
img.logo
{	border: 0px;}

img.noBorder
{ border:0px;}
/*end of center*/

/*order form*/
#order_Form input.text, #order_Form textarea 
{
	font:  11px Tahoma;
	width:300px;
}
#order_Form td
{
	height:25px;
}
/*end of order form*/



/*footer*/
.bgFooter
{
	color:White;
	height:141px;
	background: url(../images/bgFooter.jpg) repeat-x right;
}
.bgFooter td, .bgFooter a, .bgFooter a:hover
{
	color:white;
}
.footerSpacer
{
	height:1px;
	width:100px;
}

.footerMenu a
{
	color:White;
	font-weight:bold;
	text-decoration: none;
}
.footerMenu a:hover
{
	color:White;
	text-decoration:underline;
}
.mapIcon
{
	background: url(../images/bgMapIcon.gif) no-repeat left;
	padding-left:16px;
}
.bgWhiteLine
{
	background: url(../images/bgWhiteLine.gif) repeat-y center;
}

/*end of footer*/

/*spacers*/
.headerSpacer
{ width:570px;}
.centerSpacer, .footerSpacer
{ width:850px; height:1px;}
/*end of spacers*/
div#version
{ width:90px; float:right; text-align:right; padding-right:7px;}
div#version a { color:#FFFFFF; text-decoration:none;}
div#version a:hover { color:#FFFFFF; text-decoration:underline;}


table.greenBorder { border-left:solid 1px #79A21C;border-top:solid 1px #79A21C;}
table.greenBorder td { border-bottom:solid 1px #79A21C;border-right:solid 1px #79A21C; padding:5px;}