body {
	background-color: #0b1933;
	color: white;
	margin: 0px;
	padding: 0px ;
}

a, a:hover, a:visited {
	color: white;
	text-decoration: none;
}

#container {
	padding: 0px;
        margin: 0px auto;
	width: 1000px;
}

#head {
	height: 255px;
	width: 1000px;
	background-image: url(../images/head.jpg);
}

#form-login {
	margin-top: 1px;
}

#titel {
	border-bottom: 2px solid white;
	width: 90%;
	text-align: center;
}

#main {
	padding: 0px 250px 10px 208px;
	overflow: hidden;
	background-image:url(../images/repeat_bg_main.jpg);
	background-repeat: repeat;
}

#center {
	width: 497px;
	padding: 15px 20px 20px 25px;
	min-height: 500px;
	background-image: url(../images/content_bg.jpg);
	background-color: #272f79;
}

#left {
	width: 208px;
	right: 208px;
	margin-left: -100%;
	background-image: url(../images/left_bg.jpg);
}

#right {
	width: 230px;
	margin-right: -250px;
	padding: 10px;
	background-image: url(../images/right_bg.jpg);
}

.columne {
	min-height: 250px;
        position: relative;
	float: left;
	background-repeat: no-repeat;
}

#content {
        margin: 0px;
        padding: 0px;
}

.contenttoc {
        background-color: white;
        color: #272f79;
        border: 2px solid black;
        float:right;
        margin: 10px;
}

.module_rout{
        padding-top: 80px;
        background: url(../images/route.jpg) no-repeat;
}

#footer {
	height: 20px;
	width: 1000px;
	clear: both;
	position: relative;
	background-image:url(../images/footer_bg.jpg);
}

.input {
	border: 0px;
}

.menu {
	list-style: none;
	margin:0px 0px 20px 0px;
	float: right;
	
}

.menu li{
	width: 168px;
	list-style: none;
	display:block;
}

.menu > li > a{
	display: block;
	height:21px;
	padding: 10px 0px 0px 10px;
	background-image: url(../images/menu_button_bg.jpg);
	
}

.menu >li >ul {
	padding: 0px;
	margin: 0px;
	background-color: none;
	
}

.menu >li >ul > li{
	padding-left: 15px;
	margin-left: 5px;
	background-image: url(../images/menu_button_bg_down.jpg);
	width: 148px;
	border-bottom: 1px solid gray;
}

.menu >li >ul > li >ul {
        padding: 0px 0px 0px 28px;
        margin: 0px;
}

.menu >li >ul > li >ul >li{
	padding-left: 3px;
	margin:0px;
	list-style: none;
	background-color: gray;
	width: 109px;
	border-top: 1px solid white;
        border-right: 8px solid #1e1e30;
}

.menu >li >ul a{
	color: #242448;
}

#topnews{
	width: 481px;
	margin-bottom: 20px;
}

div.module-topnews {
	background: url(../images/ro.jpg) top right no-repeat;
}

div.module-topnews>div {
	background: url(../images/lo.jpg) top left no-repeat;
}

div.module-topnews>div>div {
	background: url(../images/ru.jpg) bottom right no-repeat;
}

div.module-topnews>div>div>div {
	background: url(../images/lu.jpg) bottom left no-repeat;
}

.moduletable-topnews{
	
} 

.contentpaneopen-topnews {
	margin: 30px 10px 15px 10px;
        
}

.contentpaneopen-topnews a {
        COLOR: #000000; TEXT-DECORATION: underline;
}

.contentpaneopen-topnews a:hover {
        COLOR: #990000; TEXT-DECORATION: underline;
}

.contentpaneopen-topnews img {
	margin: 10px;
}

.contentpaneopen a      {
        COLOR: #FFF; TEXT-DECORATION: underline;
}

.contentpaneopen a:hover  {
        COLOR: #990000; TEXT-DECORATION: underline;
}

.item12 a{
	color: red;
}

.contentpaneopen .toclink {
        color: #272F79;
        display: block;
        padding: 0px 10px 0px 10px;
        font-size: 9pt;
}

#form-login-username{
	padding-top: 20px;
}

.componentheading {
	position: relative;
	color: #272f79;
	padding-left: 50px;
	right: 24px;
	width: 445px;
	height: 22px;
	background-image:url(../images/news_bg.jpg);
	font-weight: bold;
	font-size: 18px;
	margin-bottom: 20px;
}

.contentheading {
       font-size: 18px;
       font-weight: bold;
       border-left: 5px solid white;
       border-bottom: 1px solid white;
       padding-left: 10px;
}


.easy_frame {
        background-color: #191970;
}

.easy_top {
        background-color: #708090;
}

.easy_content {
        color: black;
}
