/* Default */
html, body, form, table {
margin: 0px;
padding: 0px;
}
body {
font-size: 83.33%;
font-family:  arial;
background:#fff;
}    

.opera body {
font-size: 90%;

}

table {
border-collapse: collapse;
border-spacing: 0px;
}
table td {
vertical-align: top;
padding: 0px;
}
img {
border: none;
}
#td_footer {
width: 100%;
height: 166px;
vertical-align: bottom;
}
/* Layout */
html, body {   
/*height: 100%; */
}
html {
}


#table_layout_top {
background: url("../../common/img/footer_bg.gif") repeat-x 100% 100%;
width: 100%;
position:relative;
height: 100%;
} 


#td_footer {
width: 100%;
height: 100px;
vertical-align: bottom;
}
#table_footer {
width: 100%;
height: 125px;
/*	background: url("../../common/gohran/img/bg_footer.gif") repeat-x 0% 100%;  */
}
.top_01 {
height:200px;
}
.top_02 {
height:200px;
}
.three_col {
width:100%;
}
.three_col #first {
border:1px solid green;
}
.three_col #second {
}
.three_col #third {
border:1px solid blue;
}
#footer {
height:166px;
background: url("../../common/img/bottom_logo.gif") no-repeat 0% 0%;
}
.logo_bottom {
width:30px;
float: left;
padding: 45px 0px 0px 18px;
}
.copyright_bottom {
width:152px;
float: left;
font-size:11px;
line-height:1.2em;
padding: 62px 0px 0px 0px;
}
.phone_bottom {
width:173px;
float: left;
font-size:11px;
padding: 62px 0px 0px 87px;
}
.search_bottom {
width:218px;
float: left;
padding: 72px 0px 0px 171px;
}
a.ico_feedback {
padding-right:15px;
background: url("../../common/img/ico_feedback.gif") no-repeat 100% 0%;
}
a {
color:#396B08;
}
/*========================rrrrrr=====================*/
#head_page {
/*background:#fff url("../../common/img/background.gif") repeat-x 0 80px;   */
}
#head_page .head_page_bg {

}

#second_page { 

/*background:#fff url("../../common/img/background_second.gif") repeat-x 0 80px; */ 
}
#second_page .second_page_bg {
height: 100%;

}

.back_abs {  background: url("../../common/img/background.gif") repeat-x 0 0; top:80px; left:0;
width:100%; height:400px; position:absolute; min-width:1000px; }
						    
#second_page .back_abs {  background: url("../../common/img/background_second.gif") repeat-x 0 0;   top:80px; left:0;
width:100%; height:140px; position:absolute; min-width:1000px; }


#map_page {  
background:#fff url("../../common/img/map_page_bg.gif") repeat-x 0 0;  
}

#print_page {  
background:#fff;  
font-size:0.9em;
}

.top_00 {
height:104px;
position:relative;
margin-bottom:55px;
}  
#second_page .top_00 {
height:104px;
position:relative;
margin-left:21px; margin-top:0px;  margin-bottom:0px;
}   


.logo {
position:absolute;
top:14px;
left:-8px;
}
#map_page .logo {
position:absolute;
top:-1px;
left:-2px;
}  


.f_nav {
position:absolute;
left:208px;
top:44px;
width:200px;
}
.c_tel {
position:absolute;
left:376px;
top:35px;
background: url("../../common/img/c_phone_bg.gif") no-repeat 0% 0%;
width:270px;
height:40px;
}     
.c_tel td {
padding:8px 0px 4px 0px;
font-size:0.8em;
font-weight:bold;
}
.c_tel td a {
text-decoration:none;
}
.c_tel td img {
margin-top:-2px;
}

