body {
padding: 0;
margin: 0;
background: #0A2C0E;
font-family: Verdana;
}

a{
color:#FFFFFF;
}

b {
color:#246928
}

.test {
background-image:url(../bilddaten/grundelemete/siegel.gif);
background-position:left top;

}

img {border: 0px}

.test img a:hover {

}


p {
color:#444444;
font-family:Verdana;
font-size:10pt;
padding-left:30px;
}

h1{
font-family: Verdana;
font-size: 12pt;
color: #28793B;
padding-left: 30px;
padding-top: 30px;
}

#container {
position : relative;
margin : 0 auto;
width : 900px;
background : #0A2C0E;
overflow : hidden;
}

#inner-container {
padding:0px;
margin: 0px;
}

#content-index {
float : right;
width : 474px;
height: 900px;
background : #F9FDD0;
overflow : hidden;
}

#content-gross {
float : right;
width : 674px;
height: 900px;
background : #F9FDD0;
overflow : hidden;
}

#content {
float : right;
width : 474px;
height: 900px;
background : #F9FDD0;
overflow : hidden;
}

#left-bottom {
background-image:url(../bilddaten/grundelemente/holz.jpg);
background-position:left top;
background-repeat:repeat-y;
height:2000px;
width:175px;
}

#right-bottom{
background-image:url(../bilddaten/grundelemente/holzrechts.jpg);
background-position:left top;
background-repeat:repeat-y;
height:900px;
width:54px;
float: right;
}

#right-bottom-index{
background-image:url(../bilddaten/grundelemente/holzrechts.jpg);
background-position:left top;
background-repeat:repeat-y;
height:518px;
width:54px;
float: right;
}

#header {
margin: 0px;
padding: 0px;
float : left;
width : 900px;
height : 213px;
background : #cccc33 url(../bilddaten/grundelemente/header.jpg) no-repeat 0 0;
}

#header-index {
float : left;
width : 900px;
height : 213px;
background : #cccc33 url(../bilddaten/grundelemente/headerindex.jpg) no-repeat 0 0;
}

#header-jazzbiergarten {
float : left;
width : 900px;
height : 213px;
background : #cccc33 url(../bilddaten/grundelemente/header_jazzbiergarten.jpg) no-repeat 0 0;
}

#header-restaurant {
float : left;
width : 900px;
height : 213px;
background : #cccc33 url(../bilddaten/grundelemente/header_restaurant.jpg) no-repeat 0 0;
}

#header-service {
float : left;
width : 900px;
height : 213px;
background : #cccc33 url(../bilddaten/grundelemente/header_service.jpg) no-repeat 0 0;
}

#header-historie {
float : left;
width : 900px;
height : 213px;
background : #cccc33 url(../bilddaten/grundelemente/header_historie.jpg) no-repeat 0 0;
}

#header-band {
float : left;
width : 900px;
height : 213px;
background : #cccc33 url(../bilddaten/grundelemente/header_band.jpg) no-repeat 0 0;
}

#headernavi img {
border:none;
padding: 0px;
margin: 0px;
}

#headernavi ul {
list-style-type: none;
padding:38px 0px 0px;
margin: 0px;
}

#headernavi li {
padding:5px 0px 0px 0px;
}

#headernavi li a {
font-size:9pt;
padding:0px 0px 0px 15px;
text-decoration:none;
}

#headernavi li a:hover {
font-size:9pt;
padding:0px 0px 0px 15px;
text-decoration:none;
color:#ffffff;
font-weight: bold;
}

#header-index img {
border:none;
padding: 0px;
margin: 0px;
}

#leftside {
position : absolute;
left : 0;
top : 213px;
width : 175px;
overflow : hidden;
padding: 0px;
margin: 0px;
}

#left-top {
background-image:url(../bilddaten/grundelemente/menu_bg.jpg);
background-position:left top;
background-repeat:no-repeat;
height:251px;
width:175px;
}

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

#left-top li {
padding:1px 0px 0px 0px;
}

