body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
/*	background: #BDC4D1; */
	margin: 0px;
	padding:0px;
}

form {
	margin:0px;
	padding:0px;
}

/* iframe pro komunikaci se serverem */
iframe#mapasrv { display: none;}

/* hlavni ifrejm s mapou */      	
iframe#mapa {
	position: absolute;
	margin: 0px; 
	padding: 0px;
	cursor: url("../images/map.cur"), move;

/* nastavi se JS-tem */
/*	
	border: 1px solid #485E88;
	top: 27px;
	left: 27px;
	width: 346px;
	height: 450px; */
}

div#mapName {
   position: absolute;
   top: 0px;
   left: 130px;
   z-index: 150;
   font-weight:bold;
   color:#000;
   white-space:nowrap;
}
   	
/* div s nahledem mapy */
div#mamPreview {
  border: 1px solid black;
  width: 240px;
  height: 120px;
  position: absolute;
  bottom: 15px;
  right: 30px;
}

img#mapPreview, div.mapArea {
	cursor: pointer;
}

/* hlavni cast do ktere je vlozen ifrejm s mapou a navigacni tlacitka */  
div#dMapa {
	position: relative;
/*	width: 400px;
	height: 370px;
	top: 30px; 
	left: 10px; */
	/*background:url('../images/map_bg.gif') 0px 11px repeat-x;*/
	z-index:100;
	top: 10px;
}

div.navigacniTlacitka {
	z-index:0;
	position: absolute;
	background: #000 url('../images/toolbar/navButtons.gif') no-repeat;
}

.navigacniTlacitka a {
	width:100%; height:100%;
	display:block;
  background: url('../images/toolbar/navButtons.gif') no-repeat;
}
.lista {

}
#nav{
  background-color: #85addb;
  border: 3px solid #85addb;
  width: 155px;
  height: 20px;
  margin-left: 70px;
  position: relative;
  float: left;
  bottom: 5px;
  top: 8px;
}

div#zoomPlus			{
	width:16px; height:16px; left: 10px; top: 0px;
	background: url('../images/toolbar/icons.gif') 0px 0px no-repeat;
}
div#zoomPlus a			{ background:url('../images/toolbar/icons.gif') 0px 0px no-repeat; }
div#zoomPlus a:hover	{ background-position: 0px -20px; }
div#zoomPlus a.disabled,
div#zoomPlus a.disabled:hover	{ background-position: 0px -40px; cursor: not-allowed; }

div#zoomMinus {
	width:16px; height:16px; left: 46px; top: 0px;
	background: url('../images/toolbar/icons.gif') -20px 0px no-repeat;
}

div#zoomMinus a			{ background:url('../images/toolbar/icons.gif') -20px 0px no-repeat; }
div#zoomMinus a:hover	{ background-position: -20px -20px; }
div#zoomMinus a.disabled,
div#zoomMinus a.disabled:hover	{ background-position: -20px -40px; cursor: not-allowed; }

div#scrollMiddle {
	width:16px; height:16px; left: 82px; top: 0px;
	background: url('../images/toolbar/icons.gif') -40px 0px no-repeat;
}

div#scrollMiddle a			{ background:url('../images/toolbar/icons.gif') -40px 0px no-repeat; }
div#scrollMiddle a:hover	{ background-position: -40px -20px; }

div#hideAllObjects {
	width:16px; height:16px; left: 118px; top: 0px;
	background: url('../images/toolbar/icons.gif') -40px 0px no-repeat;
}

div#hideAllObjects a			{ background:url('../images/toolbar/icons.gif') -60px 0px no-repeat; }
div#hideAllObjects a:hover		{ background-position: -60px -20px; }
div#hideAllObjects a.disabled, 
div#hideAllObjects a.disabled:hover	{ background-position: -60px -40px; cursor: not-allowed; }

