@import url("./form.css");
@import url("./default.css");
@import url("./webmail.css");

body
{
    margin: 0px;
    padding: 0px;
    background: white;
}

.tab_bez
{
	padding: 0;
    margin: 0;
    border: none;
    table-layout: fixed;
}

#MainTable
{
    padding: 0;
    margin: 0;
    border: none;
    table-layout: fixed;
}


.td_bez
{
    padding: 0;
    margin: 0;
    border: none;
}
 
.td_bez1
{
    padding: 0;
    margin: 0;
    border: none;
    font-size: 0px;
}

.td_bottom
{
    padding: 0;
    margin: 0;
    border: none;
    font-size: 10px;
    font-family: Arial, sans-serif;
    color: #FFFFFF;
    text-align: right;
}

.td_middle
{
    padding: 0 6px 0 0;
    margin: 0;
    border: none;
    font-size: 0px;
    background: url(../sekcie/back1.gif) top left;
}

.td_middle_bez
{
    padding: 0 6px 0 0;
    margin: 0;
    border: none;
    font-size: 0px;
}

.td_sprava
{
    padding: 10px 10px 10px 10px;
    margin: 0;
    border: none;
    font-size: 0px;
}

.img_bez 
{
    padding: 0;
    margin: 0;
    border: none;
}

.left_panel
{
    padding: 2px 0 0 2px;
    margin: 0;
    border: none;
	background-repeat: no-repeat;
	background-position: top left;
	width: 135px;
}

.left_panel_div
{
    padding: 2px 3px 0 0;
    margin: 0;
    line-height: 13px;
}

.left_panel_text
{
	font-family: Arial Narrow, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
    letter-spacing: 1px;
    line-height: 13px;
    padding: 2px 0 0 10px;
}

.anketa_a, .anketa_a:hover
{
    font-family: Arial Narrow, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
    letter-spacing: 1px;
    line-height: 13px;
    padding: 2px 0 0px 0;
    text-decoration: none;
}

.anketa_a:hover
{
    color: #FFE075;
}

.left_panel_a, .left_panel_a:hover
{
	font-family: Arial Narrow, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFF;
    letter-spacing: 1px;
    padding: 0;
    text-decoration: underline;
    line-height: 13px;
}

.left_panel_a:hover
{
    color: #FFD642;
    text-decoration: none;
}

.prepni_a, .prepni_a:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FFF;
    letter-spacing: 0px;
    text-decoration: none;
    border-bottom: 1px solid #FFF;
    padding-bottom: 2px;
}

.prepni_a:hover
{
    color: #FFD642;
    border-bottom: none;
}

.middle_panel_a, .middle_panel_a:hover
{
    font-family: Arial Narrow, Arial, Tahoma, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    letter-spacing: 1px;
    padding: 0;
    text-decoration: underline;
}

.middle_panel_a:hover
{
    color: #357ABF;
    text-decoration: none;
}

.tvprogram_nazov, .tvprogram_nazov:hover
{
	font-family: Arial Narrow, Helvetica, sans-serif;
    font-size: 13px;
    color: #FFFFFF;
    font-weight: bold;
    letter-spacing: 1px;
    line-height: 15px;
    padding: 2px 0 2px 10px;
    text-decoration: none;
}

.tvprogram_cas
{
	font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
    letter-spacing: 0px;
    line-height: 15px;
    padding: 2px 0 0 18px;
    margin: 0;
    vertical-align: top;
}

.tvprogram_text
{
	font-family: Arial Narrow, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
    letter-spacing: 1px;
    line-height: 15px;
    padding: 2px 0 0 1px;
}

.dnes_datum
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: normal;
    color: #FFFFFF;
    letter-spacing: 0px;
    line-height: 22px;
    vertical-align: top;
}

.dnes_autor_myslienky
{
    font-family: Arial Narrow, Helvetica, sans-serif;
    font-size: 12px;
    letter-spacing: 1px;
    font-weight: normal;
    color: #FFFFFF;
}

.left_cislo
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: bold;
    color: #000000;
    letter-spacing: 0px;
    vertical-align: baseline;
    background-color: #FFDB5E;
}

.right_panel
{
    padding: 3px 0 0 3px;
    margin: 0;
    border: none;
	background-repeat: no-repeat;
	background-position: top left;
    width: 192px;
}

.right_panel_text
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    letter-spacing: 1px;
    line-height: 15px;
    padding: 2px 10px 0 10px;
}

.right_panel_text1
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    letter-spacing: 1px;
    line-height: 18px;
    padding: 2px 10px 0 15px;
}

.right_panel_a, .right_panel_a:hover
{
    font-family: Arial Narrow, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    letter-spacing: 1px;
    padding: 5px 0 0 0;
    text-decoration: underline;
}

.right_panel_a:hover
{
    color: #8C6C00;
    text-decoration: none;
}

.right_form
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
	background: none; 
    letter-spacing: 1px;
    border-bottom: 2px solid #000000;
    border-top: 0px none #000000;
    border-left: 0px none #000000;
    border-right: 0px none #000000;
    padding: 1px 5px 1px 5px;
}

.right1_form
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
    background-color: #956800; 
    letter-spacing: 1px;
    border: 1px none #FFFFFF;
    padding: 1px 6px 1px 6px;
}

