html { overflow-y: scroll; }

body {font-size:12px; font-family:arial; background:#5a685b;}

a {
	color: #000000;
	text-decoration: none;
}

#margins {
    margin: auto;
    width: 1000px;
    position: relative;
    text-align: left;
	padding: 20px 0px 0px 0px;
}

#kopf {
	height: 120px;
	width: 100%;
	background: url(../img/kopf.jpg) top left no-repeat;
}

.kopf_logo {
	float:left;
	padding:32px 0px 0px 13px;
}

#kopf_text {
	witdh: 100%;
	float-left;
	text-align:right;
	padding-top: 85px;
	padding-right: 37px;
}

#kopf_text a  {
	font-weight:bold;
	color: #552000;
	font-size:13px;
	text-decoration:none;
	}

.start_top {
	 background: url(../img/start_linie.gif) no-repeat left top transparent; 
	 height:2px;
	 }
	 
.start_bottom {
	 background: url(../img/start_fuss.gif) no-repeat left bottom transparent; 
	 height:5px;
	 clear:both;
	 }
	 
.aktiv_top {
	 background: url(../img/linie_aktiv.gif) no-repeat left top transparent; 
	 height:2px;
	 }

.normal_top {
	 background: url(../img/linie_inaktiv.gif) no-repeat left top transparent; 
	 height:2px;
	 }
	 
.normal_bottom {
	 background: url(../img/fuss_normal.gif) no-repeat left bottom transparent; 
	 height:5px;
	 clear:both;
	 }

#inhalt_links a {
	color: #000000;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
}

#inhalt_start {
	clear: both;
	width: 100%;
	background: url(../img/start_hintergrund.gif) repeat-y scroll left top transparent;
}

#inhalt {
	clear: both;
	width: 100%;
	background: url(../img/hintergrund_normal.gif) repeat-y scroll left top transparent;
}

#inhalt_links {
	float:left;
	width: 185px;
}

#inhalt_links div {
	height:53px;
	padding-left:35px;
	line-height:53px;
	}

.menu_top_aktiv {
	background: url(../img/button_oben.gif) top left no-repeat;
	}
	
.menu_normal_aktiv {
	background: url(../img/button_normal.gif) top left no-repeat;
	}

#inhalt_rechts {
	float:left;
	width: 815px;
	min-height:565px;
	}


.start_inhalt {
	padding-left:165px;
	padding-top:12px;
	width:450px;
	line-height:24px;
	font-size: 13px;
}

.kontakt_inhalt {
    font-size: 13px;
    line-height: 24px;
    padding-left: 60px;
    padding-top: 12px;
    width: 650px;
}

.inhalt_inhalt {
	padding:50px 0px 0px 100px;
	width:450px;
	line-height:18px;
}

#current a {
	font-weight:bold;
	color: #e6facc;
}

#navi_links li {
	width:110px;
}

div {
    outline: 0 none;
}

* {
    margin: 0;
    padding: 0;
}

#tischinhalt {
	padding-top:15px;
	margin: 0 auto;
	width:790px;
	}
	
.tischwrap {
	height: 320px;
	}
	
.tischthumb {
	float:left;
	padding-left:28px;
	}

.tischthumb1 {
	float:left;
	padding-left:7px;
	}
	
.tisch_ueberschrift {
	font-size:20px; 
	font-weight:bold; 
	color:#FFFFFF;
	}

.tisch_standi_info {
	font-weight:bold;
	padding-right:15px;
	text-align:right;
	vertical-align:top;
	}
		
#vaseninhalt {
	padding-top:5px;
	margin: 0 auto;
	width:790px;
	text-align:center;
	}

#vasentabelle {
	margin: 0 auto;
	text-align:center;
	}
	
.vaseeinlinks {
	vertical-align:bottom;
	padding-right:20px; 
	text-align:right;
	}
	
.vaseeinrechts {
	vertical-align:bottom;
	padding-left:20px;
	text-align:left;
	}
	
.vaseeinzeln {
	padding-top:80px;
	text-align:center;
	}
	
.vasenvorschau {
	float:left;
	width:700px;
	}

.vasethumb {
	}
	
.vasebeschr {
	font-size:13px;
	font-weight:bold;
	}

.pfeil {
	vertical-align:bottom;
	}