 body { background: url("elemente/muster.gif") repeat-x top left fixed; padding: 0px 0; }
 
 p, h1, h2, h3, span {text-align:left; }
 
 a, #footer a {
	color: #990033;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
a:hover, #footer a:hover {
	color: #990033;	
	font-style: normal;
	text-decoration:underline;	
	}
a:active, #footer a:active {
	font-style: normal;
	text-decoration: none;
	}
a:visited, #footer a:visited {
	color: #990033;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: none;
	}
#rubrik {
	padding: 3px;
	border-bottom: 1px solid #990033;
    }
ul#rubrik {
	margin-left: 0;
	padding-left: 0;
	white-space: nowrap;
}
#rubrik li {
	display: inline;
	list-style-type: none;
	width:99%;
}
li {
  text-align:left;
}
#rubrik a { padding: 4px 10px;   }

#rubrik a:link, #rubrik a:visited {
	color: #333399;
	background-color: #f7eae4;
	text-decoration: none;
}

#rubrik a:hover {
	color: #f7eae4;
	background-color: #990033;
	text-decoration: none;
}

.rubrik {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;

	
}

.rubrikaktuell {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	padding-bottom: 4px; 
	border: 1px solid #990033;
  	border-bottom: 3px solid #fff;
	
}
.rubrikaktuell:hover {
	color: #990033;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	border-bottom: 1px solid #990033;
	
}
.rubrikaktuell:active, .rubrikaktuell:visited {
	color: #990033;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	
}	

h1 {
	font-size: 16px;
	font-weight: bold;
	color: #333399;
	padding-top: 8px;
}

h2 {
	font-size: 13px;
	color: #333399;
}

#submenu {
	padding: 0px 16px;
	word-wrap:normal}

#submenu li {
	list-style-type: none;
	padding: 3px 0px;
	
}

#submenu li a {
	list-style-type: none;
	padding: 3px 3px;
	
}




#submenu a:link, #submenu a:visited {
	text-decoration: none;
}

#submenu a:hover {
	text-decoration: none;
}

.unterpunkt, .unterpunkt:visited  {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #990033;
	
	
}
.unterpunkt:hover, .unterpunktaktuell:visited  {
background-color: #333399;
	color: #f7eae4;


		}

.unterpunktaktuell, .unterpunktaktuell:active {

	background-color: #333399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	
}



.text, .text_lang {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	overflow: auto;
	height: 384px;
	padding: 4px;
	font-size: 12px;
	font-style: inherit;
}

.text_lang:first-letter {
	color: #990033;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	overflow: auto;
	height: 370px;
	padding: 4px;
	font-size: 14px;
	font-style: inherit;
}


#links {
	position:relative;
	width:186px;
	height:391px;
	z-index:1;
	color: #f7eae4;
	 <!--[if lt IE 7]>
    <style type="text/css">


		border-bottom: 15px solid #990033;
	
	z-index:11
	  <![endif]-->
}

#textrahmen {
position:relative;
	border-right: 1px solid #f7eae4;
	/*background-image:url(elemente/rand.gif); 
	background-position: right;
	background-repeat: repeat-y;
	padding-right: 16px;*/
	z-index:10
	
	}

#main {
position:relative;
	border-bottom: 15px solid #990033;
	margin-left: -191px;
	z-index:10
	}


/* hide from ie mac \*/
* html body {overflow:visible}
/* end hide */

.bild {
	
 	border-left: 5px solid #990033;
}

.textfeld {
	padding-left: 5px;
	margin-right: 15px;
	background-color: #f7eae4; 
 	border-left: 2px solid #990033;
	display: block;
}

.footer a {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #990033;
}
