@charset "iso-8859-1";
/* CSS Document */
body, html {
    padding:0;
    margin:0;
    min-width:800px
    }
body {
    font:12px Verdana, Arial, Helvetica, sans-serif;

}

body, td {
    color:#333333;
    font-family: Tahoma, Tahoma, Helvetica, sans-serif;
    font-size:12px;
    }
img {
    border:0;
    }
.outer {
    width:94%;
    margin:0 auto;
    background:url(../img/bg_header.gif) no-repeat 0 0px;
    padding:0;
    }
.langbar {
    margin:0 0 0px 15px;
    padding:19px 0 0 0px;
    color:#666666;
    font-size:10px;
    background:url(../img/bar_green.gif) no-repeat 0px 0;
    height:40px;
    }       
.langbar img{
    margin:0 0 0 15px;
    }

.langbar a{
    color:#666666;
    font-size:10px;
    font-weight:bold;
    padding:0 0px 0px 16px;
    text-decoration:none
}   
.langbar a:hover{
    color:#abcb37
}   
.langbar a.act{
    color:#abcb37
}

.langbar a.sitemap{
    background:url(../img/sitemap.gif) no-repeat 0px 2px;
    margin:0px 0 0 20px;
    font-weight:normal;
}   
.langbar a.sitemap:hover{
    background:url(../img/sitemap_o.gif) no-repeat 0 2px;
    color:#abcb37
}   
.title {
/*    padding:0 0 15px 0;
    *padding:0 0 13px 0;
    margin:0 0 0 15px; */
	font:11px Verdana, Helvetica, sans-serif; 
	color:#0068B3; 
	line-height:12px;
	padding:40px 0 0 0;
	margin:0 0 0px 0
    }
.title b{
	font:12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	}	
#logo {
    float:right;
    margin:9px 0px 0 0
    }   
#logo img{
    margin:0px 15px 0 15px
    }   
table.header_tbl {
    padding:0;
    margin:0;
    border-collapse:collapse
    }
table.header_tbl td{
    padding:0;
    margin:0;
    }
/**/
#headers_cycle {
    }
.bg_header_pic1 {
    background:url(../img/header_img/1.jpg) no-repeat center 0;
    padding:0;
    margin:0 0 0 12px;
    *margin:0;
    height:140px;
    z-index:100;
    }
.bg_header_pic2 {
    background:url(../img/header_img/2.jpg) no-repeat center 0;
    padding:0;
    margin:0 0 0 12px;
    *margin:0;
    height:140px;
    z-index:200;
    }
.bg_header_pic3 {
    background:url(../img/header_img/3.jpg) no-repeat center 0;
    padding:0;
    margin:0 0 0 12px;
    *margin:0;
    height:140px;
    z-index:300;

    }
.bg_header_pic4 {
    background:url(../img/header_img/4.jpg) no-repeat center 0;
    padding:0;
    margin:0 0 0 12px;
    *margin:0;
    height:140px;
    z-index:400;    
    }
.bg_header_pic5 {
    background:url(../img/header_img/5.jpg) no-repeat center 0;
    padding:0;
    margin:0 0 0 12px;
    *margin:0;
    height:140px;
    z-index:500;    
    }
.bg_header_pic6 {
    background:url(../img/header_img/6.jpg) no-repeat center 0;
    padding:0;
    margin:0 0 0 12px;
    *margin:0;
    height:140px;
    z-index:600;    
    }
.bg_header_pic7 {
    background:url(../img/header_img/7.jpg) no-repeat center 0;
    padding:0;
    margin:0 0 0 12px;
    *margin:0;
    height:140px;
    z-index:700;    
    }
.bg_header_pic8 {
    background:url(../img/header_img/8.jpg) no-repeat center 0;
    padding:0;
    margin:0 0 0 12px;
    *margin:0;
    height:140px;
    z-index:700;    
    }
.bg_header_pic9 {
    background:url(../img/header_img/9.jpg) no-repeat center 0;
    padding:0;
    margin:0 0 0 12px;
    *margin:0;
    height:140px;
    z-index:700;    
    }
.bg_header_pic10 {
    background:url(../img/header_img/10.jpg) no-repeat center 0;
    padding:0;
    margin:0 0 0 12px;
    *margin:0;
    height:140px;
    z-index:700;    
    }
