* { margin: 0; padding: 0; }
body {
	background: #606060 url(pictures/backg.gif) fixed repeat top left;
	font-size: 75%;
	font-family: "Trebuchet MS",Helvetia;


}
br
{ 
clear:left
}
#page
{
  top: 0px;
  left:50px;
	width: 710px;
	height: 100%;
  position:absolute;
  background-color: #efefef;

}
#contentimg {
	
  width: 710px;
	height: auto;
	background: #EFEFEF url(pictures/bg_content.gif) no-repeat top left;
	text-align: left;
	padding-top: 20px;
	overflow: auto;
	clear: both;

}
#header 
{
  background: #FFFFFF url(pictures/bg_modra.gif) fixed repeat top left;
	width:710px;
  height: 106px;
	border-bottom: 4px #1f1f1f  solid;
}
#footer 
{
  background: #FFFFFF url(pictures/bg_modra.gif)  repeat top left;
	width: auto;
  display:block;

  height: 106px;
	border-top: 4px #1f1f1f solid;
	color: #FFFFFF;
	padding: 5px;
}
#footer a
{
 

	color: #FFFFFF;

}
#pr_stin
{
	width: 10px;
  height: 100%;
  left: -10px;
  position: absolute;
  background-color: #fff;
  background: #606060 url(pictures/bgstinpr.gif) fixed repeat top left;
  clear:left;
}
#le_stin
{
	top: 0px;
  left: 710px;
  width: 10px;
  height: 100%;
  position: absolute;
  background-color: #fff;
  background: #606060 url(pictures/bgstinle.gif) fixed repeat top left;

}
#center
{
	width: 700px;
}
#centerii {
	width: 750px;
}
#menu2 { width:400px; height:20px; position:absolute; left:20px; top:86px; border: 0px blue solid; margin : 0px 0px 0px 0px; padding : 0px 0px 0px 0px; color:#ffffff; }
#nav { 	color:#ffffff;  margin: 0; padding: 0;	height: 20px;	line-height:20px;	 left:0; width:350px;	text-align:center;}
#nav li { margin: 0; padding: 0; list-style: none; display: inline; color:#ffffff;	}
#nav a {  width:400px; color:#ffffff; float:left;	padding: 0px 0 0 0; 	height: 23px !important;	height /**/:20px; /* for IE5/Win only */	}
#nav a:hover { color:#ffffff; background:#1f1f1f;	}
#nav a:active, #nav a:selected { background:#1f1f1f; color:#ffffff;	}
#nav a:visited {   color:#ffffff;	}
#thome a  {	width: 70px; float:left; }
#tnabid a  {	width: 70px; float:left;  	}
#tstandard a  {	width: 70px; float:left;  	}
#tfinance a  {	width: 70px; float:left;  	}
#tgalery a  {	width: 70px; float:left;  }
#tcontact a  {	width: 50px;  	}
#nadheader
{
/*font-size: 0.5em;*/
font-weight: normal;
color: #555555;
background: #AAAAAA;
text-align: left;
}

h1 {
font-weight: normal;
padding: 2px 0 2px 8px;
font-size: 0.9em;
}

#logo 
{
  position: absolute;
  top:11px;
  left:36px;
}
#logo2 
{
  position:absolute;
  top:0px;
  left:531px;
}

.nadpis
{

  font-size: 130%;
  font-family: "urw bookman l", "century schoolbook l", georgia, serif;
  color: #330066;
  margin-left:15px;
  }
#nadpis2
{

  font-size: 130%;
  font-family: "urw bookman l", "century schoolbook l", georgia, serif;
  color: #330066;
  }
