/* CSS Document */
html, body {	background: url('/images/site/body_bkg.jpg') #d0eaff repeat-x;	padding:0;	margin:0;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:13px;	color: #333333;}

img {	border:none;}
a {	color:#FFFFFF;	text-decoration:none;	cursor:pointer;}
a:hover {	color: #FFFFFF;	text-decoration:underline;}


input, select {	vertical-align:middle;	cursor:pointer;}
input.txt {	height:16px;	vertical-align: middle;	cursor:auto;}
#chyba.txt {	border:#FF0000 1px solid;}
input.txt#chyba {	height:18px;}
input.butt {	height:25px;	background:url(../img/butt_bkg.gif) repeat-x bottom;	cursor:pointer;	border: #2d6077 1px solid;	padding-bottom:2px;	_padding-bottom:0;	vertical-align: middle;	margin:0;}
input.butt:hover { background:url(../img/butt_bkg_hover.gif) repeat-x bottom; }




.clear {clear:both;}


div#body {	width:850px;	margin: 15px auto 15px auto;padding:8px;	background:#FFFFFF;}
div#header {	height:190px;	background:url('/images/site/header_tr.jpg') no-repeat top right #FFFFFF;overflow:hidden;}
div#header #logo {float:left;}

#menu ul { list-style-type: none; height:54px; margin:0; padding:129px 24px 0 0; float:right;}
#menu ul li  { display:block; margin:0; float:left;}
#menu ul li  a { display:block;height:54px; float:left; margin:0px;text-decoration:none; padding:0;}
#menu ul li  span { display:block;height:54px; float:left; margin:0px; padding:0;}

#menu ul li.m_2 a { margin-left:1px; width:130px; }
#menu ul li.m_2 a:hover { background:url('/images/site/butt_profil_hover.gif') top left no-repeat; }
#menu ul li.m_2 span {width:130px; background:url('/images/site/butt_profil_sel.gif') top left no-repeat; }

#menu ul li.m_3 a { width:136px; }
#menu ul li.m_3 a:hover { background:url('/images/site/butt_sluzby_hover.gif') top left no-repeat; }
#menu ul li.m_3 span { width:136px;background:url('/images/site/butt_sluzby_sel.gif') top left no-repeat; }

#menu ul li.m_4 a { margin-top:1px; width:144px; }
#menu ul li.m_4 a:hover { background:url('/images/site/butt_inzercia_hover.gif') top left no-repeat; }
#menu ul li.m_4 span {margin-top:1px; width:144px;  background:url('/images/site/butt_inzercia_sel.gif') top left no-repeat; }

#menu ul li.m_5 a { margin-top:4px; width:151px; }
#menu ul li.m_5 a:hover { background:url('/images/site/butt_kontakt_hover.gif') top left no-repeat; }
#menu ul li.m_5 span { margin-top:4px; width:151px; background:url('/images/site/butt_kontakt_sel.gif') top left no-repeat; }


div#page {	float:left;	width:850px;	background:url('/images/site/left_strip.gif') repeat-y 81px 0px #ffffff;	margin:0;}
div#footer {	clear:both;	padding:45px 0 0 155px;	width:695px;	height:55px;	background: url('/images/site/footer.jpg') no-repeat #FFFFFF;	color:#000000;	font-weight:normal;font-size:0.8em;_padding:55px 0 0 155px;_height:45px;}
div#footer a {font-weight:bold;}


div#rcontent {	float:right;	background-color:#FFFFFF;	width:585px;	padding: 15px 10px 5px 10px;}
div#rcontent h1 {	margin:2px 0 8px 0;	padding-left:15px;	font-family:Verdana;	font-size:22px;	background: url('/images/site/h1-bg.gif') no-repeat bottom left;	font-weight:normal;}
div#rcontent h2 {	margin:0px 0 10px 0;	padding-left:15px;	font-family:Verdana;	font-size:15px;	font-weight: bold;	background: url('/images/site/h2-bg.gif') no-repeat bottom left;	clear:left;}
div#rcontent h2.title {background:url('/images/site/label_bkg.gif') repeat-x top left white;margin:0 0 0 0px;font-size:1em;padding:0px 0 0 0;text-align:center;line-height:35px;border-bottom:1px solid #cccccc;}
div#rcontent h1.detail {background:url('/images/site/label_bkg.gif') repeat-x top left white;margin:0 0 0 0px;font-size:1.1em;padding:0px 0 0 0;text-align:center;line-height:35px;border-bottom:1px solid #cccccc;font-weight:bold;}
div#rcontent .detail h2 {background:url('/images/site/label_bkg.gif') repeat-x top left white;margin:0 0 0 0px;font-size:1em;padding:0px 0 0 0;text-align:center;line-height:35px;border-bottom:1px solid #cccccc;}
div#rcontent p {	text-align:justify;}

div#tabs {	margin-bottom:15px;}

a#kontakt_map {	float:right;	clear:right;	border:2px solid #CCCCCC;}



.small_nav {font-size:0.8em;font-weight:normal;margin:0 0 0px 0;padding:0 0 10px 0;background:white;}
.small_nav a {color:brown;}
.small_nav a:hover {color:gray;}




.post {border:1px solid #cccccc;margin:0 0 15px 0;padding:0 0 10px 0;}
.post h2 a {display:block;text-decoration:none;color:rgb(68,59,52);line-height:35px;}
.post h2 a:hover {color:gray;}


.post div.image {float:left;margin:5px 0 0 5px;width:100px;height:75px;}
.post p.meta {margin:0 0 0 110px;font-size:0.8em;padding:5px 0 0 0;}
.post p.meta a {text-decoration:none;color:rgb(121,112,105);font-weight:normal;font-style:italic;}
.post p.meta a:hover {color:black;}
.post p.desc {margin:10px 0px 0 110px;font-weight:normal;}
.post p.cena {text-align:center;padding:0px 0 0 0;color:black;margin:10px 0px 0 110px;}
.post p.cena strong {font-size:1em;}

.detail {}
.detail .block {border:1px solid #cccccc;margin:0 0 10px 0;}
.detail .description {padding:10px;margin:10px 0 0 0;}
.detail .cena {width:150px;float:left;padding:0px 10px 10px 10px;text-align:center;margin:0;}
.detail .cena strong {font-size:1.2em;}
.detail #lokalita {width:200px;float:right;padding:0 0 10px 0;}
.detail #lokalita p {margin:0 0 2px 0;width:200px;}
.detail #lokalita span {display:block;width:50px;float:left;}
.detail #lokalita strong {display:block;width:140px;float:right;}
.detail #parametre {padding:10px;}
.detail #parametre p {display:block;margin:0 10px 2px 0;float:left;width:270px;line-height:20px;text-align:left;}
.detail #parametre p span {display:block;width:160px;float:left;}
.detail #parametre p strong {display:block;width:100px;float:right;}
.detail address {padding:10px;font-style:normal;}
.detail address a {text-decoration:underline;}
.detail #map_canvas {width:583px;height:350px;}


#fotogal {float:right;width:210px;padding:25px 10px 0 0;}
#fotogal .foto {float:left;margin:0 0 10px 10px;}
#fotogal {}
#fotogal {}
#fotogal {}

fieldset {padding:0px 10px 10px 10px;margin:0 0 15px 0;border:1px solid #cccccc;}
fieldset legend {color:green;font-size:1.1em;line-height:2em;}
fieldset .line {clear:both;margin:5px 0 0 0;}
fieldset label {display:block;width:120px;float:left;}
fieldset div.submit {padding:5px 0 0 105px;clear:both;}
fieldset.filter  {font-size:0.9em;}
fieldset.filter label {display:block;width:100px;float:left;font-size:0.9em;text-align:right;padding:0 5px 0 0;line-height:25px;}
fieldset.filter input, fieldset.filter select {font-size:0.9em;margin:0 5px 0 0;}
fieldset.filter select {width:150px;}
fieldset.filter div.line {margin:3px 0 0 0;float:left;clear:none;}
fieldset.filter {}
fieldset label.inline {display:inline;float:none;padding:0;}

.strankovanie{ margin: 0px auto 5px auto; width: 500px;height:32px; font-size:0.8em;font-family:verdana;}
.strankovanie div {}
.strankovanie strong {font-size:1.1em;}
.strankovanie a {text-decoration:none;cursor:pointer;color:#333333;}
.strankovanie a:hover {text-decoration:none;cursor:pointer;color:#888888;}

.str_f {display:block;background:  url('/images/site/paging.png') no-repeat top left; width:75px; height:21px; float:left;}
a.str_f:hover {display:block;background:  url('/images/site/paging.png') no-repeat 0px -21px; width:75px; height:21px; float:left;}
.str_l {display:block;background:  url('/images/site/paging.png') no-repeat -174px 0px; width:75px; height:21px; float:right;}
a.str_l:hover {display:block;background:  url('/images/site/paging.png') no-repeat -174px -21px; width:75px; height:21px; float:right;}
.str_n {display:block;background:  url('/images/site/paging.png') no-repeat -136px 0px; width:37px; height:21px; float:right; margin-left:8px;}
a.str_n:hover {display:block;background:  url('/images/site/paging.png') no-repeat -136px -21px; width:37px; height:21px; float:right; margin-left:8px;}

.str_p {display:block; background:  url('/images/site/paging.png') no-repeat -75px 0px; width:37px; height:21px; float:left; margin-right:8px;}
a.str_p:hover {display:block; background:  url('/images/site/paging.png') no-repeat -75px -21px; width:37px; height:21px; float:left; margin-right:8px;}

.str_1 {display:block; background:  url('/images/site/paging.png') no-repeat -112px 0px; width:24px; height:21px; float:left; line-height:21px; text-align:center;  margin: 0 0 0 8px;}
a.str_1:hover {display:block; background:  url('/images/site/paging.png') no-repeat -112px -21px; width:24px; height:21px; float:left; line-height:21px; text-align:center;  margin: 0 0 0 8px;color:white;}
.str_2 {display:block; background:  url('/images/site/paging.png') no-repeat -112px 0px; width:24px; height:21px; float:left; line-height:21px; text-align:center; }
a.str_2:hover {display:block; background:  url('/images/site/paging.png') no-repeat -112px -21px; width:24px; height:21px; float:left; line-height:21px; text-align:center;color:white;}
.str_3 {display:block; background:  url('/images/site/paging.png') no-repeat -112px 0px; width:24px; height:21px; float:left; line-height:21px; text-align:center; margin: 0 8px 0 0;}
a.str_3:hover {display:block; background:  url('/images/site/paging.png') no-repeat -112px -21px; width:24px; height:21px; float:left; line-height:21px; text-align:center;  margin: 0 8px 0 0px;color:white;}

/**************************************************************************		novinky		*********************************/

div#announcement_wrapper {	float:left;	width:240px;}
div.announcement {	width:220px; 	margin:10px 0 5px 10px;	border:1px solid #CCCCCC;	font-size:10px;	font-family:Verdana, Arial, Helvetica, sans-serif;	text-align:justify;	background:#ffffff;}
div.announcement span.header {	display:block;	background:url('/images/site/announcement_header.jpg') no-repeat #0166ba;	text-transform:uppercase;	font-size:14px;	font-weight:bold;	color:#FFFFFF;	padding:4px 0 4px 15px;}
div.announcement span.time {	display:block;	font-size:8px;	font-weight:bold;	text-align:right;	padding:1px 4px 1px 0;	background:url('/images/site/timestrip.gif') top no-repeat;}
div.announcement p {	margin:4px;}

img.introbutt {	margin:0 25px 0 25px;float:left;}

.title_adv {background:url('/images/site/top_back.jpg') no-repeat top left;width:220px;float:left;padding:29px 5px 0 5px;margin:10px 28px 0 25px;;float:left;}
.title_adv h3 {font-size:0.8em;font-weight:normal;text-transform:none;text-align:center;margin:0;padding:0;background:rgb(0,197,0);height:30px;}
.title_adv .image {height:150px;}
.title_adv {}

a#start_dom {display:block;width:243px;height:218px;background:url('/images/site/domace_nehnutelnosti.png') no-repeat top left;float:left;margin:0 15px 20px 20px;}
a#start_dom:hover {background:url('/images/site/domace_nehnutelnosti_h.png') no-repeat top left;}
a#start_sprava {display:block;width:243px;height:218px;background:url('/images/site/sprava_nehnutelnosti.png') no-repeat top left;float:left;margin:0 15px 20px 20px;}
a#start_sprava:hover {background:url('/images/site/sprava_nehnutelnosti_h.png') no-repeat top left;}

.new_adv {width:210px;float:left;margin:5px 5px 0px 5px;text-align:center;}


