
body {font-size:18px !important; background-color: #d9e3ea;
  background: url('pics/bck3.jpg') no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
hr { border: 10px solid #eaefef;

  border-radius: 0px;}
  
.nadpis {font-size: 26px; color: #aaaaaa !important; float: right; padding-left: 100px !important;}
  
.submit {background-color: #6491b8; color: white; padding:15px;}
.blue_button {list-style-image: url('pics/button2.png'); margin-bottom:-10px;  padding-bottom:-10px;}
.mojemenu a {border-right: 1px solid #aaaaaa; padding-right: 7px !important; padding-left: 8px !important;}
h2x {color: #10659b !important;}
h2x {font-size:22px !important; font-weight: 400 !important; color: #10659b !important; padding-top: 20px !important;}
.read_more {color: 001323 !important;}

.month {font-size: 20px;}
.tabcalendar {width: 600px;}
.day {background-color: #dddddd; padding: 3px; width: 50px; font-weight: bold; text-align: center;}
.weekend {background-color: #e7c5bb; padding: 3px; width: 50px; font-weight: bold; text-align: center;}
.today {background-color: #cdecb9; padding: 3px; width: 50px; font-weight: bold; text-align: center;}

.volnoX {background-color: #5189b0; padding: 3px; width: 100px; text-align: center; color: white; font-size: 14px;}
.obsazenoX {background-color: #ec4301; padding: 3px; width: 100px; text-align: center; color: white; font-size: 14px;}

.akalendar a {color: white;}
.aposuv a {font-size: 20px;}
.separator {font-size: 14px}
.separator a {font-size: 14px}

.volno {background-color: #5189b0; padding: 3px; width: 100px; text-align: center; color: white; font-size: 14px;}
.castecne_obsazeno {background-color: #e87505; padding: 3px; width: 100px; text-align: center; color: white; font-size: 14px;}
.obsazeno {background-color: #e80505; padding: 3px; width: 100px; text-align: center; color: white; font-size: 14px;}
.dvacet {width: 20px;}

.vysvetlivky {padding: 3px; width: 400px; }

.awhite {color: white; font-size:16px; text-decoration: underline;}

 .tab {background-color: #eeeeee; border-collapse: collapse; border: 1px solid #999999;}
.tab td {border: 1px solid #aaaaaa;  padding: 4px; text-align: left;}
/*.tab tr:hover { background-color: #C9BEB6;}*/
.tab2 {vertical-align: top;}
.tab td {vertical-align: top; text-align: left;}

.vyberovarizeni_tab td {padding:4px; background-color: #eeeeee;}
.vyrocnizprava_tab {width:100%; padding:4px;  border-spacing: 10px; border-collapse: separate;}
.vyrocnizprava_tab td {}

.aktuality_tab td {padding:4px; background-color: #eeeeee;}


.vrhr {height:10px; background-color: #dddddd;}
.vrhr2 {height:10px; background-color: #ffffff;}
.blok {background-color: #bfd5e3; color: #09518e; width: 100%}
.blok td {padding:15px;}
.tab1 {background-color: #eeeeee; color: #333333; width: 100%}
.tab1 td {padding:5px; border-bottom: 2px solid white; vertical-align: top;}
.tab1 tr:first-child td {background-color: #6491b8; color: white; font-weight: normal;}
.tab2 {background-color: #eeeeee; color: #333333; width: 100%}
.tab2 td {padding:5px; vertical-align: top;}
.kontakty td:nth-child(1) {width: 28%;}
.kontakty td:nth-child(2) {width: 28%;}
.kontakty td:nth-child(3) {width: 16%;}
.kontakty td:nth-child(4) {width: 28%;}
.cenikubytovani td:nth-child(1) {width: 52%;}
.cenikubytovani td:nth-child(2) {width: 16%; text-align: right;}
.cenikubytovani td:nth-child(3) {width: 16%; text-align: right;}
.cenikubytovani td:nth-child(4) {width: 16%; text-align: right;}
.slideshowPluginX {background-color: #eeeeee;}
.podrobnosti {background-color: #6491b8 !important; color: white; text-decoration: underline;}

.content-wrap img {padding:10px !important;}
.ad-next-image {opacity:0.8 !important; display: block !important;}
.ad-prev-image {opacity:0.8 !important; display: block !important;}
.ad-next {height:100px; !important; width:200px; !important;}

.dropdown-toggle {color: #000000 !important;}
.dropdown {color: #000000 !important;}

