/* CSS RESET ZACATEK */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;	padding: 0;	border: 0;	outline: 0;	font-size: 100%;	vertical-align: baseline;	background: transparent;}
body {line-height: 1;}
blockquote, q {quotes: none;}
legend {display:none;}
button {cursor:pointer;}

/* remember to define focus styles! */
:focus {outline: 0;}

/* remember to highlight inserts somehow! */
ins {text-decoration: none;}
del {text-decoration: line-through;}

/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse;border-spacing: 0;}

/* other */ 
body {font-family:Arial, Helvetica, sans-serif;background: url("../images/body-bg.jpg") center top repeat;}
span.uzavirac {clear:both;overflow:hidden;height:1px;display:block;}
button {cursor:pointer}
a:hover {text-decoration:none;}
a span {display:none;}
legend {display:none;}

#hlava {margin:0px auto;background: url("../images/hlava-bg.jpg") center top no-repeat;height:344px;width:780px;position:relative;}
#hlava ul#menu {list-style:none;position:absolute;top:39px;left:62px;width:670px;}
* html #hlava ul#menu {left:60px;}
#hlava ul#menu li {*float:left;*width:128px;*margin-right:2px;}
* html #hlava ul#menu li {margin-right:1px;}
#hlava ul#menu li a {float:left;width:128px;height:46px;line-height:46px;background: url("../images/li-bg.png") center top no-repeat;color:#411b14;font-size:14px;font-weight:bold;text-align:center;text-decoration:none;margin-right:2px;}
#hlava ul#menu li a:hover {background: url("../images/li-bg.png") center top no-repeat;background-position:0px -46px;color:white;}
#hlava ul#menu li a.active {background: url("../images/li-bg.png") center top no-repeat;background-position:0px -46px;color:white;}
#hlava a.logo {position:absolute;lefT:85px;top:142px;}
#hlava ul#menu-left {list-style:none;position:absolute;top:107px;right:62px;width:175px;font-family:Times New Roman, Arial, helvetica, sans-serif;}
#hlava ul#menu-left li {}
#hlava ul#menu-left li a {font-size:13px;font-weight:bold;color:#ff8921;text-decoration:none;height:26px;line-height:26px;padding-left:44px;display:block;background: url("../images/li-left.gif") left top no-repeat;background-position:22px 7px;}
#hlava ul#menu-left li a:hover {color:white;background: url("../images/li-left.gif") left top no-repeat;background-position:22px -33px;}
#hlava form {position:absolute;top:39px;right:21px;width:169px;}
#hlava form input {background: url("../images/search.gif") center top no-repeat;width:118px;padding:5px;padding-top:6px;font-size:11px;border:0px;border:none;}
#hlava form button {display:block;background-color:#cdbba7;font-size:12px;font-weight:bold;text-align:right;color:#603f2b;border:0px;border:none;position:absolute;top:27px;*top:29px;right:40px;*right:45px;}