.sekcie_text
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    letter-spacing: 0px;
    padding: 8px 2px 8px 8px;
    vertical-align: top;
    text-align: left;
}

.sekcie_autor
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #777777;
    letter-spacing: 0px;
    padding: 0 5px 0 8px;
}

.tab_ohranicena
{
    padding: 10px;
    margin: 10px;
    border: none;
    table-layout: fixed;
}

.heading
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 16px;
    color: #000000;
    letter-spacing: 1px;
    line-height: 20px;
	font-weight: bold;
	text-align: center;
    padding: 5px 0 10px 0;
}

.middle_panel_text
{
    font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    padding: 0 5px 0 5px;
	font-weight: normal;
}

.middle_panel_div
{
    font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    color: #000;
    padding: 0;
    font-weight: normal;
}

.middle_panel_div textarea
{
    width: 250px;
    height: 150px;
    overflow: hidden;
    margin: 0 5px 5px 5px;
}

.middle_panel_div input
{
    margin: 0 5px 5px 5px;

    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    border: 1px solid #444444;
    vertical-align: top;
    padding: 3px 4px 3px 4px;
}

.anketa_otazka, .anketa_otazka:hover
{
    font-family: Arial Narrow, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #FFF;
    letter-spacing: 0px;
    padding: 0;
    line-height: 14px;
    text-decoration: none;
}

.anketa_otazka:hover
{
    color: #FFE075;
}

.anketa_cislo
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: bold;
    color: #000;
    letter-spacing: 0px;
    vertical-align: baseline;
    background-color: #FBDE6A;
    padding: 0 2px 0 2px;
}

.anketa_odpovede
{
    font-family: Arial Narrow, Helvetica, sans-serif;
    font-size: 9px;
    padding: 10px 0 10px 4px;
    width: 115px;
}

.anketa_stara_otazka
{
    font-family: Arial Narrow, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #000;
    letter-spacing: 0px;
    padding: 0 0 3px 0;
}

.anketa_stara_a
{
    font-family: Arial Narrow, Helvetica, sans-serif;
    font-size: 12px;
    color: #000;
    letter-spacing: 1px;
    padding: 3px 0 0 8px;
    text-decoration: none;
}

.anketa_stara_cislo
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: bold;
    color: #000;
    letter-spacing: 0px;
    vertical-align: baseline;
    background-color: #EEEEEE;
    padding: 0 2px 0 3px;
}

.anketa_stara_hlasoval
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #000;
    letter-spacing: 0px;
    vertical-align: baseline;
    padding: 0;
}

.anketa_dakujeme
{
	font-family: Tahoma, Helvetica, sans-serif;
    font-size: 9px;
    color: #FFF;
    font-weight: normal;
    letter-spacing: 0px;
    padding: 0;
}

.sekcie_starsie_nadpis
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #000;
    letter-spacing: 0px;
    padding: 0 0 0 10px;
}

.sekcie_starsie_text
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000;
    letter-spacing: 0px;
    padding: 0 8px 0 8px;
    vertical-align: top;
    text-align: left;
}

.second_level_td1
{
	font-family: Arial Narrow, Helvetica, sans-serif;
    font-size: 12px;
    color: #000;
    letter-spacing: 0px;
    padding: 0;
    background-color: #EEEEEE;
}

.second_level_td
{
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000;
    letter-spacing: 0px;
    padding: 1px 10px 0 6px;
    background-color: #EFEFEF;
}

.second_level1_td1
{
	font-family: Arial Narrow, Helvetica, sans-serif;
    font-size: 12px;
    color: #000;
    letter-spacing: 0px;
    padding: 0;
}

.second_level1_td
{
	font-family: Arial Narrow, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #000;
    letter-spacing: 1px;
    padding: 1px 8px 0 6px;
}


.first_level_td
{
	font-family: Arial Narrow, Helvetica, sans-serif;
    font-size: 12px;
    color: #000;
    letter-spacing: 0px;
    line-height: 14px;
    padding: 2px 0 2px 12px;
}

.tvprogram_stred_stanica
{
	font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #FFF;
    letter-spacing: 1px;
    padding: 2px 8px 2px 8px;
    background-color: #165799;
}

.tvprogram_stred_cas
{
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000;
    letter-spacing: 0px;
    padding: 1px 8px 1px 8px;
    background-color: #E0F0FC;
}

.tvprogram_stred_cas1
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000;
    letter-spacing: 0px;
    padding: 1px 8px 1px 8px;
    background-color: #BFE0F9;
}

.tvprogram_stred_nazov
{
	font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #000000;
    letter-spacing: 0px;
    line-height: 16px;
    padding: 0;
}

.tvprogram_stred_popis
{
	font-family: Arial Narrow, Helvetica, sans-serif;
    font-size: 12px;
    color: #000;
    letter-spacing: 1px;
    line-height: 13px;
    padding: 1px 4px 7px 4px;
}

.left_img_galeria
{
    border: 2px solid #2E6AA6;
}

.sekcie_zoznam_sprav
{
    padding: 0 10px 0 10px;
    vertical-align: top;
    text-align: left;
    line-height: 6px;
}

.sekcie_zoznam_sprav_a, .sekcie_zoznam_sprav_a:hover
{
    font-family: Arial Narrow, Helvetica, sans-serif;
    font-size: 12px;
    color: #000;
    letter-spacing: 1px;
    padding: 0;
    line-height: 15px;
    text-decoration: underline;
    border: none;
}

