body {
	background-color:#660000;
	margin: 0;
	padding: 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#FFBB59;
	line-height:1.4em;
}
td {
	font-family:Georgia, "Times New Roman", Times, serif;
}
form {
	margin:0;
	padding:0;
}
input {
	font-family: 'Tahoma',Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
}
h1, h2, h3, h4, h5 {
	padding:0 0 0 0;
	margin:0 0 0.5em 0;
}

h1 {font-size:13px; color:#333; margin: 0 0 0.2em 0; padding:0 0 0 0; font-weight:normal;}
h2 {font-size:13px; color:#333; margin: 0 0 0.2em 0; padding:0 0 0 0; font-weight:normal;}
h3 {font-size:13px; color:#333; margin: 0 0 0.2em 0; padding:0 0 0 0; font-weight:bold; }
h4 {font-size:12px; color:#333; margin: 0 0 1em 0; padding:0 0 0 0; font-weight:normal; }
h5 {font-size:12px; color:#aa258e; margin: 0 0 0.2em 0; padding:0 0 0 0; font-weight:bold; }
h6 {font-size:18px; color:#666666; margin: 0 0 0 0; padding:0 0 0 0; font-weight:normal; }

p {
	padding:0 0 0 0;
	margin:0 0 0 0;
}
a {
	color:#FFBB59;
	text-decoration:underline;
}
a:hover {
	color:#FFEB89;
	text-decoration:none;
}
ul{
	list-style-image: none;
	list-style-type:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
li{
	list-style-image: none;
	list-style-type:none;
	padding:0 0 5px 0;
	margin: 0 0 0 0;
}

.clear_both {clear:both; font-size:1px;}
.clear_right {clear:right; font-size:1px;}
.clear_left {clear:left; font-size:1px;}

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/	
#outer {
	text-align:center;
}
#mitte {
	width:1000px;
	margin:0 auto 0 auto;
	text-align:left;
}
#mitte_innen {
	width:930px;
	padding:0 0 0 0;
	margin:0 0 0 70px;
	float:left;
}
/*+++++++++++++++++++++++++++++++++++++++++++  Box für LOGO und NAVIGATION. +++++++++++++++++++++++++++++++++++++++++++++*/
#row1 {
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:800px;
	height:103px;
	background-image:url(../images/back-row1.gif);
	background-repeat: no-repeat;
}
	#row1_col1 {
		margin:0 0 0 0;
		padding:0 0 0 0;
		width:360px;
		height:103px;
		float:left;
	}
	#row1_col2 {
		margin:0 0 0 0;
		padding:0 0 0 0;
		width:440px;
		height:103px;
		float:left;
	}
/*+++++++++++++++++++++++++++++++++++++++++++  Box für HEADLINE (Datum) +++++++++++++++++++++++++++++++++++++++++++++*/
#row2 {
	margin:0 0 0 0;
	padding:0 0 0 50px;
	width:750px;
	height:47px;
	background-image:url(../images/back-row2.gif);
	background-repeat: no-repeat;
}
	#row2_content {
		margin:0 0 0 0;
		padding:17px 0 0 25px;
		width:675px;
		height:30px;
		color:#985304;
		font-size:16px;
		font-weight:bold;
		line-height:normal;
		font-style:italic;
		/*text-shadow: 0 0 0.3em  #2F0000;*/
		/*filter:Glow(color=#2F0000, strength=2);*/
	}
/*+++++++++++++++++++++++++++++++++++++++++++  Box für HEADBILD +++++++++++++++++++++++++++++++++++++++++++++*/
#row3 {
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:800px;
	height:570px;
	background-image:url(../images/back-row3.gif);
	background-repeat: repeat-y;
}
	#row3_headbild {
		position:absolute;
		margin:0 0 0 0;
		padding:0 0 0 0;
		width:800px;
		height:570px;
		float:left;
	}
	#row3_pic{
		position:absolute;
		margin:0 0 0 0;
		padding:0 0 0 0;
		width:700px;
		height:570px;
		top:0;
		left:50px;
		z-index:1;
		float:left;
	}
	#row3_rahmen{
		position:absolute;
		margin:0 0 0 0;
		padding:0 0 0 0;
		width:700px;
		height:570px;
		top:0;
		left:50px;
		background-image: url(../images/rahmen-headbild.png);
		background-repeat:no-repeat;
		z-index:2;
		float:left;
	}	
