﻿body {
margin-top: 15px;
margin-bottom    : 25px;
width            : 100%;
height           : 101%;
}

img {
margin         : 0;
padding        : 0;
border         : 0;
}


#banner {
/*background-image : url('../kredite/top.jpg');*/
padding-bottom    : 0px;
padding-top      : 0px;
height           : 90px;
width            : 730px;
border-top       : 0px solid #c31010;
border-bottom    : 0px solid #c31010;
}

#banner H2 {
FONT-FAMILY      : Arial, times new roman, georgia, Trebuchet MS, Arial, Helvetica, sans-serif;
COLOR            : #013f77;
TEXT-DECORATION  : none;
font-weight      : bold;
FONT-SIZE        : 25px;
margin           : 0px 0px 2px 0px;
padding          : 0px 0px 0px 10px;
line-height      : 30px;
letter-spacing   : 0.0em;
}

#banner H2 a:link, #banner H2 a:visited {
FONT-FAMILY      : Arial, times new roman, georgia, Trebuchet MS, Arial, Helvetica, sans-serif;
COLOR            : #013f77;
TEXT-DECORATION  : none;
font-weight      : bold;
}


#banner p {
FONT-FAMILY      : verdana, times new roman, georgia, Trebuchet MS, Arial, Helvetica, sans-serif;
COLOR            : #ee9330;
TEXT-DECORATION  : none;
font-weight      : normal;
FONT-SIZE        : 11px;
padding          : 0px 0px 0px 10px;
margin           : 0;
letter-spacing   : 0.05em;
text-transform   : uppercase;
line-height      : 14px;
}

#banner p a, #banner p a:visited, #banner p a:hover {
COLOR            : #ee9330;
TEXT-DECORATION  : none;
}

.banner img {
        margin-left: 0px;
        padding-bottom:5px;
        margin-bottom:5px;
}

#header H1, #header H2, #header H4 {
position         : absolute !important;
top              : 59px;
left             : 26px;
FONT-FAMILY      : Verdana, Arial, Helvetica, sans-serif;
COLOR            : #FFFFFF;
FONT-VARIANT     : normal;
TEXT-DECORATION  : none;
FONT-WEIGHT      : normal;
FONT-SIZE        : 8pt;
padding-top      : 0px;
margin-top       : 2px;
letter-spacing   : 0.1em;
}

#header H1 a, #header H2 a, #header H4 a {
TEXT-DECORATION  : none;
FONT-WEIGHT      : normal;
letter-spacing   : 0.1em;
}

#header H3 {
position         : absolute !important;
top              : 33px;
left             : 465px;
FONT-FAMILY      : verdana, times new roman, georgia, Trebuchet MS, Arial, Helvetica, sans-serif;
COLOR            : #B3C0D5;
TEXT-DECORATION  : none;
font-weight      : bold;
FONT-SIZE        : 13px;
line-height      : 18px;
padding-top      : 0px;
margin-top       : 0px;
letter-spacing   : 0;
text-transform   : uppercase;
letter-spacing   : 0.1em;
}

#header p {
position         : absolute !important;
top              : 13px;
left             : 26px;
FONT-FAMILY      : Verdana, Arial, Helvetica, sans-serif;
COLOR            : #B3C0D5;
FONT-VARIANT     : normal;
TEXT-DECORATION  : none;
letter-spacing   : -0.05em;
FONT-WEIGHT      : bold;
FONT-SIZE        : 32pt;
padding-top      : 0px;
margin-top       : 0px;
font-style       : italic;
}


.navigation {
FONT-FAMILY      : Tahoma, Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE        : 11px;
COLOR            : #013f77; /*#B3C0D5 #c31010;*/
FONT-VARIANT     : normal;
FONT-WEIGHT      : normal;
TEXT-DECORATION  : none;
height           : 23px;
text-align       : center;
vertical-align   : middle;
padding-left     : 15px;
background-color : #efb54a;
letter-spacing  : 0.05em;


border          : 1px solid #d7d7d7;
}


.navigation a:link, .navigation a:active, .navigation a:visited {
COLOR            : #fff;
margin-left: 8px;
margin-right: 8px;
TEXT-DECORATION  : none;
FONT-WEIGHT      : normal;
}