.login {
position:absolute;
left:679px;
top:39px;
}
.login_table td {
vertical-align:middle;
}
.login_text { font-size:0.8em; color:#589816;}
.login_text td  { padding-bottom:0px;}

.login input.text_input {
height:20px;
border:none;
width:106px;
padding: 4px 4px 0 7px;
background: url("../../common/img/text_input_bg.gif") no-repeat 0% 0%;
font-family:tahoma;
font-size:10px;    
} 

.opera .login input.text_input, .opera .search_bottom input.text_input {
padding-top: 0px;
 
} 
  
.search_bottom td {
vertical-align:middle;
}
.search_bottom input.text_input {
height:20px;
border:none;
width:152px;
padding: 4px 4px 0px 7px;
background: url("../../common/img/search_input_bg.gif") no-repeat 0% 0%;
font-family:tahoma;
font-size:10px;
} 


.menu {
background: url("../../common/img/menu_all_bg.gif") repeat-x 0% 0%;
height:34px;
margin:18px auto 0 33px;

}
.menu div {
background: url("../../common/img/menu_div.gif") no-repeat 100% 0%;
font-size:0.8em;
font-weight:bold;
float:left;
padding:11px 17px 10px 4px;
}

.menu div.active {
background: url("../../common/img/test_menu.gif") no-repeat 100% 0%;
}

.menu div a {
color:#fff;
text-decoration:none;
}
.menu .menu_first {
background: url("../../common/img/menu_first.gif") no-repeat 0% 0%;
padding:11px 19px 10px 0px;
}
.menu .menu_last {
background: url("../../common/img/menu_last.gif") no-repeat 90% 0%;
}
.menu .last_22 {
padding:11px 0px 10px 16px;
background:none;
}


.menu_6 {
position:absolute; 
top:122px; left:53px;
overflow:visible ;
height:34px; 
min-width:940px;   
/*margin:18px auto 0 33px;*/
width:940px;
}
.menu_6 div {
background: url("../../common/img/menu_left_test.gif") repeat-x 100% 0%;
font-size:0.8em;
font-weight:bold;
float:left;

padding:11px 17px 10px 4px;
}

.menu_6 div.active {
background: url("../../common/img/test_menu.gif") no-repeat 100% 0%;
padding:11px 17px 10px 4px;
}

.menu_6 div a {
color:#fff;
text-decoration:none;
}
.menu_6 div.active a {
color:#BFEF5B;
text-decoration:none;
}

.menu_6 .dividers {
padding:0; 
}
.menu_6 .divider_left {
padding:0;   margin-left:-11px;
}

.menu_6 .menu_first {
background: url("../../common/img/menu_first.gif") no-repeat 0% 0%;
padding:11px 19px 10px 0px;
}
.menu_6 .menu_first_act {
background: url("../../common/img/menu_first_act.gif") no-repeat 0% 0%;
padding:11px 19px 10px 0px;
}

.menu_6 .menu_last {
background: url("../../common/img/menu_last.gif") no-repeat 100% 0%;
}
.menu_6 .menu_last_act {
background: url("../../common/img/menu_last_act.gif") no-repeat 100% 0%;
}


.menu_6 .last_22 {
padding:11px 0px 10px 16px;
background:none;
}

.left_td { width:100%;}

.banner_left {  padding-left:50px; padding-top:13px;}
.banner_right { padding-left:30px; padding-top:0px;  }

.banners {
text-align:left;
padding: 3px 0 9px 0px;
position:relative;
width:100%;
height:184px;
margin-top:3px;
}
.banners .img_001 {
position:absolute;
left:-3px;
top:0;
}
.banners .img_002 {
position:absolute;
left:480px;
top:0;
}
.banners .img_003 {
position:absolute;
left:713px;
top:0;
}
.banners .img_024 {
position:absolute;
left:707px;
top:197px;
}
.banners66 {
padding: 0px 0 12px 30px;
}
.table_left_all {
padding:7px 0 0 14px;
width:706px;
}
.announce_outer {
width:683px;
background:#E1E7D1 url("../../common/img/announce_outer_bg_bottom.gif") no-repeat 0% 100%;
margin-bottom:14px;
}
.announce td {
font-size:0.8em;
}
.announce {
background: url("../../common/img/announce_outer_bg.gif") no-repeat 0% 0%;
}
.an_title {
font-size:1.2em;
font-weight:bold
}
.an_announce {
font-size:0.9em;
margin:5px 0 6px 0;
}
.an_outer {
margin:16px 0px 19px 19px;
font-size:1.3em;
}
.ann_table_4_bg {
background: url("../../common/img/an_table_bg.gif") repeat-y 100% 0%;
}
.an_outer td.an_text {
padding:0px 0px 0px 17px;
}
.an_outer td.an_img {
padding:3px 0px 0px 0px;
}
.an_link_see {
background:url("../../common/img/an_see_ico.gif") no-repeat 0px 0%;
font-size:0.9em;
margin-bottom:4px;
}
.an_link_see a {
padding-left:20px;
}
.an_link_order {
background:url("../../common/img/an_order_ico.gif") no-repeat 0px 0%;
font-size:0.9em;
}
.an_link_order a {
padding-left:20px;
}

.fyfyfyf {  
background: url("../../common/img/outer_bg.jpg") no-repeat 0% 0%;
padding-left:20px;  
}


#second_page .fyfyfyf {
background: url("../../common/img/outer_bg_second.gif") no-repeat 0% 0%;
padding-left:0px;
}

