body { margin:0; padding:0;
font-size: 11px; font-family: verdana; color: #065CA3; }
#hlavni { background: #0086CF url(pozadi.gif) top center repeat-y; text-align: center;}
#mtable { margin: 0 auto; }
td { font-size: 11px; font-family: verdana; }
#top1 { background-image: url(ubytovani_02.jpg); width: 587px; height: 70px; }
#top2 { background-image: url(ubytovani_03.jpg); width: 173px; height: 118px; }
#top3 { background-image: url(ubytovani_04.jpg); width: 14px; height: 229px; }

#top4 { background-image: url(ubytovani_06.jpg); width: 171px; height: 159px; }
#top5 { background-image: url(ubytovani_07.jpg); width: 416px; height: 49px; }

#top6 { background-image: url(ubytovani_09.jpg); width: 132px; height: 110px; }
#top7 { background-image: url(ubytovani_10.gif); width: 158px; height: 110px; }
#top8 { background-image: url(ubytovani_11.jpg); width: 126px; height: 110px; }
#top9 { background: url(ubytovani_08.gif) 0px -1px no-repeat; width: 173px; height: 110px; }

#menu { background: #0086CF url(topmenu_b.png) repeat-x; padding: 0px 20px; padding-bottom: 5px; color: white; height: 33px; }
#obsah { padding: 4px 4px 5px 0px; color: #065CA3;}
#menu a { color: white;  margin-right: 20px; text-decoration: none;  text-transform: uppercase; font-weight: normal;} 
#menu a:hover { text-decoration: underline }

#menu2 { padding: 0px 20px; padding-bottom: 10px; height: 43px; line-height: 17px;}
#menu2 a { color: #06497F;  margin-right: 20px; text-decoration: none; font-weight: bold; font-size: 10px; } 
#menu2 a:hover { color: #FD7D00;  }

a { color: #6C7FAB; text-decoration: none; }
a:hover { text-decoration: underline; }

h1 { border-bottom: 25px solid #0086CF; margin: 5px -4px 5px 0; padding-left: 30px; padding-bottom: 5px;  font-size: 15px; 
color: #6C7FAB; }
.text { padding-right: 10px; padding-left: 30px; text-align: justify; line-height: 20px; }
h2 { border-bottom: 5px solid #0086CF; margin: 5px 0 5px -30px; padding-left: 30px; padding-bottom: 2px;  font-size: 12px; 
color: #6C7FAB; }
.text a { font-weight: bold; text-decoration: none; color: #065CA3; }
.text a:hover {  text-decoration: underline; color: #065CA3; }
.rtext {  top: -50px; left: 4px; position: relative; text-align: center; }
.rtext h2 { border-bottom: 3px solid #0086CF; margin: 5px -12px 5px 0px; padding-left: 20px; padding-bottom: 2px;  font-size: 12px; 
color: #6C7FAB; font-weight: normal; }
.seda { color: #6C7FAB; }
.kontakt { background: url(kontakt.gif) no-repeat; padding-left: 20px; margin-right: -12px; z-index: 99;
text-align: left;}
.sirokal {line-height: 18px; }
.text img, img.okraj { border: 1px solid #065CA3; } 

.margin-left-14 {margin: 0 auto;}
.stred {margin: 0 auto;}
.obrazek-1 {top: 0px; margin-left: 3px; position:absolute;}
.obrazek-2 {top: 90px; margin-left: 36px; position:absolute;}
.obrazek-3 {top: -1px; position:relative;}
.obrazek-4 {top: 118px; margin-left: 3px; position:absolute;}

 #menu2 ul { padding: 0px; margin: 0px; }
 #menu2 ul li{ float: left;display: block; white-space: nowrap; padding-bottom: 5px; }

