html{
	margin: 0;
	padding: 0;
}
 body{
	margin:0;
	padding: 0;
	background-image: url(../images/y/bg-html.jpg);
	background-position: center top;
	background-repeat: repeat-x;
	font-family: Tahoma, Helvetica, sans-serif;
	/*font-family: "Times New Roman", Times, serif;*/
	font-size:56%;/*=12px/16px*/
	background-color: white;
}
table, td, th{
		border-style:solid;
		border-width: 1px;
		border-color: Black;
		border-collapse: collapse;
		empty-cells: show;
	}
h1{font-size:2.2em;}
h2{font-size:2.0em;}
h3{font-size:1.8em;}
h4{font-size:1.6em;}
h5{font-size:1.4em;}
h6{font-size:1.2em;}

#form-search form{
	height:20px;
	line-height:20px;
}
#form-search fieldset{
	float:right;
	height:18px!important;
	background-color:transparent;
	border:none;
	/*width:200px;*/
	
	/*background-color: transparent;*/
}
#form-search input,#form-search button{
	float: left;
}
#form-search input[type="text"]{
	margin:0;
	line-height:20px;
	height:22px;
	font-size:12px;
	color: #778899;
	background-color: #FEEFC6;
	background-image: url(../images/bg-input-search.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	border: none;
	/*border-top:1px solid #0079C5;
	border-left:1px solid #0079C5;
	border-bottom: 1px solid #00619F;
	border-right: 1px solid #00619F;*/
	}
#form-search input[type="submit"]{
	height:22px;
	width:19px;
	background-image: url(../images/ico-lupa-pasive.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;
	background-color: #ffcc00;
	border: none;
	padding:0 ;
	margin-left:0;
	display: inline;
	cursor: pointer;
}
#form-search input[type="submit"]:hover{
   background-image: url(../images/ico-lupa-active.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
	/*border-top:1px solid #8FBE9A;
	border-left:1px solid #8FBE9A;
	border-bottom: 2px solid #3E6A48;
	border-right: 2px solid #3E6A48;*/
	}
#menu-quick-icon{
float:right;
margin-top:-1.9em;
/*margin-right: 5px;*/
}
#menu-quick-icon img{
border:none;
margin-right: 15px;
}
#menu-quick-icon a{
text-decoration:none;	
}
#wrapper{
	background-image: url(../images/y/bg-wrapper.jpg);
	background-position: top right;
	background-repeat:repeat-y;
	margin:15px auto 0;
	width:1024px!important;
	/*max-width: 1024px;*/
	font-size: 1.2em;
	background-color: transparent;
	border: 1px solid #f3b003;
}
#header{
	height: 120px;
	background-color:white;
	background-image: url(../images/bg-header.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
#menu-horizontal{
	height: 25px;
	width:1024px;
	/*background-color:#921116;*//*cihlova*/
	/*background-color:#005847;*//*zelena*/
	background-color:#0079c5;/*modra*/
	margin:0 auto;
}
#lang{
margin-left:130px;
width:200px;	
margin-top:-2em;
/*display: block;*/
}
#lang a {
	text-decoration: none;
	padding: 0 0.4em;
	
}
#lang a:hover {
color:#E7EDF5;
text-decoration: underline;
}
#lang ul {
list-style: none;
display: inline;
}
#lang li{
	display: inline;
	text-align:left;	
	padding: 0;
}
#lang img{
	border:0;
	margin:0 auto 0;
}
a.prvni{	}
#content{
background-image: url(../images/y/bg-content.jpg);
background-position:top center;
background-repeat:no-repeat;
color: Black;
margin: 0;
}
#content-left{
	float:left;
	display: inline;
	width: 180px;
	/*padding-left: 5px;
	border:1px solid red;*/
	
}
#content-mid{
	 width:620px;
    margin: 0 auto;
	 padding: 0 5px;
    display: inline;
    float: left;
	 background-color: transparent!important;
   /* text-align: justify;*/
}
#content-right{
float:right;	
display: inline;
width:200px;
margin: 0;
/*margin:0 0 0 75%;*/
padding: 0;
color: black;
 background-color: transparent!important

}