/*+++++++++++++++++++++++++++++++++++++++++++  Box für CONTENT +++++++++++++++++++++++++++++++++++++++++++++*/
#row4 {
	margin:0 0 0 0;
	padding:0 0 0 50px;
	width:880px;
	background-image:url(../images/back-row3.gif);
	background-repeat: repeat-y;
	float:left;
}
	#row4_content {
		margin:0 0 0 0;
		padding:0 0 30px 0;
		width:880px;
		float:left;
	}
	#row4_content_folge {
		margin:19px 0 0 0;
		padding:0 0 0 0;
		width:880px;
		background-image:url(../images/back-row4-content-folge.gif);
		background-repeat:repeat-y;
		float:left;
	}
/*+++++++++++++++++++++++++++++++++++++++++++  Boxen für STARTCONTENT ++++++++++++++++++++++++++++++++++*/
#row4_col1_start {
	margin:0 0 0 0;
	padding:0 0 0 30px;
	width:418px;
	float:left;
}
	.startcontent 		{margin:0;padding:0 0 0 0;width:409px;}
	.startcontent h2 	{position:relative;margin:0 0 -5px 0;padding:0 0 0 10px;color:#A45E2D;font-size:20px;font-style:italic;line-height:normal;z-index:5;}
	.startcontent_txt, .startcontent p.bodytext 	{margin:0;padding:10px;width:389px;min-height:224px;background-color:#660000;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}

#row4_col2_start {
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:252px;
	float:left;
}
	.termincontent 		{margin:0;padding:0 0 0 0;width:227px;}
	.termincontent h2 	{position:relative;margin:0 0 -5px 0;padding:0 0 0 10px;color:#A45E2D;font-size:20px;font-style:italic;line-height:normal;z-index:5;}
	.termincontent_txt 	{margin:0;padding:10px;width:207px;min-height:220px;background-color:#660000;}
	
/*+++++++++++++++++++++++++++++++++++++++++++  Boxen für FOLGETCONTENT ++++++++++++++++++++++++++++++++++*/
#row4_col1_folge {
	margin:0 0 0 0;
	padding:0 0 0 30px;
	width:165px;
	float:left;
}
	.folgecontent 			{margin:0;padding:0;width:165px;}
	.folgecontent_pics 		{margin:0;padding:10px;width:145px;min-height:220px;}
	.folgecontent_pics img 	{margin:0 0 5px 0;}


#row4_col2_folge {
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:505px;
	float:left;
}
	.textcontent 	 {margin:0;padding:0;width:480px;}
	.textcontent h2, .textcontent .subheader  {margin:0;padding:0 0 10px 0;color:#FFBB59;font-size:20px;font-style:italic;line-height:normal;font-family:Georgia, "Times New Roman", Times, serif;}
	.textcontent .subheader {margin-top:-10px;font-family:Georgia, "Times New Roman", Times, serif;}
	.textcontent_txt {margin:0;padding:10px;width:460px;min-height:220px;background-color:#660000;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}
			
/*+++++++++++++++++++++++++++++++++++++++++++  ENDE Boxen für FOLGETCONTENT ++++++++++++++++++++++++++++++++++*/
	
	#row4_col3 {
		margin:0 0 0 0;
		padding:0 0 0 0;
		width:180px;
		float:left;
	}
	#row4_col3_content {
		margin:0 0 0 0;
		padding:20px 0 0 60px;
		width:120px;
		float:left;
		color:#CB7B3B;
		font-size:10px;
	}
		.friedenstein {margin:0;padding:0;width:120px;float:left;}
		.friedenstein_txt {margin:0;padding:0;width:120px;float:left;}
		
/*+++++++++++++++++++++++++++++++++++++++++++  Box für ADMINNAV +++++++++++++++++++++++++++++++++++++++++++++*/
#row5 {
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:800px;
	height:50px;
	background-image:url(../images/back-row4.gif);
	background-repeat: no-repeat;
	float:left;
}

