BODY  {
	background-color : #595959;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	width : 100%;
	height:100%;
	text-align:center;
	font-family:arial,helvetica,sans-serif;
	color:white;
}

.mestonadpis{
padding: 5px 0px 0px 0px;
font-weight:bold;
}

.rezervace_podekovani1
{
font-weight:bold;
font-size:14px;
padding:0px 5px 10px 5px;
}

.rezervace_podekovani2
{
font-size:12px;
padding:0px 5px 5px 5px;
}

.adminform td
{
font-size:12px;
}

.text_area
{
font-size:12px;
}

.dotaz
{
text-align:left;
font-size:12px;
padding:5px;
}

.dotaz-kdo
{
text-align:left;
font-size:12px;
}

.dotaz-nadpis
{
text-align:left;
font-size:12px;
}

.dotaz-dotaz
{
text-align:left;
font-size:12px;
}

.vrsek  {
	width : 800px;
	height : 122px;
	background : transparent url(images/vrsek.jpg) no-repeat top left;
	position:relative;
	margin:auto;
  text-align: center;
}

.kontejner  {
	width : 800px;
	margin:auto;
  text-align: center;
  background : transparent url(images/pozadi.jpg) repeat-y top left;
  
}

.cenaod
{
font-weight:bold;
color:red;
}

.leva {
width:229px;
float:left;
text-align:left;
}

.stred {
text-align:center;
float:right;
width:571px;
}

.banner {
width:571px;
height:196px;
  background : transparent url(images/banner.jpg) no-repeat top left;
  position:relative;
}

.spodek {
width:800px;
height:19px;
  background : transparent url(images/spodek.jpg) no-repeat top left;
  margin:auto;
}

.quicksearch {
width:229px;
text-align:left;
 background : transparent url(images/qsearch.jpg) repeat-y top left;
 padding-bottom:5px;
}

.qsearch-input {
width:190px;
background-color:#595959;
color:white;
font-size:12px;
border:1px solid white;
}

.qsearch-button {
margin: 5px 0px 0px 5px;
padding:0px;
}

form {
margin:0px 0px 0px 0px;
padding:0px;
}

.plocha
{
padding:6px 0px 6px 0px;
text-align:left;
font-size:100%;
}

.plocha a
{
color:white;
}

.titlediv
{
width:571px;
background : transparent url(images/title.gif) repeat-y top left;

}

.titleleft
{
float:left;
width:286px;
}

.titleright
{
float:right;
width:285px;
font-size: .8em;
text-align:left;
}
.titleright a
{
color:white;
}

.titlenadpis
{
background : transparent url(images/todr.gif) no-repeat center left;
margin:0px;
padding:2px 0px 0px 23px;
font-size: .9em;
text-align:left;
height:20px;
}

.titlebigtext
{
font-size: .8em;
text-align:left;
}
.titlebigtext a
{
color:white;
}

.title50
{
width:50%;
font-size: .8em;
text-align:left;
vertical-align:top;
}

.titleth
{
color:#ffcb05;
font-weight:bold;
font-size: .84em;
}

.pokoji
{
background-color:#3e3e3e;
color:white;
border:1px solid white;
width:60px;

font-size: .8em;
}

.titletd
{
color:white;
font-size: .8em;
text-align:left;
}

.titlebutton
{
background-color:#3e3e3e;
color:white;
border:1px solid white;
}

.titletd2
{
text-align:left;
}
.tdright
{
text-align:right;
font-size:.8em;
}

.titleinput
{
width:150px;
background-color:#3e3e3e;
border:1px solid white;
font-size:.8em;
color:white;
}

.lodrazka {
width:229px;
text-align:left;
background : transparent url(images/odrazkaleft.jpg) no-repeat top left;
height:2px;
font-size:1px;
}

.pocasi {
width:229px;
text-align:left;
background : transparent url(images/mapka.gif) no-repeat bottom left;
padding-top:10px;
padding-bottom:10px;
padding-left:3px;
}

.pocasirow {
width:75px;
float:left;
text-align:center;
color:white;
font-size:.7em;
}

.lnadpis {
 background : transparent url(images/modrazka.gif) no-repeat center left;
 height:20px;
 font-size: .95em;
 font-weight:bold;
 padding:1px 0px 0px 25px;
}

.lsearch {
width:229px;
text-align:left;
padding-top:10px;
padding-bottom:10px;
padding-left:3px;
}

.clr
{
clear:both;
}

.mkarta-nadpis
{
background : transparent url(images/pozadi.gif) repeat center left;
margin:auto;
width:560px;
border:1px solid black;
text-align:left;
font-size:.9em;
font-weight:bold;
color:white;
padding:1px 0px 0px 4px;
}

