@charset "utf-8";
/* CSS Document */

@import "reset.css";

body {
	font-family:Arial, Helvetica, sans-serif;
	background:#fff url(http://www.licitor.sk/pics/layout/bg-body.jpg) repeat-x scroll left top;
	color:#000;
	font-size:12px;
	line-height:1.25em;
	position:relative;
	text-align:center;
	}
textarea, input, select {
	font-family:Arial, Helvetica, sans-serif;
} 
a {color:#429adb; text-decoration:none;}
a:hover {text-decoration:underline;} 
hr {display:none;}
div#linkzr {color: #bbb; margin-left: -25px;}

#telo-obal {margin-top:-25px;}
#telo {padding-bottom:0;}
#pata {bottom:0; position:relative; margin:0; height:670px; padding:0; clear:both; overflow:hidden;}

#hlavicka {width: 960px;}

#container {width:960px; margin:0 auto; text-align:left; position:relative;}

#header {margin-top:92px;}
#header h1 {padding-top:0; padding-left:0; display:none;}
#header a {display:block; width:355px; height:125px; position:relative; overflow:hidden;}
#header a span {cursor:pointer; position:absolute; display:block; left:0; top:0; width:355px; height:125px; background:url(img/logo.gif);}

#container #menu ul {height:34px; line-height:34px; text-align:center; border-bottom:28px solid #3d89c6; margin:20px; padding:0;}
#container #menu li {padding:0; margin:0; float:left;}
#container #menu a {background:#1d1a1a; padding:0 10px; color:#b3b3b3; border-right:1px solid #fff; display:block;}
#container #menu a:hover {background:#444; text-decoration:none;}
#container #menu a.active {background:#3d89c6 url(img/menu-active.gif) repeat-x scroll left top; font-weight:bold; color:#fff;}

#content {float:right; width:620px; padding:0; margin-bottom:50px; background:#fff; color:#666; margin-right:10px;}
*>#content {margin-right:20px;}
#content a {text-decoration:underline;}
#content a:hover {text-decoration:none;}
#content p {margin:1em 0; text-align:justify;}
#content h2 {font-size:1.33em; font-weight:bold;}

#content .horizontal {margin-left:-25px; background:#7fb2da; position:relative; height:35px; margin-bottom:1px;}
#content .horizontal li {float:left; margin:0;}
#content .horizontal .first {width:154px; text-align:right; line-height:35px; height:35px; color:#fff; padding-right:10px;}
*>#content .horizontal .first {width:144px;}
#content .horizontal li a {display:block; float:left; height:35px; line-height:35px; padding:0 10px; color:#fff; text-decoration:none; border-right:1px solid #fff;}
#content .horizontal li a.active {background:#3d89c6; color:#fff;}
#content .horizontal li a:hover {background:#3d89c6;}
#content .horizontal li a.active:hover {background:#3d89c6;}

#content .listitem {clear:both; border-bottom:1px solid #fff; background:#e0ecf6; padding:20px 0 20px 172px; position:relative; font-size:0.92em; height:140px; color:#555; margin-left:-25px;}
*>#content .listitem {height:100px;}
#content .listitem .image {position:absolute; left:20px; top:20px; border:4px solid #555; padding:1px; background:#fff;}
#content img {display:block;}
#content .listitem p {float:right; width:200px; margin-top:-7px; line-height:1.5em; color:#000; margin-bottom:-5px;}
#content .listitem h2 {font-size:1.45em; font-weight:bold; margin-top:5px; line-height:1.1em;}
#content .listitem h2 a {color:#3d89c6; text-decoration:none;}
#content .listitem h2 a:hover {color:#3d89c6; text-decoration:underline;}
#content .listitem h3 {font-size:0.92em; font-weight:normal; margin-bottom:1em;}
#content .listitem ul strong {color:#000; font-weight:normal;}
#content .listitem p strong {font-size:1.45em; font-weight:bold; color:#3d89c6; display:block; padding-top:5px;}
#content .listitem p em {font-size:1.09em; font-weight:bold; font-style:normal; color:#3d89c6;}
#content .top {background:#e6e6e6;}
#content .top h2 a, #content .top h2 a:hover {color:#000;}
#content .top p strong {color:#000;}
#content .top p em {color:#000;}
#content .listitem:hover {background:#b8d4ea;}

#footer, #reality {padding-top:25px; color:#bbb; clear:both;}
#footer a, #reality a {color:#bbb; text-decoration: none;}
#footer strong, #reality strong {color:#bbb; font-weight:normal;}

#aside {width:255px; float:left; margin-left:10px;}
*>#aside {margin-left:20px;}

#vyhladavanie {color:#fff; font-size:12px; position:absolute; left:0; top:25px; width:960px;}
html>/**/body #vyhladavanie {top:-65px;}
#vyhladavanie p { width:170px; float:left; margin-right:-25px;margin-left:5px;}
*>#vyhladavanie p {width:145px; margin-left:10px; margin-right:0;}
#vyhladavanie select {width:145px; margin-left:5px;}
#vyhladavanie select.in {width:45px;}
#vyhladavanie input {width:145px; margin-left:5px;}
#vyhladavanie p.btn {border:0; background:none;}
#vyhladavanie .btn input {width:140px; margin-top:-3px;}

#top {background:#3d89c6; color:#bcddf6;  margin-bottom:25px;}
#top div {clear:both; height:65px; border-bottom:1px solid #fff; padding:8px 10px;}
*>#top div {height:49px;}
#top .image {float:left; border:1px solid #fff; margin-right:8px;}
#top .image img {float:left; display:block;}
#top a {color:#fff;}

#hotline {background:#1d1a1a; color:#b3b3b3; padding:15px; font-size:1.33em; line-height:1.5em; margin-bottom:25px;}
#hotline strong {font-size:1.57em; font-weight:normal; color:#fff;}

#aside .sample {background:#e0ecf6; padding:15px; margin-bottom:25px; font-size:0.92em;}
#aside .sample h2 {font-size:1.54em; font-weight:bold; margin:0 0 13px; color:#3d89c6;}
#aside .sample .image {background:#fff; padding:1px; border:4px solid #3d89c6; float:left; margin-right:12px;}
#aside .sample .image img {float:left; display:block;}
#aside .sample p {clear:both; margin-top:1.5em;}
#aside .sample p a {color:#000;}
#aside .sample ul {color:#333; padding-top:4px;}

#detail p {margin:1em 0; color:#666;}
#detail p strong {color:#000; font-weight:normal;}
#detail p em {font-style:normal; font-weight:bold;}

#detail p.price {float:right; margin-top:-7px; line-height:1.5em; color:#fff; margin-left:15px;}
#detail p.price strong {font-size:1.33em; font-weight:bold; color:#000; display:block; padding-top:5px;}
#detail p.price em {font-weight:bold; font-style:normal; color:#666;}
#detail h2 {font-size:1.33em; line-height:2em; margin-bottom:20px; color:#000;}
#detail h2 a.sledovat {background:#000; color:#fff; display:block; float:left; width:75px; height:30px; margin-right:10px; background:url(img/sledovat.gif);}
#detail h2 a.sledovat strong {font-size:0.6em; display:none;}
#detail iframe {float:right; border:4px solid #666; padding:1px; background:#fff;}

#tools {background:#fff; margin-left:-25px; width:210px; padding:5px 0; margin-bottom:23px; font-size:12px;}
#tools a {color:#3d89c6; display:block; padding:5px 10px 5px 35px; background-repeat:no-repeat; background-position:17px 7px;}
#tools .msg a {background-image:url(img/tools-msg.gif);}
#tools .mail a {background-image:url(img/tools-mail.gif);}
#tools .watch a {background-image:url(img/tools-watch.gif);}
#tools .print a {background-image:url(img/tools-print.gif);}

#detailinfo {clear:both; font-size:0.91em; margin-top:25px; color:#000;}
#detailinfo p {margin:1em 0; text-align:justify;}
#detailinfo table {float:right; margin:0 0 25px 15px; border-collapse:separate; width:255px;}
#detailinfo td {background:#e0ecf6; border-bottom:1px solid #fff; padding:2px 5px; font-weight:bold;}
#detailinfo td.name {font-weight:normal;}

#gallery {clear:both; margin-right:-10px;}
#gallery li {float:left; margin-left:1px; margin-bottom:1px;}
#gallery li a {border:2px solid #ddd; padding:1px; display:block; float:left;}
#gallery li a:hover {border-color:#000;}
#gallery li a img {display:block; float:left;}

#content .makler {width:300px; float:left; height:170px; color:#999; border-bottom:1px solid #ddd; margin-bottom:20px;}
*>#content .makler {width:300px;}
#content .makler strong {font-weight:normal; color:#666;}
#content .makler img {float:left; margin-right:10px;}
#content .makler p img {float:none; margin-right:0; display:inline;}
#content .makler h3 {font-weight:normal; color:#000; font-size:1.45em;}
#content .makler p {margin:0.5em 0;}
*>#content .detail.makler {width:auto; float:none; padding-top:20px; margin-top:20px; border:0; margin-bottom:0; clear:both;}

#content form {font-size:0.92em; margin:2em 0; border:1px solid #ddd; background:#f6f6f6; padding:20px 20px 15px;}
#content form label {display:block; width:100px; float:left;}
#content form p {margin:0 0 3px;}
#content form input {border:1px solid #bbb; border-bottom-color:#ddd; border-right-color:#ddd; padding:3px 5px; width:300px;}
#content form textarea {border:1px solid #bbb; border-bottom-color:#ddd; border-right-color:#ddd; padding:3px 5px; width:570px; line-height:1.3em;}
#content form p.btns {padding-left:100px;}
#content form p.btns input {width:100px; cursor:pointer; border:1px solid #444; background:#222; color:#fff;}

#mapa {width: 400px; height: 245px;}
#detail #mapa {float: right;}

#detailPopup {background-color: #fff; position: absolute; border: 3px solid #000; z-index: 150; padding: 5px;}
*>#detailPopup {width: 450px} 
#detailPopup p {color: #797382;}
#detailPopup select {color: #797382}
#detailPopup label {width: 70px; display: block; float: left; text-align: left;}
#detailPopup input {background-color: #f7f9f9; color: #a1a2a2; width: 345px; border:1px solid #eaeeee;}
#detailPopup textarea {width: 420px; height: 165px; background-color: #f7f9f9; color: #a1a2a2; border:1px solid #eaeeee;}
#detailPopup .submit {width:120px; height:23px; background:#dbe0e0 url(img/submit.gif) no-repeat scroll left top; font-weight:bold; margin-left: 10px; border:0; color:#7a898b; cursor:pointer;}
#detailPopup .submit:hover {background-position:left bottom;}
#detailPopup .reset {width:120px; height:23px; background:#e9ecec url(img/reset.gif) no-repeat scroll left top; font-weight:bold; border:0; color:#a6b1b2; cursor:pointer;}
#detailPopup .reset:hover {background-position:left bottom;}

#develo .text h2 {color: #666; background: none; margin-bottom: 0; font-size:1em;}
#develo .text p {margin-top: 0;}
#develo table td {text-align: left; font-size: 12px; padding: 1px 40px; float: none;}
#develo table td.title {color: #666; padding: 0;}
#develo table td.title:hover {color: #666; padding: 0; margin: 0; float: none; text-align: left;}
#develo table {width: 100%;}
#develo table.ponuky .odd {background-color: #bc8d0c;}
#develo table.ponuky th {font-size: 10px; padding: 0 3px; text-align: center;}
#develo table.ponuky td {font-size: 11px; text-align: center; padding: 2px 0;}
#develo table.ponuky tr:hover td {background-color: #bbb; cursor: pointer;}
#develo .podrinfo td {background-color: #fff; float: none; text-align: left;}
.listitem h3.develo span {color: #9b9c96;}
.listitem table.develo {margin: 0; padding-bottom: 15px;}
#content .listitem table.develo td {padding: 0 15px 0 0; text-align: left; float: none;}
.listitem table.develo td.title {padding: 0; color: #7f7f7f;}
#detailinfo table.ponuky th {color: #000;}

#facebook {border:0px solid red; 
position:absolute;
  top:30px; /* menis vysku umiestnenia */
left:160px;
float:left;
font-size:10px;
line-height:20px;
}
#facebook img { margin:4px 4px -4px 0px}
#facebook a {text-decoration:none;}
#facebook a:hover {text-decoration:underline;}

