/* *****barvy***** D2D5F4 svetlemodra * D62900 cihlova * CC0000 cervena * EAB800 zluta */

* {font-family: Verdana, Arial;}
html {overflow-y: scroll;}
body {text-align: center; margin: 0; font-size: 0.8em; background: black; color: #D2D5F4;}
body div {text-align: left;}

#main {width: 890px; margin: 0 auto;}
#menu {width: 230px; float: left; background: url(images/bck-menu.jpg) right top no-repeat; color: #D62900; margin-top: 13px;}
#menu ul {margin: 6px 0 20px 54px; padding: 6px 0 0 0;}
#menu ul li {margin: 0; padding: 2px 0 2px 7px;}
#menu ul li ul {margin: 2px 0 0 10px; padding: 0; }
#menu ul li ul li {margin: 0; padding: 2px 0 2px 7px; list-style: disc;}
#menu a {color: black; text-decoration: none; font-weight: bold;}
#menu a:hover {color: #CC0000;}
.home {padding-top: 6px!important;}
#menu ul.home li {padding-top: 3px!important; padding-bottom: 3px!important;}
#menu ul.home li ul li {padding-top: 3px!important; padding-bottom: 3px!important;}



#adresa {color: black; background: url(images/bck-adresa.jpg) right top no-repeat; margin: 30px 0 0 0; padding: 30px 0 30px 42px; line-height: 160%;}
#adresa strong {color: #CC0000; display: block; padding-bottom: 5px;}
#adresa a {color: #CC0000; font-weight: normal; text-decoration: underline;}
#adresa a:hover {color: black;}

#content {width: 600px; float: right; margin: 20px 15px 0 0;}
#pata {clear: both; padding: 0 0 7px 0; font-size: 87%; text-align: center; color: #44447B;}
#pata img {margin-bottom: 8px;}
#pata a {color: #44447B; text-decoration: none;}
#pata a:hover {text-decoration: underline;}

h1, h2, h3, h4 {margin: 10px 0 10px 0; font-size: 130%; color: #EAB800;}
h3 {font-size: 110%;}
p {padding: 6px 0; margin: 0; line-height: 140%; text-align: justify;}
a {color: #EAB800;}
a:hover {color: red;}
a img {border: 0;}

ul {margin: 0; padding: 0px 0px 0 50px;}
ol {margin: 0; padding: 10px 60px 0 102px;}
li {margin: 0; padding: 0 0 5px 0; line-height: 130%;}
td ul {margin: 0; padding: 0px 10px 0 50px;}
table {margin: 20px 0; border-collapse: collapse; width: 600px;}
td, th {padding: 4px 8px; line-height: 140%; border: 1px solid #EAB800; vertical-align: top;}
th {background: #FFF5AE; color: black;}
td.foto {width: 180px; padding: 4px;}
td.foto2 {width: 135px; padding: 4px;}
td.right {vertical-align: middle;}
td strong {display: block; margin-top: 10px; color: #EAB800;}

.center {text-align: center; clear: both;}
.right {text-align: right;}
.tiskni {display: none;}
.imgright {float: right; margin: 10px 0 0 0;}
.ref img {border: 1px solid #EAB800;}

@media print {

body {background: none; color: black;}
.tiskni {display: inline;}
.netiskni {display: none;}

#main, #content {width: 100%; background: none; margin: 0; float: none;}
#menu {display: none;}
#pata {width: 100%;}


}

