body{

	margin:0px;

	background-color:#f4f4f4;

	font-family:Arial, Helvetica, sans-serif;

	color:#000;

	font-size:12px;

}

#aussen{

	width:770px;

	margin-left:auto;

	margin-right:auto;

	height:auto;

	background-image:url(../user_upload/img/layout/hintergrund.jpg);

	background-repeat:repeat-y;

}



#kopf{

	width:770px;

	height:200px;

	margin:0px;

	background-image:url(../user_upload/img/layout/kopf_1.jpg);

	background-repeat:no-repeat;

}



#spruch_aussen{

	width:770px;

	height:50px;

}



#spruch{

	width:480px;

	height:50px;

	float:right;

	margin-right:50px;

	clear:both;

}



#spruch h1{

	font-size:18px;

	color:#333;

}



#nav_bild{

	width:770px;

	height:130px;

	margin-top:40px;

	position:relative;

}



#tmenu-vertical {

	position:absolute;

	width: 180px;

	margin-top: 0px;

	margin-left: 0;

	padding-left: 0;

	list-style-type: none;

	font-family: Arial, Helvetica, sans-serif;

	color: #999;

	font-size: 11px;

}



 #Navigation {

 	float:left;

	margin-top: 0px;

	margin-left: 0;

	padding-left: 0;

	list-style-type: none;

	font-family: Arial, Helvetica, sans-serif;

	color: #999;

	font-size: 11px;

  }

 

.tmenu-vertical-1-NO a:link,

.tmenu-vertical-1-NO a:visited,

.tmenu-vertical-1-NO a:active {

	margin-left: 30px;

	display: block;

	padding: 3px;

	width: 120px;

	color: #999;

	background-color: #fff;

	text-decoration: none; 

	border-bottom: 1px solid #eee;

}

.tmenu-vertical-1-NO a:hover {

	background-color: #89cbc9;

	color: #fff;

}



.tmenu-vertical-1-ACT a:link,

.tmenu-vertical-1-ACT a:visited,

.tmenu-vertical-1-ACT a:hover,

.tmenu-vertical-1-ACT a:active {

	margin-left: 30px;

	display: block;

	padding: 3px;

	width: 120px;

	color: #999;

	font-weight: bold; 

	background-color: #fff;

	text-decoration: none; 

	border-bottom: 1px solid #eee;

}



.tmenu-vertical-1-CUR a:link,

.tmenu-vertical-1-CUR a:visited,

.tmenu-vertical-1-CUR a:hover,

.tmenu-vertical-1-CUR a:active {

	margin-left: 30px;

	display: block;

	padding: 3px;

	width: 120px;

	color: #fff;

	background-color: #89cbc9;

	text-decoration: none; 

	border-bottom: 1px solid #eee;

}             



/* 2. Ebene */

.tmenu-vertical-2-NO a:link,

.tmenu-vertical-2-NO a:visited,

.tmenu-vertical-2-NO a:active {

	margin-left: 40px;

	display: block;

	padding: 3px;

	color: #999;

	width: 110px;

	background-color: #fff;

	text-decoration: none; 

	border-bottom: 1px solid #eee;

}

.tmenu-vertical-2-NO a:hover {

	background-color: #89cbc9;

	color: #fff;

}



.tmenu-vertical-2-ACT a:link,

.tmenu-vertical-2-ACT a:visited,

.tmenu-vertical-2-ACT a:hover,

.tmenu-vertical-2-ACT a:active {

	margin-left: 40px;

	display: block;

	padding: 3px;

	width: 110px;

	color: #999;

	font-weight: bold; 

	background-color: #fff;

	text-decoration: none; 

	border-bottom: 1px solid #eee;

}



.tmenu-vertical-2-CUR a:link,

.tmenu-vertical-2-CUR a:visited,

.tmenu-vertical-2-CUR a:hover,

.tmenu-vertical-2-CUR a:active {

	margin-left: 40px;

	display: block;

	padding: 3px;

	width: 110px;

	color: #fff;

	background-color: #89cbc9;

	text-decoration: none; 

	border-bottom: 1px solid #eee;

}



/* 3. Ebene */

.tmenu-vertical-3-NO a:link,

.tmenu-vertical-3-NO a:visited,

.tmenu-vertical-3-NO a:active {

	margin-left: 50px;

	display: block;

	padding: 3px;

	color: #999;

	width: 100px;

	background-color: #fff;

	text-decoration: none; 

	border-bottom: 1px solid #eee;

}

.tmenu-vertical-3-NO a:hover {

	background-color: #89cbc9;

	color: #fff;

}



.tmenu-vertical-3-ACT a:link,

.tmenu-vertical-3-ACT a:visited,

.tmenu-vertical-3-ACT a:hover,

.tmenu-vertical-3-ACT a:active {

	padding-left: 20px;

	color: #999;

	text-decoration: none;

}



.tmenu-vertical-3-CUR a:link,

.tmenu-vertical-3-CUR a:visited,

.tmenu-vertical-3-CUR a:hover,

.tmenu-vertical-3-CUR a:active {

	margin-left: 50px;

	display: block;

	padding: 3px;

	width: 100px;

	color: #fff;

	background-color: #89cbc9;

	text-decoration: none; 

	border-bottom: 1px solid #eee;

}





#bild{

	width:550px;

	height:120px;

	position:absolute;

	left:174px;

}

#content{

	width:543px;

	margin-right:50px;

	margin-left:auto;

	margin-top: 0px;

	margin-bottom: -12px !important;

}



#CONTENT {

padding-bottom: 12px;

}



#content p{

	color: #999;

}





#fuss{

	width:770px;

	height:45px;

	background-image:url(../user_upload/img/layout/fuss.jpg);

	margin-left:auto;

	margin-right:auto;

}



#fach_werk{

	width: 770px; 

	height: 50px;

	margin-left: auto;

	margin-right: auto;

	text-align: right;

}