/*********************************************************/
/* Allgemeine Definitionen		                 */
/*********************************************************/

body{
  border:0px solid black;
  background-color:#ffffff;
}

html{
  height: 100%; 
  margin-bottom: 1px;
}

/*********************************************************/
/* Seitenkopf				                 */
/*********************************************************/


div.bgmiddle{
	margin: auto;
	width:850px;
	background-image: url(images/bgmiddle.gif);
	background-position:center;
	background-repeat:repeat-y;
}

div.bgtop{
	width:850px;
	height:100%;
	margin:auto;
	overflow:hidden;
	background-image: url(images/bgtop.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}

div.bgbottom{
	margin:auto;
	width:850px;
	height:25px;
	background-image: url(images/bgbottom.gif);
	background-position:top;
	background-repeat:no-repeat;
}

h2,h3,h4,h5,h6 {color:#a50021;font-size:14px;margin:0}
h3,h4,h5,h6{font-size:12px;}

table.top{
  width:800px; 
  height:50px;
  border:0px;
  background-color:#ffffff;
  margin-top:15px;
}

tr.top{
  height:50px;
}

td.topleft{
  width:220px;
  height:50px;
  border:0px;
  padding:0px;
  background-color:#ffffff;	
}

td.topright{
  width:580px;
  height:50px;
  border:0px;
  padding:0px;
  background-color:#ffffff;
  background-image:url(images/topright.gif);
  background-repeat:no-repeat;
  background-position:top left;
}

td.topright1{
  width:580px;
  height:50px;
  border:0px;
  padding:0px;
  background-color:#ffffff;
  background-image:url(images/topright.gif);
  background-repeat:no-repeat;
  background-position:top left;
}

table.suche{
	width:170px;
	height:20px;
	float:right;
	font:12px Arial;
	text-align:left;
	color:#5e6e7c;
	margin:25px 5px 0px 0px;
	padding:0px 0px 0px 0px;
}

td.suchfeld{
	width:170px;
	height:20px;
	border:0px solid green;
}

td.sucheright{
	text-align:right;
	width:18px;
	height:20px;
	border:0px solid orange;
	padding:1px 0px 0px 6px;;
}

input.sform {
	font:12px Arial;
	color: #666d73;
	width: 170px; 
	height: 14px; 
	display:block;
	border: 1px solid #e2e2e2;
	background-color:#ffffff;
}

input.sform_a {
	font-size: 12px; 
	color: #666d73;
	width: 305px; 
	height: 17px; 
	border-top:0px;
	border-left:0px;
	border-right:0px;
	border-bottom: 0px solid #e2e2e2;
	background-color:#ffffff;
}

div.suche_a {
	height:20px;
	margin-top:15px;
	margin-bottom:0px;
	border-bottom:1px solid #e2e2e2;
}

table.suchergebnis{
	width:450px;
	height:;
	color:#273b4c;
	font:12px Arial;
	text-align:left;
	background-color:none;
	padding:0px 0px 0px 0px;
	margin:15px 0px 15px 0px;
}

table.suchergebnispages{
	width:450px;
	height:100%;
	color:#273b4c;
	font:12px Arial;
	text-align:left;
	background-color:none;
	padding:0px 0px 0px 0px;
	margin:15px 0px 15px 0px;
}

a.suchelink{
	color:#4462a7;
	 text-decoration:underline; 
	font:bold 12px arial;
}

a.suchelink:hover{
	color:#4462a7;
	text-decoration:none;
	font:bold 12px arial;	
}

a.suchelink_a{
	color:#4462a7;
	 text-decoration:none; 
	font: 12px arial;
}

a.suchelink_a:hover{
	color:#4462a7;
	text-decoration:underline; 
	font: 12px arial;	
}

span.suchtreffer{
	color:#273b4c;
	font:12px Arial;
}

 a.ziffern {
	font:12px Arial;
	color:#4462a7;
	text-decoration:none;
}

a.ziffern:hover {
	 font:bold 12px Arial;
	color:darkblue;
	text-decoration:underline;
}

a.pfeile {
	font:12px Arial;
	color:#4462a7;;
	text-decoration:none;
}

a.pfeile:hover {
	font:12px Arial;
	color:darkblue;
	text-decoration:none;
}

/*************************************************************************/

table.middle{
  width:800px; 
  height:100%;
  border:0px solid black;
  margin-top:10px;
  margin-bottom:0px;
}

tr.middle{
  height:100%;
}

table.navitop{
  width:800px;
  height:24px;
  margin-top:0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  border-right:0px solid #e2e2e2;        
}

td.navitop{
  background-color:#ffffff;
  text-align:left;
  font-family: arial;
  color:darkblue;
  font-size:11px;
  line-height:1.9em; 
}

table.navileft{
  position:top;
  vertical-align:top;
  width:154px; 
  padding-bottom:0px;
  border:0px;
}

table.topbutton{
  width:800px;
  height:28px; 
  background-color:#ffffff;
  text-align:left;
  margin-top:10px;  
}

table.navileftstart{
  position:relative;
  padding-top:0px;
  width:154px; 
  vertical-align:top;
  border:0px solid black;
}

td.middlel{
  position:relative;
  padding:0px;
  margin:0px;
  width:154px;
}

td.middlem{
  position:relative;
  width:450px;
  height:100%;
  color:#273b4c;
  margin:0px 0px 0px 0px;
  padding-left:13px;
  padding-right:12px;
  padding-top:3px;
  font:12px Arial;
  border:0px solid black;
  line-height:1.4em;
}

td.middlemlong{
  position:relative;
  width:600px;
  height:100%;
  color:#273b4c;
  margin:0px 0px 0px 0px;
  padding-left:13px;
  padding-right:0px;
  padding-top:3px;
  font:12px Arial;
  border:0px solid black;
  line-height:1.4em;
}

td.middlemlonger{
  position:left;
  width:630px;
  height:100%;
  color:#273b4c;
  margin:auto;
  padding-left:16px;
  padding-right:0px;
  padding-top:3px;
  font:12px Arial;
  border:0px solid black;
  line-height:1.4em;
}

div.mtop{
	width:450px;
	height:30px;
	font-size:10px;
	color:#717172;
	border-bottom:0px solid #e2e2e2;
	margin-top:2px;
	background-image:url(images/mtopshadow.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	padding-bottom:0px;
	margin-bottom:5px;
	line-height:1.4em;	
}

div.mtoplong{
	width:603px;
	height:30px;
	font-size:10px;
	color:#717172;
	border-bottom:0px solid #e2e2e2;
	background-image:url(images/mtopshadowlong.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	margin-top:2px;
	margin-bottom:5px;
	line-height:1.4em;	
}

div.mtoplonger{
	width:630px;
	height:30px;
	font-size:10px;
	color:#717172;
	border-bottom:0px solid #e2e2e2;
	background-image:url(images/mtopshadowlonger.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	margin-top:2px;
	margin-bottom:5px;
	line-height:1.4em;	
}

a.mtop{
  text-align: left;
  color:#717172;
  background:;
  padding:0px 4px 0px 13px;
  margin:0px 0px 0px 0px;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:left 5px;	
}

a.mtop:hover{
  color:#273b4c;
  text-decoration:underline;

}

a.mtopa{
  text-align: left;
  color:#717172;
  background:;
  padding:0px 4px 0px 0px;
  margin:0px 0px 0px 0px;
  text-decoration:none;
  font:11px arial;
  font-style:none;
}

a.mtopa:hover{
  color:#273b4c;
  text-decoration:underline;
}

td.middler{
  position:relative;
  vertical-align:top;
  margin:0px;
  width:154px;
  border:0px solid black;
}

table.shadowbottom{
  position:relative;
  width:154px; 
  height:8px;
  background-image:url(images/shadowbottom.gif);
  background-repeat:no-repeat;
  background-position:top left;
}

tr.shadowbottom{
  height:8px;
}

td.middlem1{
  position:relative;
  width:450px;
  color:#273b4c;
  margin:0px;
  padding-left:13px;
  padding-right:12px;
  padding-top:0px;
  font:12px Arial;
  border:0px solid black;
  line-height:1.4em;
}

td.middlem4{ 
  margin-left:-20px;
  padding-left:12px;
  padding-right:12px;
  border-left:1px solid lightgrey;
  border-right:1px solid lightgrey;
  color:darkblue;
  font:12px Arial;
  line-height:1.4em;
}

table.middlerzins{
  position:relative;
  vertical-align:top;
  width:154px;
  height:160px; 
  background-image: url(images/shadowbottom.gif);
  background-repeat:no-repeat;
  background-position:bottom;  
}

tr.middlerzins{
  vertical-align:top;
}

td.middlerzins{   
  padding-top:0px;
  padding-left:5px;
  padding-right:5px;
  padding-bottom:5px;
  text-align:center;
  font-family:arial;
}

table.topzinsen{
}

td.topzinsen{
  width:154px;
  height:15px;
  text-align:left;
  border-bottom:1px solid #a50021;
  font-family:arial;
  font-size:12px;
  color:#a50021;
  line-height:1.4em;
  text-align:left
}

tr.middlerzins1{
  height:20px;
}

td.middlerzins1{   
  width:154px;
  background-color:#ffffff;
  text-align:center;
}

/*************************************************************/

/*************************************************************/
/* Linkspezifische Definitionen Unterteil Bottom	 */
/*************************************************************/

div.bottom{
  width:800px; 
  margin-top:0px;
  padding:0px 0px 0px 0px;
  background-image:url(images/shadowbottomdown_test.gif);
  background-repeat:no-repeat;
  background-position: bottom; 
}

table.bottomtags{
	width:800px;
	height:225px;
	border-top:0px dotted #797979;
	margin:15px 0px 0px 0px;
	padding:20px 0px 0px 0px;
	font:11px Arial;
	color:#666d73;
	text-align:left;
	background-image:url(images/bottomtagbg.gif);
	background-repeat:no-repeat;
	background-position: top; 
}

td.tag1{
	width:140px;
	text-align:left;
}

ul.tag{
	list-style:none;
	margin:2px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
}

ul.tag li{
	text-align:left;
}

a.tag1{
  text-align: left;
  color:#666d73;
  background:;
  display:block;
  width:100%;
  height:14px;
  padding:2px 0px 1px 13px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1.gif);
  background-repeat:no-repeat;
  background-position:0px 6px;
}

a.tag1:hover{
  text-align: left;
  color:#a50021;
  background:;
  display:block;
  width:100%;
  height:14px;
  padding:2px 0px 1px 13px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:0px 6px;
}

a.tag1_a{
  text-align: left;
  color:#666d73;
  background:;
  display:block;
  width:100%;
  height:28px;
  padding:2px 0px 1px 13px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1.gif);
  background-repeat:no-repeat;
  background-position:0px 6px;
}

a.tag1_a:hover{
  text-align: left;
  color:#a50021;
  background:;
  display:block;
  width:100%;
  height:28px;
  padding:2px 0px 1px 13px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:0px 6px;
}

td.tag2 {
	width:310px;
	text-align:left;
}

a.tag2{
  text-align: left;
  color:#666d73;
  background:;
  display:block;
  width:px;
  height:14px;
  padding:2px 0px 1px 0px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:11px arial;
  font-style:none;
}

a.tag2:hover{
  text-align: left;
  color:#a50021;
  background:;
  display:block;
  width:px;
  height:14px;
  padding:2px 0px 1px 0px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:11px arial;
  font-style:none;
}

td.tag3 {
	width:145px;
}

td.tag4 {
	width:205px;
	line-height:1.4em;
}

ul.taglist{	
	list-style:none;
	margin:2px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
}

ul.taglist li{
	text-align:left;
}

/*************************************************************/

/*********************************************************/
/* Definitionen Ihr Kontakt zu uns  			    */
/*********************************************************/

table.kontakt{
  width:154px; 
  vertical-align: top;
  position:top;
  margin-top:5px;
  margin-bottom:20px;
  background-image:url(images/shadowbottom.gif);
  background-repeat:no-repeat;
  background-position:bottom;
}

tr.kontakt{
  height:167px;
  vertical-align: top;
}

td.kontakt{
  width:154px; 
  text-align:left;
  font:11px Arial;
  color: #666d73;;
  display:block;
  padding:5px 0px 0px 0px;
  margin:0px 0px 0px 0px;
}

tr.kontakttop{
  height:15px;
}

td.kontakttop{
  width:154px;
  height:15px;
  text-align:left;
  border-bottom:1px solid #a50021;
  font-family:arial;
  font-size:12px;
  color:#a50021;
  line-height:1.4em;
  text-align:left
}

a.telefon{
  text-align:left;
  color:darkblue;
  background:;
  display:block;
  text-align:left;
  width:154px;
  height:25px;
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  border-bottom:0px dotted  #666d73;
  border-right:0px solid #e2e2e2;
  text-decoration:none;
  font:bold 12px arial;
}

a.telefon:hover{
  text-align:left;
  color:darkblue;
  background:;
  display:block;
  text-align:left;
  width:154px;
  height:25px;
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-right:0px solid #e2e2e2;
  text-decoration:none;
  font:bold 12px arial;
}

a.callback{
  text-align:left;
  color:darkblue;
  background:;
  display:block;
  text-align:left;
  width:119px;
  height:14px;
  padding:10px 0px 10px 35px;
  margin:0px 0px 0px 0px;
  border-top:0px solid #e2e2e2;
  border-bottom:1px dotted  #d4d4d4;
  text-decoration:none;
  font:bold 12px arial;
  font-style:italic;
  background-image: url(images/glocke.gif);
  background-repeat:no-repeat;
  background-position:5px 10px;
}

a.callback:hover{
  text-align: center;
  color:#a50021;
  background:;
  display:block;
  text-align:left;
  width:119px;
  height:14px;
  padding:10px 0px 10px 35px;
  margin:0px 0px 0px 0px;
  border-bottom:1px dotted  #d4d4d4;
  text-decoration:none;
  font:bold 12px arial;
  font-style:italic;
  background-image: url(images/glocke.gif);
  background-repeat:no-repeat;
  background-position:5px 10px;
}

a.termin{
  text-align:left;
  color:darkblue;
  background:;
  display:block;
  text-align:left;
  width:119px;
  height:14px;
  padding:10px 0px 10px 35px;
  margin:0px 0px 0px 0px;
  border-bottom:1px dotted  #d4d4d4;
  border-right:0px solid #e2e2e2;
  text-decoration:none;
  font:bold 12px arial;
  font-style:italic;
  background-image: url(images/termin.gif);
  background-repeat:no-repeat;
  background-position:5px 10px;
}

a.termin:hover{
  text-align: center;
  color:#a50021;
  background:;
  display:block;
  text-align:left;
  width:119px;
  height:14px;
  padding:10px 0px 10px 35px;
  margin:0px 0px 0px 0px;
  border-bottom:1px dotted  #d4d4d4;
  border-right:0px solid #e2e2e2;
  text-decoration:none;
  font:bold 12px arial;
  font-style:italic;
  background-image: url(images/termin.gif);
  background-repeat:no-repeat;
  background-position:5px 10px;
}

a.emailkontakt{
  text-align:left;
  color:darkblue;
  display:block;
  text-align:left;
  width:119px;
  height:12px;
  padding:10px 0px 10px 35px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid  #666d73;
  border-right:0px solid #e2e2e2;
  text-decoration:none;
  font:bold 12px arial;
  font-style:italic;
  background-image: url(images/email.gif);
  background-repeat:no-repeat;
  background-position:5px 10px;
}

a.emailkontakt:hover{
  text-align: center;
  color:#a50021;
  display:block;
  text-align:left;
  width:119px;
  height:12px;
  padding:10px 0px 10px 35px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-right:0px solid #e2e2e2;
  text-decoration:none;
  font:bold 12px arial;
  font-style:italic;
  background-image: url(images/email.gif);
  background-repeat:no-repeat;
  background-position:5px 10px;
}

table.kontaktstart{
  width:154px; 
  vertical-align: top;
  position:top;
  margin-top:5px;
  margin-bottom:20px;
  background-image:url(images/shadowbottom.gif);
  background-repeat:no-repeat;
  background-position:bottom;
}

tr.kontaktstart{
  height:110px;
  vertical-align:top;
}

td.kontaktstart{
  width:154px; 
  vertical-align: top;
  text-align:left;
  font:11px Arial;
  color: #666d73;;
  display:block;
  padding:5px 0px 0px 0px;
  margin:0px 0px 0px 0px;
}

tr.kontakttopstart{
  height:15px;
}

td.kontakttopstart{
  width:154px;
  height:15px;
  text-align:left;
  border-bottom:1px solid #a50021;
  font-family:arial;
  font-size:12px;
  color:#a50021;
  line-height:1.4em;
  text-align:left
}

/*************************************************************/

tr.zinscheck{
  height:50px; 
  padding-top: 0px;
  border:0px solid silver;
}

td.zinscheck{
  height:50px; 
  padding-top: 5px;
  padding-bottom: 0px;
  border:0px solid silver;
}

/*********************************************************/
/* Definitionen Angebotanfordern Button	    */
/*********************************************************/

table.angebot{
  padding-top:0px;
  padding-bottom: 15px;
  border:0px;
}

tr.angebot{
  height:25px; 
}

td.angebot{
  width:154px;
}

tr.kundenwk{
  height:50x; 
  padding-top: 10px;
  border:0px solid silver;
}

td.kundenwk{
  height:50x; 
  padding-top: 10px;
  padding-bottom: 0px;
  border:0px solid silver;
}

table.startbgr{
  width:450px;
  height:190px;
  background-color:#ffffff;
  background-image:url(images/startbgr.jpg);
  background-repeat:no-repeat;
  margin-bottom:10px;
}
table.startbgr h1,table.startbgr h2 {color:white;font-weight:bold;margin:0;padding:0}
table.startbgr h1 {font-size:18pt;margin:10px}
table.startbgr h2 {font-size:12pt;margin:0 135px 0 180px;text-align:center}

table.ratenkredit{
  width:450px;
  height:190px;
  background-color:#ffffff;
  background-image:url(images/ratenkreditbgr_neu.gif);
  background-repeat:no-repeat;
  margin-bottom:10px;
}

td.schnelleinstieg{
  width:110px;
  height:150px;
  background-color:#ffffff;
  background-image:url(images/schnelleinstieg1.gif);
  background-repeat:no-repeat;
  background-position:left top;

}

/*************************/
table #kasten{width:450px;font-weight:bold;font-size:10pt;border-bottom:1px solid #e2e2e2;}
table #kasten td{padding-bottom:10px}

/*********************************************************/
/* Definitionen NaviTop Links		                   */
/*********************************************************/

a.navitopstart{
  text-align: left;
  color:darkblue;
  text-decoration:none;
  font:11px arial;
  margin-left:25px;
}

a.navitopstart:hover{
  text-align: left;
  color:#a50021;
  text-decoration:none;
  font:11px arial;
  margin-left:25px;
}

a.navitoplstart{
  text-align: left;
  color:darkblue;
  text-decoration:none;
  font:11px arial;
  margin-left:25px;
}

a.navitoplstart:hover{
  text-align: left;
  color:#a50021;
  text-decoration:none;
  font:11px arial;
  margin-left:25px;
}

/*****************************************************************/
/* Linkspezifische Definitionen Buttons Links Neu        */
/*****************************************************************/

a.button1{
  text-align: center;
  top: 0px;
  background:#a1001c;
  background-image: url(buttons/button1.gif);
  background-repeat:no-repeat;
  background-position:left center;
  display:block;
  text-align:center;
  width:130px;
  height:24px;
  padding:0px 0 0px 0px;
  margin:0px 0px 0px 0px;
  text-decoration:none;
  font:bold 14px arial;
  font-style:italic;
}

a.button2{
  text-align: center;
  top: 0px;
  background:#ffffff;
  background-image: url(buttons/button2.gif);
  background-repeat:no-repeat;
  background-position:left center;
  display:block;
  text-align:center;
  width:140px;
  height:24px;
  padding:0px 0 0px 0px;
  margin:0px 0px 0px 0px;
  text-decoration:none;
  font:bold 14px arial;
  font-style:italic;
}

a.button3{
  text-align: center;
  top: 0px;
  background:#ffffff;
  background-image: url(buttons/button3.gif);
  background-repeat:no-repeat;
  background-position:left center;
  display:block;
  text-align:center;
  width:120px;
  height:24px;
  padding:0px 0 0px 0px;
  margin:0px 0px 0px 0px;
  text-decoration:none;
  font:bold 14px arial;
  font-style:italic;
}

a.button4{
  text-align: center;
  top: 0px;
  background:#ffffff;
  background-image: url(buttons/button4.gif);
  background-repeat:no-repeat;
  background-position:left center;
  display:block;
  text-align:center;
  width:150px;
  height:24px;
  padding:0px 0 0px 0px;
  margin:0px 0px 0px 0px;
  text-decoration:none;
  font:bold 14px arial;
  font-style:italic;
}

a.button5{
  text-align: center;
  top: 0px;
  background:#ffffff;
  background-image: url(buttons/button5.gif);
  background-repeat:no-repeat;
  background-position:left center;
  display:block;
  text-align:center;
  width:110px;
  height:24px;
  padding:0px 0 0px 0px;
  margin:0px 0px 0px 0px;
  text-decoration:none;
  font:bold 14px arial;
  font-style:italic;
}

a.button6{
  text-align: center;
  top: 0px;
  background:#ffffff;
  background-image: url(buttons/button6.gif);
  background-repeat:no-repeat;
  background-position:left center;
  display:block;
  text-align:center;
  width:150px;
  height:24px;
  padding:0px 0 0px 0px;
  margin:0px 0px 0px 0px;
  text-decoration:none;
  font:bold 14px arial;
  font-style:italic;
}

span.button6{
  text-align: center;
  top: 0px;
  background:#a1001c;
  background-image: url(buttons/button6.gif);
  background-repeat:no-repeat;
  background-position:left center;
  display:block;
  text-align:center;
  width:150px;
  height:24px;
  padding:0px 0 0px 0px;
  margin:0px 0px 0px 0px;
  text-decoration:none;
  font:bold 14px arial;
  font-style:italic;
}

/*********************************************************/
/* Linkspezifische Definitionen Navilinks            */
/*********************************************************/

a.navileft1start{
  text-align: center;
  color:darkblue;
  background:;
  display:block;
  text-align:left;
  width:141px;
  height:14px;
  padding:5px 0px 4px 13px;
  margin:0px 0px 0px 0px;
  border-bottom:1px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:12px arial;
  font-style:none;
  background-image: url(images/pfeilstart.gif);
  background-repeat:no-repeat;
  background-position:0px 9px;
}

a.navileft1start:hover{
  text-align: center;
  color:#a50021;
  background:;
  display:block;
  text-align:left;
  width:141px;
  height:14px;
  padding:5px 0px 4px 13px;
  margin:0px 0px 0px 0px;
  border-bottom:1px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:12px arial;
  font-style:none;
  background-image: url(images/pfeilstart_a.gif);
  background-repeat:no-repeat;
  background-position:0px 9px;
}

a.navileft1antrag{
  text-align: center;
  color:darkblue;
  background:;
  display:block;
  text-align:left;
  width:141px;
  height:14px;
  padding:5px 0px 4px 13px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:12px arial;
  font-style:none;
  background-image: url(images/pfeilstart.gif);
  background-repeat:no-repeat;
  background-position:0px 9px;
}

a.navileft1antrag:hover{
  text-align: center;
  color:#a50021;
  background:;
  display:block;
  text-align:left;
  width:141px;
  height:14px;
  padding:5px 0px 4px 13px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:12px arial;
  font-style:none;
  background-image: url(images/pfeilstart_a.gif);
  background-repeat:no-repeat;
  background-position:0px 9px;
}

a.navileft1{
  text-align: center;
  color:darkblue;
  background:;
  display:block;
  text-align:left;
  width:141px;
  height:14px;
  padding:5px 0px 4px 13px;
  margin:0px 0px 0px 0px;
  border-bottom:1px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:12px arial;
  font-style:none;
  background-image: url(images/pfeil1.gif);
  background-repeat:no-repeat;
  background-position:0px 9px;
}

a.navileft1:hover{
  text-align: center;
  color:#a50021;
  background:;
  display:block;
  text-align:left;
  width:141px;
  height:14px;
  padding:5px 0px 4px 13px;
  margin:0px 0px 0px 0px;
  border-bottom:1px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:12px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:0px 9px;
}

a.navileft1_a{
  text-align: center;
  color:#a50021;
  background:;
  display:block;
  text-align:left;
  width:141px;
  height:14px;
  padding:5px 0px 4px 13px;
  margin:0px 0px 0px 0px;
  border-bottom:1px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:12px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:0px 9px;
}

a.navileft2{
  text-align: center;
  color:darkblue;
  background:;
  display:block;
  text-align:left;
  width:141px;
  height:30px;
  padding:5px 0px 5px 13px;
  margin:0px 0px 0px 0px;
  border-bottom:1px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:12px arial;
  font-style:none;
  background-image: url(images/pfeil1.gif);
  background-repeat:no-repeat;
  background-position:0px 9px;
}

a.navileft2:hover{
  text-align: center;
  color:#a50021;
  background:;
  display:block;
  text-align:left;
  width:141px;
  height:30px;
  padding:5px 0px 5px 13px;
  margin:0px 0px 0px 0px;
  border-bottom:1px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:12px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:0px 9px;
}

a.navileft2_a{
  text-align: center;
  color:#a50021;
  background:;
  display:block;
  text-align:left;
  width:141px;
  height:30px;
  padding:5px 0px 5px 13px;
  margin:0px 0px 0px 0px;
  border-bottom:1px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:12px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:0px 9px;
}

a.navileft4{
  text-align:left;
  color:darkblue;
  background:;
  display:block;
  text-align:left;
  width:131px;
  height:14px;
  padding:4px 0px 4px 23px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1.gif);
  background-repeat:no-repeat;
  background-position:10px 8px;
}

a.navileft4:hover{
  text-align:left;
  color:#a50021;
  background:;
  display:block;
  text-align:left;
  width:131px;
  height:14px;
  padding:4px 0px 4px 23px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font: 11px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:10px 8px;
}

a.navileft4_a{
  text-align:left;
  color:#a50021;
  background:;
  display:block;
  text-align:left;
  width:131px;
  height:14px;
  padding:4px 0px 4px 23px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font: 11px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:10px 8px;
}


a.navileft4a{
  text-align:left;
  color:darkblue;
  background:;
  display:block;
  text-align:left;
  width:131px;
  height:14px;
  padding:4px 0px 4px 23px;
  margin:0px 0px 0px 0px;
  border-bottom:1px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1.gif);
  background-repeat:no-repeat;
  background-position:10px 8px;
}


a.navileft4a:hover{
  text-align:left;
  color:#a50021;
  background:;
  display:block;
  text-align:left;
  width:131px;
  height:14px;
  padding:4px 0px 4px 23px;
  margin:0px 0px 0px 0px;
  border-bottom:1px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font: 11px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:10px 8px;
}

a.navileft4a_a{
  text-align:left;
  color:#a50021;
  background:;
  display:block;
  text-align:left;
  width:131px;
  height:14px;
  padding:4px 0px 4px 23px;
  margin:0px 0px 0px 0px;
  border-bottom:1px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font: 11px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:10px 8px;
}

a.navileft5{
  text-align:left;
  color:darkblue;
  background: ;
  display:block;
  text-align:left;
  width:131px;
  height:28px;
  padding:4px 0px 4px 23px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1.gif);
  background-repeat:no-repeat;
  background-position:10px 8px;
}