.hl_odstavec
{
  margin-left:20px;
  width:420px;
  text-align:justify;  
}
.hl_kontakt
{
  margin-left:200px;
  width:420px;
  text-align:justify;
  font-weight:bold;  
}
#bytyblok
{
  width:420px;
  text-align:justify;
  position:relative;
  float:left;
  clear:both;
  color:#000000;
  margin-left:15px;
}
.defbyt
{
  width:190px;
  text-align:justify;
  position:relative;
  border:1px #000000 solid;
  background: #FFCC99 url(pictures/bg_byt.gif) fixed repeat top left;
  float:left;
  margin-bottom:3px;
  margin-top:3px;
}
.defbyt2
{
  width:190px;
  background: #FFCC99 url(pictures/bg_byt.gif) fixed repeat top left;
  text-align:justify;
  position:relative;
  border:1px #000000 solid;
  margin-top:3px;
  margin-bottom:3px;
  float:right;
}
.defbyt3
{
  width:190px;
  background: #FF9999 fixed repeat top left;
  text-align:justify;
  position:relative;
  border:1px #000000 solid;
  margin-top:3px;
  margin-bottom:3px;
  float:right;
}
.defbyt4
{
  width:190px;
  text-align:justify;
  position:relative;
  border:1px #000000 solid;
  background: #FF9999 fixed repeat top left;
  float:left;
  margin-bottom:3px;
  margin-top:3px;
}
.byt1
{
  width:85px;
  position:relative;
  float:left;  
}
.bytinfo
{
  width:85px;
  position:relative;
  float:right;  
}
.reserv
{
  width:190px;
  position:relative;
  clear:both;
  color:#ff9900;
  background: #000066 url(pictures/backg.gif) fixed repeat bottom left;
  text-align: center;  
}
.volny
{
  width:190px;
  position:relative;
  clear:both;
  color:#ffffff;
  background: #000066 url(pictures/backg.gif) fixed repeat bottom left;
  text-align: center;  
}
.prodan
{
  width:190px;
  position:relative;
  clear:both;
  color:#ff9999;
  background: #000066 url(pictures/backg.gif) fixed repeat bottom left;
  text-align: center;  
}
#poznahled1
{
  width:176px;
  height: 96px;
  background: #FFFFFF url(pictures/pozadi_nahled.gif) no-repeat top left;
  display: block;
  float:right;
  position:absolute;
  left:480px;
  top:130px;
}
#poznahled2
{
  width:176px;
  height: 96px;
  background: #FFFFFF url(pictures/pozadi_nahled.gif)  no-repeat top left;
  display: block;
  float: right;
  position:absolute;
  left:480px;
  top:230px;
}
#poznahled3
{
  width:176px;
  height: 96px;
  background: #FFFFFF url(pictures/pozadi_nahled.gif)  no-repeat top left;
  float:right;
  position:absolute;
  left:480px;
  top:330px;
}
#poznahled4
{
  width:176px;
  height: 96px;
  background: #FFFFFF url(pictures/pozadi_nahled.gif)  no-repeat top left;
  float:right;
  position:absolute;
  left:480px;
  top:430px;
}
#poznahled5
{
  width:176px;
  height: 96px;
  background: #FFFFFF url(pictures/pozadi_nahled.gif) no-repeat top left;
  float:right;
  position:absolute;
  left:480px;
  top:530px;
}
.nahled
{
  width:160px;
  height: 80px;
  background: #FFFFFF;
  position:relative;
  border: 1px #A0A0A0 solid;
  top:8px;
  left:8px;
}

#animlogo
{
	width: 192px;
	height: 73px;
	float:left;
	background: #a3a3a3 url(../pictures/animlogo.gif) no-repeat top right;
}


