body{
	height:100%;
	margin:0;
	padding:0;
	background-color: #2994C0;
    }
.f2_bg{
	background-image: url("images/2_bg.gif");
	background-position: left;
	background-repeat: repeat-x;
    }
.f3_bg{
	background-image: url("images/3_bg.gif");
	background-position: left;
	background-repeat: repeat-x;
    }
.f6_1_bg{
    background-color: #ffffff;
	background-image: url("images/6_1_bg.gif");
	background-position: right;
	background-repeat: repeat-x;
    }
.f6_2_bg{
    background-color: #ffffff;
	background-image: url("images/6_2_bg.jpg");
	background-position: right;
	background-repeat: no-repeat;
    }
.f6{
    background-color: #ffffff;
    }
.f6_3_2_bg{
    background-color: #ffffff;
	background-image: url("images/6_3_2_bg.gif");
	background-position: left;
	background-repeat: repeat-x;
    }
.f6_4_bg{
    background-color: #ffffff;
	background-image: url("images/6_6_bg.gif");
	background-position: right;
	background-repeat: repeat-y;
    }
.f6_4_1_bg{
    background-color: #ffffff;
	background-image: url("images/6_4_1_bg.gif");
	background-position: left;
	background-repeat: repeat-y;
    }
.f6_5_2_bg{
    background-color: #ffffff;
	background-image: url("images/6_5_2_bg.gif");
	background-position: top;
	background-repeat: repeat-x;
    }
.f6_5_4_bg_a{
    background-color: #ffffff;
	background-image: url("images/6_5_4_bg_a.gif");
	background-position: top;
	background-repeat: repeat-x;
    }
.f6_5_4_bg_b{
    background-color: #ffffff;
	background-image: url("images/6_5_4_bg_b.gif");
	background-position: top;
	background-repeat: repeat-x;
    }
.f6_6_bg{
    background-color: #ffffff;
	background-image: url("images/6_6_bg.gif");
	background-position: right;
	background-repeat: repeat-y;
    }
.f6_6_3_bg_b{
    background-color: #ffffff;
	background-image: url("images/6_6_3_bg_b.gif");
	background-position: left,top;
	background-repeat: no-repeat;
    }
.f6_6_bg_corner{
	background-image: url(images/6_6_bg_corner.gif);
   background-position: 10;
	background-repeat: no-repeat;
    }
.main_cell{
    background-color: #ffffff;
    }
.f7_bg{
	background-color: #ffffff;
    }
.f7_1_1_bg{
    background-color:#2A9500;
}
.f7_1_2_bg{
    background-color: #2A9500;
    background-image: url("images/7_1_2_bg.gif");
	background-repeat:repeat-x;
    }
.f7_2_bg{
	background-image: url("images/7_2_bg.gif");
    background-position: right;
	background-repeat:repeat-x;
    background-color: #ffffff;
    }
.f7_2_bg_a{
	background-image: url("images/7_2_bg_a.gif");
    background-position: top;
	background-repeat:repeat-x;
    background-color: #ffffff;
    }
.f7_5{
	background-image: url("images/7_5.gif");
    background-position: top, left;
	background-repeat:no-repeat;
    }
.f7_6{
	background-image: url("images/7_6.gif");
    background-position: top, left;
	background-repeat:no-repeat;
    }
.f7_6_bg_a{
	background-image: url("images/7_6_bg_a.gif");
    background-position: top;
	background-repeat:repeat-x;
    background-color: #ffffff;
    }
.f8_bg{
	background-image: url("images/8_bg.gif");
	background-position: left;
	background-repeat: repeat-y;
    }
.f8_b_bg{
    background-image: url("images/8_b_bg.gif");
	background-repeat: repeat-x;
    background-color: #ffffff;
    }
.f8_c_bg{
    background-image: url("images/8_c_bg.gif");
	background-repeat: repeat-x;
    background-color: #ffffff;
    }
.f10_bg{
	background-image: url("images/10_bg.gif");
	background-position: top,left;
	background-repeat: repeat-x;
    }
.f11_bg{
	background-image: url("images/11_bg.gif");
	background-position: top;
	background-repeat: repeat-x;
    background-color: #ffffff;
    }
    
.a3_6_3_bg{
    background-color: #ffffff;
	background-image: url("images/a3_6_3_bg.gif");
	background-position: top;
	background-repeat: repeat-x;
    }

.enter_bg{
	background-image: url("images/enter_bg.gif");
	background-position: top;
	background-repeat: repeat-x;
    }
