@import url("index2Files/a1ruths.css");
#home {
	position: absolute;
	z-index: 1;
	top: 160px;
	left: 320;
	width: 450px;
	height: 301px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: white;
	border-left-color: white;
	background-color: #e7e6e3;
	visibility: visible;
}
.stil18 a {
	border: 0px;
	font: Verdana,Helvetica,Arial,Geneva,Swiss,SunSans-Regular;
}
#e0ground {
	visibility: visible; 
	display: block; 
	position: absolute; 
	z-index: 6; 
	top: 40px; 
	left: 80px; 
	width: 223px; 
	height: 396px;
	}
#e1home {
	background-color: #5f5646;
	visibility: visible;
	position: absolute;
	z-index: 4;
	top: 145px;
	left: 23px;
	width: auto;
	height: 139px
}
#Layer1 {
	position:absolute;
	width:200px;
	height:60px;
	z-index:11;
	left: 90px;
	top: 40px;
	visibility: visible;
}
#Layer2 {
	position:absolute;
	width:126px;
	height:28px;
	z-index:5;
	left: 800px;
	top: 402px;
	visibility: visible;
}
.Stil1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
#contentbg {
	position:absolute;
	width:450;
	height:276px;
	z-index:7;
	left: 320px;
	top: 488px;
	background-color: #e7e6e3;
	visibility: visible;
}
body {
	background-image: url(index2Files/menue_starr_data/back_ohn.gif);
	background-repeat: repeat;
	color:#666;
}
a {
	color:#333;
	border: none;
}
a hover {
	color: #060;
	text-decoration: underline;
}
#picmiddle {
	position:absolute;
	width:450;
	height:301;
	z-index:7;
	left: 320px;
	top: 184px;
	overflow: visible;
	border-left: 1px solid white;
	border-right: 1px solid white;
	visibility: visible;
}
#bgcontent {
	position:absolute;
	width:421px;
	height:auto;
	min-height:300px;
	z-index:1;
	left: 320px;
	top: 487px;
	background-color: #e7e6e3;
	visibility: visible;
	overflow: visible;
	margin-bottom: 20px;
	padding: 15px;
}
.Stil2 {font-size: 14px}
#Layer4 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
}
#Layer5 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	left: 27px;
	top: 18px;
}
#textcont {
	position:absolute;
	width:415px;
	height:304px;
	z-index:3;
	left: 335px;
	top: 505px;
	visibility: visible;
	overflow: visible;
}
#Layer3 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:8;
}
#Layer6 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:9;
	left: 85px;
	top: 700px;
}
#Layer7 {
	position:relative;
	height:15px;
	z-index:1;
	background-color: #999999;
	
}
border {
	border: 1px solid #555532;
}
img a {
	border: 2px solid #FFF;
}
#Layer8 {
	position:absolute;
	width:200px;
	height:10px;
	z-index:8;
	left: 333px;
	top: 856px;
}
#Layer9 {
	position:absolute;
	width:175px;
	height:115px;
	z-index:9;
	left: 470px;
	top: 0px;
}
#Layer10 {
	position:absolute;
	width:213px;
	height:316px;
	z-index:2;
	left: 784px;
	top: 501px;
}
.text_aktuell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5F5646;
}
.Stil13 {
	color: #B4B41E;
	font-weight: bold;
	font-size: 11px;
}
#Layer11 {
	position:absolute;
	width:175px;
	height:68px;
	z-index:10;
	left: 102px;
	top: 513px;
	background-color: #FFFFFF;
}
#Layer12 {
	position:absolute;
	width:200px;
	height:10px;
	z-index:10;
	left: 557px;
	top: 848px;
}
.Stil14 {
	color: #666666
	}
.Stil15 {
	color: #333333
	}
.Stil17 {
	color: #666666; 
	font-weight: bold; 
	}
#apDiv1 {
	position:absolute;
	left:854px;
	top:573px;
	width:84px;
	height:15px;
	z-index:12;
}

ol {
	list-style-type:none;
}
ol a{
	color:#FFF;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #555532;
	font-weight: bold;
}

/* KONTAKTFORMULAR */
input.text, select { 
	width:220px;
	font-size: 1em;
	font-family: "Lucida Sans Unicode", Tahoma, Arial, sans-serif;
	color:#333;
	padding:3px;
	border:1px solid #ccc;
	background-color: #FFF;
	}
input.text:focus, select:focus { 
	width:220px;
	color:#333;
	padding:3px;
	border:1px solid #ccc;
	background-color: #f0f0f0;
	font-size: 1em;
	font-family: "Lucida Sans Unicode", Tahoma, Arial, sans-serif;
	}
textarea{
	width:300px;
	color:#333;
	padding:3px;
	margin:1px 0;
	border:1px solid #ccc;
	background-color: #FFF;
	font-size: 1em;
	font-family: "Lucida Sans Unicode", Tahoma, Arial, sans-serif;
}
textarea:focus{
	width:300px;
	color:#333;
	padding:3px;
	margin:1px 0;
	border:1px solid #ccc;
	background-color: #f0f0f0;
	font-size: 1em;
	font-family: "Lucida Sans Unicode", Tahoma, Arial, sans-serif;
}
#posEmail, #posText {
border:1px solid #060;
}
input.submit { 
	padding:2px 5px;
	font: 12px/12px 'Trebuchet MS', Arial, sans-serif ; 
	color: #333;
	border: 1px solid #ccc;
	background-color: #FFF; 
	}
input.submit:hover { 
	padding:2px 5px;
	font: 12px/12px 'Trebuchet MS', Arial, sans-serif ; 
	color: #333;
	border: 1px solid #ccc;
	background-color: #999; 
	}
	
/*
Lightbox
*/
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 12px;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay{ background-image: url(../img/overlay.png); }

* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/overlay.png", sizingMethod="scale");
	}
