@charset "windows-1250";
* { margin:0px; padding:0px; }
img { border:0px; }

input, textarea { border:1px solid black; }

a:link, a:visited { color:white; }

body { font-family:"Times New Roman", Times, serif; font-size:0.9em; line-height:1.3em; background-image:url(img/pagebg.jpg); background-position:top; background-repeat:repeat-x; background-color:#E1E3BC; text-align:center; }

#page { width:942px; margin:0px auto; text-align:left; }

#header { height:193px; background-image:url(img/nostitz.jpg); }
#baner { height:156px; }
#nav { height:37px; padding-left:12px; }

#nav a:link, #nav a:visited { display:inline; float:left; background-image:url(img/bt.jpg); background-repeat:repeat-x; height:25px; line-height:26px; border:1px solid #883C00; margin-left:6px; margin-top:6px; color:#111; padding:0px 5px; text-decoration:none; font-size:12px; }
#nav a:hover, #nav a:active { background-image:url(img/btover.jpg); }

#main, #main2 { background-image:url(img/pagesame.jpg); background-repeat:repeat-y; padding:20px 31px; }
#main2 { padding:20px 0px 0px 11px; }

.albumbox { display:inline; float:left; width:205px; background-image:url(img/210grad.jpg); height:310px; margin-left:20px; margin-bottom:20px; }
.albumfoto a:link, .albumfoto a:visited { display:block; width:130px; height:130px; margin:0px auto; margin-top:37px; background-color:black; }
.fotobox a:link, .fotobox a:visited { display:inline; background-position:50% 50%; float:left; margin-left:20px; width:120px; height:120px; border:5px solid white; margin-bottom:20px; }
.fotobox a:hover, .fotobox a:active { border-color:red; }
.whitecontrols { background-color:white; margin:0px auto; }
.albumbox h5 { text-align:center; line-height:37px; height:37px; font-size:1.2em; color:white; }
.albumbox a { color:white; text-decoration:none; }
.albumbox a:hover { text-decoration:underline; }
.albumbox p { margin:0px 10px; height:86px; text-align:center; overflow:auto; }

#footer { background-image:url(img/footer.jpg); height:48px; text-align:center; line-height:40px; }

#yellowBox { position:absolute; background-color:yellow; width:570px; height:66px; margin:47px 0px 0px 290px; padding:5px; border:10px solid #c06417; font-size:12px; line-height:16px; }
#yellowBox h2 { font-size:14px; font-weight:bold; line-height:18px; }

#twocol { }
#jidelnicek { }

#kategorie, #left { float:left; width:200px; padding:5px; display:inline; background-image:url(img/210grad.jpg); background-position:top; background-repeat:no-repeat; }
#katlinks a:link, #katlinks a:visited { margin:0px 5px; border-bottom:1px solid #883c00; padding:5px 0px; display:block; color:#111; text-decoration:none; }
#katlinks a:hover, #katlinks a:active { color:#E1E3BC; }

.katjidla h3 a { float:right; font-size:0.9em; color:#111; text-decoration:none; }
.katjidla h3 a:hover { color:#E1E3BC; }

.vzkaz { border-bottom:1px solid #883c00; padding-bottom:5px; margin-bottom:5px; }

#contactForm input, #contactForm textarea { width:180px; margin:5px 0px; }

#jidla, #right { float:left; margin-left:20px; display:inline; width:640px; }
.katjidla, #right { background-image:url(img/650grad.jpg); ackground-position:top; background-repeat:no-repeat; padding:5px; margin-bottom:10px; }

#leftCol, #rightCol { float:left; display:inline; width:575px; background-image:url(img/650grad.jpg); background-position:top; background-repeat:no-repeat; padding:10px; }
#rightCol { width:242px; margin-left:20px; }

#kategorie h3, .katjidla h3, #left h3, #right h3, .content h3 { background-image:url(img/bt.jpg); background-repeat:repeat-x; height:25px; line-height:25px; border:1px solid #883C00; margin-bottom:5px; color:#111; padding:0px 5px; font-size:1.1em; }

.jidlotable { border-collapse:collapse; width:100%; }
.jidlotable td { padding:5px; vertical-align:top; border-bottom:1px solid #883C00; }

.clearfix:after, .albumbox:after { content:".";display:block;height:0;clear:both;visibility:hidden; }
.clearfix, .albumbox  {display:inline-block;}
 /* Hide from IE Mac \*/
.clearfix, .albumbox {display:block;}
/* End hide from IE Mac */

/* FOTOGALERIE */
#fotogalerie { padding:0px 0px 0px 50px; color:#999; }
#fotogalerie a:link, #fotogalerie a:visited { width:158px; height:158px; margin:0px 15px 12px 0px; background-position:50% 50%; background-repeat:no-repeat; display:inline; float:left;border-left:1px solid #C6ADA9;border-right:1px solid #999; border-top:1px solid #C6ADA9;border-bottom:1px solid #999; }

/* FILES */
#files { padding:0px 0px 8px 8px; color:#999; }
#files a:link, #files a:visited { color:#999; }
#files ul { margin-left:25px;  }
#files li { list-style:none; background-position:left; background-repeat:no-repeat; height:55px; line-height:55px; padding-left:65px; }
#files li.pdf { background-image:url(css/img/pdf.jpg); }
#files li.zip { background-image:url(css/img/zip.jpg); }

.newsImg { padding-right:10px; padding-bottom:10px; display:inline; float:left;  }
.newsImgImg { border:1px solid #999; } 

/* CONTENT */

.content p, .content h1, .content h2, .content h3 { margin:8px 0px; }