body {
padding-top      : 15px;
margin-bottom    : 25px;
width            : 100%;
height           : 101%;
background       : #FFF url('../hanseatic-bank-images/back2.gif') repeat;
margin           : 0 auto;
}

.einleitung {
padding          : 0px 0px 0px 0px;
FONT-FAMILY      : Tahoma, Trebuchet MS, Arial, Helvetica, sans-serif;
COLOR            : #cecece;
TEXT-DECORATION  : none;
font-weight      : normal;
FONT-SIZE        : 10px;
text-align       : right;
}

.einleitung a, .einleitung a:link, .einleitung a:visited, .einleitung a:hover  {
COLOR            : #cecece;
TEXT-DECORATION  : none;
}

#banner {
/*background-image : url('../kredite/top.jpg');*/
padding-bottom    : 20px;
padding-top      : 0px;
height           : 130px;
width            : 915px;
border-top       : 0px solid #c31010;
border-bottom    : 0px solid #c31010;
background-color : #FFF;
}

#banner H2 {
FONT-FAMILY      : verdana, times new roman, georgia, Trebuchet MS, Arial, Helvetica, sans-serif;
COLOR            : #c31010;
TEXT-DECORATION  : none;
font-weight      : normal;
FONT-SIZE        : 26px;
/*float: left;*/
padding-top: 20px;
margin           : 10px 0px 5px 310px;
line-height      : 20px;
}

#banner H2 a,#banner H2 a:visited  {
text-decoration: none;
COLOR            : #c31010;
}

#banner p {
FONT-FAMILY      : verdana, times new roman, georgia, Trebuchet MS, Arial, Helvetica, sans-serif;
COLOR            : #51809B;
TEXT-DECORATION  : none;
font-weight      : normal;
FONT-SIZE        : 12px;
/*float            : left;*/
padding-top      : 0px;
margin-left      : 310px;
letter-spacing   : 0.15em;
text-transform   : uppercase;
line-height      : 18px;
}

.banner img {
        margin-left: 40px;
        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;
}


.navi_oben {
/*background-image : url('../kredite/top.jpg'); */
FONT-FAMILY      : Tahoma, Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE        : 11px;
COLOR            : #999; /*#B3C0D5 #c31010;*/
FONT-VARIANT     : normal;
TEXT-DECORATION  : none;
height           : 23px;
text-align       : center;
vertical-align   : middle;
padding-left     : 15px;
background-color : #F0F3F9;
letter-spacing  : 0.05em;


border          : 1px solid #d7d7d7;
}


.navi_oben a:link, .navi_oben a:active, .navi_oben a:visited {
COLOR            : #666;
margin-left: 8px;
margin-right: 8px;
TEXT-DECORATION  : none;
}

.navi_oben a:hover {
COLOR            : #c31010;
}


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_kredite {
FONT-FAMILY      : Arial, Helvetica, sans-serif;
FONT-VARIANT     : normal;
TEXT-DECORATION  : none;
width            : 753px;	
FONT-WEIGHT      : normal;
FONT-SIZE        : 14px;
COLOR            : #36596D;
FONT-STYLE       : normal;
border-top       : 0px #ffffff solid;
line-height      : 170%;
padding          : 45px 15px 15px 12px;
text-align       : justify;
background       : #FFF;
}

.content_kredite a:link, .content_kredite a:active, .content_kredite a:visited  {
FONT-FAMILY      : Arial, Helvetica, sans-serif;
FONT-VARIANT     : normal;
TEXT-DECORATION  : none;	
FONT-WEIGHT      : normal;
COLOR            : #c31010;
FONT-STYLE       : normal;
}

.content_kredite a:hover  {
FONT-FAMILY      : Arial, Helvetica, sans-serif;
FONT-VARIANT     : normal;
TEXT-DECORATION  : none;	
FONT-WEIGHT      : normal;
COLOR            : #375682;
FONT-STYLE       : normal;
}

.content_kredite H1, .content_kredite H2 {
FONT-FAMILY     : Trebuchet MS, Arial, Helvetica, sans-serif;
FONT-SIZE       : 21px;
font-weight     : normal;
color           : #c31010; 
margin          : 0px 0px 20px 0px;
line-height     : 20px;
padding         : 3px 5px 2px 0;
border-bottom   : 0px dotted #375682;
letter-spacing  : 0;
text-align      : left;
font-variant    : normal;
}

.content_kredite IMG {
margin         : 2px 12px 1px 2px;
}

.content_kredite 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 ul li {
margin-left   : 60px;

}

.rechts {
width: 125px;
padding          : 55px 10px 20px 0px;
text-align       : center;
background-color : #FFF;
}

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;
}

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
}

#footer {
     font-family  : Tahoma, Verdana, Arial, Helvetica;
     font-size    : 10px;
     color        : #4A7994;
     text-align   : center;
     line-height  : 25px;
     width        : 913px;
 background-color : #F0F3F9;
     border       : 1px solid #d7d7d7;
}

#footer a, #footer a:link, #footer a:active, #footer a:visited {
     font-family  : Tahoma, Verdana, Arial, Helvetica;
     font-size    : 10px;
     color        : #4A7994;
}

#footer a:hover {
     font-family  : Tahoma, Verdana, Arial, Helvetica;
     font-size    : 10px;
     color        : #C31010;
}

#footer2 {
     font-family  : Tahoma, Verdana, Arial, Helvetica;
     font-size    : 10px;
     color        : #4A7994;
     text-align   : center;
     line-height  : 16px;
     width        : 840px;
 background-color : #F0F3F9;
     border       : 0px solid #d7d7d7;
	 padding      : 30px 5px 15px 5px;
}

#footer2 a {
     font-family  : Tahoma, Verdana, Arial, Helvetica;
     font-size    : 10px;
     color        : #4A7994;
     border       : 0px solid #d7d7d7;
}

.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: #F0F3F9;
color           : #36596D;
font-size       : 14px;
line-height     : 155%;
font-weight     : normal;
}

.blockquote2 {
margin          : 25px 0px 25px 0px;
padding         : 7px 10px 7px 10px;
border          : 1px solid #c31010;
background-color: #f8f8f8;
color           : #000;
font-size       : 11px;
line-height     : 140%;
font-weight     : normal;
}

#kreditantrag  {
FONT-FAMILY      : verdana, tahoma, arial, Helvetica, sans-serif;
TEXT-DECORATION  : none;
FONT-SIZE        : 18px;
padding          : 2px 8px 2px 8px;
margin           : 50px 0px 90px 0px;
COLOR            : #555;
text-align       : center;
}

#kreditantrag a, #kreditantrag a:link, #kreditantrag a:active, #kreditantrag a:visited  {
FONT-FAMILY      : tahoma, arial, Helvetica, sans-serif;
TEXT-DECORATION  : none;
FONT-SIZE        : 18px;
font-weight      : normal;
COLOR            : #fff;
padding          : 2px 8px 2px 8px;
margin           : 50px 0px 90px 0px;
text-align       : center;
background-color : #c31010;
letter-spacing   : 0.05em;
}

#kreditantrag a:hover  {
COLOR            : #c31010;
TEXT-DECORATION  : none;
text-align       : center;
background-color : #fff;
border           : 0;
}

/****** 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 solid #777;
	margin        : 30px 0px 15px 0px;
	width         : 915px;
 background-color : #F0F3F9;
}

#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;
}