#map_page .fyfyfyf {
background: url("../../common/img/outer_bg_map.gif") no-repeat 0% 0%;
padding-left:20px;
}

#print_page .fyfyfyf {
background: none;   
font-size:0.8em;

}
#print_page .content {
margin-left:40px;
width:500px;

}   


b.title {
display:block;
font-size:1.4em;
margin:0 0 12px 0;
}
.grey_pl {
background:#E6E9DA url("../../common/img/grey_pl_top.gif") no-repeat 0% 0%;
width:228px;
}
.grey_pl div.inner {
background: url("../../common/img/grey_pl_bottom.gif") no-repeat 0% 100%;
padding:20px 31px;
font-size:0.8em;
}
.link {
margin:0 0 5px 0;
line-height:1.4em;
}
.all_links {
display:block;
background: url("../../common/img/link_ico_small.gif") no-repeat -2px -1px;
margin:13px 0 13px 0;
padding-left:17px;
padding-bottom:2px;
font-size:0.9em;
}
.all_links a {
color:#8C8C07;
}
.news {
font-size:0.8em;
padding:  18px 20px 0 19px;
line-height:1.4em;
}
.date {
padding-left:12px;
font-size:0.9em;
color:#8C9381;
}
.news_item {
border-bottom:1px solid #D5DDCB;
padding:0 0 10px 0;
margin: 0 0 8px 0;
}
.vote {
font-size:0.8em;
line-height:1.3em;
margin:0px 22px 6px 13px;
}
.vote_div {
padding:10px 0;
margin-left:-6px;

}
.inp_div {
margin-bottom:4px;
}
.inp_div input {
vertical-align:middle;
}

.content_table  { width:980px; margin-top:80px; margin-bottom:-20px;  background: url("../../common/img/v_z.gif") no-repeat 231px 1px;  }
.content_table td.menu_td { padding-top:50px; width:219px;  padding-left:16px;   }
.content_table td.content_td { padding-top:36px;   }