.sekcie_zoznam_sprav_a:hover
{
    color: #005097;
    text-decoration: none;
}

.sekcie_zoznam_sprav_datum, .sekcie_zoznam_sprav_datum:hover
{
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 9px;
    text-decoration: none;
    letter-spacing: 0px;
    line-height: 15px;
    color: #0070D5;
}

.sekcie_starsie_odkazy_a, .sekcie_starsie_odkazy_a:hover
{
    font-family: Arial Narrow, Helvetica, sans-serif;
    font-size: 12px;
    color: #000;
    letter-spacing: 1px;
    padding: 0;
    line-height: 15px;
    text-decoration: underline;
}

.sekcie_starsie_odkazy_a:hover
{
    color: #845C00;
    text-decoration: none;
}

.sekcie_starsie_odkazy_datum, .sekcie_starsie_odkazy_datum:hover
{
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 9px;
    text-decoration: none;
    letter-spacing: 0px;
    color: #9B6C00;
}

.faq_otazka
 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #005097;
    letter-spacing: 0px;
    padding: 15px 0 15px 0;
    text-align: left;
 }

.faq_odpoved
 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000;
    letter-spacing: 0px;
    padding: 0 10px 0 10px;
    text-align: left;
 }

.profily_text
{
    font-family: Arial Narrow, Helvetica, sans-serif;
    font-size: 12px;
    color: #000;
    letter-spacing: 0px;
    padding: 0 10px 0 10px;
    text-decoration: none;
}

.profily_kategoria
{
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 10px;
    color: #845C00;
    letter-spacing: 0px;
    padding: 1px 3px 1px 5px;
    text-decoration: none;
    text-align: left;
}

.profily_vyrazne
{
    font-family: Arial Narrow, Helvetica, sans-serif;
    font-size: 14px;
    color: #000;
    letter-spacing: 0px;
    padding: 0 5px 1px 5px;
    text-decoration: none;
    text-align: left;
    font-weight: normal;
}

.profily_normal
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000;
    letter-spacing: 0px;
    padding: 1px 5px 1px 5px;
    text-decoration: none;
    text-align: left;
}

.profily_kategoria_vypis
{
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 10px;
    color: #845C00;
    letter-spacing: 0px;
    padding: 2px 5px 2px 5px;
    text-decoration: none;
    text-align: left;
}

.profily_normal_vypis
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000;
    letter-spacing: 0px;
    padding: 2px 8px 2px 8px;
    text-decoration: none;
    text-align: left;
}

.profily_pohlavie
{
    letter-spacing: 0px;
    padding: 0;
    text-decoration: none;
}

.profily_a, .profily_a:hover
{
    font-family: Arial Narrow, Helvetica, sans-serif;
    font-size: 12px;
    color: #000;
    letter-spacing: 1px;
    padding: 1px 6px 1px 6px;
    text-decoration: none;
}

.profily_a:hover
{
    color: #0070D5;
}

.sekcie_zobraz_nadpis, .sekcie_zobraz_nadpis_maly, .sekcie_zobraz_nadpis_maly1, .inzercia_nazov_sekcie
{
    font-family: Arial Narrow, Helvetica, sans-serif;
    font-size: 21px;
    color: #000;
    letter-spacing: 0px;
    padding: 0 5px 0 1px;
    text-decoration: none;
    text-align: left;
}

.sekcie_zobraz_nadpis_maly
{
    font-size: 17px;
    font-weight: bold;
    padding: 3px 5px 3px 5px;
    background-color: #F2F9FF;
}

.sekcie_zobraz_nadpis_maly1
{
    font-size: 17px;
    font-weight: bold;
    padding: 3px 5px 3px 5px;
    background-color: #FFF8CA;
}

.vsetky_spravy_autor, .vsetky_spravy_autor1
{
    clear: both;
    margin: 0px;
    border-bottom: 1px solid #D0D0D0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #777;
    letter-spacing: 0px;
    padding: 0 5px 0 8px;
    vertical-align: bottom;
    text-align: right;
    height: 16px;
    background-color: #FFF;
}

.vsetky_spravy_autor1
{
    background-color: #FFFCED;
}

.sekcie_zobraz_text
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000;
    letter-spacing: 0px;
    padding: 0 20px 15px 10px;
    text-decoration: none;
    text-align: left;
}

.sekcie_zobraz_autor
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666;
    letter-spacing: 0px;
    padding: 0 3px 0 10px;
    text-decoration: none;
}

.spravy_hodnotenie
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000;
    letter-spacing: 0px;
    padding: 10px 0 0 0;
    text-decoration: none;
    text-align: left;
}

.spravy_zobraz_cislo, .spravy_hodnotenie_cislo
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #FFF;
    background-color: #226FBB;
    letter-spacing: 0px;
    padding: 1px 3px 1px 3px;
    text-decoration: none;
    text-align: left;
}

.spravy_hodnotenie_cislo
{
    background-color: #DD9B00;
}

.spravy_diskusie
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000;
    letter-spacing: 0px;
    padding: 10px 0 0 15px;
    text-decoration: none;
    text-align: left;
}

.spravy_diskusie_autor
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #777;
    letter-spacing: 0px;
    padding: 3px 0 3px 0;
    margin: 0 2px 0 0;
    text-decoration: none;
    text-align: left;
    border-bottom: 1px solid #777;
}

