@import url(nav.css);


html { height: 100%;}

body {

    	margin: 0;
    	font-family: verdana, arial, sans-serif;
    	font-size: 0.9em;
    	background: #ffcc99 url(/media/layout/background-bod.jpg);
	background-position: top;
    	background-repeat: repeat-x;
	z-index:1;

}



#wrapper {
	overflow: hidden;
	position: relative;
	margin: 0 auto;
	background:url(/media/layout/bg-footer.png);
	width:1026px;
	min-height:790px;

	


	
}

#language {position:absolute;
	font-size:0.8em;
		color:#7b7063;
		top:2px;
		right:20px;}

#header {

	margin: 0 auto;
	width:1016px;
	height:400px;



}


#leftnav {
	float:left;
	margin-left:80px;
	margin-top:20px;
	width:200px;
	min-height:300px;
	border-right: #881906 0px solid;
}

#wetter{margin-top:50px;
	
	margin-left:-65px;}


.events{
	margin-top:50px;
	margin-left:-65px;}



	
#content{
	font-family: Bookman Old Style, erdana, arial, sans-serif;
	color:#7b7063;
	margin-left:300px;
	margin-top:10px;
	width:680px;
	border:0px solid;}	
	
	
#content a{
	text-decoration:none;
	color:black;	}

#content a:hover{text-decoration:underline;}



.table-angebote td {
	border-bottom:1px #9f9a9a solid;}

.tableborder td {
	border-bottom:1px #c4c2c2 solid;}

#footer{

	background:url(/media/layout/bg-footer.png);
	position: relative;
	margin: 0 auto;
	width: 1026px;
	height: 120px;
	padding-top:20px;
	color:white;
	
	border-top:0px solid;
}
#footer img{border:0;}


.footertext {
	float:left;
	margin-left:16px;
	background:#962f2f;
	padding:8px;
	
	width:231px;
	height:100px;
	border:1px #c8c6c6 solid; }

.footertext a{text-decoration:none;
color:white;}

.footernav{
	background:#962f2f;
	padding:8px;
	margin-left:293px;
	width:696px;
	height:100px;
	border:1px #c8c6c6 solid;}


.footerbilder{
	position:absolute;
	top:100px;
	right:30px;

	float:right;}

.gallery-img img{border:0;}

/*#modell_o, #modell_u {
    position: absolute;
    top: 0;

}*/

.bild {font-size:1.3em;}


#wa_blog h2 {
	
font-size:12pt;
}