#obsah {font-family:Arial, Helvetica, sans-serif;background: url("../images/page-bg.jpg") center top repeat-y;width:780px;margin:0px auto;position:relative;}
#obsah .left {float:left;width:285px;margin-lefT:58px;}
* html #obsah .left {margin-left:29px;} 
#obsah .left .topic {background:#ffffff url("../images/topic-middle.png") center top repeat-y;}
* html #obsah .left .topic {margin-bottom:-10px;}
#obsah .left .topic h2 {font-size:14px;line-height:50px;padding-left:15px;}
#obsah .left .topic p {font-size:11px;line-height:14px;padding-left:25px;padding-right:25px;padding-top:10px;}
#obsah .left .topic .background {background: url("../images/topic-middle.png") center top repeat-y;background: url("../images/topic-top.png") center top no-repeat;}
#obsah .left .topic-bottom {background: url("../images/topic-bottom.png") center bottom no-repeat;height:9px;}
#obsah .left .topic a.button {background: url("../images/topic-button.png") center top no-repeat;height:22px;line-height:22px;width:84px;float:left;color:white;font-weight:normal;text-align:center;font-size:12px;text-decoration:none;margin-left:25px;margin-top:10px;margin-bottom:10px;}
#obsah .left .topic a:hover.button {text-decoration:underline;}
#obsah .left .topic ul, #obsah .left .topic ol {margin-left:35px;font-size:12px;line-height:20px;margin-top:20px;margin-bottom:10px;color:white;}
#obsah .left .topic ul a, #obsah .left .topic ol a {color:white;}
#obsah .left .topic3 {background: url("../images/topic3-top.gif") center top no-repeat;padding-top:10px;position:relative;top:10px;}
#obsah .left .topic3 .background {background:#ffffff url("../images/topic3-middle.gif") center top repeat-y;}
#obsah .left .topic3-bottom {background: url("../images/topic3-bottom.gif") center bottom no-repeat;height:7px;margin-top:10px;width:285px;}
* html #obsah .left .topic3-bottom {margin-top:0px;}
#obsah .left .topic3 h2 {color:#784e25;font-size:14px;line-height:30px;padding-left:15px;}
#obsah .left .topic3 p {color:#784e25;font-size:11px;line-height:14px;padding:15px;}
#obsah .left .topic3 p img {margin-right:10px;border:1px solid #a6988d;margin-top:2px;float:left;position:relative;}
#obsah .left .topic3 ul {list-style:none;margin-left:15px;width:260px;}
#obsah .left .topic3 ul li {color:#784e25;font-size:11px;line-height:14px;background:#cdbba6 url("../images/li-text.gif") left center no-repeat;background-position:0px 4px;padding-left:14px;padding-right:14px;margin-bottom:5px;}
#obsah .left .topic3 ul li a {color:#784e25;}
#obsah .left .topic3 a.button {background: url("../images/topic3-button.gif") center top no-repeat;height:22px;line-height:22px;width:84px;float:left;color:white;font-weight:normal;text-align:center;font-size:12px;text-decoration:none;margin-left:16px;margin-top:0px;position:relative;}
#obsah .left .topic3 a:hover.button {text-decoration:underline;}
#obsah .left .topic2 {background:#e7d8c8 url("../images/topic2-left-top.gif") center top no-repeat;width:265px;padding:10px;position:relative;top:10px;}
#obsah .left .topic2 h1 {font-size:14px;line-height:18px;margin:10px;}
#obsah .left .topic2 h1 a {color:black;}
#obsah .left .topic2 h2 {font-size:12px;line-height:18px;margin:10px;}
#obsah .left .topic2 h2 a {color:black;}
#obsah .left .topic2 p {font-size:11px;line-height:14px;margin:10px;margin-top:0px;margin-bottom:5px;}
#obsah .left .topic2 p img {float:left;margin-right:10px;border:1px dashed #a6988d;margin-top:2px;padding:2px;background-color:white}
#obsah .left .topic2-bottom {background:#e7d8c8 url("../images/topic2-left-bottom.gif") center bottom no-repeat;width:285px;height:7px;margin-top:0px;}
#obsah .left .topic2 a.button {background: url("../images/topic2-button.gif") center top no-repeat;height:22px;line-height:22px;width:84px;float:left;color:black;font-weight:normal;text-align:center;font-size:12px;text-decoration:none;margin-left:0px;margin-top:10px;}
#obsah .left .topic2 a:hover.button {text-decoration:underline;}
#obsah .left .topic2 ul, #obsah .left .topic2 ol {margin-lefT:25px;font-size:11px;line-height:20px;margin-bottom:10px;}
#obsah .left .topic3 p a, #obsah .left .topic2 p a {color:#d2690b;}

