/* CSS - Zlin.cz */

body {background:url(img/vanoce/background.jpg) #fff no-repeat;color:#222;font-size:70%;font-family:Verdana,Arial,sans-serif;margin:9px;padding:0;}
table,input,select,textarea {font:100% Verdana,sans-serif;}
abbr,acronym {cursor:help;padding-bottom:1px;border-bottom:1px dashed #000;}
code,kbd,pre {font-family:"Courier New",Courier,monospace;}
var {color:#f00;}
q {font-style:italic;quotes: "„" "“" "‚" "‘";}
q:before {content:open-quote;}
q:after {content:close-quote;}
p,form {margin:0;}
img {border:0;}
img.Img {border:solid 1px #C4C4CF;clear:both;margin-bottom:0.4em;}
.Text img.Img {border:solid 0px #C4C4CF;}
a:hover img.Img, a:focus img.Img {border:1px solid #000;} /* filter:alpha(opacity:60);filter:gray;cursor:url(cursor.cur) help; */
div.Imgl {margin:0.2em 0.8em 0 0;float:left;} 
div.Imgr {margin:0.2em 0 0 0.8em;float:right;}
input.Inp:focus,textarea.Inp:focus,select.Inp:focus {background:#FFC8C8;} /* PE browsers */
input.Button {font-family:Arial,sans-serif;background:url(img/bg_button.png) #F3F3F3 repeat-x;margin-top:0.2em;}
input.Button:hover {background:url(img/bg_button_active.png) repeat-x;} /* PE browsers */
div.Button {text-align:right;}
.Required {background:url(img/required.gif) #fff top right no-repeat;}
.Optional {background:#FCF5D8;}
.Invalid {background:#f00;}
.Prev-next {font-size:100%;text-align:right;}
.Segreg {height:3em;clear:both;}
.Clear {clear:both;font-size:1px;height:1px;}
.Nofloat {clear:both;}
.Hidden {display:none;}
/* xyz {behavior:url(hover.htc) */

/* Links */
a:link,a:active {color:#024F99;text-decoration:underline;}
a:visited {color:#406283;text-decoration:underline;}
a:hover,a:focus {color:#024F99;text-decoration:none;}
#setting a {color:#fff;text-decoration:underline;}

/* Layout-config */
#page {background:#fff;color:inherit;}
#header {background:url(img/vanoce/header.jpg) #6C88AE top left no-repeat;}
#theme {;}
h1#logo {float:left;margin:0;padding:0;width:165px;height:70px;background:url(img/logo/logo.gif) no-repeat;}
h1#logo a {width:100%;height:100%;margin:0;display:block;}
h1#logo span,h2#server-info,#jump {display:none;}
#setting {font-size:91%;width:100%;height:2.6em;color:#fff;margin-bottom:2px;padding-bottom:0.2em;}
#font {padding:0.7em 0 0 0.7em;float:left;}
#font img {background:#fff;}
#fulltext {padding:0.1em 0.5em;text-align:right;font-size:91%;}
#fulltext input.Inp {width:13em;}
#crumbs {padding:0.3em 0.5em;color:#697171;margin:0 0.5em 1em 0.5em;}
#crumbs p {font-size:84%;}
#left {padding-bottom:220px;}
#main {background:url(img/transit.jpg) #eee bottom repeat-x;color:inherit;}
#main h2 {color:#828692;font-size:120%;margin:0 0 1.5em 0;text-align:right;}
#main h2 span {border-left:1px solid #828692;padding-left:0.5em;}
#main .Hr {height:2.5em;background:url(img/hr_c.gif) left center repeat-x;clear:both;}
#main .Hr hr {display:none;}
#right {background:#fff;color:inherit;}
#left,#main,#right {border-top:0.5em solid #7AA0C2;}
#footer {background:#eee;color:inherit;border-top:1px dashed #828692;border-left:1px dashed #828692;border-bottom:0.5em solid #7AA0C2;border-right:1px dashed #828692;}
#footer p {color:#6E6D6D;font-size:91%;padding:0.5em 1em;}
.Prev-next {font-size:91%;text-align:right;}
.Segreg {height:3em;clear:both;}
.Clear {clear:both;font-size:1px;height:1px;}
.Nofloat {clear:both;}
.Hidden {display:none;}

/* Banners */
#banner-h,#banner-f {width:482px;margin:1em 0.8em 0.8em 0;display:inline;float:right;}
#banner-h {background:url(img/reklama_v.gif) no-repeat;}
#banner-f {background:url(img/reklama_v.gif) no-repeat;}
#banner-h .Banner,#banner-f .Banner {float:right;}
#banner-r .Banner {background:url(img/reklama_h_w.gif) no-repeat;padding-top:12px;margin-bottom:1em;}
.Banner {text-align:center;font-size:80%;font-weight:bold;}
#banner-r .Banner img,.Icons img {border:1px solid #C4C4CF;}
#banner-r .Banner a:hover img,.Icons a:hover img {border:1px solid #000;}

/* - - - Master_Objects - - - */
.M-obj {border:solid 0px #945A03;margin-bottom:1.5em;text-align:left;}
.M-obj h2 {background:#DEE8F0;color:#000;font-size:91%;padding:3px 0 1px 1em;border-left:2.5em solid #ABC8E1;margin:0 0 2px 0;} 
.M-obj h2:first-letter {font-size:140%;color:#000;} 
.M-con {background:url(img/transit.jpg) #eee bottom repeat-x;font-size:91%;padding:7px;}
.M-con h3 {font-size:110%;margin:0;}
.M-con p, .M-con dl {line-height:1.3;}
.M-con dd {margin-left:0;}
.M-con ul {margin:0.3em;padding:0 0 0 17px;}
.M-con ul li {list-style:disc;line-height:1.3;}
.M-con .Info {color:#6c6c6c;font-size:90%;margin-top:0.4em;}

/* Navigation */
#navig ul {margin:0;padding:0;}
#navig li {width:100%;height:1.8em;margin:0;list-style:none;}
#navig li a {display:block;margin:0;padding:0;width:100%;height:1.8em;overflow:hidden;font-size:100%;font-weight:bold;color:#525252;text-decoration:none;border-bottom:2px solid #eee;}
#navig li.Active a {color:#828692;border-bottom:2px solid #828692;}
#navig li span {display:block;margin:0;padding:0.4em 0 0.4em 1em;}
#navig li a:hover {color:#000;border-bottom:2px solid #828692;}
#navig li a:active {color:#000;}

/* Board */
.Board {;}
.Board h3 {color:#325778;font-family:Arial,sans-serif;}
.Board p {;}
.Board .Hr {height:1.5em;background:url(img/hr.gif) left center no-repeat;}
.Board .Hr hr {display:none;}

/* Enquiry */
.Enquiry {;}
.Enquiry h3 {padding-bottom:0.4em;font-weight:bold;font-size:100%;}
.Enquiry p {margin-top:0.1em;}
.Enquiry p span {font-size:91%;padding-left:0.2em;color:#6c6c6c;}
.Enquiry img.Bar {background:#FFBF5E;}

/* Today/Calendar */
.Today h2 {border:0px;background:#fff;color:#000;font-size:91%;padding:0.1em 0.4em;margin:0 0 0 0.3em;float:left;cursor:pointer;}
.Today h2:first-letter {font-size:100%;}
.Today .M-con {height:9.5em;clear:both;}
.Today table {border-collapse:collapse;margin:auto;}
.Today th,.Today td {background:transparent;font-size:100%;padding:0 3px;}
.Today th {border:0px solid #000;color:#fff;font-weight:bold;}
.Today td {border:1px solid #fff;color:#000;}
.Today td a:link,.cal td a:visited,.cal td a:active {color:#7C0110;font-weight:bold;text-decoration:none;}
.Today td a:hover {background:#7C0110;color:#fff;font-weight:bold;text-decoration:none;}
.Today .Zala {background:#CBDAE0;}
.Today .Zalb {background:#F8B7B7;}
.Today .Zalc {background:#EEE4AE;}
.Today .Zalc label {width:6em;display:block;float:left;text-align:right;font-size:10px;}
.Today .Zalc select {width:11em;font-size:10px;}

/* Img-today */
.Img-today {;}

/* Mailinfo */
.Mail {;}
.Mail input.Inp {width:13.5em;}

/* Freeinternet */
.Freeinternet {;}
.Freeinternet table {w\idth:100%;margin:5px 0px;}
.Freeinternet th,.Freeinternet td {background:inherit;font-size:100%;padding:2px 0 2px 3px;}
.Freeinternet th {background:#dedede;color:#000;}
.Freeinternet td {background:#dedede;color:#E6253A;text-align:left;}

/* Adsl */
.Adsl-img {background:url(img/adsl.gif) top right no-repeat;}
.Adsl input.Inp {width:7.5em;}

/* Domain */
.Domain {;}
.Domain input.Inp {width:8.5em;}
.Domain .Domain-img {background:url(img/domain.gif) top right no-repeat;}

/* Authorization */
.Auth {;}
.Auth table {border-collapse:collapse;}
.Auth th,.Auth td {background:inherit;font-size:10px;}
.Auth th {color:#000;font-weight:normal;padding-right:2px;text-align:right;}
.Auth td {color:#f00;font-weight:bold;text-align:left;}
.Auth input.Inp {width:93%;}

/* Akce */
.Akce {;}
.Akce-div p.Akce-txt b {font-weight:bold;font-size:10px;}
ul#popaction dl {width:20em;background:#FFFFE1;position:absolute;visibility:hidden;z-index:100;left:36.5em;border:1px solid #000;padding:0.3em;margin:0;}
/* ul#popaction li:hover dl {visibility:visible;} */
ul#popaction li.hover dl {visibility:visible;}
ul#popaction dt {font-weight:bold;font-size:100%;margin:0.3em 0;}



/* - - -  Contents_Objects - - - */
.C-obj {text-align:left;}
.C-obj h3 {background:transparent;color:#FD7D00;font-size:130%;margin:0 0 0.2em 0;font-family:Arial,sans-serif;}
.C-obj h3 span {color:#000;font-style:italic;}
.C-con {font-size:100%;}
.C-con h4 {font-size:110%;margin:0.5em 0 0.2em 0;}
.C-con p,.C-con dl {line-height:1.3;margin:0;}
.C-con dd {margin-left:0;}
.C-con ul.Items {margin:0.6em;padding:0 0 0 17px;}
.C-con ul.Items li {list-style:disc;line-height:1.3;}
.C-con .Info {color:#6c6c6c;font-size:91%;margin-top:0.3em;}

/* SubMenu */
#submenu {border:1px solid #fff;background:#dedede;padding:0.7em;}
#submenu ul {margin:0;padding:0;}
#submenu li {background:url(img/folder.gif) 0 0.2em no-repeat;margin:0;padding:0.4em 0 0.4em 13px;list-style:none;font-weight:bold;font-size:100%;}

/* Article, Text */
.Article {;} .Text {;}
.Article h3 {background:url(img/h3_c.gif) no-repeat;margin:0 0 0.2em 0;padding-left:14px;}
.Author {background:inherit;color:#646259;font-size:90%;padding-bottom:0.3em;}
.Author span {background:#C9A291;color:#fff;padding:0 2px;font-family:Arial,sans-serif;}
.Author span.Dnes {background:#FD7D00;}
.Bold {font-weight:bold;}
.Italic {font-style:italic;}
.Underline {text-decoration:underline;}
.Strike {text-decoration:line-through;}
.Justify {text-align:justify;}
.Left {;}

/* Table formatted, Csv */
.Table,.Csv {;}
.Table table,.Csv table {;}
.Table th,.Table td,.Csv td {color:inherit;text-align:left;padding:1px 3px 1px 3px;}
.Table th {border:1px solid #A2A2A2;background:#D9D8D8;font-weight:bold;}
.Table td,.Csv td {border:1px solid #A2A2A2;background:#fff;}

/* Table no-formatted */
.Table-no {;}
.Table-no table {border-collapse:collapse;}
.Table-no th,.Table-no td {text-align:left;}
.Table-no th {height:18px;font-weight:bold;}
.Table-no td {;} 

/* Form */
.Frm {;}
.Frm table {border-collapse:collapse;}
.Frm th,.Frm td {border:0px solid #000;vertical-align:top;}
.Frm th {text-align:right;padding-right:3px;font-weight:normal;padding-top:7px;color:#646259;}
.Frm th strong {color:#000;}
.Frm td {padding:3px 0px 3px 0px;}
.Frm img.Info {border:1px solid #000;}
.Frm span.Title {margin-top:1.5em;font-size:120%;font-style:italic;}

/* Gallery, Image */
.Gallery {;}
.Gallery div.Gal-tr {margin:5px 5px 0px 5px;float:left;font-size:10px;text-align:center;}

/* Download */
.Download {;}
.Download dl {margin:0;}
.Download dt {font-weight:bold;}
.Download dt span {font-size:91%;font-weight:normal;color:#808080;}
.Download dd {margin:0.2em 0 0.7em 1.8em;}

/* Discussion */
.Dis-tree {;}
.Dis-tree .C-con {background:#ECDADA;color:inherit;padding:5px;border:1px solid #fff;}
ul.tree, ul.tree ul {margin:0;padding:0;list-style:none;}
ul.tree li {padding:0px 0px 0px 19px;text-indent:-19px;background:url(img/tree_line1.gif) left repeat-y;}
ul.tree li.last {background:url(img/tree_line2.gif) top left no-repeat;}
.Discus {;}
.Discus p.Discus-tit {background:#ECDADA;color:inherit;padding:5px;}
.Discus p.Discus-tit em {background:inherit;color:#675B5B;}
.Discus p.Discus-txt {padding:5px 3px 15px 3px;}

/* Result */
.Result {;}
.Result dl {margin:0;}
.Result dt {font-weight:bold;}
.Result dd {margin:0.2em 0 1.3em 0;}

/* Sitemap */
.Sitemap {;}
.Sitemap table {border-collapse:collapse;}
.Sitemap th,.Sitemap td {text-align:left;padding-left:3px;}
.Sitemap th {font-weight:bold;}
.Sitemap td {vertical-align:top;}
.Sitemap td.Map0 {background:url(img/map/m0.gif) top left no-repeat;}
.Sitemap td.Map1 {background:url(img/map/m1.gif) top left no-repeat;}
.Sitemap td.Map2 {background:url(img/map/m2.gif) top left no-repeat;}
.Sitemap td.Map3 {background:url(img/map/m3.gif) top left no-repeat;}

/* Forum */
.Forum h3 {font-size:120%;margin:0;}
.Forum .Message {background:#ddd;padding:5px;margin-bottom:1px;}
.Forum .Re {border-left:2px dashed #B50109;padding-left:5px;margin:10px 0;}
.Forum .Reply {margin-top:5px;font-size:10px;}

/* Sitemap 
.Sitemap {;}
.Sitemap table {;}
.Sitemap th,.Sitemap td {text-align:left;padding:3px 0 4px 2px;}
.Sitemap th {font-weight:bold;}
.Sitemap td {vertical-align:top;}
.Sitemap td.Map0 {background:url(img/map/m0.gif) top left no-repeat;}
.Sitemap td.Map1 {background:url(img/map/m1.gif) top left no-repeat;}
.Sitemap td.Map2 {background:url(img/map/m2.gif) top left no-repeat;}
.Sitemap td.Map3 {background:url(img/map/m3.gif) top left no-repeat;}
*/

/* Weather */
.Weather p {margin-bottom:8px;}

/* Akce-katalog, C-akce */
.C-akce {;}
.C-akce ul {margin:0;padding:0;width:100%;}
.C-akce li {list-style:none;font-weight:bold;padding:2px 1px;float:left;white-space:nowrap;}
.C-akce dl {margin-bottom:2em;}

/* Portal */
.Portal-left {width:49%;float:left;}
.Portal-right {width:49%;float:right;}
#portal .Section {clear:both;margin-bottom:2.5em;}
#portal h3 {font-size:130%;margin-bottom:2px;}
#portal ul {;}
#portal li {list-style:disc;font-size:100%;float:left;display:inline;}

#portal2 h2 {margin-bottom:20px;font-size:120%;}
#portal2 ul {position:relative;margin:0;padding:0;}
#portal2 li {background:url(img/portal/folder0.gif) left no-repeat;margin:0.2em 0;padding:4px 0 4px 27px;list-style:none;font-weight:bold;}
#portal2 li em {font-size:100%;font-style:normal;font-weight:normal;}

#portal3 address {font-style:normal;margin:20px 0;padding:3px;}
#portal3 address em {font-style:normal;font-weight:bold;font-size:110%;}
#portal3 address.Top {background:#ECDADA;color:inherit;}
#portal3 address img.Imgr {margin:2px 0px 4px 8px;float:right;clear:both;}
#portal3 address span {font-style:italic;}
#portal3 .Hr {border-bottom:2px solid #C8D4DB;}

/* Kct */
.Kct {;}
.Kct table {border-collapse:collapse;}
.Kct th,.Kct td {color:inherit;text-align:left;padding:2px 3px 2px 3px;}
.Kct th {border:1px solid #000;background:#D4D0C8;font-weight:bold;}
.Kct td {border:1px solid #a1a1a1;background:#fff;}
legend {font-size:12px;font-weight:bold;padding-bottom:5px;}
.Frm fieldset {padding:10px;}

/* Forum */
.Forum {;}
.Forum dl.message {background:#F3D4A6;padding:0.5em;margin:0.1em 0;}
.Forum dl.re {border-left:2px dashed #B50109;padding-left:0.5em;margin:1em 0;}
.Forum dt {font-weight:bold;font-size:110%;margin:0;}
.Forum dd.reply {margin-top:0.3em;font-size:91%;}

/* Obedy */
.Obedy {;}
.Obedy h3 {background:url(img/h3_rest.gif) no-repeat;margin:0 0 0.2em 0;padding-left:22px;}

.Obedy table {border-collapse:collapse;}
.Obedy th,.Obedy td {vertical-align:top;padding:0.2em;}
.Obedy th.Day {text-align:left;color:#8b8b8b;font-size:120%;}
.Obedy td.Price {text-align:right;color:#8b8b8b;font-style:italic;}
.Obedy caption {font-weight:bold;border-bottom:1px solid #000;}

/* Photevents */
.Photoevents table {width:100%;}
.Photoevents td {vertical-align:top;text-align:center;}
.Photoevents p {font-size:90%;text-align:center;}
.Photoevents p.author {margin:0.5em 0 1em 0;font-style:italic;color:#778F98;}
.Photoevents p.description {width:180px;padding:0.5em;background:#FFFFE1;border:1px solid #000;position:absolute;visibility:hidden;z-index:100;text-align:left;}

/* Chat */
.Chat {;}
#main .Chat .Hr {height:0.8em;}
.Chat dl {padding:0.5em;margin:2px 0;}
.Chat dt {font-size:91%;margin:0;font-style:italic;color:#696969;}
.Chat dd {margin-top:0.3em;font-style:italic;color:#000;}
.Chat dd.Reply {margin-top:0.3em;font-size:110%;color:#E50028;font-style:normal;}

