@import url(base.css);
body {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-color:#FFFCE4;
	background-image:url(/fileadmin/images/layout/bg_obenrechts.gif);
	background-position: top;
	background-repeat:repeat-x;
}
body, input, select, table, td {
	line-height:normal;
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	border: 0px;
}

.title {
/*	display:none;*/
}
/************* Seitentabelle ************************/

#umfasser {
	width: 952px;
	position:absolute;
	top:0;
	left:0;
	}

#page_table {
	border-collapse:collapse;
	position: relative;
	border: 0px;
	top: 0;
	left:0;
	width: 952px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#header {
	position: relative;
	border: 0px;
	top: 0;
	left:0;
	width: 596px;
	height: 132px;
	background-image:url(/fileadmin/images/layout/bg_oben.gif);
	background-repeat:no-repeat;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#menu_oben {
	position: relative;
	border: 0px;
	top: 63px;
	float:right;
	width: 185px;
	height: 30px;
	padding:0px 0px 0px 0px;
	margin:0px -5px 0px 0px;
	color: DD0067;
}


/************* linke Spalte ************************/

#links {
 border: 0px;
 padding: 0px;
 margin: 0px;
 width: 140px;
 }

#bild {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:140px;
	height:310px;
	background-color:#FFFCE4;
	background-image:url(/fileadmin/images/layout/linkespalte1.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}

#bg_links {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	height:115px;
	background-color:#FFFFFF;
	background-image:url(/fileadmin/images/layout/linkespalte_bg.gif);
	background-repeat:y-repeat;
}

/************* mittlere Spalte ************************/
#mitte {
 width: 212px;
 padding: 0px;
 margin: 0px;
 text-align: left;
  position: relative;
 top:0px;
 left:0px;
 overflow: hidden;
 }
 
#menu {
 width: 212px;
 position:relative;
 top: 0px;
 left: 0px;
 padding: 0;
 margin: 0;
 /*background-color:#FFFCE4;
 background-image:url(/fileadmin/images/layout/navigation_bg.jpg);
 background-repeat:no-repeat;
 background-position:top left;*/
 }
 
#menu_bg {
 width: 212px;
 height: 445px;
 background-color:#FFFCE4;
 background-image:url(/fileadmin/images/layout/navigation_bg.jpg);
 background-repeat:no-repeat;
 background-position:top left;
 }

#spalte_content {
 width: 596px;
 height: 440px;
 
 position:relative;
 top: 0px;
 left: 0px;
 padding:0px 0px 0px 16px;
 margin:0px 0px 0px 0px;
 
 background-color:#FFFCE4;
 background-image:url(/fileadmin/images/layout/content_bg.jpg);
 background-repeat:no-repeat;
 background-position:top left;
 }



#header_content {

}
#header_logo {

}
#header_search {

}
#header_menu {

}
#header_menu_content {

}
#breadcrumbs {

}
#header_topline {

}
#col_left {

}
#col_left_content {

}
#menu {

}
#page_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	color: #DD0067;
}
#col_content {

}
#content {

}
#col_right {

}
#col_right_content {

}
#latest_news {

}
#latest_events {

}
#ric_rotation {

}
#footer {
	vertical-align: bottom;
}
#footer_content {
	font-family: arial, verdana, sans-serif;
	border-style:solid;
	border-width:1px 0px 0px 0px;
	border-color:#FFE86F;
	padding:9px 0px 0px 0px;
	margin:0px 0px 0px 16px;
	height:25px;
	font-size: 12px;
	width: 580px;
	background-color:#transparent;

}
.footer_content_center {
	width: 580px;
	text-align: center;
	}
#footer_icons {

}
#copyright {
	border-style:solid;
	border-width:1px 1px 1px 1px;
	border-color:#000000;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	height:20px;
	background-color:#00FFFF;
}
/*#irgendwas {
	border-style:solid;
	border-width:1px 1px 1px 1px;
	border-color:#000000;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	height:20px;
}
#noname {
	border-style:solid;
	border-width:1px 1px 1px 1px;
	border-color:#000000;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}{