body {
    margin:0; padding:0;
    font-family: Arial; font-size:12pt;
    background-color: #fef5e4;
    background-image: url(/media/images/background.jpg); background-position:top left; background-repeat:repeat-x;

}

img {
  border:none;
}

a:hover {
    color:#b01313;
}

#header_link {
    display:block; width:340px; height:200px;
}

#main {
    margin: 0 auto 0 auto;
    width: 988px;
}

#header {
    margin:0;padding:0;width:988px;height:239px;background-image:
url(/media/images/hlavicka_988.jpg); background-position: top center;
background-repeat: no-repeat;
}

#content_shadow_left {
   margin: 0 auto 0 40px;
   width: 950px;
   background: url(/media/images/tien_LEFT.png) repeat-y top left !important;
   background: url(/media/images/tien_LEFT.gif) repeat-y top left;
}
#content_shadow_right {
   margin: 0 auto 0 auto;
   width: 950px;
   background: url(/media/images/tien_RIGHT.png) repeat-y top right !important;
   background: url(/media/images/tien_RIGHT.gif) repeat-y top right;
}

#content {
    margin:0 auto 0 auto;padding:0;width:900px;
    background-color: #2a1203;
}

#left_content {
    width:150px;float:left;color:#d9cdb8;
}

#right_content {
    width:750px;float:right;
}

#right {
    width: 263px; float:right;
}

#left {
    width: 487px; float:left; color: #f1ebe2;
}

#footer {
    clear: both; width: 900px; background-image: url(/media/images/footer.jpg); background-position: top center; background-repeat: no-repeat; height: 45px;
}

#menu_top {
    width: 150px; height: 22px; background-image: url(/media/images/menu_top.jpg); background-position: top center; background-repeat: no-repeat;overflow:hidden;
}
#menu_content {
    width: 140px; height: 256px; margin:0 5px 0 5px; background-color:#301406; padding-left:0px;overflow:hidden;
}
#menu_content img {
    border:none;padding:0;margin:0;
}
#menu_content a, #menu_content a:visited {
    color:#d9cdb8;text-decoration:none;
}

#sekcie_top {
    width: 150px; height: 22px; background-image: url(/media/images/sekcie_top.jpg);background-position: top center; background-repeat: no-repeat;
}
#sekcie_content {
    width: 130px; height: 80px; margin:0 5px 0 5px; background-color:#301406; padding-left:10px;
}
.sekcie, .sekcie a, .sekcie a:visited {
    color:#d9cdb8;text-decoration:none;
}
.sekcie a:hover {
    color:#b01313;
}

#sluzby_top {
    width: 150px; height: 22px; background-image: url(/media/images/sluzby_top.jpg);background-position: top center; background-repeat: no-repeat;
}
#sluzby_content {
    width: 130px; height: 80px; margin:0 5px 0 5px; background-color:#301406; padding-left:10px;
}

#sluzby_content a, #sluzby_content a:visited {
    color:#d9cdb8;text-decoration:none;
}
#sluzby_content a:hover {
    color:#b01313;
}

#sluzby_feeds {
    position:relative;z-index:1000;display:none;background-color:#AA906F;height:170px;padding:5px;
}
#sluzby_feeds a, #sluzby_feeds a:visited {
    color:#000000;font-size:9pt;text-decoration:none;
}

#sluzby_feeds a:hover {
    color:#b01313;
}
#feed_link {
    cursor:pointer;
}

#box_tvtipy {
    width: 150px; height: 247px; background-image: url(/media/images/box_tvtipy.jpg); background-position: top center; background-repeat: no-repeat;
}

.tvtipy {
    font-size:8pt; padding-top:20px;padding-left:20px; line-height:100%;padding-right:5px;
}
.tvtipy a, .tvtipy a:visited {
    color:#f1ebe2;text-decoration:none;
}
.tvtipy a:hover {
/*     color:#a61212; */
    color:#b01313;
}

