/* CSS Document */

body {
 text-align: center;
 font-family:verdana,arial,tahoma,sans-serif;
 font-weight:normal;
 font-size:80%;
 margin:0;
 background-color: #FDF2D9;
}

h1 {
 font-size:100%;
 margin:0;
}

img {
 border:0;
 margin:0;
}

#all {
 width:1000px;
 margin: 0 auto;
 text-align:left;
 background-color:#DAC79B;
}

#header {
 background-image: url(../img/bg_header.gif);
 background-repeat: repeat-x;
 height:137px;
}

#header p {
 margin:0;
 padding-top:25px;
 font-size:12px;
}

#header p strong {
 font-size:14px;
}

#menu {
 float:left;
 width:150px;
 background-color: #DAC79B;
 height:150px;
 text-align:center;
}

#menu p {
font-size:9px;
margin-top:0;
text-align:left;
}

#menu ul {
 padding: 0px;
 margin:30px 0 0;
}

#menu ul li {
 list-style-image:none;
 list-style-position:outside;
 list-style-type:none;
 display:block;
 width:100%; 
 height:35px;
}

#menu ul li a {
 display:block;
 height:35px;
}

#menu ul li a:link {
 text-decoration: none; 
 color: blue;
}

#menu ul li a:hover {
 text-decoration: underline; 
}

#menu ul li a:visited {
 text-decoration: none;
 color: green;
}

#menu ul li a:active {
 text-decoration: underline; 
}

.ico {
 text-align:center;
}

#main {
 background-color: #DAC79B;
}

#content {
 background-color: #FDF2D9;
 float:right;
 width:850px;
}

#horni_roh {
 background-image: url(../img/roh-up-right.gif);
 background-position: left top;
 background-repeat: no-repeat;
}

#dolni_roh {
 background-image: url(../img/roh-down-right.gif);
 background-position: left bottom;
 background-repeat: no-repeat;
 padding-left:10px;
 padding-top:5px;
 padding-bottom:10px;
}

#content .top {
 margin-top:0px;
}

#content .bottom {
 margin-bottom:0px;
}

#footer {
 background-color:#DAC79B;
 clear:both;
 height:30px;
 padding-top:10px;
 text-align:center;
 color:#FFFFFF;
}

#footer a:link {
 text-decoration: none; 
 color: #FDF2D9;
}

#footer a:hover {
 text-decoration: underline; 
 color: #FDF2D9;
}

#footer a:visited {
 text-decoration: none;
 color: #FDF2D9;
}

#footer a:active {
 text-decoration: underline; 
 color: #FDF2D9;
}

.l {
float:left;
}

.r {
float:right;
}

.kontakt {
 float:left;
 width:340px;
}

.mapa {
 text-align:right;
 padding-top:10px;
}

.tw {
 width:80px;
}

.thw {
 height:80px;
}

/* nabídky */

#jidlo h4 {
 margin:0;
 text-decoration:underline;
}

#jidlo img {
 align:center;
}

.cislo {
 color:#000000;
 font-family:"verdana","arial";
 font-size:9px;
}

.nazev {
 color:#000000;
 font-family:"verdana","arial";
 font-size:12px;
 font-weight:bold;
}

.kategorie {
 color:#5F4B1E;
 font-family:"verdana","arial";
 font-size:18px;
 font-weight:bold;
}

.popis {
 color:#000000;
 font-family:"verdana","arial";
 font-weight:normal;
}

.cena {
 color:#000000;
 font-family:"verdana","arial";
 font-size:12px;
 font-weight:bold;
 text-align:right;
}

.up {
 position:fixed;
 right:0px;
 top:520px;
}

#polmenu {
 width:600px;
 border-collapse:collapse;
}

#polmenu .nic {
 color:#9F9F9F;
}

#polmenu td {
 border-bottom:1px solid #DAC79B;
}

#galerie td {
 width:300px;
 text-align:center;
}










