.main_area h4 {text-indent: -10000px;}
.main_area .rss {position: absolute; display: block; padding: 0 0 0 24px; width: 24px; font-size: 80%; font-family: Georgia, "New York CE", utopia, serif; text-transform: uppercase; height: 15px; }
.main_area .rss:hover {text-decoration: none;}
.main_area .more {font-size: 90%; padding-left: 5px;}
.main_area .more em {color: #d20013; font-style: normal;}

.top_block {width: 990px; overflow: hidden; background: url(../images/bg_top_block.gif) no-repeat 0 100%;}
.top_block .white_space {height: 10px; line-height: 1px; font-size: 1px; background-color: #fff; width: 220px;}
.top_block .left_top .white_space {width: 300px; height: 20px;}

.left_top {float: left; margin-right: 10px;}

.live {padding: 10px 10px; width: 280px; position: relative; border-top: 1px solid #d20013;}
.live h4 {background: url(../images/title_dennik.gif) no-repeat 0 0; width: 60px; height: 14px; position: absolute; left: -1px; top: -12px;}
.live .rss {top: -11px; left: 241px; background: #fff url(../images/icons.gif) no-repeat 5px 0;}
.live .item {border-top: 1px solid #d0d0d1; padding: 6px 5px;}
.live .item h3 {font-size: 120%; padding-bottom: 5px; line-height: 1.2em; font-weight: normal;}
.live .item h3 a {font-family: Georgia, "New York CE", utopia, serif; color: #41414a; }
.live .item .date {font-size: 90%;}
.live .item .date em {color: #d20013; font-style: normal; font-weight: bold;}
.live .top {border: none;}
.live .top h3 a {color: #151518;}
.live ul {padding: 10px 0 5px 0;}
.live ul li a {color: #666;}
.live ul li .new {padding-left: 4px; background: url(../images/icons.gif) no-repeat 0 -142px; color: #151518;}

.host {border-bottom: 1px solid #b4b4b6; border-top: 1px solid #b4b4b6; background-color: #dcdcdd; padding: 8px 10px 9px 15px; width: 275px;  }
.host h4 {background: url(../images/title_host_tyzdna.gif) no-repeat 0 0; height: 21px;}
.host .item {width: 275px; overflow: hidden;}
.host .item img {float: left; }
.host .item .text {float: right; width: 198px; }
.host .item .text h3 {padding-bottom: 5px;}
.host .item .text h3 a {font-family: Georgia, "New York CE", utopia, serif;}
.host .item .text p {font-size: 90%;}

.video {float: left; padding: 0 10px 12px 0; width: 440px; position: relative;}
.video h4 {background: url(../images/title_video_komentare.gif) no-repeat 0 0; width: 152px; height: 13px; float: left; margin: 6px 0 8px 9px;}
.video .rss {background: #151518 url(../images/icons.gif) no-repeat 5px -30px; color: #fff; left: 156px; top: 6px;}
.video .naj {float: right; padding: 6px 0 2px 0; background: url(../images/line_white.gif) repeat-y 58px 0;}
.video .naj span {padding: 0 5px; color: #151518;}
.video .naj a {color: #666; font-size: 90%;}
.video .naj a.sel {color: #fff;}
.video .main {clear: both;}
.video .main .text {float: right; padding-right: 20px; width: 205px; padding-top: 5px;}
.video .main img {float: left;}
.video .main .text h2 {font-size: 200%; font-weight: normal; padding-bottom: 10px;}
.video .main .text h2 a {color: #fff; font-family: Georgia, "New York CE", utopia, serif;}
.video .date {color: #999; font-size: 90%;}
.video .date span {color: #333; padding: 0 2px;}
.video .others {clear: both; padding: 12px 0 3px 10px; *padding: 4px 0 0 10px;}
.video .item {width: 430px; overflow: hidden; border-top: 1px solid #860815; }
.video .item img {float: left;}
.video .item .text {float: right; padding: 6px 17px 5px 0; width: 330px; }
.video .item .text h3 {padding-bottom: 5px; font-size: 115%;}
.video .item .text h3 a {font-family: Georgia, "New York CE", utopia, serif; color: #fff;}
.video .last {border-bottom: 1px solid #860815; margin-bottom: 10px;}
.video .more {color: #fff; padding: 0;}

.video_top {float: left; background-color: #151518; padding: 0 10px 12px 10px; width: 430px; position: relative;}
.video_top h4 {background: url(../images/title_video_komentare.gif) no-repeat 0 0; width: 50px; height: 13px; float: left; margin: 6px 0 8px 0;}
.video_top .rss {background: #151518 url(../images/icons.gif) no-repeat 5px -30px; color: #fff; left: 60px; top: 6px;}
.video_top .naj {float: right; /*padding: 6px 0 2px 0; background: url(../images/line_white.gif) repeat-y 58px 0;*/}
.video_top .naj span {color: #151518; float: left; display: block; background: url(../images/line_white.gif) repeat-y 50% 0; height: 22px; width: 20px; }
.video_top .naj a {color: #999; font-size: 90%; display: block; float: left; line-height: 22px;}
.video_top .naj a.sel {color: #fff;}
.video_top .item {width: 430px; overflow: hidden; border-top: 1px solid #860815; clear: both;}
.video_top .last {border-bottom: 1px solid #860815; margin-bottom: 3px;}
.video_top .item img {float: left;}
.video_top .item .text {float: left; padding: 7px 0 0 12px; width: 218px;}
.video_top .item .text h3 {font-family: Georgia, "New York CE", utopia, serif; font-size: 200%; font-weight: normal; padding-bottom: 5px;}
.video_top .item .text h3 a {color: #fff;}
.video_top .date {color: #999; font-size: 90%;}
.video_top .date span {color: #333; padding: 0 2px;}
.video_top .sec {padding-bottom: 7px; }
.video_top .sec a {color: #ac9977; font-size: 115%;}
.video_top .sec a.next {font-size: 90%; color: #d20013;}
.video_top .sec span {color: #333; padding: 0 2px;}
.video_top .more {color: #fff; padding: 0;}

.right_top {float: right;}

.predaj {margin-bottom: 10px; border: 5px solid #d20013; padding: 8px 5px 5px 5px; width: 200px; position: relative;}
.predaj h4 {background: url(../images/title_teraz_v_predaji.gif) no-repeat 0 0; height: 23px;}
.predaj .close {display: block; position: absolute; top: 9px; right: 5px; width: 9px; height: 9px; font-size: 1px; line-height: 1px; background: url(../images/icons.gif) no-repeat 0 -250px;}
.predaj .item {width: 200px; overflow: hidden;}
.predaj .item img {float: left; border: 3px solid #d20013;}
.predaj .item .text {float: right; width: 130px; }
.predaj .item .text h3 {padding: 2px 0;}
.predaj .item .text h3 a {font-family: Georgia, "New York CE", utopia, serif;}
.predaj .item .text p {font-size: 90%; color: #151518;}
.predaj .item .text span {color: #151518;} 
.predaj .item .text span em {color: #d20013; font-style: normal; font-weight: bold;} 

.tyz_diskus {border: 5px solid #d20013; padding: 8px 5px 5px 5px; width: 200px; position: relative; color: #151518;}
.tyz_diskus h4 {background: url(../images/title_tyzden_diskutuje.gif) no-repeat 0 0; height: 15px;}
.tyz_diskus .close {display: block; position: absolute; top: 9px; right: 5px; width: 9px; height: 9px; font-size: 1px; line-height: 1px; background: url(../images/icons.gif) no-repeat 0 -250px;}
.tyz_diskus .item {padding: 10px 5px;}
.tyz_diskus .item .sec .sec em {color: #d20013; font-style: normal; font-weight: bold;}
.tyz_diskus .item h3 {font-family: Georgia, "New York CE", utopia, serif; font-size: 115%; padding: 5px 0; font-weight: normal;}
.tyz_diskus p {font-size: 90%;}

.news {padding: 13px 15px 8px 0; width: 205px; position: relative;}
.news h4 {background: url(../images/title_news.gif) no-repeat 10px 0; height: 26px; }
.news .rss {top: 10px; left: 151px; background: #fff url(../images/icons.gif) no-repeat 5px 0px;}
.news .item {padding-left: 10px; width: 195px; overflow: hidden; padding-bottom: 7px; *padding-bottom: 6px;}
.news .item img {float: left; margin-right: 5px;}
.news .item span {font-size: 90%;}
.news .more {display: block; width: 70px; text-align: right; border-top: 1px solid #151518; padding-top: 6px; padding-left:3px;}

.box_bg {background: #f2efe9 url(../images/bg_main_center.gif) repeat-y 100% 0; border-bottom: 1px solid #ded6c9; border-top: 1px solid #ded6c9; padding: 0 10px 10px 0; width: 980px; overflow: hidden; margin-bottom: 10px;}
.box_bg .ban {padding-top: 10px; width: 320px; float: left;}
.box_bg .ban small.inzer {padding-right: 20px;}

.box_bg .blogy {width: 430px; position: relative; float: left;}
.box_bg .blogy h4 {float: left; background: url(../images/title_blogy_videoblogy.gif) no-repeat 0 0; width: 137px; height:21px; margin-top: 9px; }
.box_bg .blogy .rss {background: url(../images/icons.gif) no-repeat 5px -60px; left: 146px; top: 9px;}
.box_bg .blogy .naj {float: right; /*padding: 6px 0 2px 0; background: url(../images/line_brown.gif) repeat-y 58px 0;*/}
.box_bg .blogy .naj span {color: #f2efe9; float: left; display: block; height: 22px; width: 20px; background: url(../images/line_brown.gif) repeat-y 50% 0;}
.box_bg .blogy .naj a {color: #666; font-size: 90%; display: block; float: left; line-height: 22px;}
.box_bg .blogy .naj a.sel {color: #151518;}
.box_bg .blogy .area_item {clear: both; width: 430px;}
.box_bg .item {width: 430px; overflow: hidden; border-top: 1px solid #d4cab8;}
.box_bg .item img {float: left;}
.box_bg .item .text  {float: right; padding: 6px 2px 6px 15px;  width: 345px;}
.box_bg .item .text h3 {padding-bottom: 5px; font-size: 115%; font-weight: normal;}
.box_bg .item .text h3 a {font-family: Georgia, "New York CE", utopia, serif;}
.box_bg .blogy .nofoto .text {float: none; padding-left: 5px; width: 420px; }
.box_bg .item .date {font-size: 90%; color: #151518;}
.box_bg .item .date em {color: #d20013; font-style: normal; font-weight: bold;}
.box_bg .item .date strong {color: #666; font-weight: normal;}
.box_bg .item .date span {padding: 0 2px;}
.box_bg .item .date .videoblog {padding-right: 16px; background: url(../images/icons.gif) no-repeat 100% -188px; }
.box_bg .last {border-bottom: 1px solid #d4cab8; margin-bottom: 10px;}
.box_bg .more {display: block; float: left; padding: 0; margin-right:30px; }

.box_bg .top {background-color: #D4CAB8; border-top: 1px solid #999;}

.relacia {width: 210px; float: right; overflow: hidden;}
.relacia h4 {background: url(../images/title_relacia_tyzdna.gif) no-repeat 0 0; margin: 9px 0 5px 10px; height: 16px;}
.relacia img {border: 5px solid #fff; margin-bottom: 12px;}
.relacia h3 {height: 59px; font-size: 135%; *font-size: 150%; padding: 0 10px; font-weight: normal;}
.relacia h3 a {font-family: Georgia, "New York CE", utopia, serif;}
.relacia p {font-size: 90%; padding: 0 10px 21px 10px; border-bottom: 1px solid #d3cab8; margin-bottom: 8px;} 
.relacia p span {padding: 0 2px;}
.relacia .more {padding-left: 10px;}


.box_main2 {margin-bottom: 25px; background: url(../images/bg_mainbox2.gif) repeat-y 0 0;}
.box_main2 .box_main2_bottom {background: url(../images/bg_mainbox2_bottom.gif) no-repeat 0 100%; width: 990px; overflow: hidden; }


.kauzy {float: left; padding: 9px 0 0 0;  overflow: hidden; width: 440px;}
.kauzy h4 {background: url(../images/title_kauzy.gif) no-repeat 0 0; height: 20px; margin-left: 20px;}
.kauzy .box {width: 430px; overflow: hidden; background: url(../images/line_red.gif) repeat-y 215px 0;}
.kauzy .text h3 {font-family: Georgia, "New York CE", utopia, serif; font-size: 115%; padding: 5px 0 10px 0;}
.kauzy .text h3 a {color: #d20013; }
.kauzy .text {float: left; padding: 0 10px 0 20px; width: 185px;}
.kauzy .text img {float: left; margin: 0 5px 5px 0; width: 67px; height: 50px;}
.kauzy .text li {padding: 1px 0 2px 0;}
.kauzy .text li a {padding: 0 0 0 7px; background: url(../images/icons.gif) no-repeat 0 -143px;}
.kauzy .text p {padding: 7px 0 5px 0; font-size: 90%;}
.kauzy .text p strong {color: #151518; font-size: 90%;}
.kauzy .more {display: block; width: 45px; margin: 0px 0 10px 18px; }

.vydania {float: right; padding: 9px 0 0 20px; width: 210px;}
.vydania h4 {margin-bottom: 9px; height: 16px; background: url(../images/title_najnovsie_vydanie.gif) no-repeat 0 0;}
.vydania div {text-align: center; padding-bottom: 17px;}
.vydania .more {padding-left: 0;}
 
.lampa {float: left; border: 1px solid #ac9977; width: 298px; position: relative; padding-top: 11px;}
.lampa h4 {position: absolute; background: url(../images/title_lampa2.gif) no-repeat 0 0; width: 141px; height: 16px; top: -13px; left: -1px;}
.lampa .main {width: 290px; overflow: hidden;}
.lampa .main .foto {float: left; width: 150px;}
.lampa .main .text {float: right; width: 133px; padding-top: 5px; }
.lampa .main .text h3 {font-size: 135%; *font-size: 150%; font-weight: normal; padding-bottom: 5px;}
.lampa .main .text h3 a {font-family: Georgia, "New York CE", utopia, serif;}
.lampa .main .text p {color: #151518;}
.lampa .text .date {font-size: 90%;}
.lampa .others {padding: 10px 9px 0 9px; width: 280px; overflow: hidden;}
.lampa .item {width: 280px; overflow: hidden; border-top: 1px solid #ded6c9;}
.lampa .item img {float: left;}
.lampa .item .text {float: right; padding: 6px 6px 6px 0; width: 195px;}
.lampa .item h3 {font-size: 115%; padding-bottom: 5px;}
.lampa .item h3 a {font-family: Georgia, "New York CE", utopia, serif;}
.lampa .last {border-bottom: 1px solid #ded6c9; margin-bottom: 6px;}
.lampa .more {float: left; margin: 2px 0 0 5px;}
.lampa .naj {float: right; /*padding: 2px 0 5px 0; background: url(../images/line_brown.gif) repeat-y 58px 0;*/ padding-right: 9px;}
.lampa .naj span {color: #fff; display: block; float: left; width: 20px; height: 22px; background: url(../images/line_brown.gif) repeat-y 50% 0;}
.lampa .naj a {color: #666; font-size: 90%; display: block; float: left; line-height: 22px;}
.lampa .naj a.sel {color: #151518;}

.kultura {float: right; background-color: #eeebe4; border-left: 1px solid #ded6c9; border-right: 1px solid #ded6c9; padding: 13px 0 10px 9px; width: 669px; overflow: hidden;}
.kultura h4 {background: url(../images/title_kultura.gif) no-repeat 0 0; height: 28px;}
.kultura .item {float: left; padding: 0 15px 0 0; width: 210px;}
.kultura .item img {float: left;}
.kultura .item .text {float: right; width: 132px;}
.kultura .item h3 {font-size: 105%; *font-size: 100%; padding-bottom: 5px;}
.kultura .item h3 a {font-family: Georgia, "New York CE", utopia, serif;}
.kultura .item p {font-size: 90%; padding: 2px 0 0 0;}
.kultura .item .links {font-size: 90%; color: #151518; padding-top: 5px; display: block;}
.kultura .last {padding-right: 0;}

.ban_bottom {float: right; width: 680px; padding: 15px 0 0 0;}
