﻿* {padding:0;margin:0;font-family:'Arial CE',Arial,lucida,sans-serif;}
body {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:650px;padding:20px;position:absolute;top:140px;left:130px;background-color:#ffffff;border:solid 4px #ff0000;}
#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 span {visibility:hidden;}
#odkazy_kategorie ul {width:190px;list-style-type:none;padding-bottom:8px;}
#odkazy_kategorie ul li {padding:1px 0 1px 35px;}
#odkazy_kategorie ul li.zvyraznen {padding-bottom:10px;font-weight:bold;}
#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;}
#html1 table th p#nadpis2 {background:url("h2.gif") no-repeat left top;}
#html1 table th p#nadpis3 {background:url("h3.gif") no-repeat left top;}
#html1 table th p#nadpis9 {background:url("h9.gif") no-repeat left top;}
#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:4px 0 4px 0;vertical-align:middle;}
.hledani td label {font-weight:bold;}
.hledani td span {padding:0 4px 0 4px;}
.hledani td input {width:90px;font-size:7.5pt;padding:2px;}
.hledani td input.boxy {width:auto;}
.hledani td input#v {width:380px;}
.hledani td select {width:140px;font-size:7.5pt;padding:2px;}
.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:34px;}
#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;}
.akt_plus {background:url("d2.gif") no-repeat left center;padding-left:20px;cursor:pointer;color:#6666c9;text-decoration:none;font-weight:bold;}
#akcedetail {text-align:right;padding:20px 0 6px 0;}
#akcedetail span {padding:0 0 0 22px;margin:0 0 0 25px;background-repeat:no-repeat;background-position:left center;}
#akcedetail span#info_ico_1 {background-image:url("info_ico_1.gif");}
#akcedetail span#info_ico_2 {background-image:url("info_ico_2.gif");}
#akcedetail span#info_ico_3 {background-image:url("info_ico_3.gif");}
#akcedetail span#info_ico_4 {background-image:url("info_ico_4.gif");}
#detail_table_nadpis {width:950px;margin:5px 0 20px 0;}
#detail_table_nadpis th {padding:10px 15px 10px 15px;color:#ffffff;vertical-align:middle;}
#detail_table_nadpis th.vozidlo {background-color:#008eff;font-size:11.0pt;width:70%;}
#detail_table_nadpis th.cenaVozu {background-color:#455c6a;font-size:15.5pt;width:30%;text-align:right;}
#detail_table {width:950px;float:left;}
#detail_table #detail_vlevo {width:480px;float:left;}
#detail_table #detail_vpravo {width:440px;float:left;position:relative;left:30px;}
#detail_table table {margin-bottom:30px;clear:both;width:100%;}
#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;}
#detail_table table th p#nadpis5 {background:url("h5.gif") no-repeat left top;}
#detail_table table th p#nadpis6 {background:url("h6.gif") no-repeat left top;}
#detail_table table th p#nadpis7 {background:url("h7.gif") no-repeat left top;}
#detail_table table th p#nadpis15 {background:url("h15.gif") no-repeat left top;}
#detail_table table td {padding:6px 0 6px 0;border-bottom:solid 1px #eeeeee;width:70%;}
#detail_table table td.titul {width:30%;font-weight:bold;}
#detail_table table td.merc_vyb {border:0;padding-top:10px;}
#detail_table div#hlavni {width:470px;height:355px;background:url("podlozka2.gif") no-repeat left top;margin-bottom:10px;}
#detail_table div#hlavni img {position:relative;top:5px;left:5px;}
#detail_table div#pevny {padding:10px 0px 20px 0px;float:left;}
#detail_table div#pevny div {width:120px;height:90px;float:left;}
#detail_table div#pevny div a {display:block;width:110px;height:85px;background:url("podlozka.gif") no-repeat left top;}
#detail_table div#pevny div a img {position:relative;top:5px;left:5px;}
#detail_table a.bod {visibility:hidden;}
#detail_table ul.oznameni {margin:0 25px 20px 0;display:block;border:solid 1px #cc6363;padding:5px;list-style-type:square;}
#detail_table #detail_vpravo ul.oznameni {margin-right:0;}
#detail_table ul.oznameni li {padding:1px 0 1px 0px;margin-left:20px;}
#detail_table input {width:240px;border:solid 1px #666666;padding:3px;}
#detail_table textarea {width:240px;border:solid 1px #666666;padding:3px;}
#detail_table td.tlacitko {padding-top:10px;background:url("double.gif") no-repeat left top;text-align:right;border:0;}
#detail_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;}
#informace {width:740px;height:239px;border:0;margin-top:15px;}
#informace td {padding:0;}
#informace td.text {background-color:#dddddd;}
#informace td.obrazek {background:url("sluzby.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;}
.kontakt {width:740px;margin-top:15px;}
.kontakt td {width:25%;}
.kontakt td div.one {padding:8px;height:155px;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;}


/*::::: PIROBOX RULES::::::::*/
.piro_overlay {position:fixed;_position:absolute;top:0;left:0;width:100%;height:100%;background:#000;display:none;z-index:99997;}

.loading span {position:absolute;top:50%;left:50%;margin-top:-15px;margin-left:-15px;width:30px;height:30px;display:block;z-index:100008;background:none;}
.loading span span {position:absolute;display:block;width:30px;height:30px;z-index:100009;background:url("ajax-loader.gif") center center no-repeat!important;background:url("ajax-loader.gif") center center no-repeat;}

.caption {position:absolute;bottom:0;left:0;margin:0;display:block;padding:0px;cursor:text;background:#222;}
.piro_nav {position:absolute;bottom:0;left:50%;margin:0;display:block;padding:0;background:none;}
.caption p {display:block;margin:0;padding:4px 28px 4px 38px;text-align:center;font-weight:normal;background:black;color:white;font-size:12px;}

a.piro_close {position:absolute;top:20px;right:20px;height:35px;width:35px;background:url("close_btn.png") no-repeat;cursor:pointer;z-index:100006;}
a:hover.piro_close {background:url("close_btn_h.png") no-repeat;}

a.piro_next {position:absolute;top:50%;width:35px; height:35px;right:20px;text-indent:-999em;outline:none; display:block; margin:-18px 0 0 0;background:url("next.png") center right no-repeat;border:none;cursor:pointer;z-index:1000000001;}
a:hover.piro_next {background:url("next_h.png") center right no-repeat;}

a.piro_prev {position:absolute;top:50%;width:35px;height:35px;left:20px;text-indent:-999em;outline:none;display:block;margin:-18px 0 0 0;background:url("prev.png") center left no-repeat;border:none;cursor:pointer;z-index:1000000000;}
a:hover.piro_prev {background:url("prev_h.png") center left no-repeat;}

.pirobox_content {position:absolute;top:50%;left:50%;padding:0;width:800px;height:600px;margin:-300px 0 0 -400px;display:block;z-index:99998;}
.pirobox_content table, tbody,tr,th,td {margin:0;padding:0;border:none;}
.pirobox_content img {margin:0;padding:0;border:none;}

.t_l {background:url("t_l.png") no-repeat;width:20px;height:20px;}
.t_r {background:url("t_r.png") no-repeat; width:20px; height:20px;}
.t_c {height:20px;background:url("t_c.png") repeat-x;}

.c_l {width:20px; background: url(c_l.png) repeat-y;}
.c_c {background:black;margin:0;padding:0;}
.c_c div {width:760px;height:560px;margin:0; padding:0 0 0px 0;}
.c_r {width:20px;background:url("c_r.png") repeat-y;}

.b_c {height:20px;background:url("b_c.png") repeat-x;}
.b_l {background:url("b_l.png") no-repeat;width:20px;height:20px;}
.b_r {background:url("b_r.png") no-repeat;width:20px;height:20px;}

.box_img {position:absolute;z-index:99995;background:url("img_bg.png");width:100%;top:30px;left:30px;height:100%;padding:0;}
.err_mess {position:absolute;bottom:20px;color:white;padding:0;margin:0 0 0 20px;display:block;}
.err_mess a {color:red;font-weight:700;}
.number {position:absolute;margin-left:3px;height:18px;width:30px;padding:3px;left:0;color:#666;bottom:1px;font-size:11px;}
a.link_to {display:none;}
/*
a.link_to {position:absolute;margin-right:6px;height:20px;width:20px;right:0;color:#999;bottom:3px;background:url("link_out.png") no-repeat;text-indent:-999em;}
a:hover.link_to {background:url("link_out_h.png") no-repeat;}
*/
a.play {position:absolute;top:25px;left:25px;width:40px;height:40px;margin:0;outline:none;display:block;background:url("play.png") no-repeat;text-indent:-999em;border:none;cursor:pointer;}
a:hover.play {background:url("play_h.png") no-repeat;}
a.stop {position:absolute;top:25px;left:25px;width:40px;height:40px;margin:0;outline:none;display:block;background:url("pause.png") no-repeat;text-indent:-999em;border:none;cursor:pointer;}
a:hover.stop {background:url("pause_h.png") no-repeat;}