a.navileft5:hover{
  text-align:left;
  color:#a50021;
  background: ;
  display:block;
  text-align:left;
  width:131px;
  height:28px;
  padding:4px 0px 4px 23px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:10px 8px;
}

a.navileft5_a{
  text-align:left;
  color:#a50021;
  background: ;
  display:block;
  text-align:left;
  width:131px;
  height:28px;
  padding:4px 0px 4px 23px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:10px 8px;
}

a.navileft6{
  text-align:left;
  color:darkblue;
  background: ;
  display:block;
  text-align:left;
  width:121px;
  height:14px;
  padding:4px 0px 4px 33px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1.gif);
  background-repeat:no-repeat;
  background-position:21px 8px;
}

a.navileft6:hover{
  text-align:left;
  color:#a50021;
  background: ;
  display:block;
  text-align:left;
  width:121px;
  height:14px;
  padding:4px 0px 4px 33px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:21px 8px;
}

a.navileft6a{
  text-align:left;
  color:darkblue;
  background: ;
  display:block;
  text-align:left;
  width:121px;
  height:14px;
  padding:4px 0px 4px 33px;
  margin:0px 0px 0px 0px;
  border-bottom:1px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1.gif);
  background-repeat:no-repeat;
  background-position:21px 8px;
}

a.navileft6a:hover{
  text-align:left;
  color:#a50021;
  background: ;
  display:block;
  text-align:left;
  width:121px;
  height:14px;
  padding:4px 0px 4px 33px;
  margin:0px 0px 0px 0px;
  border-bottom:1px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:21px 8px;
}