#obsah .right {float:right;width:355px;margin-right:68px;margin-top:1px;}
* html #obsah .right {margin-right:34px;}
#obsah .right .topic2 {background:#e7d8c8 url("../images/topic2-top.gif") center top no-repeat;width:335px;padding:10px;}
#obsah .right .topic2 h1 {font-size:14px;line-height:18px;margin:10px;}
#obsah .right .topic2 h1 a {color:black;}
#obsah .right .topic2 h2 {font-size:12px;line-height:18px;margin:10px;}
#obsah .right .topic2 h2 a {color:black;}
#obsah .right .topic2 p {font-size:11px;line-height:14px;margin:10px;margin-top:0px;margin-bottom:5px;}
#obsah .right .topic2 p img {float:left;margin-right:10px;border:1px solid #a6988d;margin-top:2px;}
#obsah .right .topic2-bottom {background:#e7d8c8 url("../images/topic2-bottom.gif") center bottom no-repeat;width:355px;height:7px;margin-top:0px;}
#obsah .right .topic2 a.button {background: url("../images/topic2-button.gif") center top no-repeat;height:22px;line-height:22px;width:84px;float:left;color:black;font-weight:normal;text-align:center;font-size:12px;text-decoration:none;margin-left:0px;margin-top:10px;}
#obsah .right .topic2 a:hover.button {text-decoration:underline;}
#obsah .right .topic-kontakt {background: url("../images/topic-kontakt.gif") center top no-repeat;width:356px;padding:10px;padding-top:7px;position:relative;}
#obsah .right .topic-kontakt .background {background:#ffffff url("../images/topic-kontakt-middle.gif") center top repeat-y;}
#obsah .right .topic-kontakt-bottom {background: url("../images/topic-kontakt-bottom.gif") center bottom no-repeat;height:7px;width:356px;margin-top:-10px;margin-left:10px;}
* html #obsah .right .topic-kontakt-bottom {margin-top:-21px;}
#obsah .right .topic-kontakt h1 {color:#784e25;font-size:14px;line-height:30px;padding-left:15px;}
#obsah .right .topic-kontakt p {color:#784e25;font-size:11px;line-height:14px;padding:15px;}
#obsah .right .topic-kontakt p img {float:left;margin-right:10px;border:1px dashed #a6988d;margin-top:2px;padding:2px;background-color:white}
#obsah .right .topic-kontakt ul {list-style:none;margin-left:15px;width:310px;}
#obsah .right .topic-kontakt ul li {color:#784e25;font-size:11px;line-height:14px;background:#cdbba6 url("../images/li-text.gif") left center no-repeat;background-position:0px 4px;padding-left:14px;padding-right:14px;margin-bottom:5px;}
#obsah .right .topic-kontakt ul li a {color:#784e25;}
#obsah .right .topic-kontakt a.button {background: url("../images/topic-kontakt-button.gif") center top no-repeat;height:22px;line-height:22px;width:84px;float:left;color:white;font-weight:normal;text-align:center;font-size:12px;text-decoration:none;margin-left:16px;margin-top:0px;}
#obsah .right .topic-kontakt a:hover.button {text-decoration:underline;}
#obsah .right .topic-kontakt form {margin-left:15px;margin-top:10px;*margin-left:7px;}
#obsah .right .topic-kontakt form input {float:left;width:115px;border:1px solid #404040;margin-bottom:10px;margin-top:1px;font-size:11px;height:16px;padding-left:5px;font-weight:bold;}
#obsah .right .topic-kontakt form textarea {float:left;width:180px;border:1px solid #404040;font-family:Arial;font-size:11px;padding:5px;font-weight:bold;height:39px;}
#obsah .right .topic-kontakt form button {float:right;width:76px;height:22px;line-height:22px;background: url("../images/form-button.gif") center top no-repeat;border:0px;border:none;color:white;;margin-top:10px;font-size:11px;font-weight:bold;}
#obsah .right .topic-kontakt form .left {float:left;width:135px;margin:0px;}
#obsah .right .topic-kontakt form .right {float:left;width:192px;margin:0px;}

#obsah .right .topic-spol {background: url("../images/topic-spol-middle.gif") center top repeat-y;width:356px;position:relative;margin-left:10px;margin-top:10px;}
#obsah .right .topic-spol .background {background: url("../images/topic-spol-top.gif") center top no-repeat;width:356px;}
#obsah .right .topic-spol-bottom {background: url("../images/topic-spol-bottom.gif") center bottom no-repeat;height:7px;width:356px;margin-left:10px;}
* html #obsah .right .topic-spol-bottom {margin-top:-11px;}
#obsah .right .topic-spol h2 {color:#784e25;font-size:14px;line-height:30px;padding-left:15px;}
#obsah .right .topic-spol p {color:#3e221b;font-size:11px;line-height:14px;padding:15px;}
#obsah .right .topic-spol p img {float:left;margin-right:10px;border:1px dashed #a6988d;padding:2px;background-color:white}
#obsah .right .topic-spol p a {color:#3e221b;text-decoration:underline;}
#obsah .right .topic-spol p a:hover {color:#3e221b;text-decoration:none;}
#obsah .right .topic-spol ul {list-style:none;margin-left:15px;width:310px;}
#obsah .right .topic-spol ul li {color:#784e25;font-size:11px;line-height:14px;background:#cdbba6 url("../images/li-text.gif") left center no-repeat;background-position:0px 4px;padding-left:14px;padding-right:14px;margin-bottom:5px;}
#obsah .right .topic-spol ul li a {color:#784e25;}
#obsah .right .topic-spol a.button {background: url("../images/topic-spol-button.gif") center top no-repeat;height:22px;line-height:22px;width:84px;float:left;color:white;font-weight:normal;text-align:center;font-size:12px;text-decoration:none;margin-left:16px;margin-top:0px;}
#obsah .right .topic-spol a:hover.button {text-decoration:underline;}

