html, body{ 
 margin:0; 
 padding:0; 
 text-align:center; 
 	background-color : #4A4B4F;
	color : #F5F5F5;
	font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
} 
 a:link{
	color : #99CDFF;
	text-decoration : none;
	letter-spacing :1px;
}
a:visited{
	color : #99CDFF;
	text-decoration : none;
	letter-spacing :1px;
}
a:hover{
	color : #F5F5F5;
	text-decoration : none;
	letter-spacing :1px;
}
#pagewidth{ 
 width:760px; 
 text-align:left;  
margin-left:auto; 
 margin-right:auto;  
} 
 
#header{
 position:relative; 
 height:80px; 
 width:100%;
} 
 
 
#content{
/*background-color: #ACAC8F;  */
 float: right; 
 display:inline; 
 position: relative; 
 width:590px; 
 right : 10px;
 top : 10px;
 }
 
#footer{
background-image : url(../pictures/fussbg1.jpg);
background-repeat : no-repeat;
padding-top: 15px;
margin : 0px;
text-align : center;
font-size : 9px;
/*border: 1px solid #99CCFF;*/
 height:30px; 
 clear:both;
 } 
 #wrapper{
	background-image : url(../pictures/inhaltbg1.jpg);
}

 
 /* *** Float containers fix:*/ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


 
 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}


/*  ----------------Inhalt Spalte ---------------------- */ 
#kopf {
background-image : url(../pictures/kopfbg1.jpg);
background-repeat : no-repeat;
height : 30px;
padding: 0px;
margin : 0px;
/*border: 1px solid #99CCFF;*/
}
/*------------ <DIV id=tabsF> -------------------------*/
#tabsF {
FLOAT: left;
/*width : 99%;*/
}
#tabsF UL {
	PADDING-RIGHT: 0px; 
	/*Navi Abstand von Links*/
	PADDING-LEFT: 60px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 8px; 
	LIST-STYLE-TYPE: none;
}
#tabsF LI {
	PADDING-RIGHT: 0px; 
	DISPLAY: inline; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px;
}
#tabsF A {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 4px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
	BACKGROUND: url(../pictures/tableftF.gif) no-repeat left top; 
	FLOAT: left; 
	MARGIN: 0px; 
	TEXT-DECORATION: none;
	font-weight : bold;
}
#tabsF A SPAN {
	PADDING-RIGHT: 15px;
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 4px; 
	PADDING-TOP: 5px;
	DISPLAY: block; 
	BACKGROUND: url(../pictures/tabrightF.gif) no-repeat right top; 
    FLOAT: left; 
	COLOR: #666666; 
}
#tabsF A SPAN {
	FLOAT: none;
}
#tabsF A:hover SPAN {
	COLOR: #666666;
}
#tabsF A:hover {
	BACKGROUND-POSITION: 0% -42px;
}
#tabsF A:hover SPAN {
	BACKGROUND-POSITION: 100% -42px;
}

/* ENDE  ---------------- Navigation ----------------------- */ 
/* BEGIN Navigation-Style###########################################################*/
#links{
 width:140px; 
 float:left; 
 position:relative; 
 /*background-color:#99CDFF; */
 left : 10px;
 top: 10px;
 }
  #navcontainer
{
/*border-right : 1px solid #95232B;*/
margin-top : 0px;
left : 0px;
	width: 140px;
}
#navcontainer ul
{
list-style: none;
border : none;
padding: 0;
margin: 0;
}
#navcontainer li
{
width: 140px;
height : 20px;
margin: 0;
}
#navcontainer li  a{
	background-color: #99CDFF;
	border-top: 1px solid #4A4B4F;
	width : 140px;
	display: block;
	font-weight : bold;
	color : #666666;
	letter-spacing :1px;
	padding: 2px 0px 4px 5px;
	text-decoration : none;
}
#navcontainer li  a:hover {
	background-color: #4A4B4F;
	border-bottom: 1px solid #4A4B4F;
	width : 140px;
	display: block;
	font-weight : bold;
	color : #F5F5F5;
	letter-spacing :1px;
	padding: 2px 0px 2px 5px;
	text-decoration : none;
}
.leer{
	font-weight : bold;
	color : #F5F5F5;
	background-color: #4A4B4F;
	padding: 2px 0px 0px 5px;
	display: block;
}

/* END Navigation-Style #############################################################*/

.text1{
margin : 0px;
color : #4A4B4F;
	font-size : 14px;
	font-weight : bold;
}
P.text1:FIRST-LETTER {
font-size : 20px;
color : #F5F5F5;
font-weight : bold;
}
.tpfont{
	color : #99CDFF;
	font-weight : bold;
}
.seite{
	color : #666666;
	font-weight : bold;
	letter-spacing : 1px;
	padding-left : 5px;
	line-height : 20px;
}
.seite2{
	color : #FF0000;
	font-weight : bold;
	letter-spacing : 2px;
	padding-left : 5px;
	line-height : 20px;
}
.spartip{
	color : #FF0000;
	background-color : #F5F5F5;
	line-height : 20px;
	font-size : 12px;
	letter-spacing : 1px;
}
.sparbetrag{
	color : #FF0000;
	font-weight : bold;
	letter-spacing : 1px;
	line-height : 20px;
	font-size : 18px;
	
}
/*  ---------------- Navigation Fuss ----------------------- */ 
#footer A{
	text-decoration : none;
	color : #F5F5F5;
}
#footer A:visited{
	text-decoration : none;
	color : #F5F5F5;
}
.t1{
margin-top : 10px;
}
.bild{
	border : 1px solid #99CDFF;
	margin : 2px;
	padding : 2px;
}
.th1{
	background-image : url(../pictures/td590oben.jpg);
	background-repeat : no-repeat;
	margin : 0px;
	padding : 0px;
	height : 25px;
	margin : 0px;
color : #666666;
	font-size : 14px;
	font-weight : bold;
}
.th2{
	background-image : url(../pictures/td590unten.jpg);
	background-repeat : no-repeat;
	margin : 0px;
	padding : 0px;
	height : 25px;
	margin : 0px;
color : #666666;
	font-size : 14px;
	font-weight : bold;
}
.tdinhalt{
	border-left : 1px solid #99CDFF;
	border-right : 1px solid #99CDFF;
	text-align : left;
}
.td1{
	border-left : 1px solid #99CDFF;
}
.f1{
	font-weight : bold;
	font-variant : small-caps;
	letter-spacing : 1px;
	text-decoration : underline;
}
#ul1{
	margin : 0px;
	padding : 0px;
}
#ul1 li{
	list-style : none;
	margin-bottom : 3px;
}
#merken{
		margin : 0px;
	padding : 0px;
}
.beschreibung{
	line-height : 16px;
	text-align : justify;
}
.felder{
border : 1px solid #99CDFF;
font-size : 12px;
background-color : #F5F5F5;
}