a.navileft6_a{
  text-align:left;
  color:#a50021;
  background: ;
  display:block;
  text-align:left;
  width:121px;
  height:14px;
  padding:4px 0px 4px 33px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:21px 8px;
}

a.navileft7{
  text-align:left;
  color:darkblue;
  background: ;
  display:block;
  text-align:left;
  width:121px;
  height:28px;
  padding:4px 0px 4px 33px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1.gif);
  background-repeat:no-repeat;
  background-position:21px 8px;
}

a.navileft7:hover{
  text-align:left;
  color:#a50021;
  background: ;
  display:block;
  text-align:left;
  width:121px;
  height:28px;
  padding:4px 0px 4px 33px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:21px 8px;
}

a.navileft7_a{
  text-align:left;
  color:#a50021;
  background: ;
  display:block;
  text-align:left;
  width:121px;
  height:28px;
  padding:4px 0px 4px 33px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:21px 8px;
}

a.navileft8{
  text-align:left;
  color:darkblue;
  background: ;
  display:block;
  text-align:left;
  width:111px;
  height:14px;
  padding:4px 0px 4px 43px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1.gif);
  background-repeat:no-repeat;
  background-position:31px 8px;
}

a.navileft8:hover{
  text-align:left;
  color:#a50021;
  background: ;
  display:block;
  text-align:left;
  width:111px;
  height:14px;
  padding:4px 0px 4px 43px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:31px 8px;
}

a.navileft8_a{
  text-align:left;
  color:#a50021;
  background: ;
  display:block;
  text-align:left;
  width:111px;
  height:14px;
  padding:4px 0px 4px 43px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:31px 8px;
}

a.navileft9{
  text-align:left;
  color:darkblue;
  background: ;
  display:block;
  text-align:left;
  width:121px;
  height:43px;
  padding:4px 0px 4px 33px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1.gif);
  background-repeat:no-repeat;
  background-position:21px 8px;
}

a.navileft9:hover{
  text-align:left;
  color:#a50021;
  background: ;
  display:block;
  text-align:left;
  width:121px;
  height:43px;
  padding:4px 0px 4px 33px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:21px 8px;
}

a.navileft9_a{
  text-align:left;
  color:#a50021;
  background: ;
  display:block;
  text-align:left;
  width:121px;
  height:43px;
  padding:4px 0px 4px 33px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:21px 8px;
}

a.navileft10{
  text-align:left;
  color:darkblue;
  background: ;
  display:block;
  text-align:left;
  width:111px;
  height:43px;
  padding:4px 0px 4px 43px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1.gif);
  background-repeat:no-repeat;
  background-position:31px 8px;
}

a.navileft10:hover{
  text-align:left;
  color:#a50021;
  background: ;
  display:block;
  text-align:left;
  width:111px;
  height:43px;
  padding:4px 0px 4px 43px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:31px 8px;
}

a.navileft10_a{
  text-align:left;
  color:#a50021;
  background: ;
  display:block;
  text-align:left;
  width:111px;
  height:43px;
  padding:4px 0px 4px 43px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:31px 8px;
}

a.navileft11{
  text-align:left;
  color:darkblue;
  background: ;
  display:block;
  text-align:left;
  width:111px;
  height:28px;
  padding:4px 0px 4px 43px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1.gif);
  background-repeat:no-repeat;
  background-position:31px 8px;
}

a.navileft11:hover{
  text-align:left;
  color:#a50021;
  background: ;
  display:block;
  text-align:left;
  width:111px;
  height:28px;
  padding:4px 0px 4px 43px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:31px 8px;
}

a.navileft11_a{
  text-align:left;
  color:#a50021;
  background: ;
  display:block;
  text-align:left;
  width:111px;
  height:28px;
  padding:4px 0px 4px 43px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:31px 8px;
}

a.navileft12{
  text-align:left;
  color:darkblue;
  background: ;
  display:block;
  text-align:left;
  width:111px;
  height:57px;
  padding:4px 0px 4px 43px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1.gif);
  background-repeat:no-repeat;
  background-position:31px 8px;
}

a.navileft12:hover{
  text-align:left;
  color:#a50021;
  background: ;
  display:block;
  text-align:left;
  width:111px;
  height:57px;
  padding:4px 0px 4px 43px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:31px 8px;
}

a.navileft12_a{
  text-align:left;
  color:#a50021;
  background: ;
  display:block;
  text-align:left;
  width:111px;
  height:57px;
  padding:4px 0px 4px 43px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:31px 8px;
}

/*************************************************************************/
/* Linkspezifische Definitionen Buttons Finanzierungsablauf  */
/*************************************************************************/

table.ablaufbgr{
  width:450px;
  height:100px;
  background-color:#ffffff;
  background-image:url(images/ablaufbgr.gif);
  background-repeat:no-repeat;
  margin-top:15px;
  margin-bottom:15px;
}

table.ablaufbgr1{
  width:450px;
  height:100px;
  background-color:#ffffff;
  background-image:url(images/ablaufbgr1.gif);
  background-repeat:no-repeat;
  margin-top:15px;
  margin-bottom:15px;
}

table.ablaufbgr2{
  width:450px;
  height:100px;
  background-color:#ffffff;
  background-image:url(images/ablaufbgr2.gif);
  background-repeat:no-repeat;
  margin-top:15px;
  margin-bottom:15px;
}

table.ablaufbgr3{
  width:450px;
  height:100px;
  background-color:#ffffff;
  background-image:url(images/ablaufbgr3.gif);
  background-repeat:no-repeat;
  margin-top:15px;
  margin-bottom:15px;
}

table.ablaufbgr4{
  width:450px;
  height:100px;
  background-color:#ffffff;
  background-image:url(images/ablaufbgr4.gif);
  background-repeat:no-repeat;
  margin-top:15px;
  margin-bottom:15px;
}

a.ablaufnavi5{
  color:#273b4c;
  text-decoration:none;
  font:bold 12px arial;
  line-height:1.7em;
}

a.ablaufnavi5:hover{
  color:#a50021;
  text-decoration:none;
  font:bold 12px arial;
  line-height:1.7em;
}

a.ablaufnavi5_a{
  color:#a50021;
  text-decoration:none;
  font:bold 12px arial;
  line-height:1.7em;
}

/*************************************************************/
/* Linkspezifische Definitionen Ratgeber 		 */
/*************************************************************/

table.ratgeberbgr{
  width:450px;
  height:100px;
  background-color:#ffffff;
  background-image:url(images/ratgeberbgr.gif);
  background-repeat:no-repeat;
  margin-top:20px;
  margin-bottom:20px;
}

/*************************************************************/

/*************************************************************/
/* Linkspezifische Definitionen Konditionen		 */
/*************************************************************/

a.konditnavi1{
  text-align: left;
  text-decoration:none;
  font:12px arial;
  font-style:none;  
  top: 0px;
  color:darkblue;
  background:#ffffff;
  height:15px;
  padding:0px 20px 0px 0px;
  margin:0px 0px 0px 20px;
  background-image: url(buttons/weiter.gif);
  background-repeat:no-repeat;
  background-position:right 3px;
}

a.konditnavi1:hover{
  text-align: left;
  text-decoration:none;
  font:12px arial;
  font-style:none;  
  top: 0px;
  color:#a50021;
  background:#ffffff;
  height:15px;
  padding:0px 20px 0px 0px;
  margin:0px 0px 0px 20px;
  background-image: url(buttons/weiter.gif);
  background-repeat:no-repeat;
  background-position:right 3px;
}

a.konditnavi2{
  text-align: left;
  text-decoration:none;
  font:12px arial;
  font-style:none;  
  top: 0px;
  color:darkblue;
  background:#ffffff;
  height:15px;
  padding:0px 20px 0px 0px;
  margin:0px 0px 0px 250px;
  background-image: url(buttons/weiter.gif);
  background-repeat:no-repeat;
  background-position:right 3px;
}

a.konditnavi2:hover{
  text-align: left;
  text-decoration:none;
  font:12px arial;
  font-style:none;  
  top: 0px;
  color:#a50021;
  background:#ffffff;
  height:15px;
  padding:0px 20px 0px 0px;
  margin:0px 0px 0px 250px;
  background-image: url(buttons/weiter.gif);
  background-repeat:no-repeat;
  background-position:right 3px;
}

/*************************************************************/
/* Linkspezifische Definitionen Partner  		         */
/*************************************************************/


a.partnernavi1{
  text-align: center;
  top: 0px;
  color:darkblue;
  background:#efefef;
  display:block;
  text-align:left;
  width:134px;
  padding:2px 0px 2px 0px;
  margin:10px 24px 0px 0px;
  border:0px solid lightgrey;
  text-decoration:none;
  font:bold 13px arial;
  font-style:italic;
}

a.partnernavi1:hover{
  text-align: center;
  top: 0px;
  color:#ffffff;
  background:#a50021;
  display:block;
  text-align:left;
  width:134px;
  padding:2px 0px 2px 0px;
  margin:10px 24px 0px 0px;
  border:0px solid lightgrey;
  text-decoration:none;
  font:bold 13px arial;
  font-style:italic; 
}

a.partnernavi1_a{
  text-align: center;
  top: 0px;
  color:#ffffff;
  background:#a50021;
  display:block;
  text-align:left;
  width:134px;
  padding:2px 0px 2px 0px;
  margin:10px 24px 0px 0px;
  border:0px solid lightgrey;
  text-decoration:none;
  font:bold 13px arial;
  font-style:italic;
}

a.partnernavi2{
  text-align: center;
  top: 0px;
  color:darkblue;
  background:#efefef;
  display:block;
  text-align:left;
  width:134px;
  padding:2px 0px 2px 0px;
  margin:10px 24px 0px 0px;
  border:0px solid lightgrey;
  text-decoration:none;
  font:bold 13px arial;
  font-style:italic;
}

a.partnernavi2:hover{
  text-align: center;
  top: 0px;
  color:#ffffff;
  background:#a50021;
  display:block;
  text-align:left;
  width:134px;
  padding:2px 0px 2px 0px;
  margin:10px 24px 0px 0px;
  border:0px solid lightgrey;
  text-decoration:none;
  font:bold 13px arial;
  font-style:italic; 
}

a.partnernavi2_a{
  text-align: center;
  top: 0px;
  color:#ffffff;
  background:#a50021;
  display:block;
  text-align:left;
  width:134px;
  padding:2px 0px 2px 0px;
  margin:10px 24px 0px 0px;
  border:0px solid lightgrey;
  text-decoration:none;
  font:bold 13px arial;
  font-style:italic;
}

a.partnernavi3{
  text-align: center;
  top: 0px;
  color:darkblue;
  background:#efefef;
  display:block;
  text-align:left;
  width:134px;
  padding:2px 0px 2px 0px;
  margin:10px 0px 0px 0px;
  border:0px solid lightgrey;
  text-decoration:none;
  font:bold 13px arial;
  font-style:italic;
}

a.partnernavi3:hover{
  text-align: center;
  top: 0px;
  color:#ffffff;
  background:#a50021;
  display:block;
  text-align:left;
  width:134px;
  padding:2px 0px 2px 0px;
  margin:10px 0px 0px 0px;
  border:0px solid lightgrey;
  text-decoration:none;
  font:bold 13px arial;
  font-style:italic; 
}

a.partnernavi3_a{
  text-align: center;
  top: 0px;
  color:#ffffff;
  background:#a50021;
  display:block;
  text-align:left;
  width:134px;
  padding:2px 0px 2px 0px;
  margin:10px 0px 0px 0px;
  border:0px solid lightgrey;
  text-decoration:none;
  font:bold 13px arial;
  font-style:italic;
}

/*************************************************************/
/* Linkspezifische Definitionen Cashlife  		     */
/*************************************************************/


a.cashlifenavi{
  text-align: center;
  top: 0px;
  color:darkblue;
  background:#efefef;
  display:block;
  text-align:left;
  width:250px;
  padding:2px 0px 2px 0px;
  margin:5px 24px 0px 0px;
  border:0px solid lightgrey;
  text-decoration:none;
  font:bold 13px arial; 
}

a.cashlifenavi:hover{
  text-align: center;
  top: 0px;
  color:#ffffff;
  background:#EAEAEA;
  background-image: url(images/cashlife1.gif);
  background-repeat:no-repeat;
  background-position:left center;
  display:block;
  text-align:left;
  width:250px;
  padding:2px 0px 2px 0px;
  margin:5px 24px 0px 0px;
  border:0px solid lightgrey;
  text-decoration:none;
  font:bold 13px arial;
}

/*************************************************************/
/* Linkspezifische Definitionen Angebot anfordern	  */
/*************************************************************/


a.angebotanfnavi1{
  text-align: center;
  top: 0px;
  color:darkblue;
  background:#efefef;
  display:block;
  text-align:left;
  width:134px;
  padding:2px 0px 2px 0px;
  margin:10px 24px 0px 0px;
  border:0px solid lightgrey;
  text-decoration:none;
  font:bold 13px arial;
  font-style:italic;
}

a.angebotanfnavi1:hover{
  text-align: center;
  top: 0px;
  color:#ffffff;
  background:#a50021;
  display:block;
  text-align:left;
  width:134px;
  padding:2px 0px 2px 0px;
  margin:10px 24px 0px 0px;
  border:0px solid lightgrey;
  text-decoration:none;
  font:bold 13px arial;
  font-style:italic; 
}

a.angebotanfnavi1_a{
  text-align: center;
  top: 0px;
  color:#ffffff;
  background:#a50021;
  display:block;
  text-align:left;
  width:134px;
  padding:2px 0px 2px 0px;
  margin:10px 24px 0px 0px;
  border:0px solid lightgrey;
  text-decoration:none;
  font:bold 13px arial;
  font-style:italic;
}

