body {
background-image: url('img/text-bg.jpg');
margin:0px;
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}
body.left_margin {
margin-left: 10px;
}
#top {
position:absolute;
width:100%;
height:272px;
background: url('img/top-bg.jpg') repeat-x;
z-index:1;
}
#bg-wrapper {
position: absolute;
width: 100%; 
min-height: 500px;
z-index:99;
}
#content-wrapper {
width:1210px;
margin:0 auto;
}
#content-top {
background: transparent url('img/top.jpg') no-repeat top left;
height:272px;
z-index:99;
border:0px solid red;
}
#content-text {
width:900px;
height:auto;
margin:0 auto;
border:0px solid red;
}
#content-bottom {
width:900px;
margin:0 auto;
height:auto;
text-align: center;
border-top:1px dotted #328626;
}
#menu-align {
padding-left:663px;
padding-top:172px;
width:1px;
}
#menu {
width:500px;
padding-left:0px;
padding-bottom:0px;
}
#menu-table {
width:100%;
text-align: center;
}
#menu-table td.text-select {
background: url('img/menu-bg-center.jpg') repeat-x bottom left;
height:38px;
}
#menu-table td.left-select {
background: url('img/menu-bg-left.jpg') no-repeat bottom left;
width:10px;
}
#menu-table td.right-select {
background: url('img/menu-bg-right.jpg') no-repeat bottom right;
width:11px;
}
#menu-table td.text {
height:38px;
}
#menu-table td.left {
width:10px;
}
#menu-table td.right {
width:11px;
}
#capacity {
width:500px;
padding-left:3px;
padding-top:18px;
}
#reservation {
margin-left: 90px;
width:135px;
height:37px;
background: url('img/reserv-bg.jpg') no-repeat;
border:0px solid red;
}
#lang {
width:100px;
margin-left:720px;
margin-top:-130px;
}
span.b {
font-weight: bold;
}
a.menu-link {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
color:#000;
font-weight:bold;
}
a.menu-link:hover {
text-decoration:underline;
}
a.lang-link {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
color:#000;
}
a.lang-link:hover {
text-decoration:underline;
}
h1 {
font-family:Verdana;
font-weight:bold;
font-size: 20px;
}
.pplogo {
position:relative;
top:32px;
}
a.webmaster {
color:#000;
}
a.webmaster:hover {
color:#000;
text-decoration: none;
}
a.res {
color:#000;
margin-left: 30px;
line-height: 35px;
}
a.res:hover {
color:#000;
text-decoration: none;
}
.cennikn {
background-color: #EEE;
}
.flag {
border:2px solid #328626;
}
.clearFloat {
clear: both;
}
.map {
width: 70%;
height: 480px;
float:left;
border: 1px solid black;
}
.route {
width: 28%; 
float:right; 
border: 1px solid black;
}
.nsred {
color:#F00;
font-weight:bold;
}
.hidden_maps {
display:none;
}
.bg {
background-color:#EEE;
padding:3px;
}
.table_cal {
font-family:arial;
font-size:12px;
border: #000000 1px solid;
text-align:center;
width:200px;
}
.white_t {
font-family:arial;
font-size:12px;
border: #000000 1px solid;
background-color:#FFFFFF;
text-align:center;
width:28px;
}
.red_t {
font-family:arial;
font-size:12px;
border: #000000 1px solid;
background-color:#FF4444;
color:#FFFFFF;
text-align:center;
}
.green_t {
font-family:arial;
font-size:12px;
border: #000000 1px solid;
background-color:#AEFF80;
text-align:center;
}
.silver_t {
font-family:arial;
font-size:12px;
border: #000000 1px solid;
background-color:#CCCCCC;
text-align:center;
}
.t_b{
font-weight:bold;
}
.error {
color:#F00;
}
.h5 {
height:5px;
}
.w10 {
width:10px;
}
.details_table {
border: 1px solid #000;
}
a.admin_menu {
color:#000;
text-decoration: underline;
}
a.admin_menu:hover {
text-decoration: none;
}