.bg_corner_err{
	background-image: url("images/6_6_bg_corner_err.gif");
	background-position: right;
	background-repeat: repeat-y;
    }
    

.large_pic{
    margin-left:10px;
    margin-right:10px;
    margin-top:10px;
    margin-bottom:10px;
}
.ht_1{
    text-align:left;
	font-size:24px;
	font-family:Tahoma,Arial;
    font-weight: normal;
	text-indent:0em;
	color: #134E64;
    margin-left:10px;
    margin-right:10px;
    margin-top:15px;
    margin-bottom:0px;
    line-height: 100%;
}
.ht_pic{
    text-align:center;
	font-size:12px;
	font-family:Tahoma,Arial;
    font-weight:bold;
	text-indent:0em;
	color: #279305;
    margin-left:0px;
    margin-right:0px;
    margin-top:30px;
    margin-bottom:0px;
    line-height: 150%;
}
.ht_main{
    text-align:left;
	font-size:18px;
	font-family:Tahoma,Arial;
    font-weight:normal;
	text-indent:0em;
	color: #279305;
    margin-left:6px;
    margin-right:0px;
    margin-top:15px;
    margin-bottom:0px;
    line-height: 100%;
}
.div_txt_pic{
    text-align:center;
	font-size:12px;
	font-family:Tahoma,Arial;
	text-indent:0em;
	color: #6386A1;
    padding-top: 2px;
    padding-bottom: 3px;
    margin-bottom:-3px;
    padding-left: 8px;
    padding-right: 10px;
    background: #ffffff;
}
.txt_main{
    text-align:justify;
	font-size:12px;
	font-family:Tahoma,Arial;
    font-weight:normal;
	text-indent:0em;
	color: #000000;
    margin-left:6px;
    margin-right:0px;
    margin-top:5px;
    margin-bottom:10px;
    line-height: 100%;
}
.txt_bottom{
    text-align:right;
	font-size:12px;
	font-family:Tahoma,Arial;
    font-weight:normal;
	text-indent:0em;
	color: #ffffff;
    margin-left:0px;
    margin-right:6px;
    margin-top:5px;
    margin-bottom:0px;
    line-height: 100%;
}
.txt_enter{
    text-align:left;
	font-size:12px;
	font-family:Tahoma,Arial;
    font-weight:normal;
	text-indent:0em;
	color: #ffffff;
    margin-left:10px;
    margin-right:6px;
    margin-top:150px;
    margin-bottom:0px;
    line-height: 100%;
}
.txt_enter2{
    text-align:left;
	font-size:16px;
	font-family:Tahoma,Arial;
    font-weight:normal;
	text-indent:0em;
	color: #ffffff;
    margin-left:10px;
    margin-right:6px;
    margin-top:150px;
    margin-bottom:0px;
    line-height: 100%;
}
.txt_date{
    text-align:right;
	font-size:11px;
	font-family:Tahoma, Arial;
    font-weight:bold;
	text-indent:0em;
	margin-right:2px;
	color: #6386A1;
}
.txt_news1{
	text-decoration: none;
    text-align:left;
	font-size:12px;
	font-family:Tahoma,Arial;
    font-weight:normal;
	text-indent:0em;
	color: #6386A1;
    margin-left:20px;
    margin-right:20px;
    margin-top:25px;
    margin-bottom:5px;
    line-height: 100%;
}
.txt_news2:link{
	text-decoration: none;
}
.lens{
    margin-left:0px;
    margin-right:0px;
    margin-top:0px;
    margin-bottom:-5px;
}
.hr_sub_news{
    margin-left:10px;
    margin-right:10px;
    margin-top:0px;
    margin-bottom:0px;
    color: #C9C9C9;
    height: 1px;;
}
.p_res{
    text-align:left;
	font-size:12px;
	font-family:Tahoma,Arial;
    font-weight:normal;
	text-indent:0em;
	color: #000000;
    margin-left:0px;
    margin-right:0px;
    margin-top:0px;
    margin-bottom:0px;
    line-height: 100%;
}

