@charset "utf-8";
body 
{
	margin: 0px;
	padding: 0px;
	/*font-family: arial, helvetica, sans-serif; */
	font-family: "Trebuchet MS",Verdana,Arial,helvetica,Geneva;
	font-size: 13px; 
	/*color: #000000;*/
	background: orange;  
	/*url(../images/prouzek.jpg)*/
	/*color: #666666;*/
	color: #000000;
	text-decoration: none;
	background-image: url(./images/pruh.gif);
	background-attachment: fixed;
	background-repeat: repeat-y;
	background-color: #ffffff;
}
.cleaner
{
    clear: both;
    height: 0;
    content: ' ';
    overflow: hidden;
	visibility: hidden;
}
.cleaner hr  
{
    display: none;
}
a.sipka 
{
  /*line-height: 18px;*/
}
a:hover.sipka {}
#mainWrapper 
{	
	position: relative;
	/*background-color: #ffffff;*/
	width: 1000px; 
	height: auto;
	margin: 0 auto;
	/*border: 1px solid black;*/
}

/* ------- HEADER -------*/
#header
{
	height: 100px;
	background-color: #c40028;
}
#logo
{
	width: 188px;
	height: 74px;
	/*background: url(./logo.png) no-repeat;*/
	float: left;
	margin: 16px 0 0 30px;
}
h1#logo
{
	width: 188px;
	height: 74px;
	/*background: url(./logo.png) no-repeat;*/
	float: left;
	margin: 16px 0 0 30px;
}
h1#logo a img, h1#logo2 a img
{ border: none;
}
h1#logo2
{
	width: 87px;
	height: 76px;
	/*background: url(./logo2.png) no-repeat;*/
	float:right;
	/*background-color: #993333;
	color: #FFFFFF;
	text-align: right;*/
	margin: 16px 40px 0 0;
}
#menu_header
{
  float: left;
  width: 500px;
  /* border: 1px solid black; */
  margin: 21px 0 0 90px;
}
#menu_header a
{
  margin-right: 10px;
} 
.archiv 
{
  float: left;
  background: url(./m01.png) no-repeat;
  margin-right: 10px;
  width: 44px;
  height: 74px;
}
a:hover.archiv 
{
  float: left;
  background: url(./m01p.png) no-repeat;
  width: 44px;
  height: 74px;
}
.pdf
{
  float: left;
  background: url(./m06.png) no-repeat;
  width: 52px;
  height: 74px;
}
a:hover.pdf 
{
  float: left;
  background: url(./m06p.png) no-repeat;
  width: 52px;
  height: 74px;
}
.kontakt
{
  float: left;
  background: url(./m02.png) no-repeat;
  width: 46px;
  height: 74px;
}
a:hover.kontakt 
{
  float: left;
  background: url(./m02p.png) no-repeat;
  width: 46px;
  height: 74px;
}
.napsat
{
  float: left;
  background: url(./m03.png) no-repeat;
  width: 72px;
  height: 74px;
}
a:hover.napsat
{
  float: left;
  background: url(./m03p.png) no-repeat;
  width: 72px;
  height: 74px;
}
.hledat
{
  float: left;
  background: url(./m04.png) no-repeat;
  width: 45px;
  height: 74px;
}
a:hover.hledat
{
  float: left;
  background: url(./m04p.png) no-repeat;
  width: 45px;
  height: 74px;
}
.najdi input
{
  margin: 0;
  margin-top: 40px;
  padding: 0;
}
form.najdi {margin: 0; /* border: 1px solid black; */}


/* ------- HEADER END -------*/

/* ------- FOOTER -------*/
#footer
{

}

/* ------- FOOTER END -------*/


/* ------- NAVIGATION & MENUS  -------*/

/* ------- NAVIGATION & MENUS END -------*/


/* ------- CONTENT  -------*/
#content
{
	margin: 0;
	padding: 0;
	width: 100%;
	height: auto;
	background-image: url(./pozadi.gif);
	background-repeat: repeat-y;
}
#leftcolumn, #centercolumn, #rightcolumn
{
	float: left;
	margin: 0;
	padding: 0;
}
#leftcolumn
{
	width: 230px;
	background: #C6C6C6;
}
#left
{
	padding: 10px 1px0 0 0px;
	width: 100%;
}
#centercolumn
{
	width: 500px;
	background-color: #FFFFFF;
}
#center
{
	margin-top: 0px;
  /*padding: 10px 10px 10px 10px;*/
	width: 100%;
	font-size: 12px;
  overflow: hidden;
  text-align: justify;
}
#rightcolumn
{
	width: 270px;
	background: #C6C6C6;
}
#right
{
	/*padding: 10px 10px 10px 10px;*/
	width: 100%;
}
.orange3
 {

	background-color: #E6E6E6;
}
.novinka {
	font-size: 10px;
	color: #000000;
	text-align: left;
	border-bottom: 1px solid #755036;
}
.novinkadatum {
	font-size: 11px;
	font-weight: bold;
}
/* ------- CONTENT END -------*/
.cla-text img {margin: 10px auto;}
.download-z {font-size: 13px;}
.stred {text-align: center}
.kom-cely-ram , .kom-link , .kom-z, .tl {padding-left: 10px;}
.kom-z {padding-left: 10px;padding-right: 10px;}
.ram {}
.textbox {}
.blok2obs, .blok3obs {
  width: 210px; 
  /* margin: 10px; */
  margin-bottom: 20px;
}
.blok2obs {text-align: right;}
.blok3obs {margin: 10px;text-align: left;}
/* .banner-img1{margin: 50px 20px 10px 0;border: none;}*/
a.banner-img1 img{border: none;}
a.banner-img2 img {border: none;}