@charset "utf-8";
/* CSS Document */

* {
	margin:0;
	padding:0;
}
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#f5eee4;
}
h1 {
	font-size:18px;
}
h4 {
	font-size:16px;
	text-align:center;
	color:#7b3c33;
	padding-top:20px;
}
h5 {
	font-size:22px;
	text-align:left;
	color:#7b3c33;
	padding-top:20px;
	line-height:26px;
}
p {
	font-size:12px;
}

a {
	text-decoration:none;
	color:#FF0000;
}
a.weiss {
	text-decoration:none;
	color:#FFFFFF;
}

.farbeblau {
	text-decoration:none;
	color:#0000FF;
}
.headline {
	padding:30px 0px 20px 40px;
	color:#dfc6a8;
}
.aktion {
	padding:25px 0px 0px 40px;
	text-align:left;
	color:#FFFFFF;
}
.headline2 {
	padding:40px 100px 30px 40px;
	color:#FF0000;
}
.text {
	font-size:12px;
	padding:0px 20px 0px 40px;
	line-height:18px;
	color:#dfc6a8;
}
.speisen {
	font-size:1em;
	text-align:center;
	line-height:1.2em;
	color:#7b3c33;
}
.textlinks {
	font-size:1em;
	text-align:left;
	line-height:1.5em;
	color:#7b3c33;
}
.terrasse {
	font-size:12px;
	text-align:center;
	line-height:18px;
	color:#7b3c33;
	padding-top:10px;
}
.keller {
	font-size:12px;
	text-align:center;
	line-height:18px;
	color:#7b3c33;
	padding-top:10px;
}
.anfahrt {
	font-size:12px;
	font-weight:bold;
	line-height:20px;
	text-align:center;
	padding:10px 0px 0px 0px;
	color:#7b3c33;
}

div#containeraussen {
	position:relative;
	margin:50px auto;
	width:1000px;
	height:700px;
}

div#container {
	position:absolute;
	margin-top:80px;
	left:100px;
	background-color:#dfc6a8;
	width:800px;
	height:550px;
}
div#content {
	position:absolute;
	top:35px;
	left:300px;
	background-color:#f5eee4;
	width:465px;
	height:480px;
}
div#contentnews {
	position:absolute;
	top:35px;
	left:300px;
	background-color:#f5eee4;
	width:465px;
	height:480px;
	overflow:scroll;
}

div#linksoben {
	float:left;
	background-color:#7b3c33; /*dunkelbraun*/
	width:300px;
	height:320px;
}
div#linksunten {
	position:absolute;
	margin-top:350px;
	background-color:#dfc6a8;
	width:300px;
	height:200px;
}
div#rechtsoben {
	float:right;
	background-color:#dfc6a8;
	width:500px;
	height:350px;
}
div#text {
	position:absolute;
	top:35px;
	left:300px;
	background-color:#7b3c33;
	width:465px;
	height:315px;
}
div#rechtsunten {
	position:absolute;
	background-color:#7b3c33; /*dunkelbraun*/
	top:320px;
	left:300px;
	width:500px;
	height:230px;
}
div#rechtsuntenhell {
/*	position:absolute;*/
	background-color:#dfc6a8; /*hellbraun*/
	top:400px;
	left:300px;
	width:465px;
	height:195px;
}
div#haus {
	position:absolute;
	top:35px;
	left:35px;
	background-image:url(bilder/ansicht1.jpg);
	width:265px;
	height:285px;
}
div#hauslogo {
	position:absolute;
	top:35px;
	left:35px;
	background-image:url(bilder/hauslogo.jpg);
	width:265px;
	height:285px;
}
div#memo {
	position:absolute;
	top:35px;
	left:35px;
	background-image:url(bilder/memo.jpg);
	width:265px;
	height:285px;
}
div#kristian {
	position:absolute;
	top:35px;
	left:35px;
	background-image:url(bilder/kristian.jpg);
	width:265px;
	height:285px;
}
div#ansicht1 {
	position:absolute;
	top:35px;
	left:35px;
	background-image:url(bilder/ansicht1.jpg);
	width:265px;
	height:285px;
}
div#kueche {
	position:absolute;
	top:35px;
	left:35px;
	background-image:url(bilder/kueche2.jpg);
	width:265px;
	height:285px;
}
div#team {
	position:absolute;
	top:35px;
	left:35px;
	background-image:url(bilder/schild.jpg);
	width:265px;
	height:285px;
}
div#team01 {
	position:absolute;
	top:0px;
	left:0px;
	background-image:url(bilder/team01a.jpg);
	width:465px;
	height:480px;
}
div#terrasse {
	position:absolute;
	top:35px;
	left:35px;
	background-image:url(bilder/terrasse1b.jpg);
	width:265px;
	height:285px;
}
div#kellerlinks {
	position:absolute;
	top:35px;
	left:35px;
	background-image:url(bilder/keller.jpg);
	width:265px;
	height:285px;
}

