/* CSS Document */
body {font-size:0.7em;font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif; margin:0;padding:0; background: url(http://www.topreality.sk/images2/bg.png);}

#n_shadow { background:url('http://www.topreality.sk/images2/shadow.png') no-repeat top center; margin-top:17px; _background: transparent; padding-bottom:17px;}
#n_body {width:984px;margin:0px auto; text-align:left; background: #fff; border:1px solid #6e6e6e;}

h1, h2, h3, h4, h5, h6, ol, ul, li {margin:0;padding:0;} 

a {text-decoration:none;color:#3B3833;}

img {border:none;}

button.submit {
background-color:#ABABAB;
border:1px solid #999999;
color:#FFFFFF;
font-family:Tahoma,Geneva,Arial,Helvetica,sans-serif;
font-weight:bold;
padding:0 5px;
}

button.submit:hover{
background-color:#999;
border:1px solid #888;
color:#FFFFFF;
}

#uploading_with_flash {width: 120px; float: left;}

button.submit-big {
background-color:#9A0000;
border:1px solid #9B0000;
color:#FFFFFF;
font-family:Tahoma,Geneva,Arial,Helvetica,sans-serif;
font-weight:bold;
padding: 6px 5px;
margin-bottom: 25px;
}

button.submit-big:hover{
background-color:#999;
border:1px solid #888;
color:#FFFFFF;
}

div.panoInfo {
	display: none;
}

div.panoInfo a {
	color: white;
	text-decoration: underline;
}

#foundresults { display:block; background:url('http://www.topreality.sk/images2/results.png'); width:230px; height:26px;  line-height:26px; text-align:center; margin: 3px auto;}

#n_content h1,
#n_content_wide h1 {font-size:1.5em;padding:10px 0 10px 0;background:transparent;color:black;font-style:normal;}

#n_top_frame {height:152px;background:url('http://www.topreality.sk/images2/top_frame.jpg') no-repeat top left;}
#n_top_frame1 {height:118px;}
#n_top_logo { display:block; float:left; height:90px; margin:10px 0 0 20px; width:208px; _margin:10px 0 0 8px;} 
#n_top_menu {padding:0 160px 0 240px;
background: transparent url('http://www.topreality.sk/images2/menut.png') no-repeat 240px top;
height:33px;

}

#n_top_menu ul {list-style-type:none;} 
#n_top_menu li {display:inline;}
#n_top_menu a {   line-height:16px; height:16px; color:#1f1f1f; font-weight:bold; margin: 8px 8px 0 8px; _margin:8px 8px 0 8px; display:block; float:left;  white-space:nowrap;}
#n_top_menu a:hover {   color:#840000; border-bottom:1px solid #840000;}

#left_frame {width:240px; float:left;text-align:left;
background:url('http://www.topreality.sk/images2/lefty.png') repeat-y top left;
 }
#right_frame {width:174px;float:right;text-align:left;}

#left_info{
background:url('http://www.topreality.sk/images2/lefty.png') repeat-y top left;
width:240px; float:left;text-align:left;
min-height:580px;
}

#n_rcontent {width:736px;float:right;}

#n_content {width:560px;float:left; min-height: 900px;}
#n_content_wide {width: 722px;float:left; min-height: 900px;}

#n_footer {border:none;}
#n_left_foot {background:url('http://www.topreality.sk/images2/foot_left.jpg') repeat-x top left;width:240px;float:left;height:40px;text-align:center;padding:7px 0 0 0;}
#n_right_foot {background:url('http://www.topreality.sk/images2/foot_right.jpg') repeat-x top left;width:744px;float:right;height:47px;text-align:center;line-height:20px;color: #C66300;}
#n_right_foot a {margin:0 3px 0 3px;}
#n_right_foot a:hover {text-decoration:underline;}
#n_left_foot a {margin:0 3px 0 3px;color: #C66300;font-weight: bold;}