.bg_header_pic11 {
    background:url(../img/header_img/11.jpg) no-repeat center 0;
    padding:0;
    margin:0 0 0 12px;
    *margin:0;
    height:140px;
    z-index:700;    
    }
.bg_header_pic12 {
    background:url(../img/header_img/12.jpg) no-repeat center 0;
    padding:0;
    margin:0 0 0 12px;
    *margin:0;
    height:140px;
    z-index:700;    
    }
	
/**/
.bg_header_pic img {
    padding:0;
    margin:0;
    }   
.btm {
    background-color:#abcb37;
    position:relative;
    font:10px Verdana, Arial, Helvetica, sans-serif;
    color:#666666;
    border:0;
    padding:8px 0;
    *zoom:1;
    }
.btm_content {
    margin:0 3% 0 26%;
    text-align:center;
}
.btm img {
	vertical-align:top;
}
.copyright {
    float:left;
}
.developing {
    float:right;
}
.main_tbl {
    margin:0 0 0 0px;
    }   
.main_tbl table {
    padding:0 0 40px 0; 
    border-collapse:collapse;
    margin:0 0 0px 0px;
    width:100%;
    border:0px solid red;
/*  height:400px*/
    }       
.main_tbl table td{
    vertical-align:top;
    }
.main_tbl table td.col0{
    width:12px;
    padding:0;
    margin:0;
}   
.main_tbl table td.col1{
    background-color:#f1f6fc;
    border-right:1px solid #eee;
    padding:15px 0 0 0;
    width:23%;
    }
.main_tbl table td.col2{
    padding:20px 0 0 0;
    text-align:justify;
    }
.main_tbl table td.col3{
    padding:30px 0 0 0;
    width:250px;
    text-align:left
    }
.cnt {
    padding:0px 20px 50px 15px;
    margin:0;
    color:#333333;
    line-height:18px;
    }   
.home_page_cnt {
    padding:0 0 0 0px;
	margin:0
}   
.btm_tbl {
    width:94%;
    margin:0 auto;
    background-color:#abcb37;
}   
.btm_tbl table {
    padding:10px 0;
    border-collapse:collapse;
    margin:0 0 0 12px;
    }       
.btm_tbl table td{
    vertical-align:top;
    padding:4px 0 0;
    }
.btm_tbl table td.col1{
    background-color:#f1f6fc;
    border-right:1px solid #eee;
    background-color:#abcb37;
    width:23%;
    }
.btm_tbl table td.col2{
    background-color:#FFFFFF;
    }
.btm_tbl table td.col3{
    padding:0px 0 0 0;
    background-color:#FFFFFF;
    }   
    
/********************cnt********************/
h1 {
    font:18px Tahoma, Arial, Helvetica, sans-serif;
    color:#333333;
    padding:0;
    margin:0 0 0px 0;
    }
#news_block {
    margin:5px 10px 10px 10px;
    font:11px Tahoma, Arial, Helvetica, sans-serif;
    }       
#news_block .date{
    font:11px Tahoma, Arial, Helvetica, sans-serif;
    color:#0569b3;
    font-weight:bold;
    padding:0;
    margin:0
    }
#news_block .title {
    font:12px Tahoma, Arial, Helvetica, sans-serif;
    text-align:left;
    margin:0px 0 0px 0;
    padding:0 0 6px 0;
    }       
#news_block .title a {
    font:12px Tahoma, Arial, Helvetica, sans-serif;
    text-align:left;
    color:#333333;
    font-weight:bold;
    text-decoration:none    
    }       
#news_block .title a:hover {
    font:12px Tahoma, Arial, Helvetica, sans-serif;
    text-align:left;
    color:#333333;
    font-weight:bold;
    text-decoration:underline;

    }       
#news_block img{
    margin:0 5px 0 0;
    padding:0;
    float:left
    }
#news_block .cnt{
    font:12px Tahoma, Arial, Helvetica, sans-serif;
    color:#333;
    padding:0;
    margin:0;
    vertical-align:top;
	text-align:left
    }
#news_block .item{
    padding:0;
    margin:0;
    }
a.more {
    font:11px Tahoma, Arial, Helvetica, sans-serif;
	background:url(../img/arr_green.gif) no-repeat 0 4px;
	padding:0 0px 0 10px
    }