div#logo {
	position:absolute;
/*	top:320px;
	left:300px;*/
	/*background-image:url(bilder/logo1web.jpg);*/
	background-image:url(bilder/logoaktuelles.jpg);
	width:465px;
	height:195px;
}
div#aktuelles {
	position:absolute;
	/*background-image:url(bilder/aktuelles.jpg);*/
	width:161px;
	height:195px;
	left:290px;
}

div#keller {
	position:absolute;
	top:35px;
	left:300px;
	background-color:#f5eee4;
	background-image:url(bilder/hauswein.jpg);
	width:465px;
	height:480px;
}
div#news {
	position:absolute;
	top:35px;
	left:300px;
	background-color:#f5eee4;
	background-image:url(bilder/haus-sw-news.png);
	width:465px;
	height:480px;
}
div#newsheadline1 {
	position:absolute;
	top:5px;
	left:30px;
	/*background-color:#FFCC00;*/
	width:300px;
	height:200px;
}
div#newstext1 {
	position:absolute;
	top:30px;
	left:30px;
	/*background-color:#FFCC00;*/
	width:300px;
	height:380px;
}
div#unterschrift {
	position:absolute;
	top:360px;
	left:25px;
	/*background-color:#FFCC00;*/
	background-image:url(bilder/unterschrift.png);
	width:166px;
	height:51px;
}




/*------- ab hier Navigation ---------*/

div#navigation {
	position:absolute;
	width:265px;
	height:192px;
	background-color:#7b3c33;
	top:320px;
	left:35px;
	padding-top:3px;
}
div#subnavistart {
	position:absolute;
	width:120px;
	height:165px;
	top:320px;
	left:180px;
	padding-top:10px;
}
div#subnavirestaurant {
	position:absolute;
	width:120px;
	height:165px;
	top:320px;
	left:180px;
	padding-top:38px;
}
div#subnavinews {
	position:absolute;
	width:115px;
	height:20px;
	top:480px;
	left:180px;
	/*background-color:#FFCC00;*/
}
ul#navili li {
	list-style-type:none;  /*bullets entfernen*/
	list-style:none;
	line-height:28px;
	padding-left:28px;
}
ul#subnavili li {
	list-style-type:none;  /*bullets entfernen*/
	list-style:none;
}
ul#navili a {
/*	display:block;*/  /*link ueber die ganze Breite erstrecken*/
	width:100px;
	font-size:11px;
	font-weight:bold;
	color:#dfc6a8; /*hellbraun*/
}
ul#subnavili a {
	width:100px;
	font-size:11px;
	font-weight:bold;
	color:#dfc6a8;
}
ul#navili a:hover {
	color:#FFFFFF;
}
ul#subnavili a:hover {
	color:#FFFFFF;
}
ul#navili a.aktivlink {
	color:#FFFFFF;
	cursor:default;
}
ul#subnavili a.aktivlink {
	color:#FFFFFF;
	cursor:default;
}

/*------- bis hier Navigation ---------*/

div#sonne {
	position:absolute;
	padding-left:5px;
	padding-top:0px;
	width:385px;
	height:383px;
}
div#anfahrt {
	position:absolute;
	top:35px;
	background-color:#FFFFFF;
	width:465px;
	height:480px;
}
div#linksoben2 {
	position:absolute;
	top:35px;
	left:35px;
	background-color:#dfc6a8;
	width:265px;
	height:285px;
}
/*------- ab hier Gewinnspiel ---------*/
div#gewinnspiel {
	position:absolute;
	top:35px;
	left:35px;
	background-image:url(bilder/kastanienglas.jpg);
	width:265px;
	height:285px;
}

