BODY {
        font-size: 12px;
        margin: 0px;
	margin-left: 50%;
        font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
   }

h1 {
        font-size: 14px;
}

h2 {
        font-size: 13px;
        color: #EA9420;
}

h4 {
	color: #333333; 
	font-size: 14px; font-weight: bold;
	}

h5 {
	color: #333333; 
	font-size: 13px; font-weight: bold;
	}

h6 {
	color: #333333; 
	font-size: 12px; font-weight: bold;
	}	

a:link, a:visited {
	font-size: 12px; 
	color: #333333; 
	text-decoration: none;
	}

a:hover {
	color: #EA9420;	
	text-decoration: underline;
	}
	
td,tr,div {
	margin-top : 0px;
	margin-bottom : 0px;
	list-style : circle;
	}
	
p {
	text-indent: 14px;
	margin-top : 0px;
	margin-bottom : 0px;
}
	
#main {
	width: 954px;
	margin-left: -477px;
	position: absolute;
}

#seo {
        text-align: center;

}

#top-line1 {
        background-image: url(images/header_top_bg.jpg);
        background-repeat: repeat-x;
        height: 5px;
}

#topbutton {
	text-align: right;
	padding: 5px;
	padding-right: 0px;
	padding-bottom: 1px;
}

#top-line2 {
	background-image: url(images/line_top.jpg);
	background-repeat: repeat-x;
	height: 3px;
}

#logo {
}

#logoleft {
        width: 478px;
        height: 355px;
        text-align: center;
        vertical-align: middle;
}

#logoright {
        width: 476px;
        height: 355px;
        margin-top: -355px;
        margin-left: 478px;
        background-image: url(images/right_banner.jpg);
}

#top-line3 {
        background-image: url(images/line_backgr.jpg);
        width: 100%;
        height: 10px;
}

#divcont {
        position:relative;
        padding-left: 10px;
        padding-top: 10px;
        padding-right: 350px;
        background-image: url(images/footer_splitter_br_main.jpg);
        background-position: 612px;
        background-repeat: repeat-y;
        height: 100%;
        text-align: justify; /* Выравнивание по ширине */
}

#rightmenu {
        width: 340px;
        height: 447px;
        border: 0px;
        position:absolute;
        top:0; right:0;
}

#line-button1 {
        background-image: url(images/footer_splitter_br_main.jpg);
        height: 1px;
        background-repeat: repeat-x; 
        margin-top: 20px;
}

#but-left {
        text-align: right; 
        width: 358px;
        height: 116px;
        background-image: url(images/footer_left.jpg);
}

#but-center {
        width: 358px;
        height: 116px;
        margin-top: -116px;
        margin-left: 358px;
        background-image: url(images/c.jpg);
        background-position: 10px;
        background-repeat: no-repeat;
}

#but-center1 {
        width: 358px;
        padding-left: 50px;
        padding-top: 50px;
}


#but-right {
        width: 238px;
        height: 116px;
        margin-top: -116px;
        margin-left: 716px;
        vertical-align: bottom;
        background-image: url(images/footer_splitter_br.jpg);
        background-position: left;
        background-repeat: repeat-y;
}

#menu {
	background-image: url(images/usl.jpg);
	background-position: right;
	background-repeat: no-repeat;
	width: 110px;
	height: 81px;
	padding-left: 30px;
}

#menu1 {
        margin-left: 20px;
	padding-left: 130px;
	width: 210px;
	height: 58px;
	background-image: url(images/3.jpg);
	background-position: left;
	background-repeat: no-repeat;
}
#menu2 {
        margin-left: 20px;
	padding-left: 130px;
	width: 210px;
	height: 36px;
	background-image: url(images/2.jpg);
	background-position: left;
	background-repeat: no-repeat;
}
#menu3 {
        margin-left: 20px;
	padding-left: 130px;
	width: 210px;
	height: 52px;
	background-image: url(images/1.jpg);
	background-position: left;
	background-repeat: no-repeat;
}
#menu4 {
        margin-left: 20px;
	padding-left: 130px;
	width: 210px;
	height: 75px;
	background-image: url(images/4.jpg);
	background-position: left;
	background-repeat: no-repeat;
}
#menu5 {
        margin-left: 20px;
	padding-left: 130px;
	width: 210px;
	height: 63px;
	background-image: url(images/5.jpg);
	background-position: left;
	background-repeat: no-repeat;
}
#menu6 {
        margin-left: 20px;
	padding-left: 130px;
	width: 210px;
	height: 43px;
	background-image: url(images/6.jpg);
	background-position: left;
	background-repeat: no-repeat;
}