/* Created by TopStyle Pro Trial Version - www.bradsoft.com */
img{
	border: none;
	}
li{
	padding-bottom: 5px;
}
span#tucne{
	font-weight: bold;
}
.sloupce {
	background-color: #336666;
	width: 800px;
	min-height: 400px;
	margin: 0 auto;
	text-align:left;
	/*float: none;*/
	}
.lsloup {
	width: 150px;
	/*height: 400px;*/
	float:left;
}
/* styly pro menu */
.podmenu {
	background-color: #C7DCEB;
	width: 130px;
	text-align: left;
	margin: 40px 0px 20px 10px;
	/*border: solid 1px;	*/
}
/*p#nadpismenu{
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
	margin:0px;
	border-bottom: solid 1px;
	font-size: 15px;
	font-weight: bolder;
}*/
.podmenu ul{
	padding: 0px;
	margin: 0px;
	border: 3px groove;
	/*border-color: #C5C6C1;*/
}
.podmenu ul a{
	display:block;
	padding: 5px 0px 5px 10px;
}
.podmenu ul a:hover{
   background: black;
	color: White;
	text-decoration: none;
}

.podmenu ul#limen{
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	border: none;
}
.podmenu ul#limen a{
	padding-left: 5px;
	margin: 0px;
}
.podmenu ul li{
	padding: 0px 5px 0px 5px;
	font-size: 11px;
	margin: 0px;
	border: solid 1px #C7DCEB;
	}
.podmenu ul li a{
	padding: 0px;
	margin: 0px;
	color: #DC143C;
}
.podmenu ul li a:hover{
	padding: 0px;
   text-decoration: none;
}

/*       pravy hlavní sloupec */
.psloup {
	/*background-color: #F1F6FA;*/
	background-color: #ecedf6;
	width: 590px;
	min-height: 486px;
	_height: 486px;
	float: left;
	text-align: left;
	padding: 20px 30px 20px 30px;
}
.navigace{
	text-align: left;
	padding: 0px 0px 0px 0px;
	font-size: 13px;
	font-weight: bold;
	color: #DC143C;
}
/* Informace - aktuálně */
.box {
	margin-top: 20px;
	clear:left;
	min-height: 100px;
		
}
.right {
	_float: left;
	_width: 465px;
	
}
.boxbezobr {
   margin-top: 20px;
   clear: left;
}
.boxnadpis {
  font-weight: bold;
  margin-bottom: 5px;
  font-size: 15px;
}
span#hlava{
  font-size: 30px;
}
.podrnadpis {
  font-weight: bold;
  margin: 20px 0px 15px 0px;
  font-size: 18px;
}
.nadpisstr {
  font-weight: bold;
  margin: 20px 0px 15px 0px;
  font-size: 16px;
  text-align: center;
}
.left {
  float: left;
	margin-right: 20px;
}
.boxnadpis {
  font-weight: bold;
  margin-bottom: 5px;
}
.left img{
   margin-right: 0px;

}

.obsah{
	text-align: left;
}
.obsah li{
	padding-bottom: 5px;
}
/* náhled na fotografii v rubrice aktuálně */
.nahled img{
	border: none;
}
/* tabulka s foty pod podrobným popisem aktuálního dění */
table#fotonahled{
	border: none;
	text-align: center;
	margin-top: 10px;
}
table#fotonahled td{
	padding: 0px 0px 0px 0px;
	width: 110px;
}
table#fotonahled img{
	border: none;
	width: 100px;
	height: 66px;
}
/* usnesení zastupitelstva */
.usneseni {
  margin: 20px 0px 0px 0px;
  font-size: 15px;
}
.stred {
  text-align: center;
}
.doleva {
  text-align: left;
}
.pismeno {
list-style-type: lower-alpha;
}
/* obecní vyhlášky - tabulka v seznamu */
.seznam td{
	padding-bottom: 5px;
}
.seznam td#sezjed{
	vertical-align: top;
	padding-left: 20px;
}
.seznam td#sezdva{
	padding-left: 10px;
}
.seznam td#seztri{
	padding-left: 30px;
}
/*podpisy pod vyhláškou */
table#podpis {
	width: 500px;
	text-align: center;
}
hr#vyhlaska {
	width: 300px;
	float: left;
	color: black;
	height: 1px;
	background-color: black;
}
div#cist {
	clear: left;
}
div#odsazcel{ /*odsazení bloku textu*/
 padding-left: 40px;
}
/* foto obecního úřadu */
img#ou{
	width: 350px;
	height: 232px;
	float: left;
	margin: 0px 20px 0px 0px;
}
.cisti {
	clear: both;
}
/* tabulka s povinnými údaji */
.poudaje {
	text-align: left;
}
a#barva {
	color: #0000cd;
}
.poudaje a {
	color: #0000cd;
}
.poudaje table {
	margin-left: 20px;
	background-color: #e6e6fa;
}
table#povudaje {
	width: 500px;
}
.poudaje td {
	border: solid;
	border-width: 1px;
	border-color: #000000;
	padding: 5px;
}
table#komise {
	width: 500px;
	background-color: transparent;
	margin-top: 15px;
}
table#komise td {
	border: none;
}
table#komise td#sloul {
	width: 250px;
}
table#zastupitel td {
	border: solid;
	border-width: 1px;
	border-color: #000000;
	padding: 5px;
}
table#povudaje td#sl1 {
	text-align: center;
	vertical-align: center;
}
table#povudaje td#sl2 {
	vertical-align: top;
	font-weight: bold;
	width: 210px;
	background-color: #b0c4de;
}
                             /* tabulka základní údaje */
table#zakudaje {
	width: 500px;
	margin-top: 20px;
}
table#zakudaje td#sl1 {
	background-color: #b0c4de;
	font-weight: bold;
	width: 250px;
}
table#zakudaje td#sl2 {
}
                       /* tabulka příslušnost k uřadům */
table#prislusnost {
	width: 500px;
	margin-top: 20px;
}
table#prislusnost td#sl1 {
	background-color: #b0c4de;
	font-weight: bold;
	width: 200px;
}
table#prislusnost td#sl2 {
}
.poudaje div {
padding-bottom: 5px;
}
                                      /* obr s mapou obce */
img#mapa {
	margin: 20px 0px 5px 0px;
	width: 580px;
	height: 511px;
}
                                    /* obrázky v historii obce */
img#floatleft {
	margin: 5px 10px 10px 10px;
	float: left;
}
img#floatright {
	margin: 5px 10px 10px 10px;
	float: right;
}
p#cisti {
	clear: both;
}
.cinovnici table{
	text-align: left;
	margin: 0px;
}
.cinovnici td{
	padding-left: 5px;
	padding-right: 5px;
	}
.cinovnici table#leva{
	float: left;
}
.cinovnici table#prava{
	position:relative;
	left: 50px;
}
.cinovnici p#funk{
	clear: both;
	padding-top: 10px;
}
          /* styly pro členskou základnu */
.zakladna{
	text-align: center;
}
.zakladna p{
	text-align: left;
}
.zakladna td{
	padding: 0px 3px 0px 3px;
}
.zakladna td#sl2{
	text-align: left;
}
.zakladna td#sl2nad{
	text-align: left;
}
.zakladna td#sl3{
	width: 45px;
}
.zakladna table#leva{
	float: left;
}
.zakladna table#prava{
	position:relative;
	left: 10px;
}
div#odsaz{ /*odsazení textu v odstavci */
 text-indent: 40px;
}
p#podnadpis{
 font-weight: bold;
 text-align: left;
 font-size: 14px;
 text-indent: 40px;
}
.soutez{
	text-align: center;
}

table#souteztab{	
width: 400px;
margin-top: 30px;
}
table#souteztab td{
	border: 1px;
	border-color: black;
	border-style: solid;
}
table#souteztab tr#nadp{
	font-weight: bold;
}
table#souteztab td#sl2{
	text-align: left;
	padding-left: 10px;
}
table#souteztab td#sl1{
	width: 60px;
}
.modra {
	color: #00008B;
}
.zastup td#td1{
	padding: 0px 0px 0px 40px;
	width: 70px;
	text-align: center;
}
.zastup td#td2{
	padding:  0px 10px 0px 10px;
	vertical-align: top;
}
span#nadpis {
	font-weight: bold;
	font-size: 15px;
}
.volby table {
	position: relative;
	left: 40px;
	background-color: #e6e6fa;
	}
.volby tr#tucne {
	font-weight: bold;
}
.volby td {
	padding:  1px 5px 1px 5px;
	text-align: center;
	border: solid;
	border-color: #000000;
	border-width: 1px;
}
.volby td#td1{
	text-align: left;
}
.kronikarok table {
	
}
.kronikarok td {
	text-align: center;
	padding: 2px 5px 2px 5px;
	border: solid;
	border-width: 1px;
	border-color: black;
	background-color: #e6e6fa;
}
.sdhnavig {
	text-align: left;
	font-size: 13px;
	font-weight: bold;
	color: #DC143C;
}
.sdhnavig a {
	font-size: 13px;
	font-weight: bold;
	color: #DC143C;
}
.sdhnavig a:hover {
	color: #DC143C;
}
table#volby2006 {
	text-align: center;
	margin: 0px;
	padding: 0px;
}
table#volby2006 td {
	border: 1px solid Black;
	text-align: center;
}
table#zakl1956 {
	position: relative;
	left: 40px;
	background-color: #e6e6fa;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
