﻿body
{
color: Black;
font-family: Verdana;
font-size: 12px;
}
h1
{
color: #73B6E7;
margin-left: 10px;
padding-left: 0px;
font-family: Verdana;
font-size: large;
}
h2
{
color: #313031;
}
h2 a
{
color: #436ca5;
font-size: 16px;
}
a
{
color: #436ca5;
}
img
{
border: none;
}
#main
{
margin: 0 auto;
width: 961px;
}
#top-logo
{
float: left;
}
#top-logo A
{
float: left;
display: block;
background: #EFEBEF url( 'images/top-logo.jpg' ) no-repeat;
width: 204px;
height: 220px;
}
#top-image
{
float: left;
background: #CAE0EF url( 'images/top-image.jpg' ) no-repeat;
width: 757px;
height: 176px;
}
#search-stripe
{
float: left;
background: #84C7F7 url( 'images/search-stripe-bg.jpg' ) no-repeat;
width: 757px;
height: 44px;
overflow: hidden;
}
.search-box
{
float: right;
margin-right: 7px;
margin-top: 13px;
height: 20px;
line-height: 20px;
vertical-align: middle;
}
.search-box .search-caption
{
color: #3b3b3c;
padding-left: 5px;
font-size: 11px;
margin-right: 5px;
}
.search-box .search-input input
{
color: #3b3b3c;
padding-left: 5px;
font-size: 11px;
}
.search-box span, .search-box input
{
float: left;
display: block;
}
.search-box .search-button
{
margin-left: 5px;
}
.search-box .search-button span
{
background: #5A595A url( 'images/search-btn-left.jpg' ) no-repeat top left;
height: 20px;
line-height: 20px;
vertical-align: middle;
}
.search-box .search-button span span
{
background: url( 'images/search-btn-right.jpg' ) no-repeat top right;
padding-left: 5px;
padding-right: 3px;
height: 20px;
line-height: 20px;
vertical-align: middle;
}
.search-box .search-button span span input
{
background: none;
border: none;
color: White;
height: 20px;
line-height: 20px;
vertical-align: middle;
}
#submenu-bg
{
float: left;
display: block;
background: #5A595A url( 'images/submenu-bg.jpg' ) no-repeat;
width: 700px;
height: 28px;
padding-top: 1px;
padding-left: 261px;
overflow: hidden;
}
#submenu-bg ul
{
margin: 0;
padding: 0;
float: left;
list-style: none outside;
}
#submenu-bg ul li
{
float: left;
}
#submenu-bg ul li a, #submenu-bg ul li a:visited
{
float: left;
display: block;
height: 28px;
line-height: 28px;
color: White;
font-size: 12px;
padding: 0 20px;
}
#submenu-bg ul li a:hover
{
background: url( 'images/submenu-btn-hover.jpg' ) repeat-x;
}
#submenu-bg span
{
float: left;
display: block;
height: 28px;
line-height: 28px;
color: White;
font-size: 12px;
padding: 0px;
margin: 0px;
}
#footer
{
float: left;
background: #5A595A url( 'images/footer-bg.jpg' ) repeat-x;
width: 100%;
height: 31px;
}
#webkomplet-footer
{
float: left;
width: 100%;
text-align: center;
font-size: 10px;
margin: 10px 0px;
}
#webkomplet-footer a, #webkomplet-footer a:visited
{
color: Black;
text-decoration: none;
}
#webkomplet-footer a span, #webkomplet-footer a:visited span
{
color: #436ca5;
}
#page-content-holder
{
background: url( 'images/page-content-bg.jpg' ) repeat-y;
float: left;
display: block;
}
#nav-content
{
float: left;
width: 746px;
}
#nav
{
float: left;
width: 205px;
padding: 10px 0 20px 0;
}
#content
{
float: right;
width: 520px;
padding: 20px 10px;
}
#info-col
{
float: right;
width: 215px;
padding: 10px 0;
}
.rb
{
margin: 0 10px 10px 0;
}
.lb
{
margin: 0 0 10px 10px;
}
.quick-list
{
margin: 0 10px 20px 10px;
}
.quick-list span
{
display: block;
background: url( 'images/quick-list-right.gif' ) no-repeat top right;
height: 23px;
vertical-align: middle;
}
.quick-list span span
{
display: block;
background: url( 'images/quick-list-left.gif' ) no-repeat top left;
margin-right: 9px;
padding-left: 9px;
height: 23px;
line-height: 23px;
vertical-align: middle;
color: White;
text-align: center;
}
.quick-list span span span
{
background: #4296D6 url( 'images/quick-list-left.gif' ) no-repeat -9px 0;
}
.quick-list p 
{
font-size: 11px;
margin: 0;
padding: 3px 8px;
}
.quick-list ul
{
margin: 0;
padding: 10px 0 1px 0;
background: white;
}
.quick-list li
{
list-style-type: none;
list-style-position: outside;
margin: 0 10px 10px 10px;
padding-left: 0px;
text-indent: 0px;
}
.quick-list a, .quick-list a:visited
{
font-family: Tahoma;
color: Black;
font-size: 11px;
}
.quick-list a:hover
{
color: #E74D31;
}
.quick-list-highlight span
{
background: url( 'images/quick-list-highlight-right.gif' ) no-repeat top right;
}
.quick-list-highlight span span
{
background: url( 'images/quick-list-highlight-left.gif' ) no-repeat top left;
}
.quick-list-highlight span span span
{
background: #E74D31 url( 'images/quick-list-highlight-left.gif' ) no-repeat -9px 0;
}
.quick-list-bottom
{
margin-top: 0px;
display: block;
background: url( 'images/quick-list-bottom-right.gif' ) no-repeat bottom right;
height: 6px;
vertical-align: middle;
}
.quick-list-bottom span
{
display: block;
background: url( 'images/quick-list-bottom-left.gif' ) no-repeat bottom left;
margin-right: 9px;
padding-left: 9px;
height: 6px;
line-height: 6px;
vertical-align: middle;
color: White;
text-align: center;
}
.quick-list-gallery-bg
{
background: white;
width: 100%;
}
.left-menu-top
{
background: #84CBFF url( 'images/left-menu-top.jpg' ) no-repeat;
width: 200px;
height: 12px;
float: left;
}
.left-menu-bottom
{
background: #84CBFF url( 'images/left-menu-bottom.jpg' ) no-repeat right bottom;
width: 200px;
height: 12px;
float: left;
clear: both;
}
.left-menu
{
background: #84CBFF url( 'images/left-menu-bg.jpg' ) repeat-y;
width: 200px;
margin-bottom: 20px;
float: left;
}
.left-menu ul
{
width: 189px;
float: right;
margin: 0px;
padding: 0px;
}
.left-menu ul li
{
list-style-type: none;
list-style-position: outside;
}
.left-menu ul li a, .left-menu ul li a:visited
{
display: block;
background: blue;
width: 100%;
line-height: 27px;
vertical-align: middle;
background: url( 'images/left-menu-button.jpg' ) no-repeat;
color: #292829;
text-decoration: none;
overflow: hidden;
}
.left-menu ul li a:hover
{
background: url( 'images/left-menu-button-active.jpg' ) no-repeat;
}
.left-menu ul li a span
{
padding-left: 5px;
}
.left-menu ul li strong a, .left-menu ul li strong a:visited
{
display: block;
background: blue;
width: 100%;
height: 27px;
line-height: 27px;
vertical-align: middle;
background: url( 'images/left-menu-button.jpg' ) no-repeat;
color: #292829;
text-decoration: none;
overflow: hidden;
}
.left-menu ul li strong a span
{
display: block;
margin-right: 21px;
border-top: solid 1px #BDE3FF;
padding-left: 5px;
}
.left-menu ul li strong a, .left-menu ul li strong a:visited
{
display: block;
background: blue;
width: 100%;
line-height: 27px;
vertical-align: middle;
background: url( 'images/left-menu-button-active.jpg' ) no-repeat;
color: #292829;
text-decoration: none;
font-weight: normal;
}
.left-menu ul li ul
{
float: left;
clear: both;
padding-left: 10px;
padding-bottom: 5px;
width: 94%;
overflow: hidden;
}
.left-menu ul li ul li
{
clear: both;
}
.left-menu ul li ul li a, .left-menu ul li ul li a:visited
{
background: none; 
font-weight: normal;
}
.left-menu ul li ul li strong a, .left-menu ul li ul li strong a:visited
{
background: none; 
font-weight: normal;
color: #E75131;
}
.left-menu ul li ul li a:hover
{
background: none;
color: #E75131;
}
.left-menu-bottom-li
{
float: right;
width: 189px;
background: url( 'images/left-menu-button.jpg' ) no-repeat;
height: 1px;
overflow: hidden;
}
.gallery-big-item
{
text-align: center;
padding: 5px 7px;
float: left;
clear:both;
width: 180px;
}
.gallery-small-item
{
text-align: center;
padding: 5px 7px;
float: left;
}
.cleaner
{
clear: both;
}
.pager a
{
color: #298ACE;
font-weight: bold;
padding: 0 3px;
text-decoration: none;
}
.pager a:visited
{
color: gray;
}
.pager a:hover, .pager .pager-button-active
{
color: #DE4D29;
}
.pager a span span span
{
background: none;
text-decoration: underline;
line-height: 16px;
height: 16px;
vertical-align: middle;
}
.pager *
{
float: left;
display: block;
line-height: 16px;
height: 16px;
vertical-align: middle;
}
.pager .pager-button-first span span span, .pager .pager-button-previous span span span
{
background: url('images/arrow-left.jpg') no-repeat left top;
padding-left: 19px;
}
.pager .pager-button-first:hover span span span, .pager .pager-button-previous:hover span span span
{
background: url('images/arrow-left-hover.jpg') no-repeat left top;
padding-left: 19px;
}
.pager .pager-button-next span span span, .pager .pager-button-last span span span
{
background: url('images/arrow-right.jpg') no-repeat right top;
padding-right: 19px;
}
.pager .pager-button-next:hover span span span, .pager .pager-button-last:hover span span span
{
background: url('images/arrow-right-hover.jpg') no-repeat right top;
padding-right: 19px;
}
.pager .pager-button-first, .pager .pager-button-previous, .pager .pager-button-next, .pager .pager-button-last
{
font-weight: normal;
}
.pager .pager-button-first:visited, .pager .pager-button-previous:visited, .pager .pager-button-next:visited, .pager .pager-button-last:visited
{
color: #298ACE;
}
.pager .pager-button-first:hover, .pager .pager-button-previous:hover, .pager .pager-button-next:hover, .pager .pager-button-last:hover
{
color: #DE4D29;
}
.provereno 
{
background: url('images/provereno.png') no-repeat top left;
width: 118px;
height: 43px;
margin: 0px auto 0px auto;
}
.provereno a 
{
width: 118px;
height: 43px;
float: left;
}
.center 
{
text-align: center;
}
.center p 
{
margin: 8px 0;
}
.error {
color: Red;
}

