/* Autor: Premysl Posker */

* {margin: 0px; padding: 0px;}
.clear:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clear {height:1%;} /*skryto pred IE-mac*/
.clearing {clear:both;}
body {font-size:75%;font-family:Arial,Helvetica,sans-serif;line-height:1.5em;background:#000 url(images/bgBody.jpg) repeat-x center bottom;padding:20px 0px 0px 0px;color:#fff;}

img {border:0px;}
label {cursor:pointer;}
a {text-decoration:underline;}
a:hover {text-decoration:none;}
input {}
input.iText {}
input.check {margin-right:10px;}
textarea {}
select {}
.center {text-align:center;}
.justify {text-align:justify;}
.right {text-align:right;}
h2 {font-family: Helvetica; }
h1 {font-family: Helvetica; }
h3 {font-family: Helvetica;}

#lead {width:960px;margin:0px auto;position:relative;padding:0px;}

#logo_printable {display:none;}

#logo {text-align:center;width:172px;height:51px;display:block;left:7px;top:66px;position:absolute;overflow:hidden;z-index:1;}
#logo h1 {padding:0px 0px 0px 0px;width:172px;height:51px;overflow:hidden;margin:0px;color:#000;font-size:.8em;}
#logo h1 span {width:172px;height:51px;background:url(images/logo.gif) no-repeat;display:block;left:0px;top:0px;cursor:pointer;margin:0px;overflow:hidden;position:absolute;}
#logo a {color:#000;font-size:1em;}
#logo span.text {visibility:hidden;}

#logo strong {padding:0px 0px 0px 0px;width:172px;height:51px;overflow:hidden;margin:0px;color:#000;font-size:.8em;}
#logo strong span {width:172px;height:51px;background:url(images/logo.gif) no-repeat;display:block;left:0px;top:0px;cursor:pointer;margin:0px;overflow:hidden;position:absolute;}

.topNavObal {}
.topNav {background:url(images/bgTopNav.gif) repeat-x bottom;color:#666666;font-size:.9em;_height:1px;}
.topNav .tnIn {border-bottom:6px solid #333333;float:right;padding:15px 0px 7px 0px;}
.topNav a {color:#666666;text-decoration:none;}
.topNav a:hover {text-decoration:underline;}
.topNav ul {list-style:none;}
.topNav ul li {display:inline;margin-left:30px;}
.topNav ul li.first {margin-left:0px;}

.topMotto {height:61px;text-align:right;padding:40px 25px 0px 0px;}
                                                      
.mainNav {background:url(images/bgMainNav.gif) no-repeat left bottom;height:255px;padding:0px 10px 10px 10px;}
.mainNav .mnIn {background:url(images/bgMainNa.jpg) no-repeat left bottom;height:255px; }
.mainNav .mnIn .flash2{float:left; position:absolute;top:162px; left:15px;z-index:-2;}
.mainNav .mnIn .flash{float:left; position:absolute;top:162px; z-index:-2;}
.mainNav .menus {height:240px;float:right;border-top:5px solid #333333;padding-top:10px;background:url(images/bgMenus.jpg) no-repeat bottom right;z-index:10px;}
.mainNav .menus ul {list-style:none;padding:10px 0px; }
.mainNav .menus ul li {white-space:nowrap;}
.mainNav .menus ul li a {color:#fff;}

.mainNav .menus ul.level1 {float:right; text-transform: uppercase;}
.mainNav .menus ul.level1 li {padding:6px 0px 7px 0px;}
.mainNav .menus ul.level1 li a {display:block;text-decoration:none;padding:0px 33px;}
.mainNav .menus ul.level1 li a:hover {color:#cc0000;background:url(images/menuItemHover.gif) no-repeat 8px 7px;}
.mainNav .menus ul.level1 li.active a {color:#cc0000;background:url(images/menuItemActive.gif) no-repeat 8px 7px;}

.mainNav .menus ul.level2 {font-size:1em;float:left;}
.mainNav .menus ul.level2 li {text-align:right;padding:4px 20px 5px 30px;}
.mainNav .menus ul.level2 li a {text-decoration:none;  color:#a2a2a2;}
.mainNav .menus ul.level2 li a:hover {color:#cc0000;}
.mainNav .menus ul.level2 li.active a {color:#cc0000;}

.content {}

/*.content h1 {font-family:Verdana, Arial;font-size:1.5em;margin-bottom:15px;}
.content .h1 {font-family:Verdana, Arial;font-size:1.5em;margin-bottom:15px;display:block;}*/

.content h1 {font-family:Helvetica, Arial;font-size:1.5em;margin-bottom:10px;}
.content .h1 {font-family:Helvetica, Arial;color:#FFFFFF;font-size:1.5em;margin-bottom:10px;display:block;}

.content .breadcrumbs {background:url(images/bgBreadcrumbs.gif) no-repeat left bottom;padding:10px 0px 15px 0px;font-size:.9em;margin-bottom:10px;color:#999999;_height:1px;}
.contentHome .breadcrumbs {visibility:hidden;margin-bottom:5px;}
.content .breadcrumbs img {vertical-align:middle;margin:0px 2px;}
.content .breadcrumbs a {color:#fff;text-decoration:none;}
.content .breadcrumbs a:hover {text-decoration:underline;}

.content .listItem {float:left;width:310px;height:206px;background:url(images/bgListItem.gif) no-repeat 110px 0px;margin-bottom:40px;}
.content .listItemFirst {margin-right:15px;}
.content .listItemLast {margin-left:15px;}
.content .listItem .img {width:125px;float:left;}
.content .listItem .img img {max-width:90px;_width:90px;padding:4px;border:1px solid #333333;}
.content .listItem .desc {width:185px;float:left;line-height:1.3em;}
.content .listItem .desc h2 {font-size:1.1em;color:#fff;margin-bottom:8px; font-weight:normal;}
.content .listItem .desc h2 a {color:#fff;text-decoration:none;}
.content .listItem .desc h2 a:hover {text-decoration:underline;}
.content .listItem .desc p {margin-bottom:8px;color:#999999;}
.content .listItem .desc .btnDetail {display:block;float:left;background:#cc0000 url(images/bgListDetail.gif) no-repeat 6px 50%;padding:2px 10px 2px 38px;color:#fff;font-size:.9em;text-decoration:none;}
.content .listItem .desc .btnDetail:hover {text-decoration:underline;}

.content .col1of2 {width:47%;float:left;}
.content .col1of2 strong {color:#fff;}
.content .col2of2 {width:47%;float:right;}
.content .col2of2 strong {color:#fff;}
.content .homeWelcome .col2of2 {padding-top:28px;}

.content .text {padding:0px 0px 20px 0px;}
.content .text p {margin-bottom:8px;color:#999999;}
.content .text h2 {margin-bottom:10px;font-size:1.3em;font-weight:bold;}
.content .text ul {margin-bottom:8px;color:#999999;margin-left:25px;}

.content p a {color:#fff;}

.homeWelcome {width:630px;float:left;background:url(images/bgBreadcrumbs.gif) no-repeat top left;padding:16px 0px 40px 0px;}
.homeWelcome h3 {font-family:Helvetica, Arial;font-size:1.5em;margin-bottom:10px;}
.homeWelcome p {color:#999999;margin-bottom:8px;}

.homeStaging {width:300px;float:right;background:url(images/bgBreadcrumbs.gif) no-repeat top left;padding:20px 0px 40px 0px;}
.homeStaging img {padding:4px;border:1px solid #333333;margin-bottom:60px;}

.homeStaging span.fastContact {color:#999999;}
.homeStaging span.fastContact strong {color:#fff;font-size:1.7em;font-weight:normal;}

.footer {background:url(images/bgBreadcrumbs.gif) no-repeat top left;position:relative;padding:16px 0px 15px 0px;font-size:.9em;color:#666666;width:960px;}
.footer a {color:#fff;text-decoration:none;}
.footer a:hover {text-decoration:underline;}
.footer .up {position:absolute;background:url(images/bgUp.gif) no-repeat center top;top:1px;right:1px;padding:34px 0px 0px 0px;}

.pages {background:url(images/bgBreadcrumbs.gif) no-repeat top left;padding:12px 0px 10px 0px;text-align:right;color:#666666;font-size:.9em;font-weight:bold;}
.pages a {color:#fff;text-decoration:none;}
.pages a:hover {text-decoration:underline;}

.detail {background:url(images/bgDetail.gif) repeat-y 440px 0px;margin-bottom:40px;_height:1px;}
.detail .detailImgs {background:url(images/bgDetailImgs.gif) no-repeat 441px 0px;float:left;width:455px;}
.detail .detailImgs img {padding:4px;border:1px solid #333333;margin:0px 10px 10px 0px;}
.detail .detailImgs .mainImg {}
.detail .detailImgs .mainImg img {width:420px;}
.detail .detailImgs .otherImgs {}
.detail .detailImgs .otherImgs img {float:left;max-width:90px;_width:90px;}

.detail .detailDesc {float:right;width:505px;color:#999999;}
.detail .detailDesc h1 {font-size:1.2em;margin-bottom:10px;color:#fff; }
.detail .detailDesc p {margin-bottom:10px;}
.detail .detailDesc .btnDetail {display:block;float:left;background:#cc0000 url(images/bgListDetail.gif) no-repeat 6px 50%;padding:2px 10px 2px 38px;color:#fff;font-size:.9em;text-decoration:none;margin-bottom:10px;}
.detail .detailDesc .btnDetail:hover {text-decoration:underline;}
.detail .detailDesc .block {background:url(images/bgBreadcrumbs.gif) no-repeat top left;padding:12px 0px 10px 0px;line-height:1.9em;}
.detail .detailDesc .block strong.header {font-size:1.1em;color:#fff;display:block;}
.detail .detailDesc .strongWhite strong {color:#fff;}
/*.detail .detailDesc .price {font-size:1.15em;color:#fff;}*/
.detail .detailDesc .price {font-family:Verdana, Arial;color:#FFFFFF;font-size:1em;display:block;}
.detail .detailDesc a {color:#cc0000;text-decoration:none;}
.detail .detailDesc a:hover{text-decoration:underline;}

table.napiste_nam {border-collapse:collapse;margin:0px 0px 0px 30px;}
table.napiste_nam th {padding:0.2em 0.4em;vertical-align:top;font-weight:normal;text-align:right;}
table.napiste_nam td {padding:0.2em 0.4em;vertical-align:top;}
table.napiste_nam td input {padding:2px;border:1px solid #fff;}
table.napiste_nam td textarea {padding:2px;border:1px solid #fff;width:240px;height:80px;}

.lokalita {padding-bottom:20px;}
.lokalita select {vertical-align:middle;margin:0px 4px;}
.lokalita input {vertical-align:middle;}

.news_listing {padding-bottom:10px;}
.news_listing a {color:#fff;}
.news_listing h2 {font-size:1.2em;}
.news_listing p {margin-bottom:6px;}