.l_menu { margin:2px 0 22px 40px;} 
.l_menu a  { color:#396B08;}  
.item_0 { font-weight:bold; margin: 0 0 9px 0;  } 
.item_0_active { font-weight:bold; margin: 0 0 9px 0;  } 
.item_0_active a:link, .item_0_active a:visited, .item_0_active a:hover, .item_0_active a:active { text-decoration:none; color:#000;   } 


.l_menu .item  {  padding-left:15px; background: url("../../common/img/menu_item_bg.gif") no-repeat 0 0; margin: 0 0 6px 0;}
.l_menu .item_active  {  padding-left:15px; background: url("../../common/img/menu_item_bg_active.gif") no-repeat 0 0; margin: 0 0 6px 0; font-weight:bold; }
.l_menu .item_active  a:link, .l_menu .item_active  a:visited, .l_menu .item_active  a:hover, .l_menu .item_active  a:active  {   text-decoration:none; color:#000;}

.l_menu .sub_01  { padding-left:15px;   padding-top:1px; padding-bottom:0px; margin-bottom:4px;  }
.l_menu .sub_01  .item {   margin:1px 0 7px 0; font-size:0.8em; }
.l_menu .sub_01  .item_active { font-size:0.8em; }

.l_menu .sub_02  { padding-left:25px;   padding-top:0px; padding-bottom:0px; margin-bottom:2px;  }
.l_menu .sub_02  .item {   margin:-2px 0 7px 0; font-size:0.8em; }
.l_menu .sub_02  .item_active { font-size:0.8em; }


.child_menu   { margin:0 0 24px 0;}
.child_menu  .sub_01   { padding-left:0px;   padding-top:1px; padding-bottom:0px; margin-bottom:4px;  }
.child_menu  .sub_01  .item {   margin:1px 0 7px 0;}
.child_menu  .sub_01  .item_active { }
.child_menu .item  {  padding-left:15px; background: url("../../common/img/menu_item_bg.gif") no-repeat 0 0; margin: 0 0 6px 0;}
.map { padding-left:0 !important;}



.content_outer { padding:0px; font-size:0.8em; line-height:1.3em; }
.title_img { margin-bottom:-4px; padding-top:3px;}
.text { padding:0px 0px 0 10px; vertical-align:top;  width:100%;}

.text p  { margin:0em 0em 1.3em 0em ; border:0px solid red;}

.conr_table { margin-left:53px; width:663px;}


.content_td { background: url("../../common/img/dotted_line.gif") repeat-y 19px 0; }




/*-----------------newsline-----------------------*/

.news_date_title { margin-bottom:3px;}
.news_date_title a { color:#3a6D08;}


.news_announce { margin-bottom:20px; color:#22231D; }

.archive_table { background: url("../../common/img/archive_date_bg.gif") no-repeat   0 0; margin-bottom:15px;  } 
.archive_table td {  padding:6px 12px 10px 12px ;  } 

.archive_table td.date_input { padding:7px 15px 10px 23px ;   }  
.archive_table td.date_input input  { border:0px solid red;  background:#fff; font-size:11px; font-family:tahoma; width:60px; }   
.archive_table td.date_cal { padding:5px 5px 0 11px; } 
.archive_table td.archive_table_right_bg {  background: url("../../common/img/archive_date_bg_right.gif") no-repeat   100% 0;} 
.archive_date { border:0px; font-size:10px;}

.search_table { background: url("../../common/img/search_date_bg.gif") no-repeat   0 0; margin-bottom:15px;  } 
.search_table td {  padding:6px 17px 10px 25px ;  } 
.search_table td.date_input { padding:7px 15px 10px 23px ;  } 
.search_table td.date_input input  { border:0px solid red; background:#fff;  font-size:11px; font-family:tahoma; width:60px; }  
.to_adv_search_link { text-align:right; margin-right:95px; margin-top:-12px; position:relative;}

.news_title { font-size:1.6em; line-height: 1em; font-weight:bold; font-family:tahoma; color:#3B6B08; padding:8px 0 12px 0;}

.sub-links {margin-top:14px; text-align:right; }
.sub-links_left {text-align:left  !important; }
.sub-links a { padding-left:14px; margin-top:14px; background: url("../../common/img/sub_links_ico_00.gif") no-repeat   0px 2px; color:#396B08;  font-weight:bold;}

.sub-links_left a { padding-left:14px; margin-top:14px; background: url("../../common/img/sub_links_ico_00.gif") no-repeat   0px 2px; color:#396B08;  font-weight:bold;}

.sub-links_left a.to_top {  background: url("../../common/img/sub_links_ico_to_top.gif") no-repeat   0px 2px;}
.sub-links_left a.resume {  background: url("../../common/img/sub_links_ico_resume.gif") no-repeat   0px 2px;}

.sub-links a.backlist { padding-left:14px; background: url("../../common/img/sub_links_ico_01.gif") no-repeat   0px 2px; color:#396B08;  font-weight:bold;}

.pager_div { color:#396B08;  margin:0px 0;  width:400px; float:left;}

.pager_div b.curr { background:#E6E9DA; padding:0 3px 0 4px ;}

.pager {float:right ; width:150px; }

.vote_table td {  font-size:1.3em;}

#head_page .vote_table td {  font-size:1em;}


.error { color:#f00;  margin-bottom:15px;}


.previous_votes { margin:10px 0; }
#head_page .previous_votes { margin: 14px 0; border:1px solid red;}

.vote_bar_bg { background: url("../../common/img/vote_bar_bg.gif") no-repeat   100% 0px;  }

.text_01 { font-size:0.9em; color:#7B7B7B; }

.vote_title {  margin:13px 0 6px 0 ;}

.vote_div_button { padding:6px 0 6px 0 ;  } 

.feedback_table td { padding:0 10px 10px 0 ; }
.feedback_table td input.text_input  { border:1px solid #386C07; font-size:1em; width:250px; }
.feedback_table td input.radio  {   vertical-align:middle;}
.feedback_table td input.check  {   vertical-align:middle;}
.feedback_table td select  {   vertical-align:middle; width:300px;}

.feedback_table td textarea  { border:1px solid #386C07; font-size:1em; font-family:tahoma; width:250px; }
.feedback_table td select { font-size:1em; font-family:tahoma;  }
.date_table td { vertical-align:middle; padding:0;}


h3 {  font-size:1.5em; color:#2C5801;}

#map_over { position:absolute; top:62px; left:432px; border:0px solid red; display:none;  
}
.flash_map { position:absolute; }
.flash_map_img   { position:absolute; top:0; left:0; z-index:1000;}

.list_div { margin:0 0 14px 0; }
.list_item { margin:0 0 8px 0; font-weight:bold;}
.list_item_full { margin:0 0 32px 0; } 


h1 { font-family:arial; font-size:2.3em; color:#2C5900; margin:0 0 29px 0;  } 
.ie h1 { font-family:arial; font-size:2.3em; color:#2C5900; margin:12px 0 29px 0;  } 
h2 { font-family:arial; font-size:1.6em; color:#2C5900; margin:0 0 14px 0; line-height:1.1em; }
h3 { font-family:arial; font-size:1.4em; color:#2C5900; margin:0 0 12px 0;  line-height:1.4em;}  
h4 { font-family:arial; font-size:1.2em; color:#2C5900; margin:0 0 10px 0;  }  
h5 { font-family:arial; font-size:1.0em; color:#2C5900; margin:0 0 7px 0; } 

.img_left { margin:0 6px 6px 0;}

.info_massages { font-weight:bold;   }

.tar_name { font-size:1.6em; font-family:tahoma;  padding-bottom:14px; }

.tar_package {   padding-bottom:24px;} 


.tab_tab  { width:100%; margin-bottom:24px; }
.tab_tab_tab { width:100%; }
.tab_tab_tab td {   background:#E6E8DA; padding:12px; vertical-align:middle;  border-bottom:1px dashed #B7B9AB;  border-right:1px solid #B7B9AB; }

.tab_tab_tab th { height:8px;  background:#E6E8DA  }   
.channel .tab_tab_tab td { vertical-align:top; }


.tab_tab_tab th.tab_first_th {  background:#E6E8DA url("../../common/img/tab_l_bg.gif") no-repeat   0px 0px;  }
.tab_tab_tab td.tab_first_td {  font-size:1.6em; font-family:tahoma; color:#396B08;  line-height:1.6em; font-weight:normal; }
.tab_tab_tab th.tab_last_th {  background:#E6E8DA url("../../common/img/tab_r_bg.gif") no-repeat   100% 0px; }


.tab_tab_tab th.tab_first_th_bb {  background:#E6E8DA url("../../common/img/tab_l_bg_bb.gif") no-repeat   0px 100%;  }
.tab_tab_tab td.tab_first_td {  font-size:1.6em; font-family:tahoma; color:#396B08;  line-height:1.6em; font-weight:normal; }
.tab_tab_tab th.tab_last_th_bb {  background:#E6E8DA url("../../common/img/tab_r_bg_bb.gif") no-repeat   100% 100%; }

.radio { vertical-align:middle;}

.jfewf {  padding:12px 0;}

.jfewf select { font-size:1em;}

.checksum { font-size:1.5em; color:#2C5700; margin:12px 0; }

.radio_other_outer {  margin:3px 0;}


.select_map { position:absolute; top:246px; left:511px;}

.select_map select  { width:274px;  font-size:0.9em;}


.week_day td {   font-size:1.2em; padding:12px;}
.week_day td.active {  font-weight:bold;  background:#fff url("../../common/img/week_td_left.gif") no-repeat 0 50%;}
.channel_selector { margin:12px 0 22px 0 ;}
.channel_selector select { font-size:1em;}

.channel_list {  margin-bottom:20px;}
.channel_list td {   padding:12px; vertical-align:middle; font-size:2em;}
.channel_list_name { background:#fff url("../../common/img/channel_name.gif") no-repeat 0 50%; padding:12px; font-size:1.5em; font-weight:bold; }


.print_link { position:absolute; top:34px; left:450px;}

.old_programm { color:#878787;}
.old_programm .tab_first_td { color:#878787  !important;}


.outer_reg0 {  position:relative; padding:0px; height:400px;  }

#link_to_close { position:absolute; top:125px; right:200px; display:none; font-weight:bold;  }

.map_clear { position:absolute; top:0px; left:100px; }
.map_outer { position:absolute; top:0px; left:100px; ;}

.hidden {display:none;}

.banner_table { margin-left:130px;  margin-bottom:-40px;}

.banner_table_top { position:absolute; top:245px; left:0px; width:100%; max-width:1000px;}

.adv_table { margin-top:14px;}
.adv_table td { font-size:0.8em;    }
.adv_table td.text { width:250px; padding-right:30px; }



.select_reg td { background:#E6E9DA;}
.select_reg td.bg_none { background:none;}
.select_reg td div.item {  font-weight:bold; font-size:0.8em;  padding:0 0 6px  0px; }



.table { width:100%;}
.table tr.bg_interleave { background:#E6E8DA;}
.table td {  padding:10px; }

.bottom_banner { margin-left:44px; margin-top:12px; margin-bottom:22px;  width:700px; }
.bottom_banner img  {margin-right:7px;  }


.r_menu_alt {  width:204px; padding:14px 0 0 14px; background:#E6E8DA url("../../common/img/alt_menu_bg.gif") no-repeat 0 0;}
.r_menu_alt .item {  font-size:0.8em; margin:0 0 0px 0; padding:2px 0 4px 0;}

.center_menu_alt {margin:0 0 20px 0; }
.center_menu_alt .item {  margin:0 0 0px 0; padding:2px 0 4px 0;}

.status_line { border:0px solid red; font-size:0.8em; width:670px; padding: 0 0 0 54px;  margin-top:-20px; margin-bottom:23px; line-height:1.4em;}

.to_connect_inner { padding:0 0 3px 25px;}

#legal_info_div { display:none;}

.legal_info_popup { padding:12px; font-size:0.8em;}


#print_page .vac_4pr { display:none;}   

#print_page .list_div { display:none;}         

.map_menu_outer { font-size:1.3em;}


.main_banner_area_11 { margin-top:37px;}
.main_banner_area_14 { margin:15px 0 16px 0;}

.channel_selector select * { border:1px solid red; font-size:14px; font-weight:normal; font-style:normal;}

.ico_rss { vertical-align:middle;}

.alt_menu_title { margin:-4px 0 10px 0; font-size:0.8em; font-weight:bold;} 



/*=====================smi menu test 04 10 2008================*/


.zae { width:100%;
}

.zae td {   
}

.pro_2 { width:2%;
}
.pro_5 { width:5%;
}
.pro_21 { width:21%;
}
.pro_42 { width:42%;
}

.brd_dotted { border-left:1px dashed green;}


.test  td { border:0px solid red; width:100%;}



.pro_432 { border:1px solid red; width:1px; }








/*=============menu===============*/


.menu_7 {     width:100%;

}
.menu_7 td {
background: url("../../common/img/menu_left_test.gif") no-repeat 100% 0%;
font-size:0.8em;
font-weight:bold;
padding:11px 10px 10px 10px;
white-space:nowrap;
}

.menu_7 td.active {
background: url("../../common/img/test_menu.gif") no-repeat 100% 0%;
padding:11px 10px 10px 10px;
}

.menu_7 td a {
color:#fff;
text-decoration:none;
}
.menu_7 td.active a {
color:#BFEF5B;
text-decoration:none;
}

.menu_7 .dividers {
padding:0; 
}
.menu_7 .divider_left {
padding:0;  width:11px;
}

.menu_7 .menu_first {
background: url("../../common/img/menu_first.gif") no-repeat 0% 0%;
padding:11px 19px 10px 0px;
width:21px;
}
.menu_7 .menu_first_act {
background: url("../../common/img/menu_first_act.gif") no-repeat 0% 0%;
padding:11px 19px 10px 0px;
}

.menu_7 .menu_last {
background: url("../../common/img/menu_last.gif") no-repeat 100% 0%;
width:21px;
}
.menu_7 .menu_last_act {
background: url("../../common/img/menu_last_act.gif") no-repeat 100% 0%;
}


.menu_7 .last_22 {
padding:11px 0px 10px 16px;
background:none;
}
