/*******************************************
* Styles
********************************************/
img{
	float:left;
	}
p.klein{  
	color:#443225;
	margin:0px 0px 10px 5px;
	font-size:12px;
	font-weight:normal;
	line-height:12px;
	}
p{  
	color:#443225;
	margin:0px 0px 10px 0px;
	}
#content_right2 p{  
	color:#443225;
	margin:0px 0px 10px 0px;
	}
h1{  
	font-size:17px;
	font-weight:bold;
	margin:0px 0px 7px 0px;
	font-family:Georgia,serif;
	}
h2{  
	font-size:14px;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	}
h3{  
	font-size:17px;
	font-weight:bold;
	margin:0px 0px 7px 0px;
	font-family:Georgia,serif;
	/*border-bottom:dashed 1px #DED1B8;*/
	}
td{ 
	font-size:14px;
	font-weight:normal;
	}
	
a:link, a:hover, a:visited{ color:#AC5C22; text-decoration:none;}
a:hover{  text-decoration:underline;}

a.abo:link, a.abo:hover, a.abo:visited{ 
	color:#443225; 
	text-decoration:none; 
	background-image:url(img/pfeil.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
	padding:0px 0px 0px 10px;
	}
	
/*******************************************
* Layer
********************************************/
#content_left{
	width:324px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	display:inline;
	/*background-color:orange;*/
	}
#content_right{
	width:324px;
	margin:0px 0px 0px 20px;
	padding:0px 0px 0px 0px;
	float:left;
	display:inline;
	/*background-color:orange;*/
	}
#content_left2{
	width:486px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	display:inline;
	}
#content_right2{
	margin:0px 0px 0px 30px;
	padding:5px 20px 8px 20px;
	float:left;
	display:inline;
	border:2px solid #D4BCA7;
	background-image:url(img/bg_mother.gif);
	/*background-image:url(img/border.gif);
	background-repeat:repeat-y;
	background-position:left;*/
	}
body{
	height:1120px;
	margin:0px;
	background-color:#FFF;
	color:#443225;
	font-size:14px;
	font-weight:normal;
	line-height:23px;
	font-family: arial,Century Gothic,Trebuchet ms,Georgia,serif;
	background-image:url(img/bg_body.gif);
	}
#mother{
	width:868px;
	margin:20px 0px 0px -434px;
	position:absolute;
	left:50%;
	border:2px solid #D4BCA7;
	background-image:url(img/bg_mother.gif);
	}
#header{
	height:250px;
	width:868px;
	background-image:url(img/header.jpg);
	background-repeat:no-repeat;
	margin:10px 0px 0px 0px;
	display:inline;
	float:left;
	}
#mainmenu{
	height:34px;
	width:868px;
	background-image:url(img/mainmenu.jpg);
	background-repeat:no-repeat;
	margin:0px 0px 0px 0px;
	display:inline;
	float:left;
	}
#body{
	width:868px;
	background-image:url(img/body.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	display:inline;
	}
#leftbar{
	width:60px;
	height:248px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	display:inline;
	}
#content{
	width:668px;
	margin:70px 20px 0px 50px;
	padding:0px 0px 0px 0px;
	float:left;
	display:inline;
	/*background-color:orange;*/
	}
.headline {
	float:left;
	display:inline;
	width:100%;	
	}
#content_normal {
	float:left;
	display:inline;	
	}
#footer{
	width:868px;
	height:79px;
	background-image:url(img/footer.jpg);
	background-repeat:no-repeat;
	margin:0px 0px 35px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	vertical-align:middle;
	float:left;
	display:inline;
	}
/*******************************************
* Main Menu
*******************************************/
a.home, a.home:hover, a.home_active, a.home_active:hover { display:inline; background-image:url(img/button/blank.gif); width:73px; height:34px; margin:0px 0px 0px 60px; text-decoration: none; float:left;  }
a.home:hover, a.home_active, a.home_active:hover { background-image:url(img/button/home_on.gif); }

a.getrnk, a.getrnk:hover, a.getrnk_active, a.getrnk_active:hover { display:inline; background-image:url(img/button/blank.gif); width:149px; height:34px; margin:0px 0px 0px 0px; text-decoration: none; float:left;  }
a.getrnk:hover, a.getrnk_active, a.getrnk_active:hover { background-image:url(img/button/getrnk_on.gif); }

a.essen, a.essen:hover, a.essen_active, a.essen_active:hover { display:inline; background-image:url(img/button/blank.gif); width:68px; height:34px; margin:0px 0px 0px 0px; text-decoration: none; float:left;  }
a.essen:hover, a.essen_active, a.essen_active:hover { background-image:url(img/button/essen_on.gif); }

a.mieten, a.mieten:hover, a.mieten_active, a.mieten_active:hover { display:inline; background-image:url(img/button/blank.gif); width:80px; height:34px; margin:0px 0px 0px 0px; text-decoration: none; float:left;  }
a.mieten:hover, a.mieten_active, a.mieten_active:hover { background-image:url(img/button/mieten_on.gif); }

a.imprss, a.imprss:hover, a.imprss_active, a.imprss_active:hover { display:inline; background-image:url(img/button/blank.gif); width:131px; height:34px; margin:0px 0px 0px 0px; text-decoration: none; float:left;  }
a.imprss:hover, a.imprss_active, a.imprss_active:hover { background-image:url(img/button/imprss_on.gif); }

a.diesoul, a.diesoul:hover, a.diesoul_active, a.diesoul_active:hover{ display:inline; background-image:url(img/button/blank.gif); width:154px; height:34px; margin:0px 0px 0px 0px; text-decoration: none; float:left;  }
a.diesoul:hover, a.diesoul_active, a.diesoul_active:hover { background-image:url(img/button/diesoul_on.gif); }

a.kontakt, a.kontakt:hover, a.kontakt_active, a.kontakt_active:hover { display:inline; background-image:url(img/button/blank.gif); width:94px; height:34px; margin:0px 0px 0px 0px; text-decoration: none; float:left;  }
a.kontakt:hover, a.kontakt_active, a.kontakt_active:hover { background-image:url(img/button/kontakt_on.gif); }

a.impressum, a.impressum:hover { display:block; background-image:url(img/button/blank.gif); width:78px; height:17px; margin:46px 70px 0px 0px; text-decoration: none; float:right;  }