a.angebotanfnavi2{
  text-align: center;
  top: 0px;
  color:darkblue;
  background:#efefef;
  display:block;
  text-align:left;
  width:134px;
  padding:2px 0px 2px 0px;
  margin:10px 24px 0px 0px;
  border:0px solid lightgrey;
  text-decoration:none;
  font:bold 13px arial;
  font-style:italic;
}

a.angebotanfnavi2:hover{
  text-align: center;
  top: 0px;
  color:#ffffff;
  background:#a50021;
  display:block;
  text-align:left;
  width:134px;
  padding:2px 0px 2px 0px;
  margin:10px 24px 0px 0px;
  border:0px solid lightgrey;
  text-decoration:none;
  font:bold 13px arial;
  font-style:italic; 
}

a.angebotanfnavi2_a{
  text-align: center;
  top: 0px;
  color:#ffffff;
  background:#a50021;
  display:block;
  text-align:left;
  width:134px;
  padding:2px 0px 2px 0px;
  margin:10px 24px 0px 0px;
  border:0px solid lightgrey;
  text-decoration:none;
  font:bold 13px arial;
  font-style:italic;
}

a.angebotanfnavi3{
  text-align: center;
  top: 0px;
  color:darkblue;
  background:#efefef;
  display:block;
  text-align:left;
  width:134px;
  padding:2px 0px 2px 0px;
  margin:10px 0px 0px 0px;
  border:0px solid lightgrey;
  text-decoration:none;
  font:bold 13px arial;
  font-style:italic;
}

a.angebotanfnavi3:hover{
  text-align: center;
  top: 0px;
  color:#ffffff;
  background:#a50021;
  display:block;
  text-align:left;
  width:134px;
  padding:2px 0px 2px 0px;
  margin:10px 0px 0px 0px;
  border:0px solid lightgrey;
  text-decoration:none;
  font:bold 13px arial;
  font-style:italic; 
}

a.angebotanfnavi3_a{
  text-align: center;
  top: 0px;
  color:#ffffff;
  background:#a50021;
  display:block;
  text-align:left;
  width:134px;
  padding:2px 0px 2px 0px;
  margin:10px 0px 0px 0px;
  border:0px solid lightgrey;
  text-decoration:none;
  font:bold 13px arial;
  font-style:italic;
}

a.angebotanfnavi4{
  text-align: center;
  top: 0px;
  color:darkblue;
  background:#efefef;
  display:block;
  text-align:left;
  width:150px;
  padding:4px 0px 4px 0px;
  margin:20px 20px 0px 20px;
  border:0px solid lightgrey;
  text-decoration:none;
  font:bold 13px arial;
  font-style:italic; 
}

a.angebotanfnavi4:hover{
  text-align: center;
  top: 0px;
  color:#ffffff;
  background:#a50021;
  display:block;
  width:150px;
  padding:4px 0px 4px 0px;
  margin:20px 20px 0px 20px;
  border:0px solid lightgrey;
  text-decoration:none;
  font:bold 13px arial;
  font-style:italic;
}

a.angebotanfnavi5{
  text-align: center;
  top: 0px;
  color:darkblue;
  background:#efefef;
  display:block;
  text-align:left;
  width:150px;
  padding:4px 0px 4px 0px;
  margin:40px 20px 40px 20px;
  border:0px solid lightgrey;
  text-decoration:none;
  font:bold 13px arial;
  font-style:italic; 
}

a.angebotanfnavi5:hover{
  text-align: center;
  top: 0px;
  color:#ffffff;
  background:#a50021;
  display:block;
  width:150px;
  padding:4px 0px 4px 0px;
  margin:40px 20px 40px 20px;
  border:0px solid lightgrey;
  text-decoration:none;
  font:bold 13px arial;
  font-style:italic;
}

/*************************************************************/
/* Linkspezifische Definitionen PDF			     */
/*************************************************************/


a.pdf{
  color:#ffffff;
  background:#ffffff;
  background-image: url(images/pdf.gif);
  background-repeat:no-repeat;
  background-position:left center;
  display:block;
  width:12px;
  height:12px;
  padding:6px 6px 6px 6px;
  border:0px solid lightgrey;
}

a.pdf:hover{
  color:#ffffff;
  background:#ffffff;
  background-image: url(images/pdf1.gif);
  background-repeat:no-repeat;
  background-position:left center;
  width:12px;
  height:12px;
  padding:6px 6px 6px 6px;
  border:0px solid lightgrey;
}

a.pdf1{
  color:#ffffff;
  background:#ffffff;
  background-image: url(images/pdf.gif);
  background-repeat:no-repeat;
  background-position:left center;
  display:block;
  width:12px;
  height:12px;
  padding:6px 6px 6px 6px;
  border:0px solid lightgrey;
}

a.fragen{
  text-align: left;
  color:darkblue;
  background:#ffffff;
  display:block;
  text-align:left;
  width:138px;
  padding:12px 10px 6px 5px ;
  margin:0px 0px 0px 0px;
  border-bottom:1px solid #e2e2e2;
  border-right:0px solid #e2e2e2;
  text-decoration:none;
  font:bold 12px arial;
  font-style:italic;
}

a.fragen:hover{
  text-align: center;
  color:#a50021;
  background:#ffffff;
  display:block;
  text-align:left;
  width:138px;
  padding:12px 10px 6px 5px ;
  margin:0px 0px 0px 0px;
  border-bottom:1px solid #e2e2e2;
  border-right:0px solid #e2e2e2;
  text-decoration:none;
  font:bold 12px arial;
  font-style:italic;
}

a.hypo{
  color:darkblue;
  font:bold 12px arial;
  text-decoration:none;
}
a.hypo:hover{
  color:#a50021;
  font:bold 12px arial;
  text-decoration:underline;
}

a.anganf{
  color:darkblue;
  text-decoration:underline;
}

a.anganf:hover{
  color:black;
  text-decoration:underline;
}



a.angf{
  color:darkblue;
  text-decoration:none;
}

a.angf:hover{
  color:#a50021;
  text-decoration:none;
}

/*************************************************************/
/* Definitionen Text Links     				     */
/*************************************************************/

a.link{
  color:darkblue;
  text-decoration:underline;
}

a.link:hover{
  color:#a50021;
  text-decoration:underline;
}

a.textlink1{
  color:darkblue;
  text-decoration:underline;
}

a.textlink1:hover{
  color:#a50021;
  text-decoration:underline;
}

a.textlink2{
  color:darkblue;
  text-decoration:none;
}

a.textlink2:hover{
  color:#a50021;
  text-decoration:none;
}

a.textlink3{
  color:#9b9b9b;
  font-family:arial;
  font-size:12px;
  text-decoration:none;
}

a.textlink3:hover{
  color:#273b4c;
  font-family:arial;
  font-size:12px;
  text-decoration:none;
}

a.textlink4{
  color:darkblue;
  text-decoration:none;
}

a.textlink4:hover{
  color:darkblue;
  text-decoration:underline;
}

a.textlink5{
  color:#a50021;
  font-weight:bold;
  text-decoration:underline;
}

a.textlink5:hover{
  color:#a50021;
  font-weight:bold;
  text-decoration:underline;
}

a.textlink6{
  color:#a50021;
  text-decoration:underline;
}

a.textlink6:hover{
  color:#a50021;
  text-decoration:underline;
}

a.textlink7{
  color:darkblue;
  text-decoration:none;
}

a.textlink7:hover{
  color:#a50021;
  text-decoration:none;
}

a.textlink8{
  color:black;
  text-decoration:underline;
}

a.textlink8:hover{
  color:#a50021;
  text-decoration:underline;
}

a.textlinklexi{
  color:darkblue;
  font-size:12px;
  text-decoration:none;
}

a.textlinklexi:hover{
  color:#a50021;
  font-size:12px;
  text-decoration:underline;
}

a.textlinklexi_a{
  color:#a50021;
  font-size:12px;
  text-decoration:underline;
}

a.textlinklexi1{
  color:darkblue;
  font-size:12px;
  text-decoration:none;
}

a.textlinklexi1:hover{
  color:#a50021;
  font-size:12px;
  text-decoration:none;
}

a.textlinklexi1_a{
  color:#a50021;
  font-size:12px;
  text-decoration:none;
}

a.textlink9{
  color:#273b4c;
  font-size:12px;
  font-family:Arial;
  text-decoration:none;
}

a.textlink9:hover{
  color:#a50021;
  font-size:12px;
  font-family:Arial;
  text-decoration:none;
}

a.textlink10{
  color:#a50021;
  text-decoration:none;
}

a.textlink10:hover{
  color:#a50021;
  text-decoration:none;
}

a.textlink11{
  color:darkblue;
  text-decoration:none;
  font: 11px arial;
  line-height:1.4em;
}

a.textlink11:hover{
  color:#a50021;
  text-decoration:none;
  font: 11px arial;
  line-height:1.4em;
}

a.textlink12{
  color:#273b4c;
  text-decoration:none;
  font: 12px arial;

}

a.textlink12:hover{
  color:#a50021;
  text-decoration:none;
  font: 12px arial;
}

a.textlinkback{
  color:#9b9b9b;
  text-decoration:none;
}

a.textlinkback:hover{
  color:#273b4c;
  text-decoration:none;
}

a.textlink13{
  color:#273b4c;
  text-decoration:none;
}

a.textlink13:hover{
  color:#273b4c;
  text-decoration:underline;
}

a.textlink14{
  color:darkblue;
  text-decoration:none;
  line-height:1.6em;
}

a.textlink14:hover{
  color:#a50021;
  text-decoration:none;
  line-height:1.6em;
}

a.linkback{
  text-align: left;
  text-decoration:none;
  font:12px arial;
  font-style:none;  
  top: 0px;
  color:#9b9b9b;
  background:#ffffff;
  display:block;
  width:35px;
  height:15px;
  padding:0px 0 0px 20px;
  margin:20px 0px 10px 0px;
  background-image: url(buttons/zurueck.gif);
  background-repeat:no-repeat;
  background-position:0px 4px;
}

a.linkback:hover{
  text-align: left;
  text-decoration:none;
  font:12px arial;
  font-style:none;  
  top: 0px;
  color:#273b4c;
  background:#ffffff;
  display:block;
  width:35px;
  height:15px;
  padding:0px 0 0px 20px;
  margin:20px 0px 10px 0px;
  background-image: url(buttons/zurueck.gif);
  background-repeat:no-repeat;
  background-position:0px 4px;
}

a.linkback1{
  text-align: right;
  text-decoration:none;
  font:12px arial;
  font-style:none;
  line-height:1.6em;  
  color:darkblue;
  background:#ffffff;
  height:15px;
  padding:0px 0 0px 23px;
  margin:0px 0px 0px 0px;
  background-image: url(buttons/weiter.gif);
  background-repeat:no-repeat;
  background-position:0px 3px;
}

a.linkback1:hover{
  text-align: right;
  text-decoration:none;
  font:12px arial;
  font-style:none;
  line-height:1.6em;  
  color:#a50021;
  background:#ffffff;
  height:15px;
  padding:0px 0 0px 23px;
  margin:0px 0px 0px 0px;
  background-image: url(buttons/weiter.gif);
  background-repeat:no-repeat;
  background-position:0px 3px;
}

a.linkback2{
  text-align: left;
  text-decoration:none;
  font:12px arial;
  font-style:none;  
  top: 0px;
  color:darkblue;
  background:#ffffff;
  display:block;
  width:150px;
  height:15px;
  padding:0px 0 0px 20px;
  margin:20px 0px 10px 0px;
  background-image: url(buttons/zurueck.gif);
  background-repeat:no-repeat;
  background-position:0px 4px;
}

a.linkback2:hover{
  text-align: left;
  text-decoration:none;
  font:12px arial;
  font-style:none;  
  top: 0px;
  color:#a50021;
  background:#ffffff;
  display:block;
  width:150px;
  height:15px;
  padding:0px 0 0px 20px;
  margin:20px 0px 10px 0px;
  background-image: url(buttons/zurueck.gif);
  background-repeat:no-repeat;
  background-position:0px 4px;
}

a.linkback3{
  text-align: left;
  text-decoration:none;
  font:12px arial;
  font-style:none;  
  top: 0px;
  color:#9b9b9b;
  background:#ffffff;
  display:block;
  width:35px;
  height:15px;
  padding:0px 0 0px 20px;
  margin:0px 0px 0px 0px;
  background-image: url(buttons/zurueck.gif);
  background-repeat:no-repeat;
  background-position:0px 4px;
}

a.linkback3:hover{
  text-align: left;
  text-decoration:none;
  font:12px arial;
  font-style:none;  
  top: 0px;
  color:#273b4c;
  background:#ffffff;
  display:block;
  width:35px;
  height:15px;
  padding:0px 0 0px 20px;
  margin:0px 0px 0px 0px;
  background-image: url(buttons/zurueck.gif);
  background-repeat:no-repeat;
  background-position:0px 4px;
}

a.linkback4{
  text-align: left;
  text-decoration:none;
  font:12px arial;
  font-style:none;  
  top: 0px;
  color:#9b9b9b;
  background:#ffffff;
  display:block;
  width:150px;
  height:15px;
  padding:0px 0 0px 20px;
  margin:20px 0px 10px 0px;
  background-image: url(buttons/zurueck.gif);
  background-repeat:no-repeat;
  background-position:0px 3px;
}

a.linkback4:hover{
  text-align: left;
  text-decoration:none;
  font:12px arial;
  font-style:none;  
  top: 0px;
  color:#273b4c;
  background:#ffffff;
  display:block;
  width:150px;
  height:15px;
  padding:0px 0 0px 20px;
  margin:20px 0px 10px 0px;
  background-image: url(buttons/zurueck.gif);
  background-repeat:no-repeat;
  background-position:0px 3px;
}

a.linkbackfaq{
  text-align: left;
  text-decoration:none;
  font:12px arial;
  font-style:none;  
  top: 0px;
  color:#9b9b9b;
  background:#ffffff;
  display:block;
  width:100px;
  height:15px;
  padding:0px 0 0px 20px;
  margin:20px 0px 10px 0px;
  background-image: url(buttons/zurueck.gif);
  background-repeat:no-repeat;
  background-position:0px 4px;
}