.ht_center{
    text-align:center;
	font-size:18px;
	font-family:Tahoma,Arial;
    font-weight:normal;
	text-indent:0em;
	color: #279305;
    margin-left:6px;
    margin-right:0px;
    margin-top:15px;
    margin-bottom:0px;
}
.p_comm{
    text-align:justify;
	font-size:12px;
	font-family:Tahoma,Arial;
    font-weight:normal;
	text-indent:0px;
	color: #134E64;
    margin-left:6px;
    margin-right:0px;
    margin-top:5px;
    margin-bottom:10px;
    line-height: 150%;
}
/*--------------------------------parser---------------------------------------*/
.ft_left{
    float: left;
    margin-right:10px;
    margin-top:10px;
    margin-bottom:10px;
}
.ft_right{
    float: right;
    margin-left:10px;
    margin-top:10px;
    margin-bottom:10px;
}
.tx_content_pic{
	text-align:center;
	font-size:12px;
	font-family:Tahoma,Arial;
    font-weight: normal;
	text-indent:0em;
	color: #A6A6A6;
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
}
.tb_pic{
	border: solid;
	border-color:#ffffff;
	border-width:8px;
}
.tb_pic_2{
	border: solid;
	border-color:#D2DEE5;
	border-width:8px;
}
p{
    text-align:justify;
	font-size:12px;
	font-family:Tahoma,Arial;
    font-weight:normal;
	text-indent:20px;
	color: #134E64;
    margin-left:6px;
    margin-right:0px;
    margin-top:5px;
    margin-bottom:10px;
    line-height: 150%;
}
p.trick{
    text-align:justify;
	font-size:12px;
	font-family:Tahoma,Arial;
    font-weight:normal;
	text-indent:20px;
	color: #134E64;
    margin-left:6px;
    margin-right:0px;
    margin-top:5px;
    margin-bottom:10px;
    line-height: 150%;
    display: inline;
}
acronym {
    border-bottom: 0px;
}
h1{
    text-align:justify;
	font-size:12px;
	font-family:Tahoma,Arial;
    font-weight:normal;
	text-indent:20px;
	color: #134E64;
    margin-left:6px;
    margin-right:0px;
    margin-top:5px;
    margin-bottom:10px;
    line-height: 150%;
    display: inline;
}
.p_comment{
	text-transform: uppercase;
    text-align:center;
	font-size:26px;
	font-family:Tahoma,Arial;
    font-weight:normal;
	text-indent:0em;
	color: #FFFFFF;
    margin-left:6px;
    margin-right:0px;
    margin-top:5px;
    margin-bottom:10px;
    line-height: 150%;
}
.right{
	text-align:right;
	font-family:Tahoma,Arial;
	text-indent:3em;
	color: #134E64;
	margin-top:0px;
	margin-left:14px;
	margin-right:14px;
	margin-bottom:5px;
}
.center{
	text-align:center;
	font-family:Tahoma,Arial;
	text-indent:0em;
	color: #134E64;
	margin-top:0px;
	margin-left:14px;
	margin-right:14px;
	margin-bottom:5px;
}
.ht{
    text-align:left;
	font-size:18px;
	font-family:Tahoma,Arial;
    font-weight:normal;
	text-indent:0px;
	color: #279305;
    margin-left:6px;
    margin-right:0px;
    margin-top:25px;
    margin-bottom:0px;
}

.link:link{
    font-family:Tahoma,Arial;
    color: #2F85BC;
    text-decoration: underline;
	font-size:12px;
}
.link:visited{
    font-family:Tahoma,Arial;
    color: #2F85BC;
	text-decoration: underline;
	font-size:12px;
}
.link:hover{
    font-family:Tahoma,Arial;
    color: #61A2D4;
	text-decoration: underline;
	font-size:12px;
	}
a:link{
    font-family:Tahoma,Arial;
    color: #2F85BC;
    text-decoration: underline;
	font-size:12px;
}
a:visited{
    font-family:Tahoma,Arial;
    color: #2F85BC;
	text-decoration: underline;
	font-size:12px;
}
a:hover{
    font-family:Tahoma,Arial;
    color: #61A2D4;
	text-decoration: underline;
	font-size:12px;
	}
/*--------------------------------parser---------------------------------------*/