.mkarta-karta
{
background : transparent url(images/pozadi.gif) repeat center left;
margin:auto;
width:560px;
border:1px solid black;
text-align:left;
font-size:.8em;
font-weight:normal;
color:white;
padding:4px 2px 4px 2px;
}

.mkarta-img
{
margin:4px;
float:left;
}

.mkarta-mezi
{
font-size:1px;
height:2px;
}

.mkarta-spodek
{
font-size:1px;
height:10px;
}

.mkarta-detaildiv
{
text-align:right;
padding:2px 5px 2px 0px;
}

.button-detail
{
color:white;
font-weight:bold;
background-color:transparent;
border:1px solid black;
width:60px;
height:20px;
text-align:center;
margin:auto 0px auto auto;
}

.button-detail a
{
color:white;
font-weight:bold;
text-decoration:none;
}

.vkarta-img
{
height:60px;
border:1px solid white;
}

.vkarta-img1
{
width:180px;
margin:0px 4px 2px 4px;
float:left;
border:1px solid white;
}

.vkarta-karta
{
margin:auto;
width:560px;
text-align:left;
font-size:.8em;
font-weight:normal;
color:white;
padding:4px;
}

.icon {
border:0px;
}

.hmenup
{
height:41px;
text-align:left;
float:left;
background : transparent url(images/menu.gif) no-repeat center right;
}

.hmenu
{
position:absolute;
top:150px;
left:2px;
}

.hmenupt
{
padding:20px 5px 0px 2px;
color:white;
font-size:.8em;
font-weight:bold;
}


.hmenupt a
{
color:white;
font-weight:bold;
text-decoration:none;
}


.menatablea {
border:1px solid black;
width:400px;
background-color : #6e6e6e;
}

.menathtra
{
font-size: .83em;
color:#f4b681;
}

.menatha1
{
text-align:left;
width:250px;
font-weight:bold;
}

.menatha2
{
text-align:center;
width:50px;
font-weight:bold;
}

.menatha2n
{
text-align:center;
width:50px;
}

.menatablea2 {
border:1px solid black;
width:400px;
background-color : #484444;
}

.menadiv1
{
text-align:center;
font-size: .9em;
color:#f4b681;

font-weight:bold;
}

.menatable {
border:1px solid black;
width:400px;
background-color : #6e6e6e;
}

.menathtr
{
font-size: .83em;
color:white;
}

.menath1
{
text-align:left;
width:250px;
font-weight:bold;
}

.menath2
{
text-align:center;
width:50px;
font-weight:bold;
}

.menath2n
{
text-align:center;
width:50px;
}

.menatable2 {
border:1px solid black;
width:400px;
background-color : #484444;
}

.menadiv2
{
text-align:center;
font-size: .9em;
color:white;

font-weight:bold;
}

.cenikinput
{
width:30px;
background-color:#3e3e3e;
border:1px solid white;
font-size:.8em;
color:white;
}

.cenikinput2
{
width:60px;
background-color:#3e3e3e;
border:1px solid white;
font-size:.8em;
color:white;
}

.rez2input
{
width:150px;
background-color:#3e3e3e;
border:1px solid white;
font-size:.8em;
color:white;
}

.rezbutton
{
color:white;
font-weight:bold;
background-color:transparent;
border:1px solid black;
width:150px;
height:20px;
text-align:center;
margin:auto 0px auto auto;
}

.htmenu1
{
color:#bbbbbb;
font-size:.88em;
position:absolute;
left:413px;
top:60px;
width:100px;
text-align:right;
}

.htmenu2
{
color:#bbbbbb;
font-size:.88em;
position:absolute;
left:573px;
top:60px;
}

.htmenu3
{
color:#bbbbbb;
font-size:.88em;
position:absolute;
left:663px;
top:60px;
}

.htmenu1 a
{
color:#bbbbbb;
text-decoration:none;
}

.htmenu3 a
{
color:#bbbbbb;
text-decoration:none;
}

.htmenu2 a
{
color:#bbbbbb;
text-decoration:none;
}

.ct
{
position:absolute;
left:250px;
top:1px;
}

.doporucujem
{
font-size:.8em;
color:white;
text-align:center;
vertical-align:top;
}

.doporucujem a
{
color:white;
text-decoration:none;
}

.paticka
{
font-size:.8em;
padding-top:2px;
}

.lmenuu
{
font-size:.8em;
color:white;
padding-left:25px;
}

.lmenuu a
{
color:white;
}

