html,body { height:100%; width:100%; margin:0px; padding:0px; }


	.logo { position:absolute; top:0px; right:-10px }

	a { text-decoration:none; }
	a:hover { text-decoration:none; }
	
	.o_nav { color:#878174; }
	.o_nav:hover { color:#ba4f2e; }
	#o_nav_selected { color:#ba4f2e; font-weight:bold; }
	.u_nav { color:#878174; }
	.l_nav { color:#ba4f2e; }
	
	.r_nav { color:#878174; }
	.r_nav:hover { color:#878174; text-decoration:none; font-weight:bold; }
	.r_nav_u { color:#ffffff; }
	.r_nav_u:hover { color:#ffffff; text-decoration:none; }

	.li_first { margin-left:-15px; padding-left:15px; line-height:18px; height:20px; background:#9d9684; color:#ffffff; font-size:9pt; }
	.li_second { margin-top:2px; }

	.rot{ color:#8b0000; }
	.td_rot{ color:#8b0000; }
	.grau{ color:#878174; }
	.weiss{ color:#ffffff; }
	
	input, textarea, select { border:1px solid; font-family:verdana; font-size:9pt; margin-bottom:2px; }
	.textarea_cols2 { width:298px; }
	.textarea_cols3 { width:200px; }
	.textarea_cols4 { width:150px; }
	
	td { font-family:verdana; font-size:9pt; }

/********** ALLES **********
div#all { 
	position:absolute; 
	width:964px; 
	min-height:586px;
	top:50%; 
	left:50%; 
	margin-top:-293px; 
	margin-left:-482px; 
	text-align:left;
	border:0px solid; }
*html div#all{ height:586px; }
********** ENDE ***********/

/*--------------------------------------------------------------------------------------------------*/

/***** Navigation O ********/
div#kopf { position:relative; width:964px; height:79px; border:0px solid; }
ul#ul_kopf { 
	position:absolute; 
	list-style:none; 
	top:40px; 
	left:0px; 
	margin:0px; 
	padding:0px; 
	font-size:14px; 
	line-height:13pt; 
	font-family:verdana; 
	color:#878174; 
	float:left; }

	ul#ul_kopf li { float:left; margin-left:12px; }
	ul#ul_kopf #kopf_first { margin-left:0px; padding-left:15px; }
/********** ENDE ***********/

/*--------------------------------------------------------------------------------------------------*/

/***** Navigation L ********/
div#nav_links { 
	position:relative; 
	margin-right:13px;
	margin-bottom:13px;
	width:145px; 
	min-height:333px; 
	background:#ece5d3; 
	border:0px solid; }
*html div#nav_links { height:333px;  }
ul#ul_links { 
	list-style:none; 
	padding:0px; 
	margin:0px; 
	font-size:9pt; 
	line-height:13pt; 
	font-family:verdana; 
	padding-top:15px; 
	color:#878174;
	}
	ul#ul_links li { border-bottom:1px solid; margin-bottom:2px; height:20px; padding-left:15px; }
	ul#ul_links #links_last { border-bottom:0px solid; margin-bottom:0px; padding-left:15px; }
	
	ul#ul_links .nav2 { border-bottom:1px solid; margin-bottom:2px; height:20px; padding-left:20px; }
	ul#ul_links #links_last2{ border-bottom:0px solid; margin-bottom:0px; padding-left:20px; }

	ul#ul_links .nav3 { border:0px solid; margin-bottom:0px; height:15px; padding-left:25px; background:#9d9684; font-size:8pt; line-height:10pt; }
	ul#ul_links #links_first3{ padding-top:2px; }
	ul#ul_links #links_last3{ padding-bottom:3px; }
	
	
	ul#ul_links .nav4 { border-bottom:0px solid; margin-bottom:0px; height:15px; padding-left:25px; background:#5d5644; font-size:8pt; line-height:10pt; }
	ul#ul_links #links_first4{ padding-top:2px; }
	ul#ul_links #links_last4{ padding-bottom:3px; }
	
/********** ENDE ***********/

/*--------------------------------------------------------------------------------------------------*/

/******** KONTAKT **********/
div#kontakt { 
	position:relative; 
	margin-right:13px;
	width:145px; 
	height:100%; 
	background:#ece5d3; }
ul#ul_kontakt { 
	list-style:none; 
	padding:0px; 
	margin:0px; 
	font-size:8pt; 
	line-height:11pt; 
	font-family:verdana; 
	margin-left:15px; 
	color:#878174; }
/********** ENDE ***********/
	
/*--------------------------------------------------------------------------------------------------*/

/******** CONTENT **********/
iframe#content { position:relative; top:0px; width:646px; min-height:455px; border:0px solid; scroll-y:no; }
div#content { position:relative; top:0px; width:646px; min-height:455px; border:0px solid; }
*html div#content { height:455px; }
*html iframe#content { height:455px; }
	/****** Startseite *****/
	div#teaser1, div#teaser2, div#teaser3 { position:absolute; top:223px; left:0px; height:20px; width:207px; background:#95c723; }
	div#teaser2 { left:220px; background:#f9a400; }
	div#teaser3 { left:440px; background:#0077c9; }
	div#teaser4, div#teaser5, div#teaser6 { position:absolute; top:346px; left:0px; height:20px; width:207px; background:#9d9684; }
	div#teaser5 { left:220px; }
	div#teaser6 { left:440px; }
	div#teaser1 .link_teaser, div#teaser2 .link_teaser, div#teaser3 .link_teaser, div#teaser4 .link_teaser, div#teaser5 .link_teaser, div#teaser6 .link_teaser { color:#ffffff; margin-left:15px; font-family:verdana; font-size:9pt; line-height:18px; }
	div#teaser1 .pfeil_teaser, div#teaser2 .pfeil_teaser, div#teaser3 .pfeil_teaser, div#teaser4 .pfeil_teaser, div#teaser5 .pfeil_teaser, div#teaser6 .pfeil_teaser { position:absolute; top:4px; right:4px; }
	#teaser1_bild, #teaser2_bild, #teaser3_bild { position:absolute; left:0px; top:243px; border:0px solid; text-decoration:none; }
	#teaser2_bild { left:220px; }
	#teaser3_bild { left:440px; }
	#teaser4_bild, #teaser5_bild, #teaser6_bild { position:absolute; left:0px; top:366px; border:0px solid; text-decoration:none; }
	#teaser5_bild { left:220px; }
	#teaser6_bild { left:440px; }
	#tipp1,#tipp2,#tipp3,#tipp4 { position:absolute; top:95px; left:219px; height:49px; width:427px; background:#95c723; color:#ffffff; font-family:verdana; font-size:9pt; line-height:11pt; }
	#tipp2 { top:158px; }
	#tipp3 { top:221px; }
	#tipp4 { top:284px; }
	#tipp_link{ position:absolute; top:0px; left:0px; height:49px; width:427px; z-index:10; }
	
	/*** Ende Startseite ***/
	/***** Starts.-Kat *****/
	.teaser_grau { background-color:#9d9684; }
	#text_klein { position:absolute; top:94px; left:0px; height:115px; width:207px; font-size:9pt; line-height:10pt; font-family:verdana; border:0px solid; }
	#text_ro { position:absolute; top:93px; left:220px; height:241px; width:427px; font-size:9pt; line-height:10pt; font-family:verdana; border:0px solid; }
	#text_ro a { color:#8b0000; }
	/*** Ende Starts.-Kat **/
	/******** Allg *********/
	div#mitte{ position:relative; font-family:verdana; font-size:9pt; }
	div#text{ position:relative; font-family:verdana; font-size:9pt; margin-left:220px; width:427px; }
	div#links{ position:relative; font-family:verdana; font-size:9pt; width:207; float:left; }
	div#rechts{ position:relative; font-family:verdana; font-size:9pt; width:427; float:right; }
	div#links_klein{ position:relative; font-family:verdana; font-size:9pt; width:207; margin-right:13px; float:left; }
	div#rechts_klein{ position:relative; font-family:verdana; font-size:9pt; width:207; float:right; }
	div#clear{ clear:both; }
	div#mitte a, div#text a, div#links a, div#rechts a, div#links_klein a, div#rechts_klein a, #text_klein a { color:#8b0000; }
	
	.bild_rechts { float:right; margin-left:13px; margin-bottom:13px; }
	.bild_links { float:left; margin-right:13px; margin-bottom:13px; }
	.bild_beides { float:both; margin-left:13px; margin-right:13px; margin-bottom:13px; }
	/***********************/
	
	/*** PRESSE ***/
	.td_links { width:100px; border-right:0px solid #000000; padding-top:5px; padding-bottom:5px; }
	.td_mitte { width:410px; border-right:0px solid #000000; padding-top:5px; padding-bottom:5px; }
	.td_rechts { width:120px; padding-top:5px; padding-bottom:5px; }
	.td_links a, .td_mitte a, .td_rechts a { color:#8b0000; } 
	
	.td_links_aktuell { width:100px; border-right:0px solid #000000; padding-top:5px; padding-bottom:5px; }
	.td_mitte_aktuell { width:535px; border-right:0px solid #000000; padding-top:5px; padding-bottom:5px; }
	.td_links_aktuell a, .td_mitte_aktuell a { color:#8b0000; } 
	/**************/
/********** ENDE ***********/

/*--------------------------------------------------------------------------------------------------*/

/******** AKTUELL **********/
div#aktuell{ 
	position:relative; 
	margin-left:13px; 
	margin-bottom:13px; 
	width:147px; 
	min-height:210px; 
	background:#ece5d3; }
*html div#aktuell{ height:210px }
ul#ul_aktuell { 
	list-style:none; 
	padding:0px; 
	margin:0px; 
	font-size:8pt; 
	line-height:10pt; 
	font-family:verdana; 
	margin-left:15px; 
	color:#676154; }
/********** ENDE ***********/

/*--------------------------------------------------------------------------------------------------*/

/********** TIPPS **********/
div#tipps { 
	position:relative; 
	margin-left:13px; 
	width:147px;
	height:100%;
	background:#ece5d3; }
ul#ul_tipps { 
	list-style:none; 
	padding:0px; 
	margin:0px; 
	font-size:8pt; 
	line-height:10pt;
	height:10pt;
	font-family:verdana; 
	padding-left:15px; 
	color:#676154; }
/********** ENDE ***********/

/*--------------------------------------------------------------------------------------------------*/

/********* FOOTER **********/
#footer{ position:relative; margin-top:13px; margin-bottom:10px; border:0px solid; width:964px; height:30px; }
ul#ul_footer { 
	position:absolute; 
	list-style:none; 
	bottom:5px; 
	left:553px; 
	margin:0px; 
	padding:0px; 
	font-size:9pt; 
	line-height:11pt; 
	font-family:verdana; 
	color:#676154; 
	float:left;
	border: 0px solid; }
	ul#ul_footer li { float:left; margin-left:15px; }
	ul#ul_footer #footer_first { float:left; margin-left:0px; padding-left:15px; }
div#footer_linie { 
	position:absolute; 
	 
	left:0px; 
	border-top:1px solid #cdc9bb; 
	width:964px; 
	height:1px; 
	line-height:1px; 
	font-size:1px; }

#searchform { 
	border:0px solid; 
	height:18px; 
	width:147px; 
	position:absolute; 
	top:10px; 
	right:0px; 
	z-index:5; }
#searchstr{
	border:0px solid; 
	height:18px; 
	width:147px; 
	background:#ece5d3;
	position:absolute;
	bottom:0px; 
	right:0px; 
	z-index:5;
}
#such_button { 
	position:absolute; 
	bottom:3px; 
	right:4px; 
	z-index:10; }
	
/********** ENDE ***********/

/********** ADMIN **********/
#anav { position:relative; top:0px; left:0px; z-index:5; }
/********** ENDE ***********/