.tvtipy_datum {
    text-align:right; padding-right:15px;padding-top:5px;
}
.tvtipy_tipy {
    padding-top:3px;padding-bottom:2px;
}
.tvtipy_program {
    color: #f1ebe2;
}

.tvtipy .tvtipy_viac {
    text-align:right; padding-right:6px;
}
.tvtipy .tvtipy_tvtipy {
    margin-top:8px;
}

#box_premiery {
    width: 150px; height: 268px; background-image: url(/media/images/box_premiery.jpg); background-position: top center; background-repeat: no-repeat;
}

.premiery {
    font-size:8pt; padding-top:30px;padding-left:20px; padding-right:5px;
}
.premiery a, .premiery a:visited {
    color:#f1ebe2;text-decoration:none;
}
.premiery a:hover {
/*     color:#a61212; */
color:#b01313;
}

.premiery .premiery_viac {
    padding:0;margin:0;
}

.premiery .premiery_premiery {
    padding:0;margin:0;
}
.premiery .tyrkis {
    margin-top:5px;display:block;
}

.premiery_tvtipy_list {
    color: #a61212; font-family: Courier New; font-weight:bold;font-size:16pt;
    padding-left:22px;padding-top:10px;
}
h1.premiery_tvtipy_list {
  margin:0;
}

#spolupracujeme_top {
    width: 150px; height: 22px; background-image: url(/media/images/spolupracujeme_top.jpg);background-position: top center; background-repeat: no-repeat;
}
#spolupracujeme_content {
    width: 130px; height: 155px; margin:0 5px 0 5px; background-color:#301406; padding-left:10px;
}

#podporujeme_top {
    width: 150px; height: 22px; background-image: url(/media/images/podporujeme_top.jpg);background-position: top center; background-repeat: no-repeat;
}
#podporujeme_content {
    width: 130px; height: 137px; margin:0 5px 0 5px; background-color:#301406; padding-left:10px;padding-top:3px;
}
.micro_reklama {
    text-align:center;color:#f1ebe2;font-size:8pt;
}
.micro_reklama a, .micro_reklama a:visited {
    color:#f1ebe2;text-decoration:none;
}
.micro_reklama a:hover {
    color:#b01313;
}

#reklama_banner {
    width: 487px; height: 70px; background-image: url(/media/images/reklama_banner.jpg);  background-position: top center; background-repeat: no-repeat;overflow:hidden;
    text-align:center;padding-top:20px;
}

#recenzie_top {
    width: 487px; height: 39px;  background-image: url(/media/images/box_recenzie_top.jpg); background-position: top center; background-repeat: no-repeat;overflow:hidden;
}

#recenzie_body {
    width: 487px; height: 753px; background-image: url(/media/images/recenzie_bkg.jpg); background-position: top center; background-repeat: repeat-y;overflow:hidden;
}

#recenzie_spodok {
    width: 487px; height: 25px; background-image: url(/media/images/box_recenzie_spodok.jpg); background-position: top center; background-repeat: no-repeat;overflow:hidden;
}

#boxy {
    height: 217px;overflow:hidden;
}

#box_preview {
    float: left;
    width: 244px; height: 217px; background-image: url(/media/images/box_preview.jpg); background-position: top center; background-repeat: no-repeat;
}

#box_profil {
    float: right;
    width: 243px; height: 217px; background-image: url(/media/images/box_profil.jpg); background-position: top center; background-repeat: no-repeat;
}

.preview_profil {
    padding-top:38px;padding-left:5px; color: #e4d9c4; font-family:Arial Black;font-size: 8pt; text-decoration:none;line-height:110%;
}
.preview_profil_1 {
    padding-top:38px;padding-left:4px; color: #e4d9c4; font-family:Arial Black;font-size: 8pt; text-decoration:none;line-height:110%;
}
.preview_profil a, .preview_profil a:visited, .preview_profil_1 a, .preview_profil_1 a:visited {
    text-decoration:none;color: #e4d9c4;
}
.preview_profil a:hover, .preview_profil_1 a:hover {
    color:#b01313;
}