#obsah .obecna {font-size:12px;}
#obsah .obecna p {color:#3E221B;padding-left:60px;padding-right:60px;line-height:18px;margin-bottom:10px;}
#obsah .obecna ul {color:#3E221B;padding-left:85px;padding-right:60px;line-height:18px;margin-bottom:10px;}
#obsah .obecna ul a {color:black;}
#obsah .obecna ul ul {margin-left:0px;padding-left:10px;}
#obsah .obecna p a {color:black;}
#obsah .obecna h1 {font-size:18px; color:#3E221B;margin-left:60px;margin-bottom:10px;}
#obsah .obecna h2 {font-size:14px;margin-bottom:10px;margin-left:60px;margin-right:60px;}
#obsah .obecna h2 a {color:black;}
#obsah .obecna h3 {font-size:12px;margin-bottom:10px;margin-left:60px;}
#obsah .obecna .newsimg {float:left;margin-right:10px;border:1px solid #a6988d;margin-top:2px;}
#obsah .newsAnotation {border:1px dashed #a6988d;background-color:#e3d8cd;padding:10px;margin-lefT:59px;margin-right:65px;margin-bottom:15px;}
#obsah .newsAnotation p {padding:0px;margin:0px;}
#obsah .newsAnotation img {float:left;margin-right:10px;margin-top:2px;padding:2px;}
#obsah .box-pro-zuzku {border:1px dashed #bca68e;color:#3E221B;background-color:#dacdbe;padding:10px 10px 1px 10px;;margin-left:59px;margin-right:65px;margin-bottom:15px;}
#obsah .box-pro-zuzku h2, #obsah .box-pro-zuzku h3, #obsah .box-pro-zuzku p {margin:0 0 10px 0;}
#obsah .box-pro-zuzku ul, #obsah .box-pro-zuzku ol {margin:0 0 10px 20px;padding:0;}

#obsah .zalozky {margin-left:60px;margin-right:65px;padding-top:15px;border-top:1px dashed #A6988D;line-height:18px;font-size:11px;}
#obsah .zalozky a {color:black;text-decoration:none;float:left;width:90px;}
#obsah .zalozky a:hover {text-decoration:underline;}
#obsah .zalozky a.send {float:right;width:140px;font-weight:bold;text-decoration:underline;}
#obsah .zalozky a:hover.send {text-decoration:none;}

#obsah .boxInText {float:right;padding:5px 10px;border:1px dashed #a6988d;margin-right:70px;width:280px;background-color:#e3d8cd;margin-left:20px;}
#obsah .boxInText p {margin:0px;}
#obsah .boxInText ul {margin:0px;padding:0px;padding-left:20px;}
#obsah .boxInText h2 {margin-left:0px;}

.drobeckova-nav {position:relative;margin-left:60px;font-size:11px;color:black;margin-bottom:15px;}
.drobeckova-nav a {color:black;}

#pata {background: url("../images/bottom-bg.jpg") center bottom no-repeat;height:90px;width:640px;margin:0px auto;color:#cdbba6;font-weight:bold;font-size:12px;position:relative;padding-top:30px;padding-left:70px;padding-right:70px;}
#pata a {color:#cdbba6;text-decoration:none;}
#pata a:hover {text-decoration:underline;color:#cdbba6;}
#pata .copy {position:absolute;width:150px;color:black;right:70px;top:30px;text-align:right;}
#pata .copy a {color:black;}

/* higshlith / img */

