/* VERZE 4 */

/****************************** OBSAHOVA CAST - VYPIS KATALOG ************************************/
a.link-add-company {margin:2px 0 0 0; float:right; font-weight:bold; font-size:92%; text-decoration: none; color:#333; display:block; background:url('https://cached1.lvimg.cz/style/link-add-company.gif'); padding:3px 0 0 27px;  width:125px; height:21px}


.catalog-top {background:url('https://cached1.lvimg.cz/style/catalog-top.gif') no-repeat; width:100%; color: #666; border-top:3px solid #fff; padding-top:6px; margin-bottom:15px}

.catalog-top h2 {font-weight:bold; font-size:140%; color: #666; margin:0; padding:7px 0 6px 10px}

.catalog-top h2 a {color:#b30086 !important; font-size:75%; font-weight:bold; margin-left:8px}

.catalog-top h2 a:hover {color:#000 !important}
 
.catalog-top ul {margin:0 0 7px 0; padding:3px 2px 22px 10px; list-style: none; background:#fff}

.catalog-top li {line-height:180% !important; display:inline; margin:0 2px 0 1px}

.catalog-top li a {margin-right:6px}
.catalog-top .left {float:left; width:409px; padding-left:10px}

.catalog-top .right {float:right; width:226px; padding-right:9px}
 
.catalog-top .clean {padding-top:8px; clear:both; width:663px; height:4px; clear:both; font-size:0; line-height:0; background:url('https://cached1.lvimg.cz/style/catalog-top-bottom.gif') no-repeat left bottom}


.catalog-top-records {font-size:92%; font-weight:bold; color:#666; padding:7px 0 0 12px}

.catalog-top-records a {color:#b30086}

.catalog-top-records a:hover {color:#000}

.catalog-top-records a.active {color:#000; text-decoration: none}
 
.catalog-top-records strong {margin-right:3px}

.catalog-top-records span {color:#8dbd00; margin:0 5px 0 5px}


/********************* VYPIS KATALOGU - Seznam polozek *******************************************/                                                        
.catalog-list {list-style:none; margin:0; width:100%; padding:5px 0 0 0}

.catalog-list li {padding:0 0 15px 21px; margin:0}

.catalog-list li.top {background:url('https://cached1.lvimg.cz/style/top-firma.gif') no-repeat}

.catalog-list .cleaner {height:0}

.catalog-list .link-detail {display:block; float:left}

.catalog-list .link-detail img {display:block; padding:1px; border:1px solid #dfdfdf}
 
.catalog-list p {margin:0; padding:7px 0 6px 0}

.catalog-list.payed {background:url('https://cached1.lvimg.cz/style/catalog-payed-top.gif') no-repeat; margin-bottom:13px}

.catalog-list.payed li.bottom {padding:5px 0 0 0; clear:both; background:url('https://cached1.lvimg.cz/style/catalog-payed-bottom.gif') no-repeat left bottom; height:5px; line-height:0; font-size:0}
 
.catalog-list.payed li.info {color:#999; text-align:right; font-size:92%; padding:7px 12px 0 0}

.catalog-item-right h2 {margin:0; padding:0}

.catalog-item-right {float:right; width:490px; padding-right:14px; padding-top:8px}


.catalog-item-tools span.link-ico span.ico-hover {text-decoration:none !important; text-align:center; color:#fff; font-size:92%; display:none; background:url('https://cached1.lvimg.cz/style/ico-house-over.gif') no-repeat; position:absolute; left:-11px; top:-23px; width:96px; height:24px;s }
.catalog-item-tools label {margin:0 12px 0 0; padding:0}

.catalog-item-tools input {margin:0 5px 0 0; padding:0}

.catalog-item-tools a {color:#b30086; text-decoration: none}

.catalog-item-tools a.common {text-decoration: underline}
 
.catalog-item-tools a:hover {text-decoration: underline; color:#000}

.catalog-item-tools .phone {margin-right:10px; font-weight:bold; padding-left:26px; background:url('https://cached1.lvimg.cz/style/phone-bg.gif') no-repeat 0 1px}

.catalog-item-tools .link-www {margin-right:10px; padding-left:10px; background:url('https://cached1.lvimg.cz/style/separ-green.gif') no-repeat 0 3px}

.catalog-item-tools .icons {line-height:150%; padding-left:13px; background:url('https://cached1.lvimg.cz/style/separ-green.gif') no-repeat 0 3px}


.catalog-item-tools .img-ico {margin-right:6px}

.catalog-item-tools span.link-ico {position:relative; cursor: default} 
.catalog-item-tools span:hover.link-ico span.ico-hover {display:block}

.catalog-item-tools span:hover.link-ico {text-decoration: none}


#catalog-region-filter a.active, #catalog-online-filter a.active {
 color: #000;
 font-weight: bold;
 text-decoration: none}

/*********************************** POPUP - UPOZRONENI*******************************************/                                                        
#popup-alert {display:block; padding:0 0 0 32px; width:316px; height:164px; top:300px; left:150px; position:absolute;  background:url('https://cached1.lvimg.cz/style/popup-alert.png'); _background:url('https://cached1.lvimg.cz/style/popup-alert.gif'); color:#4d4d4d}

#popup-alert a.link-close {display:block; width:16:px; height:15px; margin:18px 0 0 283px}

#popup-alert a.link-button {float:left}

#popup-alert img, #popup-alert strong {display:block}

#popup-alert p {margin:0; padding:5px 50px 15px 0; font-size:108%}

#popup-alert strong {font-size:108%; padding-bottom: }

/*********************************** POPUP - FORMULAR ********************************************/                                                        
#popup-form  {z-index:10000;display:block; padding:21px 0 0 27px; width:321px; height:314px; top:500px; left:280px; position:absolute;  background:url('https://cached1.lvimg.cz/style/popup-form.png'); _background:url('https://cached1.lvimg.cz/style/popup-form.gif'); color:#4d4d4d}

#popup-form .heading {height:30px; padding:0 17px 20px 0}

#popup-form a.link-close {float:right; margin-top:-3px}

#popup-form label {display:block; font-size:115%; font-weight:bold; margin-bottom:1px}
 
#popup-form .heading strong {display:block; float:left; color:#000; font-size:150%; font-weight:normal}

#popup-form fieldset {border:0; padding:0; margin:0; position:relative}

#popup-form input.text,#popup-form  textarea {margin:0; display:block; padding:5px; border:0; width:273px}

#popup-form input.text {background:url('https://cached1.lvimg.cz/style/form-input.gif'); margin-bottom:11px}

#popup-form textarea {overflow:hidden;background:url('https://cached1.lvimg.cz/style/form-textarea.gif'); margin-bottom:10px; height:120px}

#popup-form fieldset.light {padding-left:5px}

#popup-form .send {width:288px}

#popup-form .send input {color:#fff; font-weight:bold; text-align:center; float:right;  }
#popup-form p {margin-top: 0; margin-right: 37px}

/****************************** OBSAHOVA CAST - KATALOG UVOD ************************************/
.catalog-categories {list-style: none; margin:0; padding:11px 0 0 22px; width:638px}

.catalog-categories h2 {margin:0; padding:0}

.catalog-categories p {margin:0; padding:5px 0 0 0}

.catalog-categories li {width:200px; float:left; padding:0 16px 24px 0; color:#4d4d4d; margin:0}

.catalog-categories li.last {padding-right:0}

.catalog-categories a.link-add-company {margin-top:26px; float:left; width:163px; background:url('https://cached1.lvimg.cz/style/link-add-company-wide.gif')}


ul.questions-list {background:transparent !important; padding:12px 0 0 19px !important; width:641px}

ul.questions-list li {line-height:140% !important; margin-top:8px; padding:0 24px 8px 23px !important; float:left; width:278px; background:url('https://cached1.lvimg.cz/style/ico-question.gif') 0 1px no-repeat}

ul.questions-list li.last {padding-right:0 !important}


/****************************** OBSAHOVA CAST - KATALOG DETAIL ************************************/
.block-right-google {padding-bottom:10px}

.block-map {padding-bottom:12px}


.catalog-detail-info {width:100%; clear:both; padding-top:31px; position:relative}

/*.catalog-detail-info img {display:block; float:left; padding-top:1px}
*/
.catalog-detail-info .data {width:400px; position:relative; float:left; padding-left:23px; padding-bottom:19px}

.catalog-detail-info h1 {color:#77a100; font-size:250%; font-weight:normal; margin:0; padding:0 0 0 137px}

.catalog-detail-info div.address,
.catalog-detail-info address {font-style:normal; font-size:115%; margin:0; padding:1px 0 3px 0; color:#4d4d4d}

.catalog-detail-info a.detail-location {margin-left:4px; font-size:75%; color:#b30086; background:url('https://cached1.lvimg.cz/style/arrow-bottom-pink.gif') right 5px no-repeat; padding-right:10px}

.catalog-detail-info a:hover.detail-location {text-decoration:none; color:#000}
  
.catalog-detail-info .address-info {color:#808080}

.catalog-detail-info .phone {float:left; display:block;  margin:0; padding-right:15px; font-size:130%; font-weight:bold; color:#4d4d4d; background:url('https://cached1.lvimg.cz/style/ico-phone.gif') no-repeat 0 2px; padding-left:18px}

.catalog-detail-info .link-www {padding-left:18px; background:url('https://cached1.lvimg.cz/style/www-separ.gif') no-repeat 0 2px}

.catalog-detail-info .detail-info {font-size:115%; margin:0; padding:5px 0 8px 0; height:1.5em}

.catalog-logo {width: 113px; height: 113px; float: left}
.catalog-logo .centrovaci {width: 113px; height: 113px}
.catalog-list .catalog-logo {padding: 1px; border: solid 1px rgb(223,223,223)} 

.catalog-detail-tools {position:absolute; top:80px; right:0; list-style: none; margin:0; padding:0 0 0 7px; font-size:92%; border-left:2px solid #ebf5f5; width:104px}

.catalog-detail-tools li {padding:0 0 4px 0; margin:0}

.catalog-detail-tools a {text-decoration: none; color:#666 !important; background-repeat:no-repeat; background-position:0 1px;  padding-left:19px}

.catalog-detail-tools a:hover {color:#000 !important; text-decoration:underline}

.catalog-detail-tools #link-link {background-image:url('https://cached1.lvimg.cz/style/link-link.gif'); background-position:0 3px}

.catalog-detail-tools #link-share {background-image:url('https://cached1.lvimg.cz/style/katalog-link-share.gif')}

.catalog-detail-tools #link-modify {background-image:url('https://cached1.lvimg.cz/style/link-modify.gif')}

#catalog-route-description {display:inline}
#catalog-route-description.invisible {display:none}

.catalog-link-more {
 color:#b30086 !important;
 font-size:85%}
#catalog-detail-persons .catalog-link-more {
 font-size: 92%}

/****************************** OBSAHOVA CAST - KATALOG DETAIL - POPUP POPIS CESTY ************************************/
#popup-tour {display:none; color:#4d4d4d !important; font-size:13px; margin:12px 0 0 65px; position:absolute; padding:4px 0 33px 32px; width:316px; background:url('https://cached1.lvimg.cz/style/popup-tour.png') left bottom; _background-image:url('https://cached1.lvimg.cz/style/popup-tour.gif'); z-index:10000}
#popup-tour-top {position:absolute; width:348px; height:13px; background:url('https://cached1.lvimg.cz/style/popup-tour-top.png') no-repeat; _background-image:url('https://cached1.lvimg.cz/style/popup-tour-top.gif'); margin:-17px 0 0 -32px}

#popup-tour h6 {color:#4d4d4d; margin:0; padding:23px 0 1px 0}


#popup-tour p {margin:0; padding:15px 30px 20px 0}

#popup-tour a.link-close {float:right; display:block; margin-right:17px; _margin-right:8px; width:16px; height:15px; background:yellow}

#popup-tour a.link-button {float:left; display:block; margin-right:16px}

#popup-tour a.link-print {float:left; font-size:85%; margin-top:4px; background:url('https://cached1.lvimg.cz/style/ico-print.gif') no-repeat 0 1px; padding-left:18px;  } 


/****************************** OBSAHOVA CAST - KATALOG DETAIL - OBSAH VLEVO ************************************/
.catalog-detail-left {width:662px; float:left}


.catalog-article p.catalog-detail-guarantee {line-height:135%; font-size:85%; color:#808080; margin:0 0 1.38em -20px; padding:4px 10px 3px 20px; background:#ebf5f5; letter-spacing: -0.01em}

.catalog-detail-guarantee a {text-decoration: none}

.catalog-detail-guarantee a:hover {color:#000; text-decoration: underline}


.catalog-article {font-size:108%; padding:3px 6px 0 20px; _padding-right:4px; color:#333; line-height:144%; width:399px; float:left}

.catalog-detail-left h3,
.catalog-article h3 {color:#5e9a00; margin:0 0 2px 0; padding:0; font-size:125%; font-weight:bold}

.catalog-article p {margin:0 0 1.5em 0; padding:0; line-height:150%}


.catalog-article table {width:97%; border-top:9px solid #fff; margin-left:1px; margin-bottom:17px; border-collapse: collapse}
.catalog-article table td {vertical-align: top; font-size:92%; line-height:170%}

.catalog-article table img {display:block; padding:1px; border:1px solid #e0e0e0; margin:0 20px 10px 0}

.catalog-article table p {margin:0; padding:0}

.catalog-article .catalog-person-text2 p {margin-bottom:1em}
.catalog-article h5 {margin:4px 0 0 0; padding:0; font-size:108%}

.catalog-article table #c1 {width:108px}
.catalog-article table #c2 {width:279px}
#catalog-detail-views {
 width: auto;
 border: none;
 margin: 0}
#catalog-detail-views th, #catalog-detail-views td {
 padding-right: 10px;
 text-align: center} 

.list-separated {list-style:none; margin:0 0 0 -20px; padding:2px 0 0 0; width:419px}

.list-separated li {padding:4px 30px 4px 30px; background:url('https://cached1.lvimg.cz/style/list-separ-odd.gif') no-repeat}
 
.list-separated li.even {background-image:url('https://cached1.lvimg.cz/style/list-separ-even.gif')}


/****************************** OBSAHOVA CAST - KATALOG DETAIL - OBSAH VPRAVO ************************************/
.catalog-article-add {float:left; width:235px}

.catalog-photos {padding:9px 8px 7px 8px; width:223px; background:url('https://cached1.lvimg.cz/style/photos.gif')}

.catalog-photos-folder {width:239px; background:url('https://cached1.lvimg.cz/style/photos-bottom.gif') left bottom no-repeat; padding-bottom:10px}

.catalog-photos a.link-img {display:block; float:left; margin:0 4px 5px 0; height:68px; height:68px}

.catalog-photos .link-img img {float:left; display:block; padding:1px; border:1px solid #99cccc; height:64px}

.catalog-photos-small {padding:5px 0 0 6px}

.catalog-photos-small a.link-more {margin:3px 4px 0 0; padding-right:20px;font-size:92%; float:right; display:block; background:url('https://cached1.lvimg.cz/style/arrow-photo-bottom.gif') right 1px no-repeat; color:#b30086}

.catalog-photos-small a:hover.link-more {color:#000; text-decoration: none}

.catalog-photos-small a.link-more.on {background-image:url('https://cached1.lvimg.cz/style/arrow-photo-top.gif')}

#catalog-photos-more {display:none; width:100%}


.catalog-article-add h4.first {border:0; padding-top:13px; margin-top:0}
 
.catalog-article-add h4 {margin-top:0; margin-bottom:10px;font-size:115%; border-top:4px solid #b4dada; padding-top:17px; padding-left:10px}

.catalog-article-add th {text-align:left; color:#333; vertical-align:top; padding-left:11px; font-size:92%; width:53px}

.catalog-article-add td {text-align:left; color:#666; vertical-align:top; font-size:100%}

.catalog-contacts {width:100%; margin-bottom:2px}

.catalog-contacts a {font-size:92%}

.catalog-contacts th, .catalog-contacts td {padding-top:3px; padding-bottom:15px}

#catalog-detail-branches {border-top:4px solid #b4dada}

.opening-hours {width:100%; margin-bottom:12px}
                                                                                             
.opening-hours th, .opening-hours td {border-bottom:1px solid #b4dada; padding-top:4px; padding-bottom:4px}

.opening-hours .last th, .opening-hours .last td {border-bottom:0}
 

.catalog-services {list-style:none; margin:0 0 0 0; padding:0; color:#666}

.catalog-services li {border-bottom:1px solid #b4dada; padding:3px 0 3px 40px; width:195px; background:url('https://cached1.lvimg.cz/style/ico-check.gif') no-repeat 10px 5px}

.catalog-services li.last {border:0}

.catalog-services span.talk {display:block; float:left; color:#666}

.catalog-services span {color:#999}

.catalog-services ul {float:right; margin:0; padding:0; width:144px; line-height:130%}

.catalog-services ul li {border:0; padding:0; list-style:none; background:none}


/*****/

.catalog-list-none {
 padding: 1em;
 padding-left: 23px;
 margin: 10px 0;
 font-weight: bold;
 background-color: rgb(242,242,242)}
#catalog-detail-branches h5 {
 margin-bottom: 0;
 padding-left: 10px}
#catalog-detail-branches p {
 margin-top: 0;
 padding-left: 10px}


/* slideshow */

#obrazkovy_box {
 width: 880px;
 height: 719px;
 position: absolute;
 z-index: 11;
 background: url(https://cached1.lvimg.cz/style/fotogalerie_pozadi.png) no-repeat}
#obrazkovy_box a {
 position: absolute;
 display: block;
 width: 31px;
 height: 31px;
 top: 667px;
 z-index: 12;
 background-color: rgb(255,204,255);
 background: url(https://cached1.lvimg.cz/style/fotogalerie_sipky.png) no-repeat}
#obrazkovy_box #nasledujici {
 left: 459px;
 background-position: -31px 0}
#obrazkovy_box #nasledujici:hover {
 background-position: -31px -31px}
#obrazkovy_box #predchozi {
 left: 388px;
 background-position: 0 0}
#obrazkovy_box #predchozi:hover {
 background-position: 0 -31px}
#obrazkovy_box img {
 display: block;
 padding: 0;
 margin: 0}
#platno {
 width: 862px;
 height: 660px;
 margin: 13px auto 0 auto;
 background-position: 50% 50%;
 background-repeat: no-repeat}
#prekryti {
 position: absolute;
 z-index: 10;
 top: 0;
 left: 0;
 background-color: rgb(0,0,0);
 opacity: 0.45;
 filter: alpha(opacity=45);
 width: 100%}

#velky_obrazek {
 /*background-color: rgb(230,230,230);*/
 /*background-image: url(../obrazky/nacitam.gif);
 background-position: 50% 50%;
 background-repeat: no-repeat;*/
 /*border: solid 3px rgb(255,255,255);
 border-top-color: rgb(145,145,145);
 border-left-color: rgb(145,145,145);*/ 
}
