html body {
background-color: #A64538;
font-size: 101%;
font-family: Arial,Verdana,SunSans-Regular, Sans-Serif;
color:#564b47;
margin: 8px 0 0; padding: 0; 
}
a {color: #A64538; text-decoration: none;}
a:link {color:#A64538;}
a:visited {color:#A64538;}
a:hover {color: #793127;}
a:active { color:#000000;}
#navioben {
	font-size: 100%;
	text-align: right;
	position: relative;
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 10px;
	padding-bottom: 0; 
}
#navioben img {
	vertical-align: middle;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
 }
#navioben a {
	font-size: 66%;
	text-decoration: none;
}
#navioben li {
	display: inline;
	position: relative;
	top: -18px;
	right: 40px; 
}
 #navioben li a:link, #navioben li a:visited  {
	color: #912425;
	background-color: #F5ECE7;
	margin-right: 3px;
	margin-left: 3px;
	border: 1px solid #DDBAAF;
}
 #navioben li a:hover, #navioben li a:focus  {
	color: #961E20;
	background-color: #DDBAAF;
	margin-right: 3px;
	margin-left: 3px;
	border: 1px solid #A64538;
}
/*Zentralcontainer beginn ------------- */
.padbcont_container {
	background-color: #fff;
	width:800px;
	height:100%;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #9C1628;
	/*background-image: url(../02_bilder/schlagsch_re.jpg);
	background-repeat: repeat-y;
	background-position: 800px;*/
}
.padbox_container {
width:auto; height:auto; padding:0
}
/* Zentralcontainer ende ---------------- */
/*Navigation+Content  beginn------------ */
.navboxcont_zweispaltig {
	background-color: #fff;
	width: 100%;
	height:100%
}
.navboxauto_zweispaltig { 
	margin-left:220px; 
	width:auto; 
	height:100%
}
.navboxleft_zweispaltig {
	width:220px;
	float:left;
	height:100%;
	margin: 0px;
	padding: 0px;
}
/*Navigation+Content  ende------------- */
/*Navigation left ---------------------- */
#navileft {
	width:170px;
	height: 100%;
	margin-left:0;
	margin-right:1px;
	margin-top: -55px;
	padding-top: 70px;
	font-size: 68%;
	line-height: 140%;
	background-color: #DDBAAF;
	padding-left: 20px;
	text-decoration: none;
}
/*beginn erste Ebene Navi---------------*/
#navileft ul {
	list-style-image: none;
	list-style-position: outside;	/*list-style-position: inside;*/
	/*wichtig-das submenu wird nach rechts versetzt unter menu */
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: -15px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 4px;
}
 #navileft li {
	position: relative;
	margin: 0;
	border-bottom-style: none;
	list-style-type: none;
}
 #navileft ul li a:link, #navileft ul li a:visited  {
	display: block;
	color: #AA2534;
	font-weight: bold;
	background-color: #ffffff;
	margin-left: 0px;
	padding-left: 4px;
	border-bottom-width: 1px;
	border-left-width: 6px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-left-color: #A64538;	border-bottom-color: #DDBAAF;
}
 #navileft ul li a:hover, #navileft ul li a:focus  {
	color: #333333;
	background-color: #ffffff;
	padding-right: 8px;
	border-right-width: 6px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #87211E;
	border-bottom-color: #87211E;
}
/*-----end erste Ebene Navi----------*/
/*-----beginn zweite Ebene Navi------*/
#navileft ul ul {
	list-style-type: none;
	margin: 0 0 0 12px;
 }
 #navileft ul ul li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
 #navileft ul ul a:link, #navileft ul ul a:visited  {
	display: block;
	color: #4b4b4b;
	font-weight: normal;
	background-color: #ffffff;
	padding-left: 5px;
	padding-top: 1px;
	border-bottom: 1px solid #FFFFFF;
	border-left-style: none;
	
}
 #navileft ul ul a:hover, #navileft ul ul a:focus  {
	color: #333333;
	background-color: #ffffff;
	padding-right: 8px;
	border-right-width: 6px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #A64538;
	border-bottom-color: #A64538;
}
/*-----end zweite Ebene Navi-----------*/
/*-----beginn bild unterhalb Ebene Navi--*/
 #navileft img {
 	margin-left: 0px;
	clear: both;
	border: none;
	}
/*-----end bild unterhalb Ebene Navi------*/


 html ul#navileft a {  /* Breitenangaben nur fuer IE */
     /*width: 100%;
    w\idth: 8.8em;*/
  }
