body{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:100%;
color:#757557;
text-align:center;
padding:0;
margin:0;
background-color:#f6f6f3;
background-image:url(bg_body.gif);
background-repeat:repeat;
}
#wrapper{
width:98%;
right:1%;
left:1%;
margin-top:1%;
text-align:left; 
background-color:#fff;
border:1px solid #c0bba1;
position:absolute;
}
#box{
padding:10px;
}
#banner{
width:100%;
height:90px;
margin-right:auto;
margin-left:auto;
position:relative;
}
.h{
font-family:Georgia, Verdana, Arial, Helvetica; 
font-size:160%;
color:#8cd436;
font-weight:bold;
padding:0; 
margin:6px 0 0 150px; 
}
#banner h2 {
font-size:120%;
color:#ff3;
letter-spacing:5px;
font-style:italic;
text-align:left;
padding:20px 0 0 0;
margin:0 0 0 150px;
}
#banner img{
float:left;
margin-top:10px;
margin-left:9px;
}
#banner h6{
padding:0;
margin:0;
}
#banner h6 img{
float:right;
margin-top:0px;
margin-right:0px;
}
#horisontal{
width:100%;
height:30px;
padding:0;
margin:10px 0 0 0;
background-color:#565632;  
background-image:url(bg_horisontal.gif);
background-repeat:repeat-x;
}
#horisontal #navlist {
text-align:right;
padding:0;
margin:0;
}
#horisontal #navlist ul {
padding:0;
margin:0; 
}
#horisontal #navlist li {
float:right;
list-style:none;
}
#horisontal #navlist li a {
display:block;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:85%;
font-weight:bold;
text-align:center;
padding:2px 0;
margin:6px 0;
border-right:#fff 1px solid; 
text-decoration:none;
background:transparent;
width:8em;
}
#horisontal #navlist ul li a:hover {
color:#565632;
background-color:#ddd;
}
#horisontal #navlist  li #left {
border-left:#fff 1px solid; 
}
#leftcol{
width: 200px;
float: left;
}
ul.leftcol{
font-weight:bold;
list-style: none;
text-align:right;
}
ul.leftcol li{
padding-bottom: 5px;
margin: 0 0 5px -50;
border-bottom:solid 1px #eee;
}
#leftcol .text{
font-size:90%;
padding:0 10px;
margin-bottom:20px;
}
#leftcol h2{
font-family:Arial, Helvetica, sans-serif;
color:#565632;
font-size:80%;
text-align:right;
padding:0;
margin:20px;
}
#content{
margin-left:190px;
border-left:1px solid #eee;
}
html p{
font-size:80%;
margin:20px;
}
ul{
font-size: 80%;
margin:0 20px 0 35px;
list-style-type:square;
}
strong {
color:#757557;
}
#content h2{
font-family:Arial, Helvetica, sans-serif;
font-size:100%;
color:#565632;
padding:0;
margin:20px;
border-bottom:#eee 1px solid;
}
#footer{
clear: both;
color:#757557;
font-size:70%;
text-align: center;
height:30px;
line-height:30px;
background-color:#f5f5f0;
}
#footer a{
color:#bbb;
}
.leftimage{
float: left;
margin-right:10px;
padding:2px;
border:#eee 1px solid;
background-color:#fff;
}
.rightimage{
float: right;
margin-left:10px;
padding:1px;
border:#eee 1px solid;
background-color:#fff;
}
.leftcolimage{
width: 150px;
height: 90px;
padding:2px;
border:#eee 1px solid;
background-color:#fff;
}
a{
color: #777e74;
text-decoration: underline;
}
a:hover{
text-decoration: none;
}
#fon {
background-color:#f5f5f0;
padding:10px;
margin:0 20px;
}