/*---------------- divs -------------------*/
.div_lens{
    margin-left:0px;
    margin-right:0px;
    margin-top:0px;
    margin-bottom:10px;
}
.div_green1{
    margin-left:14px;
    margin-right:0px;
    margin-top:14px;
    margin-bottom:14px;
}
.div_li{
    margin-left:10px;
    margin-right:0px;
    margin-top:30px;
    margin-bottom:40px;
}
.div_li_projects_sections{
    margin-left:5px;
    margin-right:5px;
    margin-top:5px;
    margin-bottom:5px;
}
.div_news{
    margin-top:35px;
    margin-bottom:35px;
}
.div_img_detail{
	background-color:#ffffff;
}
.div_lower_menu{
    text-align:center;
	font-size:12px;
	font-family:Tahoma, Arial;
    font-weight:normal;
	text-indent:0em;
	color: #ffffff;
    margin-left:0px;
    margin-right:0px;
    margin-top:10px;
    margin-bottom:0px;
}
.span_lower_menu_pas{
	color: #D4EAF2;
	margin-left:35px;
    margin-right:35px;
}
.span_lower_menu_act{
	color: #D4EAF2;
	margin-left:35px;
    margin-right:35px;
}
.span_logo{
    text-align:left;
	font-size:10px;
	font-family:Tahoma, Arial;
    font-weight:normal;
	text-indent:0em;
	color: #A9D4E6;
    margin-left:10px;
    margin-right:0px;
    margin-top:0px;
	margin-bottom:15px;
	height:10px;
}
.div_lower_contacts_menu{
    text-align:center;
	font-size:11px;
	font-family:Tahoma,Arial;
    font-weight:normal;
	text-indent:0em;
	color: #ffffff;
    margin-left:0px;
    margin-right:0px;
    margin-top:0px;
    margin-bottom:0px;
}
.div_h_submenu_pas{
	text-align:left;
	font-family:Tahoma;
	font-size:14px;
    color: #000000;
	text-decoration: none;
	margin-left:-5px;
	margin-right:5px;
}

/*---------------- lists -------------------*/
li{
	text-align:left;
	font-size:12px;
	font-family:Tahoma,Arial;
	text-indent:0em;
	color: #134E64;
	text-indent:0em;
    margin-top:0px;
	margin-left:15px;
	margin-right:0px;
	margin-bottom:0px;
	list-style-type:square;
}

.li_sub{
	text-align:left;
	font-size:14px;
	font-family:Tahoma,Arial;
	text-indent:0em;
	color: #00990E;
	margin-top:7px;
	margin-left:15px;
	margin-right:0px;
	margin-bottom:0px;
	list-style-type:square;
}
.li_sub2{
	font-size:12px;
    color: #6995C1;
    text-align:left;
	list-style-type:square;
	text-indent:-10;
    margin-top:0px;
	margin-left:10px;
	margin-right:0px;
	margin-bottom:3px;
}
.li_map{
	font-size:12px;
    color: #6995C1;
    text-align:left;
	list-style-type:square;
}
ul{
	margin-top:5px;
	margin-left:35px;
	margin-right:5px;
	margin-bottom:5px;
}

/*---------------- links -------------------*/

.link_lens:link{
    font-family:Tahoma,Arial;
    color: #2F85BC;
    text-decoration: underline;
	font-size:12px;
}
.link_lens:visited{
    font-family:Tahoma,Arial;
    color: #2F85BC;
	text-decoration: underline;
	font-size:12px;
}
.link_lens:hover{
    font-family:Tahoma,Arial;
    color: #61A2D4;
	text-decoration: underline;
	font-size:12px;
}


.link_green:link{
    font-family:Tahoma,Arial;
    color: #ffffff;
    text-decoration: none;
	font-size:11px;
}
.link_green:visited{
    font-family:Tahoma,Arial;
    color: #ffffff;
	text-decoration: none;
	font-size:11px;
}
.link_green:hover{
    font-family:Tahoma,Arial;
    color: #B0D2A3;
	text-decoration: none;
	font-size:11px;
}


.link_sub2:link{
    font-family:Tahoma,Arial;
    color: #2272B0;
    text-decoration: underline;
	font-size:12px;
    margin-left:-6px;
}
.link_sub2:visited{
    font-family:Tahoma,Arial;
    color: #2272B0;
	text-decoration: underline;
	font-size:12px;
    margin-left:-6px;
}
.link_sub2:hover{
    font-family:Tahoma,Arial;
    color: #61A2D4;
	text-decoration: underline;
	font-size:12px;
    margin-left:-6px;
}


.link_lower_menu:link{
    color: #ffffff;
	text-decoration: underline;
	margin-left:0px;
    margin-right:0px;
}
.link_lower_menu:visited{
    color: #ffffff;
	text-decoration: underline;
	margin-left:0px;
    margin-right:0px;	
}
.link_lower_menu:hover{
    color: #D4EAF2;
	text-decoration: underline;
	margin-left:0px;
    margin-right:0px;	
}


