html, body{
	margin: 0;
	padding: 0;
}
.left {
	float: left;
}
.right {
	float: right;
}
.more {
	text-align: right;
}
.clear {
	clear: both;
}

body {
	background-image: url(bergruh_ground/ground_large.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	color: #FFFFFF;
}
.text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	color: #cccccc;
}
.textweiss {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000066;
	font-weight: bold;
}
.textgreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #339900;
	font-weight: bold;
}

.textred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #cc0000;
	font-weight: bold;
	}
.textklein {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	text-decoration: none;
}
	.textblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
	text-decoration: none;
}
.textbottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
.textlink {	
	color: #339900;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
/** navigation **/
#edelwiser a:link {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#edelwiser a:visited {
	text-decoration: none;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#edelwiser a:hover {
	text-decoration: none;
	color: #99cc00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#edelwiser a:active {
	text-decoration: none;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#navigation a:link {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#navigation a:visited {
	text-decoration: none;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#navigation a:hover {
	text-decoration: none;
	color: #339900;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#navigation a:active {
	text-decoration: none;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#left1 a:link {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#left1 a:visited {
	text-decoration: none;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#left1 a:hover {
	text-decoration: none;
	color: #339900;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#left1 a:active {
	text-decoration: none;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

#left2 a:link {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#left2 a:visited {
	text-decoration: none;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#left2 a:hover {
	text-decoration: none;
	color: #339900;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#left2 a:active {
	text-decoration: none;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#left3 a:link {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#left3 a:visited {
	text-decoration: none;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#left3 a:hover {
	text-decoration: none;
	color: #339900;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#left3 a:active {
	text-decoration: none;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#barright a:link {
	color: #000066;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#barright a:visited {
	text-decoration: none;
	color: #000066;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	}
#barright a:hover {
	text-decoration: none;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#barright a:active {
	text-decoration: none;
	color: #000066;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

#barright #right1 a:link {
	color: #000066;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#barright #right1 a:visited {
	text-decoration: none;
	color: #000066;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	}
#barright #right1 a:hover {
	text-decoration: none;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#barright #right1 a:active {
	text-decoration: none;
	color: #000066;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	}
#bottom a:link {
	color: #999999;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
#bottom a:visited {
	text-decoration: none;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
#bottom a:hover {
	text-decoration: none;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
#bottom a:active {
	text-decoration: none;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

#textarea3 a:link {
	color: #333333;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#textarea3 a:visited {
	text-decoration: none;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#textarea3 a:hover {
	text-decoration: none;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#textarea3 a:active {
	text-decoration: none;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;

}


#textarea1 a:link {
	color: #333333;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#textarea1 a:visited {
	text-decoration: none;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#textarea1 a:hover {
	text-decoration: none;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#textarea1 a:active {
	text-decoration: none;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;

}


/** layout **/

  #container {
	position:relative;
	margin: auto;
	width:900px;
	height:1000px;
	z-index:1;
}

#header {
	position:absolute;
	left:0px;
	top:0px;
	width:900px;
	height:1000px;
	z-index:2;
}
#leiste {
	position:absolute;
	left:0px;
	top:0px;
	width:893px;
	height:175px;
	z-index:4;
}
#navigation {
	position:absolute;
	left:0px;
	top:175px;
	width:900px;
	height:27px;
	z-index:10;
}
#barlefturlaub {
	position:absolute;
	left:0px;
	top:202px;
	width:180px;
	height:474px;
	z-index:6;
	background-image: url(ground_images/bergruh_slice_04.jpg);
}
#barlefturlaub {
	position:absolute;
	left:0px;
	top:202px;
	width:180px;
	height:474px;
	z-index:6;
	background-image: url(ground_images/bergruh_urlaub_04.jpg);
}
#main {
	position:absolute;
	left:180px;
	top:202px;
	width:529px;
	height:504px;
	z-index:7;
	background-color: #FFFFFF;
}
#barright {
	position:absolute;
	left:705px;
	top:203px;
	width:201px;
	height:474px;
	z-index:8;
}
#left1 {
	position:absolute;
	left:16px;
	top:43px;
	width:151px;
	height:109px;
	z-index:1;
}
#left2 {
	position:absolute;
	left:16px;
	top:287px;
	width:140px;
	height:46px;
	z-index:2;
}
#left3 {
	position:absolute;
	left:16px;
	top:405px;
	width:143px;
	height:55px;
	z-index:3;
}
#right1 {
	position:absolute;
	left:18px;
	top:75px;
	width:145px;
	height:71px;
	z-index:1;
}
#right2 {
	position:absolute;
	left:15px;
	top:265px;
	width:148px;
	height:63px;
	z-index:2;
}






#pic {
	position:absolute;
	left:1px;
	top:176px;
	width:179px;
	height:44px;
	z-index:4;
}
#shop {
	position:absolute;
	left:6px;
	top:191px;
	width:165px;
	height:18px;
	z-index:3;
}
#tui {
	position:absolute;
	left:7px;
	top:408px;
	width:178px;
	height:140px;
	z-index:4;
	background-image: url(bergruh_ground/ground_oase.jpg);
}
#edelwiser {
	position:absolute;
	left:718px;
	top:23px;
	width:163px;
	height:74px;
	z-index:1;

}
#wetter {
	position:absolute;
	left:734px;
	top:114px;
	width:139px;
	height:56px;
	z-index:0;
}

#barleft {
	position:absolute;
	left:0px;
	top:202px;
	width:178px;
	height:441px;
	z-index:2;
	}
	
#slideshow {
	position:absolute;
	left:0px;
	top:0px;
	width:707px;
	height:176px;
	z-index:1;
}
#Layer1 {
	position:absolute;
	left:0px;
	top:0px;
	width:754px;
	height:83px;
	z-index:2;

}
#Layer2 {
	position:absolute;
	left:101px;
	top:2px;
	width:51px;
	height:15px;
	z-index:1;
}
#Layer4 {
	position:absolute;
	left:167px;
	top:2px;
	width:47px;
	height:15px;
	z-index:2;
}
#Layer5 {
	position:absolute;
	left:236px;
	top:2px;
	width:82px;
	height:15px;
	z-index:3;
}
.Stil1 {font-family: Arial, Helvetica, sans-serif}
#Layer6 {
	position:absolute;
	left:330px;
	top:2px;
	width:74px;
	height:15px;
	z-index:4;
}
#Layer7 {
	position:absolute;
	left:421px;
	top:2px;
	width:52px;
	height:15px;
	z-index:5;
}
#Layer8 {
	position:absolute;
	left:497px;
	top:2px;
	width:62px;
	height:15px;
	z-index:6;
}
#Layer9 {
	position:absolute;
	left:586px;
	top:2px;
	width:62px;
	height:15px;
	z-index:7;
}
#Layer10 {
	position:absolute;
	left:674px;
	top:2px;
	width:58px;
	height:15px;
	z-index:8;
}
#Layer11 {
	position:absolute;
	left:741px;
	top:2px;
	width:120px;
	height:15px;
	z-index:9;
}
#oase {
	position:absolute;
	left:16px;
	top:35px;
	width:136px;
	height:77px;
	z-index:1;
}
