* {	margin:0; padding:0; font-size:100%; }

body{
	background:#FFFFFF; 
	text-align:center;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:0.75em; 
	line-height:1.5em; 
	color:#272727;
	background:#202020;
}
h1{ font-size:2.333em; font-weight:normal; line-height:1em; letter-spacing:-1px; padding-bottom:17px;}
h2{ font-size:1.583em; font-weight:normal; line-height:1em; letter-spacing:-1px; padding-bottom:5px; color:#272727;}
h3{ font-size:1.416em; line-height:1.058em; color:#466a00; padding-top:15px; padding-bottom:5px;}
p { padding-top:10px;}
div#page{
	width: 980px;
	margin: 0 auto 0 auto;
	text-align:left;
	background:#ffffff;
}
div#headers{
  border-bottom: 2px solid #68c820;
}
.clear{
	clear:both;
	line-height:1%;
	font-size: 1%;
	visibility:hidden;
}
div#footer{
   background: #202020 url(images/footer.jpg) top left no-repeat;
   padding: 15px 28px 41px 50px;
   color:#e9fccf;
}
div#footer a{
 color:#e9fccf;
}
div#newsBox{
  background: #e9e9e9;
  padding: 34px 28px 80px  87px;
  margin: 0 0 0 0;
}
div#newsBox h1{
	font-size: 1.2em;
	font-weight: bolder;
	padding-bottom: 10px;
	margin: 0;
}
.newsLeft{
 float: left;
 width: 220px;
 margin: 0 0 0 10px; 
}
.newsLeft a{
 color: #1996d1;
}
#hpmain{
}
#hpmain .homecontent{
  width: 680px;
  float:left;
}
#hpmain .eshop{
  width: 388px;
  float:right;
  background: #dce1dc;
  text-align: center;
  padding: 60px 0 0 0; 
}
#hpmain .content{
  padding: 40px 28px 41px 87px;
}
#tags{
  background: #dce1dc;
  padding: 20px 40px 20px 48px;
}
#tags h2, #tags h3, #tags h4, #tags h5{
  display: inline;
  margin: 0 5px 0 0;
  color:#5cad13;
}
#tags h2{
 font-size: 1.4em;
 font-weight:bold;
}
#tags h3{
 font-size: 1.2em;
 font-style: italic;
}
#tags h4{
 font-size: 1.1em;
 font-style: italic;
 font-weight: bold;
}
#tags h5{
 font-size: 1em;
  font-weight: bold;
}
