* {
  margin:0;
  padding:0;
}
body{
	background: url(../img/bkg.png) #cd0000 repeat-x scroll 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0;
  color:#FFFFFF;
}



a {
  color:#FFFFFF;
  font-weight:bold;
  text-decoration:none;
}

h1{
	style:18px;
}

img{
	border:none;
}

.long_menu{
  width:200px;
}

.short_menu{
  width:130px;
}


#content{
  width:940px;
  margin:0 auto;
  margin-top:5px;
  clear:both;
}

#wrapper{
	background: #c70202;
  padding:5px;
  float:left;
}

#header{
  width:930px;
  height:149px;
  background: url(../img/header.png);
  margin-bottom:5px;
  float:left;
}

#nav {
  height:39px;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  background: url(../img/menu_bkg.png) repeat-x;
  padding:0px;
  margin:0px;
  float:left;
  width:930px;
}

.qmmc {
position:relative;
width:100%;
}

#qm0 a {
  display:block;
  font-size:13px;
  font-weight:normal;
  height:28px;
  padding-top:11px;
}

.long_menu{
  width:200px;
}

.short_menu{
  width:130px;
}

#main{
  background: url(../img/main_bkg2.png);
  margin-bottom:5px;
  float:left;
}

#main-left{
  padding-top:10px;
  width:162px;
  float:left;
}

.main-left-baner{
  width:150px;
  margin-left:5px;
  margin-bottom:10px;
  float:left;
}

.main-top-baner{
  margin-top:45px;
}

.main-middle-text{
	margin:5px;
	color:#000000;
	float:left;
}

.main-middle-text h1, .main-middle-text h2, .main-middle-text h3{
	margin:7px;
}

#main-middle{
  padding-top:10px;
  width:606px;
  float:left;
}

.main-middle-baner{
  width:550px;
  height:30px;
  background: url(../img/main_header.png) no-repeat left;
  float: left;
  padding-left:20px;
}

.main-middle-baner p{
	font-size:20px;
	font-weight:bold;
}

#search{
  float:left;
  margin:10px;
  width:586px;
  margin-bottom:25px;
  margin-right:0px;
}

.select1{
  width:250px;
  margin-right:20px;
}

.select2{
  width:200px;
}

.select3{
  width:100px;
}

.button1{
  margin-left:10px;
  border: 1px solid #5c6c08;
  padding:0px 5px;
  background: url(../img/button_bkg.png) repeat-x;
  color:#ffffff;
  
}

.top-offer{
  margin-top:15px;
  float:left;
  margin-left:5px;
}

.house{
  float:left;
  margin:4px;
  background:#fefdfd;
  width:140px;
  height:235px;
  border:1px solid #847660; 
  font-family:Arial, Helvetica, sans-serif;
}

.house a{
	font-weight:normal;
	color:#333333;
}

.house-top{
  width:130px;
  padding-left:10px;
  float:left;
  background:#d00202;
  height:30px;
  color:#ffffff;
  overflow:hidden;
}

.house-top a{
	color:#ffffff;
}
.house-top h3{
	font-size:12px;
}

.house-photo{
  width:140px;
  float:left;
  height:90x;
}

.house-photo img{
  margin:0px;
  padding:0px;
  border:0px;
}

.house-text{
  width:134px;
  padding:3px;
  float:left;
  height:102px;
  color:#757575;
}

.house-text b, .ad_left b, .ad_left strong, .ad_right b, .ad_right strong{
	font-size:11px;
}

#main-right{
  width:162px;
  float:left;
}

#login-area{
  width:162px;
  float:left;
  height:140px;
  background: url(../img/login_bkg.png) repeat-y right;
  margin-bottom:10px;
}

#login-area-top{
  width:162px;
  height:20px;
  color:#ffffff;
  font-size:11px;
  text-align:center;
  padding-top:2px;
  margin-bottom:5px;
}

#login-area-top input{
  border: 1px solid #67790b;
  background-color: rgb(248, 252, 236); 
  border-collapse: collapse;
}

#login-area-middle{
  width:150px;
  height:70px;
  padding-left:12px;
  margin-bottom:5px;
}

#login-area-bottom{
  width:150px;
  height:35px;
  padding-left:12px;
}

#login-area-bottom a{
	margin-right:15px;
}

#footer{
  width:930px;
  height:72px;
  background: url(../img/footer_bkg.png);
  float:left;
}

#footer-left, #footer-right{
  width:440px;
  float:left;
  height:52px;
  margin-left:10px;
}