.tab_ohranic
{
    padding: 0;
    margin: 0;
    border: 1px solid #000000;
    background-color: #FAFAFA;
}

.sluzby_hodnota
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFF;
    letter-spacing: 1px;
    padding: 0;
    text-decoration: none;
    text-align: left;
}

.galerie_zobraz_autor, .galerie_zobraz_zobrazeni
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #777;
    letter-spacing: 0px;
    padding: 0 0 0 5px;
    text-decoration: none;
    text-align: right;
}

.galerie_zobraz_zobrazeni
{
    color: #000;
    padding: 0 1px 0 5px;
}

.galerie_zobraz_cislo, .help
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #FFF;
    background-color: #DD9B00;
    letter-spacing: 0px;
    padding: 1px 3px 1px 3px;
    text-decoration: none;
    text-align: left;
}

.help
{
    font-weight: bold;
    border: 1px solid #000;
    padding: 0 2px 0 3px;
    background-color: yellow;
    line-height: 18px;
    color: #000;
    cursor: help;
}

.dnes_sviatok, .dnes_sviatok1
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #FFFFFF;
    letter-spacing: 0px;
    padding: 0;
    text-decoration: none;
    text-align: left;
}

.dnes_sviatok1
{
    font-size: 14px;
    padding: 1px 5px 2px 0;
}

.right_panel_logged, .right_panel_logged_meno, .right_panel_logged_posledne, .right_panel_logged_udaje
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    color: #000;
    letter-spacing: 0px;
    padding: 0 3px 0 5px;
    text-decoration: none;
    text-align: left;
    vertical-align: bottom;
}

.right_panel_logged_meno
{
    font-size: 13px;
    letter-spacing: 1px;
    padding: 0;
}

.right_panel_logged_posledne, .right_panel_logged_posledne:hover
{
    font-family: Arial Narrow, Helvetica, sans-serif;
    font-size: 11px;
    padding: 0 0 2px 0;
    border-bottom: 1px solid #000;
    color: #000;
}

.right_panel_logged_posledne:hover
{
    border-bottom: 1px solid #FFD94D;
}

.right_panel_logged_udaje
{
    font-size: 10px;
    padding: 0 0 1px 3px;
    border-left: 1px solid #000000;
}

.diar_td
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    padding: 1px;
    text-align: center;
}

.diar_a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #000000;
    letter-spacing: 0px;
    padding: 0;
    text-decoration: none;
    text-align: center;
    border: none;
}

.diar_vyrazne
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #FFFFFF;
    letter-spacing: 0px;
    padding: 0 1px 0 1px;
    text-decoration: none;
    text-align: center;
    border: 1px solid #4588CB;
    background-color: #296198;
}

.diar_mesiac
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
    letter-spacing: 0px;
    padding: 0 0 0 5px;
    text-decoration: none;
    text-align: left;
    vertical-align: middle;
}

.diar_mesiac_a, .diar_mesiac_a:hover, .diar_meniny, .diar_event
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
    letter-spacing: 0px;
    margin: 0 0 3px 0;
    padding: 0;
    text-decoration: none;
    text-align: left;
    vertical-align: middle;
    line-height: 17px;
}

.diar_mesiac_a:hover
{
    color: #1F70C0;
    text-decoration: none;
}

.diar_zobraz
{
    font-family: Arial Narrow, Helvetica, sans-serif;
    font-size: 22px;
    line-height: 24px;
    font-weight: normal;
    padding: 0;
}

.diar_event
{
    font-size: 11px;
    padding: 10px 5px 5px 5px;
    background-color: #FFFFFF;
}

.diar_subject, .diar_subject_neakt
{
    font-family: Arial Narrow, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    padding: 5px;
    background-color: #DAECFA;
}

.diar_subject_neakt
{
    background-color: #EBEBEB;
}

.diar_tlacitka
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    padding: 0;
    background-color: #FFFFFF;
}

.tab_diar, .tab_diar_neakt
{
    padding: 3px;
    margin: 0;
    border: 1px solid #6FB7FF;
    background-color: #FFFCF2;
}

.tab_diar_neakt
{
    border: 1px solid #E9E9E9;
    background-color: #FFFCF2;
}

.diar_opakovanie
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    padding: 8px 5px 5px 5px;
    background-color: #FFFCF2;
}

.forum_nazov_a, .forum_nazov_a:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    color: #3286D9;
    padding: 0 0 8px 0;
}

.forum_nazov_a:hover
{
    color: #000000;
}

.forum_panel
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
    color: #000000;
    padding: 0;
}

.sekcie_nadpis
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    line-height: 20px;
    text-decoration: none;
    vertical-align: top;
    color: #000000;
    letter-spacing: 0px;
    padding: 5px 0 0 5px;
}

.left_panel_zoznam_a, .left_panel_zoznam_a:hover
{
    cursor: pointer;
    display: block;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #FFFFFF;
    letter-spacing: 0px;
    padding: 1px 0 1px 4px;
    margin: 0;
    text-decoration: none;
    text-align: left;
    border: 1px dotted #357ABF;
}

.left_panel_zoznam_a:hover
{
    background-color: #FBDE6A;
    color: #000000;
    padding: 1px 5px 1px 4px;
    border: 1px solid #FFFFFF;
}