.ppk_linky {
    padding-left:5px;padding-top:5px;
}

#boxy2 {
    height: 113px;overflow:hidden;
}

#box_soundtrack {
    float: left;
    width: 244px; height: 113px; background-image: url(/media/images/box_soundtrack.jpg); background-position: top center; background-repeat: no-repeat;
}

#box_knihavsfilm {
    float: right;
    width: 243px; height: 113px; background-image: url(/media/images/box_knihafilm.jpg); background-position: top center; background-repeat: no-repeat;
}

#box_search {
    width: 263px; height: 90px; background-image: url(/media/images/box_search.jpg); background-position: top center; background-repeat: no-repeat;overflow:hidden;
}
#vyhladavanie_box {
    padding:10px 25px 0 10px; text-align:right;overflow:hidden;
}
.vyhladavanie_title {
    font-family:Courier New; font-size:11pt;font-weight:bold;color:#2a1203;
}
.query_input {
overflow:hidden;
}
.query_input input {
    width:130px;height:15px; border: 1px solid #2a1203;
}

.query_submit {
    padding-top:8px;overflow:hidden;
}

.query_submit input {
    width:65px;height:20px;color:#2a1203; font-size:10pt;font-family:Arial;border: 1px solid #2a1203; background-color:#DAD9D7
}

.vyhladavanie_rozsirene {
    font-family:Courier New; font-size:9pt;color:#2a1203;text-decoration:none;font-weight:bold;
}

#box_kult {
    width: 263px; height: 217px; background-image: url(/media/images/box_kult.jpg); background-position: top center; background-repeat: no-repeat;
}
.kult {
    padding-top:38px;padding-left:3px; color: #e4d9c4; font-family:Arial Black;font-size: 8pt; text-decoration:none;line-height:110%;
}
.kult a, .kult a:visited {
    text-decoration:none;color: #e4d9c4;
}

.kult a:hover {
    color:#b01313;
}

#box_tema_televizia {
    width: 263px; height: 572px; background-image: url(/media/images/tema_televizia.jpg); background-position: top center; background-repeat: no-repeat;
}

#box_film_spravy {
    width: 263px; height: 199px; background-image: url(/media/images/box_film_spravy.jpg); background-position: top center; background-repeat: no-repeat;
}

#box_tema {
    height: 220px;padding-top:45px; margin-left:15px; font-size:8pt; line-height:110%; margin-right:10px;
}

#box_televizia {
    height: 220px;padding-top:60px; margin-left:15px; font-size:8pt; line-height:110%;margin-right:10px;
}

#box_cinemaview {
    width: 263px; height: 159px; background-image: url(/media/images/box_docasny.jpg); background-position: top center; background-repeat: no-repeat;
}

#boxy3 {
    height: 152px;
    clear: both;overflow:hidden;
}

#box_anketa {
    float: left;
    width: 377px; height: 152px; background-image: url(/media/images/box_anketa.jpg); background-position: top center; background-repeat: no-repeat;
    color: #f1ebe2;
}
#anketa {
    padding-left: 20px; padding-top: 10px;
}
.anketa_otazka {
    font-size:11pt; width:290px;height:40px;
}

.tyrkis {
    color: #64b8df;
}

.anketa_moznosti {
    line-height:100%; font-size:11pt; padding-left: 20px;
}
.anketa_moznosti a {
    color: #f1ebe2;font-size:inherit;text-decoration:none;
}
.anketa_moznosti table {
     border-collapse:collapse;width:300px;
}
.anketa_percenta {
    text-align:right; width:40px;
}
.anketa_odpoved {
    text-align: left;padding-left:10px;
}
.anketa_dalsie {
    text-align: right; font-family: Courier New; text-decoration:none; font-size: 8pt;
}

