a.vstupenky
{
color: #FED65A;
text-decoration: none;
}

a.vstupenky:hover
{
color: #FED65A;
text-decoration: underline;
}

a.program
{
color: #FFFFFF;
text-decoration: none;
}

a.program:hover
{
color: #FFFFFF;
text-decoration: underline;
}

a.footer
{
color: #83A4B8;
text-decoration: none;
}

a.footer:hover
{
color: #83A4B8;
text-decoration: underline;
}

a.reg
{
color: #185874;
text-decoration: none;
}

a.reg:hover
{
text-decoration: underline;
}

a.nav
{
color: #FFFFFF;
text-decoration: none;
}

a.nav:hover
{
text-decoration: underline;
}

a.diskuze
{
color: #3BB9FF;
text-decoration: none;
}

a.diskuze:hover
{
text-decoration: underline;
}


img.home
{
border: 3px solid #FFFFFF;
}

td.bcgr_main_table
{
background-color: #E7E7E7;
padding-top: 10px;
}

td.main_bottom
{
background-color: #C4CBD7;
}

td.main_okraj
{
background-color: #C5C9D2;
width: 5px;
height: 37px;
max-width: 5px;
min-width: 5px;
padding: 0px 0px 0px 0px;
}



td.nadpis
{
width: 330px;
max-width: 330px;
min-width: 330px;
height: 37px;
vertical-align: bottom;
padding: 0px 0px 5px 40px;
font-family : "Verdana", "arial CE", "helvetica CE", arial, helvetica, sans-serif;
font-size :22px;
color: #FFFFFF;
text-align: left;
}

td.prog_titul
{
background-color: #ADB4BE;
vertical-align: bottom;
width: 160px;
max-width: 160px;
min-width: 160px;
height: 37px;
padding: 0px 0px 5px 10px;
font-family : "Verdana", "arial CE", "helvetica CE", arial, helvetica, sans-serif;
font-size :16px;
color: #FFFFFF;
text-align: left;
}

td.nadpis_prog
{
width: 555px;
max-width: 555px;
min-width: 555px;
height: 37px;
vertical-align: bottom;
padding: 0px 0px 5px 40px;
font-family : "Verdana", "arial CE", "helvetica CE", arial, helvetica, sans-serif;
font-size :22px;
color: #FFFFFF;
text-align: left;
}

td.telo_prog
{
width: 550px;
max-width: 550px;
min-width: 550px;
vertical-align: top;
padding: 10px 10px 10px 20px;
}


td.telo
{
width: 350px;
max-width: 350px;
min-width: 350px;
vertical-align: top;
padding: 15px 10px 10px 20px;
}

td.aktualne_prog
{
background-color: #FFFFFF;
font-family : "Verdana", "arial CE", "helvetica CE", arial, helvetica, sans-serif;
font-size :12px;
color: #003366;
text-align: left;
vertical-align: top;
width: 160px;
max-width: 160px;
min-width: 160px;
line-height: 20px;
padding: 10px 10px 10px 10px;
}

td.user_left
{
width: 52px;
height: 71px;
max-height: 71px;
padding: 10px 10px 0px 10px;
font-family : "Verdana", "arial CE", "helvetica CE", arial, helvetica, sans-serif;
font-size : 10px;
color: #185874;
text-align: right;
vertical-align: top;
}

td.user_left_input
{
width: 52px;
height: 20px;
max-height: 20px;
padding: 0px 10px 0px 10px;
font-family : "Verdana", "arial CE", "helvetica CE", arial, helvetica, sans-serif;
font-size : 10px;
color: #185874;
text-align: right;
vertical-align: bottom;
}

td.user_right
{
width: 140px;
height: 71px;
max-height: 71px;
padding: 5px 0px 0px 0px;
font-family : "Verdana", "arial CE", "helvetica CE", arial, helvetica, sans-serif;
font-size : 10px;
color: #185874;
text-align: left;
vertical-align: top;
}

td.user_right_input
{
width: 140px;
height: 20px;
max-height: 20px;
padding: 0px 0px 0px 0px;
font-family : "Verdana", "arial CE", "helvetica CE", arial, helvetica, sans-serif;
font-size : 10px;
color: #185874;
text-align: left;
vertical-align: bottom;
}


