body {
	background: #5FB133 url(../img/background2.jpg) repeat-x;
	margin: 0px;
	padding: 0px;
	font-size: 8pt; 
    line-height: 12pt; 
    font-family: verdana, arial, sans-serif; 
    color: #000; 
}

#main
{
background-color:#ffffff;
width:750px;
margin-left:auto;
margin-right:auto;

min-height:300px;

}
#banner
{
height:200px;
width:740px;
margin-left:auto;
margin-right:auto;
background: url(../img/logo.jpg) no-repeat bottom center;
}
#menu
{

height:30px;
text-align:center;
overflow:visible;


background-image: url(../img/menu_bg.gif);
background-repeat: repeat-x;
background-position: 25px 20px;

}



#menu  a:link, #menu  a:visited {
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	padding: 0px 6px 6px 7px;
	text-decoration: none;
	color: #628098;

}
#menu a:link.active, #menu a:visited.active, #menu a:hover {
	color: #628098;
	background: url(../img/menu_item.gif) no-repeat bottom center;

}

#content
{
padding:10px;


}

#content H1
{
	color: #628098;
	font-size: 16px;
  font-weight: bold;
}


#content  a:link, #content  a:visited {
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	text-decoration: none;
	color: #628098;

}
#content a:hover {
	color: #383D53;
	
}



hr
{
  height:1px;
  border:0;
  border-top: 1px solid #628098;
}

.clear
{
  clear:both;
}

div.left
{
  text-align:left;
}

div.right
{
  text-align:right;
}
div.justify
{
  text-align:justify
}

#ramka
{
border:2px solid #000;
margin: 1px;
margin-top:15px;
width:300px;
margin-left:auto;
margin-right:auto;
padding: 0px;
padding-top:10px;
text-align:center;
background: #efefef;
color: #000;
font:  900 12px/19px arial;
filter: alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7; -khtml-opacity: .7;
}

#copy
{
width:750px;
margin-left:auto;
margin-right:auto;
text-align:right;
color:#000;
}