.navigation a:hover {
COLOR            : #000;
}


TABLE.navigation_kredite {
FONT-FAMILY      : Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION  : none;
width            : 240px;
FONT-SIZE        : 10pt;
COLOR            : #000099;

}

.bookmark, .bookmark a:link, .bookmark a:active, .bookmark a:visited  {
FONT-FAMILY      : tahoma, arial, Helvetica, sans-serif;
TEXT-DECORATION  : none;
FONT-SIZE        : 8px;
COLOR            : #FFF;
padding          : 1px 0 0px 0px;
margin-bottom    : 3px;
line-height      : 9px;
letter-spacing   : 2px;
text-transform   : uppercase;
}


#navi {
FONT-FAMILY      : arial, trebuchet ms, Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE        : 13px;
FONT-WEIGHT      : bold;
COLOR            : #FFFFFF;
margin-top       : 3px;
margin-bottom    : 3px;
}

#navi A:hover {
COLOR            : #ff9933;
}

#navi TD, #navi A {
height           : 20px;
FONT-FAMILY      : Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE        : 13px;
FONT-WEIGHT      : normal;
}

.navizelleblau {
FONT-FAMILY      : arial, trebuchet ms, Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE        : 15px;
background-color : #0A5693;
height           : 14px;
width            : 100%;
}

.zelleobenblau {
FONT-FAMILY      : arial, trebuchet ms, Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE        : 15px;
background-color : #0A5693;
height           : 14px;
width            : 100%;
}

.navi_td {
border-right     : 1px #0A2244 solid;
border-top       : 1px solid #B3C0D5;
background       : #1B375C;
width            : 240px;


min-height       : 750px;
height           : auto !important;  /* für moderne Browser */
height           : 750px;  /*für den IE */

      
align            : center;
background-image : url('../../kredite/left2.jpg');
background-repeat: repeat-x;
}

.content {
FONT-FAMILY      : Arial, Helvetica, sans-serif;
FONT-VARIANT     : normal;
TEXT-DECORATION  : none;
width            : 730px;	
FONT-WEIGHT      : normal;
FONT-SIZE        : 14px;
COLOR            : #444;
FONT-STYLE       : normal;
border-top       : 0px #ffffff solid;
line-height      : 170%;
padding          : 45px 25px 15px 2px;
text-align       : justify;
background       : #FFF;
}

.content a:link, .content a:active, .content a:visited  {
FONT-FAMILY      : Arial, Helvetica, sans-serif;
FONT-VARIANT     : normal;
TEXT-DECORATION  : none;	
FONT-WEIGHT      : normal;
COLOR            : #007924;
FONT-STYLE       : normal;
}

.content a:hover  {
FONT-FAMILY      : Arial, Helvetica, sans-serif;
FONT-VARIANT     : normal;
TEXT-DECORATION  : none;	
FONT-WEIGHT      : normal;
COLOR            : #375682;
FONT-STYLE       : normal;
}

.content H2 {
font-family     : arial, tahoma, verdana, helvetica, arial, sans-serif;
font-size       : 18px; 
font-weight     : normal;
color           : #007924; /*013f77;*/ 
margin          : 0px 0px 20px 0px;
line-height     : 20px;
padding         : 3px 5px 2px 0;
border-bottom   : 0px dotted #375682;
/*display         : inline;*/
letter-spacing  : 0.00em;
     text-align   : left;
}

.content IMG {
margin         : 2px 12px 1px 2px;
}

.content .banner {
margin         : 10px 0px 15px 0px;
}

.content p {
margin         : 5px 0px 13px 0px;
}

.content_kredite_formular {
FONT-FAMILY      : Verdana, Arial, Helvetica, sans-serif;
FONT-VARIANT     : normal;
TEXT-DECORATION  : none;
width            : 100%;	
FONT-WEIGHT      : normal;
FONT-SIZE        : 10pt;
COLOR            : #444;
FONT-STYLE       : normal;
border-top       : 0px #ffffff solid;
line-height      : 140%;
padding-top      : 15px;
padding-right    : 15px;
padding-left     : 25px;
}

