* {margin:0;padding:0;font-family:"Trebuchet MS","Geneva CE",lucida,sans-serif;font-size:10.0pt;}
body {background-color:#ffffff;color:#202020;text-align:center;}
img {border:0;}
a {text-decoration:underline;}
a:hover {text-decoration:none;}

#hlava {padding-top:15px;}
#hlava p {text-align:right;color:#666666;font-size:90%;}
#hlava h1 {background-repeat:no-repeat;background-position:left center;text-align:center;}
#hlava h1 span {position:relative;top:50px;font-size:140%;text-transform:uppercase;}
#hlava div {padding:6px 0;}
#hlava div ul {list-style-type:none;}
#hlava div ul li {width:auto;display:inline;background:url("../../webdesign/sipka.png") no-repeat 0% 60%;padding:0 10px 0 19px;color:#999999;}
#hlava div ul li.prvni {padding:0 10px 0 0;background-image:none;}
#hlava div ul li strong {color:#333333;}
#hlava div ul li strong, #hlava div ul li span, #hlava div ul li a {font-size:90%;}

#stred {margin:0px auto;text-align:left;}

#chyba {padding:3px 0;}
#chyba ul {padding:5px;list-style-type:square;}
#chyba ul li {color:rgb(224,48,0);padding:2px 0;margin-left:25px;font-size:120%;}

#obsah {float:left;}
#obsah .skupina {clear:both;}
#obsah .skupina_float {float:left;width:50%;}
#konec {clear:both;}

#obsah h2 {margin:20px 20px 8px 0px;}
#obsah h2 span {font-size:120%;font-weight:normal;}
#obsah .prvek {margin:15px 20px 15px 0px;}
#obsah .prvek label {font-variant:small-caps;display:block;}
#obsah .prvek label.povinny {color:rgb(204,0,0);}
#obsah .prvek select {width:90%;padding:4px;}
#obsah .prvek input, #obsah .prvek textarea {width:86%;padding:4px;}
#obsah .prvek input.mini {width:auto;padding:0px;}
#obsah .texty {margin:15px 20px 15px 0px;}
#obsah .texty label {font-variant:small-caps;display:block;}
#obsah .texty strong {font-size:120%;display:block;background-color:#f0f0f0;padding:4px;}
#obsah .texty p {padding:20px 0;font-size:110%;}
#obsah .texty p a {font-size:110%;}
#obsah .tlacitko {clear:both;padding:15px 20px 15px 0px;}
#obsah .tlacitko input {border:0;background-color:transparent;}

#zmena_datum {list-style-type:none;text-align:center;padding:15px 0;}
#zmena_datum li {width:auto;padding:0px 15px;display:inline;}
#zmena_datum button {width:160px;height:39px;border:0;background-color:transparent;background-repeat:no-repeat;background-position:0% 0%;color:#ffffff;}
#zmena_datum button span {position:relative;top:-1px;}
#zmena_datum li#c_left button {text-align:left;}
#zmena_datum li#c_left button span {padding-left:43px;}
#zmena_datum li#c_text {text-transform:uppercase;font-weight:bold;font-size:148%;}
#zmena_datum li#c_right button {text-align:right;}
#zmena_datum li#c_right button span {padding-right:55px;}
#ajaxText p {display:block;text-align:center;font-size:130%;color:rgb(119,136,153);padding:10px;margin:0 20px 0 0;background:#f3f3f3 url("../../webdesign/cas.png") 2% 50% no-repeat;}
#vyberKal a {display:block;padding-bottom:15px;clear:both;}

#prihlaseni {float:left;}
#prihlaseni .ram {clear:both;padding:15px;margin:10px 0;background-color:#eeeeee;}
#prihlaseni h2 {margin-bottom:12px;}
#prihlaseni h2 span {font-weight:normal;text-transform:capitalize;}
#prihlaseni address {font-style:italic;}
#prihlaseni ul {list-style-type:none;}
#prihlaseni ul li {padding:2px 0;}
#prihlaseni p, #prihlaseni a {font-size:90%;}
#prihlaseni p {padding:3px 0;}
#prihlaseni a.rst {background:url("../../webdesign/reset.png") left center no-repeat;padding-left:22px;}
#prihlaseni a.outA {background:url("../../webdesign/out.gif") 0% 60% no-repeat;padding-left:15px;}
#prihlaseni div {margin:5px 0;}
#prihlaseni div label {font-variant:small-caps;display:block;}
#prihlaseni div input {width:90%;padding:3px;font-size:90%;border:solid 1px #999999;}
#prihlaseni div.tlacitko {padding-top:15px;}
#prihlaseni div.tlacitko input {border:0;width:auto;padding:4px 10px 3px 10px;text-transform:uppercase;}

#pata {margin:20px auto;}
#pata p {padding:15px;text-align:left;font-style:italic;}

#noscript {background:url("../../webdesign/black.png") left top repeat;width:700px;position:absolute;left:50%;top:100px;margin-left:-350px;}
#noscript span {padding:50px;display:block;color:#ffffff;font-size:140%;text-align:center;line-height:1.3em;}

#kalendar {position:absolute;color:#333333;background-color:#666666;z-index:15;width:280px;font-family:"Trebuchet MS","Geneva CE",lucida,sans-serif;font-size:8.0pt;padding:0;margin:0;display:none;}
#kalendar div#okraj {padding:8px;border:solid 1px #999999;}
#kalendar a {text-decoration:none;color:#4AA5B5;font-weight:normal;}
#kalendar a:hover {color:#195059;}
#kalendar span {color:#cccccc;}
#kalendar div#konec {text-align:right;margin-bottom:6px;}
#kalendar table {border:0;width:100%;}
#kalendar th, #kalendar td {text-align:center;font-weight:normal;width:14%;padding:0;}
#kalendar th {background-color:#aaaaaa;color:#ffffff;text-transform:uppercase;padding:5px;}
#kalendar td {background-color:#eeeeee;}
#kalendar td a, #kalendar td span {display:block;padding:5px;}