#footer{
	background-color:#f3b003;
	min-height:2em;
	
}
#footer-top{
	background:#fff url(../images/bg-footer-top.jpg)repeat-x bottom left;
	height: 15px;
}
#footer-bottom{
	background:#fff url(../images/bg-footer-bottom.jpg)repeat-x bottom left;
	height: 36px;
}


.noShow{
	position: absolute;
	left: -9999px;
}

.active a{
	display:block;
	padding:0 2em;
	line-height: 36px;
	background:url(../images/tab-active-left.jpg) no-repeat top left!important;
	text-decoration:none;
	color:#fff;
	float:left;
	cursor: default;
}
.active a:hover{
	color: White!important;
}

.clear{
	clear: both;
	height: 0!important;
}
.hidden{display: none;}
.clear-l{clear:left;}
.clear-r{clear:right;}
#pg_body{
display: block;
	margin: 0;
	width: 80%;
	padding: 10px 50px 10px 10px;
}
.nadpisDokumentu{
	margin: 0 0 1em 1em;
	padding-top: 1.5em;
	color:#0079c5;
	background-color:transparent;
	font-size:1.8em;
	}
.nadpisDokumentu a {
	color:#0079c5!important;
	text-decoration: none;
}
.nadpisDokumentu a:hover {
text-decoration: underline;
}


/****************************** formátování ve col mid *********************************/
.img-r{
float: right;
margin: 1em 0 1em 1em ;
}
.img-c{
	display: block;
	margin:auto;
	
}
.img-brd{
	border: 1px solid #bbb;
}
/****************************** FOTOGALERIE UVOD*********************************/
#galleryIntro{
	padding: 0.3em;
}

#galleryIntro div{
	float: left;
	display:block;
	margin:0.2em 0.5em;
   padding: 0.2em 0.5em;
	color: #805122;
	background-color: #F3E4D2;
	background-image: url(../images/bg_galleryintro.jpg);
	background-position: left top;
	/*border:  1px solid #F2B31E;*/
	text-align: justify;
	color: Black;
	cursor: pointer;
	min-height: 260px!important;
	min-width:210px!important; 
	width:210px;
}
#galleryIntro img{
	padding:3px;
	background-color: #E4C39A;
	background-image: url(../images/bg_galleryintro_img.jpg);
	background-position: left top;
	/*border: 1px solid #DB9C7E;*/
	border: 1px solid #F7F7F7;
	margin: 2px auto;
	display: block;
}
#galleryIntro h4{
	font-size: 12px;
	font-style: normal;
	line-height:16px;
	margin: 0;
}

#galleryIntro h5{
	font-size: 11px;
	line-height:16px;
	font-weight: normal!important;
	color: #A52A2A;
	background-color: transparent;
	text-align: left;
	margin: 0;
}
#galleryIntro p {
	font-size: small;
	color: #805122;
	background-color: transparent;
	width: 180px;
	text-align: left;
}
#galleryIntro ul{
	margin:3px 0;
	padding: 0;
	font-size:small;
	color: #805122;
	background-color: transparent;
	width: 170px;
	}
#galleryIntro li{
	list-style: none;
	line-height:16px;
}	

/******************************** FOTOGALERIE - ITEMS*********************/
#foto-pol{
	width:60%;
	padding:1em 0 0 1.5em;
	margin:0 1em 1em 2em;
}
.text{
	width: 95%;
	line-height:1.8em!important;
	margin: 0 auto;
	}
	.text table, td, th{
		border-style:solid!important;
		border-width: 1px!important ;
		border-color: Black!important;
		border-collapse: collapse;
	}
	/*.text tbody td{
		border-style:solid;
		border-width: 1px ;
		border-color: Black;
		border-collapse: collapse;
	}*/
	.noBorder table, td, th{
		border: none!important;
		background-color: transparent!important;
		border-color: #fff;
		}
		.noBorder td, th{
		padding:2px 3px;
		/*border: 1px solid black!important;*/
		outline: 1px solid white!important;
      position:relative; 
	}
	
	.text th{
		color:#007B3C;
		padding:2px 3px;
		text-align: center;
  		font-weight: bold;
		background-color: #FFE4AA;
		outline: 1px solid black;
      position:relative; 
	}
	.text td{
		padding:2px 3px;
		/*border: 1px solid black!important;*/
		outline: 1px solid black;
      position:relative; 
	}
	.text img{
		padding: 5px;
		background-color:transparent;
		border:none;
	}
	.text hr{
		background-image: url(../images/hr.jpg);
		background-position: center;
		background-repeat: repeat-x;
		height:22px;
		border:none;
	}
