/*CSS full resolution*/
* {
    padding: 0;
    margin: 0;
    border: 0;
    list-style: none;
}

.clear {
    clear: both;
    visibility: hidden;
}

.inv {
    visibility: hidden;
}

a {
    color: #00a7ad;
}

a:hover {
    text-decoration: none;
}

table {
    border-collapse: collapse;
}

.t-right {
    text-align: right;
}

.t-left {
    text-align: left;
}

.t-center {
    text-align: center;
}

.f-left {
    float: left;
}

.f-right {
    float: right;
}

body {
    text-align: center;
    font: normal 1em/1.4em "Tahoma", "Arial", sans-serif;
}

.center {
    width: 1100px;
    margin: 0 auto;
    text-align: left;
    position: relative;
}

.header {
    display: none;
}

.logotype {
    display:none;
     /* position: absolute;*/
  /*  top: 50px;/
  /*  left: 25px;*/
  
}

.search-form {
    position: absolute;
    top: 36px;
    left: 435px;
    width: 302px;
    height: 36px;
    background: url("../gfx/search-form.gif") no-repeat 0 0;
}

.search-form-submit {
    position: absolute;
    top: 0;
    right: 0;
    width: 36px;
    height: 36px;
    cursor: pointer;
    background: none;
}

.search-form-text {
    position: absolute;
    top: 10px;
    left: 15px;
    width: 235px;
    background: none;
    color: #8d8d8d;
}

.social {
    position: absolute;
    top: 10px;
    right: 0;
    width: 295px;
}

.social img {
    float: left;
    margin: 0 10px 0 0;
}

.social a {
    color: #737373;
    text-decoration: none;
    font-size: 12px;
    display: block;
    width: 120px;
    float: left;
    padding: 26px 0 0 0;
}

.social a:hover {
    color: #000;
    text-decoration: underline;
}

.social a.social-shorter {
    width: 85px;
}

.social a span {
    display: block;
    line-height: 15px;
    padding: 2px 0 0 0;
}

.social a span.social-text {
    display: block;
    padding: 10px 0 0 0;
}

.social a span.social-text-longer {
    display: block;
    padding: 0;
    line-height: 12px;
}

.mainmenu-div {
  /*  background: url("../gfx/mainmenu-bg.gif") no-repeat 0 0;
    width: 1010px;
    height: 100px;
    padding: 0 0 0 90px;
    position: absolute;
    top: 173px;
    left: 0;*/
    display:none;
}
/*
.home {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 90px;
    height: 100px;;
}

.mainmenu {
    padding: 7px 0 0 0;
}

.mainmenu li {
    float: left;
    padding: 10px 0;
}

.mainmenu li a {
    color: #fff;
    text-decoration: none;
    padding: 0 22px;
    border-right: 1px solid #96b47a;
}

.mainmenu li a:hover {
    text-decoration: underline;
}

.mainmenu li a.active {
    font-weight: bold;
}*/

.hp-left {
    width: 515px;
    float: left;
    padding: 55px 0 0 35px;
}

.hp-right {
    width: 460px;
    float: left;
    padding: 55px 20px 0 70px;
}

.hp-left h2, .content-right h2 {
    background: url("../gfx/header-square-dg.gif") no-repeat 0 5px;
    padding: 0 0 30px 30px;
    font-weight: normal;
    font-size: 1.4em;
}

.hp-right h2 {
    background: url("../gfx/header-square-dg.gif") no-repeat 0 5px;
    padding: 0 0 30px 30px;
    font-weight: normal;
    font-size: 1.4em;
}

.hp-right h2.h2-lg {
    background: url("../gfx/header-square-lg.gif") no-repeat 0 5px;
}
h2.h2-lg a{
    color: inherit;
}

.hp-right h2.h2-space, .hp-left h2.h2-space {
    margin: 30px 0 0 0;
}

.content-right h2 {
    background: url("../gfx/header-square-lg.gif") no-repeat 0 5px;
    padding: 0 0 14px 30px;
}

