
p { color: black; font-size: 12px; font-family: "Times CE", Times, serif ; background-color: transparent; }
.textplainit { color: black; font-style: italic; font-weight: normal; font-size: 12px; font-family: "Times CE", Times, serif; }
.linka { border-bottom: 1px solid black; }
.textwhitx { color: white; font-size: 16px; font-family: "Times CE", Times, serif; }
.textsan { color: black; font-size: 11px; font-family: "Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif; }
.podpora { color: #667a80; font-size: 11px; font-family: "Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif; padding-top: 0px; }
.odsazleft { padding-left: 25px }
.list   { list-style-type: none; list-style-position: outside }
ul   { color: black; font-size: 11px; font-family: sans-serif; line-height: 1.5em; list-style-type: circle; }
li { font-size: 11px; font-family: sans-serif; list-style-image: url(images/spol/list2.gif); cursor: crosshair; }
.textsanmaly { color: black; font-style: normal; font-weight: normal; font-size: 9px; font-family: sans-serif ; }
.textmaly { font-size: 9px; font-family: sans-serif; }
.textsanbgrd  { color: black; font-style: normal; font-weight: normal; font-size: 11px; font-family: "Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif; background-color: #add8e6; border: solid 2px #add8e6 }
.textbld   { color: black; font-style: normal; font-weight: bold; font-size: 12px; font-family: "Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif; }
.textbldx    { color: black; font-style: normal; font-weight: bold; font-size: 13px; font-family: "Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif; }
.textbldxx { color: black; font-style: normal; font-weight: bold; font-size: 1.3em; font-family: "Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif; }
.bord { border: solid 1px black; }
.textbldxxx  { color: black; font-style: normal; font-weight: bold; font-size: 20px; font-family: "Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif; }
.texttit              { color: white; font-style: normal; font-weight: normal; font-size: 22px; font-family: "Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif; background-color: black; border-style: solid; border-width: 3px 25px 3px 25px; border-color: black }
.texttitxx    { color: white; font-style: normal; font-weight: normal; font-size: 28px; font-family: "Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif; background-color: black; border-style: solid; border-width: 3px 25px 3px 25px; border-color: blac;k }
.texttitx         { color: white; font-style: normal; font-weight: normal; font-size: 14px; font-family: "Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif; background-color: black; margin-top: 0px; padding-top: 0px; border-style: solid; border-width: 3px 25px 3px 25px; border-color: black; }
.whit    { color: white; font-style: normal; font-weight: bold; font-size: 12px; font-family: "Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif; }
.white { color: white; }
a:link  { color: black; }
a:visited   { color: black; }
a:active { color: black; }
a:hover { color: white; background-color: black; }
a:hover img { filter:alpha(opacity=40, style=0); opacity:0.4; }
.rambar    { padding-left: 3px; border-left: 3px solid black; }
.ramleft { border-left: 1px solid #696969 }
.ramleftblack { border-left: 1px solid black }
.navig     { color: black; font-style: normal; font-weight: bold; font-size: 12px; font-family: "Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif; text-align: left; margin-top: 0; margin-left: 30px; padding-top: 0; padding-left: 3px; border-left: 1px solid black     }
.aktual { color: black; font-size: 11px; font-family: sans-serif; font-style: normal; font-weight: normal; text-align: left; position: absolute; width: 270px; top: 480px; left: 720px; padding: 5px; border: 1px dotted black; }
h1 { color: black; font-size: 28px; font-family: sans-serif; font-weight: normal; background-color: transparent; vertical-align: 0.8em; }
.h1bgrd { color: white; background-color: black; margin-left: 0; border-color: black; border-style: solid; border-width: 3px 25px; }
h2 { color: black; font-size: 20px; font-family: sans-serif; font-weight: normal; background-color: transparent; vertical-align: 0.8em; }
h3 { color: black; font-size: 15px; font-family: sans-serif; background-color: transparent; vertical-align: 0.8em; }
h4 { color: black; font-size: 13px; font-family: sans-serif; background-color: transparent; }
.reklama { color: #ccc; font-size: 11px; font-family: sans-serif; background-color: #8099a1; position: relative; left: -60px; padding: 3px 12px; border: dashed 1px; }
.logakont { position: absolute; top: 400px; left: 650px; width: 400px; z-index: 10; }
.logakont img { margin: 0; padding: 0; border-width: 0; }
a.externi:visited { background-image: url(images/linkout.gif); background-repeat: no-repeat; background-position: right top; margin-right: 3px; padding-right: 12px; }
a.externi:link { background-image: url(images/linkout.gif); background-repeat: no-repeat; background-position: right top; margin-right: 3px; padding-right: 12px; }
a.mail:visited { background-image: url(images/linkmail.gif); background-repeat: no-repeat; background-position: right top; margin-right: 3px; padding-right: 12px; }
a.mail:link { background-image: url(images/linkmail.gif); background-repeat: no-repeat; background-position: right top; margin-right: 3px; padding-right: 12px; }
#navigace { position: absolute; z-index: 2; top: 200px; left: 0; width: 190px; visibility: visible; }
#obsahind { position: absolute; z-index: 10; top: 470px; left: 200px; width: 500px; visibility: visible; }
#obsah { position: absolute; z-index: 10; top: 10px; left: 200px; width: 586px; visibility: visible; }
#obsah2 { position: absolute; z-index: 4; top: 130px; left: 200px; width: 552px; visibility: visible }
.animace { position: absolute; z-index: 10; top: 0px; left: 200px; width: 800px; height: 460px; visibility: visible; }
.animace2 { position: absolute; z-index: 10; top: 0px; left: 200px; width: 700px; height: 440px; }
.slideshow { width: 700px; height: 440px; margin: auto; }
.animaceinfo { position: absolute; z-index: 10; top: 160px; left: 900px; width: 150px; visibility: visible; padding-top: 5px; padding-left: 10px; border-top: 1px solid black; }
#pare2 { position: absolute; z-index: 5; top: 0; left: 610px; width: auto; height: 370px; background-color: #996; visibility: visible;  }
#pare { position: absolute; z-index: 1; top: 0; left: 0; width: 200px; visibility: visible; }
#navenglish { position: absolute; z-index: 8; top: 570px; left: 0; width: 100px; height: 15px; visibility: visible; padding-bottom: 0.5em; padding-top: 0.5em; border: solid 1px #000;  }
#layer1 { position: absolute; top: 648px; left: 32px; width: 150px; visibility: visible; }
.animaceinfo a:hover { margin: 0px; padding: 0px; background-color: #667a80; }
#obsah { position: absolute; z-index: 5; top: 150px; left: 200px; width: 605px; visibility: visible }
.rozvrh { padding: 0 5px 0 5px; margin-left: 20px; border-bottom: #000 dotted 1px; background-color: #85a0a5; color: black; font-size: 11px; font-family: sans-serif; }
.rozvrh td { border-top: #000 dotted 1px; }
.perex {font-size: 14px; }
.foto { font-family: sans-serif; font-size: 8px; margin-left: 24px; }