a.linkbackfaq:hover{
  text-align: left;
  text-decoration:none;
  font:12px arial;
  font-style:none;  
  top: 0px;
  color:#273b4c;
  background:#ffffff;
  display:block;
  width:100px;
  height:15px;
  padding:0px 0 0px 20px;
  margin:20px 0px 10px 0px;
  background-image: url(buttons/zurueck.gif);
  background-repeat:no-repeat;
  background-position:0px 4px;
}

a.linkgo{
  text-align: left;
  text-decoration:none;
  font:12px arial;
  font-style:none;  
  top: 0px;
  color:darkblue;
  background:#ffffff;
  height:15px;
  padding:0px 20px 0px 0px;
  margin:0px 0px 0px 0px;
  background-image: url(buttons/weiter.gif);
  background-repeat:no-repeat;
  background-position:right 3px;
}

a.linkgo:hover{
  text-align: left;
  text-decoration:none;
  font:12px arial;
  font-style:none;  
  top: 0px;
  color:#a50021;
  background:#ffffff;
  height:15px;
  padding:0px 20px 0px 0px;
  margin:0px 0px 0px 0px;
  background-image: url(buttons/weiter.gif);
  background-repeat:no-repeat;
  background-position:right 3px;
}

a.link1{
  text-align: right;
  text-decoration:none;
  font: 12px arial;
  font-style:none;
  line-height:1.6em; 
  color:darkblue;
  background:#ffffff;
  height:15px;
  padding:0px 0 0px 14px;
  margin:0px 0px 0px 0px;
  background-image: url(images/pfeil1.gif);
  background-repeat:no-repeat;
  background-position:0px 5px;
}

a.link1:hover{
  text-align: right;
  text-decoration:none;
  font: 12px arial;
  font-style:none;
  line-height:1.6em;  
  color:#a50021;
  background:#ffffff;
  height:15px;
  padding:0px 0 0px 14px;
  margin:0px 0px 0px 0px;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:0px 5px;
}

a.link2{
  text-align: right;
  text-decoration:none;
  font: 12px arial;
  font-style:none;
  line-height:1.8em; 
  color:darkblue;
  background:#ffffff;
  height:15px;
  padding:0px 0 0px 12px;
  margin:0px 0px 0px 0px;
  background-image: url(images/pfeil1.gif);
  background-repeat:no-repeat;
  background-position:0px 5px;
}

a.link2:hover{
  text-align: right;
  text-decoration:none;
  font: 12px arial;
  font-style:none;
  line-height:1.8em;  
  color:#a50021;
  background:#ffffff;
  height:15px;
  padding:0px 0 0px 12px;
  margin:0px 0px 0px 0px;
  background-image: url(images/pfeil.gif);
  background-repeat:no-repeat;
  background-position:0px 5px;
}

a.link2b{
  text-align: right;
  text-decoration:none;
  font: 12px arial;
  font-style:none;
  line-height:1.8em; 
  color:darkblue;
  background:#ffffff;
  height:15px;
  padding:0px 0 0px 12px;
  margin:0px 0px 0px 0px;
  background-image: url(images/pfeil1.gif);
  background-repeat:no-repeat;
  background-position:0px 2px;
}

a.link2b:hover{
  text-align: right;
  text-decoration:none;
  font: 12px arial;
  font-style:none;
  line-height:1.8em;  
  color:#a50021;
  background:#ffffff;
  height:15px;
  padding:0px 0 0px 12px;
  margin:0px 0px 0px 0px;
  background-image: url(images/pfeil1.gif);
  background-repeat:no-repeat;
  background-position:0px 5px;
}

a.link2c{
  text-align: right;
  text-decoration:none;
  font:bold 11px arial;
  font-style:none;
  line-height:1.4em; 
  color:darkblue;
  height:15px;
  padding:0px 0 0px 12px;
  margin:0px 0px 0px 0px;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:0px 5px;
}

a.link2c:hover{
  text-align: right;
  text-decoration:none;
  font:bold 11px arial;
  font-style:none;
  line-height:1.4em;  
  color:#a50021;
  height:15px;
  padding:0px 0 0px 12px;
  margin:0px 0px 0px 0px;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:0px 5px;
}

a.link3c{
  text-align:left;
  text-decoration:none;
  font:bold 11px arial;
  font-style:none;
  line-height:1.4em; 
  color:darkblue;
  height:15px;
  padding:0px 0 0px 12px;
  margin:0px 0px 0px 0px;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:0px 5px;
}

a.link3c:hover{
  text-align:left;
  text-decoration:none;
  font:bold 11px arial;
  font-style:none;
  line-height:1.4em;  
  color:#a50021;
  height:15px;
  padding:0px 0 0px 12px;
  margin:0px 0px 0px 0px;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:0px 5px;
}

a.link1c{
  text-align: right;
  text-decoration:none;
  font: 12px arial;
  font-style:none;
  line-height:1.6em; 
  color:darkblue;
  height:15px;
  padding:0px 0 0px 13px;
  margin:0px 0px 0px 0px;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:0px 5px;
}

a.link1c:hover{
  text-align: right;
  text-decoration:none;
  font: 12px arial;
  font-style:none;
  line-height:1.6em;  
  color:#a50021;
  height:15px;
  padding:0px 0 0px 13px;
  margin:0px 0px 0px 0px;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:0px 5px;
}

a.closew{
  text-align:left;
  text-decoration:none;
  font:12px arial;
  font-style:none;   
  color:#9b9b9b;
  background:#ffffff;
  display:block;
  width:100px;
  height:15px;
  padding:0px 17px 0px 0px;
  margin:0px 0px 0px 0px;
  background-image: url(buttons/close.gif);
  background-repeat:no-repeat;
  background-position:right;
}

a.closew:hover{
  text-align:left;
  text-decoration:none;
  font:12px arial;
  font-style:none;  
  color:#273b4c;
  background:#ffffff;
  display:block;
  width:100px;
  height:15px;
  padding:0px 17px 0px 0px;
  margin:0px 0px 0px 0px;
  background-image: url(buttons/close.gif);
  background-repeat:no-repeat;
  background-position:right;
}

a.print{
  text-align:left;
  text-decoration:none;
  font:12px arial;
  font-style:none;   
  color:#9b9b9b;
  background:#ffffff;
  display:block;
  width:100px;
  height:15px;
  padding:0px 2px 0px 0px;
  margin:0px 0px 0px 0px;
  background-image: url(buttons/print.gif);
  background-repeat:no-repeat;
  background-position:right;
}

a.print:hover{
  text-align:left;
  text-decoration:none;
  font:12px arial;
  font-style:none;  
  color:#273b4c;
  background:#ffffff;
  display:block;
  width:100px;
  height:15px;
  padding:0px 2px 0px 0px;
  margin:0px 0px 0px 0px;
  background-image: url(buttons/print.gif);
  background-repeat:no-repeat;
  background-position:right;
}

/*************************************************************/
/* Definitionen Seite 1    				     */
/*************************************************************/

a.middle1{
  color:darkblue;
  text-decoration:underline;
  font:bold 14px arial;
}

/*************************************************************/
/* Definitionen Seite 2    				     */
/*************************************************************/

table.konditionen{
  background:#EAEAEA;
  width:300px;
  border:1px solid silver;
  margin-top:20px;
}

tr.konditionentop{
}

td.konditionentop{
  color:white;
  background:darkblue;
  width:392px;
  font:bold italic 22px arial;
  padding-top:10px;
  padding-bottom:10px;
}

tr.konditionenmiddle1{
}

td.konditionenmiddle1{
  color:darkblue;
  background:#EAEAEA;
  font:10px arial;
  padding-bottom:10px;
  padding-right:10px;
}

tr.konditionenmiddle2{
}

td.konditionenmiddle2{
  color:darkblue;
  background:#EAEAEA;
  font:14px arial;
  border-bottom:1px solid silver;
}

tr.konditionendownspace{
  background:#EAEAEA;
  height:15px;
}

td.konditionendownspace{
  background:#EAEAEA;
  height:5px;
}


tr.konditionendown{
  background:#EAEAEA;
}

td.konditionendowntext{
  background:#EAEAEA;
  color:darkblue;
  width:50px;
  padding-left:10px;
  padding-right:10px;
  padding-top:10px;
  padding-bottom:10px;
  font:bold italic 12px Arial;
}


td.konditionendowndark{
  background:#C0C0C0;
  color:darkblue;
  padding-left:10px;
  padding-right:10px;
  font:14px Arial;
}

td.konditionendowndarki{
  background:#EAEAEA;
  color:darkblue;
  padding-left:10px;
  padding-right:10px;
  padding-top:10px;
  padding-bottom:10px;
  font:14px Arial;
}

td.konditionendownlight{
  background:#EAEAEA;
  width:30px;
  height:25px;
  padding-left:10px;
  padding-right:10px;
  padding-top:10px;
  padding-bottom:10px;
  font:bold 14px Arial;
}

/*************************************************************/
/* Definitionen Seite 6   				     */
/*************************************************************/

a.eigen1{
  color:lightgreen;
  font:14px Arial;
}

a.eigen2{
  color:darkblue;
  font:bold 14px Arial;
}

/*************************************************************/
/* Definitionen Seite 8 				     */
/*************************************************************/

td.partnertext{
  color:darkblue;
  font:14px Arial;
  width:500px;
  padding-left:40px;
  letter-spacing:0.4px;
}

/*************************************************************/
/* Definitionen Popups & Fenster             	         */
/*************************************************************/

body.small{
  background-color:white;
  color:darkblue;
  font-family:arial;
  font-size:10px;
}

body.window{
  background-color:#ffffff;
}

table.windowtop{
  width:550px;
  height:50px;
  border-bottom:0px solid #a50021;
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  background-image:url(images/windowtop.gif);
  background-repeat:no-repeat;
  background-position:top left;
}

tr.windowtop{
  height:50px;
}

td.windowtop{
  width:550px;
  height:50px;
  border:0px;
}

table.windowtop1{
  width:700px;
  height:50px;
  border-bottom:0px solid #a50021;
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  background-image:url(images/windowtop1.gif);
  background-repeat:no-repeat;
  background-position:top left;
}

tr.windowtop1{
  height:50px;
}

td.windowtop1{
  width:700px;
  height:50px;
  border:0px;
}

table.windowfont{
  width:500px;
  height:20px;
  border-bottom:0px solid #a50021;
  padding:0px 0px 0px 0px;
  margin:0px 0px 25px 0px;
}

tr.windowfont{
  height:20px;
}

td.windowfont{
  width:550px;
  color:#a50021;
  font:bold 13px arial;
  line-height:1.4em;
  border:0px;
}

table.windowfont1{
  width:700px;
  height:20px;
  border-bottom:0px solid #a50021;
  padding:0px 0px 0px 0px;
  margin:0px 0px 25px 0px;
}

tr.windowfont1{
  height:20px;
}

td.windowfont1{
  width:700px;
  color:#a50021;
  font:bold 13px arial;
  line-height:1.4em;
  border:0px;
}

table.windowmtel{
  width:550px;
  height:300px;
  vertical-align:top;
  text-align:left;
  border:0px solid black;
  padding:20px 0px 0px 25px;
  margin:0px 0px 0px 0px;
}

tr.windowmtel{
	vertical-align:top;
	height:300px;
}

td.windowmtel{
        width:500px;
        text-align:left;
	color:#273b4c;
        font-family:arial;
        font-size:12px;
}

table.windowmtel1{
  width:700px;
  height:400px;
  vertical-align:top;
  text-align:left;
  border:0px solid black;
  padding:20px 0px 0px 25px;
  margin:0px 0px 0px 0px;
}

tr.windowmtel1{
	vertical-align:top;
	height:400px;
}

td.windowmtel1{
        width:700px;
        text-align:left;
	color:#273b4c;
        font-family:arial;
        font-size:12px;
}

/*************************************************************/
/* Definitionen Popup Hilfefenster			     */
/*************************************************************/

body.windowhelp{
  background-color:#ffffff;
}

table.windowhelptop{
  width:500px;
  height:50px;
  border-bottom:0px solid #a50021;
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  background-image:url(images/windowtop.gif);
  background-repeat:no-repeat;
  background-position:top left;
}

tr.windowhelptop{
  height:50px;
}

td.windowhelptop{
  width:500px;
  height:50px;
  border:0px;
}

table.windowmhelp{
  width:500px;
  height:300px;
  vertical-align:top;
  text-align:left;
  border:0px solid black;
  padding:20px 0px 0px 25px;
  margin:0px 0px 0px 0px;
}

tr.windowmhelp{
	vertical-align:top;
	height:300px;
}

td.windowmhelp{
        width:450px;
        text-align:left;
	color:#273b4c;
        font-family:arial;
        font-size:12px;
}

table.windowhelpfont{
  width:450px;
  height:20px;
  border-bottom:0px solid #a50021;
  padding:0px 0px 0px 0px;
  margin:0px 0px 25px 0px;
}

tr.windowhelpfont{
  height:20px;
}

td.windowhelpfont{
  width:450px;
  color:#a50021;
  font:bold 13px arial;
  line-height:1.4em;
  border:0px;
}

/*************************************************************/


table.topsmalltel{
  width:500px;
  border:0;
  text-align:left;
}

tr.topsmalltel{
  height:50px;
}

td.topsmalltel{
  background-image:url(images/top3.gif);
  width:500px;
  height:50px;
  border:0px;
  text-align:left;
}

table.topsmall{
  width:500px;
  border:0;
}

tr.topsmall{
  height:75px;
}

td.topsmall{
  color:darkblue;
  font:bold 12px Arial;
  border-bottom:0px solid darkblue;
}

table.topsmall2{
  width:500px;
  border:0;
}

tr.topsmall2{
  height:50px;
}

td.topsmall2{
  width:500px;
  height:50px;
  border:0px;
}


table.topsmall3{
  width:700px;
  border:0;
}

tr.topsmall3{
  height:50px;
}

td.topsmall3{
  width:700px;
  height:50px;
  border:0px;
}

table.topsmall4{
  width:570px;
  border:0;
}

table.topsmall5{
  width:450px;
  border:0;
}

table.topsmallhypo{
  width:500px;
  border:0;
}

tr.topsmallhypo{
  height:75px;
}

td.topsmallhypo{
  color:darkblue;
  font:bold 12px Arial;
  border-bottom:0px solid darkblue;
}

table.topsmallcashlife{
  width:470px;
  border:0;
}

tr.topsmallcashlife{
  height:55px;
}