#box_komentare {
    float: left;
    width: 373px; height: 152px; background-image: url(/media/images/box_komentare.jpg); background-position: top center; background-repeat: no-repeat;
    color: #f1ebe2;
}
#komentare {
    padding-left: 20px; padding-top: 25px; font-size:9pt;
    line-height:100%;
}
#komentare a, #komentare a:visited {
    color:#f1ebe2;text-decoration:none;
}
#komentare a:hover {
    color:#b01313;
}
.box_top {
    width:140px; height:5px; margin:0 5px 0 5px;overflow:hidden;
}
.lt_corner {
    width:5px;height:5px;float:left;background-image:url(/media/images/top_left.jpg);background-position:top left; background-repeat:no-repeat;overflow:hidden;
}

.rt_corner {
    width:5px;height:5px;float:right;background-image:url(/media/images/top_right.jpg);background-position:top left; background-repeat:no-repeat;overflow:hidden;
}
.middle {
    width:130px;height:5px; margin-left:5px;background-color:#301406;overflow:hidden;
}

.box_bottom {
    width:140px; height:5px; margin:0 5px 0 5px;overflow:hidden;
}
.lb_corner {
    width:5px;height:5px;float:left;background-image:url(/media/images/down_left.jpg);background-position:top left; background-repeat:no-repeat;
}

.rb_corner {
    width:5px;height:5px;float:right;background-image:url(/media/images/down_right.jpg);background-position:top left; background-repeat:no-repeat;overflow:hidden;
}

.clear {
    clear: both;
    width: 100%;overflow:hidden;
}
.akcia_zaujem{
    cursor: pointer;
}

.more_articles_komentare {
    padding-top:12px;padding-left:0;text-align:right;width:90%;
}

.more_articles_komentare a {
    color: #e4d9c4; font-family: Courier New; text-decoration:none; font-size: 8pt;
}
.more_articles_komentare a:hover {
    color:#b01313;
}

.more_articles {
    padding-top:5px;padding-left:130px;
}
.more_articles a {
    color: #f1ebe2; font-family: Courier New; text-decoration:none; font-size: 8pt;
}
.more_articles a:hover {
    color:#b01313;
}

.more_articles_recenzie {
    padding-top: 4px; padding-left:360px;
}
.more_articles_recenzie a {
    color: #f1ebe2; font-family: Courier New; text-decoration:none; font-size: 8pt;
}
.more_articles_recenzie a:hover {
    color:#b01313;
}

.more_articles_pp {
    padding-top:12px;padding-left:120px;
}
.more_articles_pp a {
    color: #f1ebe2; font-family: Courier New; text-decoration:none; font-size: 8pt;
}
.more_articles_pp a:hover {
    color:#b01313;
}

.more_articles_kult {
    padding-top:12px;padding-left:130px;
}
.more_articles_kult a {
    color: #f1ebe2; font-family: Courier New; text-decoration:none; font-size: 8pt;
}
.more_articles_kult a:hover {
    color:#b01313;
}

.more_articles_dark {
    padding-top:5px;padding-left:120px;
}
.more_articles_dark a {
    color: #000000; font-family: Courier New; text-decoration:none; font-size: 8pt;
}
.more_articles_dark a:hover {
    color:#b01313;
}

.simple_links {
  padding-top:40px;padding-left:10px; color: #e4d9c4; font-family:Arial Black;font-size: 8pt; text-decoration:none;line-height:100%;
}
.simple_links a {
    text-decoration: none;color: #e4d9c4;
}
.simple_links a:hover {
    color:#b01313;
}

.simple_links_spravy {
  padding-top:40px;padding-left:10px; color: #e4d9c4; font-family:Arial Black;font-size: 8pt; text-decoration:none;line-height:100%;height:135px;
}
.simple_links_spravy a {
    text-decoration: none;color: #e4d9c4;
}
.simple_links_spravy a:hover {
    color:#b01313;
}