.link_lower_contacts_menu:link{
    font-family:Tahoma,Arial;
    color: #ffffff;
	font-size:11px;
	text-decoration: underline;
}
.link_lower_contacts_menu{
    color: #ffffff;
	font-size:11px;
	text-decoration: underline;
}
.link_lower_contacts_menu:visited{
    font-family:Tahoma,Arial;
    color: #ffffff;
	font-size:11px;
	text-decoration: underline;	
}
.link_lower_contacts_menu:hover{
    font-family:Tahoma, Arial;
    color: #D4EAF2;
	font-size:11px;
	text-decoration: underline;	
}


.link_h_submenu:link{
	font-family:Tahoma, Arial;
	font-size:14px;
    color: #1276B0;
	text-decoration: none;
	margin-left:-5px;
	margin-right:5px;
}
.link_h_submenu:visited{
	font-family:Tahoma, Arial;
	font-size:14px;
    color: #1276B0;
	text-decoration: none;
	margin-left:-5px;
	margin-right:5px;
}
.link_h_submenu:hover{
	font-family:Tahoma, Arial;
	font-size:14px;
    color: #000000;
	text-decoration: none;
	margin-left:-5px;
	margin-right:5px;
}


.link_map_1:link{
	font-family:Tahoma, Arial;
	font-size:14px;
    color: #1276B0;
	text-decoration: none;
	margin-left:0px;
	margin-right:5px;
}
.link_map_1:visited{
	font-family:Tahoma, Arial;
	font-size:14px;
    color: #1276B0;
	text-decoration: none;
	margin-left:0px;
	margin-right:5px;
}
.link_map_1:hover{
	font-family:Tahoma, Arial;
	font-size:14px;
    color: #000000;
	text-decoration: none;
	margin-left:0px;
	margin-right:5px;
}


.link_map_2:link{
	font-family:Tahoma, Arial;
	font-size:12px;
    color: #1276B0;
	text-decoration: none;
	margin-left:0px;
	margin-right:5px;
}
.link_map_2:visited{
	font-family:Tahoma, Arial;
	font-size:12px;
    color: #1276B0;
	text-decoration: none;
	margin-left:0px;
	margin-right:5px;
}
.link_map_2:hover{
	font-family:Tahoma, Arial;
	font-size:12px;
    color: #000000;
	text-decoration: none;
	margin-left:0px;
	margin-right:5px;
}


.link_logo:link{
    color: #A9D4E6;
	text-decoration: underline;
}
.link_logo:visited{
    color: #A9D4E6;
	text-decoration: underline;	
}
.link_logo:hover{
    color: #D4EAF2;
	text-decoration: underline;	
}


.link_menu{
    color: #2F85BC;
}


.link_enter{
    font-family:Tahoma,Arial;
    color: #ffffff;
    text-decoration: underline;
}
.link_present:link{
    color: #DD0000;
    text-decoration: underline;
    margin-left:-6px;
}
.link_present:visited{
    color: #DD0000;
	text-decoration: underline;
    margin-left:-6px;
}
.link_present:hover{
    color: #FF2F2F;
	text-decoration: underline;
    margin-left:-6px;
}
.li_sub_red{
	font-size:12px;
    color: #DD0000;
    text-align:left;
	list-style-type:square;
	text-indent:-10;
    margin-top:0px;
	margin-left:10px;
	margin-right:0px;
	margin-bottom:3px;
}
.submenu_loaded{
    color: #000000;
    margin-left:-6px;
}
.submenu_loaded:hover{
    color: #000000;
    text-decoration: none;
}
.li_sub_black{
	font-size:12px;
    color: #000000;
    text-align:left;
	list-style-type:square;
	text-indent:-10;
    margin-top:0px;
	margin-left:10px;
	margin-right:0px;
	margin-bottom:3px;
}
.present{
    color: #DD0000;
}
.polling{
	text-decoration: none;
    text-align:left;
	font-size:12px;
	font-family:Tahoma,Arial;
    font-weight:normal;
	text-indent:0em;
	color: #6386A1;
    margin-left:5px;
    margin-right:0px;
    margin-top:3px;
    margin-bottom:5px;
    line-height: 100%;
}
.poll_btn
{
	font-family:Tahoma,Arial;
    font-size:12px;
  height: 25px;
  color: #6386A1;
  border: 1px solid #6386A1;
  background-color: #F7F7F7
}
.poll_check
{
  border: 0px;
}
.pol_tbl
{
    margin-left:-6px;
    margin-right:0px;
    margin-top:15px;
    margin-bottom:5px;
}
.poll_result{
    margin-left:0px;
    margin-right:0px;
    margin-top:3px;
    margin-bottom:0px;
  border: 1px solid #6386A1;
  background-color: #F7F7F7;
  padding: 0px;
}