.left_panel_zoznam_ul
{
    list-style: none;
    margin: 0;
    padding: 0;
}

.left_panel_zoznam_li
{
    padding: 0;
    margin: 0;
    line-height: 14px;
    width: 125px;
}

#stat_div
{
    padding: 0;
    margin: 0 2px 0 0;
    border: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: center;
    /*background: url(../sekcie/back1.gif) top left;*/
}

#stat_div p
{
    text-indent: 20px;
    margin: 0 0 15px 0;
    text-align: left;
}

#stat_div div
{
    margin: -10px 0 25px 0;
    text-align: center;
}

#stat_div div.popis
{
    font-size: 90%;
}

#stat_div span
{
    font-family: "Comic Sans MS", sans-serif;
}

#stat_div ul
{
    list-style-type: square;
    margin: 0 0 15px 25px;
    text-align: left;
}

#stat_div ul li
{
    list-style-type: square;
    margin: 0 0 2px 0;
    text-align: left;
}

#stat_div h2
{
    padding: 2px 6px 2px 5px;
    margin: 10px 0 10px 0;
    background: #B3D9FF;
    font-family: Arial Narrow, Arial, Helvetica, sans-serif;
    font-size: 15px;
    text-align: left;
}

#stat_div a, #stat_div a:hover
{
    font-family: Arial Narrow, Arial, Helvetica, sans-serif;
    border: none;
    margin: 0 3px 0 3px;
    letter-spacing: 1px;
    text-decoration: underline;
    color: #000000;
    vertical-align: baseline;
    font-size: 12px;
}

#stat_div a:hover
{
    color: #0070D5;
}

#stat_div img
{
    padding: 5px;
    margin: 5px 0 20px 0;
    border: 1px solid #357ABF;
    text-align: center;
}

#stat_div img.img_bez
{
    padding: 0;
    margin: 0 10px 0 0;
    border: none;
    text-align: center;
}

#stat_div dl
{
    padding: 0;
    margin: 20px 70px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    text-align: left;
}

#stat_div dl dt
{
    background: #FAFAFA;
    padding: 2px 5px;
    margin: 0;
}

#stat_div dl dt a, #stat_div dl dt a:hover
{
    font-size: 17px;
    padding: 0;
    margin: 0;
    letter-spacing: 0px;
    color: #357ABF;
    font-weight: bold;
    text-decoration: underline;
}

#stat_div dl dt a:hover
{
    color: #000000;
    text-decoration: none;
}

#stat_div dl dd
{
    margin: 0;
    padding: 5px 5px 15px 5px;
    font-size: 11px;
}

#stat_div div.logo
{
    width: 140px;
    float: left;
    padding: 0;
    margin: 0;
    border: none;
    text-align: left;
}

#stat_div div.logo img
{
    border: 1px solid #EEEEEE;
}

#stat_div table.mail
{
    width: 60%;
    border: 0;
    margin: 0 20%;
    padding: 0;
}

#stat_div table.mail td
{
    border: 0;
}

#stat_div table.mail td.kontakt
{
    padding: 0;
    margin: 0;
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
}

#stat_div table.mail td img
{
    padding: 2px;
    border: 2px solid #EEEEEE;
}

#stat_div table.mail td a, #stat_div table.mail td a:hover
{
    font-size: 110%;
    color: #357ABF;
    text-decoration: underline;
}

#stat_div img.zlavy_img
{
    border: none;
    background: #FFFFFF;
    margin: 20px 0 0 0; 
}

#stat_div h4
{
    padding: 2px 6px 2px 5px;
    margin: 10px 25%;
    background: #B3D9FF;
    font-family: Arial Narrow, Arial, Helvetica, sans-serif;
    font-size: 15px;
    text-align: left;
}

#stat_div p.zlavy_p
{
    text-indent: 0;
    margin: 0 25% 5px 25%;
    text-align: left;
}

#stat_div table
{
    margin: 15px 3% 15px 3%;
    width: 90%;
    text-align: left;
    border-top: 1px solid #666;
    border-left: 1px solid #666;
    border-collapse: collapse;
}

#stat_div table td
{
    padding: 3px;
    text-align: left;
    border-bottom: 1px solid #666;
    border-right: 1px solid #666;
}

#stat_div table thead td
{
    background: #FBDE6A;
}

#stat_div table td.stred
{
  text-align: center;
  vertical-align: middle;
}

#stat_div table td.vpravo
{
  text-align: right;
  vertical-align: middle;
}

#stat_div table td.pozn
{
  text-align: left;
  vertical-align: middle;
  font-style: italic;
  font-size: 90%;
}

#stat_div div.pod
{
  text-align: center;
  font-size: 0.85em;
  margin: 0 12px 0 12px;
}


#stat_div div.menu
{
    text-align: center;
    margin: 10px 0;
    padding: 0;
}

#stat_div div.menu a
{
    padding: 1px 5px;
    font-size: 11px;
    background: #357ABF;
    border: 1px solid #0F467F;
    text-decoration: none;
    color: #FFF;
    letter-spacing: 0;
}

#stat_div div.menu a:hover
{
    padding: 3px 5px;
    font-size: 11px;
    background: #FFD94D;
    border: 1px solid #B47E00;
    text-decoration: none;
    color: #000;
    letter-spacing: 0;
}

