
	
* { margin:0; padding: 0; } 
option {padding-left: 0.4em}
	
html { height: 100% } 

body { 
		margin:0; 
		padding: 0;
		min-height: 101%;	
		font-size: 100.01%; 
		text-align: center;
		background-image:url(../images/LERG_HOLZ.JPG);
		scrollbar-3dlight-color: FFFFFF; scrollbar-arrow-color: C0C0C0; scrollbar-darkshadow-color: FFFFFF; 
		scrollbar-face-color: FFFFFF; scrollbar-highlight-color: FFFFFF; scrollbar-shadow-color: C0C0C0; 
		scrollbar-track-color: FFFFFF;
		
		font-family: Arial, Helvetica, sans-serif;
		color: #000000;
		font-size: 9pt;
		margin:0; 
		padding: 0;
} 

fieldset, img { border:0; }
select, input, textarea { font-size: 99% }

a {color: #e8b188; text-decoration: none;}
a:hover {text-decoration: underline;}


h1 {color: #e8b188; 
	font-size: 18px;
	font-weight: bold; line-height: 115%; 
	}

h2 {color: #808080; 
	font-size: 15px; 
	font-weight: bold; line-height: 130%; 
	padding: 0px 0px 6px 0px;
 }

h3 {color: #808080; 
	font-size: 15px; 
	font-weight: bold; line-height: 130%; 
	padding: 15px 0px 15px 0px;
 }

p {margin: 0px;
	padding: 0px 0px 10px 0px;}

p.angebot {
	border: 2px solid #ffdc8a;
	padding: 10px;
	margin: 0px 0px 20px 0px;
	display: block;
}
	
p.angebot strong{
	color: #808080; 
	font-size: 15px; 
	font-weight: bold; line-height: 130%; 
	padding: 15px 0px 15px 0px;}
	
hr {margin: 3px 0px 3px 0px;}

#site {
	margin: 20px auto 40px auto;
	padding: 0px;
	width: 750px;
	text-align: left;
	background-image:url(../images/site_bg.gif);
	background-repeat: repeat-y;
	padding: 0px;
	}
	
#header {
	width: 750px;
	height: 150px;
	margin: 0px 0px 3px 0px;
	padding: 0px;
	float: left;
	}
	
#header img {border: 0px;}
	
#content_container {
	width: 582px;
	float: right;
	margin: 0px;
	padding: 0px;
	text-align: center;
	}

#content { width: 552px; margin: 15px auto 0px auto; padding: 0px 5px 0px 0px; text-align: left;}
#content ul { list-style: url(../images/list_image.gif); padding: 0px 10px 0px 0px;}
#content ul li{ padding: 0px 0px 15px 0px; margin: 0px 0px 0px 40px; list-style-position:outside;}

.image {padding: 0px 0px 0px 0px; width: 265px; margin: 0px; }
.image img {width: 265px; margin: 0px; padding: 0px;}
.image p {border-bottom: 1px solid #000000; padding: 0px 0px 5px 0px; width: 265px; text-align:center; margin: 0px;}

.left {float: left; margin: 0px 20px 10px 0px; padding: 0px;}
.left_text {float: left; margin: 0px 0px 10px 0px; padding: 0px;}
.right {float: right; margin: 0px 0px 10px 10px; padding: 0px;}




#teaser {
	width:560px;
	height:auto;
	}


.img_teaser {
	width:268px;
	height:270px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 5px 0px;
	float:left;

	}

.img_teaser p{
	padding:0px 0px 0px 0px;
	margin:0px 8px 5px 0px;
	border-bottom: 1px solid #595959;
	}
	
	
	
#menu {
	width: 163px;
	margin: 0px;
	padding: 0px;
	margin: 0px; padding: 0px;
	overflow: hidden;
	float: left;
	}
	
#menu ul { list-style: none; display: block; width: 167px; padding: 19px 0px 40px 0px; margin: 0px;}

#menu ul li {
	display: block; 
	width: 163px; 
	height: 21px; 
	line-height: 21px; 
	font-weight: bold;
	color: #000000;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	voice-family:"\"}\"";   
	voice-family:inherit;  
	text-indent: 28px;
	}


#menu ul li a { color: #000000;  }
#menu ul li a:hover { color: #808080; text-decoration: none;}
	

#menu ul li a { 
	display: block; 
	width: 163px; 
	height: 21px; 
	line-height: 21px; 
	font-weight: bold;
	color: #000000;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	voice-family:"\"}\"";   
	voice-family:inherit; 
	text-indent: 28px;
	background-image: none;
	background-image:url(../images/menu_bg.gif);
	}
	
	
#menu ul li a:hover { 
	display: block; 
	width: 163px; 
	height: 21px; 
	line-height: 21px; 
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	color: #808080;
	background-image:url(../images/menu_hover.gif);
	}

#menu ul li a.active { 
	display: block; 
	width: 163px; 
	height: 21px; 
	line-height: 21px; 
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	voice-family:"\"}\"";   
	voice-family:inherit; 
	background-image:url(../images/menu_hover.gif);
	}



#footer {
	float: left;
	height: 25px;
	width: 750px;
	background-image: url(../images/footer_bg.gif);
	background-repeat: no-repeat;
	}

#footer_menu {
	height: 21px;
	line-height: 21px;
	margin: 4px 0px 0px 0px;
	float: right;
	padding: 0px 5px 0px 0px;
	text-align: right;
	color: #e8b188;}

#footer_menu a {
	color: #808080;
	font-weight: bold;
	}


.clear {clear: both;}