#footer-left h3{
	text-align:left;
	margin-bottom:5px;
	font-size:12px;
	color:#FFFFFF;
}
.footer-left-baner{
	float:left;
	margin-right:20px;
}
#footer-right{
  text-align:right;
}
#footer-right-top{
  margin-bottom:10px;
}

#footer-right-top a{
	margin-right:5px;
	padding-right:5px;
    border-right:solid 1px #FFFFFF;
}

#footer-right-bottom{
  margin-top:15px;
}

#ad-content{
  padding-left:5px;
  padding-bottom:20px;
}

#nadpis{
  background:#D00202 none repeat scroll 0 0;
  padding:3px;
}

#nadpis h2{
	font-size:14px;
}

#ad_button{
  margin: 5px;
}

#ad_button input{
margin-top:15px;

}

#ad_nazov img{
  border:none;
}

#ad_text, #ad_makler, #ad_kontakt{
  margin-left:10px;
  font-size:11px;
  color:#64574b;
  float:left;
}

.ad_nazov{
	font-size:18px;
	margin:10px;
	margin-left:0px;
	font-weight:bold;
	color:#663300;
}

#ad_kontakt input,#ad_kontakt textarea{
  margin:5px;
}

.ad {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #BCB9A9;
	float:left;
	margin-bottom:5px;
	margin-left:20px;
	width:560px;
	color:#64574b;
}

.ad a{
	color:#64574b;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}

.ad_tab {
	border:0 none;
	margin-left:5px;
	width:550px;
}
.ad_left {
	float:left;
	margin-left:10px;
	width:220px;
}

.ad_right {
	float:left;
	margin-left:10px;
	width:220px;
}

#ad_logo_rk {
	float:left;
	margin-left:10px;
	width:120px;
	height:60px;
}
#ad_udaje {
	float:left;
	margin-left:10px;
	width:420px;
}



#inzerat_fotka {
	border:1px solid #E8E7E6;
	float:left;
	height:70px;
	margin:3px 10px 3px 3px;
	width:70px;
}

.inzerat_header{
	font-weight:bold;
}

#button_small, .button_small {
	background: #d7c895;
	height: 22px;
	border: solid 2px #867565;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0;
	margin-left:10px;
	padding: 0;
	padding-bottom:3px;
}

#zobrazenie {
	background:transparent url(../img/footer_bkg.png) repeat-x;
	color: #ffffff;
	font-size: 11px;
	height: 40px;
	padding-left: 2px;
	padding-right: 2px;
}

.even {
	background-color: #eee2ba;
	color: #716230;
}

.odd {
	background-color: #d1be7d;
	color: #716230;
}

#home a{
	margin-top:80px;
	width:450px;
	height:70px;
	float:left;
}

#map {
	clear:both;
	height:300px;
	margin:10px;
	width:470px;
}

.finder1{
	width:
}

.pages{
	float:left;
	font-size:14px;
	margin-bottom:5px;
	margin-left:20px;
}

.pages a{
	color:#333333;
	font-weight:normal;
}

#pocet_inzeratov{
	float:left;
	font-size:12px;
	margin:15px;
	width:550px;
}

#page_counter a{
	font-weight:normal;
}

#portali p {
float:left;
width:120px;
}

.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;}
.qmmc .qmdividery{float:left;width:0px;}
.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;}
.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;}
.qmmc {position:relative;width:100%;}
.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;}
.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}
.qmsh div a {float:left;}
.qmmc div{visibility:hidden;position:absolute;}/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*//* QuickMenu 0 */#qm0{background-color:transparent;}
#qm0 a{  background: url(../img/menu_border.png) no-repeat right;font-size:13px;padding:10px 30px 0px 8px;width: 93px;text-align:center;font-family:Arial;text-decoration:none;}
#qm0 a:hover{width:91px;background: url(../img/menu_bkg_hover.png);border-width:1px;border-style:solid;border-color:#77B036;;border-bottom:none}
body #qm0 .qmactive,body #qm0 .active, body #qm0 .qmactive:hover{background: url(../img/menu_bkg_hover.png);border-width:1px;border-style:solid;border-color:#77B036;;border-bottom-color:#FAFAFA;border-bottom-width:3px;width:91px;}
#qm0 div{padding:5px;margin:-1px 0px 0px 0px;background-color:#FAFAFA;opacity:.90;filter: alpha(opacity=90);-moz-opacity: 0.9;width:119px;}
#qm0 div a{padding:2px 30px 2px 2px;font-size:12px;background-color:transparent;border:none;color:#333333;border:none;text-align:left;}
#qm0 div a:hover{border:none;color:#77B036;width:92px;background:none;}
body #qm0 div .qmactive, body #qm0 div .qmactive:hover{background-color:#FFFFFF;border:none;background:none;}
