body,td,th,input,select {font-size:11px; font-family:Tahoma;line-height: 1.3;}
body {margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px; background-color:#ffffff;}

.logotext_main{padding-left:20px; padding-top:20px; font-family:Arial; font-size: 20px; color: #0066FF;}
.logotext_slogan{padding-left:20px; padding-top:3px; font-family:Arial; font-size: 12px; color: #00388C;}
.logo_bg{background-color: #F4F4F4;}
.logo_img{padding-top:20px; width:600px; height:213px; background-image:url(images/logo_map.gif); background-repeat:no-repeat;}
.body_bg{background-color: #FFFFFF;}
.body_bg_l{background-color: #FFFFFF;}
.body_bg_r{background-color: #ABCBE0;}

.event_bg_left_top{width:20px; height:43px;background-image:url(images/event_bg_left_top.gif); background-repeat:no-repeat;}
.event_bg_left_bot{width:20px; height:43px;background-image:url(images/event_bg_left_bot.gif); background-repeat:no-repeat;}
.event_bg_left_center{width:20px; height:100%;background-image:url(images/event_bg_left_center.gif);}
.event_bg_center_top{width:100%; height:15px;background-image:url(images/event_bg_center_top.gif);}
.event_bg_center_ltop{width:22px; height:15px;background-image:url(images/event_bg_center_ltop.gif);}
.event_bg_center_bot{width:100%; height:15px;background-image:url(images/event_bg_center_bot.gif);}
.event_bg_center_lbot{width:22px; height:15px;background-image:url(images/event_bg_center_lbot.gif);}
.event_bg_right{width:1px; height:100%; background-image:url(images/event_bg_right.gif);}

.map_data_img{width:84px; height:41px;background-image:url(images/map_data.gif); background-repeat:no-repeat;}
.map_data{font-family:Tahoma; font-size: 11px; color: #642100;}
.map_title{font-family:Tahoma; font-size: 11px; color: #0071BB;}
.map_link a:link{text-decoration:underline; font-family:Tahoma; font-size: 11px; color: #CC3300;}
.map_link a:hover{text-decoration:underline; font-family:Tahoma; font-size: 11px; color: #EE6551;}
.map_link a:active{text-decoration:underline; font-family:Tahoma; font-size: 11px; color: #EE6551;}
.map_link a:visited{text-decoration:underline; font-family:Tahoma; font-size: 11px; color: #CC3300;}
.map_text{font-family:Tahoma; font-size: 11px; color: #4E4E4E;}
.map_city{font-family:Tahoma; font-size: 11px; color: #0099FF;}
.map_users_title{padding-top:3px; font-family:Tahoma; font-size: 11px; color: #333333;} 
.map_users_bg_l{width:20%; height:150px;background-image:url(images/map_users_bg_l.gif);}
.map_users_bg_lround{width:21px; height:150px;background-image:url(images/map_users_bg_lround.png); background-repeat:no-repeat;}
.map_users_bg_lbot{width:31px; height:15px;background-image:url(images/map_users_bg_lbot.png); background-repeat:no-repeat;}
.map_users_bg_r{width:80%; height:150px;background-image:url(images/map_users_bg_r.gif);}
.map_users_bg_rround{width:21px; height:100%;background-image:url(images/map_users_bg_rround.gif); background-repeat:no-repeat;}
.map_users_bg_rbot{width:31px; height:15px;background-image:url(images/map_users_bg_rbot.gif); background-repeat:no-repeat;}
.map_title_link a:link{text-decoration:underline; font-family:Tahoma; font-size: 11px; color: #80BFFF;}
.map_title_link a:hover{text-decoration:underline; font-family:Tahoma; font-size: 11px; color: #A0DDDE;}
.map_title_link a:active{text-decoration:underline; font-family:Tahoma; font-size: 11px; color: #A0DDDE;}
.map_title_link a:visited{text-decoration:underline; font-family:Tahoma; font-size: 11px; color: #80BFFF;}

.menu_link a:link{margin-left:15px; text-decoration:underline; font-family:Tahoma; font-size: 20px; color: #666666;}
.menu_link a:hover{margin-left:15px;text-decoration:underline; font-family:Tahoma; font-size: 20px; color: #666666;}
.menu_link a:active{margin-left:15px;text-decoration:none; font-family:Tahoma; font-size: 20px; color: #333333;}
.menu_link a:visited{margin-left:15px;text-decoration:underline; font-family:Tahoma; font-size: 20px; color: #666666;}
.menu_link_a{margin-left:15px; font-family:Tahoma; font-size: 20px; color: #333333;}
.menu_ico{margin-left:15px; width:18; height:26; background-image:url(images/menu.gif); background-repeat:no-repeat;}
.menu_ico_a{margin-left:15px; width:18; height:26; background-image:url(images/menu_a.gif); background-repeat:no-repeat;}

.reg_form_bg{background-color: #D8E7F1;}
.reg_link_bg{background-color: #F4F4F4;}
.reg_form_label{font-family:Tahoma; font-size: 14px; color: #D1D1D1;}
.reg_form_input{font-family:Tahoma; font-size: 14px; color: #000000;}
.reg_form_checkbox{margin-left:10%;}
.reg_text{font-family:Tahoma; font-size: 12px; color: #666666;}
.reg_link a:link{text-decoration:underline; font-family:Tahoma; font-size: 12px; color: #CC3300;}
.reg_link a:hover{text-decoration:underline; font-family:Tahoma; font-size: 12px; color: #EE6551;}
.reg_link a:active{text-decoration:underline; font-family:Tahoma; font-size: 12px; color: #EE6551;}
.reg_link a:visited{text-decoration:underline; font-family:Tahoma; font-size: 12px; color: #CC3300;}

.pro_info{margin-left: 10%;font-family:Tahoma; font-size: 12px; color: #666666;}
.pro_link a:link{text-decoration:underline; font-family:Tahoma; font-size: 12px; color: #CC3300;}
.pro_link a:hover{text-decoration:underline; font-family:Tahoma; font-size: 12px; color: #EE6551;}
.pro_link a:active{text-decoration:underline; font-family:Tahoma; font-size: 12px; color: #EE6551;}
.pro_link a:visited{text-decoration:underline; font-family:Tahoma; font-size: 12px; color: #CC3300;}
.pro_log{font-family:Tahoma; font-size: 12px; color: #333333; font-style:italic;}
.pro_label{text-decoration:underline; font-family:Tahoma; font-size: 12px; color: FEB10F;}
.pro_ico_text{font-family:Tahoma; font-size: 12px; color: #666666;}

.text_data{padding-top:10px; font-family:Tahoma; font-size: 11px; color: #642100;}
.text_user a:link{text-decoration:underline; font-family:Tahoma; font-size: 12px; color: #CC3300;}
.text_user a:hover{text-decoration:underline; font-family:Tahoma; font-size: 12px; color: #FF7040;}
.text_user a:active{text-decoration:underline; font-family:Tahoma; font-size: 12px; color: #FF7040;}
.text_user a:visited{text-decoration:underline; font-family:Tahoma; font-size: 12px; color: #CC3300;}
.text_user_ico_man{width:17; height:16; background-image:url(ico/pro_man.gif); background-repeat:no-repeat;}
.text_user_ico_woman{width:17; height:16; background-image:url(ico/pro_woman.gif); background-repeat:no-repeat;}
.text_link a:link{text-decoration:underline; font-family:Tahoma; font-size: 11px; color: #CC3300;}
.text_link a:hover{text-decoration:underline; font-family:Tahoma; font-size: 11px; color: #EE6551;}
.text_link a:active{text-decoration:underline; font-family:Tahoma; font-size: 11px; color: #EE6551;}
.text_link a:visited{text-decoration:underline; font-family:Tahoma; font-size: 11px; color: #CC3300;}
.text_title_link a:link{padding-left:10px;text-decoration:underline; font-family:Arial; font-size: 12px; color: #333333;}
.text_title_link a:hover{padding-left:10px;text-decoration:underline; font-family:Arial; font-size: 12px; color: #333333;}
.text_title_link a:active{padding-left:10px;text-decoration:underline; font-family:Arial; font-size: 12px; color: #333333;}
.text_title_link a:visited{padding-left:10px;text-decoration:underline; font-family:Arial; font-size: 12px; color: #333333;}
.text_title_string{padding-left:10px; font-family:Arial; font-size: 12px; color: #387196;}
.text_title_string_pro{font-family:Arial; font-size: 12px; color: #387196;}
.text_title_info{padding-left:10px; font-family:Tahoma; font-size: 11px; color: #666666;}
.text_main{margin-left:10px; font-family:Arial; font-size: 12px; color: #666666;}
.text_add{margin-left:10px; font-family:Arial; font-size: 12px; color: #4D595B;}
.text_add_link a:link{text-decoration:underline; font-family:Tahoma; font-size: 11px; color: #333333;}
.text_add_link a:hover{text-decoration:underline; font-family:Tahoma; font-size: 11px; color: #333333;}
.text_add_link a:active{text-decoration:underline; font-family:Tahoma; font-size: 11px; color: #333333;}
.text_add_link a:visited{text-decoration:underline; font-family:Tahoma; font-size: 11px; color: #333333;}
.text_in_main{font-family:Tahoma; font-size: 11px; color: #666666;}
.text_in_main_begin{margin-left:10px;font-family:Tahoma; font-size: 11px; color: #666666;}
.text_in_add{font-family:Tahoma; font-size: 11px; color: #445364;}
.text_add_link_in a:link{margin-left:10px;text-decoration:underline; font-family:Tahoma; font-size: 12px; color: #CC3300;}
.text_add_link_in a:hover{margin-left:10px;text-decoration:underline; font-family:Tahoma; font-size: 12px; color: #FF7040;}
.text_add_link_in a:active{margin-left:10px;text-decoration:underline; font-family:Tahoma; font-size: 12px; color: #FF7040;}
.text_add_link_in a:visited{margin-left:10px;text-decoration:underline; font-family:Tahoma; font-size: 12px; color: #CC3300;}
.text_link_yes a:link{text-decoration:underline; font-family:Tahoma; font-size: 11px; color: #669900;}
.text_link_yes a:hover{text-decoration:underline; font-family:Tahoma; font-size: 11px; color: #669900;}
.text_link_yes a:active{text-decoration:underline; font-family:Tahoma; font-size: 11px; color: #669900;}
.text_link_yes a:visited{text-decoration:underline; font-family:Tahoma; font-size: 11px; color: #669900;}
.text_link_no a:link{text-decoration:underline; font-family:Tahoma; font-size: 11px; color: #CC6600;}
.text_link_no a:hover{text-decoration:underline; font-family:Tahoma; font-size: 11px; color: #CC6600;}
.text_link_no a:active{text-decoration:underline; font-family:Tahoma; font-size: 11px; color: #CC6600;}
.text_link_no a:visited{text-decoration:underline; font-family:Tahoma; font-size: 11px; color: #CC6600;}
.text_link_bg{background-color: #F4F4F4;}
.text_title_line{background-color: #93BBD7;}
.text_title_line_end{width:10; height:30; background-image:url(images/titleline_end.gif); background-repeat:no-repeat;}
.text_title_line_begin{width:8; height:30; background-image:url(images/titleline_begin.gif); background-repeat:no-repeat;}
.text_bg_round{width:47; height:44; background-image:url(images/text_bg_round.gif); background-repeat:no-repeat;}
.text_comm_line{background-color: #78ABCD;}
.text_comm_line_end{width:10; height:30; background-image:url(images/commline_end.gif); background-repeat:no-repeat;}
.text_bg{background-color: #ABCBE0;}

.programm_main{font-family:Arial; font-size: 12px; color: #666666;}
.programm_now_bg{background-color: #FFDE93;}
.programm_now a:link{text-decoration:underline; font-family:Arial; font-size: 12px; color: #CC6600;}
.programm_now a:hover{text-decoration:underline; font-family:Arial; font-size: 12px; color: #CC6600;}
.programm_now a:active{text-decoration:underline; font-family:Arial; font-size: 12px; color: #CC6600;}
.programm_now a:visited{text-decoration:underline; font-family:Arial; font-size: 12px; color: #CC6600;}
.programm_forward a:link{text-decoration:underline; font-family:Arial; font-size: 12px; color: #669900;}
.programm_forward a:hover{text-decoration:underline; font-family:Arial; font-size: 12px; color: #669900;}
.programm_forward a:active{text-decoration:underline; font-family:Arial; font-size: 12px; color: #669900;}
.programm_forward a:visited{text-decoration:underline; font-family:Arial; font-size: 12px; color: #669900;}
.programm_back a:link{text-decoration:underline; font-family:Arial; font-size: 12px; color: #666666;}
.programm_back a:hover{text-decoration:underline; font-family:Arial; font-size: 12px; color: #666666;}
.programm_back a:active{text-decoration:underline; font-family:Arial; font-size: 12px; color: #666666;}
.programm_back a:visited{text-decoration:underline; font-family:Arial; font-size: 12px; color: #666666;}

.media_data{font-family:Tahoma; font-size: 11px; color: #642100;}
.media_title{font-family:Tahoma; font-size: 11px; color: #0071BB;}
.media_bg{background-color: #4D88B9;}
.media_bg_tround{width:100%; height:34; background-image:url(images/media_bg_tround.gif);background-repeat:no-repeat;}
.media_bg_bround{width:35; height:34; background-image:url(images/media_bg_bround.gif);background-repeat:no-repeat;}
.media_link a:link{text-decoration:underline; font-family:Tahoma; font-size: 20px; color: #2E2E2E;}
.media_link a:hover{text-decoration:underline; font-family:Tahoma; font-size: 20px; color: #2E2E2E;}
.media_link a:active{text-decoration:none; font-family:Tahoma; font-size: 20px; color: #000000;}
.media_link a:visited{text-decoration:underline; font-family:Tahoma; font-size: 20px; color: #2E2E2E;}
.media_spc{width:50%}
.media_title_link a:link{text-decoration:underline; font-family:Tahoma; font-size: 11px; color: #80BFFF;}
.media_title_link a:hover{text-decoration:underline; font-family:Tahoma; font-size: 11px; color: #A0DDDE;}
.media_title_link a:active{text-decoration:underline; font-family:Tahoma; font-size: 11px; color: #A0DDDE;}
.media_title_link a:visited{text-decoration:underline; font-family:Tahoma; font-size: 11px; color: #80BFFF;}
.media_users_link a:link{text-decoration:underline; font-family:Tahoma; font-size: 11px; color: #CC3300;}
.media_users_link a:hover{text-decoration:underline; font-family:Tahoma; font-size: 11px; color: #EE6551;}
.media_users_link a:active{text-decoration:underline; font-family:Tahoma; font-size: 11px; color: #EE6551;}
.media_users_link a:visited{text-decoration:underline; font-family:Tahoma; font-size: 11px; color: #CC3300;}

.copyright{margin-left:40px; font-family:Arial; font-size: 14px; color: #666666;}

.status_ico{margin-left:15px;}
.find{margin-right:25%; margin-left:15%;}
.ru{margin-right:25%; margin-left:15%;}
