* {margin:0;padding:0;} 
body {font-family:"Trebuchet MS", "Geneva CE", lucida, sans-serif;font-size:90%;font-weight:normal;color:black;background:url("images/back.gif") top repeat-x #D0D0D0;}
a {text-decoration:underline;}
a:link {color:#6E1362;}
a:visited {color:#7F7F7F;}
a:hover {color:#863B7C;}
a.pdf {padding-left:20px;background:url("images/pdf.gif") top left no-repeat;}
a.ppt {padding-left:20px;background:url("images/ppt.gif") top left no-repeat;}
#main {width:770px;margin:15px auto 0;text-align:left;position:relative;background:url("images/back-main.gif") left repeat-y;}
#top {width:770px;height:153px;background:url("images/top.jpg") top center no-repeat;position:relative;}
#logo {margin:0;padding:0;position:absolute;top:9px;left:0;width:173px;height:118px;background:url("images/logo.gif") top left no-repeat;overflow:hidden;}
#logo a,#logo a span {display:block;width:173px;height:118px;margin:0;background-image:none;}
#logo a:hover {background:url("images/logo.gif") top left no-repeat;cursor:pointer;}
#logo a span {position:absolute;left:0;top:0;z-index:1;background:url("images/logo.gif") top left no-repeat;}
#topright {display:block;width:566px;height:22px;position:absolute;top:153;right:0;background:url("images/right-top.gif") top center no-repeat;}
#content {width:547px;float:right;margin-right:19px;text-align:left;}
#content h2 {padding:10px 0 0 24px;margin:0;font-size:1.1em;background:url("images/arrow.gif") bottom right no-repeat #F1F1F1;}
#text {width:498px;padding:15px 24px;background:url("images/text-top.gif") top center no-repeat;}
#left {width:204px;float:left;text-align:left;padding-top:97px;background:url("images/left-top.gif") top right no-repeat;}
#menu {width:171px;margin:0;padding:0;font-size:0.9em;background:url("images/menu-li.gif") top right repeat-y;}
#menu li {width:171px;margin:0;padding:0;background:url("images/menu-li-top.gif") top no-repeat;list-style:none;padding-top:10px;}
#menu li a,#menu li.active p {display:block;width:136px;min-height:1.6em;text-decoration:none;font-weight:bold;color:white;background:url("images/menu-arrow.gif") top left no-repeat;border-left:7px solid #6E1362;padding-left:35px;padding-top:3px;margin:0;}
#menu li span {display:block;width:171px;height:11px;font-size:1px;background:url("images/menu-li-bot.gif") top no-repeat;}
#menu li a:hover {color:black;background:url("images/menu-arrow-over.gif") top left no-repeat;}
#menu li.active p {padding-top:0;background:url("images/menu-arrow-big.gif") top left no-repeat;color:black;}
#contact {width:105px;margin:20px 0 10px 45px;font-size:0.8em;}
#contact h2 {font-size:1.1em;color:black;}
#bottom {display:block;width:770px;height:67px;text-align:1px;background:url("images/content-bot.gif") bottom right no-repeat;}
#footer {width:770px;padding:15px 0;background:url("images/back-footer.gif") right repeat-y;}
#action {width:285px;margin-left:467px;padding-top:8px;font-size:0.8em;background:url("images/action-top.gif") top right no-repeat;}
#action ul {width:285px;margin:0;padding:0;min-height:31px;list-style:none;background:url("images/action-bottom.gif") bottom right no-repeat #863B7C;}
#action li {float:right;margin:0;text-align:left;color:white;}
#action li a:link,#action li a:visited {color:white;}
#action li a:hover {color:#D0D0D0;}
#backtop {width:62px;}
#print {width:60px;}
#favorite {width:120px;}
#print a,#favorite a,#backtop a {display:block;padding:0 0 0 23px;height:2.2em;line-height:2.2em;color:black;}
#print a {background:url("images/print.gif") left no-repeat;}
#favorite a {background:url("images/fav.gif") left no-repeat;}
#backtop a {background:url("images/bctop.gif") left no-repeat;}
#copy {margin:12px 0 0 487px;color:#BF6AB4;font-size:0.75em;}
#copy a:link,#copy a:visited {color:#BF6AB4;}
#copy a:hover {color:#D0D0D0;}

#navig {position:absolute;right:-25px;top:11px;font-size:0.8em;}
#navig li {position:relative;display:block;width:25px;height:39px;margin:0 0 2px 0;list-style:none;overflow:hidden;}
#navig li.home {background:url("images/home.gif") no-repeat;}
#navig li.map {background:url("images/map.gif") no-repeat;}
#navig a, #navig span {display:block;width:25px;height:39px;overflow:hidden;position:absolute;left:0;top:0;z-index:0;}
#navig span {position:absolute;z-index:1;cursor:pointer;}
#navig li.home span {background:url("images/home.gif") no-repeat;}
#navig li.map span {background:url("images/map.gif") no-repeat;}

.plavl {float:left;}
.plavr {float:right;}
.cleaner {clear:both;margin:0;padding:0;height:1px;line-height:1px;font-size:1px;border:none;background:transparent;}

table {padding:0;margin:0;margin-bottom:8px;width:100%;border:5px solid #F1F1F1;border-top:2px solid #EAD5E5;background-color:white;font-size:0.9em;border-collapse:collapse;}
td {border:1px solid #EAD5E5;padding:0.2em 0.3em;margin:0;text-align:left;vertical-align:middle;}
th {background-color:#F1F1F1;border:1px solid #EAD5E5;border-bottom:2px solid #EAD5E5;color:#78236D;font-weight:bold;padding:0.5em 0.3em;text-align:left;}
th.l {text-align:left;}
th.p,td.p {text-align:right;}
td.stred {text-align:center;}
table.auto {width:auto;}
td.p,th.p {margin:0;}
th.download {padding-right:18px;padding-left:10px;background:url("images/upload.gif") top right no-repeat #F1F1F1;}
td.subject {background-color:#F1F1F1;border-top:2px solid #EAD5E5;border-bottom:2px solid #EAD5E5;}
td h4 {margin:4px;}
td img,th img {float:none;border:none;margin:2px;}
td strong a:link {color:black;}

fieldset {border:1px solid #6E1362;font-size:1em;padding:0.4em;background-color:white;}
legend {border:1px solid #6E1362;padding:0.3em 0.5em;color:#863B7C;background-color:white;text-align:center;font-weight:bold;margin-bottom:10px;}
form {margin:20px 8px;width:95%;}
input,textarea {margin:2px 6px;border:1px solid #DFDEDA;background:#F1F1F1;}
input.tlac {font-weight:bold;margin:10px 0;padding:2px 4px;border:1px solid #6E1362;background-color:#F1F1F1;color:#863B7C;}
input.tlac:hover {background-color:#6E1362;color:white;}
label {float:left;width:110px;margin-right:0.5em;padding-top:0.5em;text-align:right;font-weight:bold;}
form p {font-size:1em;}

img {border:1px solid #6E1362;;float:right;margin:1px;}

div.foto {width:100%;margin:15px 0;}
div.foto img {float:left;}
div.foto.sloupec {width:160px;float:right;text-align:center;margin-top:5px;}
div.foto.sloupec img {float:none;}
div.fotka img {border:8px solid #CCBEA8;border-top:0;border-bottom:0;margin:0;float:none;cursor:pointer;}

p {margin:0.5em 0;line-height:1.65em;}
p.date {text-align:right;font-style:italic;}
p.back {margin-top:30px;text-align:right;border-top:1px solid #F1F1F1;border-bottom:1px solid #F1F1F1;padding:3px;padding-right:25px;background:url("images/arrow-back.gif") center right no-repeat;}
div.box {width:170px;float:right;background:url("images/box-top.gif") top center no-repeat #F1F1F1;margin-top:-5px;margin-left:10px;padding-top:18px;}
div.box span {display:block;width:170px;height:16px;background:url("images/box-bottom.gif") bottom center no-repeat #F1F1F1;font-size:1px;line-height:1px;}
div.box p {margin:10px 20px 0;font-size:0.9em;}
div.box ul {margin:6px 10px 6px 25px;font-size:0.9em;}
div.box h4 {text-align:center;}
#tooltip {border:3px solid #863B7C;background-color:#F1F1F1;font-size:0.8em;text-align:left;padding:5px;}
#tooltip p {margin:0;}
a.note {background-color:#863B7C;text-decoration:none;border-bottom:1px dashed white;padding:1px 3px;padding-bottom:0;font-weight:italic;color:white !important;}
h1,h2,h3,h4,h5 {font-weight:bold;margin:15px 0 6px;}
h1 {font-size:1.3em;}
h2 {color:#6E1362;margin:10px 0 6px;font-size:1.15em;}
h3 {color:black;background:url("images/h3-left.gif") top left no-repeat;margin-top:25px;margin-bottom:10px;padding-left:20px;font-size:1.05em;}
h4 {color:#863B7C;font-size:1em;}
h5 {color:black;font-size:1em;}
ol,ul {margin-left:20px;}
ul {list-style:square;}
ul ul {list-style:disc;}
ul.rom {list-style:lower-roman;}
li {margin:8px 0 8px 6px;line-height:1.3em;}
ul.nodec {list-style:none;}
ol.abc {list-style:lower-alpha;}
ol.lr {list-style:lower-roman;}
strong {font-weight:bold;font-style:normal;}
em {font-weight:normal;font-style:italic;}
.pul {width:47%;}
.stred {text-align:center;}
.r {text-align:right;}
div.stred img {float:none;}
.nobord {border:none !important;}
.nomargin {margin:0 !important;}
.hide {position:absolute;top:-10000px;left:0;height:1px;font-size:1px;overflow:hidden;}
hr {display:none;}

