*{margin:0; padding:0;}
body {
	background:#0F872F;
	font-family: 'Tahoma CE',tahoma,'Avenir','Helvetica CE', 'Times New Roman CE',verdana, arial, lucida, sans-serif;
	color: #000;
	font-size:11px;
	text-align:center;
	_text-align:center;
}

table,td,ul,li,input,select,textarea {
	color: #000;
	font-size:13px;
}

img {border:none;padding:0;margin:0}
div {margin:0;padding:0;border:none;}
p {margin-bottom:10px;}
.prazdnaStrana {display:block;height:250px}

h1,h2,h3,h4 {display:block;padding:0;margin:0;}

h1,h2,h4 {font-family: 'Georgia CE',georgia,'Trebuchet MS','Avenir','Helvetica CE', 'Times New Roman CE',verdana, arial, lucida, sans-serif;}
h1 {display:block;font-size:1.9em;color:#075B1D;font-weight:bold;margin-bottom:10px;text-decoration:underline}

h2 {font-size:1.2em;color:#0D4F11;margin-bottom:5px;padding:6px;border-bottom:2px solid #81A522}
h2 span {display:block;padding:8px;padding-left:0px;font-weight:bold}

h4 {font-family: 'Lucida sans Unicode',verdana;font-size:13px;color:#000}

a {text-decoration:underline; color:#A5CE39; border:none;}
a:hover {text-decoration: none; color: #74951E;}

a.mail {background: url(/images/ik_mail.gif) no-repeat left 3px;padding-left:15px}
a.out {background: url(/images/ik_href_out.gif) no-repeat left 3px;padding-left:15px}

h2 a {color:#0D4F11}

.errorContainer {display:block;text-align:center;margin:5px;padding:5px;border:1px solid #ff0000;color:#ff0000}
.messContainer {display:block;text-align:center;margin:5px;padding:5px;border:1px solid #00ff00;color:#00ff00}

.tisk {display:block;clear:both;text-align:right;margin:10px}
.tisk a.ikonaTisk {color:#656565;background:url(../images/ikonaTisk.gif) no-repeat right 1px;padding-right:25px}
.tisk a:hover {color:#343434;text-decoration:underline}

#mother {
  margin:0 auto;
  display:block;
  text-align:left;
  padding-left:8px;
  padding-right:8px;
}

.sraf {position:absolute;left:8px;top:-2px;width:290px;height:135px;background: url(/images/sraf.gif) repeat-x}

#mmapa {position:Absolute;right:301px;top:0}

#svatek {position:Absolute;right:20px;top:80px;color:#fff;font-size:12px;text-align:right}
#svatek span  {text-decoration:underline}

#container {display:block;  background: #fff url(../images/bgtop.gif) repeat-x;}
.container {padding:10px;padding-top:0;}

#top {height:134px;order-bottom:3px solid #034816;background: url(../images/top_pozadi.jpg) no-repeat right top}

.pathInfo {color:#A5CE39;font-size:11px;line-height:35px;height:35px;vertical-align:middle}
.pathInfo a {padding-right:5px}

#logo {position:absolute;left:20px;top:18px;}
#top .obec {font-size:2.0em;position:absolute;left:130px;top:50px}
#top .obec a {color:#fff;text-decoration:none}
#top .obec a:hover {text-decoration:underline}

#obsah {padding:4px;}

#hledani {position:absolute;right:0;top:50px;width:250px;display:none}

#col-l {float:left;width:20%;background:url(../images/bgcol-l.gif) no-repeat bottom left;}
#col-l h2, #col-r h2 {display:block;background:#0F872F;color:#fff;font-weight:normal;}

#col-l .container {display:block;}

#col-center {float:left;width:60%;padding-top:15px}

#col-center h2 {font-size:1.4em;border:none;text-decoration:underline;padding-left:0}
#col-center h3, #col-c h3 {display:block;margin:0;color:#35931F;padding-left:0px;background:url(../images/bg_h3_2.gif) no-repeat 0 5px}

/* ---------- styly clanku ---------------- */

.clanek {padding:0px;}

.clanek ul,ol {margin:15px;margin-left:25px}
.clanek li {padding:4px}
.clanek a {color:#075B1D}

.clanek table.zluty {border:none;background:#ECEF8E}
.clanek .zluty td {background:none;padding:4px}

.clanek img, .kratky_clanek img, .gallery-tab img {
 border:3px solid #0D4F11; 
 padding:1px;
 margin-right:10px;
 margin-bottom:10px;
}

.imapa img {border:none;padding:0;margin:0}

.kratky_clanek {border-bottom:1px dotted #ddd;padding:10px;}
.kratky_clanek img {float:left; margin-right:10px;margin-bottom:5px;}
.kratky_clanek h2 {display:inline;border:none;text-decoration:none;}
.kratky_clanek a {border:none;display:inline;font-size:13px;color:#075B1D;text-decoration:none;font-weight:bold}
.kratky_clanek a:hover {text-decoration:underline}
.kratky_clanek .datum {color:#666;display:inline;font-weight:normal}
.kratky_clanek .datum a {display:inline;color:#666;padding:7px;font-size:10px;font-weight:normal}

/* ---------- styly clanku ---------------- */

#col-r {float:right;width:20%}
#col-r h3 {display:inline;font-size:1.0em}
#col-r a {color:#000;}
span.datum {line-height:15px;font-size:1.0em;padding-left:20px;background: url(/images/datum.gif) no-repeat;color:#075B1D;display:block;font-weight:bold}

.updateTimeLine {text-align:right;font-size:10px;color:#000}

.box {background:#F7F9C2;padding:6px;color:#000}
.radek {display:block;padding:6px;border-bottom:1px dotted #aaa;margin-bottom:6px}
.radek a {font-weight:bold}

dl.podmenu {margin-left:25px}
dl.podmenu dt {font-size:1.9em;color:#000;padding:6px}
dl.podmenu a {color:#000;}

.emptyPage {display:block;padding:7px;font-size:12px}
.emptyPage h3 {display:block;color:#35931F;margin:10px;text-align:left;font-size:18px;}
.red {color:#000}
.emptyPage ul {margin-left:35px;list-style-type:circle;margin:0}
.emptyPage li {list-style-type:circle;color:#000;padding:3px}

div.mapawebu {padding:10px}
div.mapawebu a {padding:4px;display:inline}

.text {padding-left:1.8em;padding-top:0.9em;}
.cesta {padding:4px;padding-left:0;text-align:right;}
.cesta a {color:#fff;font-style:italic}
.cesta a:hover {color:#fff;}

.red {color:#cc3300;}
.blue {color:#333399} 

/*rs system - clanky*/
.rs_list {display:block;}
.rs_radek {display:block;clear:both;}
.rs_list .rs_box {display:block;margin:9px;padding:4px;padding-bottom:8px;border-bottom:1px dotted #bababa}
.prvniSloupec {border-right:1px dotted #989898}
.rs_list img {border:1px solid #989898;padding:1px;margin-right:5px}
.rs_list .textBox {padding:5px;padding-top:0;color:#343434;font-size:11px}
.rs_list h4 {display:block;color:#35931F;padding:3px;padding-left:0}
.vice {display:block;text-align:right;color:#ff0000;padding:4px;padding-right:18px;background: url(../images/sipka_aktmenu.gif) no-repeat right 6px;}

#footer {
  margin-top:10px;
  display:block;
  text-align:right;
  font-size:11px;
  background:#0F872F;
  padding:10px;
}

#footer a {color:#fff;padding:7px}
#footer .levy {float:left;width:60%;color:#fff;text-align:left}
#footer .levy a {padding:0}

#footer .firma {padding:6px;color:#fff;padding-left:4px;padding-bottom:10px}

a.sipka {padding-left:20px;background:url(../images/sipka_odkaz.gif) no-repeat 0 3px}
.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;margin:5px;border:none;background:none}
.gallery-tab td {
  padding:3px;
  background:none;
  margin:1px;
  text-align:center;
  width:150px;
}

.gallery-tab p {font-size:10px;color:#333}

fieldset {border:2px solid #ABABAB}
legend {padding:4px;color:#ababab}

.prilohy {
  padding:8px;
  background:#eee;
  margin-top:10px;
  margin-bottom:10px;
  border-top:2px solid #ccc
}

.prilohy ul {padding:0px;margin:10px;list-style:none;}
.prilohy li {line-height:20px;vertical-align:middle;margin-bottom:2px;}
.prilohy a {color:#000;font-size:1.1em;text-decoration:none}
.prilohy a:hover {text-decoration:underline}


.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;}

.strankovani {text-align:center;margin-top:10px;margin-bottom:10px;padding:10px;}
.strankovani a {padding:7px;}
.strankovani a.aktivni {text-decoration:underline}

.novinka {clear:right;margin-bottom:10px;border-bottom:1px dotted #aaa;padding-bottom:6pxpadding-top:6px}
.novinka img {float:left;border:3px solid #C3EA5B;margin-right:5px}
.novinka p {display:block;font-size:11px}
.novinka .nadpis {font-size:1.1em;color:#EE3823;padding:0;margin:0;margin-bottom:4px;text-decoration:underline}
.novinka .vlozeno {display:block;font-size:0.9em;color:#666;margin-bottom:5px;margin-top:5px}

#map {width:95%;height:400px}

.urednideska {width:99%}
.urednideska td {padding:6px;font-size:1.0em;color:#000}
.urednideska td {border-bottom:1px solid #ddd}
.urednideska thead td {padding:6px;font-size:1.0em;color:#666;background:#eee}
.urednideska td strong {font-size:1.0em;font-weight:normal;padding:0;margin:0;color:#075B1D;display:block}
.urednideska a:hover {text-decoration:underline}

.urednideska .soubory {}
.urednideska .soubory a {display:block;font-size:10px;padding:2px;padding-left:15px;background: url(/images/sipka_r.gif) no-repeat left 3px;text-decoration:none;color:#000}
.urednideska .soubory a:hover {text-decoration:underline}

.usneseni-historie a{
  display:block;
  padding:6px;
  font-size:12px;
  padding-left:10px;
  color:#000;
}

.anketa span {float:left;margin-right:10px;width:80px;text-align:right;}
.anketa img {margin-bottom:8px}
.anketa br {clear:both}
.anketa h3 {margin-bottom:10px}
.anketa a {color:#000;text-decoration:none}
.anketa a:hover {text-decoration:underline}

.archiv .anketa {background:#eee;padding:10px;margin-bottom:15px;border:2px solid #aaa}
.archiv .anketa span {width:120px}
.archiv .anketa img {margin:0;margin-top:2px}

fieldset {line-height:20px;padding:20px;border:1px solid #bbb}
fieldset legend {background:#fff;padding:5px;font-size:1.4em;color:#055105;font-weight:bold;border:1px solid #bbb}
fieldset label {display:block;text-align:left;font-size:1.2em;color:#000;font-weight:bold}
fieldset input {width:90%;font-size:1.2em;margin-bottom:15px}
.button {width:auto}

.nkradek {padding:10px;border-bottom:1px dotted #ccc}
.nkradek p {padding:5px;}
.nkradek p.header {font-weight:bold;color:#0D4F11}

a.celyclanek {font-size:10px;color:#666}
img.ikonka {border:none;}
li img.ikonka {float:left;margin-right:10px}

.buttonPart {display:block;text-align:center;padding:4px;margin:10px;}
a.button { font-size:13px;}
a.button span {padding:5px;background:#eee;color:#000;border:1px solid #999;}