/* ----------Navigation left ende ------------- */
/* ----------Content beginn ------------- */
#content{
	position: relative;
	margin-left: 20px;
	padding-top: 20px;
	padding-left: 0;
	background-repeat: no-repeat;
	height: auto;
	overflow: visible;
	z-index: 4;
	margin-top: -8px;
	width: 90%;
}
#content img{
	border: 6px solid #EDD6CE;
}
.content_thema{
	background: #F4EAE4;
	/*margin-bottom: 8px;
	padding-bottom: 8px;*/
	font-size: 86%;
	border-bottom: 8px solid #F4EAE4;
}
.content_bildunterschrift{
	font-size: 72%;
	font-weight: bold;
	color: #666666;
}
.content_thema_einzug{
	text-indent: 72px;
	font-weight: bold;
	font-size: 100%;
	color: #564B47;
}
.content_thema_einzug_zahl{
	text-indent: 84px;
	font-weight: bold;
	font-size: 100%;
	color: #564B47;
}
#content hr{
	color: #FFFFFF;
	size:1;
	height:1px;
	width:70%;
	text-align:left;
	font-weight: bold;
}
#content ul, ol {
	font-size: 76%;
	position: relative;
	margin-top: -4px;
	margin-bottom: -4px; 
}
#content h1{
	padding-top: 0;
	padding-left: 8px;
	padding-bottom: 0;
	margin-left: -10px;
	margin-top: -10px;
	margin-bottom: 0;
	font-weight: bold;
	font-size: 90%;
	border-left-width: 16px;
	border-left-style: solid;
	border-left-color: #A64538;
}
.linie_unter_h1{
	text-align: left;
	width: 80%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A64538;
	padding-bottom: 20px;
	padding-left: 20px;
}
#content h2{
	border-left-style: none;
	padding-top: 9px;
	padding-bottom: 0px;
	margin-left: 0px;
	margin-top: 8px;
	margin-bottom: 0px;
	font-weight: bold;
	font-size: 78%;
	padding-left: 0;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #CCCCCC;
}
#content h3{
	border-left-style: none;
	padding-top: 0;
	padding-bottom: 0;
	margin-left: 0;
	margin-top: 8px;
	margin-bottom: 0;
	font-weight: bold;
	font-size: 74%;
	padding-left: 0;	
}
.content_h3_einrucken {
	margin-left: 20px;	
}
#content h4{
	border-left-style: none;
	padding-top: 0;
	padding-bottom: 0;
	margin-left: 0;
	margin-top: 0;
	margin-bottom: 0;
	font-weight: bold;
	font-size: 72%;
	padding-left: 0;	
}
.content_rechtbundig {
	float: right;
	font-size: 82%;
	font-style: italic;
	font-weight: bold;
	color: #AC0F16;
	background: url(../zusatz/dreieck_rechts_grau.gif) repeat-x 0em 1.4em;
	margin-bottom: 16px;
	padding-bottom: 16px;
}
p{
	margin-left: 0;
	padding-left: 0;
	padding-right: 38px;
	padding-bottom: 5px;
	padding-left: 0;
	font-size: 78%;
	color: #333333;
	margin-top: 0px;
	margin-bottom: 0px;
}
/* -------begin content liste--------*/
#content ul{
	font-size: 76%;
	position: relative;
	}
#content ul{
	list-style: none;
	text-align: left;
	display: block;
	background: #F4EAE4;
	/*border: 1px dotted #951A0E;*/ 
	/*gestrichelte Linie um Aufzaehlungen*/
	width: auto;
	margin-left: 0px;
	vertical-align: bottom;
	padding: 10px;
	margin-top: 6px;
	margin-bottom: 6px;
}
#content li{
	list-style: none;
	padding-bottom: 2px;
	padding-top: 2px;
	background: #F4EAE4;
	/*	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #951A0E;*/
}
#content li{
	padding-left: 16px;
	background-image: url(../zusatz/dreieck_rechts_grau.gif);
	background-repeat: no-repeat;
	background-position: 0 0.33em;
/** setzt das Listendreieck vorne in die Mitte**/
}
/* -------end content liste--------*/
#back {
	float: right;
}
#hoch {
	float: right;
	clear:both;
}
#hochimtext {
	float: right;
	border: none;
	/*clear:both;*/
}
#hochimtext img {
	border: none;
	/*clear:both;*/
}
.hoch {
	padding: 0px;
	display: inline;
	vertical-align: middle;
}
.weiss {
	color: #FFFFFF;
}
/*  -------Content ende ------------- */
#footer {
	font-size: 100%;
	background-color: #f0f0f0;
	text-align: right;
	position: relative;
	width: 800px;
	clear: both;
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 90px;
	padding-bottom: 0;
	display: block;
	background-image: url(../02_bilder/03_fussgrafik/displayelement_rot_wie_2.jpg);
	background-repeat: no-repeat;
	height: 86px;
}
#footer a {
	color: #fff;
	font-size: 76%;
	text-decoration: none;
}
#footer li {
	display: inline;
	position: relative;
	top: -18px;
	right: 40px;
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 0;
	padding-bottom: 0; 
}
 #footer li a:link, #footer li a:visited  {
	color: #FFFFFF;
	padding-right: 4px;
	padding-left: 4px;
	border-bottom: 1px solid #cccccc;
}
 #footer li a:hover, #footer li a:focus  {
	color: #000;
	padding-right: 4px;
	padding-left: 4px;
	border-bottom: 1px solid #0089df; 
}
/*  -------beginn table--------------*/ 
table{
	border: 1px solid #CCCCCC;	
}
table p{
	padding-right: 4px;	
}
.datatabel_bold_red{
	color: #A64538;
	font-weight: bold;
}
tr{
	vertical-align: top;
	font-size: 86%	
}
td, th{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
	padding: 4px 0px 0px 4px;
}
th {
	font-size: 86%;
	text-align: left;
	font-style: normal;
	font-weight: normal;
	padding: 2px;
}
.th_scope {
	background: #F4EBE6;
	padding: 4px 0px 0px 4px;
}
.td_kurs {
	background: #E0BBB2;
	font-weight: bold;
	color: #999999;
}
caption {
	/*font-size: 82%;*/
	/*font-style: normal;*/
	/*color: #333333;*/
	padding-top: 8px;
	padding-bottom: 20px;
	margin-left: 0px;
	text-align: left;
	z-index: 1000;	/*font-weight: bold;*/
}
/*  ------end table----------------*/ 
/*  ------begin table in aktuell------ */ 
.table_aktuell{
	/*margin-left: 120px;	*/	
}
/*  ------end table in aktuell-------- */ 
/*  ------begin table in anschrift----- */ 
.table_anschrift{
	margin-left: 0px;		
}
/*  ------end table in anschrift------- */ 