table#zakl1956 td {
	padding:  1px 5px 1px 5px;
	text-align: center;
	border: solid;
	border-color: #000000;
	border-width: 1px;
}
table#zakl1956 td#td1 {
	text-align: left;
}
table#zakl1956 td#td2 {
	visibility: hidden;
}
.obsah h3 {
	font-size: 16px;
	font-weight: bold;
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 5px 0px;
}
.obsah ol {
	margin-top: 5px;
	margin-bottom: 5px;
}
.obsah ul {
	margin-top: 5px;
	margin-bottom: 5px;
}
ol#por li {
	padding-bottom: 0px;
}
ul#bez {
	padding-left: 20px;
	margin-left: 0px;
}
ul#bez li {
	padding-bottom: 0px;
	list-style-type: none;
	margin-left: 0px;
}
img#ram {
	border: 1px solid;
	border-color: #000000;
}
div#bigfont {
	font-size: 35px;
	line-height: 50px;
}
span#velke {
	font-size: 40px;
}
.nadpisstr a {
	font-size: 14px;
	color: Blue;
}
.nadpisstr a:hover {
	color: Blue;
}
table#soutez td{
	vertical-align: top;
}
table#soutez td#dva{
	padding-left: 100px;
}
table#sout_tab td{
	padding: 0px 5px 0px 5px;
	text-align: right;
}
table#sout_tab tr#nadpis td{
	font-weight: bold;
	text-align: center;
}
table#sout_tab td#slb{
text-align: left;
}
.rozp {
margin-left: 10px;
}
table#rozpocet {
	width: 470px;
}
table#rozpocet td{
	border: solid;
	border-width: 1px;
	border-color: #000000;
	background-color: #e6e6fa;
	padding: 1px 5px 1px 5px;
}
table#rozpocet td#s1{
	text-align: right;
	width: 40px;
}
table#rozpocet td#s2{
	width: 50px;
}
table#rozpocet td#s4{
	text-align: right;
	width: 60px;
}
span#oznameni {
font-size: 24px;
 letter-spacing: 10px;
}
span#ozncis {
font-size: 20px;
}
div#odsaz_pod{ /*odsazení podpisu pod oznámením */
 text-indent: 200px;
 text-align: center;
}
.obsah a {
 color: #0000cd;
}
.obsah a:hover {
 color: #0000cd;
}
.archiv {
   margin-top: 30px;
   clear: left;
	font-size: 14px;
	font-weight: bold;
	color: #DC143C;
}
.archiv a {
   color: #DC143C;
}
.archiv a:hover {
   color: #DC143C;
}
p#nadpis_arch{ /*odsazení podpisu pod oznámením */
 font-size: 20px;
	font-weight: bold;
	text-align: center;
}
.polozka {
	_height: 93px;
	min-height: 93px;
	margin-top: 20px;
}
div#pis {
	font-size: 15px;
	font-weight: bold;
	background-color: #d9dbef;
	margin-bottom: 5px;
	padding: 0px 0px 0px 3px;
}
.polozka img {
	float: left;
	margin: 0px 20px 0px 0px;
	border: 1px solid;
	border-color: #000000;
}
.polbezobr {
	margin-top: 20px;
}
img#testik {
border: 1px solid;
	border-color: #000000;
}
.fotogalerie li{
	list-style: none;
}
.textpol a{
color: #0000FF;
}
div#podcarou {
clear: left;
	font-size: 11px;
}
div#logo {
text-align: center;
}
div#logo img{
padding-bottom: 10px;
}
div.video {
margin-top: 20px;
}
.video span{
width:120px;
float: left;
/*background-color: Aqua;*/
text-align: center;
margin: 10px 5px 0px 5px;
height: 130px;
}
.video img{
margin: 5px 0px 5px 0px;
}
div#volbyfont {
	font-size: 28px;
	line-height: 50px;
}
.mennadpis {
  font-weight: bold;
  margin: 20px 0px 15px 0px;
  font-size: 16px;
  text-align: center;
}
img#hyd {
width:62px;
height: 75px;
}
                             /* tabulka archiv úřední desky */
table#archdeska {
	width: 550px;
	margin-top: 30px;
}
table#archdeska td {
	padding: 2px 2px 2px 2px;
}
table#archdeska td#sln1 {
	background-color: #b0c4de;
	font-weight: bold;
	text-align: center;
	width: 380px;
}
table#archdeska td#sl1 {
	background-color: #b0c4de;
	font-weight: bold;
	width: 380px;
}

table#archdeska td#sl2 {
text-align: center;
	vertical-align: center;
}
table#archdeska td#sl3 {
	text-align: center;
	vertical-align: center;
}
.usneseni ul {
	margin-top: 5px;
}
ul#ur_deska {
	margin-top: 5px;
	margin-bottom: 0px;
}
ul#akt_zav {
	margin: 5px 0px 0px 90px;
}
