/* CSS Document */

body {
	margin: 0 auto;
	padding: 0;
	/* font: 12px/1.2em Tahoma, Arial, 'Arial MT', Helvetica, sans-serif; */
	font: 13px/1.2em Georgia, Georgia, "Times New Roman", Times, serif;
	text-align: left;
	color: #fff;
	background-image: url(../img/bg.jpg);
	background-repeat: repeat;
	

}
div, p, ul, li, h1, h2, h3, form, fieldset, {
        margin:0;
        padding:0;
}
p {
        margin:0 0 8px 0;
        padding:0 0 8px 0;
        line-height: 2em;
}

p.kontakt1 {
        text-align: center;
		  padding:30px 0 0 0;
		  font-size: 18px;
		  color: #4E2D20;
		  line-height: 1.25em;
		  margin:0;
       
}
p.kontakt2 {
        text-align: center;
		  padding-top:0px;
		  font-size: 18px;
		  color: #4E2D20;
		  line-height: 1.5em;
}

img.back {
	float: left;
}


ul { margin:0 0 .5em .6em; padding: 0 0 .5em .6em; }
li { padding-top:.4em; padding-bottom: .4em; }
a:link, a:visited { text-decoration:underline; color: #726865; }
a:hover { text-decoration:none; color: #E46A25; }

#topline {
        margin: 0 auto;
        padding: 0;
        width: 100%;	
		  height:10px;		 				  
		  }


#WrapExt {
        margin: 0 auto;
        padding: 0;
        width: 100%;	 		
		  }

#Header {
width:986px;	
height: 110px;
margin: 0px auto;
        padding: 5px 20px 0px 180px;	
		margin-bottom: 0px;
		background: url(../img/header.png) no-repeat;
		}
#Headernavi {
width: 800px;	
float: right;
        padding: 0;	
		margin: 0px 40px 0 0;
		
		}
#Headernavi li {
list-style: none;
text-align: right;
		}
	
	
#menu {width: 300px;	
        padding:16px 0 16px 20px;
        margin: 30px 0 0 0px;
		  background: url(../img/menu_bg.jpg) repeat;	
	  box-shadow: 0 0 15px 0 #666;
	  float: right;
}

#menu ul {
        margin: 0;
        padding: 0;      
        list-style:none;		 	 
}
#menu ul li {
        display: inline;
        margin:0;
        padding:0 20px 0 0;
       /* font: 12px/1.2em Tahoma, Arial, 'Arial MT', Helvetica, sans-serif; */
	font: 16px/1.4em Georgia, Georgia, "Times New Roman", Times, serif;	
		  font-weight: bold;
        letter-spacing: 0.125em;
        text-transform:uppercase;
        }
#menu ul li a:link, #menu ul li a:visited {
        color:#3E2216;
        text-decoration:none;

}
#menu ul li a:hover, #menu ul li a.active {
        color:#6A3C3F;     
}		



#Contentwrapper {        
       width: 100%;
		   height: 390px;
		 background: url(../img/landscape1.jpg)no-repeat;	
		 	}
#Content {
        clear: both;
       width: 1066px;	
			margin: 0 auto;
		        padding: 0 0 50px 0px; 
				  padding-top: 40px; 
				   
		 	}

#Content h1 {
        padding: 4px 0 8px 0;
        margin: 0 0 8px 0;
        /*
        text-transform: uppercase;
        font: 28px/1.2em Tahoma, Arial, 'Arial MT', Helvetica, sans-serif;
        */
        font: 34px Georgia, "Times New Roman", Times, serif;
        color: #4B3422;
}
#Content h2 {
        margin:10px 0 0 0;
        padding: 0 0 .2em 0;
        line-height: 1.5em;
        text-transform: uppercase;
		  font: 16px Georgia, "Times New Roman", Times, serif;
        color: #726865;
}
#Content p strong {
        color: #000;
}

#Column_all { float:left;
width:986px;
height: 551px;
padding:20px 30px 30px 50px;
margin: 0 0 50px 0;
box-shadow: 0 0 15px 0 #666;
background: url(../img/wood.jpg) no-repeat;
}

#picture {width: 180px;	
        padding:6px;
		  background: #fff;
		  border: solid 1px #7F592C;
        margin: 10px 20px 10px 20px;		
	  box-shadow: 0 0 25px 0 #683E14;
	  float: left;
}
#picture_1 {width: 200px;	
        padding:6px;
		  background: #DEC097;
		  border: solid 1px #7F592C;
        margin: 10px 20px 10px 20px;		
	  box-shadow: 0 0 25px 0 #683E14;
	  float: left;
}


#ColumnLeft { float:left; width:380px; height: 430px; padding:80px 20px 20px 20px; margin:0;
background-image: url(../img/scroll.png);
background-repeat: no-repeat;
background-position: center bottom;

}
#ColumnMiddle { float:left; width:20px;padding:0; margin:0;}
#ColumnRight { float:left; width:520px;padding:0 0 20px 40px; margin: 0;}

.Clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; } /* slightly enhanced, universal clearfix hack - http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack/ */
.Clearfix { display: inline-block; }
/* start commented backslash hack \*/ * html .clearfix { height: 1%; }
.Clearfix { display: block; } /* close commented backslash hack */


#space {
width: 100%;	
        clear:both;
        height: 80px;	
		   
}


#footer {
width: 100%;	
        clear:both;
        height: 80px;		   
			background: #726865 url(../img/menu_bg.jpg) repeat;	   
}

#footer_inner {
width: 1026px;	
margin:0  auto;      
		  text-align: center;
		  padding: 15px 0 0 0;  		 
			 	   
}