.content_kredite_formular a:link, .content_kredite_formular a:active, .content_kredite_formular a:visited  {
FONT-FAMILY      : Verdana, Arial, Helvetica, sans-serif;
FONT-VARIANT     : normal;
TEXT-DECORATION  : underline;	
FONT-WEIGHT      : normal;
FONT-SIZE        : 10pt;
COLOR            : #000099;
FONT-STYLE       : normal;
}

.content_kredite_formular a:hover  {
FONT-FAMILY      : Verdana, Arial, Helvetica, sans-serif;
FONT-VARIANT     : normal;
TEXT-DECORATION  : none;	
FONT-WEIGHT      : normal;
FONT-SIZE        : 10pt;
COLOR            : #ff5400;
FONT-STYLE       : normal;
}

.content_kredite_formular H2 {
font-family     : tahoma, verdana, helvetica, arial, sans-serif;
font-size       : 18px; 
font-weight     : normal;
color           : #375682;
margin-bottom   : 7px;
line-height     : 40px;
padding         : 8px 5px 6px 0;
border-bottom   : 1px dotted #375682;
display         : inline;
letter-spacing  : 0.05em;
}

.content_kredite ul li {
margin-left   : 60px;

}

.rechts {
width: 120px;
padding          : 50px 0px 20px 0px;
text-align       : center;
}

TD.swn_inhalt, TD.swn24 {
background-color: #FFF;
}

.table_klein {
FONT-FAMILY      : Verdana, Arial, Helvetica, sans-serif;
FONT-VARIANT     : normal;
TEXT-DECORATION  : none;	
FONT-WEIGHT      : normal;
FONT-SIZE        : 10pt;
COLOR            : #000080;
FONT-STYLE       : normal;
line-height      : 100%;
padding          : 0px;
line-height      : 23px;
}

.td_blue {
FONT-FAMILY      : Verdana, Arial, Helvetica, sans-serif;
FONT-VARIANT     : normal;
TEXT-DECORATION  : none;
height           : 27px;	
FONT-WEIGHT      : normal;
FONT-SIZE        : 10pt;
COLOR            : #FFFFFF;
FONT-STYLE       : normal;
background-color : #446996;
padding-left     : 15px;
padding-right    : 15px;
line-height      : normal;
border-top       : 1px solid #1B375C;
border-bottom    : 1px solid #1B375C;
}

.navi_table {
FONT-FAMILY      : Verdana, Arial, Helvetica, sans-serif;
FONT-VARIANT     : normal;
TEXT-DECORATION  : none;
height           : 18px;	
FONT-WEIGHT      : normal;
FONT-SIZE        : 10pt;
COLOR            : #FFFFFF;
FONT-STYLE       : normal;
border-top       : 0px #ffffff solid;
}

H1 {
FONT-SIZE        : 11pt;
FONT-FAMILY      : Tahoma, Verdana, Arial, Helvetica;
COLOR            : #000099;
font-variant     : small-caps;
font-weight      : bold;
line-height      : 20px;
padding-top      : 7px;
margin-bottom    : 0px;  
letter-spacing   : 0.1em;
}


.td_padding {
padding-left     : 15px;
background-color : #FFF;
}

A:link {
	FONT-WEIGHT: normal; COLOR: #ffffff; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: normal; COLOR: #ffffff; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: normal; COLOR: #ff9933; TEXT-DECORATION: none
}
A:active {
	FONT-WEIGHT: normal; COLOR: #ff9933; TEXT-DECORATION: none
}
.swn_inhalt {
	FONT-SIZE: 9pt; COLOR: #000066; FONT-FAMILY: Verdana
}
.empfehlungen {
	FONT-SIZE: 7pt; COLOR: #ffffff; FONT-FAMILY: Verdana
}

/* ------------- Infotext über uns -------------*/

.ueberuns { 
     display      : none;
}

.textueberuns { 
     font-family  : Verdana, Arial, Helvetica;
     font-size    : 13px;
     color        : #444;
     text-align   : justify;
     line-height  : 130%;
     padding-top  : 100px;
     width        : 730px;
}

.textueberuns a:link, .textueberuns a:visited, .textueberuns a:hover { 
     font-family  : Verdana, Arial, Helvetica;
     font-size    : 13px;
     color        : #444;
     line-height  : 130%;
}