.simple_links_soundtrack {
  padding-top:40px;padding-left:10px; color: #e4d9c4; font-family:Arial Black;font-size: 8pt; text-decoration:none;line-height:110%;height:48px;
}

.simple_links_soundtrack a {
    text-decoration: none;color: #e4d9c4;
}
.simple_links_soundtrack a:hover {
    color:#b01313;
}

.simple_links_dark {
    text-decoration: none;color: #363331; font-family:Arial Black;line-height:100%;
}

.datum {
    font-family:Courier New;
}

.tema_tv_title {
    font-family:Courier New; font-size: 9pt; text-decoration:none;color:#363331;font-weight:bold;
}
h3.tema_tv_title {
  margin:0;
  font-size:9pt;	
}

.anotacia {
    text-align:justify;text-indent:35px;height:115px; width: 90%; font-family:Courier New;margin-top:5px;
}

.anotacia_tv {
    text-align:justify;text-indent:35px;height:125px; width: 90%; font-family:Courier New;margin-top:5px;
}

.recenzia {
    height: 150px;width:480px;border-bottom:1px dotted black;  padding-left:0px; padding-right:5px; font-size:9pt;overflow:hidden;
}

.recenzia_list {
    height: 150px;width:470px;border-bottom:1px dotted black;  padding-left:0px; padding-right:5px; font-size:9pt;overflow:hidden;
}

.tip_premiera_list {
    width: 450px; padding-left:15px;padding-right:15px;font-size:10pt;
}
.tip_premiera_list h4 {
  margin:0;
  font-weight:normal;
}
.tip_premiera_list a, .tip_premiera_list a:visited {
    color:inherit;text-decoration:underline;
}
.tip_premiera_list a:hover  {
    color:#b01313;
}

.recenzia_left {
    width: 295px; float:left;padding-left:15px;padding-top:5px;
}


.recenzia_left_list {
    width: 295px; float:left;padding-left:5px;padding-top:5px;
}


.recenzia_full {
    width: 95%; padding-left:10px;
}



.recenzia_title {
    color:#f1ebe2;text-decoration:none;font-size:10pt;font-family:Arial;font-weight:bold;margin:0;
}

h3.recenzia_title  {
  margin:0;
  font-size:10pt;
}

.recenzia_anotacia {
    width: 100%;padding-right:0px;color:#000000; font-family: Courier New;
    font-size:9pt;padding-top:5px;
}

.recenzia_obrazok {
    width: 154px; height:121px; background-image:url(/media/images/titulka_recenzie_ramcek.jpg);
    background-repeat:no-repeat; background-position: top center; float:right;margin-top:10px;padding-top:9px;padding-left:7px;
}

.recenzia_obrazok_list {
    width: 154px; height:121px; background-image:url(/media/images/clanok_ramcek.jpg);
    background-repeat:no-repeat; background-position: top center; float:right;margin-top:10px;padding-top:9px;padding-left:7px;
}

.article_bkg {
    background-color: #a88f6e; padding-top:10px;min-height:1345px;
}
#art_head {
    width:487px;height:41px;background-image:url(/media/images/hlavicka_clanku.jpg); background-position: top center; background-repeat:no-repeat;margin:0;padding:0;
}
#art_footer {
    width:487px;height:43px;background-image:url(/media/images/paticka_clanku.jpg); background-position: top center; background-repeat:no-repeat;margin:0;padding:0;
}
.art_body {
    padding: 0 10px 10px 10px;font-size:10pt;min-height:500px; font-family: Arial;color:#000000;
    width:467px;background-image:url(/media/images/telo_clanku.jpg); background-position: top center; background-repeat:repeat-y;margin:0;/*padding:0;*/
    color: #492712;text-align:justify;
}
.art_movie_title {
    color: #a61212; font-family: Courier New; font-weight:bold;font-size:16pt;
}
h1.art_movie_title {
  color: #a61212; font-family: Courier New; font-weight:bold;font-size:16pt;
  margin-top:0;
}