td.topsmallcashlife{
  background-image:url(images/verlauf1.gif);
  color:darkblue;
  font:bold 12px Arial;
  border-bottom:0px solid darkblue;
}


table.topsmall1{
  width:600px;
  border:0;
}

/*************************************************************/
/* Definitionen Popup Berechtigte			     */
/*************************************************************/

body.smallb{
  background-color:white;
}


table.topsmallb{
  width:692px;
  border:0;
}

tr.topsmallb{
  height:75px;
}

td.topsmallb{
  background-image:url(images/verlauf1.gif);
  color:darkblue;
  font:bold 16px Arial;
  border-bottom:0px solid darkblue;
}

table.berecht{
  width:690px;
  border-top:1px solid #000000;
  border-left:1px solid #000000;
  border-right:1px solid #000000;
}

td.berecht1{
  color:darkblue;
  padding-top:5px;
  padding-bottom:5px;
  width:120px;
  padding-left:10px;
  padding-right:10px;
  font:12px arial;
  border-right:1px solid #000000;
  border-bottom:1px solid #000000;
}

td.berecht2{
  color:darkblue;
  width:250px;
  padding-left:10px;
  padding-right:10px;
  padding-top:5px;
  padding-bottom:5px;
  font:12px arial;
  border-right:1px solid #000000;
  border-bottom:1px solid #000000;
}

td.berecht3{
  color:darkblue;
  padding-top:5px;
  padding-bottom:5px;
  padding-left:10px;
  padding-right:10px;
  width:250px;
  font:12px arial;
  border-bottom:1px solid #000000;
}


table.new{
 margin:0px;
 padding:0px;
 border:0px;
}

td.new{
 margin:0px;
 padding:0px;
 border:0px;
}

tr.new{
 margin:0px
 padding:0px;
 border:0px;
}


img.rat{
 margin:0px
 padding:0px;
  border:0px solid lightgrey;
}



a.kondt{
color:darkblue;
text-decoration:none;
}

a.kondt:hover{
padding-left:10px;
color:darkgrey;
text-decoration:none;
}


td.middlemfaq{
  color:darkblue;
  width:540px;
  margin-left:-20px;
  padding-left:30px;
  padding-right:30px;
  padding-top:-100px;
  font:14px Arial;
  border-left:1px solid darkblue;
  border-right:1px solid darkblue;
}


td.middlemfaqwindow{
  color:#273b4c;
  width:650px;
  margin-left:-20px;
  padding-left:5px;
  padding-right:10px;
  font:12px Arial;
  
}

td.middlemlexiwindow{
  color:darkblue;
  width:540px;
  margin-left:-20px;
  padding-left:5px;
  padding-right:10px;
  font:12px Arial;
  
}

td.middlemfaqb{
  width:400px;
  padding-left:21px;
}


span.faqa{
padding-left:21px;

}

span.faqb{
margin-left:28px;

}

span.index{
padding-left:50px;

}

/*************************************************************/
/* Definitionen Konditionstabelle			     */
/*************************************************************/

span.kond1{
display:block;
text-align:right;
padding-right:21px;
padding-left:23px;
padding-top:0px;
margin-bottom:10px;
margin-right:0px;
background-color:#ffffff;
color:#273b4c;
border-bottom:2px solid #ececf3;
}

span.kond2{
display:block;
text-align:right;
padding-right:21px;
padding-left:17px;
padding-top:0px;
margin-bottom:10px;
margin-right:0px;
background-color:#ffffff;
color:#273b4c;
border-bottom:2px solid #ececf3;
}

span.kond60nominal{
display:block;
text-align:right;
padding-right:0px;
padding-left:17px;
padding-top:0px;
margin-bottom:10px;
background-color:#ffffff;
color:#273b4c;
border-bottom:2px solid #ececf3;
}

span.kond60effektiv{
display:block;
text-align:right;
padding-right:0px;
padding-left:20px;
padding-top:0px;
margin-bottom:10px;
margin-left:0px;
background-color:#ffffff;
color:#273b4c;
border-bottom:2px solid #ececf3;
}

span.kond80nominal{
display:block;
text-align:right;
padding-right:0px;
padding-left:27px;
padding-top:0px;
margin-bottom:10px;
margin-left:0px;
background-color:#ffffff;
color:#273b4c;
border-bottom:2px solid #ececf3;
}

span.kond80effektiv{
display:block;
text-align:right;
padding-right:0px;
padding-left:20px;
padding-top:0px;
margin-bottom:10px;
margin-left:0px;
background-color:#ffffff;
color:#273b4c;
border-bottom:2px solid #ececf3;
}

span.kond100nominal{
display:block;
text-align:right;
padding-right:0px;
padding-left:27px;
padding-top:0px;
margin-bottom:10px;
margin-left:0px;
background-color:#ffffff;
color:#273b4c;
border-bottom:2px solid #ececf3;
}

span.kond100effektiv{
display:block;
text-align:right;
padding-right:5px;
padding-left:20px;
padding-top:0px;
margin-bottom:10px;
margin-left:0px;
background-color:#ffffff;
color:#273b4c;
border-bottom:2px solid #ececf3;
}

/*************************************************************/
/* Definitionen Ratenkredit Konditionstabelle		     */
/*************************************************************/

span.laufzeit{
display:block;
text-align:center;
width:80px;
padding-right:0px;
padding-left:0px;
padding-top:0px;
margin-bottom:10px;
margin-right:0px;
background-color:#ffffff;
color:#273b4c;
line-height:1.4em;
border-bottom:2px solid #ececf3;
}

span.effektiv{
display:block;
text-align:center;
width:80px;
padding-right:0px;
padding-left:0px;
padding-top:0px;
margin-bottom:10px;
background-color:#ffffff;
color:#273b4c;
font:12px arial;
line-height:1.4em;
border-bottom:2px solid #ececf3;
}

span.nominal{
display:block;
text-align:center;
width:70px;
padding-right:0px;
padding-left:0px;
padding-top:0px;
margin-bottom:10px;
margin-left:0px;
background-color:#ffffff;
color:#273b4c;
font:12px arial;
line-height:1.4em;
border-bottom:2px solid #ececf3;
}

/*************************************************************/
/* Definitionen Topzinsen Startseite			     */
/*************************************************************/

span.startkond2_a{
display:block;
padding-right:4px;
padding-left:5px;
padding-top:1px;
margin-bottom:2px;
margin-right:4px;
color:black;
font-size:10px;
text-align:left;
}

span.startkond60nominal_a{
display:block;
text-align:right;
padding-right:2px;
padding-left:3px;
padding-top:1px;
margin-bottom:2px;
color:black;
font-size:10px;
text-align:left;
}

span.startkond60effektiv_a{
display:block;
text-align:right;
padding-right:2px;
padding-left:3px;
padding-top:1px;
margin-bottom:2px;
margin-left:3px;
color:black;
font-size:10px;
text-align:left;
}

span.startkond2{
display:block;
padding-right:4px;
padding-left:5px;
padding-top:1px;
margin-bottom:2px;
margin-right:4px;
color:black;
}

span.startkond60nominal{
display:block;
text-align:right;
padding-right:2px;
padding-left:3px;
padding-top:1px;
margin-bottom:2px;
color:black;
}

span.startkond60effektiv{
display:block;
text-align:right;
padding-right:2px;
padding-left:3px;
padding-top:1px;
margin-bottom:2px;
margin-left:3px;
color:black;
}

span.pressekontakt{
display:block;
text-align:left;
padding-right:4px;
padding-left:3px;
padding-top:1px;
padding-bottom:1px;
margin-bottom:5px;
margin-left:0px;
background-color:#a50021;
color:white;
text-decoration:none;
font:bold 12px arial;
}



td.startkond2_a{
width:55px;
padding-right:0px;
padding-left:0px;
padding-top:0px;
margin-bottom:0px;
margin-right:0px;
color:black;
font-size:10px;
text-align:left;
}

td.startkond60nominal_a{
width:35px;
padding-right:0px;
padding-left:0px;
padding-top:0px;
margin-bottom:0px;
margin-right:0px;
color:black;
font-size:10px;
text-align:left;
}

td.startkond60effektiv_a{
width:35px;
padding-right:0px;
padding-left:0px;
padding-top:0px;
margin-bottom:0px;
margin-right:0px;
color:black;
font-size:10px;
text-align:right;
}

td.startkond2{
width:55px;
padding-right:0px;
padding-left:0px;
padding-top:0px;
margin-bottom:0px;
margin-right:0px;
border-bottom:1px solid #e2e2e2;
color:black;
font-size:11px;
text-align:left;
}

td.startkond60nominal{
width:35px;
padding-right:0px;
padding-left:0px;
padding-top:0px;
margin-bottom:0px;
margin-right:0px;
border-bottom:1px solid #e2e2e2;
color:black;
font-size:11px;
text-align:left;
}

td.startkond60effektiv{
width:35px;
padding-right:0px;
padding-left:0px;
padding-top:0px;
margin-bottom:0px;
margin-right:0px;
border-bottom:1px solid #e2e2e2;
color:black;
font-size:11px;
text-align:right;
}

td.startkond2_b{
width:55px;
padding-right:0px;
padding-left:0px;
padding-top:0px;
margin-bottom:0px;
margin-right:0px;
border-bottom:0px solid #e2e2e2;
color:black;
font-size:11px;
text-align:left;
}

td.startkond60nominal_b{
width:35px;
padding-right:0px;
padding-left:0px;
padding-top:0px;
margin-bottom:0px;
margin-right:0px;
border-bottom:0px solid #e2e2e2;
color:black;
font-size:11px;
text-align:left;
}

td.startkond60effektiv_b{
width:35px;
padding-right:0px;
padding-left:0px;
padding-top:0px;
margin-bottom:0px;
margin-right:0px;
border-bottom:0px solid #e2e2e2;
color:black;
font-size:11px;
text-align:right;
}

table.newsletter{
  width:154px;
  height:100px;
  vertical-align:top;
  text-align:left;
  background-image:url(images/shadowbottom.gif);
  background-repeat:no-repeat;
  background-position:bottom;
}

td.newsletter{
  width:154px;
  height:15px;
  text-align:left;
  border-bottom:1px solid #a50021;
  font-family:arial;
  font-size:12px;
  color:#a50021;
  line-height:1.4em;
  text-align:left
}

table.news{
  width:154px;
  height:90px;
  vertical-align:top;
  text-align:left;
  background-image:url(images/shadowbottom.gif);
  background-repeat:no-repeat;
  background-position:bottom;
  margin-top:0px;
  margin-bottom:15px;
}

td.news{
  width:154px;
  height:15px;
  text-align:left;
  border-bottom:1px solid #a50021;
  font-family:arial;
  font-size:12px;
  color:#a50021;
  line-height:1.4em;
}

table.news1{
  width:154px;
  height:150px;
  vertical-align:top;
  text-align:left;
  background-image:url(images/shadowbottom.gif);
  background-repeat:no-repeat;
  background-position:bottom;
  margin-top:15px;
}

td.news1{
  width:154px;
  height:15px;
  text-align:left;
  border-bottom:1px solid #a50021;
  font-family:arial;
  font-size:12px;
  color:#a50021;
  line-height:1.4em;
}

table.anschlussfinanzierung{
  width:154px;
  height:125px;
  vertical-align:top;
  text-align:left;
  background-image:url(images/shadowbottom.gif);
  background-repeat:no-repeat;
  background-position:bottom;
  margin-top:0px;
  margin-bottom:15px;
}

td.anschlussfinanzierung{
  width:154px;
  height:15px;
  text-align:left;
  border-bottom:1px solid #a50021;
  font-family:arial;
  font-size:12px;
  color:#a50021;
  line-height:1.4em;
  padding:0px 0px 0px 0px;
}

td.anschlussfinanzierung_text{
  width:154px;
  text-align:left;
  font:11px Arial;
  color:darkblue;
  line-height:1.4em;
  padding:0px 0px 0px 0px;
}

tr.anschlussfinanzierung{
	vertical-align:top;
}

table.aktion_anschlussfinanzierung{
  width:154px;
  height:115px;
  vertical-align:top;
  text-align:left;
  background-image:url(images/shadowbottom.gif);
  background-repeat:no-repeat;
  background-position:bottom;
  margin-top:0px;
  margin-bottom:15px;
  border:0px solid #a50021;
}

td.aktion_anschlussfinanzierung{
  width:154px;

  text-align:left;
  border-bottom:1px solid #a50021;
  font-family:arial;
  font-size:12px;
  color:#a50021;
  padding:5px 0px 0px 0px;
  margin:0px 0px 0px 0px;
}

td.aktion_anschlussfinanzierung_text{
  width:154px;
  text-align:left;
  font:11px Arial;
  color:darkblue;
  line-height:1.4em;
  padding:0px 0px 0px 0px;
}

tr.aktion_anschlussfinanzierung{
	vertical-align:top;
}

/*************************************************************/
/* Definitionen Tipps & Häufige Fragen    		 */
/*************************************************************/


table.tipps1{
  width:154px;
  height:57px;
  vertical-align:top;
  margin-top:0px; 
  margin-bottom:0px; 
  background-image:url(images/shadowbottom.gif);
  background-repeat:no-repeat;
  background-position:bottom;
}

tr.tipps1{
  height:42px;
}

td.tipps1{
  width:154px;
  height:15px;
  text-align:left;
  border-bottom:1px solid #a50021;
  font-family:arial;
  font-size:12px;
  color:#a50021;
  line-height:1.4em;
  text-align:left 
}

table.tipps2{
  width:154px;
  height:65px;
  vertical-align:top;
  margin-top:0px; 
  margin-bottom:0px; 
  background-image:url(images/shadowbottom.gif);
  background-repeat:no-repeat;
  background-position:bottom;
}

tr.tipps2{
  height:55px;
}

td.tipps2{
  width:154px;
  height:15px;
  text-align:left;
  border-bottom:1px solid #a50021;
  font-family:arial;
  font-size:12px;
  color:#a50021;
  line-height:1.4em;
  text-align:left 
}

table.tipps3{
  width:154px;
  height:75px;
  vertical-align:top;
  margin-top:0px; 
  margin-bottom:0px; 
  background-image:url(images/shadowbottom.gif);
  background-repeat:no-repeat;
  background-position:bottom;
}

tr.tipps3{
  height:70px;
}