.highslide {	cursor: url(../highslide/graphics/zoomin.cur), pointer;    outline: none;}
.highslide-active-anchor img {	visibility: hidden;}
.highslide img {	border: 2px solid gray;}
.highslide:hover img {	border: 2px solid white;}
.highslide-wrapper {	background: white;}
.highslide-image {    border: 2px solid white;}
.highslide-image-blur {}
.highslide-caption {    display: none;        border: 2px solid white;    border-top: none;    font-family: Verdana, Helvetica;    font-size: 10pt;    padding: 5px;    background-color: white;}
.highslide-loading {    display: block;	color: black;	font-size: 8pt;	font-family: sans-serif;	font-weight: bold;    text-decoration: none;	padding: 2px;	border: 1px solid black;    background-color: white;        padding-left: 22px;    background-image: url(highslide/graphics/loader.white.gif);    background-repeat: no-repeat;    background-position: 3px 1px;}
a.highslide-credits, a.highslide-credits i {    padding: 2px;    color: silver;    text-decoration: none;	font-size: 10px;}
a.highslide-credits:hover, a.highslide-credits:hover i {    color: white;    background-color: gray;}
.highslide-move {    cursor: move;}
.highslide-overlay {	display: none;}
a.highslide-full-expand {	background: url(../highslide/graphics/fullexpand.gif) no-repeat;	display: block;	margin: 0 10px 10px 0;	width: 34px;	height: 34px;}

/* Controlbar example */
.controlbar {	background: url(../highslide/graphics/controlbar4.gif);	width: 167px;	height: 34px;}
.controlbar a {		display: block;	float: left;	/*margin: 0px 0 0 4px;*/	height: 27px;}
.controlbar a:hover {	background-image: url(../highslide/graphics/controlbar4-hover.gif);}
.controlbar .previous {	width: 50px;}
.controlbar .next {	width: 40px;	background-position: -50px 0;}
.controlbar .highslide-move {	width: 40px;	background-position: -90px 0;}
.controlbar .close {	width: 36px;	background-position: -130px 0;}

/* Necessary for functionality */
.highslide-display-block {    display: block;}
.highslide-display-none {    display: none;}

/* highslide / html */
.highslide-html {    background-color: white;}
.highslide-html-blur {}
.highslide-html-content {	position: absolute;    display: none;    font-size:11px;}
.highslide-loading {    display: block;	color: black;	font-size: 8pt;	font-family: sans-serif;	font-weight: bold;    text-decoration: none;	padding: 2px;	border: 1px solid black;    background-color: white;        padding-left: 22px;    background-image: url(../highslide/graphics/loader.white.gif);    background-repeat: no-repeat;    background-position: 3px 1px;}
a.highslide-credits, a.highslide-credits i {    padding: 2px;    color: silver;    text-decoration: none;	font-size: 10px;}
a.highslide-credits:hover, a.highslide-credits:hover i {    color: white;    background-color: gray;}

/* Styles for the popup */
.highslide-wrapper {	background-color: white;}
.highslide-wrapper .highslide-html-content {    width: 300px;    padding: 5px;}
.highslide-wrapper .highslide-header div {}
.highslide-wrapper .highslide-header ul {	margin: 0;	padding: 0;	text-align: right;}
.highslide-wrapper .highslide-header ul li {	display: inline;	padding-left: 1em;}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {	display: none;}
.highslide-wrapper .highslide-header a {	font-weight: bold;	color: gray;	text-transform: uppercase;	text-decoration: none;}
.highslide-wrapper .highslide-header a:hover {	color: black;}
.highslide-wrapper .highslide-header .highslide-move a {	cursor: move;}
.highslide-wrapper .highslide-footer {	height: 11px;}
.highslide-wrapper .highslide-footer .highslide-resize {	float: right;	height: 11px;	width: 11px;	background: url(../highslide/graphics/resize.gif);}
.highslide-wrapper .highslide-body {}
.highslide-move {    cursor: move;}
.highslide-resize {    cursor: nw-resize;}

/* These must be the last of the Highslide rules */
.highslide-display-block {    display: block;}
.highslide-display-none {    display: none;}

.required {color:red;}

p {display:block;}

.rss img {float:left;margin-right:5px;}

#obsah .right .topic2 .rss-homepage {margin-top:10px;margin-left:0;}
#obsah .right .topic2 .rss-homepage a {color:#D2690B;}
#obsah .right .topic2 .rss-homepage a img {float:left;margin-right:5px;border:0;margin-top:0;}

.facebook {border:1px solid #B2A18E;margin:10px auto;padding:10px 0;text-align:center;width:285px;background-color:#c4b29d;}
.facebook a {display:block;}