.newsbox {
    clear: both;
    padding: 0 0 25px 0;
}

.date, .date-dg {
    width: 100px;
    height: 40px;
    float: left;
    background: url("../gfx/ico-calendar-lg.gif") no-repeat top center;
    text-align: center;
    padding: 60px 0 0 0;
    position: relative;
    top: 10px;
}

.date-dg {
    background: url("../gfx/ico-calendar-dg.gif") no-repeat top center;
}

.news {
    float: left;
    padding: 0 0 0 25px;
    width: 335px;
}

.news p {
    font-size: .9em;
    line-height: 1.3em;
    color: #737373;
    padding: 10px 0 0 0;
}

.news a {
    color: #000;
    font-size: 1.1em;
    
}

.hp-important {
    padding: 0 0 25px 0;
}

.hp-important li {
    border-bottom: 1px solid #ccc;
}

.hp-important li a {
    text-decoration: none;
    display: block;
    font-weight: bold;
    padding: 20px 0 20px 30px;
    background: url("../gfx/hp-bullet-dg.gif") no-repeat 10px 28px;
}

.hp-important li a:hover {
    background: #00a7ad;
    color: #fff;
}

.hours {
    padding: 0 0 0 30px;
    position: relative;
}

.hours table {
    font-size: .9em;
}

.hours table td, .hours table th {
    padding: 0 10px 2px 0;
}

.hours-info {
    color: #00a7ad;
    font-size: .9em;
    font-weight: bold;
    padding: 25px 0 5px 0;
}

.hours-abs {
    position: absolute;
    top: -25px;
    right: 0;
}

.survey {
    font-size: .9em;
}

.survey .question {
    font-weight: bold;
}

.survey .answer {
    padding: 8px 0 3px 0;
}

.survey .answer a {
    color: #000;
}

.hp-survey {
    padding: 0 0 0 30px;
}

.survey-bg {
    background: #e5e5e5;
}

.survey-data {
    background: #a1b88b;
    font-size: 0;
    line-height: 0;
    height: 14px;
}

.footer {
    display: none;
}

.footer-center {
    width: 1100px;
    margin: 35px auto 0 auto;
    position: relative;
    height: 228px;
    text-align: left;
}

.footerbox {
    width: 366px;
    float: left;
}

.footerbox a {
    color: #000;
}

.copyright {
    position: absolute;
    bottom: 0;
    right: 0;
    height: 25px;
    font-size: 13px;
}

.footerbox h2 {
    background: url("../gfx/footer-square.gif") no-repeat 0 5px;
    padding: 0 0 20px 30px;
    font-weight: normal;
    font-size: 1.4em;
}

.footerbox ul {
    padding: 0 0 0 30px;
}

.footerbox ul li {
    background: url("../gfx/footer-bullet.gif") no-repeat 0 8px;
    padding: 0 0 2px 22px;
}

.footerbox ul li a {
    color: #000;
    font-size: .9em;
}

.footerbox p {
    font-size: .9em;
    padding: 0 0 10px 0;
}

/*OTHER*/
.breadcrumbs {
    display: none;
}

.breadcrumbs a {
    color: #737373;
}

.breadcrumbs span {
    color: #737373;
    padding: 0 5px;
}

.content-left {
    display: none;
}

.content-middle {
    float: left;
    /*width: 530px;*/
    padding: 0 60px;
    word-wrap: break-word;
}

.error-page {
    padding: 0 60px;
    width: 80%;
    float: left;
}
.error-page p{
    margin-bottom: 10px;
}

.content-right {
    display: none;
}

.submenu li {
    border-bottom: 1px solid #d7e2cc;
}

.submenu li a {
    color: #000;
    text-decoration: none;
    display: block;
    padding: 10px 0 10px 15px;
}

.submenu li a:hover, .submenu li a.sub-active {
    background: #00a7ad;
    color: #fff;
}

.submenu ul li {
    border: none;
    font-size: .8em;
    line-height: 1.3em;
}