.n_nehnutelnosti {float:left;width:560px;}
.n_list {clear:both; border:1px solid silver; margin:0 0 15px 0; background:white; position:relative; min-height: 122px;}
.n_list h2 {font-size:1em;border:none;font-style:normal;color:black;margin:0;}
.n_list h2 a {display:block;background:url('http://www.topreality.sk/images/arrow_to_right.gif') no-repeat 1px 5px rgb(228,226,214);padding:0 0 0 15px;line-height:2em;}
.n_list .priceDown,
.result1 .priceDown {position: absolute; right: 2px; top: 0; width: 49px; height: 24px; line-height: 20px; text-align: center; font-weight: bold; color: #aa1303; background: url('/images/zlavabuble.png');}
.n_list .n_thumb {float:left; margin:5px;}
.n_list .n_info {width:110px; float:right; text-align:center; position:relative;}
.n_list .n_desc {margin:0 110px 0 130px; word-wrap: break-word;}
.n_list p {margin:0;}
.n_list a.n_real {display:block;width:16px;height:16px;background:url('http://www.topreality.sk/images/i_estates.gif') no-repeat top left;margin:0 0 5px 47px;}
.n_list:hover {background:#f0f0f0;}
.n_list .price {height:50px;}
.n_list .n_kat {background:url('http://www.topreality.sk/images/arrow_to_right.gif') no-repeat 1px 2px;padding:0 0 0 15px;}
.n_list a:hover {color:#666666;}
.n_list .adresa {font-weight:bold;color:rgb(198,99,0);}
.n_list .topoffer { margin-left:-42px; padding-top:5px;}
.n_list .funcicons { position:absolute; left:0; top:70px; width:118px; text-align:right; z-index:10;}


.n2_list {border:1px solid silver; margin: 5px; background:white; width: 265px; _width: 260px; height: 229px; display: block; float: left; text-align:center;}
.n2_list h2 {font-size:1em;border:none;font-style:normal;color:black;margin:0;}
.n2_list h2 a {display:block;background:url('http://www.topreality.sk/images/arrow_to_right.gif') no-repeat 1px 5px rgb(228,226,214);padding:0 0 0 15px;line-height:2em;}
.n2_list img {width: 250px; margin: 0 auto;}
.n2_list:hover {background:#f0f0f0;}
.n2_list a:hover {color:#666666;}
.n2_list .n2_desc {display: block; background: rgb(228,226,214); padding:0 0 0 5px;}

.mini_h1 a { font-size:13px; margin-bottom:10px; font-weight: bold; }
.mini_h1 a:hover {text-decoration: underline;}
.subcats {display:inline; float:right;}
.subcats a {background:url("http://www.topreality.sk/images/arrow_to_right.gif") no-repeat scroll 1px 2px transparent; padding:0 12px 0 12px;}
.subcats a:hover {text-decoration: underline;}

div.clear {clear:both;}

.n_navigator {padding:5px 0 0px 0;border-bottom:1px solid rgb(0,255,255);margin:0 0 10px 0;font-size:1em;clear:both;height:35px;line-height:1.5em;}
.n_navigator .n_info {margin:0px 0 5px 0;}
.n_navigator .n_info span {margin:0 10px 0 0;}
.n_navigator .n_nav {text-align:center;padding:5px 0 0 0; height: 51px;}
.n_navigator span {font-size:1em;font-weight:bold;width:30px;display:block;text-align:center;border:1px solid black;background:rgb(195,189,162);margin:0 1px 0 1px;float:left;padding:0;line-height:1.5em;}
.n_navigator a {font-size:1em;border:1px solid black;width:30px;display:block;text-align:center;margin:0 1px 0 1px;background:rgb(228,226,214);float:left;padding:0;line-height:1.5em; margin-bottom: 2px;}
.n_navigator a:hover {background:rgb(195,189,162);}
.n_navigator .last {width:70px;margin:0 0 0 10px;}
.n_navigator .first {width:50px;margin:0 10px 0 0;}
.n_navigator .next {margin:0 0 0 5px;}
.n_navigator .prev {margin:0 5px 0 0;}
.n_navigator span.first, span.last, span.prev, span.next {font-weight:normal;border:none;background:transparent;}
.n_navigator div.n_nav_mid {width:415px;float:left;}

.n_order_box {float:right;text-align:right;margin:0;line-height:2em; margin-left: 252px; position: absolute;}
.n_rec_count {float:right; margin:0;line-height:2em;}

.n_ag_det {float:left;width:550px; padding:5px;margin:0 0 10px 0;}
.n_ag_det .n_ag_logo {float:left;}
.n_ag_det .address {ffloat:left;width:280px;margin:0 0 0 155px;}
.n_ag_det .address strong {color:rgb(198,99,0);}
.n_ag_det .address span {display:inline-block;width:30px;}
.n_ag_det .links {ffloat:left;width:280px;margin:0 0 0 155px;}
.n_ag_det .links span {display:inline-block;width:40px;}
.n_ag_det .links a {color:rgb(198,99,0);text-decoration:underline;}
.n_ag_det .links a:hover {color:black;}
.n_ag_det p.popis {clear:both;padding:10px 0 0 0;margin:0;}
.n_ag_det {}

.n_catalog_list a {display: inline-block; width: 260px; background: url(/images/arrow_to_right.gif) no-repeat; padding-left: 15px; font-weight: bold; color: #3B3833;}
.n_catalog_list a:hover {color: black;}
.n_menu {margin: 0px 0px 5px 0px;display: block;float: left;width: 240px;padding:0;}
.n_menu h2 {display:none;}
.n_menu .n_nick {color:#B22222;}

ul#n_ponuka {list-style-type:none;list-style-image:none;}
ul#n_ponuka ul {display:none;list-style-type:none;list-style-image:none;}
ul#n_ponuka li {list-style-type:none;padding:2px 2px 0px 8px;}
ul#n_ponuka li li {padding:4px 2px 0px 15px;}
ul#n_ponuka a {font-weight:bold;background:url('http://www.topreality.sk/images/plus.gif') no-repeat 0px 6px;padding:4px 0 4px 15px;display:block;}
ul#n_ponuka span {font-weight:normal;}
ul#n_ponuka a.open {background:url('http://www.topreality.sk/images/minus.gif') no-repeat 0px 6px;}
ul#n_ponuka a.arrow {background:url('http://www.topreality.sk/images/arrow_to_right.gif') no-repeat 0px 4px;}
ul#n_ponuka a:hover {background-color:#e0e0e0;}
ul#n_ponuka {}
ul#n_ponuka {}

ul.n_links {list-style-image:url('http://www.topreality.sk/images/arrow_to_right.gif');margin:5px 0 0px 24px;}
ul.n_links li {padding:2px 0 2px 0;}
ul.n_links a {font-weight:bold;}
ul.n_links a:hover {color:black;}
ul.n_links span {font-weight:normal;}


/*.n_menu_bottom {height:6px;background:url('http://www.topreality.sk/images/menu_bottom.gif') no-repeat top left;float:left;width:240px;padding:0;margin:0;line-height:1px;font-size:1px;}*/

#n_menu_ponuka {height:26px;background:url('http://www.topreality.sk/images2/menu_estate.jpg') no-repeat top left;}
#n_menu_stat {height:26px;background:url('http://www.topreality.sk/images2/menu_stats.jpg') no-repeat top left;}
#n_menu_search {height:26px;background:url('http://www.topreality.sk/images2/menu_search.jpg') no-repeat top left;}
#n_menu_adv {height:26px; margin-bottom:10px; background:url('http://www.topreality.sk/images2/menu_advertise.jpg') no-repeat top left;}

.n_center {text-align:center;}

.n_stat {padding:10px;}
.n_stat span {display:block;width:135px;float:left;}
.n_stat p {clear:both;padding:2px 0 2px 0;margin:0;}

.n_menu form {margin:0;padding:8px 0 0 0;}
.n_menu fieldset {border:medium none; margin:0; padding:0 1px 0 10px; _padding:0 1px 0 6px;}
.n_menu legend {display:none;}
.n_menu fieldset label {display:block;float:left;width:75px;font-weight:bold;line-height:1.6em;}
.n_menu fieldset .n_line {clear:both;margin:0px 0 2px 0;}
.n_menu fieldset .n_cline {clear:both;margin:0px 0 0px 0;padding:0 0 0 75px;}
.n_menu select {font-size:1em;width:150px;padding:3px;}
.n_menu input {font-size:1em;width:140px;padding:3px;}
.n_menu optgroup {font-style:normal;padding:0px 0 8px 0;width:250px;border-top:1px solid black;line-height:25px;}
.n_menu option {}
.n_menu optgroup option {}
.n_menu optgroup option.ods {}
.n_menu select {}
.n_line2 {text-align:right;padding:0 5px 0 0;}
fieldset .n_line2 label {width:20px;display:inline-block;float:none;}
.n_line2 input {width:40px;float:none;}

.n_menu p.n_info {margin:5px 0 5px 20px;}

#n_detail {padding:5px;overflow:hidden;}
#n_detail h2 {font-size:1.2em;font-style:normal;border-bottom:1px solid silver;margin:10px 0 10px 0;color:rgb(198,99,0);}
#n_detail h3 {clear:none;border:none;}

#n_detail a { text-decoration: none; color:#777; font-weight: bold; }
#n_detail a:hover { text-decoration: underline; color:#000; }

#n_detail .priceDown {display: inline-block; width: 49px; height: 24px; line-height: 20px; text-align: center; font-weight: bold; color: #aa1303; background: url('/images/zlavabuble.png'); margin-right: 5px;}

#n_detail .panoThumb {width: 300px; text-align: center; position: relative;}
#n_detail .panoThumb p {background: url(/images/panorama.png); display: block; width: 90px; height: 59px; position: absolute; top: -12px; left: 105px;}

#n_detail .gallery {width: 420px; text-align: center; margin-top: 10px;}
#n_detail .gallery ul {margin: auto; display: block;}
#n_detail .gallery li {display: inline-block; margin-right: 7px;}

#n_detail_left {width:200px;float:left;margin:0 0 10px 0;}
#n_detail_left img {width:200px;float:left;margin:0 0 10px 0;}
#n_detail_left .thumb {width:95px;}
#n_detail_left div.thumb1 {width:95px;float:left;margin:0 10px 10px 0;height:71px;overflow:hidden;}
#n_detail_left div.thumb2 {width:95px;float:left;margin:0 0 10px 0;height:71px;overflow:hidden;}
#n_detail_desc {width:340px;float:right;}
#n_detail_desc span {display:block;float:left;width:120px;font-weight:bold;text-align:right;}
#n_detail_desc p {margin:0 0 0 130px;}
#n_detail_desc a {font-weight:bold;color:rgb(198,99,0);text-decoration:underline}
#n_detail_desc a:hover {color:black;}
#n_detail_desc .ag_logo {float:left;}
#n_detail_func {width:200px;}
#n_detail_func ul {list-style-image:none;}
#n_detail_func li {}
#n_detail_func li img {float:left;margin:5px 10px 0 0;width:16px;}
#n_detail_func li a {display:block;width:200px;height:25px;line-height:25px;}
#n_detail_func li a:hover {font-weight:bold;}
#n_detail_ainfo {clear:both;text-align:center;font-weight:bold;padding:20px 0 20px 0;font-size:1.2em;}
#n_detail_ainfo a {text-decoration:underline;font-size:1em;color:black;}
#n_detail_ainfo a:hover {color:gray;}
#n_detail_desc p.n_cena {margin:0 0 0 0px;color:rgb(198,99,0);padding:5px 0px 5px 0px;bbackground:#dddddd;font-size:1.1em;text-align:right;border-bottom:1px solid silver;}
#n_detail_desc p.n_cena span {margin:0 5px 0 0;font-weight:bold;display:inline;float:left;width:auto;}

.n_bsearch {background:#eee;border:1px solid #ddd;  padding:0;margin:0 0 10px 0;}
.n_bsearch fieldset {border:none;padding:5px;}
.n_bsearch legend {display:none;}
.n_bsearch select {width:205px;}
.n_bsearch input {width:200px;}
.n_bsearch label {display:inline-block;width:150px;text-align:right;font-weight:bold;}
.n_bsearch .n_line {clear:both;}
.n_bsearch .n_cline {clear:both;padding:5px 0 0 155px;}

.n_menu_local {text-align:right;}
.n_menu_local a.i_doc {font-weight:bold;background:url('http://www.topreality.sk/images/b_doc.gif') no-repeat top left;padding:2px 0 2px 22px;}
.n_menu_local a.i_back {font-weight:bold;background:url('http://www.topreality.sk/images/b_back.gif') no-repeat top left;padding:2px 0 2px 22px;}
.n_menu_local a.i_print {font-weight:bold;background:url('http://www.topreality.sk/images/b_print.gif') no-repeat top left;padding:2px 0 2px 22px;}
.n_menu_local a.i_top {font-weight:bold;background:url('http://www.topreality.sk/images/b_up.gif') no-repeat top left;padding:2px 0 2px 22px;}
.n_menu_local {}

.n_warn {font-weight:bold;color:rgb(198,99,0);}

ul.n_frm_sel {margin:0 0 0 25px;}
ul.n_frm_sel li {padding:0 0 5px 0;}
ul.n_frm_sel a {font-size:1.1em;color:red;font-weight:bold;}

form.n_form {}
form.n_form fieldset {border:none;}
form.n_form legend {display:none;}
form.n_form label {display:inline-block;width:150px;text-align:right;font-weight:bold;padding:0px 5px 0 0;line-height:20px;}
form.n_form label.inline {display:inline;width:auto;text-align:left;}
form.n_form label a:hover {text-decoration: underline;}
form.n_form .req {border-right:5px solid rgb(178,34,34);width:1px;}
form.n_form input {padding:0px;margin:0;}
form.n_form input[type="text"] {padding:2px;margin:0;}
form.n_form input[type="password"] {padding:2px;margin:0;}
form.n_form .line {margin:0;clear:both;}
form.n_form h3 {margin:10px 0 5px 0;}
form.n_form .line {clear:both;}
form.n_form .commands {text-align:center;}
form.n_form .legenda {text-align:center;}
form.n_form .frm_control {margin:5px 0 5px 0;}
form.n_form .frm_control input {float:left;width:20px;}
form.n_form .frm_control a {margin:0 0 0 25px;float:left;}
form.n_form .frm_control label {float:left;margin:0 0 0 4px;}

div.error {background:url('http://www.topreality.sk/images/icon-error.gif') no-repeat top left;padding:0 0 15px 40px;font-weight:bold;color:red;}
div.info {background:url('http://www.topreality.sk/images/icon-info.gif') no-repeat top left;padding:0 0 15px 40px;font-weight:bold;color:navy;}

.message a:hover { text-decoration:underline; }

.forum .title li{ text-align:left; font:normal 10px Tahoma; margin:2pt 0pt 0pt 12px; _margin:2pt 0pt 0pt 25px; padding: 1px; _padding: 0px; list-style-type: disc; word-wrap: break-word; }
.forum ul{ list-style: none; }
.forum a { text-decoration: none; }
.forum a:hover { text-decoration: underline; }
.forum ul li p { background: none; display: none; }
#item1, #item2, #item3, #item4, #item5, #item6, #item7, #item8, #item9, #item10, #item11, #item12, #item13, #item14, #item15  {
	display:none;
}

.popMenu {
	list-style: none;
	margin-left: 155px;
}

.popMenu li {
	margin-left: 15px;
	list-style-image: url('/images/plus.gif');
	cursor: pointer;
}

.popMenu li.open {
	list-style-image: url('/images/minus.gif');
}

.popMenu li ul {
	display: none;
}

.popMenu li  li {
	list-style-image: url('/images/arrow_to_right.gif');
}

.n_menu_favourites {
	text-align: center;
}

.n_menu_favourites a {
	color: #3B3833;
	font-weight: bold;
}

.n_menu_favourites a:hover {
	color: black;
}

.n_menu_favourites a img {
	vertical-align: bottom;
}