BODY { background: white; margin:0px 0px; font-family: Tahoma,Arial,Verdana; font-size:12px; 
scrollbar-face-color: #4F89C9;
scrollbar-track-color: #C1D5EC;
scrollbar-arrow-color: #C1D5EC;

scrollbar-shadow-color: #4F89C9;
scrollbar-darkshadow-color: #2B598C;

scrollbar-highlight-color: #4F89C9; 
scrollbar-3dlight-color: #2B598C;
}
DIV { text-align:left }
TD { text-align:left; font: 12px arial, helvetica, sans-serif }

#main { text-align:center; margin-top:5px; }
#wrapper { margin-top:2px; float:left; width:778px; margin-bottom:1px; border-bottom:1px solid black }
#left { width:188px; float:left; background:#4F89C9; margin-right:10px; xheight:550px; color: white }
#middle { width:580px; float:right; }
#footer { text-align:right; background:#2B598C; font-family:Verdana; font-size:10px; letter-spacing:1px; color:white; padding:1px 3px }
#footer A { color: white; text-decoration:none }
#footer A:visited { color: white }
#footer A:hover { color: red; }
#middle { font-size:12px; text-align:justify; margin-top:3px }
#middle .caption { padding:2px 0px 2px 2px; background:#2B598C; color:white; xcolor:#F7E69D; font-weight:bold; font-family:Verdana; font-size:12px; margin-bottom:10px }

.inner { width:778px; margin:auto }
.top { margin-bottom:14px }

#menu  { font-size:11px; line-height:8px; text-align:center; margin:1px 0px; border-top:1px solid black; border-bottom:1px solid black; padding:2px 0px }
#menu TD { height:20px; font-family:Verdana,Tahoma,Arial; font-size:11px; font-weight: bold; width:12.5%; text-align:center; background:#B11000; padding:0px 0px; border-right:1px solid white }
#menu TD A { color: white; text-decoration: none }
#menu TD A:visited { color: white; }
#menu TD A:hover { color: red; }
#menu TD.highlight { background:#4F89C9; }
#menu TD.highlight A { color: yellow }
#menu TD.highlight A:visited { color: yellow }
#menu TD.highlight A:hover { color: red; }
#menu TD.last { border-right:0px }

#submenu  { color:white; font-size:11px; font-family:Verdana;  margin:1px 0px; border-bottom:1px solid black; padding-bottom:1px }
#submenu DIV { background:#FFBE52; text-align:center; }
#submenu A { text-decoration: none }

A { color: black }
A:Visited { color: black }
A:Hover { color: #e0180b }

INPUT, SELECT { font-size:11px; font-family:Tahoma; }
.area { font: 11px Tahoma, verdana, helvetica, sans-serif }
.button { color:white; background:#4F89C9; border:1px solid #2B598C; font-size:11px; font-family:Tahoma; }

.lbox { border-top:3px solid white }
.lbox .caption { padding:0px 0px 1px 15px; border-bottom:1px solid white; background:#2B598C url(/img/sipka.gif); background-repeat:no-repeat; color:white; font-family:Verdana; font-weight:bold; font-size:11px }
.lbox .text { margin:5px 5px 5px 16px; font-size:11px }
.lbox .reklama { text-align:center; margin:10px 5px 10px 5px; }
.lbox A { color: white }
.lbox A:visited { color: white }
.lbox A:hover { color: yellow }

.error { text-align:center; font-family:Verdana; font-size:11px; color:red; margin-bottom:20px }
.form { text-align:center; }
.form TABLE { background:#C1D5EC; border-top:1px solid #4F89C9; border-left:1px solid #4F89C9; border-right:1px solid #2B598C; border-bottom:1px solid #2B598C;  margin:auto }
.form TD { font-size:11px; font-family:Verdana,Tahoma,Arial; color:black }
.form TH { font-weight:normal; text-align:right; font-size:11px; font-family:Verdana,Tahoma,Arial; color:black }

.lbox .form { text-align:center; padding:8px 3px }
.lbox .form FORM { margin:0px 0px }
.lbox .form TABLE { background:#C1D5EC; border:1px solid #2B598C }
.lbox .form TD { color:#2B598C; font-size:11px; font-family:Verdana,Tahoma,Arial }
.lbox .form TH { color:#2B598C; font-weight:normal; text-align:left; font-size:11px; font-family:Verdana,Tahoma,Arial }


.link { margin:5px 0px 5px 0px; font-size:11px }
.link ul { margin:0px; 0px; padding:0px 0px }
.link li { font-size:11px; font-family:Arial; font-weight:bold; padding:1px 5px 1px 16px; border-bottom:1px solid white }
.link li a { text-decoration:none }

.kategorie TH { width:100px; vertical-align:top }
.kategorie TD { vertical-align:top }
.kategorie H1 { padding:0px 0px 0px 16px; background:url(/img/sipka4.gif); background-repeat:no-repeat; background-position:center left; font-size:14px; margin:0px 0px; border-bottom:1px solid #0A1A67 }
.kategorie H1 A { color:#2B598C; text-decoration:none }
.kategorie H1 A:visited { color:#2B598C; }
.kategorie H1 A:hover { color:#DD0000 }
.kategorie H2 { font-size:11px; font-weight:normal; font-family: Verdana; margin:0px 0px; padding-bottom:10px }
.kategorie H3 { font-size:11px; font-style:italic; text-align:right; font-weight:normal; font-family: Verdana; margin:0px 0px; padding-bottom:30px }

.records { background:#4F89C9; padding:1px 1px; margin-bottom:10px; color:white }
.pager { background:#4F89C9; margin-bottom:5px; float:right }
.pager A { color:white }
.pager A:visited { color:white }
.pager A:hover { color:yellow }

.inzerat h1 { padding:1px 1px; background:#C1D5EC; font-size:11px; xfont-family:Verdana; font-weight:normal; margin:0px 0px; }
.inzerat h2 { padding:1px 1px; background:#ECF2F9; font-size:11px; font-weight:normal; margin:1px 0px; padding-bottom:3px }
.inzerat h3 { padding:1px 1px; text-align:right; font-size:11px; font-weight:normal; margin:0px 0px; padding-bottom:15px }

.odpoved h1 { padding:1px 1px; xborder-left:1px solid #F7E69D; border-bottom:1px solid #ECF2F9; font-size:11px; font-weight:normal; margin:0px 0px; }
.odpoved h2 { padding:3px 3px 15px 25px; font-size:11px; font-weight:normal; margin:0px 0px; }
.odpoved h3 { padding:1px 1px; font-size:11px; font-weight:normal; margin:0px 0px; padding-bottom:15px }

hr { border:none; border-top:1px solid #C1D5EC; color:#C1D5EC; height:1px; margin:10px 0px }
