* {margin: 0;padding: 0;}

body {background:#00678b url(img/bodybg.jpg)  top repeat-y;}

/*GLOBAL FONT SIZE*/
* { font-family: Tahoma, sans-serif;font-size: small; }




/*LANGUAGE*/
#langselect {padding-top:33px;text-align:right;padding-right:7px;color:#fff;}
#langselect .mezera {color:#fff;font-weight:normal;padding:0 0px 0 0px;padding-right:3px;}
#langselect img {padding-top:0px;padding:0px 0 0 0;margin-bottom:-3px;}
#langselect a, #langselect a img {margin-right:2px;color:#fff;font-size:.85em;padding:0px 5px 0 0px;padding-bottom:0px;border:none;text-decoration:none;font-weight:bold;}

strong {font-size:1em;}
hr.clear {clear:both;display:none;}
/*RYCHLY KONTAKT*/
address {font-style: normal;line-height:140%;color: #fff;font-size:.85em;padding:55px 0 0 320px;padding-bottom:0px;font-weight:normal;letter-spacing:1px;}
address a {font-style: normal;color: #fff;font-size:1em;font-weight:normal;text-decoration:none;letter-spacing:1px;}
#contact a:hover {color: #fff;font-size:1em;font-weight:normal;background:#292929;}
/*DROBKOVA NAVIGACE*/
#navigator {text-align:left;padding-left:10px;padding-top:5px;font-size:.9em;font-weight:bold;	background: #292929;height: 25px;border-top:1px solid #fff;color: #fff;}
#navigator a {color:#FCB81E;font-size:1em;}

/*OHRANICENI*/
#container {width:698px; margin:0 auto; margin-right:auto;margin-left:auto;border:1px solid #fff;background: url(img/pozadi.gif) repeat-y 30% 0;} 
/*LEVY PANEL*/
#left {float: left;width: 30%;}

/*OBSAH HTML*/
#obsah {float: right;width: 483px;font-size:95%;line-height: 1.5em; color: #333;}
#obsah .mezera {padding: 10px;}

/*STYLOVANI OBSAHU*/
#web-html ul h4 {font-size:1em}
#web-html {font-size:.8em;margin-top:0px;}
#web-html ul,ol {margin:10px 5px 10px 30px;}
#web-html li {margin-bottom:5px}
#web-html h1 {font-size:1.4em;font-weight:normal;color:#d67014;margin-bottom:10px;}
#web-html h2 {font-size:1.2em;color:#007a89;border-bottom:1px solid #DDD}
#web-html h3 {font-size:1.0em;}
#web-html .annotation {font-weight:bold;color:#666;margin-bottom:10px;}
#web-html p {margin-bottom:10px;}
#web-html a img {border:none;}
#web-html a {color:#d67014;font-weight:bold;}
/*HEADER, H1*/
#hlavicka {background: url(img/mavabg.jpg) left top no-repeat;height:100%;}
#hlavicka #top-h1 {float:left;width:30%;height:70px;letter-spacing: 2px;padding-top:10px;color: #fff;}
#top-h1 h1{font-weight: normal;letter-spacing: .13em;color:#fff;text-align:center;padding-top:5px;font-size:170%;line-height:80%;}
b.h2 {	font-size: .85em;color:#fff;letter-spacing:1px;font-weight:bold;padding:0px 0 0 25px;}

#topbg {float:right;width:483px;border-left:1px solid #fff;background: url(img/topbg.jpg)  no-repeat top right;height: 189px;}

/*NOVINKY*/
.novinky h3 {font-size: 1.1em; text-align:left; padding:8px 0 0 12px;padding-bottom:10px;}
.novinky {color:#fff; }
.novinky p {padding:0px 5px 0 12px;padding-bottom:10px;font-size: .75em;font-weight:bold;}
b.date {font-size: .75em;padding:0 0px 0 12px;color:#fcb81e;}
/*HLAVNI MENU*/
#menu ul {list-style-type:none;}

#menu li a {display:block;background: url(img/menubg.gif) left top no-repeat;height: 21px;width:189px;padding:7px 0 0px 25px;text-decoration:none;text-align: left;font-size:.85em;font-weight:bold;color:#006e92;margin-bottom:-3px;}
#menu li a:hover {background: url(img/menubg02.gif) left top no-repeat;color:#fff;}
#menu li.selected-menu a {background: url(img/menubg02.gif);color:#fff;}

#menu li.selected-menu li a {background: url(img/menubg03.gif) left top no-repeat;color:#fff;}
#menu li.selected-menu li a:hover {color:#FCB81E;}
#menu li.selected-menu li.selected-menu a {}

/* oprava pro IE */
#footer {height: 1%;}
p.foot a{padding:0 0px 0 30px;}

/* konec pravidel skrytých před IE5/Mac */
/*VYHLEDAVANI*/
.search h3 {font-size: 1.1em; text-align:left; padding: 10px 0px 0px 12px; }
.search {color:#fff;  background:#292929; width:214px;padding-bottom:10px;border-top:1px solid #fff;border-bottom:1px solid #fff;}
.search p {padding:10px 0px 0 12px;font-size: .85em;margin-bottom:-10px;}
.srch-btn {font-weight:bold;font-size:.85em;background-color:#999;border:1px solid #999999;}
.srch-text {border:1px solid #969696;font-size:.85em;width:100px;font-weight:normal;color:#999999;padding:3px 0 0 4px;height:16px;}
.search-form {padding-bottom:25px;}
input {float:left;padding:0px 0px 0 4px;margin-bottom:0px;}
form {padding:10px;}

/*FOOTER PATICKA*/
#footer {clear: both;background: #ffffff url(img/bg-footer.gif) repeat-x top left; padding-top:10px;height:120px;}
#footer a {font-size: 1em;color:#000;}
#footer p {margin: 0;padding: 7px 0 0 15px;font-size: .85em;color: #333; 
}
#footer span {float:right;font-size: .85em;padding:7px 15px 0 0px;text-align:right;}

.subpages {margin:0 !important;padding:0 !important;}
.subpages li {margin:5px 0px 5px 0px !important;}

.fr-leftbox a {margin-right:15px;margin-bottom:15px;padding:4px;background-color:#eee;border:1px solid #aaa;}

#web-html table,#web-html td {border:1px solid #aaa;border-collapse:collapse;}
#web-html table td {padding:3px;}