/* general rules */
* {margin: 0; padding: 0}
.g_left {float:left !important}
.g_right {float:right !important}
.g_clear {clear:both !important}
.blank_h145px {margin-bottom:145px}
.g_height299px {height:299px !important}
.g_width280px {width:280px !important}
.g_width220px {width:220px !important}
.g_width215px {width:215px !important}
.g_width263px {width:263px !important}
.g_width80px {width:80px !important}
.g_width65px {width:65px !important}
.g_width40px {width:40px !important}
.g_mt0 {margin-top:0px !important}
.g_mt10 {margin-top:10px !important}
.g_mt35 {margin-top:35px}
.g_mb0 {margin-bottom:0px !important}
.g_mb10 {margin-bottom:10px !important}
.g_mb20 {margin-bottom:20px !important}
.g_ml0 {margin-left:0 !important}
.g_mr0 {margin-right:0 !important}
.g_ml15 {margin-left:15px}
.g_pl0 {padding-left:0 !important}
.g_pr0 {padding-right:0 !important}

.g_width120 {width:120px !important}
.g_mr143 {margin-right:143px !important}

a 
{
  outline: 0; 
  text-decoration:underline; 
  color:#084464;
} 

a:hover {text-decoration:none; color:#000}

body {width: 100%; position:relative; z-index:1; min-width:963px; background-color:#011420; background-repeat:no-repeat; background-position:top center}
img {border: none}
input {vertical-align: middle}
ul {list-style:none}
.wrapper {width: 963px; margin: 0 auto; position:relative; overflow:hidden;}

.body_bg {background-image:url(../img/bg/bg.jpg)}
.body_bg_company {background-image:url(../img/bg/bg_inner1.jpg)}
.body_bg_404 {background-image:url(../img/bg/bg_404.png); background-color:#065879; background-repeat:repeat-x}

/* main page */
.main_menu_icon {height:500px; position: absolute; top:0; left:0; width:100%; overflow:hidden; min-width:963px; text-indent:-9999px}
.main_menu_icon .icon0 {width:294px; height:310px; position:absolute; left:50%; margin-left:-539px; top:112px; z-index:5}
.main_menu_icon .icon0 a {background:url(../img/menu/icon_internet.png) no-repeat 0 0; width:294px; height:310px; display:block}
.main_menu_icon .icon0 a:hover {background-position:0 -310px !important}
.main_menu_icon .icon1 {width:334px; height:376px; position:absolute; left:50%; margin-left:-282px; top:108px; z-index:25}
.main_menu_icon .icon1 a {background:url(../img/menu/icon_atv.png) no-repeat 0 0; width:334px; height:376px; display:block}
.main_menu_icon .icon1 a:hover {background-position:0 -376px !important}
.main_menu_icon .icon2 {width:285px; height:332px; position:absolute; left:50%; margin-left:-25px; top:94px; z-index:5}
.main_menu_icon .icon2 a {background:url(../img/menu/icon_dtv.png) no-repeat 0 0; width:285px; height:332px; display:block}
.main_menu_icon .icon2 a:hover {background-position:0 -332px !important}
.main_menu_icon .icon3 {width:111px; height:160px; position:absolute; left:50%; margin-left:199px; top:94px; z-index:25}
.main_menu_icon .icon3 a {background:url(../img/menu/icon_livecam.png) no-repeat 0 0; width:111px; height:160px; display:block}
.main_menu_icon .icon3 a:hover {background-position:0 -160px !important}
.main_menu_icon .icon4 {width:561px; height:330px; position:absolute; left:50%; margin-left:256px; top:64px; z-index:5}
.main_menu_icon .icon4 a {background:url(../img/menu/icon_enter.png) no-repeat 0 0; width:561px; height:330px; display:block}
.main_menu_icon .icon4 a:hover {background-position:0 -330px !important}
.main_menu_icon .separator_internet {background:url(../img/menu/separator.png) no-repeat; width:77px; height:2px; position:absolute; left:50%; margin-left:-294px; top:156px}
.main_menu_icon .separator_atv {background:url(../img/menu/separator.png) no-repeat; width:77px; height:2px; position:absolute; left:50%; margin-left:-45px; top:156px}
.main_menu_icon .welcome {background:url(../img/menu/icon_welcome.png) no-repeat; width:200px; height:106px; position:absolute; left:50%; margin-left:280px; top:258px; z-index:25; padding-top:64px; padding-left:16px}
.main_menu_icon .welcome p {font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#7F9D9F; text-indent:0; margin-bottom:6px; line-height:14px}
.main_menu_icon .welcome p strong {font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#F6E359; font-weight:normal}

/* Header-----------------------------------------------------------------------------*/
.header {height: 139px}
.header .logo {width:172px; height:53px; padding-top:42px; padding-left:11px}
.header .menu {width: auto; height:24px; padding-top:53px; padding-right:16px}
.header .menu li {float:left; margin-left:29px; position:relative; z-index:20; height:19px; text-indent:-9999px}
.header .menu .active a {border-bottom:2px solid #EDD437}
.header .menu li a {height:18px; display:block}
.header .menu .icon19 a {background:url(../img/menu/company.png) no-repeat 0 0; width:90px}
.header .menu .icon20 a {background:url(../img/menu/clients.png) no-repeat 0 0; width:71px}
.header .menu .icon21 a {background:url(../img/menu/support.png) no-repeat 0 0; width:83px}
.header .menu .icon22 a {background:url(../img/menu/community.png) no-repeat 0 0; width:48px}
.header .menu .icon23 a {background:url(../img/menu/person.png) no-repeat 0 0; width:122px}
.header .menu .active a,
.header .menu .icon19 a:hover,
.header .menu .icon20 a:hover,
.header .menu .icon21 a:hover,
.header .menu .icon22 a:hover,
.header .menu .icon23 a:hover {background-position:0 -18px !important}

.header .menu .hidden {display:none;}

.header .menu .icon19,
.header .menu .icon20,
.header .menu .icon21,
.header .menu .icon22,
.header .menu .icon23 {display:block;}

.main_menu {overflow:hidden; height:34px; margin-left:47px}
.main_menu li {float:left; margin-left:138px; width:110px; height:34px; display:block; position:relative; z-index:30; text-indent:-9999px}
.main_menu .first {margin-left:0}
.main_menu li a {height:34px; width:110px; display:block}
.main_menu .icon0 a {background:url(../img/menu/internet.png) no-repeat 0 0}
.main_menu .icon1 a {background:url(../img/menu/atv.png) no-repeat 0 0}
.main_menu .icon2 a {background:url(../img/menu/dtv.png) no-repeat 0 0}
.main_menu .icon3 a {background:url(../img/menu/livecam.png) no-repeat 0 0}
.main_menu .active a,
.main_menu .icon0 a:hover,
.main_menu .icon1 a:hover,
.main_menu .icon2 a:hover,
.main_menu .icon3 a:hover {background-position:0 -34px !important}

.enter {width:121px; height:54px; padding-right:52px; margin-top:-30px; clear:both; position:relative; z-index:25}
.enter .icon4 {height:54px; width:121px; text-indent:-9999px}
.enter .icon4 a {background:url(../img/menu/enter.png) no-repeat 0 0; height:54px; width:121px; display:block}
.enter .icon4 a:hover {background-position: 0 -54px !important}
.enter .exit a {background:url(../img/menu/exit.png) no-repeat 0 0; height:54px; width:121px; display:block; margin-top:58px; margin-left:11px}

.search {clear:both; width:207px; height:31px; position:relative; margin-top:87px; z-index:70}
.search .search_bg {background:url(../img/buttons/search.gif) no-repeat left; width:207px; height:31px; position:absolute; top:0; left:0; z-index:0}
.search .focused .search_bg {background:url(../img/buttons/search_h.gif) no-repeat left}
.search .search_input {border: none; background:none; color:#a1d9e5; position:relative; z-index:10; height:22px; width:165px; line-height:22px; margin-top:4px; margin-left:5px; padding:0 5px; font-family: Arial, Helvetica, sans-serif; font-size:12px}
.search .focused .search_input { color:#000}
.search .search_btn {background:url(../img/buttons/search_btn.gif) no-repeat left; cursor:pointer; position: absolute; z-index:20; height:23px; width:23px; top:4px; right:4px; border:none}
.search .focused .search_btn {background:url(../img/buttons/search_btn_h.gif) no-repeat left}

/* Middle-----------------------------------------------------------------------------*/
.content {clear:both; padding-top:78px; overflow:hidden; color:#c0d1d2; font-family: Arial, Helvetica, sans-serif; font-size:14px; line-height:17px; position:relative}

.sidebar_l {height:auto; overflow:auto}

.sidebar_l .raw {overflow:hidden; margin-bottom:28px}

/* 3 column raw */
.sidebar_l .raw .block_of3 {float:left; width:480px; margin-right:18px;margin-bottom:6px}
.sidebar_l .raw .inquiry .line {background:url(../img/bg/line_1.png); float:left; width:200px; height:1px; margin-right:18px; margin-bottom:12px;
margin-top:8px}

.sidebar_l .raw  .inquiry .block_of3 {float:left; width:232px; margin-right:18px;margin-bottom:8px}

.sidebar_l .raw  .inquiry .weather {float:left; width:232px; height:180px; margin-right:18px;margin-bottom:11px}
.sidebar_l .raw  .inquiry .weather  p{padding:135px 0 0;color: #7F9D9F;font:11px/13px Arial,Helvetica,sans-serif;}
.sidebar_l .raw  .inquiry h3 a{color:#FF9900;font:bold 15px/17px Arial,Helvetica,sans-serif;text-decoration:none;}
.sidebar_l .raw  .inquiry .money h3{color:#FF9900;font: bold 15px/17px Arial,Helvetica,sans-serif;}
.sidebar_l .raw  .inquiry .money table{padding:5px 0 0;color: #7F9D9F;font: 11px/13px Arial,Helvetica,sans-serif;}
.sidebar_l .raw  .inquiry .delays table{padding:5px 0 5px;color: #7F9D9F;font: 11px/13px Arial,Helvetica,sans-serif;}
.sidebar_l .raw  .inquiry .delays p{color: #FFCC00;font:13px/15px Arial,Helvetica,sans-serif;}
.sidebar_l .raw  .inquiry .delays h3{margin-bottom:5px;color:#FF9900;font: bold 15px/17px Arial,Helvetica,sans-serif;text-decoration:none;}

.link1 a{color:#FF9900;font:13px/15px Arial,Helvetica,sans-serif;margin-left:8px;}

.w{color: #C0D1D2;font: bold 12px/15px Arial,Helvetica,sans-serif;}


.sidebar_l .raw .block_of3 a {color:#FFCC00;; text-decoration:none} 
.sidebar_l .raw  .inquiry .block_of3 a {color:#c0d1d2; text-decoration:none} 

.sidebar_l .raw .block_of3 a:hover {color: #FFDD56; text-decoration: underline}
.sidebar_l .raw .block_of3 .header {height:auto; font-size: 11px; margin-bottom:6px; padding:3px 8px; float:left; color:#7F9D9F; position:relative}
.sidebar_l .raw .block_of3 p {clear:both}
.sidebar_l .raw .block_of3 .anons {height:auto; font-size: 11px; margin-bottom:6px; padding:3px 8px; float:left; color:#7F9D9F; position:relative}

.g_left .summary a {margin-left:120px;}

.sidebar_l .raw .inquiry {width:460px; /*color:#fff;*/ position:relative; font: 13px Arial, Helvetica, sans-serif; line-height: 17px;}
.sidebar_l .raw .inquiry {width:232px; margin-right:18px}
.sidebar_l .raw .inquiry .header {height:auto; display:block; margin:0 0 13px 0; line-height:17px; width:100%}
.sidebar_l .raw .inquiry input {float:left; clear:both}
.sidebar_l .raw .inquiry .answer {background:url(../img/buttons/answertop.png) no-repeat 0 0; width:125px; height:44px; text-indent: -10000px; border:none; cursor:pointer; margin-top:10px}


.sidebar_l .raw .notice {width:480px; /*color:#fff;*/ position:relative; font: 13px Arial, Helvetica, sans-serif; line-height: 15px;}



/* large blue corners */
.sidebar_l .raw .notice .tl_corner {height:14px; width:14px; background:url(../img/bg/tl_blue_1.gif) left no-repeat; position:absolute; top:0; left:0}
.sidebar_l .raw .notice .tr_corner {height:14px; width:14px; background:url(../img/bg/tr_blue_1.gif) left no-repeat; position:absolute; top:0; right:0}
.sidebar_l .raw .notice .bl_corner {height:14px; width:14px; background:url(../img/bg/bl_blue_1.gif) left no-repeat; position:absolute; bottom:0; left:0}
.sidebar_l .raw .notice .br_corner {height:14px; width:14px; background:url(../img/bg/br_blue_1.gif) left no-repeat; position:absolute; bottom:0; right:0}

/* notice block with background */
.sidebar_l .raw .notice .over {border:1px dashed #1C4354; padding:18px; width:422px; background: url(../img/bg/notice_bg.png) left top repeat}

/* small blue corners */
.sidebar_l .raw .block_of3 .header .tl_corner {height:6px; width:6px; background:url(../img/bg/tl_blue.gif) left no-repeat; position:absolute; top:0; left:0}
.sidebar_l .raw .block_of3 .header .tr_corner {height:6px; width:6px; background:url(../img/bg/tr_blue.gif) left no-repeat; position:absolute; top:0; right:0}
.sidebar_l .raw .block_of3 .header .bl_corner {height:6px; width:6px; background:url(../img/bg/bl_blue.gif) left no-repeat; position:absolute; bottom:0; left:0}
.sidebar_l .raw .block_of3 .header .br_corner {height:6px; width:6px; background:url(../img/bg/br_blue.gif) left no-repeat; position:absolute; bottom:0; right:0}

/* small yellow corners which replace small blue corners at block hover */
.sidebar_l .raw .block_of3 .focused .tl_corner {background:url(../img/bg/tl_yellow.gif) left no-repeat}
.sidebar_l .raw .block_of3 .focused .tr_corner {background:url(../img/bg/tr_yellow.gif) left no-repeat}
.sidebar_l .raw .block_of3 .focused .bl_corner {background:url(../img/bg/bl_yellow.gif) left no-repeat}
.sidebar_l .raw .block_of3 .focused .br_corner {background:url(../img/bg/br_yellow.gif) left no-repeat}
.sidebar_l .raw .block_of3 .focused {color:#D9AA44}

.sidebar_r {width:205px; height:auto; position:relative; z-index:70;}
.sidebar_r img {float:right;margin-top:10px !important}

/* Footer-----------------------------------------------------------------------------*/
.footer {height: 190px; padding-top:40px; clear:both; overflow:hidden; color:#C0D1D2; font-family: Arial, Helvetica, sans-serif; font-size:12px}
.footer a {color:#C0D1D2; text-decoration:underline}
.footer a:hover {color: #FFDD56; text-decoration: underline;}
.footer strong {font-weight:normal; text-transform:uppercase; font-size:10px; color: #7f9d9f}
.footer cite {font-style:normal; font-size:14px; color: #FFDD56;}
.footer .block_of3 {float:left; width:232px; margin-right:18px}
.footer .block_of3 a { display: inline-block; margin-top: 10px;}
.footer .block_of3 strong { display: inline-block; margin-bottom: 10px;}
.footer_bg {background:url(../img/bg/footer_bg.jpg) bottom center no-repeat; width:100%; height:310px; position:absolute; bottom:0; z-index:-10}


/* inner pages */
.inner_icons {height:500px; position: absolute; top:0; left:0; width:100%; overflow:hidden; min-width:963px; text-indent:-9999px}
.inner_icons .icon0 {width:222px; height:234px; position:absolute; left:50%; margin-left:-495px; top:119px; z-index:5}
.inner_icons .icon0 a {background:url(../img/menu/icon_internet_s.png) no-repeat 0 0; width:222px; height:234px; display:block}
.inner_icons .icon0 a:hover {background-position:0 -234px !important}
.inner_icons .icon0 a.active {background-position:0 -234px !important}
.inner_icons .icon1 {width:252px; height:284px; position:absolute; left:50%; margin-left:-257px; top:124px; z-index:25}
.inner_icons .icon1 a {background:url(../img/menu/icon_atv_s.png) no-repeat 0 0; width:252px; height:284px; display:block}
.inner_icons .icon1 a:hover {background-position:0 -284px !important}
.inner_icons .icon1 .active {background-position:0 -284px !important}
.inner_icons .icon2 {width:256px; height:260px; position:absolute; left:50%; margin-left:-22px; top:98px; z-index:5}
.inner_icons .icon2 a {background:url(../img/menu/icon_dtv_s.png) no-repeat 0 0; width:256px; height:260px; display:block}
.inner_icons .icon2 a:hover {background-position:0 -260px !important}
.inner_icons .icon2 a.active {background-position:0 -260px !important}
.inner_icons .icon3 {width:111px; height:134px; position:absolute; left:50%; margin-left:199px; top:94px; z-index:25}
.inner_icons .icon3 a {background:url(../img/menu/icon_livecam_s.png) no-repeat 0 0; width:111px; height:134px; display:block}
.inner_icons .icon3 a:hover {background-position:0 -134px !important}
.inner_icons .icon3 a.active {background-position:0 -134px !important}
.inner_icons .icon4 {width:561px; height:329px; position:absolute; left:50%; margin-left:256px; top:64px; z-index:5}
.inner_icons .icon4 a {background:url(../img/menu/icon_enter.png) no-repeat 0 0; width:561px; height:330px; display:block}
.inner_icons .icon4 a:hover {background-position:0 -330px !important}
.inner_icons .icon4 a.active {background-position:0 -330px !important}
.inner_icons .separator_internet {background:url(../img/menu/separator.png) no-repeat; width:77px; height:2px; position:absolute; left:50%; margin-left:-294px; top:156px}
.inner_icons .separator_atv {background:url(../img/menu/separator.png) no-repeat; width:77px; height:2px; position:absolute; left:50%; margin-left:-45px; top:156px}
.inner_icons .welcome {background:url(../img/menu/icon_welcome.png) no-repeat; width:200px; height:106px; position:absolute; left:50%; margin-left:280px; top:258px; z-index:25; padding-top:64px; padding-left:16px}
.inner_icons .welcome p {font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#7F9D9F; text-indent:0; margin-bottom:6px; line-height:14px}
.inner_icons .welcome p strong {font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#F6E359; font-weight:normal}

/* menu panel */
.menu_panel {background: url(../img/bg/menu_panel.png) no-repeat; position:absolute; top:413px; left:50%; margin-left:-497px; height:350px; width:994px; z-index:5}
.nav_path {position:relative; z-index:70; color:#3D6C7A; padding-left:12px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; margin-top:-27px}
.nav_path li {display: block; float:left; height:45px; line-height:45px; background:url(../img/menu/l_arrow.gif) left center no-repeat; padding-left:16px; padding-right:6px}
.nav_path .first {background: none; padding-left:0;}
.nav_path .main a {background:url(../img/menu/nav_main_gray.gif) no-repeat; width:11px; height:43px; text-indent:-9999px}
.nav_path .main a:hover {background:url(../img/menu/nav_main.gif) no-repeat; width:11px; height:43px; text-indent:-9999px}

.nav_path li a {display: block; float:left; height:45px}
.nav_path a {text-decoration:underline; color:#3D6C7A; line-height:45px; height:45px}
.nav_path a:hover {text-decoration:none}
.nav_path li .active {position:relative; height:45px; background:url(../img/menu/nav_item_bg.png) no-repeat center center; padding:0 6px; float:left}
.nav_path li .active .tl_corner {height:6px; width:6px; background:url(../img/bg/tl_yellow.gif) left no-repeat; position:absolute; top:10px; left:0}
.nav_path li .active .tr_corner {height:6px; width:6px; background:url(../img/bg/tr_yellow.gif) left no-repeat; position:absolute; top:10px; right:0}
.nav_path li .active .bl_corner {height:6px; width:6px; background:url(../img/bg/bl_yellow.gif) left no-repeat; position:absolute; bottom:10px; left:0}
.nav_path li .active .br_corner {height:6px; width:6px; background:url(../img/bg/br_yellow.gif) left no-repeat; position:absolute; bottom:10px; right:0}
.nav_path li .active img {padding-top:16px}

.sidebar_l .l_incol {width:200px; padding-right:12px; position:relative; z-index:70; float:left}
/* Hack for FF / also similar rule is in ie7 style file */
/*.sidebar_l .l_incol, x:-moz-any-link, x:only-child {width:201px} */

.sidebar_l .l_incol .r_menu {padding-top:22px; padding-left:46px}
.sidebar_l .l_incol .r_menu li {margin-bottom:4px}
.sidebar_l .l_incol .r_menu li a {background:url(../img/menu/r_menu.png) no-repeat; color:#9AA5A8; text-decoration:none; width:110px; height:29px; text-align:center; line-height:29px; font-family:Arial, Helvetica, sans-serif; font-size:14px; display:block}
.sidebar_l .l_incol .r_menu li a:hover {background-position:0 -30px; color:#fff; text-decoration:none}
.sidebar_l .l_incol .r_menu .active a {background-position:0 -60px; color:#fff}
.sidebar_l .l_incol .r_menu .active a:hover {background-position:0 -60px; color:#fff}

.sidebar_l .l_incol .r_menu li .long {background:url(../img/menu/r_menu_long.png) no-repeat; width:122px; text-align:left; padding-left:12px}
.sidebar_l .l_incol .r_menu .active .long {background-position:0 -60px; color:#fff}
.sidebar_l .l_incol .r_menu li .wide {background:url(../img/menu/r_menu_wide.png) no-repeat; width:122px; height:40px; text-align:left; padding-left:12px; padding-top:7px; line-height:16px}
.sidebar_l .l_incol .r_menu li .wide:hover {background-position:0 -48px; color:#fff; text-decoration:none}
.sidebar_l .l_incol .r_menu .active .wide {background-position:0 -96px; color:#fff}
.sidebar_l .l_incol .r_menu .active .wide:hover {background-position:0 -96px; color:#fff}

.sidebar_l .l_incol .r_menu li .wide1 {background:url(../img/menu/r_menu_wide.png) no-repeat; width:134px; height:40px; text-align:center; vertical-align: middle; padding-top:7px;}
.sidebar_l .l_incol .r_menu li .wide1:hover {background-position:0 -48px; color:#fff; text-decoration:none}
.sidebar_l .l_incol .r_menu .active .wide1 {background-position:0 -96px; color:#fff}
.sidebar_l .l_incol .r_menu .active .wide1:hover {background-position:0 -96px; color:#fff}

.sidebar_l .l_incol .r_menu li .wide2 {background:url(../img/menu/r_menu_wide.png) no-repeat; width:134px; height:40px; text-align:center; padding-top:7px; line-height:16px}
.sidebar_l .l_incol .r_menu li .wide2:hover {background-position:0 -48px; color:#fff; text-decoration:none}
.sidebar_l .l_incol .r_menu .active .wide2 {background-position:0 -96px; color:#fff}
.sidebar_l .l_incol .r_menu .active .wide2:hover {background-position:0 -96px; color:#fff}


.sidebar_l .r_incol {width:519px; color:#000; font-family:Arial, Helvetica, sans-serif; position:relative; overflow:hidden; height:auto; float:left; position:relative; z-index:70}
.sidebar_l .r_incol .over {padding:37px 25px 5px}
.sidebar_l .r_incol .over h3 {font-size:32px; font-weight:normal; margin-bottom:25px; line-height:37px;}
.sidebar_l .r_incol .over h4 {font-size:18px; font-weight:normal; margin-bottom:24px}
.sidebar_l .r_incol .over .small_font {font-size:28px; font-family:Arial, Helvetica, sans-serif}
.sidebar_l .r_incol .over p {font-size:13px; margin-bottom:11px; line-height:18px}

.sidebar_l .r_incol .over .block {background:url(../img/bg/separator_1.gif) top left repeat-x; position:relative; overflow:hidden; clear:both; width:100%; padding:10px 0 0 0; margin:0 0 10px 0}
.sidebar_l .r_incol .over .first {background:none; padding:0}
.sidebar_l .r_incol .over .block img {border:1px solid #98A0A5; float:left;margin-right:25px;}
.sidebar_l .r_incol .over .block p {font-family:Arial, Helvetica, sans-serif; position:relative; width:300px; float:left;}
.sidebar_l .r_incol .wide .block p {width:360px; margin-left:20px}
.sidebar_l .r_incol .over .block .name {font-size:18px; line-height:18px; color:#000; margin-bottom:8px}
.sidebar_l .r_incol .wide .block .name {font-size:15px; line-height:15px; font-weight:bold}
.sidebar_l .r_incol .over .block .name a {text-decoration:underline; color:#084464}
.sidebar_l .r_incol .over .block .name a:hover {text-decoration:none; color:#000}
.sidebar_l .r_incol .over .block .text {font-size:13px; line-height:15px; color:#333; margin-bottom:0}
.sidebar_l .r_incol .over .block .text p {width:95%}
.sidebar_l .r_incol .over .block .plain_text {font-size:13px; line-height:15px; color:#333; margin:10px 0 0 0; width:100%}
.sidebar_l .r_incol .over .block .plain_text:first-child {margin:0}
.sidebar_l .r_incol .over .block .plain_text a {color:#064464; text-decoration:underline}
.sidebar_l .r_incol .over .block .plain_text a:hover {text-decoration:none}
.sidebar_l .r_incol .over .block .header {height:auto; margin:3px 0 0 0; padding:2px 7px; color:#3D6C7A; position:relative; float:left; font-family:Tahoma, Geneva, sans-serif; font-size:11px}
.sidebar_l .r_incol .over .block .header .tl_corner {height:6px; width:6px; background:url(../img/bg/tl_blue_2.gif) left no-repeat; position:absolute; top:0; left:0}
.sidebar_l .r_incol .over .block .header .tr_corner {height:6px; width:6px; background:url(../img/bg/tr_blue_2.gif) left no-repeat; position:absolute; top:0; right:0}
.sidebar_l .r_incol .over .block .header .bl_corner {height:6px; width:6px; background:url(../img/bg/bl_blue_2.gif) left no-repeat; position:absolute; bottom:0; left:0}
.sidebar_l .r_incol .over .block .header .br_corner {height:6px; width:6px; background:url(../img/bg/br_blue_2.gif) left no-repeat; position:absolute; bottom:0; right:0}
.sidebar_l .r_incol .over .block .news_text {font-size:13px; line-height:19px; color:#000; margin:5px 0 0 0; width:100%}
.sidebar_l .r_incol .over .block .news_text a.title {font-size:15px; line-height:21px; color:#084464; text-decoration:underline; font-weight:normal}
.sidebar_l .r_incol .over .block .news_text a.title:hover {text-decoration:none; color:#000}
.sidebar_l .r_incol .over .block .news_text a {font-size:13px; line-height:21px; color:#084464; text-decoration:underline; font-weight:normal; float:none; width:auto}
.sidebar_l .r_incol .over .block .news_text a:hover {text-decoration:none; color:#000}
.sidebar_l .r_incol .over .block .news_text p a {font-size:13px; line-height:21px; color:#084464; text-decoration:underline; font-weight:normal}
.sidebar_l .r_incol .over .block .news_text p a:hover {text-decoration:none; color:#000}
.sidebar_l .r_incol .over .block .text_15 {font-size:15px; line-height:19px; color:#000; margin:5px 0 0 0; width:100%; font-weight:bold; margin-bottom:10px}
.sidebar_l .r_incol .over .block .text_13 {font-size:13px; line-height:19px; color:#666; margin:5px 0 0 0; width:100%; font-weight:normal}
.sidebar_l .r_incol .over .block .item_text {background:#C5CACD; overflow:hidden; width:439px; padding:0px 15px 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px}
.sidebar_l .r_incol .over .block .item_text .header {padding-left:0}

.sidebar_l .r_incol .over .block span p {font-size:13px; line-height:19px; color:#000; margin:5px 0 0 0; width:100%}

.sidebar_l .r_incol .over .bullet {background:url(../img/icons/bullet.gif) no-repeat 0 5px; padding-left:22px; padding-bottom:10px}
.sidebar_l .r_incol .over .circle {background:url(../img/icons/bullet_circle.png) no-repeat 0 6px}
.sidebar_l .r_incol .over .bullet a {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#084464; text-decoration:underline; font-weight:bold}
.sidebar_l .r_incol .over .bullet a:hover {text-decoration:none; color:#000}
.sidebar_l .r_incol .over .bullet p {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333; margin-top:5px}

.sidebar_l .r_incol .over .block .block_of3 {width:146px; float:left; padding-right:5px; padding-left:5px; display:block}
.sidebar_l .r_incol .over .block .first {float:left; padding-left:0 !important}
.sidebar_l .r_incol .over .block .block_of3 img {height:203px}
.sidebar_l .r_incol .over .block .block_of3 p {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; width:auto; margin:0 0 10px 0}
.sidebar_l .r_incol .over .block .block_of3 p a {color:#01607F; text-decoration:underline}
.sidebar_l .r_incol .over .block .block_of3 p a:hover {text-decoration:none}

.sidebar_l .r_incol .over .button {float:left; width:128px; height:30px; margin:0 7px 7px 0}
.sidebar_l .r_incol .over .button a {width:128px; height:30px; display:block; text-indent:-9999px}
.sidebar_l .r_incol .over .atv a {background:url(../img/buttons/atv.png) no-repeat 0 0}
.sidebar_l .r_incol .over .dtv a {background:url(../img/buttons/dtv.png) no-repeat 0 0}
.sidebar_l .r_incol .over .ask a {background:url(../img/buttons/ask.png) no-repeat 0 0}
.sidebar_l .r_incol .over .internet a {background:url(../img/buttons/internet.png) no-repeat 0 0}
.sidebar_l .r_incol .over .oplata a {background:url(../img/buttons/oplata.png) no-repeat 0 0}
.sidebar_l .r_incol .over .check a {background:url(../img/buttons/check.png) no-repeat 0 0}
.sidebar_l .r_incol .over .send a {background:url(../img/buttons/send.png) no-repeat 0 0}
.sidebar_l .r_incol .over .button a:hover {background-position:0 -32px}

.sidebar_l .r_incol .over .button_wide {float:left; width:115px; height:34px; margin:0 7px 7px 0}
.sidebar_l .r_incol .over .button_wide a {width:115px; height:34px; display:block; text-indent:-9999px}
.sidebar_l .r_incol .over .statistic a {background:url(../img/buttons/statistic.png) no-repeat 0 0}
.sidebar_l .r_incol .over .forum a {background:url(../img/buttons/forum.png) no-repeat 0 0}
.sidebar_l .r_incol .over .button_wide a:hover {background-position:0 -34px}

.sidebar_l .r_incol .over .button_game {float:left; width:150px; height:50px; margin:0 7px 7px -23px}
.sidebar_l .r_incol .over .button_game a {width:150px; height:50px; display:block; text-indent:-9999px}
.sidebar_l .r_incol .over .button_game a:hover {background-position:-143px 0px}
.sidebar_l .r_incol .over .game a {background:url(../img/buttons/game.png) no-repeat 0 0}

.sidebar_l .r_incol .over .button_enter {float:left; width:140px; height:50px; margin:0 7px 7px -17px}
.sidebar_l .r_incol .over .button_enter a {width:140px; height:50px; display:block; text-indent:-9999px}
.sidebar_l .r_incol .over .button_enter a:hover {background-position:-129px 0px}
.sidebar_l .r_incol .over .enter a {background:url(../img/buttons/enter.png) no-repeat 0 0}

.sidebar_l .r_incol .over .button_huge {float:right; width:138px; height:34px; margin:-60px 7px 7px 0}
.sidebar_l .r_incol .over .button_huge a {width:138px; height:34px; display:block; text-indent:-9999px}
.sidebar_l .r_incol .over .to_ask a {background:url(../img/buttons/to_ask.png) no-repeat 0 0}
.sidebar_l .r_incol .over .button_huge a:hover {background-position:0 -34px}

.error .button_wide {float:left; width:115px; height:34px; margin:0 20px 0 0}
.error .button_wide a {width:115px; height:34px; display:block; text-indent:-9999px}
.error .main a {background:url(../img/buttons/main.png) no-repeat 0 0}
.error .sitemap a {background:url(../img/buttons/sitemap.png) no-repeat 0 0}
.error .button_wide a:hover {background-position:0 -34px}

.sidebar_l .r_incol .over .inquiry {padding-bottom:15px; overflow:hidden}
.sidebar_l .r_incol .over .inquiry span {float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; padding-top:3px; padding-left:10px; padding-bottom:10px; display:block; width:400px}
.sidebar_l .r_incol .over .inquiry input {clear:both; float:left}
.sidebar_l .r_incol .over .inquiry .answer {background:url(../img/buttons/answer.png) no-repeat 0 0; width:115px; height:34px; text-indent: -9999px; border:none; cursor:pointer; margin-top:10px}

.sidebar_l .r_incol .over .results {background:url(../img/bg/separator_1.gif) bottom left repeat-x; overflow:hidden; margin-bottom:18px; padding-bottom:2px}
.sidebar_l .r_incol .over .results .name {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; padding-bottom:10px}
.sidebar_l .r_incol .over .results .rel_item {background:#011422; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#fc0; width:34px; height:20px; text-align:center; line-height:20px; float:left}
.sidebar_l .r_incol .over .results .abs_item {font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#3D6C7A; line-height:20px; float:left; padding-left:12px; width:44px}
.sidebar_l .r_incol .over .results .graph_item {float:left; width:370px}
.sidebar_l .r_incol .over .results .graph_item .line {background:url(../img/bg/line.png) left top no-repeat #6cc; height:6px; border:1px solid #cacfd1; margin:6px 0; padding:0; font-size:1px}
.sidebar_l .r_incol .over .summary {font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#1E343B; line-height:14px}
.sidebar_l .r_incol .over .summary a {font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:14px; font-weight:bold; color:#036281; text-decoration:underline}
.sidebar_l .r_incol .over .summary a:hover {color:#F6E359; text-decoration:none}

.sidebar_l .r_incol .over .block_raw {overflow:hidden}
.sidebar_l .r_incol .over .block_img {width:196px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; padding-bottom:30px; padding-left:17px; padding-right:25px}
.sidebar_l .r_incol .over .block_img.even {padding-right:20px}
.sidebar_l .r_incol .over .block_img a {color:#084464; text-decoration:underline}
.sidebar_l .r_incol .over .block_img a:hover {color:#000; text-decoration:none}
.sidebar_l .r_incol .over .block_img img {width:192px; height:139px; border:2px solid #C9CDD0; margin-bottom:15px}

.sidebar_l .r_incol .over .news .header {clear:both; margin-bottom:20px !important}
.sidebar_l .r_incol .over .news .block {margin-bottom:20px}
.sidebar_l .r_incol .over .news h3 {margin-bottom:10px}
.sidebar_l .r_incol .over .news .block h4 {margin-top:10px}
/* width:158px; height:116px; */
.sidebar_l .r_incol .over .news .block img {float:left;  border:1px solid #CACED2; clear:both; margin-right:25px}
.sidebar_l .r_incol .over .news .block span p {float:none; margin-bottom:25px; line-height:17px}
/*.sidebar_l .r_incol .over .news .block span a {float:right; width:365px; margin-top:3px}*/

.error {width:900px; overflow:hidden; margin:-40px auto 0}
.error p {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; clear:both; line-height:20px; margin:25px 0}
.error .img_404 {background:url(../img/icons/img_404.png) no-repeat; background-position:-100px -30px; width:500px; height:440px; margin-top:0px;}
.error .text_404 {background:url(../img/icons/404.png) no-repeat; width:390px; margin-top:100px; padding-top:55px}

/* forms */
.over form {overflow:hidden}
.over form textarea, .over form select, .over form input {float:left; clear:both; border:1px solid #98A0A5; background:#CACED1; width:97%; margin-bottom:10px; display:block}
.over form input {height:17px; line-height:17px; font-size:15px; padding:3px 5px}
.over form .bound {background:url(../img/icons/red_star.gif) right 4px no-repeat}
.over form .block_label {font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#333; padding-right:5px; float:left; clear:both; display:block}
.over .request .ckb {margin-right:260px;}
.over form label {font-size:13px;}

.sidebar_l .r_incol .over .q_and_a h4 {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000}
/*.sidebar_l .r_incol .over .q_and_a textarea {height:83px; line-height:17px; font-size:15px; padding:3px 5px; scrollbar-base-color:#aaa} */
.sidebar_l .r_incol .over .q_and_a .button_wide {float:left; clear:both}
.sidebar_l .r_incol .over .q_and_a .figure {float:left; margin-left:15px; margin-top:-8px}
.sidebar_l .r_incol .over .q_and_a .office {width:200px; clear:both; float:none; position:relative}
.sidebar_l .r_incol .over .q_and_a .text_18 {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#333; font-weight:normal}

.sidebar_l .r_incol .over .net_map {background:url(../img/bg/separator_1.gif) top left repeat-x; position:relative; overflow:hidden; clear:both; width:100%; padding:10px 0 0 0; margin:0 0 10px 0}
.sidebar_l .r_incol .over .net_map input {float: left; clear:none}
.sidebar_l .r_incol .over .net_map .block_label {margin-top:7px}

.sidebar_l .r_incol .over .net_street {background:url(../img/bg/separator_1.gif) top left repeat-x; position:relative; overflow:hidden; clear:both; width:100%; padding:10px 0 0 0; margin:0 0 10px 0}
.sidebar_l .r_incol .over .net_street h4 {font-family:Arial, Helvetica, sans-serif; font-size:18px; line-height:17px; color:#000; float:left; clear:both; width:100%; font-weight:normal; margin-bottom:8px; margin-top:10px}
.sidebar_l .r_incol .over .block_text {font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:17px; color:#333; float:left; clear:both; width:100%; margin-bottom:2px}
	
/* tables */
.sidebar_l .r_incol .over .grid {margin:-10px 0 -8px 0}
.sidebar_l .r_incol .over .grid tr {background:url(../img/bg/separator_1.gif) top left repeat-x}
.sidebar_l .r_incol .over .grid .first {background-image:none}
.sidebar_l .r_incol .over .grid td {background:url(../img/bg/separator_2.gif) top left repeat-y; vertical-align:top; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#333; padding:10px 20px}
.sidebar_l .r_incol .over .grid td:first-child {padding:10px 35px; background:none}
.sidebar_l .r_incol .over .grid td strong {font-size:15px; color:#000; font-weight:bold}
.sidebar_l .r_incol .over .grid .odd {background-color:#C9CED1}
.sidebar_l .r_incol .over .grid .even {background-color:#D4D7D9}

/* gray pad under menu panel & .over box at the left column */
.r_incol_pad {border:1px solid #E4EAEF; background:#B2B8BC; position: absolute; top:460px; left:50%; margin-left:-269px; width:517px; height:100px; z-index:0}
/* Hack for FF to align game's fancybox to .r_incol_pad*/
.r_incol_pad, x:-moz-any-link, x:only-child {margin-left:-270px}

.sidebar_r .link_up {margin-bottom:20px}
.sidebar_r .link_up a {background:url(../img/buttons/link_up.png) no-repeat 0 2px; width:204px; height:52px; display:block; text-indent:-9999px}
.sidebar_r .link_up a:hover {background-position: 0 -60px}

/* pager */
.pages {background:url(../img/bg/separator_1.gif) top left repeat-x; padding:20px 0 30px; overflow:hidden; clear:both}
.pages li {float:left; padding:0px 3px; font-size:12px; line-height:14px}
.pages li a {color:#2B4C59; text-decoration:underline}
.pages li a:hover {text-decoration:none}
.pages .current {color:#fc0; background:url(../img/bg/page_bg.png) left top repeat}
.pages .prev {margin-right:8px}
.pages .next {margin-left:8px}

.pages .beginning a {background:url(../img/buttons/left_01.png) no-repeat}
.pages .prev a {background:url(../img/buttons/left.png) no-repeat}
.pages .next a {background:url(../img/buttons/right.png) no-repeat}
.pages .end a {background:url(../img/buttons/right_01.png) no-repeat}

.pages .beginning, .pages .prev, .pages .next, .pages .end {padding:0px 0}
.pages .beginning a, .pages .prev a, .pages .next a, .pages .end a {width:15px; height:14px; background-position:0 0; text-indent:-9999px; display:block}
.pages .beginning a:hover, .pages .prev a:hover, .pages .next a:hover, .pages .end a:hover {background-position:0 -14px}

/* styled radio & checkboxes */
.radio {background: url(../img/buttons/radio.png) no-repeat; height: 23px; width: 19px; clear:both; float:left; margin: 0; padding: 0; cursor: default}
.sidebar_l .raw .inquiry span {float:left; line-height:12px; height:28px; display:block; width:205px; margin-left:25px; margin-top:-20px; font: 12px Tahoma, Arial, sans-serif;}
.sidebar_l .raw .inquiry span.header {font: 14px Arial, Helvetica, sans-serif; color:#5491AA;}
.selected {background-position: 0 -52px}
.checkbox {background: url(../img/buttons/checkbox.png) no-repeat; height: 25px; width: 19px; clear:left; float:left; margin: 0 0 3px; padding: 0 0 0 26px; cursor: default; text-align:left}
.checkbox .button, .radio .button {display: none !important}
.checkbox .button .show, .radio .button .show {display: inline}

/* accordion */
.over .accordion {display:table; position:relative}
.over .accordion .header {background:url(../img/icons/up.gif) no-repeat 0 5px; height:auto; font-family: Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; margin-bottom:18px; padding:1px 0 1px 15px}
.over .accordion .ui-state-active {background:url(../img/icons/down.gif) no-repeat 0 5px}
.over .accordion .header a {color:#064464; text-decoration:underline}
.over .accordion .header a:hover, .over .accordion .ui-state-active a {color:#000; text-decoration:none}
.over .accordion .text {background: url(../img/bg/separator_1.gif) left bottom repeat-x #C9CDD0; margin:0 -24px 30px; padding:0 25px 10px}
.over .accordion .block {width:517px !important; margin:0 -25px !important}
.over .accordion .text .plain_text {font-size:13px; line-height:17px; color:#333; margin:5px 0 0 0; width:100%; padding-left:15px}

/* fancyboxes */
/* login */
#box_login {background:url(../img/bg/login.png) no-repeat; width:200px; height:106px; overflow:hidden; position:relative; padding-top:22px}
#box_login .text {font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#7F9D9F; float:left; clear:both; line-height:25px; margin-left:10px; margin-bottom:10px}
#box_login .text a {color:#7F9D9F; text-decoration:underline}
#box_login .text a:hover {color:#D9A944; text-decoration:underline}
#box_login .login_form {width:125px; height:23px; background:#2D4F5D; border:1px solid #000; float:right; margin-right:5px; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#96A7AE; line-height:23px; padding:0 5px}
#box_login .focused .login_form {background:#CACED1; color:#000}
#box_login .button_small {width:92px; height:24px; position:absolute; bottom:10px; right:10px}
#box_login .button_small a {width:92px; height:24px; display:block; text-indent:-9999px}
#box_login .enter_login a {background-image:url(../img/buttons/enter_login.png); background-position:0 0}
#box_login .button_small a:hover {background-position:0 -24px}
.box_login {background-image:url(../img/buttons/exit_login.png) !important; width:16px !important; height:16px !important; background-position:0 0 !important; top:1px !important; right:1px !important}
.box_login:hover {background-position:0 -16px !important}
/* games */
.data {background:#B2B8BC; overflow:hidden; padding:35px 30px; border:1px solid #E6EBF0; position:relative; z-index:100}
.data h3 {font-family:Arial, Helvetica, sans-serif; font-size:32px; color:#000; margin-bottom:25px}
.data img {float:left; border:1px solid #CACED2; margin-right:22px}
.data p {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; margin-bottom:15px}
.data .button_wide {float:left; width:100%; height:34px; clear:both; background:url(../img/bg/separator_1.gif) top left repeat-x; margin-top:18px; padding-top:10px}
.data .button_wide a {width:115px; height:34px; display:block; text-indent:-9999px}
.data .forum a {background:url(../img/buttons/forum.png) no-repeat 0 0}
.data .button_wide a:hover {background-position:0 -34px}
/* licenses */
#lic_1, #lic_2, #lic_3 {padding:20px 20px 0 20px}
#lic_1 img, #lic_2 img, #lic_3 img {margin:0 auto; float:none}
#lic_1 p, #lic_2 p, #lic_3 p {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; margin-top:10px}
.license {top:0 !important; right:0 !important}

/* combobox */
.ui-selectmenu { display: block; position:relative; text-decoration: none; overflow:hidden; background:url(../img/buttons/arrow_01.gif) no-repeat 100% 50% #CACED1; border:1px solid #98A0A5; height:23px; line-height:23px; font-size:14px}
.ui-selectmenu-menu {padding:0; list-style:none; position:absolute; top: 0; visibility: hidden; overflow: auto; background-color:#CACED1; border:1px solid #98A0A5; z-index:1000; margin-top:1px}
.ui-selectmenu-open { visibility: visible; }
.ui-selectmenu-menu-dropdown { }
.ui-selectmenu-menu li { margin:0; display: block; border-top: 1px dotted transparent; border-bottom: 1px dotted transparent; border-right-width: 0 !important; border-left-width: 0 !important; font-weight: normal !important; height:17px; line-height:17px; font-family:Arial, Helvetica, sans-serif; font-size:13px; border:none}
.ui-selectmenu-menu li a,.ui-selectmenu-status {display:block; padding:0 5px; outline:none; text-decoration:none; color:#000 }
.ui-selectmenu-menu li a:hover {color:#fff; background-color:#bbb}
.ui-selectmenu-menu li.ui-selectmenu-hasIcon a,
.ui-selectmenu-hasIcon .ui-selectmenu-status { padding-left: 20px; position: relative; margin-left: 5px; }
.ui-selectmenu-menu li .ui-icon, .ui-selectmenu-status .ui-icon { position: absolute; top: 1em; margin-top: -8px; left: 0; }
.ui-selectmenu-open li.ui-selectmenu-item-focus a {  }
.ui-selectmenu-open li.ui-selectmenu-item-selected { background-color:#bbb }
.ui-selectmenu-menu li span,.ui-selectmenu-status span { display:block; margin-bottom: .2em; }
.ui-selectmenu-menu li .ui-selectmenu-item-header { font-weight: bold; }
.ui-selectmenu-menu li .ui-selectmenu-item-content {  }
.ui-selectmenu-menu li .ui-selectmenu-item-footer {opacity: .8; }
.ui-selectmenu-status {padding:0 5px}
.ui-selectmenu-menu.street {margin-top:-3px}

.net_map .street {width:232px}
.net_map .ui-selectmenu {margin-left:48px; margin-bottom:10px}

.ui-selectmenu-menu.street {margin-top:-3px}

.net_street .region {width:232px}
.net_street .ui-selectmenu {margin-bottom:10px; clear:both}

.over .request .block { margin-bottom:0 !important}
.over .request .block_label {font-size:13px; color:#444; margin-top:8px}
.request .tarif, .request .city, .request .street {width:275px; float:right; clear: none}
.request .ui-selectmenu {float:right; margin-bottom:10px}
.over .request input {float:right; clear:none; margin-right:183px}

.over .request .contact input {float:right; clear:none; margin-right:0px; width:263px}

.request .docs .raw_doc {margin-bottom:20px; clear:both}
.request .docs .pad_left {float:left; padding-right:7px; width:190px}
.request .docs .pad_center {float:left; padding-right:7px; width:160px}
.request .docs .pad_right {float:left; padding-right:0px; width:105px}
.request .docs .doc {width:120px}
.request .docs input {width:100px; margin-right:0}


/* пїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅ */
.results {margin-bottom:23px; padding-bottom:2px}
.results .name {font-family:Arial, Helvetica, sans-serif; font-size:13px; padding-bottom:5px}
.results .rel_item {background:#011422; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#fc0; width:34px; height:20px; text-align:center; line-height:20px; float:left}
.results .abs_item {font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#3D6C7A; line-height:20px; float:left; padding-left:12px; width:44px}
.results .graph_item {float:left; width:140px}
.results .graph_item .line {background:url(../img/bg/line.png) left top no-repeat #6cc; height:6px; border:1px solid #cacfd1; margin:6px 0; padding:0; font-size:1px}
.summary {font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#C0D1D2; line-height:14px}
.summary a {font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:19px; font-weight:bold; color:#036281; text-decoration:underline}
.summary a:hover {color:#F6E359; text-decoration:none}


.sidebar_l .r_incol .over .akcii .header {clear:both; margin-bottom:20px !important}
.sidebar_l .r_incol .over .akcii .block {margin-bottom:0px}
.sidebar_l .r_incol .over .akcii h3 {margin-bottom:10px}
.sidebar_l .r_incol .over .akcii .block h4 {margin-top:10px}
.sidebar_l .r_incol .over .akcii .block img {float:left; width:158px; height:116px; border:1px solid #CACED2; clear:both; margin-right:25px}
.sidebar_l .r_incol .over .akcii .block span p {float:none; margin-bottom:25px; line-height:17px}
.sidebar_l .r_incol .over .akcii .block span a { width:365px; margin-top:3px}

.ulmap
{
  margin-left:10px;
  
}

#register_form input
{
  margin-bottom:0px;
}

/* Additional hotelka */
.sidebar_l .feed-raw .block_of3 {
   display:inline-block;
    float:none;
    vertical-align:top;
    width:220px;
    margin-right: 5px;
}
.sidebar_l .feed-raw .block_of3_first{
    width:240px;
}
.sidebar_l .feed-raw .block_of3 .header {
    margin-bottom: 2px;
}
.sidebar_l .feed-raw .block_of3  p{
    margin-bottom: 15px;
}

.sidebar_l .feed-raw .block_of3 .feed-header {
    color: #f90;
    font: bold 12px/17px Arial,Helvetica,sans-serif;
    margin: 0 0 13px;
}

.sidebar_l .raw .block_of3 .feed-header {
    color: #f90;
    font: bold 15px/17px Arial,Helvetica,sans-serif;
    margin: 0 0 13px;
}

.sidebar_l .feed-raw .block_of3 .feed-header a {
    color: #f90;
    text-decoration: none;
}

.sidebar_l .raw .block_of3 .feed-header a {
    color: #f90;
    text-decoration: none;
}

.sidebar_l .feed-raw .block_of3 .feed-header a:hover {
    color: #FFDD56;
    text-decoration: underline;
}


/*
#selector, x:-moz-any-link {styles for Firefox 2.0 here}
#selector, x:-moz-any-link, x:default {restore styles for Firefox 3.0 and newer}
*/

.wrapper, x:-moz-any-link {position:relative; z-index:100}
.wrapper, x:-moz-any-link, x:default {position:relative; z-index:auto}
.sidebar_l .feed-raw .block_of3, x:-moz-any-link {float:left; display:block}
.sidebar_l .feed-raw .block_of3, x:-moz-any-link, x:default {float:none; display:inline-block}
.search .search_input, x:-moz-any-link {margin-top:8px}
.search .search_input, x:-moz-any-link, x:default {margin-top:4px} 

/* Стиль выделенного фрагмента */
::selection
{
color: #fff;
background: #05b;
}

/* :selection теоретически будет работать в ИЕ8 или 9
{
color: #fff;
background: #05b;
}
 */
::-moz-selection
{
color: #fff;
background: #05b;
}

.w_1 {
background:url(../img/weather/w_1.png) no-repeat scroll 0px 10px
}
.w_1_1_10 {
background:url(../img/weather/w_1_1_10.png) no-repeat scroll 0px 10px
}
.w_1_1_4 {
background:url(../img/weather/w_1_1_4.png) no-repeat scroll 0px 10px
}
.w_1_1_5 {
background:url(../img/weather/w_1_1_5.png) no-repeat scroll 0px 10px
}
.w_1_1_6 {
background:url(../img/weather/w_1_1_6.png) no-repeat scroll 0px 10px
}
.w_1_1_7 {
background:url(../img/weather/w_1_1_7.png) no-repeat scroll 0px 10px
}
.w_1_1_8 {
background:url(../img/weather/w_1_1_8.png) no-repeat scroll 0px 10px
}
.w_1_2_10 {
background:url(../img/weather/w_1_2_10.png) no-repeat scroll 0px 10px
}
.w_1_2_4 {
background:url(../img/weather/w_1_2_4.png) no-repeat scroll 0px 10px
}
.w_1_2_5 {
background:url(../img/weather/w_1_2_5.png) no-repeat scroll 0px 10px
}
.w_1_2_6 {
background:url(../img/weather/w_1_2_6.png) no-repeat scroll 0px 10px
}
.w_1_2_7 {
background:url(../img/weather/w_1_2_7.png) no-repeat scroll 0px 10px
}
.w_1_2_8 {
background:url(../img/weather/w_1_2_8.png) no-repeat scroll 0px 10px
}
.w_1_3_10 {
background:url(../img/weather/w_1_3_10.png) no-repeat scroll 0px 10px
}
.w_1_3_4 {
background:url(../img/weather/w_1_3_4.png) no-repeat scroll 0px 10px
}
.w_1_3_5 {
background:url(../img/weather/w_1_3_5.png) no-repeat scroll 0px 10px
}
.w_1_3_6 {
background:url(../img/weather/w_1_3_6.png) no-repeat scroll 0px 10px
}
.w_1_3_7 {
background:url(../img/weather/w_1_3_7.png) no-repeat scroll 0px 10px
}
.w_1_3_8 {
background:url(../img/weather/w_1_3_8.png) no-repeat scroll 0px 10px
}
.w_0 {
background:url(../img/weather/w_0.png) no-repeat scroll 0px 10px
}
.w_0_1_10 {
background:url(../img/weather/w_0_1_10.png) no-repeat scroll 0px 10px
}
.w_0_1_4 {
background:url(../img/weather/w_0_1_4.png) no-repeat scroll 0px 10px
}
.w_0_1_5 {
background:url(../img/weather/w_0_1_5.png) no-repeat scroll 0px 10px
}
.w_0_1_6 {
background:url(../img/weather/w_0_1_6.png) no-repeat scroll 0px 10px
}
.w_0_1_7 {
background:url(../img/weather/w_0_1_7.png) no-repeat scroll 0px 10px
}
.w_0_1_8 {
background:url(../img/weather/w_0_1_8.png) no-repeat scroll 0px 10px
}
.w_0_2_10 {
background:url(../img/weather/w_0_2_10.png) no-repeat scroll 0px 10px
}
.w_0_2_4 {
background:url(../img/weather/w_0_2_4.png) no-repeat scroll 0px 10px
}
.w_0_2_5 {
background:url(../img/weather/w_0_2_5.png) no-repeat scroll 0px 10px
}
.w_0_2_6 {
background:url(../img/weather/w_0_2_6.png) no-repeat scroll 0px 10px
}
.w_0_2_7 {
background:url(../img/weather/w_0_2_7.png) no-repeat scroll 0px 10px
}
.w_0_2_8 {
background:url(../img/weather/w_0_2_8.png) no-repeat scroll 0px 10px
}
.w_0_3_10 {
background:url(../img/weather/w_0_3_10.png) no-repeat scroll 0px 10px
}
.w_0_3_4 {
background:url(../img/weather/w_0_3_4.png) no-repeat scroll 0px 10px
}
.w_0_3_5 {
background:url(../img/weather/w_0_3_5.png) no-repeat scroll 0px 10px
}
.w_0_3_6 {
background:url(../img/weather/w_0_3_6.png) no-repeat scroll 0px 10px
}
.w_0_3_7 {
background:url(../img/weather/w_0_3_7.png) no-repeat scroll 0px 10px
}
.w_0_3_8 {
background:url(../img/weather/w_0_3_8.png) no-repeat scroll 0px 10px
}
