body {margin:0; padding:0; background:url(images/wr_body.gif) top left;}
table, td {border-collapse:collapse;}
table, td, img {border:0;}
form, td {margin:0; padding:0;}
td{font:11px/12px tahoma, arial, helvetica, sans-serif; color:#292727; vertical-align:top;  text-align:left;}

a{ color:#292727;}
a:hover{text-decoration:none;}

ul {list-style:none; padding:0;}

h4 {
	font-size: 11px;
	}
	
input {
	font-size: 11px;
	}
	
textarea {
	font-size: 11px;
	}
	
h3 {
	line-height: 18px;
	margin-top: 15px;
	}
	
p {
	line-height: 16px;
	}

.r1 ul { margin:0; padding:0; list-style:none;}
.r1 li { background:url(images/r1.gif) center left no-repeat; margin:0 0 0 0; padding:0 0 0 11px;}
.r1 li a {line-height:16px; color:#FD7914; text-decoration:underline;}
.r1 li a:hover { text-decoration:none; color:#FD7914;}


/*header*/
.indent_logo{ height:101px;}
.indent_logo img{ margin:27px 0 0 22px;}
.top_line{ height:15px; width:100%; background:#E4E4D6;}
.big_foto{ height:185px; padding-top:12px;}

/*footer*/
.footer{ color:#828282; text-align:center; padding:20px 0 11px 0;}
.footer a{ color:#828282; text-decoration:underline}
.footer a:hover{ color:#828282; text-decoration:none}
.footer span{ color:#5F5C5C; word-spacing:21px;}
.footer span a{ color:#5F5C5C; text-decoration:none; word-spacing:normal;}
.footer span a:hover{ color:#5F5C5C; text-decoration:underline;}




/*wrapper*/
.wr_white { width:100%;}
.wr_white .t { background:#FFFFFF url(images/m2-l-t.gif) no-repeat left top;}
.wr_white .b { background:url(images/m2-r-t.gif) no-repeat right top;}
.wr_white .l { background:url(images/m2-l-b.gif) no-repeat left bottom;}
.wr_white .r { background:url(images/m2-r-b.gif) no-repeat right bottom;}

.wr_white_dark { width:100%;}
.wr_white_dark .t { background:#F9FAF6 url(images/m2-l-t2.gif) no-repeat left top;}
.wr_white_dark .b { background:url(images/m2-r-t2.gif) no-repeat right top;}
.wr_white_dark .l { background:url(images/m2-l-b2.gif) no-repeat left bottom;}
.wr_white_dark .r { background:url(images/m2-r-b2.gif) no-repeat right bottom;}

.wr_white li { background:url(images/wr_white_x.gif) bottom left repeat-x; margin:0 0 0 0; padding:0 0 2px 0; width:155px;}
.wr_white li a { background:url(images/wr_white_bgr.gif) center left no-repeat; line-height:22px; color:#4E4D4D; text-decoration:none; padding-left:17px;}
.wr_white li a:hover { text-decoration:none; color:#D6300D;}

/**/

.wr_green { width:100%;}
.wr_green .t { background:#DFE3CF url(images/m2-l-t1.gif) no-repeat left top;}
.wr_green .b { background:url(images/m2-r-t1.gif) no-repeat right top;}
.wr_green .l { background:url(images/m2-l-b1.gif) no-repeat left bottom;}
.wr_green .r { background:url(images/m2-r-b1.gif) no-repeat right bottom;}

.wr_green li { background:url(images/list_red.gif) top left no-repeat; margin:0 0 0 0; padding:0 0 0 13px;}
.wr_green li a {line-height:24px; color:#292727; text-decoration:underline;}
.wr_green li a:hover { text-decoration:none; color:#292727}


/*content*/
.bgr1{background:none !important}
.h{ background:url(images/h.gif) top left no-repeat; height:17px;}
.h img{ margin:0 0 0 25px;}
.h h2, .h h3 { margin-left: 25px;}

strong a{ color:#3081AB;  background:url(images/marker.gif) no-repeat left top; background-position:0 3px; padding-left:10px; text-decoration:none; font-size:9px; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif}
strong a:hover{ text-decoration:none; color:#D6300D;}

.col_2 strong a{ color:#D6300D;  background:url(images/marker1.gif) no-repeat left top; background-position:0 3px; padding-left:10px; text-decoration:none; font-size:9px; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif}
.col_2 strong a:hover{ text-decoration:none; color:#3081AB;}

.line_x{ background:url(images/line_x.gif) top left repeat-x; width:357px; height:1px; margin:9px 0 10px 0;}

.text1{ line-height:14px;}
.text1 span{ font-size:9px; color:#3081AB;}
.text1 span img{ vertical-align:middle; margin:0 7px 0 0;}

.indent_img{width:339px;}
.indent_img img{margin:0 20px 0 5px; float:left}
.link{padding:13px 0 0 0; text-align:right;}

.text2{padding:7px 31px 16px 15px; color:#4E4D4D;}
.text2 div{ margin-top:11px;}
.text2 a{ color:#D6300D; text-decoration:underline}
.text2 a:hover{ color:#D6300D; text-decoration:none}
.text2 strong{ display:block;}

span.hlaska {
	display: block;
	font-weight: bold;
	color: #dd3b3b;
	padding-bottom: 5px;
	}
	
table tr th {
	text-align: right;
	font-size: 11px;
	padding-right: 10px;
	}
	
div.akce {
	padding: 0 0 15px 0;
	}
	
div.akce h4 {
	margin: 5px 0 5px 0;
	padding: 0;
	}
	
div.akce p {
	margin: 0;
	padding: 0;
	}
	
div.akce span.misto {
	color: #292727;
	font-size: 11px;
	text-decoration: underline;
	}
	
img.logo {
	float: left;
	}
	
img.rozcestnik {
	float: right;
	right: -20px;
	}
	
.nadpis {
	height: 25px;
	display: block;
	margin-top: 0;
	margin-bottom: 0;
	}
	
.nadpis span{
	display: none;
	}
	
#vitejte {
	width: 223px;
	background: url("images/1title3.gif") no-repeat;
	}
	
#akce {
	width: 126px;
	background: url("images/1title5.gif") no-repeat;
	}
	
#galerie {
	width: 78px;
	background: url("images/1title2.gif") no-repeat;
	}
	
#aktuality {
	width: 95px;
	background: url("images/h2_aktuality.gif") no-repeat;
	}
	
#vse_o_obci {
	width: 106px;
	background: url("images/h2_vse_o_obci.gif") no-repeat;
	}
	
#uredni_deska {
	width: 140px;
	height: 32px;
	background: url("images/h2_uredni_deska.gif") no-repeat;
	}
	
#obecni_deska {
	width: 146px;
	background: url("images/h2_obecni_deska.gif") no-repeat;
	}
	
#podatelna {
	width: 109px;
	background: url("images/h2_podatelna.gif") no-repeat;
	}
	
#inzerce {
	width: 77px;
	background: url("images/h2_inzerce.gif") no-repeat;
	}
	
#sluzby_a_firmy {
	width: 149px;
	background: url("images/h2_sluzby_a_firmy.gif") no-repeat;
	}
	
#odkazy {
	width: 85px;
	background: url("images/h2_odkazy.gif") no-repeat;
	}
	
#kultura {
	width: 85px;
	background: url("images/h2_kultura.gif") no-repeat;
	}
	
#spolky_a_sdruzeni {
	width: 188px;
	background: url("images/h2_spolky_a_sdruzeni.gif") no-repeat;
	}
	
#fotogalerie {
	width: 122px;
	background: url("images/h2_fotogalerie.gif") no-repeat;
	}
	
#kontakty {
	width: 95px;
	background: url("images/h2_kontakty.gif") no-repeat;
	}
	
#historie_obce {
	width: 285px;
	background: url("images/h2_historie_obce.gif") no-repeat;
	}
	
#znak_a_prapor {
	width: 290px;
	background: url("images/h2_znak_a_prapor.gif") no-repeat;
	}

#dokument {
	width: 257px;
	background: url("images/h2_dokument.gif") no-repeat;
	}
	
#svazek_obci {
	width: 128px;
	background: url("images/h2_svazek_obci.gif") no-repeat;
	}

#blizke_akce {
	width: 118px;
	background: url("images/h2_blizke_akce.gif") no-repeat;
	}	
	
#organy_obce {
	width: 150px;
	background: url("images/h2_organy_obce.gif") no-repeat;
	}	
	
#logo {
	margin: 27px 0 0 20px;
	padding: 0;
	float: left;
	width: 314px;
	height: 98px;
	background: url("images/logo.jpg") no-repeat;
	}
	
div.aktualita {
	padding-left: 7px;
	}
	
div.aktualita img {
	width: 75px;
	margin-bottom: 10px;
	border: 2px solid #d6d8d4;
	}
	
div.aktualita span {
	font-size:10px; 
	color:#3081AB;
	margin: 0;
	padding: 0;
	}
	
div.aktualita p{
	margin-top: 7px;
	}
	
div.aktualita h4{
	margin-bottom: 8px;
	}
	
div.nahled-galerie {
	margin:15px 0 6px 0;
	overflow: hidden;
	}
	
div.nahled-galerie img {
	width: 44px;
	height: 44px;
	margin-right: 5px;
	border: 2px solid #b2b6a5;
	}
	
#strankovani {
	margin-top: 15px;
	margin-left: 10px;
	}
	
#strankovani span{
	margin-right: 3px;
	font-weight: bold;
	}
	
div.aktualita-fotografie {
	width: 340px;
	overflow: hidden;
	}
	
div.aktualita-fotografie div {
	display: table;
	*display: block;
	*position: relative;
	float: left;
	margin: 0 10px 10px 0;
	text-align: center;
	width: 100px;
	height: 90px;
	}
	
div.aktualita-fotografie a {
	display: table-cell;
	vertical-align: middle;
	*display: block;
	*position: absolute;
	*text-align: center;
	*left: 0px;
	*width: 100%;
	*cursor: pointer;
	*top: expression(this.parentElement.clientHeight / 2 - this.clientHeight / 2);
	}
	
div.aktualita-fotografie img {
	border: 1px solid #baae8f;
	}
	
div.aktualita-fotografie img.sirka {
	width: 100px;
	}
	
div.aktualita-fotografie img.vyska {
	height: 75px;
	}
	
div.aktualita-fotografie img.stejne {
	width: 100px;
	height: 75px;
	}
	
table.table tr th {
	font-size: 11px;
	text-align: left;
	padding-right: 15px;
	padding-bottom: 10px;
	}
	
table.table tr td {
	padding-right: 15px;
	padding-bottom: 5px;
	}
	
table.table tr.odsadit td {
	padding-bottom: 15px;
	}
	
ul.podmenu {
	display: none;
	margin: 0;
	padding: 0;
	}
	
ul.podmenu li {
	background: none;
	margin-left: 20px;
	width: 130px;
	}
	
#novy-inzerat tr td {
	padding-bottom: 2px
	}
	
table.mensi-odsazeni tr td, table.mensi-odsazeni tr th {
	padding-bottom: 3px;
	}
	
a.odkaz {
	margin-bottom: 5px; 
	display: block;
	}
	
img.obecni-urad {
	border: 2px solid #d6d8d4;
	float: right;
	}
	
.album h3 {
	padding-top: 15px;
	}
	
#drobeckova-navigace {
	padding-bottom: 10px;
	#padding-bottom: 20px;
	margin-top: -10px;
	}
	
#drobeckova-navigace span {
	font-size: 10px;
	vertical-align: 1px;
	line-height: 19px;
	}	
	
/* -------------------- SLIMBOX -------------------- */

#lbOverlay {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(images/loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(images/prevlabel.gif) no-repeat 0 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(images/nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(images/closelabel.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}

/* -------------------- SLIMBOX KONEC -------------------- */

a.zobraz_odkazy {
	margin-bottom: 10px;
	}
	
ul.odrazky {
	list-style-type: disc;
	}
	
ul.odrazky li {
	padding-bottom: 5px;
	margin-left: 15px;
	}
	
#partneri {
	margin-top: 15px;
	text-align: center;
	}
	
#partneri img {
	width: 100px;
	margin-bottom: 10px;
	}
	
#partneri a {
	text-decoration: none;
	}
	
img.uzemni_plan {
	margin-top: 30px;
	width: 370px;
	}