td.tipps3{
  width:154px;
  height:15px;
  text-align:left;
  border-bottom:1px solid #a50021;
  font-family:arial;
  font-size:12px;
  color:#a50021;
  line-height:1.4em;
  text-align:left 
}

table.tipps4{
  width:154px;
  height:57px;
  vertical-align:top;
  margin-top:0px; 
  margin-bottom:17px; 
  background-image:url(images/shadowbottom.gif);
  background-repeat:no-repeat;
  background-position:bottom;
}

tr.tipps4{
  height:57px;
}

td.tipps4{
  width:154px;
  height:15px;
  text-align:left;
  border-bottom:1px solid #a50021;
  font-family:arial;
  font-size:12px;
  color:#a50021;
  line-height:1.4em;
  text-align:left; 
}

table.tipps5{
  width:154px;
  height:120px;
  vertical-align:top;
  margin-top:10px; 
  margin-bottom:17px; 
  background-image:url(images/shadowbottom.gif);
  background-repeat:no-repeat;
  background-position:bottom;
}

tr.tipps5{
  height:57px;
}

td.tipps5{
  width:154px;
  height:15px;
  text-align:left;
  border-bottom:1px solid #a50021;
  font-family:arial;
  font-size:12px;
  color:#a50021;
  line-height:1.4em;
  text-align:left; 
}

table.tipps6{
  width:154px;
  height:102px;
  vertical-align:top;
  margin-top:0px; 
  margin-bottom:17px; 
  background-image:url(images/shadowbottom.gif);
  background-repeat:no-repeat;
  background-position:bottom;
}

tr.tipps6{
  height:102px;
}

td.tipps6{
  width:154px;
  height:15px;
  text-align:left;
  border-bottom:1px solid #a50021;
  font-family:arial;
  font-size:12px;
  color:#a50021;
  line-height:1.4em;
  text-align:left; 
}

table.faq{
  position:relative;
  width:154px;
  height:160px;
  vertical-align:top;
  margin-top:0px;
  background-image:url(images/shadowbottom.gif);
  background-repeat:no-repeat;
  background-position:bottom;
}

tr.faq{
  height:140px;
}

td.faq{
  width:154px;
  height:15px;
  text-align:left;
  border-bottom:1px solid #a50021;
  font-family:arial;
  font-size:12px;
  color:#a50021;
  line-height:1.4em;
  text-align:left 
}

table.faqa{
  position:relative;
  width:154px;
  height:178px;
  vertical-align:top;
  margin-top:0px;
  background-image:url(images/shadowbottom.gif);
  background-repeat:no-repeat;
  background-position:bottom;
}

tr.faqa{
  height:178px;
}

td.faqa{
  width:154px;
  height:15px;
  text-align:left;
  border-bottom:1px solid #a50021;
  font-family:arial;
  font-size:12px;
  color:#a50021;
  line-height:1.4em;
  text-align:left ;
}

table.faqa_kredit{
  position:relative;
  width:154px;
  height:215px;
  vertical-align:top;
  margin-top:0px;
  background-image:url(images/shadowbottom.gif);
  background-repeat:no-repeat;
  background-position:bottom;
}

tr.faqa_kredit{
  height:215px;
}

td.faqa_kredit{
  width:154px;
  height:15px;
  text-align:left;
  border-bottom:1px solid #a50021;
  font-family:arial;
  font-size:12px;
  color:#a50021;
  line-height:1.4em;
  text-align:left 
}

a.faqtop{
  text-align:left;
  color:darkblue;
  display:block;
  text-align:left;
  width:154px;
  height:14px;
  padding:5px 0px 5px 0px;
  margin:0px 0px 0px 0px;
  border-bottom:1px solid #e2e2e2;
  border-right:0px solid #e2e2e2;
  text-decoration:none;
  font: 11px arial;  
  background-image: url(images/pfeil1.gif);
  background-repeat:no-repeat;
  background-position:125px 9px; 
}

a.faqtop:hover{
  text-align:left;
  color:#a50021;
  display:block;
  text-align:left;
  width:154px;
  height:14px;
  padding:5px 0px 5px 0px;
  margin:0px 0px 0px 0px;
  border-bottom:1px solid #e2e2e2;
  border-right:0px solid #e2e2e2;
  text-decoration:none;
  font: 11px arial;  
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:125px 9px; 
}

a.faqtop_a{
  text-align:left;
  color:darkblue;
  display:block;
  text-align:left;
  width:154px;
  height:14px;
  padding:5px 0px 5px 0px;
  margin:0px 0px 0px 0px;
  border-bottom:1px solid #e2e2e2;
  border-right:0px solid #e2e2e2;
  text-decoration:none;
  font: 11px arial;  
  background-image: url(images/pfeil1.gif);
  background-repeat:no-repeat;
  background-position:82px 9px; 
}

a.faqtop_a:hover{
  text-align:left;
  color:#a50021;
  display:block;
  text-align:left;
  width:154px;
  height:14px;
  padding:5px 0px 5px 0px;
  margin:0px 0px 0px 0px;
  border-bottom:1px solid #e2e2e2;
  border-right:0px solid #e2e2e2;
  text-decoration:none;
  font: 11px arial;  
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:82px 9px; 
}

a.faq{
  text-align:left;
  color:darkblue;
  display:block;
  text-align:left;
  width:141px;
  height:26px;
  padding:5px 0px 5px 13px;
  margin:0px 0px 0px 0px;
  border-bottom:1px solid #e2e2e2;
  border-right:0px solid #e2e2e2;
  text-decoration:none;
  font: 11px arial;
  background-image: url(images/pfeil1.gif);
  background-repeat:no-repeat;
  background-position:0px 9px;
  
}

a.faq:hover{
  text-align:left;
  color:#a50021;
  display:block;
  text-align:left;
  width:141px;
  height:26px;
  padding:5px 0px 5px 13px;
  margin:0px 0px 0px 0px;
  border-bottom:1px solid #e2e2e2;
  border-right:0px solid #e2e2e2;
  text-decoration:none;
  font: 11px arial;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:0px 9px;
  
}

a.faqa{
  text-align:left;
  color:darkblue;
  display:block;
  text-align:left;
  width:141px;
  height:26px;
  padding:5px 0px 5px 13px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-right:0px solid #e2e2e2;
  text-decoration:none;
  font: 11px arial;
  background-image: url(images/pfeil1.gif);
  background-repeat:no-repeat;
  background-position:0px 9px;  
}

a.faqa:hover{
  text-align:left;
  color:#a50021;
  display:block;
  text-align:left;
  width:141px;
  height:26px;
  padding:5px 0px 5px 13px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-right:0px solid #e2e2e2;
  text-decoration:none;
  font: 11px arial;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:0px 9px;    
}

a.faq1{
  text-align:left;
  color:darkblue;
  display:block;
  text-align:left;
  width:141px;
  height:26px;
  padding:5px 0px 5px 13px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-right:0px solid #e2e2e2;
  text-decoration:none;
  font: 11px arial;
  background-image: url(images/pfeil1.gif);
  background-repeat:no-repeat;
  background-position:0px 9px;  
}

a.faq1:hover{
  text-align:left;
  color:#a50021;
  display:block;
  text-align:left;
  width:141px;
  height:26px;
  padding:5px 0px 5px 13px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-right:0px solid #e2e2e2;
  text-decoration:none;
  font: 11px arial;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:0px 9px;    
}

a.faq2{
  text-align:left;
  color:darkblue;
  display:block;
  text-align:left;
  width:141px;
  height:40px;
  padding:5px 0px 5px 13px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-right:0px solid #e2e2e2;
  text-decoration:none;
  font: 11px arial;
  background-image: url(images/pfeil1.gif);
  background-repeat:no-repeat;
  background-position:0px 9px;
}

a.faq2:hover{
  text-align:left;
  color:#a50021;
  display:block;
  text-align:left;
  width:141px;
  height:40px;
  padding:5px 0px 5px 13px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-right:0px solid #e2e2e2;
  text-decoration:none;
  font: 11px arial;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:0px 9px;
  
}

a.faq3{
  text-align:left;
  color:darkblue;
  display:block;
  text-align:left;
  width:141px;
  height:15px;
  padding:5px 0px 5px 13px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-right:0px solid #e2e2e2;
  text-decoration:none;
  font: 11px arial;
  background-image: url(images/pfeil1.gif);
  background-repeat:no-repeat;
  background-position:0px 9px;
  
}

a.faq3:hover{
  text-align:left;
  color:#a50021;
  display:block;
  text-align:left;
  width:141px;
  height:15px;
  padding:5px 0px 5px 13px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-right:0px solid #e2e2e2;
  text-decoration:none;
  font: 11px arial;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:0px 9px;
  
}

/*************************************************************/

/*************************************************************/
/* Definitionen Sitemap                             		 */
/*************************************************************/


table.sitemap{
  position:relative;
  width:450px;
  vertical-align:top;
  text-align:left;
  margin-top:5px;
}

a.sitemap1{
  text-align: center;
  color:#273b4c;
  background:;
  display:block;
  text-align:left;
  width:437px;
  height:14px;
  padding:3px 0px 3px 13px;
  margin:20px 0px 0px 0px;
  border-bottom:5px solid #ececf3;
  text-decoration:none;
  font:bold 12px arial;
  font-style:none;
  background-image: url(images/pfeil1.gif);
  background-repeat:no-repeat;
  background-position:0px 8px;
}

a.sitemap1:hover{
  text-align: center;
  color:#a50021;
  background:;
  display:block;
  text-align:left;
  width:437px;
  height:14px;
  padding:3px 0px 3px 13px;
  margin:20px 0px 0px 0px;
  border-bottom:5px solid #ececf3;
  text-decoration:none;
  font:bold 12px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:0px 8px;
}

a.sitemap1a{
  text-align: center;
  color:#273b4c;
  background:;
  display:block;
  text-align:left;
  width:437px;
  height:14px;
  padding:3px 0px 3px 13px;
  margin:0px 0px 0px 0px;
  border-bottom:2px solid #ececf3;
  text-decoration:none;
  font: 12px arial;
  font-style:none;
  background-image: url(images/pfeil1.gif);
  background-repeat:no-repeat;
  background-position:0px 8px;
}

a.sitemap1a:hover{
  text-align: center;
  color:#a50021;
  background:;
  display:block;
  text-align:left;
  width:437px;
  height:14px;
  padding:3px 0px 3px 13px;
  margin:0px 0px 0px 0px;
  border-bottom:2px solid #ececf3;
  text-decoration:none;
  font: 12px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:0px 8px;
}

a.sitemap2{
  text-align: center;
  color:#273b4c;
  background:;
  display:block;
  text-align:left;
  width:407px;
  height:14px;
  padding:3px 0px 3px 43px;
  margin:0px 0px 0px 0px;
  border-bottom:2px solid #ececf3;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1.gif);
  background-repeat:no-repeat;
  background-position:30px 7px;
}

a.sitemap2:hover{
  text-align: center;
  color:#a50021;
  background:;
  display:block;
  text-align:left;
  width:407px;
  height:14px;
  padding:3px 0px 3px 43px;
  margin:0px 0px 0px 0px;
  border-bottom:2px solid #ececf3;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:30px 7px;
}

a.sitemap2a{
  text-align: center;
  color:#273b4c;
  background:;
  display:block;
  text-align:left;
  width:407px;
  height:14px;
  padding:3px 0px 3px 43px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #ececf3;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1.gif);
  background-repeat:no-repeat;
  background-position:30px 7px;
}

a.sitemap2a:hover{
  text-align: center;
  color:#a50021;
  background:;
  display:block;
  text-align:left;
  width:407px;
  height:14px;
  padding:3px 0px 3px 43px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #ececf3;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:30px 7px;
}

a.sitemap3{
  text-align: center;
  color:#273b4c;
  background:;
  display:block;
  text-align:left;
  width:377px;
  height:14px;
  padding:3px 0px 3px 73px;
  margin:0px 0px 0px 0px;
  border-bottom:2px solid #ececf3;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1.gif);
  background-repeat:no-repeat;
  background-position:60px 7px;
}

a.sitemap3:hover{
  text-align: center;
  color:#a50021;
  background:;
  display:block;
  text-align:left;
  width:377px;
  height:14px;
  padding:3px 0px 3px 73px;
  margin:0px 0px 0px 0px;
  border-bottom:2px solid #ececf3;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:60px 7px;
}

a.sitemap3a{
  text-align: center;
  color:#273b4c;
  background:;
  display:block;
  text-align:left;
  width:377px;
  height:14px;
  padding:3px 0px 3px 73px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #ececf3;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1.gif);
  background-repeat:no-repeat;
  background-position:60px 7px;
}

a.sitemap3a:hover{
  text-align: center;
  color:#a50021;
  background:;
  display:block;
  text-align:left;
  width:377px;
  height:14px;
  padding:3px 0px 3px 73px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #ececf3;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:60px 7px;
}

a.sitemap4{
  text-align: center;
  color:#273b4c;
  background:;
  display:block;
  text-align:left;
  width:347px;
  height:14px;
  padding:3px 0px 3px 103px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #ececf3;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1.gif);
  background-repeat:no-repeat;
  background-position:90px 7px;
}

a.sitemap4:hover{
  text-align: center;
  color:#a50021;
  background:;
  display:block;
  text-align:left;
  width:347px;
  height:14px;
  padding:3px 0px 3px 103px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #ececf3;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:90px 7px;
}

a.sitemap4a{
  text-align: center;
  color:#273b4c;
  background:;
  display:block;
  text-align:left;
  width:347px;
  height:14px;
  padding:3px 0px 3px 103px;
  margin:0px 0px 0px 0px;
  border-bottom:2px solid #ececf3;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1.gif);
  background-repeat:no-repeat;
  background-position:90px 7px;
}

a.sitemap4a:hover{
  text-align: center;
  color:#a50021;
  background:;
  display:block;
  text-align:left;
  width:347px;
  height:14px;
  padding:3px 0px 3px 103px;
  margin:0px 0px 0px 0px;
  border-bottom:2px solid #ececf3;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:90px 7px;
}

a.sitemap5{
  text-align: center;
  color:#273b4c;
  background:;
  display:block;
  text-align:left;
  width:317px;
  height:14px;
  padding:3px 0px 3px 133px;
  margin:0px 0px 0px 0px;
  border-bottom:2px solid #ececf3;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1.gif);
  background-repeat:no-repeat;
  background-position:120px 7px;
}

