* {padding: 0;margin: 0;}
html, body {height: 100%;}
body {font-family: Verdana, "Geneva CE", lucida, sans-serif;font-size:85%;font-weight: normal;color:black;background: url("images/back-top.gif") top repeat-x #FFD07B;}
a {text-decoration:underline;}
a:link {color:#006AFF;}
a:visited {color:#2E1411;}
a:hover {color:#FFA200;}
#bgtop {width:100%;background: url("images/koruna-right.gif") top center no-repeat;}
#bgbot {width:100%;background: url("images/travicka.gif") bottom repeat-x;}
#mainmax {max-width: 800px;margin:0 auto;position:relative;height: auto;min-height:100%;background:url("images/back-main.gif") bottom repeat-x #FDE287;text-align:left;}
#mainmin {min-width: 650px;background: url("images/back-middle.gif") bottom right no-repeat;}
#top {width:100%;height:182px;background: url("images/back-top.gif") top repeat-x;}
#topin {width:100%;height:182px;background: url("images/koruna-top.gif") top right no-repeat;}
#biplan {margin:0;padding:0;position:absolute;top:59px;left:20px;width:455px;height:107px;background: url("images/aero.gif") top left no-repeat;overflow:hidden;}
#biplan a,#biplan a span {display:block;width:455px;height:107px;margin:0;background-image:none;}
#biplan a:hover {background:url("images/aero.gif") top left no-repeat;cursor:pointer;}
#biplan a span {position:absolute;left:0;top:0;z-index:1;background:url("images/aero.gif") top left no-repeat;}
#menu {width:70%;font-size:1em;margin:0 0 0 19px;}
#menu li {width:17.5%;float:left;margin:0;margin-left:2px;padding:0;text-align:center;list-style:none;}
#menu li a {width:100%;min-height:3em;line-height:3em;border-top:6px solid #2E1411;background:url("images/arrow.gif") top center no-repeat;display:block;font-weight:bold;}
#menu li a:link,#menu li a:visited {color:#2E1411;}
#menu li a:hover {color:#4F97FE;border-top:6px solid #4F97FE;background:url("images/arrow-active.gif") top center no-repeat;}
#menu li.active {color:#4F97FE;font-weight:bold;padding-top:8px;border-top:6px solid #4F97FE;background:url("images/arrow-active.gif") top center no-repeat;}
#bgmiddle {width:100%;height:100%;background: url("images/strom-kmen.gif") right repeat-y;}
#middle {width:100%;text-align:left;padding-bottom:230px;padding-top:15px;background:url("images/koruna-middle.gif") top right no-repeat;border-bottom:1px solid #2E1411;}
#content {min-height:400px;margin-right:275px;margin-left:21px;position:relative;background: url("images/koruna-content.gif") top right no-repeat white;}
#contentin {padding:20px 55px 40px 25px;}
#content span {display:block;width:7px;height:7px;position:absolute;bottom:0;font-size:1px;}
#content span.tl {left:0;top:0;background: url("images/corner-top-left.gif") bottom no-repeat;}
#content span.bl {left:0;background: url("images/corner-bottom-left.gif") bottom no-repeat;}
#content span.br {right:0;background: url("images/corner-bottom-right.gif") bottom no-repeat;}
#content a {font-weight:bold;}
#footer {width:100%;min-width:650px;position: absolute;bottom: 0;left: 0;height:223px;background:url("images/wbm.gif") bottom right no-repeat;}
#footer p {margin:6px 0 6px 30px;font-size:0.8em;line-height:1.2em;}
#footer a {color:#2E1411;}
#footer a:hover {color:#006AFF;}
#action {float:right;margin:0 280px 0 0;list-style:none;font-size:0.9em;}
#action li {float:left;margin:0;text-align:left;list-style:none;background:transparent;}
#backtop {width:72px;}
#print {width:92px;}
#favorite {width:107px;}
#print a,#favorite a,#backtop a {display:block;padding:0 0 0 20px;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/top.gif") left no-repeat;}
#dog1 {width:278px;height:117px;position:absolute;bottom:38px;right:314px;background: url("images/hafik-lezi.gif") no-repeat;}
#dog2 {width:278px;height:111px;position:absolute;bottom:38px;right:314px;background: url("images/hafik-lezi-vetev.gif") no-repeat;}
#dog3 {width:235px;height:161px;position:absolute;bottom:38px;right:290px;background: url("images/hafik-stoji.gif") no-repeat;}
#dog4 {width:220px;height:170px;position:absolute;bottom:34px;right:321px;background: url("images/hafik-sedi.gif") no-repeat;}
#warning {display:block;width:30px;height:30px;position:absolute;bottom:95px;right:105px;}
#reference {margin:0;padding:0;position:absolute;top:182px;right:0;width:265px;height:300px;}
#reference li {display:block;width:40px;height:40px;position: relative;list-style: none;margin:0;padding:0;background:url("images/apple.gif") top left no-repeat;}
#reference li a, #reference li a span {display: block;width: 40px;height: 40px;overflow: hidden;position: absolute;left: 0;top: 0;z-index: 0;}
#reference li a span {z-index: 1;cursor: pointer;background:url("images/apple.gif") top left no-repeat;}
#reference li a:hover span {background:url("images/apple.gif") top right no-repeat;}
#reference li.ref1 {top:0;left:70px;}
#reference li.ref2 {top:40px;left:200px;}
#reference li.ref3 {top:80px;left:50px;}
#coop {font-size:0.75em;margin:0 0 0 35px;}
#coop li {margin:2px 0;list-style:none;}
#ch {float:none;border:none;margin:25px 0 0 30px;}
#wedos {float:none;border:none;margin:25px 0 0 20px;}
#novinky ul {margin:15px 0 25px;}
#novinky ul li {list-style:none;}
h1,h2,h3,h4 {font-weight:bold;}
h1 {font-size:1.2em;}
h2 {margin:0.5em 0 0.9em;font-size:1.35em;color:#4F97FE;}
h3 {margin:15px 0 6px;font-size:1.1em;color:#FFA200;}
h4 {color:black;font-size:1em;margin:12px 0 6px;}
p {font-size:0.9em;margin:0.5em 0;line-height:1.7em;}
p.odkaz {text-align:center;margin:12px 0 20px;padding:4px 8px;font-size:0.8em;background-color:#ECF4FF;border-top:1px solid #4F97FE;border-bottom:1px solid #4F97FE;}
p.date {width:5.5em;background:#ECF4FF;padding:3px 7px;text-align:center;font-weight:bold;border-top:1px solid #4F97FE;border-bottom:1px solid #4F97FE;}
#content p.odkaz a {font-weight:normal;}
p.odkaz.back {width:38%;float:left;text-align:left;min-height:6.5em;}
p.odkaz.forw {width:38%;float:right;text-align:right;min-height:6.5em;}
img {border:3px solid #A1BDE2;float:right;margin:1px;}
ol,ul {margin-left:25px;}
li {margin:8px 0;line-height:1.5em;font-size:0.9em;}
ul li {list-style-type:square;}
li p {font-size:1em;margin:0.2em 0;}
li h3 {margin:0 0 4px;color:#4F97FE;}
ol.steps {list-style:none;margin:10px 0;padding:10px 15px;background-color:#ECF4FF;border-top:1px solid #4F97FE;border-bottom:1px solid #4F97FE;}
ol.steps strong {color:#FFA200;}
ul.ref {margin-left:0;}
ul.ref li {margin:10px 0;list-style:none;border-bottom:1px dashed #4F97FE;min-height:125px;}
ul.ref li h4,ul.ref li h3 {margin-right:150px;}
ul.ref li h3 {color:#FFA200;font-size:1.2em;}
ul.ref li a.imag {display:block;width:145px;height:100px;position:relative;float:right;margin:-20px 0 10px 0;cursor:pointer;}
#content ul.ref li a.imag span {display:block;width:145px;height:100px;position:absolute;top:0;left:0;z-index:1;background:url("images/apple-ref.gif") top left no-repeat;}
ul.ref li img {position:absolute;top:0;left:0;width:145px;height:100px;border:none;float:none;margin:0;z-index:0;}
ul.sablony li {width:160px;height:160px;float:left;margin:10px;list-style:none;text-align:center;}
ul.sablony li img {float:none;margin:0;}
div.info {width:168px;float:right;margin:0 5px 5px 10px;padding:10px 15px;background-color:#ECF4FF;border-top:1px solid #4F97FE;border-bottom:1px solid #4F97FE;}
div.info.big {width:auto;margin:10px 0;float:none;}
div.info p {color:#006AFF;margin:0.3em 0;}
div.info h3 {font-size:0.9em;margin:8px 0 6px;}
div.info.big h3 {font-size:1.1em;margin:8px 0 6px;}
div.info ol.steps {border:none;padding:0;margin:0;font-size:0.9em;color:#006AFF;}
div.info ol.steps strong {color:#006AFF;}
div.info ol.steps strong.step,h2 strong,p.odkaz strong {color:#FFA200;}
#content div.info ol.steps a {font-weight:normal;}
table {border:1px solid #4F97FE;padding:0;margin:10px 0;width:auto;font-size:0.8em;border-collapse:collapse;}
td {border:1px solid #4F97FE;padding:0.2em 0.3em;margin:0;text-align:left;vertical-align:middle;}
td.jede {background-color:#ECF4FF;}
td.cena {text-align:right;padding:0.2em 0.4em;} 
th {background-color:#ECF4FF;border:1px solid #4F97FE;color:#4F97FE;font-weight:bold;padding:0.3em;text-align:center;}
th.l {text-align:left;}
td.stred {text-align:center;}
fieldset {border:none;font-size:1em;padding:0.4em;}
legend {border:1px solid #4F97FE;padding: 3px 6px;color:#4F97FE;text-align:left;font-weight: bold;margin-bottom:10px;}
form {margin: 20px 8px;width: 95%;}
input,textarea {margin: 2px 6px;border:1px solid #4F97FE;font: 100% Verdana, "Geneva CE", lucida, sans-serif;}
input.butt {font-weight:bold;margin:10px 0;padding:4px 8px;background-color:#FFA200;color:black;}
input.butt:hover {background-color:#4F97FE;color:white;}
label {float:left;width:70px;margin-right:0.5em;padding-top:0.5em;text-align:right;font-weight:bold;}
div.prispevek {background-color:#ECF4FF;padding:10px;margin:5px 0;}
div.prispevek p.datum {text-align:right;font-size:0.8em;margin-bottom:0;}
p.strankovani {text-align:center;}
#content td a {font-weight:normal}
strong {font-weight:bold;font-style:normal;}
em {font-weight:normal;font-style:italic;color:#4F97FE;}
.pul {width:47%;}
.stred {text-align:center;}
.pravy {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;}
.plavl {float:left;}
.plavr {float:right;}
.cleaner {clear:both;margin:0;padding:0;height:0;line-height:0;font-size:1px;border:none;background:transparent;}