#left-top li a {
color:#FFFFFF;
font-family: Verdana;
font-size:9pt;
padding:0px 0px 0px 15px;
text-decoration:none;
}

#left-top li a:hover {
color:#ffffff;
font-family:Verdana;
font-size:9pt;
padding:0px 0px 0px 15px;
text-decoration:none;
font-weight: bold;
}

.active {
color:#ffffff;
font-family:Verdana;
font-size:9pt;
padding:0px 0px 0px 15px;
text-decoration:none;
font-weight: bold;
}

#content a{
color: #000000;
}

#content p{
padding-left: 30px;
}

#content td{
padding-top: 15px;
color:#444444;
font-family:Verdana;
font-size:10pt;
}

#content tr{
vertical-align: top;
text-align: left;
}

#content table{
padding-left: 30px;
}

#content img{
padding-left: 30px;
}

#content-gross a{
color: #000000;
}

#content-gross p{
padding-left: 30px;
}

#content-gross td{
color:#444444;
font-family:Verdana;
font-size:10pt;
border-bottom: 1px solid #78563a;
padding: 10px 0px 10px 0px ;
}

#content-gross tr{
vertical-align: middle;
text-align: left;
}

#content-gross table{
padding-left: 30px;
}

#content-gross img{
padding-left: 30px;
}

#rightside {
background : #F9FDD0;
float: right;
width: 251px;
height: 900px;
padding: 0px;
margin: 0px;
}

#rightside-index {
background : #F9FDD0;
float: right;
width: 251px;
height: 900px;
padding: 0px;
margin: 0px;
}

#rightside-klein {
background : #F9FDD0;
float: right;
width: 54px; 
height: 900px;
padding: 0px;
margin: 0px;
}

#right-top {
background-image:url(../bilddaten/grundelemente/polaroid_rechts.jpg);
background-position:left top;
background-repeat:no-repeat;
height:382px;
width:251px;
}

#right-top-jazzbiergarten {
background-image:url(../bilddaten/grundelemente/polaroid_rechts_biergarten.jpg);
background-position:left top;
background-repeat:no-repeat;
height:381px;
width:251px;
}

#right-top-restaurant {
background-image:url(../bilddaten/grundelemente/polaroid_rechts_restaurant.jpg);
background-position:left top;
background-repeat:no-repeat;
height:382px;
width:251px;
}

#right-top-service {
background-image:url(../bilddaten/grundelemente/polaroid_rechts_service.jpg);
background-position:left top;
background-repeat:no-repeat;
height:382px;
width:251px;
}

#right-top-historie {
background-image:url(../bilddaten/grundelemente/polaroid_rechts_historie.jpg);
background-position:left top;
background-repeat:no-repeat;
height:382px;
width:251px;
}

#right-top-band {
background-image:url(../bilddaten/grundelemente/polaroid_rechts_band.jpg);
background-position:left top;
background-repeat:no-repeat;
height:382px;
width:251px;
}


#content-gross .left {
width: 260px;
}

.left-strong {
width: 170px;
font-weight: bold;
}
.left {
width: 220px;
}

.left-strong {
width: 170px;
font-weight: bold;
}

.bildthumbs{
float:left;
text-align:center;
}

.bildthumbs a{
text-decoration: none;
color:#444444;
font-family:Verdana;
font-size:9pt;
}

.bildthumbs img{
width:190px;
display: block;
padding-top: 20px;
padding-left: 20px;
border: none;
}

#reservierung {
padding-left: 30px;
font-size: 10pt;
}
#reservierung td{
padding-left: 10px;
padding-top: 5px;
font-size: 10pt;
}

.fussball {
height: 30px;
width: 30px;
padding-right: 5px;
}

.footer {
padding: 10px; 
font-size: 10pt; 
position: absolute; 
margin-left:50px; 
bottom: 0px; 
width: 500px; 
text-align: center;
color:#444444;
}

.footer a {
color: #444444;
text-decoration:underline;
}



#facebox div p em {
	color: #F00;
}

#language {
	background-color: #F3F1A4;
    padding: 20px 20px 5px 5px;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1000;
}