#stat_div p.img_vpravo
{
    float: right;
    margin: 0;
    padding: 0;
}

#stat_div p.img_vpravo1
{
    float: right;
    margin: 0 0 15px 15px;
    padding: 0;
}

#stat_div div.div1
{
    margin: 10px 0 0 10px;
    padding: 0;
}

#stat_div p.img_vpravo1 img
{
    padding: 0;
    border: 0;
    margin: 0;
    display: block;
}

#stat_div p.img_vpravo img
{
    padding: 0;
    border: 0;
    margin: 0;
    display: block;
}

#stat_div div.vysledky
{
    margin: 15px 300px 20px 5px;
}

#stat_div div.popis_vysledky
{
    margin: 0 310px 15px 5px;
    text-align: left;
    font-size: 90%;
}

#stat_div div.vysledky table
{
    margin: 0;
    background: #FFF;
    text-align: left;
    border-top: 1px solid #CC8F00;
    border-left: 1px solid #CC8F00;
    border-collapse: collapse;
}

#stat_div div.vysledky table td
{
    padding: 2px 5px;
    text-align: left;
    border-bottom: 1px solid #CC8F00;
    border-right: 1px solid #CC8F00;
}

#stat_div div.vysledky table td.pozn
{
    padding: 2px 5px;
    text-align: left;
    font-size: 80%;
}

#stat_div table td.akcia
{
    padding: 2px 4px;
    text-align: left;
    font-size: 80%;
    font-style: italic;
}

#faq_div
{
    padding: 0;
    margin: 0 2px 0 0;
    border: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: left;
    background: url(../sekcie/back1.gif) top left;
}

#faq_div ul
{
    list-style-type: none;
    margin: 0 0 20px 0;
    padding: 10px 0;
    text-align: left;
    background: #FFFDF2;
    border: 1px solid #357ABF;
}

#faq_div ul li
{
    display: block;
    list-style-type: none;
    margin: 0 0 2px 0;
    text-align: left;
}

#faq_div ul li a, #faq_div ul li a:hover
{
    display: block;
    padding: 5px 8px;
    text-align: left;
    font-size: 11px;
    text-decoration: none;
    color: #000000;
}

#faq_div ul li a:hover
{
    color: #000000;
    background: #FFF8CA;
}

#faq_div a h2
{
    padding: 2px 6px 2px 5px;
    margin: 10px 0 10px 0;
    background: #357ABF;
    font-family: Arial Narrow, Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #FFFFFF;
    text-align: left;
}

#faq_div p
{
    padding: 2px 6px 2px 5px;
    margin: 10px 0 10px 0;
    text-indent: 25px;
    text-align: left;
}

#vsetky_spravy_div
    {
    margin: 0 2px 0 0;
    padding: 0px;
    border: none;
    background: url(../sekcie/back1.gif) repeat;
}

.strany_a, .strany_a:hover, .strany_bez_a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
    letter-spacing: 0px;
    vertical-align: baseline;
    background-color: #DDDDDD;
    padding: 0 3px 0 3px;
    margin: 0 3px 0 0;
    text-decoration: none;
}

.strany_a:hover
{
    background-color: #FBDE6A;
}

.strany_bez_a
{
    font-weight: bold;
    color: #FFF;
    background-color: #73B9FF;
}

.left_panel_temp
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFF;
    letter-spacing: 1px;
    margin: 2px 0 0 10px;
    padding: 0;
    background: url(../left_panel/temp.gif) no-repeat 0px 3px;
}

.temp
{
    padding: 1px 0 1px 6px;
    margin: 0 0 0 15px;
    border-left: 1px solid white;
}

.temp a, .temp a:hover
{
    color: #FFF;
    font-size: 12px;
    text-decoration: none;
}

.kino_nazov
{
    font-family: Arial Narrow, sans-serif;
    font-size: 17px;
    font-weight: bold;
    padding: 1px 0px;
    color: #B47E00;
    letter-spacing: 0px;
    text-decoration: none;
    text-align: left;
    margin: 0 20px;
}

.kino_popis, .kino_info, .kino_premiera
{
    font-family: Arial, sans-serif;
    font-size: 12px;
    padding: 10px;
    color: #000000;
    background: #FBFBFB;
    text-align: left;
    margin: 0 20px;
}

.kino_popis
{
    background: #FFFFFF url(../sekcie/back3.gif) repeat top left;
    text-align: justify;
    text-indent: 20px;
}

.kino_info, .kino_info_dol
{
    border: 1px solid #EBEBEB; /*FFD024*/
    font-size: 12px;
    background: #FFF8DF;
    padding: 5px 10px;
    margin: 5px 20px;
}

.kino_info_dol
{
    border: 1px solid #EBEBEB; /*FFD024*/
    font-size: 11px;
    background: #FFF1BF;
}

.kino_ciara
{
    border-right: 1px solid black;
    margin-right: 5px;
    padding-right: 5px;
}

.kino_premiera
{
    font-weight: normal;
    font-size: 10px;
    padding: 1px 2px;
    color: #FFFFFF;
    background: #E8A300;
    margin: 0;
    position: relative;
    bottom: 1px;
}

.odkazovac_menu_a, .odkazovac_menu_a:hover
{
    font-family: Arial, sans-serif;
    font-size: 11px;
    padding: 0;
    color: #000000;
    background: none;
    text-align: left;
    cursor: help;
    text-decoration: none;
}