td.user_full
{
width: 202px;
height: 131px;
max-height: 131px;
padding: 20px 0px 0px 10px;
font-family : "Verdana", "arial CE", "helvetica CE", arial, helvetica, sans-serif;
font-size :10px;
color: #070543;
text-align: left;
vertical-align: top;
}

td.table_prog_l
{
padding: 0px 0px 0px 20px;
text-align: left;
vertical-align: top;
width: 150px;
max-width: 150px;
min-width: 150px;
}

td.table_prog_r
{
padding: 0px 20px 0px 10px;
text-align: justify;
vertical-align: top;
width: 360px;
max-width: 360px;
min-width: 360px;
}

td.table_rez_l
{
padding: 0px 0px 20px 0px;
text-align: left;
vertical-align: top;
width: 100px;
max-width: 100px;
min-width: 100px;
}

td.table_rez_r
{
padding: 0px 0px 20px 10px;
text-align: justify;
vertical-align: top;
width: 250px;
max-width: 250px;
min-width: 250px;
}

td.table_rez_r_form
{
padding: 0px 0px 0px 10px;
text-align: justify;
vertical-align: top;
width: 250px;
max-width: 250px;
min-width: 250px;
}

td.table_rez_l_form
{
padding: 0px 0px 0px 0px;
text-align: left;
vertical-align: top;
width: 100px;
max-width: 100px;
min-width: 100px;
}

td.vystavy_left
{
width: 120px;
min-width: 120px;
max-width: 120px;
vertical-align: top;
}

td.vystavy_right
{
width: 230px;
min-width: 230px;
max-width: 230px;
padding: 0px 0px 0px 0px;
vertical-align: top;
}

td.diskuze_head_l
{
padding: 0px 5px 20px 0px;
text-align: right;
vertical-align: top;
width: 55px;
max-width: 55px;
min-width: 55px;
font-family : "Verdana", "arial CE", "helvetica CE", arial, helvetica, sans-serif;
color: #FFFFFF;
font-size: 10px;
font-weight: bold;
}

td.diskuze_head_r
{
padding: 0px 0px 0px 0px;
text-align: left;
vertical-align: top;
width: 270px;
max-width: 270px;
min-width: 270px;
font-family : "Verdana", "arial CE", "helvetica CE", arial, helvetica, sans-serif;
color: #FFFFFF;
font-size: 10px;
font-weight: bold;
}

td.diskuze_l
{
padding: 0px 5px 0px 15px;
text-align: left;
vertical-align: top;
width: 210px;
max-width: 210px;
min-width: 210px;
font-family : "Verdana", "arial CE", "helvetica CE", arial, helvetica, sans-serif;
color: #FFFFFF;
font-size: 10px;
}

td.diskuze_r
{
padding: 0px 0px 0px 0px;
text-align: right;
vertical-align: top;
width: 120px;
max-width: 120px;
min-width: 120px;
font-family : "Verdana", "arial CE", "helvetica CE", arial, helvetica, sans-serif;
color: #FFFFFF;
font-size: 8px;
}

td.diskuze_full
{
padding: 0px 0px 0px 15px;
text-align: justify;
vertical-align: top;
width: 335px;
max-width: 335px;
min-width: 335px;
font-family : "Verdana", "arial CE", "helvetica CE", arial, helvetica, sans-serif;
color: #FFFFFF;
font-size: 10px;
}