.proverene-udaje .proverene-kontakty, .proverene-udaje .proverena-firma
{
    padding: 10px 0px 0 0px;
}

.proverene-kontakty 
{
    text-align: center;
    width: 230px;
    font-size: 13px;
    padding: 10px;
    float: left;
    line-height: 20px;
}
.proverene-kontakty a 
{
    text-decoration: none;
    color: #000;
}

.proverene-kontakty-icon 
{
    background: url('images/proverenekontakty.png') no-repeat top center;
    width: 100%;
    height: 70px;
    display: block;
}
.proverene-kontakty-icon a 
{
    float: left;
    width: 100%;
    height: 100%;
    text-decoration: none !important;
}

.proverena-firma 
{
    text-align: center;
    width: 260px;
    font-size: 13px;
    padding: 10px;
    float: left;
    line-height: 20px;
}
.proverena-firma  a 
{
    text-decoration: none;
    color: #000;
}

.proverena-firma-icon 
{
    background: url('images/proverenafirma.png') no-repeat top center;
    width: 100%;
    height: 70px;
    display: block;
}
.proverena-firma-icon a 
{
    float: left;
    width: 100%;
    height: 100%;
    text-decoration: none !important;
}

.proverene-kontakty p, .proverena-firma p 
{
    font-size: 13px !important;
    margin: 0 !important;
}

#right-box .proverene-kontakty, #right-box .proverena-firma 
{
    width: 100%;
    padding: 5px 0;
}