.line_vlavo
{
    color: #755A00;
    font-family: Arial Narrow, sans-serif;
    border-left: 1px solid #755A00;
    padding-left: 5px;
}

.odkazovac_autor
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    color: #D7A700;
    padding: 0 0 2px 0;
    margin: 0 0 5px 0;
    border-bottom: 1px solid #D7A700;
}

.odkazovac_info
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    color: #000000;
    padding: 2px 0 0 0;
    margin: 5px 0 0 0;
    border-top: 1px solid #999999;
    text-align: right;
}

.sms_odoslane_cislo
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    color: #000;
    padding: 0 0 2px 0;
    margin: 0 17px 5px 15px;
    border-bottom: 1px solid #63B1FF;
}

.sms_odoslane_text
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    color: #000;
    padding: 0 0 3px 0;
    margin: 5px 17px 5px 15px;
    /*border-bottom: 1px solid #63B1FF;*/
}

.teplota_ul
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #000;
    padding: 0 0 0 10px;
    margin: 25px 0 0 0;
    list-style-type: none;
    width: 30%;
}

.teplota_ul li
{
    padding: 5px 0 0 25px;
    margin: 3px 0 0 0;
    list-style-type: none;
    height: 25px;
    background: url(../left_panel/tep_li.gif) no-repeat top left;
    vertical-align: baseline;
}

.teplota_ul li a, .teplota_ul li a:hover
{
    text-decoration: underline;
    padding: 0 0 0 5px;
    display: block;
    color: #000;
    text-align: left;
    font-size: 14px;
}

.teplota_ul li a:hover
{
    color: #357ABF;
    text-decoration: none;
}

.servis_a, servis_a:hover
{
    font-size: 12px;
    text-decoration: underline;
    padding: 0 0 0 5px;
    display: block;
    color: #000;
    text-align: left;
}

.servis_a:hover
{
    color: #357ABF;
    text-decoration: none;
}

.servis
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000;
    padding: 0;
    margin: 5px 0 5px 10px;
    list-style-type: none;
}

.servis li
{
    padding: 0 0 0 15px;
    margin: 3px 0 0 0;
    list-style-type: none;
    height: 15px;
    background: url(../zobraz/graf.gif) no-repeat top left;
    vertical-align: baseline;
}

.servis li a, .servis li a:hover
{
    text-decoration: none;
    padding: 0 0 0 5px;
    display: block;
    color: #000;
    text-align: left;
}

.servis li a:hover
{
    color: #357ABF;
}

.inzercia_zoz_nazov
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    color: #D7A700;
    padding: 0 0 2px 0;
    margin: 0 0 5px 0;
}

.inzercia_zoz_text
{
    font-size: 11px;
    text-decoration: none;
    color: #000;
    padding: 2px 0 2px 0;
    margin: 0 0 5px 0;
}

.inzercia_zoz_autor
{
    font-size: 10px;
    color: #000;
    text-decoration: none;
    color: #444;
    padding: 0;
    margin: 0;
}

.inzercia_zoz_pk
{
    font-size: 13px;
    color: #000;
    text-decoration: none;
    padding: 0;
    margin: 0 0 0 6px;
}

.inzercia_nazov_sekcie
{
    font-size: 17px;
    font-weight: bold;
    padding: 2px;
    background-color: #FFD642;
    text-align: center;
    margin: 2px 6px;
}

.inzercia_predaj, .inzercia_nakup
{
    clear: both;
    border: 1px solid #E6E6E6;
    font-size: 12px;
    background: #FFF7D9;
    padding: 5px 10px;
    margin: 8px 6px;
}

.inzercia_nakup
{
    background: #F1F8FE;
}

.inzercia_kontakt
{
    background-color: #E1F0FD;
    font-size: 11px;
    padding: 0;
    margin: 5px 0;
    list-style-type: none;
}

.inzercia_kontakt li
{
    background-repeat: no-repeat;
    background-position: 0 50%;
    padding: 2px 0 2px 40px;
    margin: 0;
    list-style-type: none;
}

.inzercia_obrazok
{
    text-decoration: none;
    padding: 0;
    margin: 0;
    float: right;
}

.inzercia_obrazok img
{
    border: 3px solid #FFF;
    padding: 0;
    margin: 0;
}

/*tlac*/
.tlac_nadpis
{
    font-family: Arial Narrow, sans-serif;
    font-size: 2em;
    font-weight: bold;
    text-decoration: none;
    color: black;
    padding: 0;
    margin: 0;
    text-align: left;
}

.tlac_des
{
    font-family: sans-serif;
    font-size: 0.8em;
    font-weight: normal;
    text-decoration: none;
    color: black;
    padding: 1em;
    margin: 0.5em 0;
    border: 1px solid black;
    text-align: justify;
}

.tlac_obsh
{
    font-family: sans-serif;
    font-size: 1em;
    font-weight: normal;
    text-decoration: none;
    color: black;
    padding: 0.5em;
    margin: 0;
    text-align: left;
    text-indent: 1em;
}

.tlac_autor
{
    font-family: sans-serif;
    font-size: 0.8em;
    font-weight: normal;
    text-decoration: none;
    color: black;
    padding: 0;
    margin: 0.8em 0;
    text-align: right;
}
/*koniec-tlac*/
/*text menu*/
#text_menu
{
    font-family: Arial, sans-serif;
    font-size: 12px;
    visibility: visible;
}