.textueberuns H1, .textueberuns H2, .textueberuns H3 { 
     font-family  : Verdana, Arial, Helvetica;
     font-size    : 16px;
     color        : #444;
     text-align   : left;
     line-height  : normal;
     margin-top   : 15px;
     margin-bottom: 5px;

}


#footer {
     font-family  : Tahoma, Verdana, Arial, Helvetica;
     font-size    : 11px;
     color        : #fff;
     line-height  : 25px;
     width        : 730px;
 background-color : #efb54a;
     border       : 1px solid #d7d7d7;
height           : 23px;
text-align       : center;
vertical-align   : middle;
padding-left     : 15px;
}

#footer a, #footer a:link, #footer a:active, #footer a:visited {
     font-family  : Tahoma, Verdana, Arial, Helvetica;
     font-size    : 11px;
     color        : #fff;
}

#footer a:hover {
     font-family  : Tahoma, Verdana, Arial, Helvetica;
     font-size    : 11px;
     color        : #000;
}

.infolink a:link, .infolink a:active, .infolink a:visited, .infolink a:hover {
     font-family  : Verdana, Tahoma, Arial, Helvetica;
     font-size    : 10px;
     color        : #777777;
     text-decoration: none;
}


.alle_anbieter {
font-family     : verdana, helvetica, arial, sans-serif;
font-size       : 13px; 
font-weight     : normal;
color           : #000099; 
margin          : 0px 0px 0px 0px;
line-height     : 20px;
padding         : 20px 0px 0px 0;
text-transform  : uppercase;
letter-spacing  : 0.1em;
text-decoration : none;
text-align: center;
}

.alle_anbieter a:link, .alle_anbieter a:visited, .alle_anbieter a:hover {
color           : #000099;
text-decoration : none;
}

blockquote {
margin          : 25px 0px 25px 0px;
padding         : 10px 12px 10px 12px;
border          : 1px solid #d7d7d7;
background-color: #F9F9F9;
color           : #007924;
font-size       : 14px;
line-height     : 155%;
font-weight     : normal;
}

.anbieterblock {
font-family     : arial, sans-serif, helvetica;
margin          : 1px 0px 5px 0px;
padding         : 1px 8px 3px 8px;
border          : 1px solid #555;
background-color: #013f77;
color           : #FFF;
font-size       : 16px;
line-height     : 145%;
font-weight     : bold;
align           : right;
vertical-align  : center;
text-align      : center;  
width           : 495px;
float: right;
}

.anbieterblock a:link, .anbieterblock a:active, .anbieterblock a:visited {
font-family     : arial, sans-serif, helvetica;
color           : #FFF;
font-size       : 16px;
line-height     : 145%;
font-weight     : bold;
}

.anbieterblock a:hover {
font-family     : arial, sans-serif, helvetica;
color           : #F0F3F9;
font-size       : 16px;
line-height     : 145%;
font-weight     : bold;
}

/****** Text unten in Box ******/ 
#kredite-vom-kreditvermittler   { 
     font-family  : Tahoma, Verdana, Arial, Helvetica;
     font-size    : 11px;
     color        : #777;
     text-align   : justify;
     font-variant : normal;
     line-height  : 130%;
     padding      : 5px 12px 5px 12px;
    text-decoration: none;
	border: 1px dashed #aaa;
	margin: 30px 0px 15px 0px;
	width: 730px;
}

#kredite-vom-kreditvermittler p {
margin         : 5px 0px 7px 0px;
line-height    : 130%;
}

#kredite-vom-kreditvermittler H4, #kredite-vom-kreditvermittler H5, #kredite-vom-kreditvermittler H6  { 
     font-family  : Tahoma, Verdana, Arial, Helvetica;
     font-size    : 12px;
     color        : #777;
     font-variant : normal;
    text-decoration: none;
	padding        : 5px 0 0 0;
	margin         : 0;
}

#kredite-vom-kreditvermittler a, #kredite-vom-kreditvermittler a:link   { 
     color        : #777;
	 text-decoration: none;
	 border-bottom: 1px dotted #999;
}

#tabellenframe iframe {
width           : 100%;
border          : 0 0 0 0;
height          : 1100px;
margin          : 0;
padding         : 0;
}

