* {
	margin: 0;
	padding: 0;
	font-size: 100%
}
body{
	font-family: Arial, Helvetica, sans-serif;
	background: #ffffff;
	color: #000000;
	font-size: x-small;
	margin: 0;
	padding: 0;
}
html, body {
	height: 100%;
}

a img {border:none !important;}


html>body {
	font-size: small;
}
html, body {
	height: 100%;
}
hr {display:none;}

h1{ color: #9b9b9b;
font-size: 120%;
padding-bottom: 2px;
}

fieldset{
margin: 7px;
padding: 7px;
border: solid 1px #dfdfdf;
}
legend{
margin: 5px;
color: #2f5ebe;
}

.form-pravo{
float: left;
padding: 2px;
}
.form-pravo1{
float: right;
padding: 2px;
}
.bunka-1{
width: 145px;
}
.bunka-2{
width: 270px;
}
.bunka-3{
width: 80px;
}
.bunka-hledat{ 
  width: 290px; 
  background: #ffffff url("../img/input.gif") 0 0 no-repeat; 
  border: 1px solid #c4c4c4 !important; 
  padding: 3px 3px 2px 3px; 
  margin: 1px 0 0 0;
  }
  
.odeslat{
border:1px solid #c4c4c4;
background: #e1e1e1 url("../img/nadpis-pozadi.png") repeat-x left top;
color:#000000;
padding: 0 5px 0 5px;
width: 85px;
height: 23px;
}
.odeslat-1{
border:1px solid #c4c4c4;
background: #e1e1e1 url("../img/nadpis-pozadi.png") repeat-x left top;
color:#000000;
padding: 0 5px 0 5px;
width: 145px;
height: 23px;
}
.zarovnat-pravo{
width: 100%;
text-align: right;
}
.text-cerveny{
color:red;
}
.text-modry{
color:blue;
}

.hlaska{
border: solid 1px #cc0000;
margin-bottom: 8px;
padding: 5px;
color: #cc0000;
background: whitesmoke;
}

a {color:#000000; text-decoration: underline;}
a:active {color:#000000; text-decoration: underline;}
a:visited {color:#000000; text-decoration: underline;}
a:hover {color:#cc0000; text-decoration: underline;}

#hlavicka{
background: #ffffff;
}
#hlavicka .odkaz_zpet{
position: relative;
width:50px;
top:55px;
left: 700px;
}
.clear{
clear:both;
}


#navigace {
position: relative;
width: 100%;
border-top: 1px solid #54a679;
background: #e6f3e6;
font-size: 120%;
color: #ff8737;
}
#navigace ul {
padding: 7px 7px 7px 10px;
}
#navigace li {
display: inline;
padding-left: 12px;
padding-right: 12px;
}

#telo{
float: left;
width: 720px;
margin:10px;
border-right: 1px solid #edf2ff;
text-align: justify;
}
#telo_in{
padding: 5px 5px 5px 5px;
}

#telo p {
padding-bottom: 10px;
}

#telo h2 {
font-size:160%; 
color: #cc0000;
padding-bottom: 12px;
}
#telo h4 {
font-size:100%; 
color: #cc0000;
padding-top: 10px;
padding-bottom: 10px;
}

#telo img{
padding-right: 10px;
padding-bottom: 10px;
float: left;
}
#telo ul, ol{
padding: 7px 7px 7px 25px;
}
#telo li {
padding: 2px;
}







#menu{
float: left;
width: 180px;
margin:0px;
text-align: left;
}
#menu_in{
padding: 5px 10px 10px 0px;
}
#menu ul {
padding: 5px 0px 0px 10px;
}
#menu li {
list-style: square;
list-style-image: url("../img/sipka-1.gif");
padding-bottom: 7px;
}

.prihlaseni{
padding: 10px;
background: #edf2ff;

}








#paticka{
width: 915px;
border-bottom: 1px solid #54a679;
background: #e6f3e6;

margin:8px;
}
#paticka span  {
  cursor: pointer;
  text-decoration: underline;
  }
#paticka_in{
padding: 4px;
}


#code img{
padding: 10px;
float: none !important;
}
.code{
width: 400px;
margin: 10px;
padding: 10px;
background: aliceblue;
border: 1px solid #004080;
}
.souradnice{
padding-left: 10px;
color: rgb(192,192,192);
text-decoration: none !important;
}

#karta-objekt{
  width: 300px;
  text-align: left;
  }

