html,body{
border:0;margin:0;padding:0;
background:#7ACFEC url('img/94.jpg') repeat-x top;
font-family:Trebuchet MS,Tahoma;
font-size:14px;
}

h1{font-size:19px;padding:0px 0px 18px 0px;margin:0px;color:#000000;text-align:center}
h2 {
	font-size: 16px; padding:0px 0px 18px 0px;margin:0px;
}
h3 {
	font-size: 14px; padding:0px 0px 18px 0px;margin:0px;
}

.all{
    position:relative;
    left:50%;
    margin-left:-502px;
    width:1004px;

background:#D2EFF8 url('img/footer.gif') no-repeat bottom;
padding-bottom:0px;

}

.bg{
background:url('img/topback.jpg') no-repeat 0px 0px;
overflow:hidden;
_height: 1%;
}

.left{
float:left;
width:296px;
_height:400px;
}



.menu-top{background:url('img/menu-top.jpg') no-repeat top right; height:60px;}

.menu{
position:relative;
background:url('img/bg-left.jpg') repeat-y right;
padding:25px 0px 0px 45px;
}

.menu ul{
line-height:24px;
margin:-15px 0px 0px 0px;
padding:0px 10px 20px 10px;
list-style:none;

}

.menu li{
margin: 0px 0px 0px 0px;
padding: 15px 0px 0px 0px;

}

.menu li a 
{
display:block;
_height:1px;
background: url('img/marker.jpg') no-repeat 0px 7px;
_background: url('img/marker.jpg') no-repeat 0px 4px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 20px;
_padding: 0px 0px 0px 20px;
color:#004499;
text-decoration:none;
font-family:Trebuchet MS,Tahoma;
font-size:18px;
line-height:15px;
}

.menu li a:hover 
{
	background: url('img/markera.jpg') no-repeat 0px 7px;
	color:#004499;
	text-decoration:underline;
	font-family:Trebuchet MS,Tahoma;
font-size:18px;
}


.smallmenu{}
.smallmenu li {margin: 15px 0px -17px 0px;padding: 7px 0px 0px 0px;}
.smallmenu li a{font-size:14px; background: url('img/marker2.jpg') no-repeat 4px 5px; color:#0077CB;}
.smallmenu li a:hover{font-size:14px; background: url('img/marker2a.jpg') no-repeat 4px 5px; color:#0077CB;}


.menu-bottom{background:url('img/menu-bottom.jpg') no-repeat top; height:23px;}



.contacts-top{background:url('img/contacts-top.jpg') no-repeat top; height:5px;}
.contacts{padding:25px 0px 0px 45px;position:relative; _top:-13px; background:url('img/bg-left.jpg') repeat-y right;}
.contacts-image{text-align:right;padding-right:10px;}
.contacts-bottom{position:relative; _top:-13px; background:url('img/menu-bottom.jpg') no-repeat top; height:23px;}

.somebox-top{position:relative; _top:-13px;background:url('img/contacts-top.jpg') no-repeat top; height:5px;}
.somebox{padding:25px 0px 40px 45px; position:relative; _top:-26px;background:url('img/bg-left.jpg') repeat-y right;}
.somebox-bottom{position:relative; left:10px; _top:-26px;background:url('img/bg-left-bottom.gif') no-repeat top; height:74px;}



.bigtext
{
font-size:18px;
color:#0077CB;
}


.right{
float:right;
left:296px;
width:708px;
font-size:14px;
line-height:19px;
}

.content-top{background:url('img/bg-right-top.jpg') no-repeat 0px 0px;height:60px;}
.content{min-height:640px; _height:640px;
padding:10px 60px 60px 60px; font-family:Times New Roman;
background:url('img/bg-right.jpg') repeat-y 24px 0px;}
.content-bottom{
padding-bottom:-126px;
background:url('img/bg-right-bottom.gif') no-repeat 24px 0px;
height:74px;}



.right a 
{
	color:#70A200;
	text-decoration:none;
}

.right a:hover 
{
	color:#70A200;
	text-decoration:underline;
}



.footer{
position:relative; 
width:917px; 
padding:0px 0px 35px 40px; 
height:31px;
}

.footer img{
padding:0px 180px 0px 180px;
}

.footer a{
align:right;
color:#000000;
}