div#printMap {
	width:16px; height:16px; right: 90px; top: 0px;
	background: transparent url('../images/toolbar/icons.gif') -80px 0px no-repeat;
}

div#printMap a					{ background:url('../images/toolbar/icons.gif') -80px 0px no-repeat; }
div#printMap a:hover			{ background-position: -80px -20px; }
div#printMap a.disabled, 
div#printMap a.disabled:hover	{ background-position: -80px -40px; cursor: not-allowed; }

/* Navigace po mape */
div#leftTop				{
	width:29px; height:29px; left: 13px; top: 13px;
	background-position: -6px -6px;
			visibility:visible;
}
div#leftTop	a			{ background-position: -6px -6px; }
div#leftTop	a:hover		{ background-position: -6px -106px; }

div#leftBottom			{
	width:29px; height:29px; left: 13px;  bottom:1px;
	background-position: -6px -201px;
			visibility:visible;
}
div#leftBottom a		{ background-position: -6px -201px; }
div#leftBottom a:hover	{ background-position: -6px -301px; }

div#rightTop			{
	width:29px; height:29px; right: 2px; top: 13px;
	background-position: -100px -6px;
			visibility:visible;
}
div#rightTop a			{ background-position: -100px -6px; }
div#rightTop a:hover	{ background-position: -100px -106px; }

div#rightBottom			{
	width:29px; height:29px; right: 2px; bottom:3px;
	background-position: -100px -199px;
			visibility:visible;
}
div#rightBottom a		{ background-position: -100px -199px; }
div#rightBottom a:hover	{ background-position: -100px -299px; }

div#topMiddle			{
	width:58px; height:13px; left: 140px; top:14px;
	
			visibility:visible;
}
div#topMiddle a			{ background-position: -200px -11px; }
div#topMiddle a:hover	{ background-position: -200px -40px; }

div#bottomMiddle		 {
	width:58px; height:13px; left: 140px; bottom:3px;
	background-position: -192px -61px;
			visibility:visible;
}
div#bottomMiddle a		 { background-position: -192px -61px; }
div#bottomMiddle a:hover { background-position: -192px -91px; }

div#leftMiddle			{
	width:13px; height:58px; top: 120px; left: 14px;
	background-position: -208px -120px;
			visibility:visible;
}
div#leftMiddle a		{ background-position: -208px -120px; }
div#leftMiddle a:hover	{ background-position: -238px -120px; }

div#rightMiddle			{
	width:13px; height:58px; top: 120px; right: 3px;
	background-position: -260px -120px;
	visibility:visible;
}
div#rightMiddle a		{ background-position: -260px -120px; }
div#rightMiddle a:hover	{ background-position: -290px -120px; }

iframe {
  	border: 5px solid #85addb;
}

/* graficke zalezitosti */

div#copyright	{
	position: absolute;
	bottom:0px;
	left:89px;
	width:200px;
	line-height:20px;
	font-size:9px;
	font-weight:bold;
	/*background-color: transparent;*/
	/*background:url('../images/copyright_bg.gif') top right repeat-x;*/
	z-index:-10;
}


/* konec - konec */

