* {
margin: 0px; 
padding:0px;
}
body {background:url(images/bgg.gif) repeat; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
#container {position:absolute; width:1010px; left:50%; top:20px; margin-left:-517px;}
#topleft {position:absolute; width:230px; height:306px; right:0; top:0; background:url(images/bokovushka.jpg) no-repeat; text-align:right; color:#FFFFFF;}

#topleft h3 {font-size:26px; margin:20px; line-height:40px;}
#topleft p {color:#000000; font-size:16px; font-weight:bold;}
#topleft div {position:absolute; top:104px; right:15px;}
#topleft div a {color:#FFFFFF; text-decoration:none; font-size:13px; font-weight:bold;}
#topleft div a:hover {text-decoration:underline;}
#main_bggbottom {background:url(images/bottom.png) no-repeat bottom;}
#mainbgg {background:url(images/mainbgg.png) repeat-y; position:absolute; top:335px; left:0; width:100%; }
#mainmenu {height:94px; background:url(images/menubgg.png) repeat-x;}
#mainmenu a {width:155px; height:100%; float:left; text-decoration:none; color:#FFFFFF;}
#mainmenu a#link1 {background:url(images/mainmenu1.png)}
#mainmenu a#link2 {background:url(images/mainmenu2.png)}
#mainmenu a#link3 {background:url(images/mainmenu3.png)}
#mainmenu a#link4 {background:url(images/mainmenu4.png)}

#mainmenu a#link5 {background:url(images/mainmenu5.png)}
#mainmenu a:hover {color:#200e6f;}
#mainmenu a#link1:hover {background:url(images/mainmenu1_h.png)}
#mainmenu a#link2:hover {background:url(images/mainmenu2_h.png)}
#mainmenu a#link3:hover {background:url(images/mainmenu3_h.png)}
#mainmenu a#link4:hover {background:url(images/mainmenu4_h.png)}
#mainmenu a#link5:hover {background:url(images/mainmenu5_h.png)}
#content {margin:25px 275px 100px 25px; text-align:justify;}
h1 {font-size:16px; margin-bottom:15px;}
#r_col {width:230px; background:url(images/r_col_top.png) top no-repeat; float:right; color:#FFFFFF;}
a {
	color: #000000;
	text-decoration: none;
	}
a:hover {
	color: #ffffff;
	text-decoration: none;
}

.links {
	font-size: 11px;
	color: #6A86AA;
}
a.links:hover {
	color: #6A86AA;
	text-decoration: underline;
}

#r_col h2 {font-size:15px; margin:10px 0 25px 50px;}
.links1 {
	color: #FFFFFF;
}

#r_col div {
	width:150px;
	margin-left:30px;
	margin-bottom:15px;
	margin-top: 60;
}
#r_col div strong {color:#c4eeff;}
#footer {background:url(images/bgg.gif); padding:15px 0 10px 15px; color:#6a6a9c;}

div.rss_news {
	margin-top:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;

}
div.rss_news a {
	color: #C4EEFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#content ul li {
    list-style-image: url(images/marker.gif);
    margin-bottom: 4px;
}
#content ul {
	margin-top: 7px;
	margin-bottom: 7px;
	margin-left: 15px;
}
#img {
	margin-top: 50px;	
}
.red {
	color: #FF0033;
}
.al {
	font-size: 14px;
	font-weight: bold;
}
#r_col2 {width:230px; position:absolute; left: 780px; bottom: 2850px; background:url(images/r_col_top.png) no-repeat; float:right; color:#FFFFFF;}

.col {
	color:#ECE9D8;
	font-size: 13px;
	font-weight: bold;
	text-decoration: inherit;
	float: right;
	margin: 0 10px 0 0;
	display: inline;
}
.text {
    color: #000000
}
.rightmenu {
    line-height: 1;
}