BODY{
                background-color: #FFFFFF;
                font-family:  Verdana, Tahoma, Arial, Arial CE, Tahoma, Verdana, sans-serif;
                margin: 0px;
                
}
BODY, th, td  { font-size: 75%;}

FORM{
                margin: 0px;
                padding: 0px;
}

A:link{        color: #000000; text-decoration : none; font-weight: bold;}
A:visited{ color: #000000; text-decoration : none; font-weight: bold;}
A:hover{ color: #000000; text-decoration : none; font-weight: bold;}
A:active{color: #000000; text-decoration : none; font-weight: bold;}

A.menicko:link{  display: block;color: #000000;  font-size: 90%;}
A.menicko:visited{ display: block;color: #000000; font-size: 90%;}
A.menicko:hover, A.menicko:active{display: block; color: #ffffff; font-size: 90%;}

A.lmenicko0:link{  display: block;color: #000000;  font-size: 90%;}
A.lmenicko0:visited{ display: block;color: #000000; font-size: 90%;}
A.lmenicko0:hover, A.menicko:active{display: block; color: #000000; font-size: 90%;}

A.lmenicko1:link{  color: #000000;  font-size: 86%; font-weight: normal;}
A.lmenicko1:visited{ color: #000000; font-size: 86%; font-weight: normal;}
A.lmenicko1:hover{color: #000000; font-weight: bold;font-size: 86%;}

A.lmenicko2:link{  color: #000000;  font-size: 78%; font-weight: normal;}
A.lmenicko2:visited{ color: #000000; font-size: 78%; font-weight: normal;}
A.lmenicko2:hover{color: #c96515; font-weight: bold;font-size: 78%;}

A.menicko1:link{ display: block;color: #c96515; font-size: 90%;}
A.menicko1:visited{ display: block;color: #c96515; font-size: 90%;}
A.menicko1:hover{display: block;color: #c96515; font-size: 90%;}
A.menicko1:active{display: block;color: #c96515; font-size: 90%;}

A.podmenicko:link{        color: white; font-size: 90%;}
A.podmenicko:visited{ color: white; font-size: 90%;}
A.podmenicko:hover{ color: #CC0000; font-size: 90%;}
A.podmenicko:active{color: #CC0000; font-size: 90%;}

A.podmenicko1:link{color: #CC0000; font-size: 90%;}
A.podmenicko1:visited{ color: #CC0000; font-size: 90%;}
A.podmenicko1:hover{ color: #CC0000; font-size: 90%;}
A.podmenicko1:active{color: #CC0000; font-size: 90%;}


A.webrex1:link{   color: #1c1c1c;  font-size: 80%;}
A.webrex1:visited{ color: #1c1c1c; font-size: 80%; }
A.webrex1:hover{ color: #CC0000; font-size: 80%; }
A.webrex1:active{color: #CC0000; font-size: 80%; }

A.administrace:link{ color: white; font-size: 80%; }
A.administrace:visited{ color: white; font-size: 80%;  }
A.administrace:hover{ color: #e0e0e0; font-size: 80%; }
A.administrace:active{color: #e0e0e0; font-size: 80%; }




.ramecek{ border: 0px; }
.ramecek1{ border: 4px double #000000; }
.tucnepodtrzeno{ font-weight: bold; text-decoration: underline; }
.tucnecervene{ font-weight: bold; color: #A80E0D; }
.hlaseniouzivateli{ font-size: 10px; text-align: center; color: black; }
.chybovazprava{ color: #A80E0D; }
.zobrazeniroku { font-size: 95%; font-weight: 900;}

.tabulka1nadpis{ border: 1px solid black; }
.tabulka2nadpis{ border-right: 1px solid black; border-bottom: 1px solid black; border-top: 1px solid black; }
.tabulka1bunka{ border-left: 1px solid black; border-bottom: 1px solid black; border-right: 1px solid black;}
.tabulka2bunka{ border-right: 1px solid black; border-bottom: 1px solid black; }

.vnitrnisloupec { margin:0px; padding:0;}	
.vnitrnisloupec1 { margin:0; padding-left: 5px; padding-top: 20px; width: 304px;	}
.vnitrnisloupec2 { margin:0; padding-left: 5px; padding-top: 20px;}


.spodnicast { 
    background-color: #DEDEDD; 
	 height: 20px; 
	 float:left; 
	 width: 216px;
	 font-variant: small-caps;
}
.spodnicast1{ 
    background-color: #DEDEDD;
	 height: 20px; 
	 float:right; 
	 width: 684px; 
	 text-align: center; 
	 font-size: 80%;
}
.spodekvnitrni{ margin-top: 2px; padding-left: 0px;}
.spodekvnitrni1{ margin-top: 3px; text-align: right; margin-right: 0px;}



	

/* kod tykajici se konkretniho projektu - zacatek */

.lang {
   float:left;
   padding: 0px;
}

img {
   border: 0px;
   margin: 0px;
   padding: 0px;
}

hr
{
	border: 1px solid #000000;
}


.menuobrazky {margin-left: 122px;}
.specialnidataokraje {width: 135px; margin-top: 20px; font-size: 90%; }
.napissekce {font-weight: bolder; font-size: 90%; text-align: left;}
.nadpisnovinkyuvod {font-weight: bold; font-size: 110%; text-decoration: underline; }
.vyhledani, .box {text-align: center; padding-bottom: 5px; margin-bottom: 20px; margin-left: 10px;}

input.vyhledanitlacitko {border: 1px solid #000000; width: 70px;}

.tabulka {
	border: 0px;
	min-width: 1px;
	_width: 1px; /*IE*/
}

.radek {
	clear: left;
}

.bunka {
	float: left;
	border: 0px;
}

.pixel {
   float: left;
   width: 2px;
}

.cl {
	clear: both;
}

#main
{
	width: 900px;
}

#container
{
   width: 900px; 
   background-image: url(../design/background.gif);    
   background-repeat: repeat-y;
}

#containeradmin
{
	  background-color: #DEDEDD;
}

#leftnav
{
  float: left;
  width: 215px;
/*  background-color: #00FF00;*/
}

#leftcontent
{
  margin: 15px 5px 10px 25px;
/*  background-color: #009933;*/
}

#rightnav
{
  float: right;
  width: 255px;
  margin: 0;
/*  background-color: #0000FF;*/
}

#rightcontent
{
  margin: 15px 0px 10px 10px;
/*  background-color: #990033;*/
}

#content
{
  background: url(../design/indent.gif) repeat-x;
  margin-left: 215px;
  margin-right: 255px;
  margin-top: 0px;
  margin-bottom: 0px;
/*  background-color: #DEDEDD; */
/*  background-color: #bfa345;*/
  padding-top: 25px;
}

#contentblock
{
  max-width: 410px;
  margin: 15px 10px 10px 10px;
/*  background-color: #ebd954;*/
}

#contentadmin
{
  margin-left: 215px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  max-width: 685px;
  background-color: #DEDEDD;
}

#footer
{
  clear: both;
  margin: 0px;
  width: 900px;
  background-color: #A1a1a1;
}

h1.rightnav
{
  font-family: Verdana,Tahoma, Arial, Arial CE, sans-serif;
  font-size: 13px;
  font-variant: small-caps;
  text-indent: 5px;
  font-weight: bold;
}

#headern {
	position: relative;
  width: 900px;
  height: 98px;
  background: url(../design/hornibanner_n.jpg) no-repeat;
  margin: 0px 0px 0px 0px;
}

#header {
  width: 900px;
  height: 220px;
  background: url(../design/hornibanner.jpg) no-repeat;
  margin: 0px 0px 0px 0px;
}

#header-1 {
  width: 900px;
  height: 220px;
  background: url(../design/hornibanner1.jpg) no-repeat;
  margin: 0px 0px 0px 0px;
}

#header-2 {
  width: 900px;
  height: 220px;
  background: url(../design/hornibanner2.jpg) no-repeat;
  margin: 0px 0px 0px 0px;
}

#header-3 {
  width: 900px;
  height: 220px;
  background: url(../design/hornibanner3.jpg) no-repeat;
  margin: 0px 0px 0px 0px;
}

#header-4 {
  width: 900px;
  height: 220px;
  background: url(../design/hornibanner4.jpg) no-repeat;
  margin: 0px 0px 0px 0px;
}

#header-5 {
  width: 900px;
  height: 220px;
  background: url(../design/hornibanner5.jpg) no-repeat;
  margin: 0px 0px 0px 0px;
}

#header-6 {
  width: 900px;
  height: 220px;
  background: url(../design/hornibanner6.jpg) no-repeat;
  margin: 0px 0px 0px 0px;
}



#header_line{
  width: 900px;
  height: 20px;
  background: transparent;
  float: left;
}

#header_line_left{
  width: 730px;
  height: 17px;
  float:left;
 /* border: 1px solid white;*/
}

#header_line_left_admin{
  width: 680px;
  height: 17px;
  float:left;
 /* border: 1px solid white;*/
}

.flag
{
  float: left;
  padding-right: 5px;
  margin-top: -3px;
}



/* kod tykajici se konkretniho projektu - konec */






input {
  border: 1px solid #000000;
}
  


/* menu */
.hornimenulink {
	width: 150px;
	display: block;
	text-align: center;
	float: left;
	padding-top: 8px;
	padding-bottom: 8px;
}

A.hornimenulink:link{
   background-color: #aaa9a9;
	color: #000000;
	font-size: 100%;
	font-weight: bold;
}

A.hornimenulink:visited{
   background-color: #aaa9a9;
	color: #000000;
	font-size: 100%;
	font-weight: bold;
}
A.hornimenulink:hover{
   background-color: #47709f;
	color: #f5821f;
	font-size: 100%;
	font-weight: bold;
}
A.hornimenulink:active{
   background-color: #aaa9a9;
	color: #000000;
	font-size: 100%;
	font-weight: bold;
}

.hornimenulink120 {
	width: 119px;
	display: block;
	text-align: center;
	font-size: 100%;
	float: left;
	padding-top: 8px;
	padding-bottom: 8px;
   background-color: #aaa9a9
	
}

A.hornimenulink120:link{
   background-color: #aaa9a9;
	color: #000000;
	font-size: 100%;
	font-weight: bold;
}

A.hornimenulink120:visited{
   background-color: #aaa9a9;
	color: #000000;
	font-size: 100%;
	font-weight: bold;
}
A.hornimenulink120:hover{
   background-color: 47709f;
	color: #f5821f;
	font-size: 100%;
	font-weight: bold;
}
A.hornimenulink120:active{
   background-color: #aaa9a9;
	color: #000000;
	font-size: 100%;
	font-weight: bold;
}

.hornimenulink_1 {
	width: 150px;
	display: block;
	text-align: center;
	float: left;
	padding-top: 8px;
	padding-bottom: 8px;
}

.hornimenulink_6 {
	width: 150px;
	display: block;
	text-align: center;
	float: left;
	padding-top: 8px;
	padding-bottom: 8px;
}


A.hornimenulink_1:link{
   background-color: #47709f;
	color: #ffffff;
	font-size: 100%;
	font-weight: bold;
}

A.hornimenulink_1:visited{
   background-color: #47709f;
	color: #ffffff;
	font-size: 100%;
	font-weight: bold;
}
A.hornimenulink_1:hover{
   background-color: #47709f;
	color: #ffffff;
	font-size: 100%;
	font-weight: bold;
}
A.hornimenulink_1:active{
   background-color: #47709f;
	color: #ffffff;
	font-size: 100%;
	font-weight: bold;
}

.hornimenulink120_1 {
	width: 119px;
	display: block;
	text-align: center;
	font-size: 100%;
	float: left;
	padding-top: 8px;
	padding-bottom: 8px;
   background-color: #aaa9a9
	
}

A.hornimenulink120_1:link{
   background-color: #aaa9a9;
	color: #ffffff;
	font-size: 100%;
	font-weight: bold;
}

A.hornimenulink120_1:visited{
   background-color: #aaa9a9;
	color: #ffffff;
	font-size: 100%;
	font-weight: bold;
}
A.hornimenulink120_1:hover{
   background-color: #aaa9a9;
	color: #ffffff;
	font-size: 100%;
	font-weight: bold;
}
A.hornimenulink120_1:active{
   background-color: #aaa9a9;
	color: #ffffff;
	font-size: 100%;
	font-weight: bold;
}

.hornimenulink170 {
	width: 170px;
	display: block;
	text-align: center;
	font-size: 100%;
	float: left;
	padding-top: 8px;
	padding-bottom: 8px;
   background-color: #aaa9a9;
}

A.hornimenulink170:link{
   background: url(../design/menu_top.jpg) no-repeat;
	color: #000000;
	font-size: 100%;
	font-weight: bold;
}

A.hornimenulink170:visited{
   background: url(../design/menu_top.jpg) no-repeat;
	color: #000000;
	font-size: 100%;
	font-weight: bold;
}
A.hornimenulink170:hover{
   background-color: #47709f;
	color: #f5821f;
	font-size: 100%;
	font-weight: bold;
}
A.hornimenulink170:active{
   background: url(../design/menu_top.jpg) no-repeat;

	color: #000000;
	font-size: 100%;
	font-weight: bold;
}

.hornimenulink170_1 {
	width: 170px;
	display: block;
	text-align: center;
	font-size: 100%;
	float: left;
	padding-top: 8px;
	padding-bottom: 8px;
   background-color: #aaa9a9;
}

A.hornimenulink170_1:link,A.hornimenulink170_1:visited,A.hornimenulink170_1:hover,A.hornimenulink170_1:active{
   background: url(../design/menu_top.jpg) no-repeat;
	color: #ffffff;
	font-size: 100%;
	font-weight: bold;
}

.topmenu {
   width: 900px;
	min-height: 30px;
   background-color: #aaa9a9;
 	color: #000000;
   font-weight: bold;
   font-family: Verdana,Tahoma, Arial, Arial CE, sans-serif;
	font-size: 100%;
}

A.leftmenulevel_1,A.leftmenulevel_1:visited,A.leftmenulevel_1:active,A.leftmenulevel_1:hover
{
   font-weight: bold;
   font-family: Verdana,Tahoma, Arial, Arial CE, sans-serif;
   font-size: 13px;
   font-variant: small-caps;
   text-decoration: none;
   padding-left: 20px;
   display: block;
   text-align: left;
   margin-top: 2px;
 }

A.leftmenulevel_2,A.leftmenulevel_2:visited,A.leftmenulevel_2:active
{
  background: url(../design/arrow_gray.gif) no-repeat 0% 50%;
  text-decoration: none;
  padding-left: 20px;
  font-variant: small-caps;
  font-weight: normal;
  font-size: 11px;
  display: block;
  text-align: left;
  margin-top: 2px;
}
A.leftmenulevel_2:hover
{
  background: url(../design/arrow_blue.jpg) no-repeat 0% 50%;
  font-weight: bolder;
}

A.leftmenulevelselected_2,A.leftmenulevelselected_2:visited,A.leftmenulevelselected_2:active,A.leftmenulevelselected_2:hover
{
  background: url(../design/arrow_blue.jpg) no-repeat 0% 50%;
  text-decoration: none;
  text-indent: 20px;
  font-variant: small-caps;
  font-weight: bolder;
  font-size: 11px;
  display: block;
  text-align: left;
  margin-top: 2px;
}

A.leftmenulevel_3,A.leftmenulevel_3:visited,A.leftmenulevel_3:active
{
  background: url(../design/arrow_orange.gif) no-repeat 0% 50%;
  text-decoration: none;
  padding-left: 30px;
  font-variant: small-caps;
  font-weight: normal;
  font-size: 11px;
  display: block;
  text-align: left;
  margin-left: 5px;
  margin-top: 2px;
}
A.leftmenulevel_3:hover
{
  font-weight: normal;
  color: #E7720C;
}


A.leftmenulevelselected_3,A.leftmenulevelselected_3:visited,A.leftmenulevelselected_3:active,A.leftmenulevelselected_3:hover
{
  background: url(../design/arrow_orange.gif) no-repeat 0% 50%;
  text-decoration: none;
  padding-left: 30px;
  font-variant: small-caps;
  font-weight: normal;
  font-size: 11px;
  display: block;
  text-align: left;
  margin-left: 5px;
  margin-top: 2px;
  color: #E7720C;
}

div.leftmenu {
   font-weight: bold;
   font-family: Verdana,Tahoma, Arial, Arial CE, sans-serif;
   font-size: 13px;
   font-variant: small-caps;
   padding-left: 20px;
   display: block;
   text-align: left;
   margin-top: 2px;
}
