body {
background-color:#3377c2;
margin: 0 auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px
}

h1 {
font-size:16px;
margin: 0px;}

h2 {
font-size:14px}

h3 {
font-size: 13px}

#cele {
width: 976px;
margin: 0 auto;
}

#hore {
width: 976px;
height: 162px;
background-image:url(hore.jpg);
background-repeat:no-repeat}

.nadpis {
padding-top: 50px;
padding-left: 410px;
color:#FFFFFF
}
.popis{
padding-top: 5px;
float:right;
padding-right: 50px;
text-align:center;
color:#666666
}

.textik {
background-color:#deecf7;
border: 1px solid #3377c2}

#menu {
width: 976px;
height: 27px;
background-image:url(menu.jpg);
background-repeat:no-repeat}

#menu ul{ list-style:none;
margin-left: 60px; 
padding: 0;
margin-bottom: 0px;
margin-top: 0px;}

#menu li {
float:left;
height: 21px;
padding-left:8px;
padding-top:6px;
padding-right: 8px}

#menu li:hover {
background-image: url('hmenu.jpg');}

#menu a{
color:#666666;
text-decoration:none;
font-weight:bold}

#menu a:hover{
color:#FFFFFF;
text-decoration:none;}

#rezervacka {
width: 976px;
height: 225px;
background-image:url(objednavka.jpg);
background-repeat:no-repeat
}

.peli {
width: 720px;
height: 200px;
padding-left: 60px;
padding-top: 13px}

#obsah {
width: 976px;
background-image:url(obsah.jpg);
background-repeat:repeat-y;
margin: 0px}

.horny{
width: 700px;
height: 300px;
float:left;

}

.anketar {
width: 165px;
height: 300px;
float:right;

}

.obsahovytext {
width: 880px;
padding-left: 50px;
padding-top: 10px;
padding-bottom: 10px}

#dole {
width: 976px;
height: 93px;
background-image:url(dole.jpg);
background-repeat:no-repeat}