body,html { min-height:100%; }
body {
	font-family: "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif;
	font-size: 12px !important;
	margin: 0;
	padding: 0;
	color: #89b9e8;
	background: url("../img/bg.jpg") repeat-y center #233a6c;
}
img {
	border: 0px;
}
form {margin:0px; text-align:left;}
table {
  font-family: "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif;
  font-size: 11px;
  background: transparent;
}
#vystredit {
	width: 100%;
	text-align: center;
}
#stranka {
	position: relative;
	margin: auto;
	width: 770px !important;
}
#cz {
	position: absolute;
	top: 0px;
	left: 706px;
	margin: 0px 0px 0px 0px;
	width: 24px;
	height: 16px;
}
#eng {
	position: absolute;
	top: 0px;
	left: 730px;
	margin: 0px 0px 0px 0px;
	width: 24px;
	height: 16px;
}

#logo_cz {
position: absolute;
font-size:14px;
color:#FFFFFF;
top: 7px;
left:16px;
margin: 0px 0px 0px 0px;    
width:275px; height:67px;
overflow:hidden;
}
   #logo_cz span {
      display:block;
	  cursor:pointer;
      position:absolute; left:0; top:0; z-index:1;
      width:275px; height:67px;
      margin:0; padding:0;
      background:url("../img/logo_cz.png") top left no-repeat;
      }
#logo_en {
position: absolute;
top: 7px;
font-size:14px;
color:#FFFFFF;
left:16px;
margin: 0px 0px 0px 0px;    
width:275px; height:67px;
overflow:hidden;
}
   #logo_en span {
      display:block;
      position:absolute; left:0; top:0; z-index:1;
      width:275px; height:67px;
	  cursor:pointer;
      margin:0; padding:0;
      background:url("../img/logo_en.png") top left no-repeat;
      }

#home {
	position: absolute;
	top: 39px;
	left: 399px;
	margin: 0px 0px 0px 0px;
	width: 52px;
	height: 12px;
}
#home a {
	display:block;
	width:52px; height:12px;
	margin:0; padding:0;
	background: url("../img/home.png") top left no-repeat;
	text-decoration: none;
}
#home a:hover {
	background-image: url("../img/home1.png");
}
#home a span { display:none }


#mapa {
	position: absolute;
	top: 57px;
	left: 399px;
	margin: 0px 0px 0px 0px;
	width: 52px;
	height: 13px;
}
#mapa a {
	display:block;
	width:52px; height:13px;
	margin:0; padding:0;
	background: url("../img/mapa.png") top left no-repeat;
	text-decoration: none;
}
#mapa a:hover {
	background-image: url("../img/mapa1.png");
}
#mapa a span { display:none }

#map {
	position: absolute;
	top: 57px;
	left: 399px;
	margin: 0px 0px 0px 0px;
	width: 52px;
	height: 13px;
}
#map a {
	display:block;
	width:52px; height:13px;
	margin:0; padding:0;
	background: url("../img/map.png") top left no-repeat;
	text-decoration: none;
}
#map a:hover {
	background-image: url("../img/map1.png");
}
#map a span { display:none }

#mail {
	position: absolute;
	top: 39px;
	left: 463px;
	margin: 0px 0px 0px 0px;
	width: 151px;
	height: 13px;
}
#mail a {
	display:block;
	width:151px; height:13px;
	margin:0; padding:0;
	background: url("../img/mail.png") top left no-repeat;
	text-decoration: none;
}
#mail a:hover {
	background-image: url("../img/mail1.png");
}
#mail a span { display:none }



