@import url(content.css);
@import url(navigation2.css);
body, html {
	position: relative;
	text-align: center;
	margin: 0px;
	width: 100%;
	height: auto;
	font: normal 100.01% Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:150%;
	background: #aed5b4;
}

#container{
	text-align: left;
	margin: 0px auto 0px auto;
	width:775px;
	height: auto !important;
	background:#edf5ed;
	background-image:url(images/bild_left.jpg);
	background-position: bottom left;
	background-repeat:no-repeat;
}



.clearfix:after {
    content: "."; 
    display: block; 
    font-size:1px;
    height: 0px; 
    clear: both; 
    visibility: hidden; 
}
.clearfix {display: inline-table;}
/* Hides from IE-mac */
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

#left{
	width:257px;
	height:800px;
	float:left;
}

* html #left{
	width:257px;
	height:800px;
	float:left;
	padding-bottom:50px;
}

#logo{
	position:relative;
	width:257px;
	height:170px;
	background-image:url(images/logo_altersheim_reichenbach.jpg);
}

#menu_schrift{
	padding-left:20px;
	line-height:140%;
}

#menu{
	position:relative;
	width:257px;
	height:auto;
	background-repeat:no-repeat;
	top:45px;
}


#middle{
	float:left;
	/*min-height:800px;*/
	height:auto;
	width:518px; 
}

#bild_middle{
	width:100%;
	height:170px;
}

#content{
	width:460px;
	height:100%;
	padding: 50px 0px 0px 0px;
}

#adresse{
	width:auto;
	height:auto;
	bottom:0px;	
	float:left;	
	margin-top:100px;
	padding-bottom:25px;
}

#footer{
	text-align:left;
	color:#666666;
	font-size:12px;
	background-color:#aed5b4;
	height:5px;
	padding-top:03px;
	width:775px;
	margin: 0 auto;
}
.footer a, .footer a:active{
	color:#666666;
}
.footer a:hover{
	color:#e96b25;
}

/* SITEMAP STYLE */

.sitemap_level_1 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D0D0D0;
	font-weight: bold;
}

.sitemap_level_2,
.sitemap_level_3,
.sitemap_level_4,
.sitemap_level_5 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #D0D0D0;
	font-weight: normal;
}
