body {
  background-color:white;
  font-family: arial;
  margin: 0px;
  padding: 0px;
  font-size: 13px;
}
#alert {
	color: #fff;
	position: absolute;
	left: 400px;
	top: 250px;
	z-index: 20;
}
#headarea{
	height: 89px;
	width: 790px;
	border: 0px;
	padding: 0px;
	background:"#E1F0FF"
}
#headarea table {
	background: #E1F0FF;   
	width: 100%;
	height: 89px;
	border: 0px;
}
#left {

  top: 0px;
  left: 0px;
  width: 200px;
  margin: 0px;
}
#right {
	position: absolute;
	top: 0px;
	left: 200px;
  width: 790px;
	background-color: #eee;
	margin: 0px;
	padding: 0px;	
}
#logo {
  margin: 0px;
  padding: 0px;
  border:1px;
  height:89px;
}
#logged {
  height: 20px;
  width: 192px;
	border-top: 1px dashed #000;
	border-bottom: 1px dashed #000;
	padding: 2px 4px;
	text-align: center;
}
#icons {
	background-color: #0099FF;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	text-align: right;
	height: 24px;
  width: 790px;
  margin: 0px;
	padding: 0px;
}	
#results_content {
	padding: 10px;
	height: 500px;
	width: 770px;
	overflow: auto;
	z-index:50;
}
#layerstatus-message {
	position: absolute;
	font-size: 11px;
	background-color: #e0f0ff;
	height: 47px;
	width: 784px;
	padding: 3px;
	border-top: 1px solid #FFF;
	overflow: hidden;
}
#menu {
	padding: 0px 5px; 
}
#menu h3 {
	font-size: 15px;
}
#menu ul {
	padding-left: 1em;
  margin-bottom: 1px;
  margin-left: 0px; 
	list-style-type: none;
}
#menu li {
  margin-top: 10px;
  padding-left: 5px; 
}
.hinterlegt {
	background-color: #3399ff;
	color: white;
	font-weight: bold;
}

#icon_exit img {
	border-left: 1px solid #FFF;
	border-right: none;
	border-top: none;
	border-bottom: none;
}
#icon_back img {
	border-right: 1px solid #FFF;
	border-left: 1px solid #FFF;
	border-top: none;
	border-bottom: none;
}

a {color:black;font-style:normal;font-weight:bold;text-decoration: none;}
a:active {color:black;font-weight:bold;text-decoration:none;}
a:chosen {color:black;font-weight:bold;text-decoration:none;}
a:hover {color:black;font-weight:bold;text-decoration:underline;}

#menu a {color:black;font-style:normal;font-weight:normal;text-decoration: none;}
#menu a:active {color:black;font-weight:normal;text-decoration:none;}
#menu a:chosen {color:black;font-weight:normal;text-decoration:none;}
#menu a:hover {color:black;font-weight:normal;text-decoration:none;}


form {
  padding: 0px;
  margin: 0px;
}
h3 { color:black;
	font-weight:bold;
	font-size: 15px;
}
h4 { color:black;
	font-weight:bold;
	font-size: 13px;
}

.dis_input {
  	background-color: #CCCCCC;
}
.tbl { 
  border: 0px;
}

h3 {font-size: 110%;}
.vysledek_prvni {
	padding: 1em;
	border: 1px solid white;
	width: 97%;
	background-color: white;
}
.vysledek_ostatni {
	padding: 0px;
	border: 1px solid white;
	width: 97%;
	background-color: #EEEEEE;
}
a.kod { color:blue;font-family:arial,verdana,helvetica;font-size:13px;font-style:normal;font-weight:bold;text-decoration: none;}
a.kod:active {color:blue;font-family:arial,verdana,helvetica;font-size:13px;font-weight:bold;text-decoration:none;}
a.kod:chosen{color:blue;font-family:arial,verdana,helvetica;font-size:13px;font-weight:bold;text-decoration:none;}
a.kod:hover{color:blue;font-family:arial,verdana,helvetica;font-size:13px;font-weight:bold;text-decoration:underline;}
table#userlist {
	width: auto;
	border-collapse: collapse;
}
table#userlist td {
	padding: 0px 8px;
	border: 1px solid #FFFFFF;
}
.texthead {
	height: 20 nowrap;
	background-color: #3399FF;
	color: white;
	font-family: arial, verdana, helvetica;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	padding-left: 8px;
}
.mapa {
	font-weight: bold;
	cursor: pointer;
	color:blue;
}
.button, input, textarea, #btn_ulice, #btn_cobce, #btn_obec, #sub {
	border: 1px solid #808080;
}
#name, #password {
	border: 1px solid #black;
}
.strankovani {
  text-align: center;
	background-color: #3399FF;
	color: white;
	font-weight: none;
	font-size:13px;
	border: 1px solid #FFFFFF;
}
.strankovani td {
  border-right: 1px solid #FFFFFF;
  font-weight: bold;
}
a.astrankovani { color:blue;font-family:arial,verdana,helvetica;font-size:13px;font-style:normal;font-weight:bold;text-decoration: none;}
a.astrankovani:active {color:blue;font-family:arial,verdana,helvetica;font-size:13px;font-weight:bold;text-decoration:none;}
a.astrankovani:chosen{color:blue;font-family:arial,verdana,helvetica;font-size:13px;font-weight:bold;text-decoration:none;}
a.astrankovani:hover{color:blue;font-family:arial,verdana,helvetica;font-size:13px;font-weight:bold;text-decoration:underline;}

.help {
	cursor: help;
}


input, select, textarea{color:black;font-family:arial,verdana,helvetica;font-size:8pt;}
input.disabled{color:black;font-family:arial,verdana,helvetica;font-size:8pt;background-color:#eeeee;}
input.focus{color:black;font-family:arial,verdana,helvetica;font-size:8pt;background-color:#F8F50F;}

.tz {
  font-weight: bold;
  font-size: 16px;
  color: brown;
}

.highlight {
  font-weight: bold;
  color: brown;
}




.texttablehead, th{
	height: 20 nowrap;
	background-color: #3399FF;
	color: white;
	font-family: arial, verdana, helvetica;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	border-right: 1px solid White;
	border-bottom: 1px solid White;
}

.error-message{color:red;font-family:arial, verdana, helvetica;font-size:13px;font-weight:bold;}
.warning-message{color:black;font-family:arial, verdana, helvetica;font-size:13px;font-weight:bold;}
.info-message{color:black;font-family:arial, verdana, helvetica;font-size:13px;font-weight:bold;}
.question-message{color:black;font-family:arial, verdana, helvetica;font-size:12px;font-weight:bold;}
.button, .button-focus, .button-disabled{width:75px;}
.button100, .button100-focus, .button100-disabled{width:100px;}
.listText{background-color: white;}
.buttonbgr{background-color: #C0C0C0;text-align: right;}

.zvyrazni {
	color: brown;
	font-weight: bold;
}
input.noBorder {
  border: 0px;
}