.art_foot .author_link, .art_foot .author_link:visited {
  text-decoration:none; color:#a61212;
}

.art_foot .author_link:hover {
  text-decoration:underline;
  color:#b01313;
}

.autor_link_zoznam, .autor_link_zoznam:visited {
  text-decoration:none; color:#000000;
}

.art_body a,.art_body a:visited {
    font-size:10pt; color:#492712;
}
.art_body a:hover {
    color:#b01313;
}

.back_to_art_link {
/*     margin-top:8px; */
}

.back_to_art_link a, .back_to_art_link a:visited{
    font-size:11pt; color:#b01313;
}

.back_to_art_link a:visited{
    color:#b01313;
}

.art_foot {
    padding-top:10px;font-size:10pt;
}
.art_foot a, .art_foot a:visited {
    font-size:11pt;text-decoration:underline;color:inherit;
}
.art_foot a:hover {
    color:#b01313;
}

.article_info {
    text-align:center; font-size:10pt; line-height:200%;
}
.article_info a,.article_info a:visited {
    color:inherit;
}
.article_info a:hover {
    color:#b01313;
}
.vyhladavanie_page {
    width:100%;text-align:center;
}

.vyhladavanie_page .query {
    margin-top:5px;
}
.vyhladavanie_page .submit {
    margin-top:10px;
}

.rozsirene_link {
    margin-top:10px;
}

.rozsirene_link a,.rozsirene_link a:visited {
    font-size:10pt;color:#a61212;
}
.rozsirene_link a:hover {
    color:#b01313;
}

.vyhladavanie_vysledky {
    padding-left:10px;font-size:10pt;
}

.vyhladavanie_vysledky a,.vyhladavanie_vysledky a:visited {
    text-decoration:underline; color:inherit;
}
.vyhladavanie_vysledky a:hover {
    color:#b01313;
}

.graph {
   width: 250px;
   position: relative;
   right: 30px;
   left:20px;
}
.bar-title {
   position: relative;
   float: left;
   width: 104px;
   line-height: 10px;
   margin-right: 17px;
   font-weight: bold;
   text-align: right;
}
.bar-container {
   position: relative;
   float: left;
   width: 110px;
   height: 10px;
   margin: 0px 0px 8px;
}
.bar-container div {
   background-color:#cc4400;
   margin-top:13px;
   height: 2px;
}
.bar-container strong {
   position: absolute;
/*    right: -32px; */
   top: 0px;
   overflow: hidden;
}
#poll-results p {
  text-align: center;
}
#poll-container {
    font-size:10pt; margin-left:5px;margi-top:0;
}

#poll_questions {
    float:left; width:60%;
    margin-top:0;
}

#poll_button {
    float:right; width:67px;margin-right:10px;
}

.poll_radio {
    margin:-4px;padding:0;
}

.poll_button {
    margin-top: 50px;width:65px;height:20px;color:#2a1203; font-size:10pt;font-family:Arial;border: 1px solid #2a1203; background-color:#DAD9D7
}

.strany {
    text-align:center;font-size:10pt; margin-top:10px; margin-bottom:10px;
}
.strany a,.strany a:visited {
    text-decoration:none;color: #a61212;
}
.strany a:hover {
    color:#b01313;
}
.pagenum {
    font-weight:bold;
}

.diskusie {
    font-size:10pt;
}
.diskusie a,.diskusie a:visited {
    color:#f1ebe2;text-decoration:none;font-size:10pt;font-family:Arial Black;
}
.diskusie a:hover {
    color:#b01313;
}

.static_article a,.static_article a:visited {
    color:inherit;
}
.static_article a:hover {
    color:#b01313;
}