#news_block a.all {
    float:right;
    font-size:11px;
    margin-top:0.63em;
}
/*********News Full********/
#news_block_full {
    margin:0;
    font:12px Tahoma, Arial, Helvetica, sans-serif;
    }       
#news_block_full .date{
    font:11px Tahoma, Arial, Helvetica, sans-serif;
    color:#0569b3;
    font-weight:bold;
    padding:0;
    margin:0
    }
#news_block_full .title {
    font:16px Tahoma, Arial, Helvetica, sans-serif;
    text-align:left;
    margin:0px 0 0px 0;
    padding:0 0 6px 0;
    font-weight:bold;
	 color:#333333;
    }       
#news_block_full .title a {
    font:12px Tahoma, Arial, Helvetica, sans-serif;
    text-align:left;
    color:#333333;
    font-weight:bold;
    text-decoration:none    
    }       
#news_block_full .title a:hover {
    font:12px Tahoma, Arial, Helvetica, sans-serif;
    text-align:left;
    color:#333333;
    font-weight:bold;
    text-decoration:underline;
    background:#eee;
    }       
#news_block_full img{
    margin:0 5px 0 0;
    padding:0;
    float:left
    }
#news_block_full .cnt{
    font:12px Tahoma, Arial, Helvetica, sans-serif;
    color:#333;
    padding:0;
    margin:0;
    vertical-align:top;
	line-height:18px
    }
#news_block_full .item{
    padding:0;
    margin:0 0 20px 0;
    }
#archiv {
    background-color:#F1F6FC;
    padding:0 0 10px 0
}
#archiv span.date{
    font-weight:bold;
    color:#333333
}
#archiv .cnt{
    margin:0;
    padding:10px 10px 0px 10px
}
/** Subscription ***/

#subscr {
    background:url(../img/bg_subscr.gif) repeat-x;
    height:51px;
    padding:18px 10px 18px 10px;
    margin:0 20px 0 0;
    width:240px
    }
#subscr input {
    background:transparent url(../img/bg_input.gif) repeat-x;
    border:none;
    height:14px;
    width:85%;
    padding:0 2px 0 2px;
    font:11px Verdana, Arial, Helvetica, sans-serif;
    color:#666;
    }
#subscr input.btn_subscr {
    background:transparent url(../img/btn_subscr.gif) no-repeat;
    border:none;
    height:12px;
    width:14px;
    cursor:pointer;
    cursor:hand
    }

/*****************/ 
        
/** Search ***/

#search {
    padding:0px 10px 0px 0;
    *zoom:1;
    }
#search form{
    padding:0px;
    margin:0 0px 0 0;
    }
#search img {
    vertical-align:top;
}
#search input {
    background:transparent url(../img/bg_input.gif) repeat-x;
    border:none;
    height:14px;
    width:90%;
    padding:0 2px 0 2px;
    font:11px Verdana, Arial, Helvetica, sans-serif;
    color:#666
    }
#search input.btn_search {
    background:transparent url(../img/btn_subscr.gif) no-repeat;
    border:none;
    height:12px;
    width:14px;
    cursor:pointer;
    cursor:hand
    }

/*****************/ 
        
.btm_menu ul{
    padding:0;
    margin:0;
    list-style-type:none;
    width:100%
    }           
.btm_menu ul li{
    margin:0;
    width:12.4%;
    float:left;
    text-align:center;
    }               
.btm_menu ul li a{
    color:#666666;
    text-decoration:none;
    font:11px Arial, Helvetica, sans-serif;
    }                   
.banner_block {
    border:1px solid #eee;
    margin:0px 0 20px 0px;
    padding:5px 0px;
    width:255px;
    text-align:center
    }       
    
ul.command_list {
	list-style:none;
	margin:1.5em 0;
	padding:0;
	font-size:11px;
	line-height:16px;
	text-align:left;
	width:100%;
}
ul.command_list li {
	clear:both;
	float:right;
	width:48%;
	padding-bottom:10px;
}
ul.command_list li.l {
	float:left;
	clear:none;
}
ul.command_list img {
	float:left;
	border:1px solid #E5E4E4;
	margin:0 10px 10px 0;
	padding:2px;
}
h4 {
	font-size:12px;
	margin:0 0 4px;
}
.counters {
  margin-top:40px;
  text-align:center;
}
