/* (c) 2010 Vojtěch Brázda, www.vbrazda.cz */

html, body {margin:0;padding:0;}
body {font:small/1.5em Arial,Helvetica,sans-serif;color:#000;background:#fff;}

body .end, body .clear {display:block;visibility:hidden;clear:both;font-size:0;height:0;line-height:0;}
body hr, body .hide {display:none;}
body a {color:#039;}
body a:hover {color:#cf0000;}
body a img {border:0;}

#layout {font-size:1em;} 

/*
s#main {margin-top:15px;}
#content {float:left;width:645px;}
#sidebar {float:right;width:250px;}
#container {position:relative;margin:0 auto;width:920px;}
*/

#adsensetop {width:100%;padding:5px 0;background:#000;}
#adsensetop-in {margin:0 auto;width:960px;}
#adsense728x15 {padding:15px 0 15px 0;}

#container {width:960px;margin:0 auto;padding:25px 0;}
#content {float:left;width:630px;}
#content h2 {margin-top:0;font-size:1.33em;dfont-weight:normal;}
#sidebar {float:right;width:300px;}
#sidebar .block {margin-bottom:15px;}
#sidebar .block h4 {margin:0 0 1em 0;padding:5px 10px;background:#ddd;font-size:1em;}

/*
#head {position:relative;height:55px;padding-top:5px;margin-bottom:15px;line-height:2em;}
#head #title {margin:0 0 5px 0;font-size:1.8em;}
#head #title a {text-decoration:none;}
#head #description {margin-bottom:10px;font-size:1em;}


#topmenu {margin:15px 0;background:#A7CBEA;border-bottom:3px solid #5EA9EB;border-bottom:3px solid #A7CBEA;background:#5EA9EB;}
#topmenu ul {margin:0;padding:0;}
#topmenu li {margin:0;padding:0;list-style:none;float:left;}
#topmenu a {display:block;padding:8px 12px;color:#fff;font-weight:bold;text-decoration:none;}
#topmenu .active a {background:#5EA9EB;background:#A7CBEA;}
#topmenu a:hover {text-decoration:underline;}
#topmenu li {position:relative;}
#topmenu ul.submenu {border-top:3px solid #5EA9EB;border-top:3px solid #A7CBEA;display:none;position:absolute;z-index:100;}
#topmenu li:hover ul.submenu {display:block;}
#topmenu ul.submenu li {float:none;display:block;}
#topmenu ul.submenu li a {display:block;width:120px;background:#A7CBEA;}
#topmenu ul.submenu li a:hover {}
*/

#head {background:#eee;background:#369;color:#fff;}
#head-inside {position:relative;width:960px;margin:0 auto;padding-top:15px;}
#head h1 {margin:0;padding:10px 0 0 0;font-size:2em;font-weight:normal;}
#head h1 a {color:#000;color:#fff;text-decoration:none;}
#head div.motto {margin:0;padding:5px 0 10px 0;font-size:0.85em;}
#head #menu {}
#head #menu ul, #menu li {margin:0;padding:0;}
#head #menu li {float:left;display:block;margin-right:10px;}
#head #menu li a, #head #menu li span {display:block;padding:5px 10px;color:#000;color:#fff;text-decoration:none;}
#head #menu li.active {background:#f3f3f3;}
#head #menu li.active span {color:#000;}
#head #menu li.active a {color:#000;}
#head #menu li a:hover {text-decoration:underline;}
#head #menu li.last {float:right;margin:0 0 0 10px;}
#head #menu li.last a {}

#topmenu {background:#fff;}
#topmenuin {width:980px;margin:0 auto;}
#topmenu ul, #topmenu li {margin:0;padding:0;}
#topmenu li {float:left;display:block;margin-right:10px;}
#topmenu li a, #topmenu li span {display:block;padding:5px 10px;color:#000;color:#fff;color:#000;text-decoration:none;}
#topmenu li.active {background:#fff;background:#336699;}
#topmenu li.active span {color:#000;color:#fff;}
#topmenu li.active a {color:#000;color:#fff;}
#topmenu li a:hover {text-decoration:underline;}

#quicksearch {margin-bottom:15px;padding:10px;border-top:2px solid #999;background:#eee;}
#quicksearch table {width:100%;}

#partners {margin-top:15px;}
#partners h4 {margin-bottom:10px;font-size:0.9em;font-weight:normal;color:#999;}
#partners img {margin:0 14px;float:left;width:125px;height:125px;}

/*
#footblok ul {margin:0;padding:0;}
#footblok li, #footblok span {list-style:none;background:#ffc;font-size:0.9em;margin:0 13px;padding:10px;float:left;width:105px;height:105px;display:block;border:1px solid #ddd;-moz-border-radius:10px;}
*/

/*
#foot {padding:10px 0;border-top:2px solid #999;}
#foot div.copyright {float:left;}
#foot div.lojza {float:right;}
*/

/*
#foot {margin-top:15px;padding:15px 0;color:#fff;background:#5EA9EB;background:#A7CBEA;color:#000;border-top:3px solid #5EA9EB;}
#foot div.footin {width:920px;margin:0 auto;}
#foot div.copyright {line-height:2em;}
#foot a {color:#fff;color:#000;text-decoration:none;}
#foot a:hover {text-decoration:underline;}
#foot div.copyright {float:left;}
#foot div.lojza {float:right;}
*/

#footwrap {background:#eee /*url(http://i.nere.cz/images/footer_texture.png) 0 0 repeat;*/}

#footlinks {border-top:1px solid #ddd;}
#footlinks-inside {width:960px;margin:0 auto;padding:15px 0;}
#footlinks .block {float:left;width:180px;margin-right:15px;}
#footlinks .last {margin-right:0;}
#footlinks .block h4 {margin:0 0 1em 0;}
#footlinks .block p {margin:0;}
#footlinks ul {margin:0 0 0 1.5em;padding:0;}
#footlinks li {margin:0;padding:0;}
#footlinks a {}
#footlinks a:hover {color:#cf0000;}

#foot {}
#foot-inside {width:960px;margin:0 auto;padding:15px 0;}
#foot, #foot a {color:#666;}

#paging {margin-top:25px;text-align:center;}
#paging strong {font-weight:bold;}
#paging a, #paging span {font-weight:bold;padding:7px;text-decoration:none;}
#paging a:hover, #paging span {color:#000;background:#eee;}
#paging span {color:#cf0000;background:#fff;}

.lokality ul {margin:0;padding:0;}
.lokality li {display:inline;margin-right:15px;}
.lokality li a {text-decoration:none;}
.lokality li a:hover {text-decoration:underline;}

.novinky ul {margin:0 0 0 1.5em;padding:0;}
.novinky li {line-height:1.5em;}
.novinky a {font-size:1em;text-decoration:none;}
.novinky a:hover {text-decoration:underline;}

table.vypispoptavka td {padding:3px;}
table.params td {padding:3px 5px;}
div#mapa {width:645px;height:500px;}
div#mapa {width:630px;height:500px;}
#sidebar #related ul {margin:0;padding:0;}
#sidebar #related li {margin:0 0.5em 0 0;padding:0;display:inline;}
#sidebar ul {margin:0 0 0 1.5em;padding:0;}
#content strong {font-weight:normal;}
table.vypis td {text-align:center;}
table.vypis td a {text-decoration:none;}
table.vypis td a:hover {text-decoration:underline;}
.item {margin-bottom:0px;}
.item img {display:block;}

.hTagCloud {margin:1em 0;text-align:center;line-height:1.8em;}
.hTagCloud ul {padding:0;margin:0;list-style:none;}
.hTagCloud li {margin:0;padding:0;display:inline;font-size:0.9em;}
.hTagCloud a {text-decoration:none;}
.hTagCloud a:hover {text-decoration:underline;}
.hTagCloud .v-popular {font-size:1.33em;}
.hTagCloud .vv-popular {font-size:1.5em;}
.hTagCloud .vvv-popular {font-size:1.8em;}
.hTagCloud .vvvv-popular {font-size:2.5em;}

div.odkazy div.item {float:left;width:190px;margin:0 10px 15px 0;}
div.odkazy div.item h3 {font-size:1em;margin:0;}

#content .description {margin:10px 0 15px 0;}
#content .description a {color:#000;text-decoration:none;}

#content ul {margin:1em 0 1em 1.5em;padding:0;}

h2.no-offers {margin-bottom:1em;color:#cf0000;}

#rk-seznam .rk {margin-bottom:5px;padding:10px;background:#fafafa;border:1px solid #ddd;}
#rk-seznam .rk img {float:left;width:90px;}
#rk-seznam .rk-info {margin-left:105px;}
#rk-seznam .rk-info h3 {margin:0;}
#rk-seznam .rk-info .rk-offers {margin-top:7px;}

.okresy-sloupec {float:left;width:210px;}

#odkazy ul {margin:0 0 0 1.5em;padding:0;}
#odkazy ul li.item {float:left;width:250px;margin-right:25px;}

/* pouziva se */
#banner468x60 {position:absolute;right:0;top:10px;}
#banner468x60 img {border:0;}

#n404 h2 {color:#cf0000;}

.item2 {float:left;width:190px;padding:0 10px;text-align:center;}
.item2 img {width:180px;height:135px;}
.item2 .nazev a {font-size:0.9em;text-decoration:none;}
.item2 .cena {font-weight:bold;}

#sidelinks h4 {margin:0 0 10px 0;font-size:0.9em;font-weight:normal;color:#666;text-align:right;}
#sidelinks span {display:block;font-size:0.9em;line-height:1.33em;}
#sidelinks img {float:left;margin-right:10px;}

#sklik-box h4 {margin-bottom:10px;font-size:0.9em;font-weight:normal;color:#666;text-align:right;}

#ssslevy-box h4 {margin-bottom:10px;font-size:0.9em;font-weight:normal;color:#666;text-align:right;}
#ssslevy-box h4 a {color:#666;text-decoration:none;}
#ssslevy-box img {float:left;width:80px;height:60px;}
#ssslevy-box span {display:block;margin-left:90px;font-size:0.9em;line-height:1.33em;}

#partner-box {margin-bottom:15px;}
#partner-box h4 {margin-bottom:10px;font-size:0.9em;font-weight:normal;color:#666;text-align:right;}
#partner-box .nemovitosti {float:left;margin:0;width:150px;}
#partner-box .lojza {float:right;margin:0;}

#sidelinks, #ssslevy-box {margin:0 0 15px 0;}
#sidelinks h3, #ssslevy-box h3 {margin:0 0 0.5em 0;font-size:1em;}
#sidelinks ul, #ssslevy-box ul {margin:0;padding:0;}
#sidelinks li, #ssslevy-box ul li {margin-bottom:5px;padding:2px;list-style:none;cursor:pointer;}
#sidelinks li a, #ssslevy-box li a {color:#000;text-decoration:none;}
#sidelinks i, #sidelinks em {font-style:normal;}
#sidelinks b, #sidelinks strong {font-weight:normal;}

#sidetabs {margin-bottom:15px;}
#sidetabs .tabs, #sidetabs .tabs li {margin:0;padding:0;}
#sidetabs .tabs li {float:left;margin:0 5px 0 0;padding:5px 10px;display:block;font-size:1em;cursor:pointer;background:#eee;}
#sidetabs .tabs .active {background:#ddd;}
#sidetabs .tab-content {padding:10px;background:#ddd;}

#index-table {margin:0 0 15px 0;}
#index-table .left-items {float:left;width:300px;}
#index-table .right-items {float:right;width:300px;}
#index-table .item {margin-top:10px;padding-left:40px;background:url(/img/pronajmy/item.png) 0 0 no-repeat;}
#index-table .first {margin-top:0;}
#index-table .active {background-image:url(/img/pronajmy/item2.png);}
#index-table h2 {margin:0 0 3px 0;font-size:1.33em;font-weight:bold;}
#index-table .item div {font-size:0.9em;}

#vypis .item {padding:8px 3px 8px 3px;border-bottom:1px solid #eee;}
#vypis .item table {width:100%;cursor:pointer;}
#vypis .item table td {padding:0;text-align:left;}
#vypis .item.odd {}
#vypis .item.even {}
#vypis .last {border:0;}
#vypis .item .img {width:120px;}
#vypis .item .img div {position:relative;display:block;width:100px;}
#vypis .item .img img {display:block;width:100px;height:75px;}
#vypis .item .img span {position:absolute;top:0;left:40px;background:url(/img/pronajmy/stitek_novinka.gif) 0 0 no-repeat;width:60px;height:60px;z-index:100;}
#vypis .description {vertical-align:top;}
#vypis strong {font-weight:bold;}
#vypis .item table td.info {width:150px;text-align:right;}
#vypis h4 {margin:0;font-size:1em;font-weight:bold;}


#index-rk .rk {margin-bottom:15px;}
#index-rk .rk img {float:left;width:90px;}
#index-rk .rk-info {margin-left:105px;}
#index-rk .rk-info h3 {margin:0;}
#index-rk .rk-info .rk-offers {smargin-top:7px;}

#kfirem td {vertical-align:top;}
#kfirem input.text, #kfirem textarea {width:200px;padding:3px;}
#kfirem textarea {height:100px;}
#kfirem input.submit {padding:3px;cursor:pointer;}

#fnabidka input.text, #fnabidka textarea {padding:3px;}
#fnabidka textarea {width:400px;height:100px;}
#fnabidka div {margin-bottom:1em;}
#fnabidka input.submit {padding:3px;cursor:pointer;}




