html, body { height:100%; width:100%; margin:0px; padding:0px;}
body { font:11px tahoma; }
table { border:0px; border-collapse:collapse;}  
table td { padding:0; margin:0; vertical-align:top;}
a { color:#2a4d72; text-decoration:none; }
img {border:0px;}
p { margin:0px; padding:0px; } 
h1,h2 { margin:0px; padding:0px; }
.png {behavior: url(/inc/pngbehavior.htc); height:34px; width:195px; }
#clear_div { clear:both; }


/* Главная страница  */
#mhoto_big { clear:both; height:160px; /* height:288px; */ width:1000px; }
#menutwo { clear:both; padding:10px 0 10px 0px; }
.banner_st01, .banner_st02, .banner_st03, .banner_st04 { float:left; padding:0 0 10px 0; text-align:center; }
.banner_st01 { width:1000px; }
.banner_st02 { width:500px; }
.banner_st03 { width:333.3px; }
.banner_st04 { width:250px; }
#hot { margin-left:20px; background:url(/i/hotline_top.jpg) left top no-repeat; float:left; width:356px; } 
#hot_neme { color:#d08196; font:26px Georgia; font-style:italic; padding:25px 0 0 20px; width:336px; height:44px; }
#hot_neme p, #current_neme p { text-indent:18px; }
#hot_t { border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; clear:both; overflow:hidden; padding:10px 0 0 10px; width:317px; }
#hot_text { float:left; padding:0 5px 0 10px; width:100px; }
#hot_texts { float:left; padding:0 5px 0 10px; width:120px; }
#all_tr a, #hot_text a, #mall_spo a, #hot_texts a, #mall_cost a { color:#016ba5; text-decoration:underline; }
#all_tr a:hover, #hot_text a:hover, #mall_spo a:hover, #hot_texts a:hover, #mall_cost a:hover { text-decoration:none; }
#mall_spo {  border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; clear:both; text-align:right; padding:10px 10px 0 0; width:317px; }
#hot_cost, #current_cost { float:right; color:#1a4361; text-align:right; padding:15px 5px 0 0; }
#hot_costs, #current_costs { float:left; color:#1a4361; text-align:right; padding:15px 5px 0 0; }
#hot_cost p, #current_cost p, #hot_costs p, #current_costs p{ background:url(/i/bg_cost.jpg) left top no-repeat; font:22px tahoma; font-weight:bold; text-align:center; height:27px; width:84px; }
#hot_cost p, #hot_costs p { color:#9d3c09; }
#hot_cost p span, #current_cost p span, #hot_costs p span, #current_costs span { font:11px tahoma; }
#current_cost p, #current_costs p { color:#0a5096; }
#hot_close { clear:both; background:url(/i/hotline.jpg) left top no-repeat;  height:39px; width:330px; }
#current { margin-left:20px; background:url(/i/hotline_top02.jpg) left top no-repeat; float:left; width:356px; }
#current_neme { color:#c89560; font:26px Georgia; font-style:italic; padding:25px 0 0 20px; height:44px; width:336px; }
#news { float:right; }
#news_list { border-left:1px solid #dfdfdf; color:#000000; font:11px tahoma; padding:0px 0 30px 20px; }
#news_list h3 { color:#0a4f92; font:20px Georgia; font-style:italic padding:0px; font-style:italic; margin:0px; }
#news_c, #news_rar { background:url(/i/bg_news.jpg) left top no-repeat; }
#news_act { background:url(/i/news_act.jpg) left top no-repeat; }
#news_c, #news_act { margin-top:25px; width:200px; }
#news_c p, #news_act p, #news_rar p { padding:3px 0 5px 10px; }
#news_c a, #news_act a, #news_rar a, #mp_tour h5 a { color:#046ba6; text-decoration:underline; }
#mp_tour { float:left; padding:10px 0 0 30px; width:350px; }
#mp_tour p { color:#0a5095; font:26px Georgia; font-style:italic; }
#mp_tour span { color:#c0c0c0; font:12x tahoma; font-style:none; } 
#mp_tour iframe { padding-top:20px; overflow:visible; }
#mp_tour h5 { padding:0px; margin:0px; }
#mp_tour h5 a { font:11px tahoma; margin-left:40px; }
#benner { float:left; text-align:center; width:610px; padding-top:15px; }
#benner p { padding-bottom:20px; }
#msections { border-top:1px solid #0a5095; border-bottom:1px solid #0a5095; clear:both; padding:3px 0 3px 0; margin:10px 0 0 0; overflow:hidden; height:111px; }
#micon_tour, #micon_agent, #micon_aviation { float:left; }
#micon_tour, #mname_tour { width:243px; }
#micon_agent { text-align:right; }
#micon_agent, #mname_agent { width:253px; }
.mi-clr-bn{ clear:both; padding-top:20px;  overflow:hidden; }
#micon_aviation { width:261px; text-align:center; }
#mname_aviation { width:250px; } 
#micon_on_line, #mname_on_line { width:243px; float:left; } 
#micon_on_line { text-align:right; }
#mname_ections { margin-top:10px; }
#mname_ections div { float:left; text-align:center; }
#mname_ections a { color:#749ec7; font:18px tims new roman; }
#mname_ections a:hover { color:#0a5095; }
#mname_ections a span { color:#0a5095; font:24px Times New Roman; font-weight:bold; }
.main_spo { clear:both; margin:20px 0 0 0; overflow:hidden; }
.mspo_right { width:332px; float:left;}
.mspo_center { width:332px; float:left;}
.mspo_left { width:332px; float:left;}
.mspo_list { width:212px; margin:0 0 0 45px; }
.mspo_list_new, .mspo_list_hot { margin:0 0 0 45px; }
.mspo_list .u04, .mspo_list_new .u04, .mspo_list_hot .u04 { background:#0a5095 url(/i/line_go_spo.gif) right top repeat-y; padding:3px 0 3px 5px; text-align:left; width:207px; }
.u04 a { color:#ffffff; font:20px Times New Roman; }
.u04 a:hover { text-decoration:underline; }
.text_spo { padding:5px 5px 0 0; background:url(/i/line_go_spo.gif) right top repeat-y; text-align:left; overflow:hidden; width:207px; }
.text_spo img { border:1px solid #0a5095; float:left; margin:0 5px 0 0;}
.mcost_ot { background:url(/i/line_go_spo.gif) right top repeat-y; clear:both; color:#0a5095; overflow:hidden; height:28px; }
.mcost_ot p { background:#dbd9d9 url(/i/line_go_spo_b.gif) right bottom repeat-x; font:20px Georgia; font-weight:bold; padding:0px 0 2px 0; float:right; margin-right:1px; text-align:center; width:125px; }
.mcost_ot_art p span, .mcost_ot_hit p span, .mcost_ot_discounts_two p span, .mcost_ot_discounts p span, .mcost_ot_christmas p span, .mcost_ot_new_yearr p span, .mcost_ot_new_two p span, .mcost_ot_lider p span, .mcost_ot_cheap p span, .mcost_ot_warranty p span, .mcost_ot_block p span, .mcost_ot_action p span, .mcost_ot p span, .mcost_ot_new p span, .mcost_ot_hot p span { font-size:11px; font-weight:normal; }
.mcost_ot_art p, .mcost_ot_hit p, .mcost_ot_discounts_two p, .mcost_ot_discounts p, .mcost_ot_christmas p, .mcost_ot_new_yearr p, .mcost_ot_new_two p, .mcost_ot_lider p, .mcost_ot_cheap p, .mcost_ot_warranty p, .mcost_ot_block p, .mcost_ot_action p, .mcost_ot_new p, .mcost_ot_hot p { color:#0a5095; font:20px Georgia; font-weight:bold; padding:0px 75px 5px 0; width:125px; float:right;  text-align:center; }
.mcost_ot_art, .mcost_ot_hit, .mcost_ot_discounts_two, .mcost_ot_discounts, .mcost_ot_christmas, .mcost_ot_new_yearr, .mcost_ot_new_two, .mcost_ot_lider, .mcost_ot_cheap, .mcost_ot_action, .mcost_ot_warranty, .mcost_ot_block, .mcost_ot_new, .mcost_ot_hot { clear:both; height:51px; }
.mcost_ot_new { background:url(/i/lk/mspo_list_new.gif) right top no-repeat; }
.mcost_ot_hot { background:url(/i/mspo_list_hot.jpg) right top no-repeat; }
.mcost_ot_block { background:url(/i/mspo_list_block.jpg) right top no-repeat; }
.mcost_ot_warranty { background:url(/i/lk/mspo_list_warranty.gif) right top no-repeat; }
.mcost_ot_action { background:url(/i/mspo_list_action.jpg) right top no-repeat; }
.mcost_ot_cheap { background:url(/i/mspo_list_cheap.jpg) right top no-repeat; }
.mcost_ot_lider { background:url(/i/mspo_list_lider.jpg) right top no-repeat; }
.mcost_ot_new_two { background:url(/i/mspo_list_new_two.jpg) right top no-repeat; }
.mcost_ot_new_yearr { background:url(/i/mspo_list_new_yearr.jpg) right top no-repeat; }
.mcost_ot_christmas { background:url(/i/mspo_list_christmas.jpg) right top no-repeat; }
.mcost_ot_discounts { background:url(/i/mspo_list_discounts.jpg) right top no-repeat; }
.mcost_ot_discounts_two { background:url(/i/mspo_list_discounts_two.jpg) right top no-repeat; }
.mcost_ot_hit { background:url(/i/mspo_list_hit.jpg) right top no-repeat; }
.mcost_ot_art { background:url(/i/mspo_list_art.gif) right top no-repeat; }

/* Cтраница стран и курортов  */
#head { background-color:#ffffff; width:1000px; min-width:1000px; text-align:left; }
#bglogo { background:url(/i/bg_logo01.jpg) left top no-repeat; float:left; height:98px; width:229px; } 
#bglogo p { padding:20px 0 0 83px; }
#tmenu { background:url(/i/bg_logo02.jpg) left top no-repeat; float:left; height:98px; width:769px; }
#enter_agn { float:left; padding:10px 0 0 22px; margin:0px; width:310px; }
#nopage { float:left; padding:12px 0 0 22px; margin:0px; width:360px; }
#nopage a { color:#0a5095; font:11px tahoma;  margin:0 2px 0 2px; text-decoration:underline; font-weight:bold; }
#nopage a:hover { text-decoration:none; }
#nopage p { padding-bottom:5px; }
#pn { clear:both; }
#tel_namb { color:#cfa275; float:right; height:53px; padding-right:15px; text-align:right; }
#tel_namb p { padding:7px 0 0 0; } 
#tel_namb p span { color:#1b4164; font:35px Garamond;  } 
#bgmenu { background-color:#0a5095; border:1px solid #0a5095; clear:both; height:43px; padding:0px; margin:0px; width:769px; }
#mhoto { background:url(/i/images/photo01.jpg) left top no-repeat;  clear:both; height:190px; width:1000px; }
#mlogo { clear:both; padding:0 0 0 34px; height:142px; } 
#mnavg { clear:both; height:48px; width:1000px; }
#mnavg div { float:left; }
#mn { background-color:#0a5095; padding:8px 0 0 60px; height:40px; width:160px; }
#mn_error { background-color:#0a5095; padding:8px 0 0 15px; height:40px; width:205px; }
#mn h1, #mn_error h1 { color:#abacac; font:24px Georgia; font-style:italic; }   
#mg { background:url(/i/bg_name.gif) left top no-repeat; height:48px; width:11px; } 
#mwae { color:#58738e; padding:25px 0 0 20px; }
#mwae a { color:#58738e; text-decoration:underline;  }
#mwae a:hover { text-decoration:none; }
#mu { clear:both; }

#mbl { float:left; width:230px; }
#mbl_i { float:left; width:125px; }
#mbl #ml_v, #mbl_i #ml_v  { margin:0px; }
#mbl #ml, #mbl #ml_v, #mbr #ml, #mbl_i #ml, #mbl_i #ml_v { list-style-type:none; padding:0 0 0 50px; margin:0px; font-size:1px; line-height:1px; }
#ml li, #ml_v li { padding:5px 0 5px 0; margin:0px; font-size:12px; line-height:18px;  }
#ml li a, #ml_v li a { font-size:12px; text-decoration:underline; }
#ml li a:hover, #ml_v li a:hover { text-decoration:none; }
#mbl #ml ul, #mbl_i #ml ul, #mbr #ml ul { list-style-type:none; padding:0 0 0 10px; margin:0px 0 0 0; font-size:1px; line-height:1px; }
#ml li ul li, #ml_v li ul li { background:url(/i/line_menu.gif) left 13px no-repeat; padding:3px 0 3px 12px; margin:0px; font-size:12px; }
#ml li ul li a, #ml_v li ul li a { font-size:12px; text-decoration:none; font-weight:bold; }
#ml li ul li a:hover, #ml_v li ul li a:hover { text-decoration:underline; }
#mbl #ml, #mbl_i #ml { margin:20px 0 20px 0; }

#mnapr { color:#0a5095; font:26px Georgia; font-style:italic; padding:30px 0 30px 20px; }
#mnapr p, #mnapr_v p, #mweather p { padding:0px; margin:0px; line-height:18px; text-indent:10px; } 
#mnapr ul { list-style-type:none; padding:0px 0 0 30px; margin:15px 0 0 0; font-size:1px; } 
#mnapr ul li { padding:4px 0 4px 0; margin:0px; line-height:1px; } 
#mnapr ul li a { color:#000000; font:11px tahoma; font-style:normal; } 
#mnapr ul li a:hover { text-decoration:underline; } 
#mbord { border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; width:497px; }
#mspo { float:left; padding:30px 0 0 20px; width:500px; }
#ml01 {  border-left:1px solid #dfdfdf; background:url(../i/lineblock02.gif) right top no-repeat; color:#1b4164; font:26px Georgia; font-style:italic; padding:10px 0 0 20px; height:70px; width:478px;  }
#ml01 p { line-height:29px; text-indent:18px; } 
#mspob { clear:both; padding-left:20px; }
#mall_cost { clear:both; padding-right:20px; text-align:right; }
#mspo_img { float:left; padding-top:3px; }
#mspo_img img { border:1px solid #c99460; }
#mspo_text { float:left; padding:0 5px 0 10px; width:285px;  }
#mspo_text a { color:#016ba5; text-decoration:underline; }
#mspo_text a:hover { text-decoration:none; }
#mspo_seve { float:left; padding:1px 0 0 0px; text-align:center; }
#mup { clear:both; height:10px; line-height:1px; font-size:1px; }
#mexit { background:url(/i/close_block.jpg) left top no-repeat; height:43px; width:500px; }
#price_body { border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; width:364px;  }
#price_exit { background:url(/i/price_exit.jpg) left top no-repeat; height:43px; width:366px; }
#mbr { float:right; width:230px; padding-top:30px; }
#mgr { background:#dfdfdf url(/i/bg_manag.gif) left top no-repeat; width:230px; }
#mgr_c { background:#dfdfdf url(/i/bg_manag_c.gif) right top no-repeat; margin-top:30px; width:230px; }
#mgr_two { background-color:#dfdfdf /* url(/i/bg_manag.gif) left top no-repeat */; margin-top:10px; width:230px; }
#mname_c { color:#000000; font-size:12px; }
#mname_c h2 { color:#1b4164; font:26px Georgia; font-style:italic; padding-left:23px; }
#mname_c p { text-align:justify; line-height:18px; text-indent:0px; } 
#mgal { padding-top:10px; }
#mgal img { border:1px solid #d2d2d2; margin:0 7px 0 7px; }
#mgal p { padding:5px 6px 0 0; text-align:right; }
#mgal p a { color:#0369a7; text-decoration:underline; }
#mgal p a:hover { text-decoration:none; }
#mgr #u { color:#c89560; font-size:12px; padding:5px 0 0 10px; }
#mgr_c #u { color:#c89560; font-size:12px; padding:5px 0 0 10px; }
#mdate_mang { padding:5px 0 0 10px; }
#mdate_mang img { border:1px solid #0a5095; margin-top:5px; }
#mdate_mang_r { padding:5px 10px 0 10px; }
#mdate_mang_r img { border:1px solid #0a5095; margin-top:5px; }
#mpoto_mang { float:left; height:100px; }
#mname_mang { color:#0a5095; float:left; padding:0 0 0 5px; font-size:12px; }
#mname_mang  p { padding-top:5px; line-height:18px; }
#mcont_tel { clear:both; color:#0a5095; line-height:18px; font-size:12px;  padding:0px 0 5px 10px; }
#mcont_tel a, #mcont_tel_r a { color:#0a5095; }
#mnapravl { clear:both; font-size:11px; padding:5px 0 0 0px; width:120px; }
#mnapravl_r { clear:both; font-size:11px; padding:0 0 10px 10px; width:215px; }
#mnapravl_r span, #mnapravl span, #nut span{ color:#c89560; }
#mnapravl_r a:hover, #mnapravl a:hover, #nut a:hover, #mcont_tel a:hover { text-decoration:underline; }
#mrezhim { color:#000000; font:11px tahoma; line-height:14px; }
#mrezhim p { font:12px tahoma; text-decoration:underline; }
#mtour_linck { clear:both; padding:15px 0 10px 10px; height:25px; }
#mpod_tour { background:url(/i/button_mgr.jpg) left top no-repeat; color:#ffffff; float:left; padding:0px; height:25px; width:104px; }
#mpod_tour p { padding:5px 0 0 16px; }
#mpod_tour a { font-size:12px; color:#ffffff; }
#mpod_tour a:hover{ text-decoration:underline; }
#mlinck { float:left; padding:7px 0 0 20px; }
#mlinck a { color:#bfbfbf; text-decoration:underline; }
#mlinck a:hover { color:#0369a7; text-decoration:underline; } 
#mblock03 { background:url(/i/lineblock03.gif) left top no-repeat; clear:both; margin-top:10px; height:13px; width:230px; }
#minf_contr { border-left:1px solid #dfdfdf; color:#c99460; font:26px Georgia; font-style:italic; padding:0px 0 30px 20px; }
#minf_contr p { line-height:20px; text-indent:18px; }
#mclose_block { background:url(/i/bg_block.jpg) left top no-repeat; clear:both; height:38px; width:230px; }
#minf_contr ul { list-style-type:none; padding:0px 0 0 20px; margin:15px 0 0 0; font-size:1px; } 
#minf_contr ul li { background:url(/i/line_menu.gif) left 11px no-repeat; padding:4px 0 4px 11px; margin:0px; line-height:1px; } 
#minf_contr ul li a { color:#0a5095; font:11px tahoma; font-style:normal; } 
#minf_contr ul li a:hover { text-decoration:underline; } 
#mbotton { clear:both; padding:0px 20px 0 20px; height:80px; }
#mbotton hr { border:0px; border-top:1px solid #c89560; }
#mlink_seo { color:#8a8a8a; font:11px tahoma; clear:both; text-align:center; padding-top:40px; }
#mlink_seo a { font:11px tahoma; color:#8a8a8a; /* color:#004c9f; */ }
#mlink_seo a:hover { color:#004c9f; }
#minf { float:left; color:#00000; font:11px tahoma; width:350px; padding-left:40px; }
#lw { float:right; color:#00000; font:11px tahoma; padding:0px 0 0 0; line-height:16px;  }
#lw p { font-weight:bold; }
#lw a { color:#000000; text-decoration:underline;}
#lw a:hover { text-decoration:none; }
#mcalc { float:right; padding:5px 20px 0 0; }
#list_mg { color:#0a5095; font:18px Georgia; font-style:italic; padding:15px 0 0px 5px; }
#list_mg p { padding:5px 0 0 10px; }
#list_mg a { color:#000000; font:12px tahoma; text-decoration:underline; }
#list_mg a:hover { text-decoration:none; }
#mvote, #monline_br { background:url(/i/mvote01.gif) left top no-repeat; clear:both; margin-top:40px; width:229px; }
#mvote_title { border-right:1px solid #dfdfdf; color:#0a5095; font:18px Georgia; font-style:italic; margin-top:10px; padding:0 0 10px 10px; float:left; width:218px; }
.mquestion { clear:both; overflow:hidden; padding:0px 0 0 20px; margin-top:4px;}
.mquestion div { float:left; }
.mvote02 { padding-top:2px; }
#subject { border-right:1px solid #dfdfdf; overflow:hidden; clear:both; width:228px; }
#mvote_bot { background:url(/i/mvote02.gif) left bottom no-repeat; clear:both; height:100px; padding:0px;}
#mvote_bot a { color:#0a5095; font:11px tahoma; text-decoration:underline; margin:0 30px 0 10px; }
#mvote_bot a:hover { text-decoration:none; }
#mvote_bot input { background:url(/i/button_st.gif) left top no-repeat; border:0px; color:#ffffff; font:13px tahoma; height:25px; width:98px; padding:0px; }
#mvote_bot p { border-right:1px solid #dfdfdf; padding:20px 0 26px 0; }

/* Экскурсии */
#mart { clear:both; padding:10px 0 30px 0px; margin:0px; }
#mtl #mart p { text-indent:0px; text-align:justify; padding:0px; margin:0px; }
#mart p a { text-decoration:underline; color:#0a4f94; font:12px tahoma; font-weight:bold; }
#mart p a:hover { text-decoration:none; }
#mname_c #mart p { text-align:justify; line-height:18px; text-indent:0px; } 
#mart img { border:1px solid #cecece; float:left; padding:0px; margin:5px 8px 5px 0;  }
#mart div  { padding-top:2px; } 
#mart div p a { color:#bebebe; font:11px tahoma;  text-decoration:none; }
#mart div p a:hover { color:#0a4f94; text-decoration:underline; }
#masses { color:#0369a7; font-size:11px; text-align:right; }
#ocenka { color:#0a5095; font:11px tahoma;  text-align:right;  padding-bottom:4px; }
#ocenka span { font:18px Georgia; }

/*  Страничная навигация */
#page_list { clear:both; color:#a0a0a0; font:11px tahoma; padding:0px; text-align:center; }
#page_list span { color:#000000; font:11px tahoma; font-weight:bold; }
#page_list a { color:#a0a0a0; font:11px tahoma; }
#page_list a:hover, #mauthor a:hover { color:#000000; text-decoration:underline; }

/*  Галлерея фотографий  */
#mbc_gall, #mbc_mng { padding-top:25px; float:left; width:770px; }
#mbc_gall h2 { color:#1b4164; }
#mbc_mng h2, #mlist_mng{ color:#cb915f; margin:0px; }
#mbc_gall h2, #mbc_mng h2, #mbc_mng h3, #mlist_mng { font:26px Georgia; font-style:italic; padding-left:23px; }
#mlist_mng { clear:both; padding-top:50px; }
#mbc_gall #rd { color:#d08196; }
#mbc_gall #yel { color:#c89560; }
#msee_photo { padding-top:20px; width:770px; text-align:center; }
#msee_photo p { color:#1b4164; padding:5px 20px 20px 20px; font-size:12px; }
#msee_photo img, #geet img { border:1px solid #0b4f96; }
#mprv { padding:30px 0 0 25px; text-align:center; height:100px; width:600px;  }
#mprv div { float:left; } 
#green { padding-top:10px; width:35px; }
#geet {width: 500px;	overflow: auto;	margin: 0 auto;	overflow-x:hidden;	overflow-y:hidden;}
#geet div { padding:0px 3px 0px 3px; }
#next {background-image:url(/i/line_list_r.gif);cursor:pointer;height:50px;width:25px;}
#prev {background-image:url(/i/line_list_l_focus.gif);cursor:pointer;height:50px;width:25px;}
#geet #photos { padding-top:0px; }

/*  Список отелей */
.fon{ background:#dfdfdf url(/i/eng01.gif) left top no-repeat; }
#filtr_hotel { background:#dfdfdf url(/i/eng02.gif) right top no-repeat; width:750px; height:215px; text-align:center; margin:5px 0 0 20px; }
#chek01 { float:left; padding:10px 0 0 0px; width:147px; }
#chek01 p { color:#cb915f; text-decoration:underline; padding:0 0 7px 0px; }
#pole { clear:both; margin:0px; padding:0px 0 0 50px; height:25px; }
#pole div { float:left; }
#se { padding:0px; margin:0px; }
#se input { padding:0px; margin:0px; line-height:1px; font-size:1px; border:0px; }
#su { color:#0b4f96; font:12px tahoma; padding:0px 0 0 4px;  }
#sort_hotels { clear:both; padding-top:10px; background:#dfdfdf url(/i/eng03.gif) left bottom no-repeat; height:50px; text-align:right; }
#sort_hotels p { background:url(/i/eng04.gif) right bottom no-repeat; padding:10px 20px 15px 0; }
#sort_hotels input { background:url(/i/button_mgr.jpg) left top no-repeat; border:0px; color:#ffffff; font-size:12px; height:25px; width:104px; padding:0px; }
#fixt { clear:borh; width:740px;}
#crison { clear:both; padding-left:25px; margin:10px 0 0 0px; width:742px; }
#crison_tx { clear:both; width:742px;  }
#crison_tx p { color:#0a5095; font:18px Georgia; font-style:italic; padding:0 0 0 5px; }
#crison_t { background:url(/i/block01.gif) left top no-repeat; clear:both; height:25px; width:742px; }
#crison_c { border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; overflow:visible; padding:0px; margin:0px; width:740px; } 
#crison_b { background:url(/i/block02.gif) left bottom no-repeat; clear:both; height:45px; width:742px; }  
#hu { color:#0a5095; float:left; padding:0px 0 0px 20px; width:210px; margin:0px; }
#hu ul { list-style-type:none; padding:0 0 0px 0px; margin:0px; font-size:1px; line-height:1px; } 
#hu ul li { padding:4px 0 4px 11px; margin:0px; } 
.lui { clear:both; text-align:right; padding:20px 30px 0 0; }
.lui a { color:#0369a7; font:11px tahoma; text-decoration:underline; margin-left:20px; }
.lui a:hover { text-decoration:none; }
#list_hotots { float:left; width:380px; } 
#list_hotots h3 { color:#c99460; font:18px Georgia; font-style:italic; padding:50px 0 0 80px; margin:0px; } 
#list_hotots ul { list-style-type:none; padding:0 0 0 50px; margin:0px; font-size:1px; line-height:1px; }
#list_hotots ul ul { padding:3px 0 3px 0; margin:0px; font-size:1px; line-height:1px; }
#list_hotots ul li { padding:0px; margin:0px; }
#list_hotots ul li li { display:inline; padding:0 5px 0 0; margin:0px; }
#list_hotots #y { padding-top:2px; }
#list_hotots #y a { color:#0467a8; font:11px tahoma; text-decoration:underline; }
#list_hotots #y a:hover { text-decoration:none; } 
#list_hotots #x a { color:#000000; font:12px tahoma; font-weight:bold; }
#list_hotots #x a:hover { text-decoration:underline; }

/*  Списко отзывов  */
#mbc_next { float:left; padding:30px 0 0 20px; width:500px; }
#mbc_gall h2, #mbc_next h2 { color:#0a5095; font:26px Georgia; font-style:italic; }
#g_calc { clear:both; }
#oglav { background-color:#dfdfdf; height:22px; width:500px;  }
#tui { color:#000000; font-weight:bold; padding:4px 0 0 5px; float:left; }
#tui span { color:#0a5095; } 
#date_otz { color:#727272; padding:4px 5px 0 0; float:right; font-style:italic; }
#text_otz { color:#000000; font-size:12px; padding-bottom:30px; line-height:18px; text-align:justify; }
#text_otz a { color:#026ba4; font-size:11px; text-decoration:underline; }
#text_otz a:hover { text-decoration:none; }
#calc_otz { color:#000000; padding-top:10px; height:30px; }
#calc_otz  span { color:#0a5095; font:18px Georgia; }
#add_otz { color:#1b4164; font:11px tahoma; padding:20px 0 0 0;  }
#add_otz h3 { border-bottom:4px solid #0a5095; color:#c99460; font:20px Georgia; font-style:italic; padding-left:5px; }
#p01 { clear:both; }
#p01 div { padding-top:10px; }
#p01_name { float:left; text-align:right;  padding:0px 10px 0 0; width:130px; }
.eroop { margin-top:5px; }
#p01_input input { display:block; border:1px solid #aaaaaa; padding:3px 0 3px 0; margin:0px; width:350px; }
#p01_input textarea { border:1px solid #aaaaaa; padding:3px 0 3px 0; margin:0px; height:100px; width:350px; }
#p02 { clear:both; padding:0px 10px 0 0; text-align:right; height:80px; } 
#p02 input { background:url(/i/button_st.jpg) left top no-repeat; color:#ffffff; border:0px; height:25px; width:108px; margin-top:20px; }
#error_otz { clear:both; color:#66c618; font-weight:normal; padding:0 0 0 140px; width:500px; }
#error_otz b { color:#ff3c3c;}
#error_otz p { color:#000000; padding:0px; margin:0px; }
#error_otz p span { color:#ff3c3c; }

/*  Списко отзывов  */
#mblock04 { background:url(/i/lineblock03.gif) left top no-repeat; clear:both; margin-top:0px; height:13px; width:230px; }
#minf_recom { border-left:1px solid #dfdfdf; color:#0a5095; font:26px Georgia; font-style:italic; padding:0px 0 30px 20px; }
#minf_recom p { line-height:20px; text-indent:18px; }
#mclose_block { background:url(/i/bg_block.jpg) left top no-repeat; clear:both; height:38px; width:230px; }
#other_holes { clear:both; margin-top:15px; color:#000000; font:11px tahoma; }
#other_holes a { color:#0569a5; text-decoration:underline; }
#other_holes a:hover { text-decoration:none; }
#u01 { float:left; }
#other_holes img { border:1px solid #0b4f96; margin:5px 5px 0 0; }
#rating_hotel, #photo_pred  { color:#0a5095; font:26px Georgia; font-style:italic; padding:0 0 0 20px; }
#rating_hotel {padding-bottom:20px;} 
#rating_hotel p, #photo_pred  p { line-height:20px; text-indent:18px; }
.num_r { color:#000000; font:11px tahoma; font-weight:bold; padding:0 0 0 0px; text-align:center; }
.num_r td { width:20px; }
.num_r  input { padding:0px; margin:0px; font-size:1px; line-height:1px; }
#look_oc { float:left; margin-top:20px; padding:0 10px 0 0; }
#vote { margin-top:25px; font-style:normal; }
#vote input { background:url(/i/button_vt.jpg) left top no-repeat; color:#ffffff; border:0px; height:25px; width:69px; }
#photo_pred { clear:both; margin-top:50px; }
#photo_pred p { padding-bottom:5px; }
#photo_pred div { clear:both; padding-left:20px; }
#photo_pred img { margin:5px 5px 2px 5px; }
#img_hotel { float:left; padding:10px 10px 0 0; }
#img_hotel img { border:1px solid #cecece; }
#ops_hotel  { font:11px tahoma; font-weight:bold; line-height:18px; padding:10px 0 0 0; }
#ops_hotel span { color:#c99460; font-size:12px; }
#ops_hotel #q { padding-top:10px; }
#ops_hotel  a { color:#0369a7; font-weight:normal; text-decoration:underline; padding:0px;}
#ops_hotel  a:hover { text-decoration:none; }
#ops_hotel #know_price  { font-size:11px; font-weight:bold; }
#ops_hotel #know_price span { color:#0a5095; font:18px Georgia; font-weight:bold; } 
#tetl_hotel { clear:both; padding-top:50px; }

/*  Страница отеля  */
#description { clear:both; }
#description p { text-align:justify; line-height:20px; font-weight:bold; padding-bottom:10px; text-indent:18px; }
#mlisth { clear:both; }
#mlisth p, #mlisto p { background-color:#eeeeee; color:#0f93bb; fonT:12px tahoma; font-weight:bold; padding:5px 0 5px 2px; }
#mlisth ul {  padding:0 0 30px 10px; margin:0px; list-style:none; }
#mlisth ul li { background:url(/i/line.gif) left 10px no-repeat; font-size:11px; padding:3px 0 3px 12px; margin:0px; }
#mlisto ul { padding:0 0 20px 0px; margin:0px; list-style:none; }
#mlisto ul li { font-size:11px; font-weight:bold; margin:0px; padding:3px 0 3px 12px; }
#mlisto ul ul { padding:0 0 0 10px; }
#mlisto ul li ul li { background:url(/i/line.gif) left 10px no-repeat; font-size:11px; font-weight:normal; padding:3px 0 3px 12px; margin:0px; }
#add_otz h4 { border-bottom:1px solid #aaaaaa; color:#c99460; font:20px Georgia; font-style:italic; padding-left:5px; margin:0px; }
#gw_calc #oglav { background-color:#ffffff; } 
#sl_ot { clear:both; text-align:right; }
#sl_ot a, #linck_sv a { color:#0369a7; font:11px tahoma; text-decoration:underline;  }
#sl_ot a:hover, #linck_sv a:hover{ text-decoration:none; }
#lhotel_sr  { border-left:1px solid #dfdfdf; color:#0a5095; font:26px Georgia; font-style:italic; padding:0px 0 30px 20px; }
#lhotel_sr  p { line-height:20px; padding-bottom:25px; text-indent:18px; }
#lhotel_sr span, #hu span { color:#000000; font:11px tahoma; font-weight:bold; margin:0px; padding:0px; line-height:1px; }
#lhotel_sr ul { list-style-type:none; padding:5px 0 15px 0px; margin:0px; font-size:1px; line-height:1px; } 
#lhotel_sr ul li { padding:4px 0 4px 11px; margin:0px; line-height:1px; } 
#lhotel_sr ul li a, #hu ul li a { color:#000000; font:11px tahoma; font-style:normal; margin-left:3px; } 
#lhotel_sr ul li a:hover, #hu ul li a:hover { color:#0a5095; text-decoration:underline; } 
#error_list { background:url(/i/line_hotel_sv.gif) right 7px no-repeat; float:left; padding-top:5px; width:20px; }
#error_list img { float:left; }
#linck_sv .jm { margin:0 0 0 20px; }

/*  Cравнительная таблица отелей  */
#ahead { width:100%; min-width:1000px; text-align:left; }
#head_sv { width:100%; } 
#abglogo { background:url(/i/bg_logo01.jpg) left top no-repeat; height:98px; width:229px; } 
#abglogo p { padding:20px 0 0 83px; }
#amlogo{ background:url(/i/aplogo.png) 26px top no-repeat; clear:both; padding:22px 0 0 256px; height:122px;  }
#amlogo a { color:#c99460; margin-left:10px; text-decoration:underline; }
#amlogo a:hover {text-decoration:none; }
#atmenu { background:url(/i/bg_logo02.jpg) left top no-repeat; height:98px;  }
#abgmenu { background-color:#0a5095; border:1px solid #0a5095; clear:both; height:43px; padding:0px; margin:0px; }
#mfix_menu { float:right; width:769px; }
.logoh td { padding:0px 0 10px 0;  text-align:center; }
.logoh td p { padding:0px; }
#nhot { margin:0px 0 0 0; padding:0 0 5px 0; color:#1b4164; font:26px Georgia; font-style:italic; }
#delhot a { color:#026ba4; font-size:11px; font-weight:normal; text-decoration:underline; }
#delhot a:hover { text-decoration:none; }
.tbsrv { vertical-align:top; margin:10px; }
.tbsrv  td { vertical-align:top; }
.over td fieldset, .out td fieldset, .qw  td  fieldset { padding:0px 7px 7px 7px; margin:10px 0 0 0; }
.over fieldset legend, .out td  fieldset legend, .qw  td  fieldset legend { font:13px Tahoma; font-weight:bold; color:#0a5095; padding:0 2px 0px 2px; margin:0 0 0px 10px;  }
.over td  fieldset, .out  td  fieldset, .qw  td  fieldset { border:0px; border-top:1px solid #b7b7b5;}
.over td, .out td, .qw  td { text-align:justify; }
.asq { background:url(/i/lsr.gif) left top repeat-y; width:10px;}
.out { background-color:#eeeeee; }
#pl, .logoh td { width:390px; min-width:390px;}
#pl p { margin:10px 0 0 0; padding:0px 7px 7px 7px; text-indent:0px;}
#pl p strong { font:13px Tahoma; font-weight:bold; color:#0a5095; padding-left:13px; }
#asl { background:url(/i/onep02.gif) right top repeat-y; width:10px; }
#asr { background:url(/i/onep.gif) left top repeat-y; width:10px; }
#endr td#pl { border-bottom:1px solid #b7b7b5; cursor:pointer; }
#popr { padding-bottom:10px; }

/*  Цены / SPO */
#jump_left, #jump_right, #jump_left_error { float:left; padding:10px 0 0 0px; }
#jump_left_er { padding:10px 0 0 0px; }
#price_name { background:url(/i/block01.gif) left top no-repeat; clear:both; color:#c89560; font:26px Georgia; font-style:italic; padding:10px 0 0 0; height:25px; width:742px; }
#price_name p { text-indent:18px; }
#hot_list { border-left:1px solid #dfdfdf; background:url(/i/lineblock02.gif) right top no-repeat; height:20px; width:365px; }
#mc_c { border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; overflow:hidden; padding:0px; margin:0px; width:740px; } 
#jump_left { width:375px; }
#jump_left_error, #jump_left_er { width:370px; }
#mang_one_error { width:350px; }
#price_text { float:left; padding:0 5px 0 10px; width:150px;  }
#price_text a { color:#016ba5; text-decoration:underline; }
#price_text a:hover, .brun a:hover{ text-decoration:none; }
#price_seve { float:left; padding:0px; text-align:center; }
#price_seve p, #mspo_seve p { background:url(/i/button_spo.gif) left top no-repeat; color:#0a5095; font:11px Georgia; padding:2px 0px 0 0; margin-top:3px; height:27px; width:84px; }
#price_seve p span, #mspo_seve p span { font:18px Georgia; color:#0a5095; }
#jump_left_hot { float:left; padding:10px 0 0 20px; width:364px; }
#jump_right_hot { float:right; padding:10px 0 0 18px; }

/* Подписка */
#fb_table { background:#dfdfdf url(/i/eng02.gif) right top no-repeat; width:750px;  text-align:left; margin:15px 0 0 20px; }
.fb { width:510px; margin-left:40px; }
#text td table td { text-align:right;}
.fbl { color:#000000; font-size:13px; padding:10px 10px 2px 0; font-weight:bold; text-align:right; width:183px; vertical-align:top;}
.fbl span { color:#a0a0a0; }
.fbr { text-align:left; padding:6px 0px 2px 0; }
.fbr input { color:#8a8a8a; border:1px solid #c6c6c6; padding:5px 2px 5px 2px; margin:0px; width:98%;}
.fbr textarea { color:#8a8a8a; border:1px solid #c6c6c6; padding:3px 2px 3px 2px; margin:0px; width:98%; height:90px;}
.brun { padding-top:20px; text-align:right;}
.brun input{ border:0px; background:url(/i/button_mgr.jpg) left top no-repeat; font:13px tahoma; width:104px; height:25px; padding:0px; margin:0px; color:#ffffff; }
.brun a { color:#016ba5; text-decoration:underline; margin:5px 20px 0 0; }
#errorsB  { padding-bottom:20px; }
#errorsB p {  padding:0px; margin:0px; text-align:left; height:20px;}
#errorsB p span {color:#d40000; font-weight:bold;}
#errorsB p b { font-weight:bold; color:#23b154; }
.brun0 { color:#a0a0a0; font-size:13px; }
#fix_size { background:url(/i/eng01.gif) left top no-repeat; height:30px; width:100px; }
#fix_s_b { background:url(/i/eng04.gif) right top no-repeat; margin-top:50px; }

/* Список менеджеров */
/* #mang_one_error { width:300px; } */
#mang_one { width:340px; margin-left:10px; }
#mang_one, #mang_one_error { background:#dfdfdf url(/i/eng02.gif) right top no-repeat; padding:5px 0 0px 0; text-align:left; }
#nut, #nut_error { background:#dfdfdf url(/i/eng03.gif) left bottom no-repeat; clear:both; font-size:11px; }
#nut { padding:10px 0 20px 10px; }
#nut_error { padding:1px 0 0px 0px; height:9px; }
#run_j { clear:both; height:20px; }

/* Архив новостей */
#ui { padding:0 20px 30px 20px; font-size:12px; line-height:18px; text-align:justify; }
#news_rar p { font-size:11px; line-height:13px; }
#news_rar span { color:#016ba5; text-decoration:underline; }
#news_rar a:hover { color:#046ba6; text-decoration:none; }
#news_rar span a { color:#cecece; font-size:11px; text-decoration:underline; }
#news_rar span a:hover { color:#046ba6; text-decoration:none; } 
#news_rar { margin-top:25px; }
#page_text, #page_agent { padding:0 20px 30px 20px; font-size:12px; line-height:18px; text-align:justify; }
#page_text p, #page_agent p { font-size:12px; line-height:18px; } /* text-indent:18px; */ 
#page_text img  { border:1px solid #0a5095; margin:5px 0 0 5px; }
#page_text a { color:#09539c; text-decoration:underline; }
#page_text a:hover { text-decoration:none; }
#page_text #mer_img img  { border:0px; margin:5px 0 0 5px; }

/* Туристический дайджест  */
#magazine { float:left; width:250px; /* border:1px solid red; */ text-align:center; }
#magazine img { border:1px solid #dfdfdf; }
#magazine a { color:#0369a7; font-size:11px; text-decoration:underline; }
#magazine a:hover { text-decoration:none; } 
#magazine_clear { clear:both; height:50px; }

/* Cтраница для  агентств */
#page_agent { margin-top:20px; font-size:12px; }
#list_donwload { padding:20px 0 0 0; }
#bg_tit { color:#0369a7; background-color:#eeeeee; font:18px Georgia; font-style:italic; padding:2px 2px 2px 18px; } 
#files_dl { clear:both; padding:10px 0 10px 25px; font-size:11px; }
#files_dl div { float:left; }
#bg_dl { background:url(/i/bg_news.jpg) left top no-repeat; height:19px; text-align:center; width:76px; }
#bg_dl a { color:#046ba6; }
#bg_dl a:hover { color:#c89560; }
#calc_file { width:20px; }
#text_dlw { width:600px; }
#text_dlw p { color:#000000; font-size:11px; line-height:13px; text-indent:0px; padding-right:20px; }
#text_dlw a { color:#016ba5; font-size:11px; text-decoration:underline; width:600px; }
#text_dlw a:hover { text-decoration:none; }
#text_dlw img { float:left; }

/* Вакансии */
#list_vacancy { clear:both; padding:0 20px 30px 25px; margin-top:20px; }
#name_vacancy  { color:#046ba6; font-weight:bold; font-size:12px; }
#name_vacancy  div { padding-top:2px; }
#d_vacancy { background:url(/i/bg_news.jpg) left top no-repeat; height:19px; float:left; margin-right:10px; font-weight:normal; text-align:center; width:76px; }
#d_vacancy p { color:#046ba6; font-size:11px; }
#claim_v, #note_v { clear:both; padding:5px 0 0 10px; text-align:justify; }
#note_v span, #contact_v span { color:#000000; text-decoration:underline; font-weight:bold; } 
#contact_v span { color:#c89560; }
#claim_v p, #note_v p { font-size:12px; line-height:18px; }
#contact_v { clear:both; padding:5px 0 0 10px; }
#contact_v b { color:#000000; font:16px Georgia; font-style:italic; }
#contact_v strong { color:#000000; font:11px tahoma; font-weight:bold; }

/* Список стран */
#mlist_counry { margin-top:20px; }
#mlist_counry td { padding:0 0 50px 30px; width:185px; }
#mlist_counry ul { list-style-type:none; font-size:1px; line-height:1px; padding:0px; margin:0px; }
#mlist_counry ul li { font:14px tahoma; font-weight:bold; padding:4px 0 4px 15px; margin:0px;  }
#mlist_counry ul li a { color:#1b4164; font:14px tahoma; font-weight:bold; }
#mlist_counry ul li a:hover { color:#1b4164; text-decoration:underline; }
#mlist_counry p { color:#1b4164; font:18px Georgia; font-weight:bold; font-style:italic; text-decoration:underline; }
#mletter { padding-top:20px; }

/* Жалоба */
#mtext_z  { font-size:12px; line-height:18px; text-align:justify; padding:0 20px 20px 20px; }

/* Авиа */
#mbanner_l, #mbanner_r { clear:both; padding-top:50px; }
#mbr #mbanner_r { text-align:right; }
#mbanner_l p { padding-bottom:20px; }
#mtext_avi { width:500px; padding:30px 0 0 20px; }
#mtext_avi, #mtext_avi_i { color:#000000; font-size:12px; float:left; }
#mtext_avi h2, #mtext_avi_i h2 { color:#1b4164; font:26px Georgia; font-style:italic; padding-left:23px; }
#mtext_avi h3, #mtext_avi_i h3 { color:#1b4164; font:26px Georgia; font-style:italic; padding-left:23px; margin:30px 0 0 0; }
#mtext_avi p, #mtext_avi_i p { text-align:justify; line-height:18px; text-indent:23px; } 
#mrequest { background:url(/i/plashka.gif) left top no-repeat; margin-top:10px; height:49px; padding:5px 0 0 10px; }
#mrequest_r { background:url(/i/plashka_r.gif) left top no-repeat; margin-top:5px; height:39px; padding:5px 0 0 10px;  }

/* Туризм */
#mnapr_v { clear:both; color:#c99460; font:18px Georgia; font-style:italic; padding:20px 0 0 35px; }
.mcountry_list { width:100%; text-align:center; }
.mcountry_list td { padding-bottom:20px; }
.mcountry_list td p { padding-top:3px; }
.mcountry_list td a { color:#1b4164; font:18px Georgia; font-style:italic; }
.mcountry_list td a:hover { color:#c99460; text-decoration:underline; }
#mlinck_mr { clear:both; padding:70px 0 0 47px; }
#mpl { float:left; }
#mpl_error, #mpl { background:url(/i/plashka02.gif) left top no-repeat; padding:5px 0 0 0px; text-align:center; height:40px; width:266px; }
#all_tr { float:right; text-align:right; padding:10px 10px 0 0; width:217px; }
#bt_all_cont { padding-top:40px; text-align:center; }

/* Отправить запрос менеджеру */
.fbr_error, .fbr_errors { text-align:left; padding:6px 0px 2px 0; }
.fbr_error input, .fbr_errors input { color:#8a8a8a; border:1px solid #c6c6c6; padding:5px 2px 5px 2px; margin:0px; float:left; text-align:center; }
#marrive { float:left; font:12px tahoma; font-weight:bold; padding:6px 2px 0 10px; }
.fbr_error select { color:#8a8a8a; border:1px solid #c6c6c6; padding:0px; margin:0px 0 0 10px; float:left; font-size:14px; }
.fbr_error option { border:0px; }
.fbr_error #msel01 select,  #msel02 select, #msel03 select  { padding:0px; margin:4px 0 0 0px; text-align:center; } 
.fbr_error #msel01 select { width:60px; }
#msel02 select  { width:135px;  margin-left:10px; }
#msel03 select  { width:102px; margin-left:10px; }
.mcheck { color:#046ba6; float:left; font:12px tahoma; font-weight:bold; padding:2px 10px 0 0; }
.mcheck_r { color:#046ba6; float:left; font:12px tahoma; font-weight:bold; padding:2px 0 0 0; }
.fbr_check { text-align:left; padding:10px 0px 2px 0; }
.fbr_check  input  { float:left; }
.fbr_errors select { margin:4px 0 0 9px; padding:0px; }

/* Для агентст */
#monline_br p { border-right:1px solid #dfdfdf; margin-top:10px; float:left; padding:10px 0 20px 10px; width:218px; }
#monline_br p a { color:#0a5095; font:18px Georgia; font-style:italic; text-decoration:underline; }
#monline_br p a:hover { color:#c99460; text-decoration:none; }
#mitem { background:url(/i/mitem.gif) right top no-repeat; margin-top:0px; height:32px; padding:6px 10px 0 0; text-align:right; }
#mpodbor { background-color:#eeeeee; border:1px solid #e2e2e2; color:#0a5095; font:12px tahoma; padding:20px 10px 20px 10px; margin-left:20px; width:710px; }
#mpodbor input { background:url(/i/button_ques02.jpg) left top no-repeat; border:0px; color:#ffffff; font:13px tahoma; height:25px; width:72px; padding:0px; }
#mpodbor select { width:224px; margin-right:20px; }
#msort_spo { background-color:#f7f7f7; font:11px tahoma; width:730px; margin:20px 0 0 20px; }
#msort_spo td { border-bottom:1px solid #ffffff; padding:5px 0 5px 0;}
#msort_spo .mname_spo a { color:#000000; text-decoration:underline; }
#msort_spo .mname_spo a:hover { text-decoration:none; }
.mcal_spo { width:40px; text-align:center; border-right:1px solid #ffffff; }
.mdate_spo { color:#de8427; width:80px; text-align:center; border-right:1px solid #ffffff; }
#msort_spo .mname_spo { padding-left:10px; font-weight:bold; }
#msort_spo .mdow_spo { text-align:right; padding-right:10px; }
#msort_spo .mname_files td { background-color:#ffffff; color:#0a5095; font:17px Georgia; font-style:italic; font-weight:none; }
#msort_spo .mdow_spo a { color:#de8427; font:12px tahoma;  margin:0 5px 0 10px; text-decoration:underline; }
#msort_spo .mdow_spo a:hover { text-decoration:none; }

/* Голосование  */
#mvoting{ background:url(/i/plashka.gif) right top no-repeat; margin-top:0px; height:32px; padding:6px 10px 0 0; text-align:right; }
.bgg_main { margin-left:20px; width:750px; }
.bgg, .bgg_main { background-color:#f8f8f8; line-height:20px;  }
.bgw { background-color:#ffffff; }
.titlegol { color:#0a5095; font:18px Georgia; font-style:italic; text-align:left; }
.number { border:1px solid #ffffff; border-top:0px; color:#c7c7c7; padding:2px 4px 2px 4px; text-align:center; width:20px; }
.textgol { border:1px solid #ffffff; border-top:0px; padding:0 5px 0 5px; width:518px; }
.numberp { width:40px; }
.numberp, .numberp_error { border:1px solid  #ffffff; border-top:0px; color:#c7c7c7; text-align:center; padding:0 4px 0 4px; }
.numberp_error { width:70px; }
.imgpercent{ border:1px solid #ffffff; border-top:0px; padding:7px 3px 0 3px; width:106px; }
.percent { border:1px solid #045aad; }
.calcg { background-color:#ffffff; color:#bdbdbd; padding:23px 0 60px 0; }
.progol input { background:url(/i/button_st.jpg) left top no-repeat; border:0px; color:#ffffff; font:13px tahoma; height:25px; width:113px; padding:0px; } 
.progol { background-color:#ffffff; color:#0a5296; padding-top:15px; text-align:right; }
.progol a{ color:#0a5296; }
.bggm { background-color:#f8f8f8; line-height:20px; }

/* Страница для СПО  */
#mfix_r { padding:0 0 0 30px; }
#md_spo { font:12px tahoma; padding:10px 0 0 0; font-weight:bold; }
#md_spo span, #mc_spo span { color:#0a5095; font-weight:normal; }
#mc_spo { font:12px tahoma; font-weight:bold; padding:15px 0 0 0; }
#mc_spo span { font:18px Georgia; }
#mdw_spo { font:12px tahoma; padding:3px 0 5px 0; font-weight:bold; }
#mdw_spo a { color:#c89560; font-weight:normal; text-decoration:underline; }
#mdw_spo a:hover { text-decoration:none; }
#mop_spo { font:12px tahoma; padding-top:5px; }
#mop_spo a { color:#0a5095; }
#mop_spo a:hover { text-decoration:underline; }
#mdss { padding-top:10px; }

/* Курс валют. Архив */
#mrar_ye { background-color:#eeeeee; border:1px solid #e2e2e2; color:#0a5095; font:12px tahoma; padding:20px 10px 20px 10px; margin-left:20px; font-weight:bold; width:710px; }
#mrar_ye input { background:url(/i/rar_ye.gif) left top no-repeat; border:0px; color:#ffffff; font:13px tahoma; height:25px; padding:0px; width:73px;  }
#mrar_ye select { margin-right:5px; }

/* Погода */
#mweather { clear:both; text-align:center; /* padding-top:20px; */ }
#muoo { color:#cb915f; padding-top:20px; margin:0px; font:18px Georgia; font-style:italic; }

a.advert, a.advert:link, a.advert:hover, a.advert:visited {
color:#000000;
cursor:text;
text-decoration:none;
}

/* Добавить */
#mbc .y_uu p { text-indent:0px; }
#mbc .w_uu  { font-size:11px; text-indent:0px; line-height:14px; }
#mbr_i { float:right; width:125px; padding-top:30px; } 
#mbr_i #ml { list-style-type:none; padding:0 0 0 0px; margin:0px; font-size:1px; line-height:1px; }
#mtext_avi_i { width:800px; padding:30px 0 0 10px;  }
#msearch_master { clear:both;padding-top:20px; }
#m_oo { color:#0a4f92; clear:both; font:24px Times New Roman; font-weight:bold; padding-top:3px; }