.submenu ul li a {
    color: #00a7ad;
    text-decoration: underline;
    padding: 0 0 7px 35px;
    background: url("../gfx/hp-bullet-dg.gif") no-repeat 16px 5px;
}

.submenu ul li a:hover {
    text-decoration: none;
    background: #fff url("../gfx/hp-bullet-dg.gif") no-repeat 16px 5px;
    color: #00a7ad;
}

h1 {
    font-weight: normal;
    padding: 0 0 20px 30px;
    font-size: 1.7em;
    line-height: 1.2em;
    background: url("../gfx/header-square-dg.gif") no-repeat 0 11px;
}

.content-middle h2 {
    font-size: 1em;
    color: #00a7ad;
    padding: 4px 0 10px 0;
}

.content-middle p {
    font-size: .9em;
    padding: 0 0 18px 0;
}

.content-middle ul {
    padding: 0 0 15px 0;
}

.content-middle ul li {
    background: url("../gfx/hp-bullet-dg.gif") no-repeat 20px 8px;
    padding: 0 0 10px 45px;
    font-size: .9em;
}

.content-middle table {
    margin: 10px auto;
}

.content-middle table td {
    border: 1px solid #ccc;
    padding: 4px 10px;
}

.content-middle p.content-function {
   display: none;
}

.ico-print {
    position: absolute;
    right: 0;
    top: 25px;
    color: #999999;
    text-decoration: none;
}

.ico-print img {
    position: relative;
    top: 8px;
    right: 10px;
}

.ico-print:hover {
    color: #000;
    text-decoration: underline;
}

.content-news-box {
    padding: 0 0 30px 0;
}

.content-news {
    padding: 5px 0 15px 0;
}

.content-news a {
    color: #000;
}

.content-news p {
    font-size: .9em;
    line-height: 1.3em;
    color: #737373;
}
.formular{margin-bottom: 50px;}
#frmContactBox-submitted,
#frmDiscussionBox-submitted {
  padding: 4px;
  border: 0;
  cursor: pointer;
  border: 1px solid #00a7ad;
  float: right;
}

#frmContactBox-name,
#frmContactBox-email,
#frmContactBox-phone,
#frmContactBox-message,
#frmContactBox-code,
#frmDiscussionBox-code,
#frmDiscussionBox-author,
#frmDiscussionBox-email,
#frmDiscussionBox-comment,
input.text,
textarea#text,
textarea#desc,
input.file {
  padding: 4px;
  border: 1px solid #00a7ad;
  font: .9em/1.3em "Tahoma", "Arial", sans-serif;
  background: #fff url( "../images/inputText.png" ) repeat-x 0 0;
}

#frmContactBox-message,
#frmDiscussionBox-comment {
  width: 454px;
}

.input_text {
    border: 1px solid #CCCCCC;
}

.newsletter table td{
    border: 0 none !important;
}

.g-plusone-cover{
    display: none;
}
.topmenu-div{
    display:none;
}
#nette-debug-bar
{display:none;}


div#nabidky_div.margin_bottom_15.no-display{display:block;}
table#souhrn-kontaktu{
    width:700px;
}
.margin_bottom_15.no-display{display:none;}

#typ_nabidky,#okres,#datum.nabidky,#ku,.inzerat_id,#inzeraty,#poznamka,#info_nab_div{
    display:block;
}
#inzerat_div{display:none;}
#datum_div,#okres_div,#ku_div,#info_nab_div,#info_div,#nabidky_div,#napoveda_div,#detail_div,#info_nab_a,#info_nab_download_a{display:none;}
table#nabidky th{display:none;}

 /*   
#content-middle.content-middle#info_nab_div.margin_bottom_15,#napoveda_div{display:none;}

#main-d{
    display:none;
}
div#poznamka.margin_bottom_15.poznamka{display:none;}
#main-d{
    display:none;
}*/

select.nabidky{border:1px solid #00a7ad;}





.breadcrumbs{
    display:none;
}
table.souhrn-kontaktu tr td {padding:2px 1px;
text-align: left;}
.header{
    display:none;
}
.mobile-menu{
    display:none;
}


