* { border:0px solid red;}

html,body {
	height: 100%;
}
body {
	background-color: #f4edea;
	margin: 0;
	padding: 0;
	font-family:Tahoma;
}
#container{
	/*border: 1px solid black;*/
	z-index:0;
	position:relative;
	min-height: 100%;
	background-attachment: scroll;
	background-image: url(../images/unten.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#contentbox {
	z-index:10;
	vertical-align:middle;
	width:640px;
	overflow: auto;
	/*height:350px;*/
	height:100%;
	padding-right:30px;
}
#content{
	/*border:1px solid red;*/
	z-index: 10;
	width: 600px;
/*	position: relative;
	float: left;*/
	position:relative;
	padding: 200px 0 80px 250px;
}
#header{
    /*border:1px solid orange;*/
	z-index:1;
	background-image: url(../images/oben.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-attachment: scroll;
	height: 402px;
	width: 949px;
	position: absolute;
	left: 0px;
	top: 0px;
	/*padding-bottom: 420px;*/
	/*padding-bottom:100%;*/
}
#menu{
	/*border:1px solid blue;*/
	z-index:4;
	/*position: relative;*/
	list-style-type:none;
	float: left;
	margin: 10px 0px 0px 0px;
}
#menu1{
	/*border:1px solid blue;*/
	z-index:11;
	position: absolute;
	width: 230px;
	left: 1px;
	top: 186px;
	padding-bottom:100px;
	font-family: Tahoma;
	font-size:13px;
	font-weight:bold;
}
#menuimg{
	/*border:1px solid red;*/
	z-index:10;
	position:absolute;
	left:0px;
	top:402px;
	width:239px;
	bottom:484px;
	background-image: url(../images/menu.jpg);
	background-repeat:repeat;
}
* html body #menuimg {
	/*height:100%;*/
}
#content .text {
	/*border:1px solid lightgreen;*/
	font-family:Tahoma;
	font-size:14px;
	color:#ba8688;
	margin: 40px 10px 0px 40px;
}
#footer{
	/*border:1px solid green;*/
	z-index:13;
	position:absolute;
	bottom:0;
	left: 0;
	height: 484px;
	width: 929px;
}
#footer2{
	/*border:1px solid blue;*/
	z-index:14;
	position:absolute;
	bottom:0;
	left: 0;
	height: 80px;
	width: 929px;
}
a:link {
	font-family: Tahoma;
	text-decoration: none;
	color: #356c7f;
	font-size:14px;
	/*font-weight: bold;*/
}
a:visited {
	font-family: Tahoma;
	text-decoration: none;
	color: #356c7f;
	font-size:14px;
	/*font-weight: bold;*/
}
a:hover {
	font-family: Tahoma;
	text-decoration: underline;
	color: #356c7f;
	font-size:14px;
}
#footer2 A:link {
	font-family: Tahoma;
	text-decoration:underline;
	color: #ba8688;
	font-size:10px;
}
#footer2 A:visited {
	font-family: Tahoma;
	text-decoration: underline;
	color: #ba8688;
	font-size:10px;
}
#footer2 A:hover {
	color: #356c7f;
}
#footer2 .text {
	/*border:1px solid yellow;*/
	text-align:center;
	font-family:Tahoma;
	font-size:10px;
	color:#ba8688;
	margin-top: 25px;
	margin-left: 160px;
}
#menu1 .text {
	/*border:1px solid lightblue;*/
	margin: 40px 30px 0px 30px;
	text-align:center;

}
#menu1 A:link {
	font-family: Tahoma;
	text-decoration: none;
	color: #356c7f;
	font-size:13px;
	/*font-weight: bold;*/
}
#menu1 A:visited {
	font-family: Tahoma;
	text-decoration: none;
	color: #356c7f;
	font-size:13px;
	/*font-weight: bold;*/
}
/*#menu1 dd A:hover {
	font-family: Tahoma;
	text-decoration: underline;
	color: #356c7f;
	font-size:13px;
}*/
#menu1 dd {
	font-weight:normal;
	padding: 7px 0px 0px 0px;
}
/*#menu li {padding:0; margin:0; position:relative;}*/
/*#menu li a, #menu li a:visited {text-decoration:none; font-size:13px;}*/
/*#menu li dd {display:none; color:#356c7f; }*/
/*html #menu li dd {display:block; color:#356c7f;}  ie6 hack damit das menu immer offen ist. */
/*#menu li dt {padding:3px;}*/
/*#menu li:hover, #menu li a:hover {}*/
/*#menu li:hover dt a , #menu li a:hover dt a {}*/
/*#menu li:hover dd, #menu li a:hover dd {}*/
/*#menu dt {margin:0; padding:0;}*/
/*#menu dd {margin:0; padding:0;}*/
.gallery dt a, .gallery dt a:visited {color:#356c7f; font-weight: bold; font-family:Tahoma; }
/*.gallery dd a, .gallery dd a:visited {color:#356c7f; text-decoration:none; padding: 0px 0px 0px 20px;}*/
#menu1 .gallery dd a:hover { border: 0px solid green; text-decoration:underline;}
