/* CSS Document */
img { border:0px; padding: 2px; }
body {background: #0d1d5e url('./images/background_02.jpg');  padding: 15px;  margin: 0px;  font: 12px Tahoma, Arial, sans-serif; line-height: 15px; vertical-align: bottom;  color: #000000; }
p, form {margin: 5px 5px 10px 15px; padding: 0px; }
table {margin:10px; background:#ffffff; border: 1px solid #000000; border-collapse: collapse; width: 95%;}
td {border: 1px solid #000000;padding:2px 3px;}
font {margin: 0px 0px 10px 0px; padding: 0px; font: 12px Tahoma, Arial, sans-serif; margin: 1px 0px; }
#verx {width: 815px; height: 116px; margin: 0px auto; background: transparent url('./images/background_05.jpg') no-repeat;}
.centr { float: center; text-align: center; }
#center {text-align: center; background: transparent;}
#tilo {width: 815px; padding: 0px; margin: 0px auto; background: url('./images/background_06.gif') left top repeat-y #f4f7fa;}
#odyn_stovpec {float: left; width: 170px; padding: 0px;  margin: 0; background:transparent;}
#try_stovpec {float: right; width: 170px; text-align: center; margin: 0; padding: 0; background: transparent;}
#try_stovpec p {margin: 5px; padding: 0px; }
#dva_stovpec {float: right; width: 628px; margin: 0; padding: 0; background: transparent;}


#podklad {margin: 0; padding: 0; background: url('./images/background_09.gif') left bottom no-repeat transparent; _height:800px; min-height:800px; }
#nyz_obsah {float: left; width: 452px; margin: 0; padding: 0; background: transparent;}
hr {width:90%;}

#nyz {margin: 0px; text-align: center; padding: 0; width: 815px; height: 60px;background: url('./images/background_12.gif') left top no-repeat #ffffff; }
#dva_stovpec   p {color: black;  margin-top:5px; }

#reklama {background: transparent;}
#podpis { float: center; text-align:center; font-size:10px;}
#odkaz {width: 580px; text-align:left; margin: 10px;}
#odyn_stovpec a{color: #a41813;  width: 165px; vertical-align: top; text-align: right; font-size:11px; padding: 4px 2px; margin:5px 3px 5px 10px; text-decoration: none; display: block; background:transparent;}
a{color: #a41813; font-size:11px; text-decoration: none;}
#odyn_stovpec a.aktive{color: #000; font-weight: bold;}
#try_stovpec a{font-weight: bold; font-size:9px;}
#podpis a{float: center; color:#fff; font-size:10px;}
#formular td {border: 0px;}
#formular table {border: 0px; background:transparent;}
  .clear {clear:both;  height:1px;  margin: -1px 0 0 0;  padding:0;  border:none;  visibility: hidden; }  
  .tucne {font-weight: bold;}
  .velky {font-size:140%;}
  .yellow {color:#EFB160; }
  .zelene {color:#008000; }  
  .sede {background-color: #EAE9E8; }
  .sedy {color:#D6D6D6; }
  .red {color:#FF0000; } 
  .left {float: left; padding-right: 5px; }  
  .right {float: right; padding-left: 5px; text-align: right;}
  .odstup {padding: 8px 2px 8px 10px;}
  .reference {padding: 3px 2px 8px 10px; margin:0;}
  .odstupVnutr {margin: 5px;}
  .nahled1 {padding: 2px 5px 10px 15px; }
  .nahled2 {padding: 10px; margin: 4px; border: 1px solid #000; background: #fff;}
  .center {text-align: center;}
  .centerum {text-align: center;}
  .active{color: #022476;}
  .submenu {font: italic  bold 10px Tahoma, Arial, sans-serif; color:#EE9611; }
  .dolu { position: relative; top: 130px;}
  .nic {margin:15px; background:transparent; width: 70%;}
  .radek {background: #C4ECFF;}
  .graf {background: url('./img/graf.jpg');}
  .cena {background: #DFDFDF;}
  .vymenaOdkaz {padding: 1px 15px; margin:15px;}
  .tel {font-size:85%;}
  h1 {font-size:110%; color: #000000; padding-left:15px;}
	h2 {font-size:105%; color: #000000; padding-left:15px;}
	h3 {font-size:90%;
		padding-left:30px;
		margin-bottom:3px;}
	h4 {font-size:90%;
		padding-left:30px;}
  h5 {font-size:90%;
		padding-left:30px;}


b a
{
font-weight: bold;
background: transparent;
color: black;
text-decoration: none;
}

b a:hover
{
background: #C4ECFF;
}

b a span
{
position: relative;
font-size: 90%;
font-weight: normal;
text-align: left;
}

b a span span
{
display: block;
position: absolute;
visibility: hidden;
top: 2em;
left: .5em;
padding: .2em .5em;
width: 54em;
background: #C4ECFF;
border: solid #AA912D 2px;
}

b a:hover span span
{
visibility: visible;
}
.textBox11  {width:400px; height:100px; border:1px solid #a4a4a4; background:#F2FFEE; padding:0 0 0 5px; overflow:auto; font-family:italic  bold 10px Tahoma; line-height:12px; color:#000000;}
#rezervacni_table td {border:none;}
#rezervacni_table  {border:none; background: none;}
.none a {color:white; text-decoration:none;}
.none a:hover {text-decoration:underline;}
.mrg-lft-10{
  margin-left:10px
}
.bottom_div{
  text-align:center; font-size:10px;
}
