﻿* {padding:0;margin:0;}
body {font-family:'Arial CE',Arial,lucida,sans-serif;color:#333333;background-color:#ffffff;font-size:8.5pt;min-width:950px;}
table {border:0;color:#333333;font-size:8.5pt;}
table td, table th {vertical-align:top;text-align:left;}
img {border:0;}
a {color:#6666c9;text-decoration:underline;}
a:hover {text-decoration:none;color:#333333;}
ul {list-style-type:none;}
#telo {width:950px;position:relative;left:50%;top:0;margin-left:-475px;}
#html1 {width:750px;float:left;padding-bottom:30px;}
.chyba {color:#a90000;font-weight:bold;}
.uspech {color:#009900;font-weight:bold;}
#nocsript {width:750px;padding-bottom:18px;}
#nocsript h4 {color:#ff0000;font-size:9.5pt;}
#nocsript dl dd {padding:2px 0 2px 10px;background:url("troj.gif") no-repeat 0% 50%;}
#links {text-align:right;padding:25px 0 8px 0;display:block;}
#links li {padding:0 10px 0 7px;text-transform:uppercase;border-right:solid 3px #e7ebef;display:inline;width:auto;}
#links li.nolin {padding-right:0;border:0;}
#links li a {text-decoration:none;}
#telo h1 {display:block;width:750px;height:140px;background:url("logo1_01.jpg") no-repeat 0px 0px;float:left;}
#telo h1.pro_detail {width:950px;background:url("logo2.jpg") no-repeat 0px 0px;float:none;}
#telo h1 a {text-decoration:none;display:block;width:260px;height:90px;position:relative;top:10px;left:0;}
#telo h1 a span {position:relative;top:-400px;}
#telo h1 strong {position:absolute;top:160px;left:20px;font-size:8.5pt;color:#ffffff;}
#foto_odkaz {background:url("pata.gif") no-repeat 0px 0px;clear:both;display:block;padding-top:35px;}
#foto_odkaz li {padding-right:8px;display:inline;width:auto;}
#telo div#pata {width:950px;clear:both;}
#telo div#pata small {display:block;color:#666666;text-align:left;padding:8px 0 20px 0;}
#cesta ul {display:block;clear:both;border-bottom:solid 2px #999999;padding-bottom:3px;}
#cesta ul.kratka {width:740px;}
#cesta ul.dlouha {width:950px;}
#cesta ul li {display:inline;width:auto;padding:0 14px 0 4px;background:url("troj.gif") no-repeat right center;}
#cesta ul li.start {padding:0 14px 0 0;}
#cesta ul li.end {background-image:none;font-weight:bold;}
#nad_kategorie {width:200px;float:right;background:url("vpravo_02.jpg") repeat-y left top;}
#mezera1 {height:40px;}
#mezera2 {height:40px;background:#ffffff url("vpravo_03.jpg") no-repeat left top;}
#odkazy_kategorie {background:url("logo1_02.jpg") no-repeat left top;}
#odkazy_kategorie h3 {display:block;width:200px;height:50px;}
#odkazy_kategorie h3#ttop1 {background:url("nad1.gif") no-repeat right top;}
#odkazy_kategorie h3#ttop2 {background:url("nad2.gif") no-repeat right top;}
#odkazy_kategorie h3#ttop3 {background:url("nad3.gif") no-repeat right top;}
#odkazy_kategorie h3#ttop4 {background:url("nad4.gif") no-repeat right top;}
#odkazy_kategorie h3 span {visibility:hidden;}
#odkazy_kategorie ul {width:190px;list-style-type:none;padding-bottom:8px;}
#odkazy_kategorie ul li {padding-left:35px;}
#odkazy_kategorie ul li a {display:block;text-decoration:none;background:url("fc.gif") no-repeat left center;padding:1px 0 1px 18px;}
#html1 table th {background:url("double.gif") no-repeat left 90%;padding:0 0 10px 0;text-transform:uppercase;font-size:9.0pt;}
#html1 table th p {display:block;height:19px;}
#html1 table th p#nadpis1 {background:url("h1.gif") no-repeat left top;width:200px;}
#html1 table th p#nadpis2 {background:url("h2.gif") no-repeat left top;width:300px;}
#html1 table th p#nadpis3 {background:url("h3.gif") no-repeat left top;width:250px;}
#html1 table th p#nadpis8 {background:url("h8.gif") no-repeat left top;width:330px;}
#html1 table th p#nadpis9 {background:url("h9.gif") no-repeat left top;width:248px;}
#html1 table th p#nadpis13 {background:url("h13.gif") no-repeat left top;width:159px;}
#html1 table th p#nadpis14 {background:url("h14.gif") no-repeat left top;width:152px;}
#html1 table th p span {display:none;}
#html1 table td.tlacitko {padding-top:10px;background:url("double.gif") no-repeat left top;text-align:right;border:0;}
#html1 table td.tlacitko input {font-size:7.0pt;width:73px;height:27px;border:0;background:#2961a5 url("subhl.gif") no-repeat center center;display:inline;color:#ffffff;}
div#blackDiv {position:absolute;z-index:5;background:#ffffff url("../images/loading.gif") no-repeat center center;text-align:center;}
div#blackDiv span {color:#000000;font-weight:bold;display:block;background-color:transparent;}
.hledani {width:740px;margin:15px 0 15px 0;float:left;}
.hledani .col1A {width:80px;}
.hledani .col2A {width:100px;}
.hledani .col3A {width:80px;}
.hledani .col1B {width:156px;}
.hledani .col2B {width:156px;}
.hledani .col3B {width:166px;}
.hledani .petina {width:20%;}
.hledani .petina label {display:block;padding:5px 0 5px 0;float:none;}
.hledani .petina p {padding:1px 0 1px 0;float:none;}
.hledani .petina p span {position:relative;top:-2px;}
.hledani td {padding:5px 3px 5px 0;}
.hledani td label {font-weight:bold;}
.hledani td label.dynamo {color:#0069e0;}
.hledani td span {padding:0 4px 0 4px;}
.hledani td input {width:90px;font-size:7.0pt;}
.hledani td input.boxy {width:auto;}
.hledani td input#v {width:380px;}
.hledani td select {width:140px;font-size:7.0pt;}
.hledani td.col3B input, .hledani td.kratke input {width:50px;}
.hledani td.dalsi {text-align:right;}
#html1 div.strankovani {padding:2px 11px 2px 0px;clear:both;font-size:9.0pt;}
#html1 div.strankovani em {font-style:normal;font-variant:small-caps;}
#html1 div.strankovani span {color:#dddddd;padding:0 2px 0 2px;}
#souhrn {width:750px;position:relative;left:-5px;}
#souhrn td span {padding:0 9px 0 0;}
#sort {padding:1px 5px 1px 5px;}
#sort table {width:740px;border:0;}
#sort table td {vertical-align:middle;text-align:right;padding:0 10px 0 0;}
#sort table td.img {width:23px;padding:0 5px 0 0;}
#sort table td img {display:inline;}
#sort #rols {text-align:left;display:none;position:absolute;z-index:5;width:188px;height:198px;background:#ffffff url("volba.gif") no-repeat left top;list-style-type:none;}
#sort #rols li {padding:2px 0px 1px 8px;}
#sort #rols li.zavrit {padding:0;height:36px;}
#sort #rols li.zavrit span {cursor:default;height:30px;border:0;display:block;}
#sort #rols li a {text-decoration:none;}
#posledniInz {width:750px;position:relative;left:-5px;}
#posledniInz a {text-decoration:none;}
#posledniInz td {width:33%;padding:4px;border-top:solid 3px #cccccc;border-bottom:solid 1px #cccccc;border-left:solid 1px #cccccc;border-right:solid 1px #cccccc;}
#posledniInz td.noram {border:0;}
#posledniInz td h5 {font-size:9.0pt;display:block;color:#666666;text-transform:uppercase;background:url("cara1.gif") no-repeat left bottom;padding:0 0 9px 0;margin-bottom:5px;}
#posledniInz td ul {list-style-type:none;}
#posledniInz td ul li {float:left;width:50%;}
#posledniInz td ul li .fot {width:110px;height:90px;background:url("podlozka.gif") no-repeat left top;}
#posledniInz td ul li .fot img {position:relative;top:5px;left:5px;display:block;}
#posledniInz td ul li .txt3 {padding:0 0 0 6px;font-size:7.5pt;}
#posledniInz td ul li .txt3 i {font-style:normal;color:#999999;}
#posledniInz td hr {clear:both;border-top:solid 1px #cccccc;border-bottom:0;border-left:0;border-right:0;height:0.1em;display:block;}
#posledniInz td ul li.cena {color:#ff0000;font-weight:bold;padding-top:8px;font-size:9.0pt;width:70%;}
#posledniInz td ul li.next_detail {text-align:right;width:30%;}
#posledniInz td div.chyba {padding:15px 10px 15px 10px;}
#prechod {width:950px;clear:both;min-height:39px;}
#prechod td {width:50%;padding:0;}
#prechod td a {color:#ffffff;display:block;}
#prechod td.pred a {float:left;background:url("krok1.gif") no-repeat right center;padding:15px 35px 15px 5px;}
#prechod td.po a {float:right;background:url("krok2.gif") no-repeat left center;padding:15px 5px 15px 35px;}
#prechod td.po {text-align:right;}
#akcedetail {text-align:right;padding:5px 0 6px 0;}
#akcedetail span {padding:0 0 0 20px;margin:0 0 0 20px;background:url("d1.gif") no-repeat left center;}
#akcedetail span a {}
#akcedetail span strong {}
.akt_plus {background:url("d2.gif") no-repeat left center;padding-left:20px;cursor:pointer;color:#6666c9;text-decoration:none;font-weight:bold;}
#detail_table {width:950px;}
#detail_table th {background-color:#008eff;padding:10px 15px 10px 15px;color:#ffffff;font-size:11.0pt;}
#detail_table th span {font-size:12.0pt;display:block;text-align:right;}
#detail_table td {padding-top:10px;}
#detail_table #detail_vlevo {width:580px;}
#detail_table #detail_vpravo {width:470px;}
#detail_table td table {margin-bottom:30px;}
#detail_table table th {background:url("double.gif") no-repeat left 90%;padding:0 0 10px 0;text-transform:uppercase;font-size:9.0pt;}
#detail_table table th p {display:block;height:19px;}
#detail_table table th p span {display:none;}
#detail_table table th p#nadpis4 {background:url("h4.gif") no-repeat left top;width:440px;}
#detail_table table th p#nadpis5 {background:url("h5.gif") no-repeat left top;width:260px;}
#detail_table table th p#nadpis6 {background:url("h6.gif") no-repeat left top;width:150px;}
#detail_table table th p#nadpis7 {background:url("h7.gif") no-repeat left top;width:280px;}
#detail_table td table td {padding:6px 0 6px 0;border-bottom:solid 1px #eeeeee;}
#detail_vlevo table {width:470px;clear:both;}
#detail_vlevo table td.titul {width:130px;font-weight:bold;}
#detail_vpravo table {width:450px;}
#detail_vpravo table td {width:320px;}
#detail_vpravo table td.merc_vyb {border:0;padding-top:10px;}
#detail_vpravo table td.titul {width:130px;font-weight:bold;}
#detail_vlevo #hlavni {width:470px;height:355px;background:url("podlozka2.gif") no-repeat left top;margin-bottom:10px;}
#detail_vlevo #hlavni img {position:relative;top:5px;left:5px;}
#detail_vlevo div#pevny {padding:10px 0px 20px 0px;float:left;}
#detail_vlevo div#pevny div {width:120px;height:90px;float:left;}
#detail_vlevo div#pevny div a {display:block;width:110px;height:85px;background:url("podlozka.gif") no-repeat left top;}
#detail_vlevo div#pevny div a img {position:relative;top:5px;left:5px;}
#detail_table #detail_vlevo a.bod {visibility:hidden;}
#detail_table #detail_vlevo ul.oznameni {margin:0 25px 20px 0;display:block;border:solid 1px #cc6363;padding:5px;list-style-type:square;}
#detail_table #detail_vlevo ul.oznameni li {padding:1px 0 1px 0px;margin-left:20px;}
#detail_vlevo input {width:180px;border:solid 1px #666666;padding:2px;}
#detail_vlevo textarea {width:180px;border:solid 1px #666666;padding:2px;}
#detail_vlevo table td.tlacitko {padding-top:10px;background:url("double.gif") no-repeat left top;text-align:right;border:0;}
#detail_vlevo table td.tlacitko input {font-size:8.0pt;width:73px;height:27px;border:0;background:#b5d352 url("subhl.gif") no-repeat center center;display:inline;color:#ffffff;}
div#mc_vb {position:absolute;width:500px;left:50%;margin-left:-250px;z-index:5;display:block;background-color:#ffffff;}
div#mc_vb #mc_b {position:relative;display:block;border:solid 2px #000000;padding:8px;}
div#mc_vb #mc_b #mc_x {position:relative;text-align:right;}
div#mc_vb #mc_b #mc_x em {position:relative;font-style:normal;font-weight:bold;cursor:default;}
div#mc_vb #mc_b h6 {position:relative;display:block;padding-bottom:5px;border-bottom:solid 1px #cccccc;margin-bottom:5px;font-size:9.0pt;color:#005599;}
div#mc_vb #mc_b span {position:relative;display:block;padding:2px 0 2px 0;}
div#mc_vb #mc_b span.bold {font-weight:bold;}
#eu_info {padding-left:10px;color:#ff0000;}
#used {text-align:right;padding-top:15px;}
#informace {width:740px;height:239px;border:0;margin-top:15px;}
#informace td {padding:0;}
#informace td.text {background-color:#dddddd;}
#informace td.obrazek2 {background:url("sluzby2.jpg") no-repeat left top;width:355px;}
#informace td.text h2 {font-size:8.5pt;padding:15px 0 8px 0;color:#00618c;border-bottom:solid 1px #999999;margin:0 20px 0 20px;text-transform:uppercase;}
#informace td.text p {padding:5px 20px 5px 20px;text-align:justify;}
#informace td.text ul {margin:0 20px 0 20px;padding:1px 20px 1px 20px;}
#informace td.text ul li {padding:2px 0 2px 0;}
.nabidka {width:740px;margin:15px 0 15px 0;}
.nabidka td {padding:5px 3px 5px 0;}
.nabidka td.td1 {width:17%;}
.nabidka td.td2 {width:33%;}
.nabidka td.td_in {padding:0 0 8px 0;}
.nabidka td.td_in div {padding:3px 0 3px 0;border-bottom:solid 1px #dddddd;}
.nabidka td span {font-weight:bold;}
.nabidka td input, .nabidka td textarea {width:130px;font-size:7.0pt;}
.nabidka td select {width:136px;font-size:7.0pt;}
.nabidka td input.profoto {width:150px;}
.nabidka td .errors ul {list-style-type:disc;margin-left:5px;}
.nabidka td .errors ul li {color:#cc3333;margin:1px 0 1px 10px;}
.kontakt {width:740px;margin-top:15px;}
.kontakt td {width:25%;}
.kontakt td div.one {padding:8px;height:145px;border-top:solid 3px #cccccc;border-bottom:solid 1px #cccccc;border-left:solid 1px #cccccc;border-right:solid 1px #cccccc;}
.kontakt td div.one h4 {font-size:9.0pt;}
.kontakt td div.one div {padding:2px 0 2px 0;}
.kontakt td div.one div.vice {border-top:solid 1px #cccccc;text-align:right;padding-top:5px;}
.kontakt_detail {width:740px;margin-top:20px;}
.kontakt_detail td {text-align:center;}
.kontakt_detail td.texty {text-align:left;width:300px;}
.kontakt_detail h4 {font-size:9.5pt;display:block;padding:6px 5px 6px 5px;background-color:#cccccc;margin-bottom:10px;color:#ffffff;}
.kontakt_detail h5 {text-decoration:underline;font-size:8.5pt;margin-top:10px;}
.kontakt_detail div {padding:1px 0 1px 0;}
.kontakt_detail div span {display:block;text-align:center;}
.kontakt_detail div img {padding:2px;border:solid 2px #cccccc;}
#lightbox {position:absolute;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#lightbox img {width:auto;height:auto;}
#lightbox a img{border:none;}
#outerImageContainer {position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#imageContainer {padding:10px;}
#loading {position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#hoverNav {position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#imageContainer>#hoverNav {left:0;}
#hoverNav a {outline:none;}
#prevLink, #nextLink {width:49%;height:100%;background-image:url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display:block;}
#prevLink {left:0;float:left;}
#nextLink {right:0;float:right;}
#prevLink:hover, #prevLink:visited:hover {background:url(../images/prevlabel.gif) left 15% no-repeat;}
#nextLink:hover, #nextLink:visited:hover {background:url(../images/nextlabel.gif) right 15% no-repeat;}
#imageDataContainer {font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;}
#imageData {padding:0 10px;color:#666;}
#imageData #imageDetails {width:70%;float:left;text-align:left;}
#imageData #caption {font-weight:bold;}
#imageData #numberDisplay {display:block;clear:left;padding-bottom:1.0em;}
#imageData #bottomNavClose {width:66px;float:right;padding-bottom:0.7em;outline:none;}
#overlay {position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000;}