#contenttable 
{
	background: url(pictures/content.gif) no-repeat top left;
}
a 
{
	padding-right: 0px;
	line-height: 11pt;
	text-decoration: none;
}
a:link {	
	font-weight: normal;
	color: #000066;
}
a:visited {
	font-weight: normal;
	color: #0000CC;	
}
a:hover {
	font-weight: bold;
	color: #660000;
}
a:active {
	font-weight: normal;
	color: #660000;	
}
.body a
{
	padding-right: 0px;
	text-decoration: none;
}
.body a:link {	
	font-weight: normal;
	color: #044288;
}
.body a:visited {	
	font-weight: normal;
	color: #044288;
}
.body a:hover {
	font-weight: bold;
	color: #044288;
	text-decoration: underline;
}
.body a:active {	
	font-weight: normal;
	color: #044288;
}
.body a:visited {
	font-weight: normal;
	color: #044288;	
}
.aktive {
	font-weight: bold;
	color: #f2e15e;
}
.contentonas {
	font-size: 10pt;
	line-height: 12pt;
	letter-spacing: 0pt;
	color: #044288;
}
.contentponas {
	font-size: 10pt;
	line-height: 12pt;
	letter-spacing: 0pt;
	color: #044288;
	text-align: center;
	width: 550px;
}
.contentonasright {
	font-size: 10pt;
	line-height: 12pt;
	letter-spacing: 0pt;
	text-align: right;
	color: #044288;
}
.podpis 
{
	font-weight: bold;
	font-size: 10pt;
	line-height: 11pt;
	letter-spacing: 0pt;
	color: #880426;
	text-align: right;
}
.zahlavi 
{
	font-weight: bold;
	font-size: 10pt;
	line-height: 11pt;
	letter-spacing: 0pt;
	color: #044288;
	text-align: center;
}
#impozant {
	color: #F5F5F5;
	font-size: 9pt;
	line-height: 11pt;
	letter-spacing: 1pt;
	width: 610px;
	height: 16px;
}