#hledani_cz {
	position: relative;
	width: 770px;
	height: 121px;
	margin: 0px 0px 0px 0px;
	color: Black;
	background: url("../img/bg_hledani_cz.jpg") repeat-y center #233a6c;
}
#hledani_en {
	position: relative;
	width: 770px;
	height: 121px;
	margin: 0px 0px 0px 0px;
	color: Black;
	background: url("../img/bg_hledani_en.jpg") repeat-y center #233a6c;
}
#quickmenu {
	position: relative;
	font-family: "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif;
	font-size:13px;
	margin: 0px 0px 0px 0px;
	width: 770px;
	height: 93px;
	color: #FFFFFF;
	text-align: left;
}
#quickmenu h1 a {text-decoration: none; font-weight: normal; color: #ffffff;}
#quickmenu h1 a:active {color: #ffffff;}
#quickmenu h1 a:link {text-decoration: none; font-weight: normal; color: #ffffff;}
#quickmenu h1 a:visited {text-decoration: none; font-weight: normal; color: #ffffff;}
#quickmenu h1 a:hover {color: #ffffff; font-weight: bold;}
#quickmenu .mp_quickmenu {font-size:13px; color: #FFFFFF; font-weight: normal;}
#quickmenu .mp_quickmenu a {font-size:13px; color: #FFFFFF; font-weight: normal;}
#quickmenu .mp_quickmenu a:hover{font-weight: bold;}


/*HLEDEJ*/
.input_ty_nabidky {position: absolute; top: 22px; left: 399px;}
.input_druh_nemovitosti {position: absolute; top: 22px; right: 18px;}
.input_lokalita {position: absolute; top: 66px;	left: 399px;}
.input_max_cena {position: absolute; top: 66px;	left: 568px;}
.input_cislo_nabidky {position: absolute; top: 66px; right: 18px;}
.input_novinky {position: absolute;	top: 95px; left: 527px;}
.input_vyhledat {position: absolute; top: 95px;	left: 610px;}

/*QUICKEMU*/
.byty_prodej {	position: absolute;	top: 62px;	right: 634px;}
.byty_pronajem {position: absolute;	top: 76px;	right: 634px;}
.domy_prodej {position: absolute;	top: 62px;	right: 479px;}
.domy_pronajem {position: absolute;	top: 76px;	right: 479px;}
.pozemky_prodej {position: absolute;	top: 62px;	right: 323px;}
.chaty_prodej {position: absolute;	top: 62px;	right: 168px;}
.ostatni_prodej {position: absolute;	top: 62px;	right: 13px;}
.ostatni_pronajem {position: absolute;	top: 76px;	right: 13px;}

.space {
	clear: both;
	margin: 1px 0px 1px 0px;
	background-color: #595959;
	color: #89b9e8;
	height: 1px;
	width: 770px;
}
.space1 {
	position: relative;
	clear: both;
	left: -5px;
	margin: 1px 0px 1px 0px;
	background-color: #242424;
	color: #89b9e8;
	height: 1px;
	width: 465px;
}
.space img {width: 1px;	height: 1px;}
.space1 img {width: 1px; height: 1px;}
#menu {
	margin: 0px;
	color: black;
	background-color: #242424;
	border-left: 5px none;
	border-right: 5px none;
}
#nabidka {
	position: relative;
	/*left: 476px;*/
	/*clear: both;*/
	float: right;
	padding-left: 0px;
	width: 162px;
	background-color: transparent;
	text-align: left;
}
#nabidka img {
	margin: 5px 0px 0px 0px;
	border: 0px;
}
.text {
	text-align: left;
	padding-left: 6px;
	padding-right: 6px;
}
.text a{text-decoration: none; color:#89b9e8; }
.novinky {
	text-align: left;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 3px;
}

#telo {
  clear:both;
  /*border-top:2px solid #3535FB;*/
  padding:10px;
}
.mezera {clear: both; padding-top:10px;margin-top:10px;}
#copyright {
	clear: both;
	position: relative;
	float: inherit;
	height: 10px;
	padding-top:6px;
	padding-right: 10px;
	font-size: 11px;
	text-align: right;
	color: #838383;
	background: url("../img/bg_duclair.jpg") repeat-x top #242424;
}
#copyright a {
color: #838383;
text-decoration: none;
font-weight:normal;
}
#copyright a:hover {color: #ffffff;}
.doleva{
position: relative;
right:25px;
text-align:left;
margin: 0px;
padding: 0px;
}
#nase_sluzby li {margin-bottom: 5px;}