#diskuzeName
{
font-family : "Verdana", "arial CE", "helvetica CE", arial, helvetica, sans-serif;
font-size: 10px;
border: 1px solid;
border-color: #5E767E;
background: #FFFFFF;
width: 290px;
height: 20px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

#diskuzeTextarea
{
font-family : "Verdana", "arial CE", "helvetica CE", arial, helvetica, sans-serif;
font-size: 10px;
border: 1px solid;
border-color: #5E767E;
background: #FFFFFF;
width: 290px;
height: 70px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}


#login
{
font-family : "Verdana", "arial CE", "helvetica CE", arial, helvetica, sans-serif;
width: 60px;
height: 14px;
border: 0px;
color: #185874;
background: none;
font-size: 10px;
padding: 0px 0px 0px 0px;
font-weight: bold;
text-align: left;
}

#login:hover
{
text-decoration: underline;
cursor: hand;
}

#rezervace
{
font-family : "Verdana", "arial CE", "helvetica CE", arial, helvetica, sans-serif;
width: 60px;
height: 18px;
border: 1px solid;
border-color: #FFFFFF;
color: #FFFFFF;
background: #5E767E;
font-size: 10px;
padding: 0px 0px 0px 0px;
font-weight: bold;
text-align: center;
}

#loginText
{
font-family : "Verdana", "arial CE", "helvetica CE", arial, helvetica, sans-serif;
font-size: 10px;
border: 1px solid;
border-color: #98AFC7;
background: #FFFFFF;
width: 110px;
}

p
{
font-family : "Verdana", "arial CE", "helvetica CE", arial, helvetica, sans-serif;
font-size :12px;
color: #FFFFFF;
text-align: left;
line-height: 20px;
padding: 0px 0px 0px 20px;
}

p.nadpis
{
font-family : "Verdana", "arial CE", "helvetica CE", arial, helvetica, sans-serif;
font-size :22px;
color: #FFFFFF;
text-align: left;
}

p.nadpis_program
{
font-family : "Verdana", "arial CE", "helvetica CE", arial, helvetica, sans-serif;
font-size :16px;
color: #FFFFFF;
text-align: left;
}


p.text
{
font-family : "Verdana", "arial CE", "helvetica CE", arial, helvetica, sans-serif;
font-size :12px;
color: #FFFFFF;
text-align: left;
line-height: 20px;
padding: 0px 0px 0px 20px;
}

p.text_justify
{
font-family : "Verdana", "arial CE", "helvetica CE", arial, helvetica, sans-serif;
font-size :12px;
color: #FFFFFF;
text-align: justify;
}

p.text_right
{
font-family : "Verdana", "arial CE", "helvetica CE", arial, helvetica, sans-serif;
font-size :12px;
color: #FFFFFF;
text-align: right;
}

p.text_center
{
font-family : "Verdana", "arial CE", "helvetica CE", arial, helvetica, sans-serif;
font-size :12px;
color: #FFFFFF;
text-align: center;
}

p.text_brown
{
font-family : "Verdana", "arial CE", "helvetica CE", arial, helvetica, sans-serif;
font-size :12px;
color: #7E3517;
text-align: left;
line-height: 20px;
padding: 0px 0px 0px 20px;
}

p.text_s
{
font-family : "Verdana", "arial CE", "helvetica CE", arial, helvetica, sans-serif;
font-size :10px;
color: #95B9C7;
text-align: left;
}

p.text_s_white
{
font-family : "Verdana", "arial CE", "helvetica CE", arial, helvetica, sans-serif;
font-size :10px;
color: #FFFFFF;
text-align: left;
}

p.text_s_right
{
font-family : "Verdana", "arial CE", "helvetica CE", arial, helvetica, sans-serif;
font-size :10px;
color: #FFFFFF;
text-align: right;
}

p.text_l_left
{
font-family : "Verdana", "arial CE", "helvetica CE", arial, helvetica, sans-serif;
font-size :14px;
color: #FFFFFF;
text-align: left;
padding: 0px 0px 0px 20px;
}

p.program_datum
{
font-family : "Verdana", "arial CE", "helvetica CE", arial, helvetica, sans-serif;
font-size :12px;
color: #FFFFFF;
line-height: 20px;
}

p.program_popis
{
font-family : "Verdana", "arial CE", "helvetica CE", arial, helvetica, sans-serif;
font-size :12px;
color: #FFFFFF;
line-height: 20px;
}

p.alert
{
font-family : "Verdana", "arial CE", "helvetica CE", arial, helvetica, sans-serif;
font-size :10px;
color: #FF0000;
text-align: right;
}

p.alert_left
{
font-family : "Verdana", "arial CE", "helvetica CE", arial, helvetica, sans-serif;
font-size :10px;
color: #FF0000;
text-align: left;
}

span.footer
{
font-family : "Verdana", "arial CE", "helvetica CE", arial, helvetica, sans-serif;
font-size :10px;
color: #83A4B8;
text-align: center;
}

span.alert
{
font-family : "Verdana", "arial CE", "helvetica CE", arial, helvetica, sans-serif;
font-size :10px;
color: #FF0000;
text-align: right;
}

span.vstupne
{
font-family : "Verdana", "arial CE", "helvetica CE", arial, helvetica, sans-serif;
font-size :12px;
color: #FFFFFF;
line-height: 20px;
}