.text p{
text-align: justify!important;
}
.text ul{
margin:0 0 0 5px;
padding: 0;
}
.text li{
list-style-image: url(../images/text-li.jpg)!important;
list-style-position: outside;
}
.text li li{
list-style-image: url(../images/text-li-li.jpg)!important;
list-style-position: inside;
}
.text h2,h3,h4,h5,h6{
	font-weight: bold;
}
.text h2, .aktualita h2{
	color: #00AA53;
}
.text h3, .aktualita h3{
	color: #007f3d;
}
.text h4, h5, h6 {
	color: #007B3C;
}
.aktualita h4, h5, h6{
	color: #005846;
}
.img-wrapper {
 background:url(../images/shadow.gif) no-repeat right bottom;
 float: left;
}


.img-outer {
  background:url(../images/bottom-left2.gif) no-repeat left bottom;
  float: left; /* :KLUDGE: Fixes problem in IE5.2/Mac */
}

.img-inner {
  background:url(../images/top-right2.gif) no-repeat top right;
  padding: 0 5px 5px 0;
  float: left; /* :KLUDGE: Fixes problem in IE5.2/Mac */
}

.img-wrapper img {
  background-color: #fff;
  border: 1px solid #a9a9a9;
  padding: 4px;
  display: block;
}
.fotogal_popiska{
	font-size: x-small;
	color:#ccc;
}
.rubrika-uvod{
width: 220px;
margin:0.2px auto;
display: block;
font-size: 0.9em;
}

.rubrika-uvod p{
	padding-left:1em!important;
	/*border: 1px solid red;*/
	}
.rubrika-uvod ul{
	margin: 0;
	padding: 0;
	list-style: none;
}
.rubrika-uvod li{
	list-style: none;
	margin:0;
	padding:0;
}
.aktualita{
	/*padding-bottom: 1em;*/
	margin-bottom: 20px;
	padding:0 0.8em 0; 
	line-height:1.5em!important;
	border-bottom: dotted 1px #005846;
}

/*.aktualita h1,h2,h3,h4,h5,h6{
viz color .text
	color:#f5821f;
}*/
.aktualita_img{
	float:left;
	/*background: #D9E9F2;
	border: solid 1px #9C9C9C;*/
	cursor: pointer;
	margin: 0 1em 1em 0;
	padding: 3px;
	background-color:#E7F3CF;
	border: 1px solid #A9A9A9;
}
.aktualita li{
	list-style: url(../images/li-1.gif)!important;
	margin-left: 1em;
}
.aktualita hr{
		display: none;
	}
.datum{
	color:#f5821F;
}	
.hide{
	visibility: hidden;
}
.clear{
	clear: both;
}


.filler{
	min-width: 20%!important;
}
#kurz{
margin-top: 20px; 
width:160px;
height:23px;
margin-left: 3px;
background-image: url(../images/y/title-kurz.jpg);
background-position: top center;
background-repeat: no-repeat;
background-color: white;	
}

#sitemap a{
	text-decoration:none;
	color:Navy;
}
#sitemap a:hover{
	text-decoration:underline;
}
#sitemap ul li {
 
 font-weight: bold;
 color:#0079C5;
}
#sitemap ul li li{
 text-indent:1em
}
#sitemap ul li li a {
 color:#005847;
}
#sitemap ul li li a:hover {
 color:#0079C5;
}
#spoluprace {
/*width:200px;
margin-top: 300px;*/
display:block;
text-align: center;
}
#spoluprace img{
display:block;
text-align: center;
margin:0 auto 1.5em;
border: none;
}

.center{
	text-align: center;
}
a.odkaz-mapa-ersn{
	width:200px!important;
	height:300px!important;
	border: none;
	display: block;
	color: transparent;
	}
#datum-uvod{
	width: 160px;
	line-height:25px;
	font-size:1.5em;
	font-weight: bold;
	text-align: center;
	color:#f3b003;/*zluta*/
	/*color:#005847;*//*zelena*/
	/*color:#0079c5;*//*modra*/
	padding-left:1em;
}		