.podnadpis 
{
	font-style: italic;
	font-weight: bold;
	font-size: 11pt;
	line-height: 12pt;
	letter-spacing: 0pt;
	color: #880426; 	
}
.body 
{
	font-weight: normal;
	font-style: italic;
	font-size: 10pt;
	line-height: 12pt;
	letter-spacing: 0pt;
	color: #044288; 	
}
#contenttable div
{
	width: 550px;
}
.leftmargin 
{
	width: 35px;
	height: 1px;
}
.rightpart
{
	width: 575px;
	height: 1px;
}
#tablesprava {
	width: 550px;
	border: none 0px;
	background: #F5F5F5 url(pictures/podkladsprava.jpg) no-repeat top left;	
	text-align: right;
}
#tablesprava td
{
	vertical-align: top;
}
.tabletext 
{
	width: 372px;
	height: 17px;
	padding: 2px;
	font-size: 10pt;
	line-height: 12pt;
	letter-spacing: 0pt;
	text-align: left;
	background-color: #FFFFFF;
	border: solid 1px #044288;
	color: #044288;
}
#areasprava 
{
	width: 372px;
	height: 142px;
	padding: 2px;
	font-size: 10pt;
	line-height: 12pt;
	letter-spacing: 0pt;
	text-align: left;
	background-color: #FFFFFF;
	border: solid 1px #044288;
	color: #044288;
}
#posli 
{
	width: 120px;
	height: 25px;
	padding: 0px;
	font-weight: bold;
	font-size: 10pt;
	line-height: 12pt;
	letter-spacing: 0pt;
	text-align: center;
	background-color: #FFFFFF;
	border: dashed 1px #044288;
	color: #044288;
}
.chyba 
{
	font-style: normal;
	font-weight: bolder;
	font-size: 7.5pt;
	line-height: 14pt;
	letter-spacing: 1px;
	color: #B00000; 	
}
#tablereflevy {
	width: 550px;
	background: url(pictures/podkladreflev.jpg) no-repeat top right;	
}
#tablerefpravy {
	width: 550px;
	background: url(pictures/podkladrefprav.jpg) no-repeat top left;
}
#tablereflevy img, #tablerefpravy img {
	float: none;
}
.levytdimg {
	width: 150px;
	height: 113px;
	vertical-align: top;
}
.levytdp {
	text-align: left;
	height: 25px;
	font-weight: bold;
	font-style: normal;
	font-size: 11pt;
	line-height: 13pt;
	color: #880426;
	vertical-align: middle;
}
.pravytdp {
	text-align: right;
	height: 25px;
	font-weight: bold;
	font-style: normal;
	font-size: 11pt;
	line-height: 13pt;
	color: #880426;
	vertical-align: middle;
}
.levytd {
	text-align: right;
	height: 25px;
	font-weight: normal;
	font-style: italic;
	font-size: 8pt;
	line-height: 10pt;
	vertical-align: middle;
}
.pravytd {
	text-align: left;
	height: 25px;
	font-weight: normal;
	font-style: italic;
	font-size: 8pt;
	line-height: 10pt;
	vertical-align: middle;
}
.levytdtext {
	text-align: justify;
	height: 63px;
	font-weight: normal;
	font-style: normal;
	font-size: 9pt;
	line-height: 11pt;
	vertical-align: top;
	color: #4c6f97;
}
#showhim 
{
	border: 1px solid #044288;
	float: none;	
}
#showhimtable {
	background: url(pictures/contentiiii.gif) no-repeat top left;
	text-align: center;
}
.tabletextform 
{
	width: 150px;
	height: 20px;
	padding: 2px;
	font-size: 10pt;
	line-height: 14pt;
	letter-spacing: 0pt;
	text-align: left;
	background-color: #FFFFFF;
	border: solid 1px #044288;
	color: #044288;
	vertical-align: middle;
}
.buttonzobrazit
{
	width: 120px;
	height: 25px;
	padding: 0px;
	font-weight: bold;
	font-size: 10pt;
	line-height: 14pt;
	letter-spacing: 0pt;
	text-align: center;
	background-color: #FFFFFF;
	border: dashed 1px #044288;
	color: #044288;
	vertical-align: middle;
}
#setridit
{
	width: 80px;
	height: 25px;
	padding: 0px;
	font-weight: bold;
	font-size: 10pt;
	line-height: 12pt;
	letter-spacing: 0pt;
	text-align: center;
	background-color: #FFFFFF;
	border: dashed 1px #044288;
	color: #044288;
}
.tabletextvyhledej
{
	height: 22px;
	padding: 2px;
	font-size: 10pt;
	line-height: 12pt;
	letter-spacing: 0pt;
	text-align: left;
	background-color: #FFFFFF;
	border: solid 1px #044288;
	color: #044288;
}
.skupinanemovitosti
{
	width: 575px;
	height: 35px;
	background: url(pictures/podkladskupina.gif) no-repeat top left;
	font-size: 15px;
	line-height: 32px;
	text-align: right;
	font-weight: bolder;
	letter-spacing: 0pt;
	color: #044288;
}
.skupinanazev
{
	color: #c4151c;
	font-size: 20px;
}
.levytext {
	text-align: left;
	font-weight: normal;
	font-style: normal;
	font-size: 9pt;
	line-height: 14pt;
	vertical-align: top;
}
.pravytext {
	text-align: right;
	font-weight: normal;
	font-style: normal;
	font-size: 9pt;
	line-height: 14pt;
	vertical-align: top;
}
.nabipopistext {
	text-align: justify;
	font-weight: normal;
	font-style: normal;
	font-size: 9pt;
	line-height: 11pt;
	vertical-align: top;
	color: #4c6f97;
}
.nabivetsi {
	font-size: 10pt;
	font-weight: bold;
	text-decoration: underline;
}
sup
{
	font-size: 70%;	
}
.AKTIVNÍ
{
	text-align: right;
	font-weight: bold;
	font-style: italic;
	font-size: 12pt;
	line-height: 14pt;
	vertical-align: top;
	color: #0d8c0d;
}
.REZERVACE
{
	text-align: right;
	font-weight: bold;
	font-style: italic;
	font-size: 12pt;
	line-height: 14pt;
	vertical-align: top;
	color: #f47936;
}
.PRODÁNO
{
	text-align: right;
	font-weight: bold;
	font-style: italic;
	font-size: 12pt;
	line-height: 14pt;
	vertical-align: top;
	color: #ed1c24;
}
.PRONAJATO
{
	text-align: right;
	font-weight: bold;
	font-style: italic;
	font-size: 12pt;
	line-height: 14pt;
	vertical-align: top;
	color: #ed1c24;
}
.nabipopistext a 
{
	padding-right: 0px;
	text-decoration: none;
}
.nabipopistext a:link {	
	font-weight: normal;
	color: #880426;;
}
.nabipopistext a:visited {
	font-weight: normal;
	color: #880426;	
}
.nabipopistext a:hover {
	font-weight: bold;
	color: #880426;
}
.nabipopistext a:active {
	font-weight: normal;
	color: #880426;	
}
.levynabitdp {
	text-align: left;
	height: 25px;
	font-weight: bold;
	font-style: normal;
	font-size: 11pt;
	line-height: 25px;
	color: #880426;
	vertical-align: middle;
}
.zadnadata
{
	width: 575px;
	font-size: 15px;
	line-height: 32px;
	text-align: center;
	font-weight: bolder;
	letter-spacing: 0pt;
	color: #FFFFFF;
	background-color: #044288;
}
.navigacezaznamu {
	font-size: 8pt;
	line-height: 12pt;
	letter-spacing: 0pt;
	color: #505050;
	background-color: #efedd4;
	text-align: center;
	width: 575px;
	vertical-align: middle;
}
.navigacezaznamu a 
{
	padding: 0px;
	text-decoration: none;
}
.navigacezaznamu a:link {	
	font-weight: bold;
	color: #505050;
}
.navigacezaznamu a:visited {
	font-weight: bold;
	color: #505050;	
}
.navigacezaznamu a:hover {
	font-weight: bold;
	text-decoration: underline;
	color: #880426;
}
.navigacezaznamu a:active {
	font-weight: bold;
	color: #505050;	
}
.actual
{
	color: #F0F0F0;
	width: 16px;
	text-align: center;
	background: url(pictures/elipsa.gif) no-repeat center center;
}
#navitable
{
	height: 12px;
}
.levynabitdp a, .levynabitdp a:link, .levynabitdp a:visited, .levynabitdp a:active {
	text-align: left;
	height: 25px;
	font-weight: bold;
	font-style: normal;
	font-size: 11pt;
	line-height: 25px;
	color: #880426;
	vertical-align: middle;
}
.levynabitdp a:hover {
	text-align: left;
	height: 25px;
	font-weight: bold;
	text-decoration: underline;
	font-style: normal;
	font-size: 11pt;
	line-height: 25px;
	color: #880426;
	vertical-align: middle;
}
.imgdetail 
{
	border: 1px solid #034ea2;
	float: none;
	text-align: center;
}
.malydatum
{
	font-size: 7pt;
	line-height: 12pt;
}
.tabletextid 
{
	width: 150px;
	height: 17px;
	padding: 2px;
	font-size: 10pt;
	line-height: 12pt;
	letter-spacing: 0pt;
	text-align: left;
	background-color: #FFFFFF;
	border: solid 1px #044288;
	color: #044288;
	vertical-align: middle;
}
.tabletextidlong 
{
	width: 200px;
	height: 17px;
	padding: 2px;
	font-size: 10pt;
	line-height: 12pt;
	letter-spacing: 0pt;
	text-align: left;
	background-color: #FFFFFF;
	border: solid 1px #044288;
	color: #044288;
	vertical-align: middle;
}
.tabletextidshort 
{
	width: 70px;
	height: 17px;
	padding: 2px;
	font-size: 10pt;
	line-height: 12pt;
	letter-spacing: 0pt;
	text-align: left;
	background-color: #FFFFFF;
	border: solid 1px #044288;
	color: #044288;
	vertical-align: middle;
}
.tabletextidhigh 
{
	width: 200px;
	height: 80px;
	padding: 2px;
	font-size: 10pt;
	line-height: 12pt;
	letter-spacing: 0pt;
	text-align: left;
	background-color: #FFFFFF;
	border: solid 1px #044288;
	color: #044288;
	vertical-align: middle;
}
#posliid 
{
	width: 120px;
	height: 24px;
	padding: 0px;
	font-weight: bold;
	font-size: 10pt;
	line-height: 12pt;
	letter-spacing: 0pt;
	text-align: center;
	background-color: #FFFFFF;
	border: dashed 1px #044288;
	color: #044288;
	vertical-align: middle;
}
.pomucka {
	font-size: 8pt;
	color: #00A000;
}
#contact a, #contact a:link, #contact a:visited, #contact a:active
{
	font-size: 10pt;
	line-height: 12pt;
	letter-spacing: 0pt;
	color: #044288;
}
#contact a:hover
{
	font-weight: bold;
	text-decoration: underline;
}
#tableform {
	border: none 0px;
	text-align: right;
}
#tableform td
{
	vertical-align: middle;
}