/*
iframe#navigation {	
	position: absolute;
	width: 280px;
	right: 10px;
	top: 170px;
	z-index:30;
	overflow-x:hidden;
	overflow-y:auto;
	border: none;
}



	div#head	{
   	  position: absolute;
   	  top: 0px;  left: 0px;
	  width:100%;
	  height:71px;
	  z-index:2;
	  background:url('../images/header.gif') top left no-repeat;
	}

	div#head #linkdpa {
		position: absolute;
		top: 20px;
		left: 5px;
		width: 100px;
		height:40px;
	}

	div#head #linkmapsector {
		position: absolute;
		top: 10px;
		left: 151px;
		width: 169px;
		height:50px;
	}

	div#underLogoImg	{
   	  position: absolute;
   	  top: 5px;
      right: 5px;
	  width:265px;
	  height:105px;
	  z-index:10;
	  background:white;	
	  border:1px solid gray;
	  text-align:center;
	}

	div#logo	{
   	  position: absolute;
   	  top: 0px;
      right: 0px;
	  width:288px;
	  height:71px;
	  z-index:3;
	  background: url('../images/logo.gif') top right no-repeat;
	  border:1px solid red;
        
	}

	div#topRightCorner	{
   	  position: absolute;
   	  top: 36px;
   	  right: 0px;
	  width:20px;
	  height:68px;
	  background: url('../images/trcorner.gif') 24px right no-repeat; 
      z-index:1000;

	}

	div#bgRight	{
   	  position: absolute;
   	  top: 0px;  
	  right: 0px; 
	  width:7px;
	  height:100%;
	  display:block;
	  z-index:0;
	  background:url('../images/bgright.gif') top right repeat-y;
	}

	div#bottomLeft {
   	  position: absolute;
   	  bottom:0px;
	  left:0px;
	  width:593px;
	  height: 15px;
	  background: url('../images/bottomleft.gif') top right no-repeat;
	  z-index:2;
	}
	
	div#bottomRight	{
   	  position: absolute;
   	  bottom:0px;
	  right:0px;
	  width:100%;
	  height:15px;
	  background:url('../images/bottomright.gif') top right no-repeat;
	  z-index:1;
	}

// zobrazeni vyseku aktualni mapy v nahledu

div#mapDetail .mapArea {
	border: 1px solid #485E88;
	position: absolute;
	width:0; height:0;
}

// Nahled mapy

div#mapDetail img {
	margin:0;
	padding:0;
	margin-top:14px;
	margin-left:25px;
}

img.tag {
	border: none;
}

div#searchform	{
	position: absolute;
	right:11px;
	top:65px;
	text-align:center;
	width:280px;
}

/* formular v navigaci


	div.search_box {
		font: bold 11px Verdana;
		margin: 0px 0px 1px 0px;
		background: url('../images/search_box.gif') no-repeat;
	}

	div.search_box_end {
		width:7px; 
		float:right;
		height:27px;
		background: url('../images/search_box_end.gif') no-repeat;
	}
	
	div.search_box_in {padding:4px 7px;}

	div.search_box.disabled {
		color: gray;
	}
	div.search_box.disabled input.textField {
		background: transparent;
		border-color: gray;
	}

	div.search_box legend {	}
	div.search_box input,div.search_box select {
		font: bold 11px Verdana;
		float:right;
	}

	div.search_box input.textField {
		width: 130px;
		padding: 2px 0;
		border: 1px solid #7f9db9;
	}
	div.search_box select {
		width: 161px;
		_width: 159px;
	}

	div.search_box input.searchButs	{
		padding:0px;
		margin:0px 0px 0px 2px;
	}

/*  Detail objektu

.logo-firmy img {border:1px solid #7f9db9;}

#content {
	margin:10px;
}

#info	{
	padding:4px;
	border:1px solid #485E88;
	background:#E4E7ED;
	_height:300px;
}

h2	{
	margin-left:5px;
	margin-bottom:2px;
	padding:0px;
	color:#000;
}

h3	{margin:5px 0px; color:black; font-size:11px;}

.separator	{
	margin-top:15px;
	height:1px;
	font-size:1px;
	border-top:1px solid #485E88;
	width:100%;
}

div#mapDetail	{
   	  position: absolute;
   	  bottom: 10px;  
   	  right: 0px;
	  width: 280px;
	  height: 159px;
	  border:1px solid red;
	  background:url('../images/map_detail.gif') bottom right no-repeat;
	  z-index:20;
	}


div#struc_popis	{
	line-height:17px;
	text-align:left;
	height:17px;
	color:#485E88;
	font-weight:bold;
	z-index:200;
}

div#structure	{
	line-height:17px;
	z-index:200;
	height:17px;
	color:#485E88;
	padding-left:7px;
	margin: 0px 0px 1px 0px;
	background:url('../images/structure.gif') no-repeat;
}


/*navigacni menu 

div#vyhl_obj	{
	width:247px;
	height:21px;
	background:url('../images/menu/vyhl_title.gif') no-repeat;
	font-weight:bold;
	line-height:21px;
	color:#FFF;
	padding-left:10px;
}

div.p1	{
	cursor:pointer;
	width:237px;
	font-weight:bold;
	line-height:16px;
	color:#485E88;
	padding-left:20px;
	background:url('../images/menu/polozka_uroven1.gif') left top no-repeat;
}

div.p2	{
	cursor:pointer;
	width:232px;
	background:url('../images/menu/polozka_uroven2.gif') left top no-repeat;
	font-weight:bold;
	color:#485E88;
	padding-left:25px;
	line-height:19px;
}

div#katName	{
	width:237px;
	font-weight:bold;
	line-height:16px;
	color:#FFF;
	padding-left:20px;
	background:url('../images/menu/polozka_uroven1.gif') -257px 0px no-repeat;
}

div#katNameEnd	{
	width:257px;
	height:3px;
	font-size:1px;
	background:url('../images/menu/kat_name_end.gif') left top no-repeat;
}


div#end1	{
	width:257px;
	height:5px;
	font-size:1px;
	background:url('../images/menu/vyhl_end.gif') no-repeat;
}

div#end2	{

	margin-left:3px;

	width:254px;
	height:1px;

	border-top:1px solid #485E88;
	background:transparent;
}

div.p1.curr	{ background:url('../images/menu/vyhl_polozka_open.gif') no-repeat; color:#FFF;padding-left:20px;}
div.p2.curr	{ background:url('../images/menu/vyhl_polozka_sub_open.gif') no-repeat; color:#FFF;padding-left:25px;}

.naviBackButton {
	float:right;
	margin-top:4px;
	margin-right:5px;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	font-size:9px;
}

div#nal_obj_content	{
	width:255px;
	color:#485E88;
	padding-left:0px;
	padding-top:3px;
	padding-bottom:3px;
	border-left:1px solid #485E88;
	border-right:1px solid #485E88;
	background:white;
}

div#nal_obj_end	{
	width:257px;
	height:14px;
	font-size:9px;
	line-height:14px;
	color:#FFF;
	font-weight:bold;
	text-align:center;
	background:url('../images/menu/nal_objekty_end.gif') no-repeat;
}

.nal_obj_list	{
	padding:5px;
	margin:1px;
	margin-bottom:3px;
	border-bottom:1px solid white;
	border-top:1px solid white;
	
}

.nal_obj_list_sel	{
	padding:5px;
	margin-bottom:3px;
	background:#E5E4F1;
	border-bottom:1px solid #485E88;
	border-top:1px solid #485E88;
	border-left:1px solid white;
	border-right:1px solid white;
}

#nal_obj_prev	{
	cursor:pointer;
	float:left;
	width:14px;
	height:14px;
	background:url('../images/menu/nal_objekty_prev.gif') no-repeat;
}

#nal_obj_next	{
	cursor:pointer;
	float:right;
	width:14px;
	height:14px;
	background:url('../images/menu/nal_objekty_next.gif') no-repeat;
}

A.struc											{ font-size:10px; text-decoration: none; font-weight:normal; }
A:link.struc, A:visited.struc, A:active.struc	{ font-size:10px; color: #485E88; font-weight:normal;}
A:hover.struc									{ font-size:10px; text-decoration: none; color: #000000; font-weight:normal;}

A							{ font-size:10px; font-weight:bold; text-decoration: none }
A:link, A:visited, A:active	{ font-size:10px; font-weight:bold; color: #485E88; }
A:hover						{ font-size:10px; font-weight:bold; text-decoration: none; color: #000000; }

html,body { height: 100%;}
*/

