/* festes, zentriertes Layout */
body {
	/* overflow: scroll; */
	background-color: #fefbaf;
	padding: 0;
	margin: 15px 0 0 0;
}

#left_main {
	position:           relative;
	background:			#fefbaf;
	color:				#000;
	height: 			99%;
    overflow:			auto;
	width: 				20px;
	margin-left:        auto;
	margin-right:       auto;
	border-top: 		1px solid #50679a;
	border-left: 			1px solid #50679a;
	border-right: 			1px solid #50679a;
	border-bottom: 			1px solid #50679a;
	color:              #493B35;
    font-family:        Arial;
	background-color: #fefbaf;
}

#main {
	position:           relative;
	background:			#fefbaf;
	color:				#000;
	height: 			99%;
    overflow:			auto;
	width: 				897px;
	margin-left:        auto;
	margin-right:       auto;
	border-top: 			1px solid #50679a;
	border-left: 			1px solid #50679a;
	border-right: 			1px solid #50679a;
	border-bottom: 			1px solid #50679a;
	color:              #493B35;
    font-family:        Arial;
	background-color: #fefbaf;
}

/* Seitenkopf Achtung Höhe an die logo1 und logo2 Container anpassen! */  
#top {    position:           relative;
	border-bottom:		5px solid #adbcdc;
	height:				260px;
	overflow:			hidden;
	margin: 0px;
	padding:0px;
	
	}
    
/* Logo */
#logo1 {
    width:              897px;
	height:             139px;
    background-image: 	url(logo1.png);
    background-repeat:  no-repeat;
	border-bottom:		1px solid #50679a;
}

#logo2 {
    width:              897px;
	height:             260px;
    background-image: 	 url(logo2.jpg);
    background-repeat:  no-repeat;
	border-bottom:		1px solid #50679a;
}

/* Seitennavigation*/
/* Anstriche (Kreise) der Liste ausschalten */
#liste {
    list-style: 		none;
    list-style-type:    none;
}

    
#menu {
	font-size:          11px;
	letter-spacing: 1.5px;
    text-decoration:    none;
	width: 123px;
	text-align: left;
	color: #493B35;
	float:left;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 12px;
	padding-bottom: 10px;
	font-family: Verdana;
	background-color: #FFF;
}

.menulink {
	color: #5c71a1;
    text-decoration: none;
	padding-left: 10px;
}

.menulink:hover {
	color: #961402;

}

.menuactive {
	color: #961402;
	font-weight: bold;
    text-decoration: none;
	padding-right: 20px;
	padding-left: 10px;
	height: 30px !important;
	
}
.dashed{
	position:relative;
	clear:left;
	background-image: url(dashed.gif);
	background-repeat: repeat-x;
	top:0px;
	height: 3px;
	padding: 3px;
	margin-top:6px;
	/*margin:0px;*/
	overflow:hidden; /* IE */
}

#mid {
    /*position:           relative;*/
	height:             1850px;
	width: 565px;
	overflow:           hidden; /* Scrollbar, wenn nötig */
	padding-top:		0px;
	padding-left:		22px;
	border-left:		1px solid #50679a;
	border-right:		1px solid #50679a;
	float:left;
	background-color: #FFF;

	}

.container {
    padding-left:       0px;
    padding-top:        30px;
    padding-right:      20px;
    padding-bottom:     40px;
}

.bild {
    float:              left; /* nächstes div rechts andocken lassen */
    width:              50px; /*war 147 */
    height:             153px;
    
   	background-color:   white;
	color:              #50679a;
}

.bildgroesze {
	width:				100%;
}



.text {
	float:				left;
	/*width:				700px;*/
    padding-left:       50px;
    padding-right:      50px;
	padding-top: 0px;
    padding-bottom: 15px;
    border-color:       white;
    background-color:   white;
	color:              #5c71a1;
    font-size:          12px;
	line-height: 1.2;
	text-align:         left;
	font-family: Verdana;
	
}

h1 {
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana;
	padding-bottom: 0px;
	margin-bottom: 0px;
	padding-top: 5px;
	margin-top: 0px;
	color: #5c71a1;
}

h2 {
	font-size: 12px;
	font-weight: normal;
	font-family: Verdana;
	padding-bottom: 0px;
	margin-bottom: 0px;
	padding-top: 5px;
	margin-top: 0px;
	color: #961402;
}

.textlink {
	color: #961402;
	text-decoration: none;
}

.textlink:visited {
	color: #961402;
	text-decoration: none;
}

.textlink:hover {
	color: #961402;
	/*background-color:#493B35;*/
	text-decoration: underline;
}



.hbar{
	position:relative;
	clear:left;
	background-image: url(dashed.gif);
	background-repeat: repeat-x;
	top:0px;
	height: 1px;
	padding: 3px;
	margin:0px;
	overflow:hidden; /* IE */
}

#rechts {
	float:left;
	width:				155px;
	height:				239px;
	/*background-image:	url(<?PHP $bild_rechts; ?>);
	background-repeat: no-repeat;*/
	
	}
    