/*+++++++++++++++++++++++++++++++++++++++++++ Hauptnavigation Ebenen1+++++++++++++++++++++++++++++++++++++++++++++*/
#nav_main {
	width:440px;
	height:70px;
    padding:0 0 0 0;
	margin:0 0 0 0;
	float:left;
}
#nav_main ul {
	list-style-image: none;
	list-style-type:none;
	margin:0 0 0 0;
    padding:0 0 0 0;
}
#nav_main li {
	list-style-image: none;
	list-style-type:none;
  	padding:0 0 0 0;
  	margin: 0 0 0 0;
	float:left;
}
#nav_main a {
	display:block;
	height:31px;
	padding:39px 10px 0 10px;
	margin: 0 0 0 0;
	text-decoration: none;
	color:#985304;
	font-size:16px;
	font-weight:normal;
	text-align:center;
	float:left;
}
#nav_main a:hover {
	background-color:none;
	text-decoration:none;
	color:#FFBB59;
	background-image: url(../images/nav-off.gif);
	background-repeat: repeat-x;
	height:17px;
	padding:53px 10px 0 10px;
}
#nav_main a.active {
	background-color:none;
	text-decoration:none;
	color:#FFBB59;
	background-image: url(../images/nav-off.gif);
	background-repeat: repeat-x;
	height:17px;
	padding:53px 10px 0 10px;
}
#nav_main a.active:hover {
	background-color:none;
	text-decoration:none;
	color:#FFBB59;
	background-image: url(../images/nav-off.gif);
	background-repeat: repeat-x;
	height:17px;
	padding:53px 10px 0 10px;
}
#nav_main li.active_li_ifsub {
	background-color:none;
	text-decoration:none;
	color:#FFBB59;
	background-image: url(../images/nav-off.gif);
	background-repeat: repeat-x;
	height:17px;
	padding:53px 10px 0 10px;
}
/*+++++++++++++++++++++++++++++++++ Administrative Navigation Ebene 1 ++++++++++++++++*/
#nav_top{
	width:400px;
	padding:15px 75px 0 0;
	float:right;
}
#nav_top ul{
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:right;
}
#nav_top li{
	padding:0 0 0 0;
	margin:0 0 0 0;
	display:inline;
}
#nav_top a{
	height:15px;
	margin:0 0 0 0;
	padding:0 6px 0 7px;
	color:#A45428;
	font-weight:normal;
	text-decoration: none;
	font-size:11px;
	text-align:center;
	border-left:1px solid #A45428;
	line-height:normal;
}
#nav_top a:hover{
	text-decoration: underline;
}
#nav_top a.active{
	text-decoration: underline;
}	

/****************** AUSKLAPPMENU *********************/

#menu4Container {
  margin-left:-2px !important;
  padding-bottom:0 !important;
  top:70px !important;
  width:230px !important;
}

#menu5Container {
  margin-left:-1px !important;
  padding-bottom:0 !important;
  top:70px !important;
  width:230px !important; 
}

#menu9Container {
  margin-left:-1px !important;
  padding-bottom:0 !important;
  top:70px !important;
  width:230px !important; 
}

.mmLevel1 {
  width:230px !important; 
	color:#FFF;
	text-align:left;
	padding:5px 0 5px 0;
	margin:0 0 0 0;
	background-color:#660000;  
	filter: alpha(opacity=90); /* internet explorer */
	-khtml-opacity: 0.9;      /* khtml, old safari */
	-moz-opacity: 0.9;       /* mozilla, netscape */
	opacity: 0.9;           /* fx, safari, opera */

}
.mmLevel1 a {
	height:22px;
	display:block;
	padding:0 0 0 10px;
	margin: 0 0 0 0;
	text-decoration: none;
	color:#985304;
	font-size:13px;
	font-weight:normal; 
	text-align:left;
  
}
.mmLevel1 a:hover {
	text-decoration: none; 
	text-align:left;
	color:#ffbb59; 
}
