*{margin:0; padding:0;}
body {
	background:#EC7D19 url(../images/bgmother.gif) repeat-x;
	text-align:left;
}

body,table,td,ul,li {
	font-family: 'Avenir','Lucida sans Unicode', 'Verdana CE','Lucida Grande CE', 'Helvetica CE', verdana, arial, lucida, sans-serif;
	color: #000;
	font-size:11px;
}
ul,li {list-style:none;}
img {border:none;padding:0;margin:0}
div {margin:0;padding:0;border:none;}
p {margin-bottom:10px;}

h1,h2,h3,h4 {display:block;padding:0;margin:0;}
h2 {width:750px;position:Absolute;top:308px;left:0;text-align:right;font-size:18px;color:#fff;}

h3 {font-size:10px;color:#999999;}
h4 {font-family: 'Lucida sans Unicode',verdana;font-size:13px;color:#000}

fieldset {margin-top:10px;border:1px solid #989898;padding:2px}
legend {font-size:11px;padding:5px;color:#989898}

a {text-decoration:none; color:#fff; border:none;cursor:hand}
a:hover {text-decoration: underline; color: #000;}

.vypis {border:1px solid #a0522d;width:530px;margin-top:20px}
.vypis thead td {padding:4px;background:#d8ac8b }
.vypis td {padding:3px}

.kontakty {font-size:14px;}
label {float:left;width:110px;padding-right:6px;text-align:right;font-style:italic}

#mother {
  position:absolute;
  width:770px;
  top:0px;
  left:50%;
  margin-left:-385px;
  background:none;
  padding:2px;
  background: url(../images/bgobsah.jpg) no-repeat 0 218px
}

#hornipruh{display:block;height:218px;text-align:right;padding-right:10px}
.odkazy {display:block;text-align:right;padding:4px}

.hornilinka {position:absolute;left:524px;top:15px;}
.hornilinka a {color:#fff;padding:5px}

.logo-mezera {height:340px}

.mapawebu a {display:block;text-decoration:none;padding:4px}
.mapawebu a.level1 {margin-left:25px}
.mapawebu a.level2 {margin-left:45px}
.mapawebu a.level3 {margin-left:65px}
.mapawebu h3 {font-size:13px;color:#ff0000}

h1 {font-size:20px;margin:10px;margin-left:0}
.anotace {position:Absolute;left:400px;width:330px;top:100px;color:#fff;font-size:11px}

#motiv {position:absolute;top:0px;left:0px;}
#logo {position:absolute;left:501px;top:110px;}
#logo a {color:#fff;font-size:16px;}

#textmenu {width:160px;display:block;ackground:url(../images/page_09.gif) repeat-x;padding;0.4em}
#textmenu a {background:#32cd32 url(../images/bgtextmenu.gif) repeat-x;display:block;padding:5px;color:#656565;font-size:1.0em;text-align:left;color:#fff;margin-bottom:1px;}
#textmenu a.active {color:#ffff00;}
#textmenu a:hover {color:#252525}

.novinka {padding-top:15px;background: url(../images/bgnovinka.jpg) no-repeat right top;display:block}
/*.anotace {display:block;padding:10px;color:#656565}*/
/*news */

#container {display:block;margin-top:1px;}

#col-l {float:left;width:190px}
#col-l {display:block;padding:8px;font-weight:normal;padding-bottom:10px}
#col-l .menu {padding-top:15px}
#col-l a {font-size:18px;color:#fff;letter-spacing:2px;display:block;padding:3px;text-decoration:none;}
#col-l a:hover {color:#ff0000;}

#obsah {float:left;width:500px}
#obsah .text-container {padding:1.2em;}
#obsah h3 {color:#ff4500;margin-bottom:5px;border-bottom:1px dotted #ff4500;font-size:12px}
.text-container ul,li {list-style:square}
.text-container ul {margin-left:25px;margin-bottom:15px}

.index-text ul {margin:25px;list-style-type:circle}
.index-text li{font-size:13px;	font-style : italic;}
.index-text img {border:2px solid #ff9933;padding:1px}
.col-l-text {float:left;width:200px}
.col-r-text {float:left}

.text {padding-left:1.8em;padding-top:0.9em;}
.cesta {padding:4px;padding-left:0}
.cesta a {color:#006400}

.tisk {display:block;text-align:right;padding:5px;}
.tisk a {color:#656565;font-size:11px}
.tisk a:hover {text-decoration:underline;color:#252525}
.sipka {font-size:9px;color:#989898}

.red {color:#cc3300;}
.blue {color:#333399} 
.button {padding:1px;font-size:10px;font-weight:bold;background:#d6d6d6;color:#000;border:1px solid #656565;}

/*rs system - clanky*/

#footer {
  display:block;
  margin-top:15px;
  border-top:4px solid #F65E03;
  height:40px;
}

#footer .l {
  display:block;
  padding:5px; 
  padding-right:250px;
  text-align:left;
  color:#656565;
}

#footer a {color:#fff}

#footer .l a {color:#656565;}
#footer .l a:hover {color:#ff4500;text-decoration:none}

#footer .r {float:right;display:block;padding:5px;width:220px}

.odkazy {display:block;text-align:right;padding:4px}
.odkazy a {}

.footer_linka {
  display:block;
  background:#696969;
  height:4px;
  font-size:1px;
}

.buttons dl {list-style:none;margin:0px;padding:0px;margin-bottom:3px;}
.buttons dt {list-style:none;float:left;margin:0px;padding:0px;}

.gallery-tab {padding:0;border:none;background:#fff}
.gallery-tab td {
  padding:3px;
  background:none;
  margin:1px;
  text-align:center;
  width:120px;
}
.gallery-tab img {border:none;}

.prilohy-tab {padding:0;margin:5px;border:none;background:#fff}
.prilohy-tab td {
  padding:3px;
  background:none;
  margin:1px;
  text-align:center;
  width:150px;
}
.prilohy-tab img {border:none;}

.prilohy {
  padding:5px;
  background:none;
  margin-bottom:10px;
}

.mezera {margin-bottom:10px;border:none;}

.none{display: none;}
.block{display: block;}
.hide {visibility: hidden; height:1px; font-size:1px;}

.break {clear: both;}
.align-l { text-align: left;}
.align-r { text-align: right;}
.align-c { text-align: center;}
.float-l { float: left;}
.float-r { float: right;}
.jc{position:relative;}
.thumbnail {border:1px solid #cccccc}

.border {border:2px solid #e2e2e2;}

.br {font-size:1px;margin:10px;}

#autor {
  position:absolute;
  left:130px;
  top:770px;
  width:140px;
  height:20px;
  background:none;
  color:#fff;
}

#autor a {
  color:#fff;
  font-size:10px;
}

#autor a:hover {
  color:#ffff99;
}