a.sitemap5:hover{
  text-align: center;
  color:#a50021;
  background:;
  display:block;
  text-align:left;
  width:317px;
  height:14px;
  padding:3px 0px 3px 133px;
  margin:0px 0px 0px 0px;
  border-bottom:2px solid #ececf3;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:120px 7px;
}

a.sitemap5a{
  text-align: center;
  color:#273b4c;
  background:;
  display:block;
  text-align:left;
  width:317px;
  height:14px;
  padding:3px 0px 3px 133px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #ececf3;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1.gif);
  background-repeat:no-repeat;
  background-position:120px 7px;
}

a.sitemap5a:hover{
  text-align: center;
  color:#a50021;
  background:;
  display:block;
  text-align:left;
  width:317px;
  height:14px;
  padding:3px 0px 3px 133px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #ececf3;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:120px 7px;
}

a.sitemap6{
  text-align: center;
  color:#273b4c;
  background:;
  display:block;
  text-align:left;
  width:317px;
  height:14px;
  padding:3px 0px 3px 133px;
  margin:0px 0px 0px 0px;
  border-bottom:2px solid #ececf3;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1.gif);
  background-repeat:no-repeat;
  background-position:120px 7px;
}

a.sitemap6:hover{
  text-align: center;
  color:#a50021;
  background:;
  display:block;
  text-align:left;
  width:317px;
  height:14px;
  padding:3px 0px 3px 133px;
  margin:0px 0px 0px 0px;
  border-bottom:2px solid #ececf3;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:120px 7px;
}

a.sitemap6a{
  text-align: center;
  color:#273b4c;
  background:;
  display:block;
  text-align:left;
  width:317px;
  height:14px;
  padding:3px 0px 3px 133px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #ececf3;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1.gif);
  background-repeat:no-repeat;
  background-position:120px 7px;
}

a.sitemap6a:hover{
  text-align: center;
  color:#a50021;
  background:;
  display:block;
  text-align:left;
  width:317px;
  height:14px;
  padding:3px 0px 3px 133px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #ececf3;
  text-decoration:none;
  font:11px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:120px 7px;
}

/*************************************************************/

/*************************************************************/
/* Definitionen Lexikon Fenster                       		 */
/*************************************************************/

table.windowlexikontop{
  width:500px;
  height:50px;
  border-bottom:0px solid #a50021;
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  background-image:url(images/windowtop.gif);
  background-repeat:no-repeat;
  background-position:top left;
}

tr.windowlexikontop{
  height:50px;
}

td.windowlexikontop{
  width:500px;
  height:50px;
  border:0px;
}

table.windowlexikon{
  width:450px;
  border:0;
  color:#273b4c;
  font-size:12px;
  font-family:arial;
  padding:0px 0px 0px 0px;
  margin:25px 0px 0px 25px;
}

tr.windowlexikon{
}

td.windowlexikon{
  width:450px;
  border:0px;
}

table.windowlexikonfont{
  width:450px;
  height:20px;
  border-bottom:0px solid #a50021;
  padding:0px 0px 0px 0px;
  margin:0px 0px 25px 0px;
}

tr.windowlexikonfont{
  height:20px;
}

td.windowlexikonfont{
  width:500px;
  color:#a50021;
  font:bold 13px arial;
  line-height:1.4em;
  border:0px;
}

span.lexi{
	color:#273b4c;
	background-color:#ffffff;
	margin-left:5px;
	padding:5px;
	display:block;
	margin-top:15px;
	margin-bottom:5px;
	margin-right:5px;
}

span.lexi_abc{
	line-height:1.8em;
	margin-left:0px;
	margin-top:10px;
	margin-bottom:40px;
	font-family:ARIAL;
	display:block;
}

span.abcstrich{
  color:#ffffff;
  padding-left:2px;
  padding-right:2px;
  font-size:12px;
}

hr.lexi{
        width:450px;
	height:13px;
	color:darkblue;
	border:0px;
	margin-top:10px;
	margin-bottom:0px;
	background-image:url(images/mtopshadow.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}

a.lexikonleft{
  text-align:left;
  color:darkblue;
  background:;
  display:block;
  text-align:left;
  width:438px;
  height:15px;
  padding:1px 0px 1px 12px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:12px arial;
  font-style:none;
  background-image: url(images/pfeil1.gif);
  background-repeat:no-repeat;
  background-position:0px 6px;
}

a.lexikonleft:hover{
  text-align:left;
  color:#a50021;
  background: ;
  display:block;
  text-align:left;
  width:438px;
  height:15px;
  padding:1px 0px 1px 12px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:12px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:0px 6px;
}

a.lexikonleft_a{
  text-align:left;
  color:#a50021;
  background: ;
  display:block;
  text-align:left;
  width:438px;
  height:15px;
  padding:1px 0px 1px 12px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:12px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:0px 6px;
}

/*************************************************************/

/*************************************************************/
/* Definitionen Häufige Fragen Fenster                 	 */
/*************************************************************/

table.windowfaqtop{
  width:650px;
  height:50px;
  border-bottom:0px solid #a50021;
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  background-image:url(images/windowtop3.gif);
  background-repeat:no-repeat;
  background-position:top left;
}

tr.windowfaqtop{
  height:50px;
}

td.windowfaqtop{
  width:650px;
  height:50px;
  border:0px;
}

table.windowfaq{
  width:600px;
  border:0;
  color:#273b4c;
  font-size:12px;
  font-family:arial;
  padding:0px 0px 0px 0px;
  margin:25px 0px 0px 25px;
}

tr.windowfaq{
	height:100%;
}

td.windowfaq{
  width:600px;
  border:0px;
}

table.windowfaqfont{
  width:600px;
  height:20px;
  border-bottom:0px solid #a50021;
  padding:0px 0px 0px 0px;
  margin:0px 0px 25px 0px;
}

tr.windowfaqfont{
  height:20px;
}

td.windowfaqfont{
  width:600px;
  color:#a50021;
  font:bold 13px arial;
  line-height:1.4em;
  border:0px;
}

table.faqleft{
	width:580px;
	padding:10px 0px 10px 15px;
		padding-top:0;
		margin-top:-10px;
	border:0px solid #e2e2e2;	
}

tr.faqleft{
  height:100%;
}

a.faqleft{
  text-align:left;
  color:#273b4c;
  background:;
  display:block;
  text-align:left;
  width:500px;
  height:15px;
  padding:5px 0px 5px 12px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #ececf3;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font: 12px arial;
  font-style:none;
  background-image: url(images/pfeil1.gif);
  background-repeat:no-repeat;
  background-position:0px 10px;
}

a.faqleft:hover{
  text-align:left;
  color:#a50021;
  background: ;
  display:block;
  text-align:left;
  width:500px;
  height:15px;
  padding:5px 0px 5px 12px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font: 12px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:0px 10px;
}

a.faqleft_a{
  text-align:left;
  color:#a50021;
  background: ;
  display:block;
  text-align:left;
  width:500px;
  height:15px;
  padding:5px 0px 5px 12px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:bold 12px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:0px 10px;
}

a.faqleft1{
  text-align:left;
  color:#273b4c;
  background:;
  display:block;
  text-align:left;
  width:568px;
  height:15px;
  padding:1px 0px 1px 12px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:12px arial;
  font-style:none;
  background-image: url(images/pfeil1.gif);
  background-repeat:no-repeat;
  background-position:0px 6px;
}

a.faqleft1:hover{
  text-align:left;
  color:#a50021;
  background: ;
  display:block;
  text-align:left;
  width:568px;
  height:15px;
  padding:1px 0px 1px 12px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:12px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:0px 6px;
}

a.faqleft1_a{
  text-align:left;
  color:#a50021;
  background: ;
  display:block;
  text-align:left;
  width:568px;
  height:15px;
  padding:1px 0px 1px 12px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:12px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:0px 6px;
}

a.faqleft2{
  text-align:left;
  color:#273b4c;
  background:;
  display:block;
  text-align:left;
  width:548px;
  height:15px;
  padding:1px 0px 1px 32px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:12px arial;
  font-style:none;
  background-image: url(images/pfeil1.gif);
  background-repeat:no-repeat;
  background-position:20px 6px;
}

a.faqleft2:hover{
  text-align:left;
  color:#a50021;
  background: ;
  display:block;
  text-align:left;
  width:548px;
  height:15px;
  padding:1px 0px 1px 32px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:12px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:20px 6px;
}

a.faqleft2_a{
  text-align:left;
  color:#a50021;
  background: ;
  display:block;
  text-align:left;
  width:548px;
  height:15px;
  padding:1px 0px 1px 32px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:12px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:20px 6px;
}

a.faqleft3{
  text-align:left;
  color:#273b4c;
  background:;
  display:block;
  text-align:left;
  width:548px;
  height:30px;
  padding:1px 0px 1px 32px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:12px arial;
  font-style:none;
  background-image: url(images/pfeil1.gif);
  background-repeat:no-repeat;
  background-position:20px 6px;
}

a.faqleft3:hover{
  text-align:left;
  color:#a50021;
  background: ;
  display:block;
  text-align:left;
  width:548px;
  height:30px;
  padding:1px 0px 1px 32px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:12px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:20px 6px;
}

a.faqleft3_a{
  text-align:left;
  color:#a50021;
  background: ;
  display:block;
  text-align:left;
  width:548px;
  height:30px;
  padding:1px 0px 1px 32px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:12px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:20px 6px;
}

a.faqlefta{
  text-align:left;
  color:#273b4c;
  background:;
  display:block;
  text-align:left;
  width:500px;
  height:15px;
  padding:5px 0px 5px 12px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:12px arial;
  font-style:none;
  background-image: url(images/pfeil1.gif);
  background-repeat:no-repeat;
  background-position:0px 10px;
}

a.faqlefta:hover{
  text-align:left;
  color:#a50021;
  background: ;
  display:block;
  text-align:left;
  width:500px;
  height:15px;
  padding:5px 0px 5px 12px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:12px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:0px 10px;
}

a.faqlefta_a{
  text-align:left;
  color:#a50021;
  background: ;
  display:block;
  text-align:left;
  width:500px;
  height:15px;
  padding:5px 0px 5px 12px;
  margin:0px 0px 0px 0px;
  border-bottom:0px solid #e2e2e2;
  border-left:0px solid #e2e2e2;
  text-decoration:none;
  font:12px arial;
  font-style:none;
  background-image: url(images/pfeil1_a.gif);
  background-repeat:no-repeat;
  background-position:0px 10px;
}

span.faqi{
	color:#273b4c;
	background-color:#f0f0f6;
	border-bottom:0px solid #ececf3;
	border-left:0px solid #ececf3;
	margin-left:7px;
	margin-right:5px;
	padding:5px;
	display:block;
	margin-top:2px;
	margin-bottom:5px;
}

span.faqia{
	color:#273b4c;
	background-color:#f0f0f6;
	border-bottom:0px solid #ececf3;
	margin-left:27px;
	margin-right:5px;
	padding:5px;
	display:block;
	margin-top:2px;
	margin-bottom:5px;
	border-left:0px solid #ececf3;
}

/*************************************************************/

/*************************************************************/
/* Definitionen Häufige Fragen Fenster                 	 */
/*************************************************************/

table.windowhypotop{
  width:500px;
  height:50px;
  border-bottom:0px solid #a50021;
  padding:0px 0px 0px 0px;
  margin:0px 0px 20px 0px;
  background-image:url(images/windowtop.gif);
  background-repeat:no-repeat;
  background-position:top left;
}

tr.windowhypotop{
  height:50px;
}

td.windowhypotop{
  width:500px;
  height:50px;
  border:0px;
}

/*************************************************************/

/*************************************************************************/
/* Linkspezifische Definitionen Buttons Produkte	                 */
/*************************************************************************/

table.produktebgr{
  width:450px;
  height:150px;
  line-height:1.2em;
  background-color:#ffffff;
  background-image:url(images/produktebgr.gif);
  background-repeat:no-repeat;
  margin-top:15px;
  margin-bottom:15px;
}

a.produktenavi{
  color:#273b4c;
  text-decoration:none;
  font:bold 12px arial;

}

a.produktenavi:hover{
  color:#a50021;
  text-decoration:none;
  font:bold 12px arial;

}

a.produktenavi1{
  color:#273b4c;
  text-decoration:none;
  font: 12px arial;

}

a.produktenavi1:hover{
  color:#a50021;
  text-decoration:none;
  font: 12px arial;

}


/*************************************************************/

/*************************************************************************/
/* Definitionen Listen					                 */
/*************************************************************************/


ul.left{
	padding:0px 0px 0px 10px;
	margin:0px 0px 0px 10px;
	list-style-type:disc;
}

ul.left1{
	padding-left:15px;
	margin-left:15px;
	list-style-type:disc;
}

ol.left{
	padding:0px 0px 2px 12px;
	margin:0px 0px 2px 12px;
	list-style-type:disc;
}

/*************************************************************/

ul.ratenkredit_start{
	margin: 10px 0px 0px 10px; 
	padding: 0px 0px 0px 0px;
}

ul.ratenkredit_start li{
	font:bold 11px Arial;
	color:#273b4c;
	list-style: none;
	line-height: 1.6em;
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 15px;
	background: url(images/heakchen.gif) no-repeat left 4px;
}

ul.ratenkredit_details{
	margin: 15px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
}

ul.ratenkredit_details li{
	font: 12px Arial;
	color:#273b4c;
	list-style: none;
	line-height: 2.2em;
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 15px;
	background: url(images/heakchen.gif) no-repeat left 9px;
}

div.iframerechner{
	overflow:hidden;
	width:630px;
	height:750px;
	margin:15px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-color:none;
}


td.feldmitte input {font:12px Arial;color:#273b4c;}
td.feldmitte input:active  { background: #fff;}
td.feldmitte input:focus  { background: #fff;}
td.feldmitte input:hover { background: #fff;}
td.feldmitte select {font:12px Arial;color:#273b4c;}
td.feldmitte select:active { background: #fff;}
td.feldmitte select:focus { background: #fff;}
td.feldmitte select:hover { background: #fff;}

input.fehler { background-color:#f1c5c5;}
select.fehler { background-color:#f1c5c5;}

div.fehlertop{
	text-align:left;
	font:bold 12px Arial;
	color:#a50021;
	line-height:1.4em;
	padding:2px 0px 2px 0px;
}