#text_menu a
{
    text-decoration: underline;
    color: #FFF;
    margin: 0 10px 0 0;
    font-size: 12px;
}

#text_menu ul
{
    margin: 20px 0 0 0;
    padding: 5px 0;
    color: #000;
    list-style-type: none;
    background: #FFF;
    border: 1px solid #357ABF;
    width: 170px;
}

#text_menu ul li
{
    margin: 0;
    padding: 0;
    font-size: 10px;
    list-style-type: none;
}

#text_menu ul li a, #text_menu ul li a:hover
{
    margin: 0;
    color: #000;
    display: block;
    padding: 2px 10px;
    background: #FFF;
    text-decoration: none;
    font-size: 10px;
}

#text_menu ul li a:hover
{
    background: #FFF3CA;
}

#dl_mapa
{
    list-style-type: none;
}

#dl_mapa a
{
    font-family: Arial, sans-serif;
    color: #000;
    text-decoration: underline;
}

#dl_mapa a:hover
{
    font-family: Arial, sans-serif;
    color: #005097;
    text-decoration: none;
}

#dl_mapa dt
{
    font-family: Arial, sans-serif;
    font-size: 14px;
    padding: 0 0 0 20px;
    text-decoration: none;
    margin: 15px 0 5px 0;
}

#dl_mapa dt.info
{
    background: url(../zobraz/mapa/info.gif) no-repeat 0 50%;
}

#dl_mapa dt.middle
{
    background: url(../zobraz/mapa/middle.gif) no-repeat 0 50%;
}

#dl_mapa dt.members
{
    background: url(../zobraz/mapa/members.gif) no-repeat 0 50%;
}

#dl_mapa dd dl
{
    list-style-type: none;
    font-size: 12px;
}

#dl_mapa dd dl dt
{
    background: url(../zobraz/mapa/ul.gif) no-repeat 0 50%;
    padding: 0 0 0 15px;
}

#dl_mapa dd dl dt.kontakt
{
    background: url(../zobraz/mapa/li.gif) no-repeat 0 50%;
    padding: 0 0 0 15px;
}

.odrazka
{
    list-style-type: none;
    background: url(../zobraz/mapa/li.gif) no-repeat 0 50%;
    padding: 0 0 0 15px;
    text-align: left;
    margin: 0;
}

#dl_mapa dd dl dd ul
{
    list-style-type: none;
    padding: 0 0 10px 0;
}

#dl_mapa dd dl dd ul li
{
    list-style-type: none;
    background: url(../zobraz/mapa/li.gif) no-repeat 0 50%;
    padding: 0 0 0 15px;
}

.lase
{
    font-family: Arial, sans-serif;
    font-size: 12px;
    text-align: left;
    margin: 0 2px 0 0;
}

.lase p
{
    font-family: Arial, sans-serif;
    font-size: 12px;
    text-align: left;
}

.lase p.dole
{
    font-family: Arial, sans-serif;
    font-size: 11px;
    text-align: center;
}

.lase p.cesta, .lase a:link
{
    font-family: Courier, sans-serif;
    font-size: 12px;
    text-align: left;
    margin: 0;
    border-bottom: 1px dashed #EAEAEA;
    background: #FFFCF0;
    padding: 3px 5px;
}

.lase a:link
{
    text-decoration: underline;
    background: none;
}

.lase span
{
    font-family: Arial, sans-serif;
    font-size: 11px;
    margin-right: 6px;
}

.lase img
{
    margin-right: 6px;
    position: relative;
    top: 2px;
}

.lase div
{
    font-family: Arial, sans-serif;
    font-size: 12px;
    text-align: left;
}

.lase p.zoznam
{
    background: #FFFEF9;
    padding: 2px 5px; 
}

.glh_a
{
        text-decoration: none;
}

.inzerat_sekcia
{
    font-family: Arial, sans-serif;
    font-size: 10px;
    text-align: left;
    margin: 0 0 0 10px;
}

.inzerat_telo
{
    font-family: Arial Narrow, sans-serif;
    font-size: 11px;
    text-align: left;
    margin: 5px 0 5px 10px;
    background: #FFDA59;
    padding: 5px;
}

.inzerat_info
{
    font-family: Arial, sans-serif;
    font-size: 11px;
    text-align: left;
    margin: 5px 0 5px 10px;
}

.download, .download:link, .download:hover, .download:visited
{
    font-family: Courier, sans-serif;
    font-size: 12px;
    text-align: left;
    letter-spacing: 1px;
    color: #000000;
    text-decoration: none;
}

.download:hover
{
    text-decoration: underline;
}

.download:visited
{
    color: #666666;
    text-decoration: none;
}

.pocitadlom_ul 
{
    list-style-type: none;
    margin: 10px 0 0 6px;
    padding: 0;
}

.pocitadlom_ul li.stat1
{
    margin: 0 0 5px 0;
    padding: 0 0 0 12px;
    background: url(../left_panel/stats1.gif) 0 70% no-repeat;
}

.pocitadlom_ul li.stat2
{
    margin: 0 0 5px 0;
    padding: 0 0 0 12px;
    background: url(../left_panel/stats2.gif) 0 70% no-repeat;
}
