* {
margin: 0;
padding: 0;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike,
strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, 
td {
	 margin:0;
	 padding:0;
	 border:0;
	 outline:0;
	 font-size:100%;
	 vertical-align:baseline;
	 background:transparent;
	 }
body{
	color: #666;
	background:grey url(bilder/bg_holz02.png) repeat; 
	font: 90% lucida sans, verdana, arial; 
	text-align: center; 
	margin-left: 10px;
	margin-top:10px;
	}
strong{
			 color:#666;
			 }
b{
	color:#860406;
			 }	
#container{
			 background: #860406;
			 height:665px;
			 width:985px;
			 /*border: 1px solid #000;*/
			 }

#mainnavi {
			width:835px;			
			height:40px;
			background: #fff url(bilder/nagel.png) right top no-repeat;
			float:left;
			}
				
#mainnavi ul{
			background:white;
			
			}
					
#mainnavi li {
						 list-style:none;
						 display:inline;
						 }
#mainnavi a {
						text-decoration:none;
						color:#860406;
						display: block;
						float: left;
						padding: 15px 19px 15px 20px;
						font-size: 85%;
						font-weight: bold;
						border-right: 1px solid #fff;
						
						}
#mainnavi a:hover {
									background: #860406;
									text-decoration: none;
									color: white;
									font-weight:bold;
									border-right: 1px solid #fff;
									}	

#mainnavi a.aktiv {
									background: #860406;
									text-decoration: none;
									color: white;
									font-weight:bold;
									}	
								
#navispalte {
						background: #fff url(bilder/nagel.png) left top no-repeat;
						width:150px;
						float:left;
						height:600px;
						padding-top:50px;
						}
.mukklogo {
margin-left: -10px;
background-image:url(bilder/mukklogo_01.png);
background-repeat: no-repeat;
padding: 15px;
width: 160px;
height: 115px;
margin-bottom: 40px;
}



#navispalte ul {
							 text-align:right;
							 list-style:none;
							 padding-right:20px;
							 padding-top:20px;
							 line-height:150%;
							 }	
#navispalte a {
							text-decoration:none;
							color: #666;
							font-weight:bold;
							}	
#navispalte a:hover {
										text-decoration:none;
										color: #860406;
										font-weight:bold;
										}													
#navispalte a.aktiv{
										color:#860406;
										}
#content {
					width:833px;
					height:399px;
					background:#fff;
					float:left;
					border:1px solid #860406;
					text-align:left;
					}	
			
#content a {
				 	 color:#666;
					 text-decoration: none;
					 }
#content a:hover{
				 				 color:#860406;
								 text-decoration:underline;
								 }					 
					
#content h2,h3 {
				 		color:#860406;
						
						}						
.beschriftung {
							position: relative;
							display: block;
							}
.beschriftung span {
									 position: absolute;
									 bottom: 0;
									 left: 0;
									 width: 813px;
									 background-color: #222;
									 -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=60)";
									 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
									 opacity: 0.6;
									 color: #fff;
									 height: 4em;
									 line-height: 4em;
									 border-top: 1px solid #999;
									 border-bottom: 1px solid #999;
									 font-size: 150%;
									 font-weight: bold;
									 padding-left:20px;
									 }							
#teaser1 {
				 width:166px;
				 height:210px;
				 background: #860406;
				 float:left;
				 border-left:1px solid #860406;
				 color:white;
				 text-align:left;
				 font-size:92%;
				 				 
				 }
#teaser1 a{
				 text-decoration:none;
				 color:#fff;
				 }
#teaser1 a:hover{
				 				 text-decoration:none;
								 color:orange;
								 }				 				 	
.teasertext {
							position: relative;
							display: block;
							}
.teasertext span {
									 position: absolute;
									 top: 0;
									 left: 0;
									 width: 166px;
									 background-color: #fff;
									 -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=60)";
									 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
									 opacity: 0.6;
									 color: #000;
									 font-weight:bold;
									 height: 2em;
									 line-height: 2em;
									 }				

				 
#teaser2 {
				 width:166px;
				 height:210px;
				 background: #fff;
				 float:left;
				 text-align:left;
				 color:#860406;
				 font-size:92%;
				 border-left:1px solid #860406;
				 }
#teaser2 a{
				 text-decoration:none;
				 color:#860406;
				 }
#teaser2 a:hover{
				 				 text-decoration:none;
								 color:#000;
								 }			
#teaser3 {
				 width:166px;
				 height:210px;
				 background: #860406;
				 color:white;
				 float:left;
				 border-left:1px solid #860406;
				 text-align:left;
				 font-size:92%;
				 }	
#teaser3 a{
				 text-decoration:none;
				 color:#fff;
				 }
#teaser3 a:hover{
				 				 text-decoration:none;
								 color:orange;
								 }						 											
#teaser4 {
				 width:166px;
				 height:210px;
				 background: #fff;
				 float:left;
				 border-left:1px solid #860406;
				 text-align:left;
				 font-size:92%;
				 color:#860406;
				 }	
#teaser4 a{
				 text-decoration:none;
				 color:#860406;
				 }
#teaser4 a:hover{
				 				 text-decoration:none;
								 color:#000;
								 }				
#teaser5 {
				 width:166px;
				 height:210px;
				 background: #860406;
				 float:left;
				 text-align:left;
				 font-size:92%;
				 border-left: 1px solid #860406;
				 
				 color:#fff;
				 }	
#teaser5 a{
				 text-decoration:none;
				 color:#fff;
				 }
#teaser5 a:hover{
				 				 text-decoration:none;
								 color:orange;
								 }		
#footer {
				background:#860406;
				width:835px;
				height:15px;
				border-top: 1px solid white;
				color: white;
				float:left;
				font-size:80%;
				text-align:left;
				padding-left:150px;
				}	
#footer a{
				 text-decoration:none;
				 color:#fff;
				 }
#footer a:hover{
				 				 text-decoration:none;
								 color:orange;
								 }									  
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */



