body {
	background: #777 url('../kredit-img/back.gif') fixed;
	color: #222;
	font-size: 13px;
	font-family: Arial, Helvetica, Sans-Serif;
	margin: 0 auto;
    text-align  : center
	}

img, img a {
	border: none;
	text-decoration: none;
	}

#container { 
	width            : 950px; 
    background       : white url(../kredit-img/fauxcolumns.gif) repeat-y left top;
	text-align       : left; 
	margin           : 15px auto; 
	border           : 10px solid #fff;
	position         :relative;
	}
	
#header { 
	background: url('../kredit-img/top-151px.jpg');
	height: 150px;
	padding: 0px 0px 0px 0px;
    margin-bottom: 0px;
	width: 950px;
}

#header .titel {
FONT-FAMILY      : tahoma, trebuchet ms, news gothic, georgia, Verdana, Arial, Helvetica, sans-serif;
COLOR            : #B3C0D5;
FONT-VARIANT     : small-caps;
TEXT-DECORATION  : none;
letter-spacing   : 0.15em;
FONT-WEIGHT      : normal;
FONT-SIZE        : 11pt;
padding          : 60px 30px 0 0;
font-style       : normal;
float            : right;
text-align       : right;
}

#header .titel2 {
FONT-FAMILY      : trebuchet ms, news gothic, georgia, Verdana, Arial, Helvetica, sans-serif;
COLOR            : #B3C0D5;
FONT-VARIANT     : normal;
TEXT-DECORATION  : none;
letter-spacing   : 0.05em;
FONT-WEIGHT      : normal;
FONT-SIZE        : 16pt;
padding:         48px 30px 0 0;
font-style       : normal;
float       : right;
text-transform   : uppercase;
}

#header li {
	display: block;
}

#header a {
	padding         : 0px;
	text-decoration : none;
	color           : #B3C0D5;
	border          : 0px solid #4A6E9E;
}

#header a:hover {
	color           : #FFF;
    text-decoration : none;
}

#header .logo {
	/*background   : url(../kredit-img/7bb2.png) no-repeat;*/
	/*margin         : 22px 0 5px 23px;*/
	padding        : 42px 0 5px 23px;
	text-decoration: none;
	border         : none;
	height         : 73px;
	float          : left;
}

#header p a {
	color: #B3C0D5;
	text-decoration: none;
}

#header p a:hover {
	color: white;
	text-decoration: none;
	}

#header h3 {
	color: #F0F0F0;
	font-size: 40px;
	font-family: arial, georgia, verdana, Sans-Serif;
	font-weight: normal;
	font-style: normal;
	}

#header .headertext {
	color                   : #B3C0D5;
	font-family             : trebuchet ms, arial, goudy old style, "Times", verdana, serif;
	font-size               : 12px;
	font-variant            : normal;
	font-weight             : normal;
	margin                  : 10px 0 0 290px;
	letter-spacing          : 0.05em;
    line-height             : 18px;
    text-align              : left;
	}

.anbieter {

        margin-top : 0px;
        margin-bottom: 9px;
	}

#menu {
	font-family        : Trebuchet MS, verdana, "Microsoft Sans Serif", Times, serif;
	background         : #455A79 url('../kredit-img/menu_bg4.jpg');
	font-size          : 10px;
	margin-top         : 2px;
	width              : 950px; 
	height             : 23px;
	border-top         : 1px solid #3D5F8C;
	text-align         : center;
	color              : #B3C0D5;
	font-style         : normal;
	font-weight        : normal; padding-left:0; padding-right:0; padding-top:0px; padding-bottom:0
}

#menu ul {
	margin: 0px;
	padding: 5px 2px 5px 18px;
	list-style: none;
	text-align: left;
}

#menu li {
	display: inline;
}

#menu a {
	padding         : 5px 10px;
	text-decoration : none;
	color           : #FFFFFF;
	border          : 1px solid #4A6E9E;
}

#menu a:hover {
	background-color: #375682;
	color:#FFF;
}

#content { 
	color           : #333;
	font-size       : 15px;
	font-family     : Arial, trebuchet ms, georgia, Verdana, Helvetica, Sans-Serif;
	width           : 695px; 
	margin-top      : 0px;
	margin-bottom   : 0px;
	margin-left     : 245px;
	margin-right    : 0px;
	position        : relative;
	padding         : 0px 10px 0px 0px;
	text-align      : justify;
	line-height     : 140%;
    vertical-align  : top;
	letter-spacing  : none;
	}

#content p{
	margin: 0px;
	line-height: 140%;
	padding: 5px 0px 5px 0px;
	margin-top: 5px;
	}

#content a, #content a:visited {
	color             : #3d5e89; 
	text-decoration   : none;
	border-bottom     : 1px solid #3d5e89;
	}
	
#content a:hover {
	color             : #ff5400;
	text-decoration   : none;
	border-bottom     : 1px solid #ff5400;
	}

#content H1 {
    font-family       : tahoma, trebuchet ms, georgia, arial, helvetica, sans-serif;
	font-size         : 24px; 
	font-variant      : small-caps;
	color             : #3d5e89; 
	line-height       : 25px;
	border-bottom     : 0px dotted #3d5e89; 
    font-weight       : normal;
	letter-spacing    : 0.02em;
    margin            : 28px 0 8px 0;
    padding           : 1px 5px 4px 32px;
    background        : url('../kredit-img/kredite-im-internet.jpg') no-repeat bottom left;
    text-align        : left;
}	
	
/***********  H5 mit Schattenhintergrund **********/
#content h2, #content h3, #content h4, #content h5 {
font-family          : tahoma, trebuchet ms, tahoma, courier new, helvetica, arial, sans-serif;
font-size            : 15px;
	font-variant      : small-caps;
display              : block;
margin               : 14px 0 3px 0;
padding              : 9px 0 8px 8px;
background           : url('../kredit-img/bg_h5.gif') repeat-x top left;
color                : #3d5e89;
border-top           : 0px solid #ddd;
border-right         : 2px solid #888;
border-bottom        : 2px solid #888;
border-left          : 1px solid #ddd;
text-decoration      : none;
text-align           : left;
font-weight          : bold;
letter-spacing       : 0.08em;
}

/***********  H6 für Bankenlink **********/
#content h6, #content h6 a, #content h6 a:visited, #content h6 a:hover {
font-family          : arial, trebuchet ms, tahoma, courier new, helvetica, arial, sans-serif;
font-size            : 16px;
font-weight          : bold;
margin               : 40px 0 130px 0px;
}

#content ol {
	list-style-type: decimal;
	line-height: 18px;
	margin: 0px;
	padding: 0px 0px 10px 30px;
	}
	
#content ul {
	list-style: none;
	margin: 0px;
	padding: 10px 0px 2px 0px;
	}

#content li {
	list-style: none;
	margin: 0px;
	padding: 0px;
	background:url('../kredit-img/kredit-im-internet.jpg') no-repeat center left;
	position: relative;
	}

#content ul li {
	list-style: none;
	margin: 0px 0px 0px 35px;
	padding: 1px 0px 6px 25px;
	}
	
#content ul li a {
	text-decoration: none;
	}

#content ul li a:hover {
	color: #ff5400;
	text-decoration: none;
	}

div.block{
	font-family     : verdana, "Microsoft Sans Serif", Times, serif;
	font-size       : 11px;
	background-color: #FFFFFF;
	margin          : 10px 12px 10px 12px;
	padding         : 7px 10px 7px 10px;
	font-style      : normal;
        font-weight     : normal;
        text-align      : left;
	color           : #455A79;
	border          : 1px solid #FF710F; /*#58749c;*/
        letter-spacing  : none;
        line-height     : 16px;
        text-transform  : normal;
}

H5 {
	font-family     : arial, verdana, "Microsoft Sans Serif", Times, serif;
	font-size       : 15px;
        font-weight     : bold;
        text-align      : center;
	color           : #FF710F;
        line-height     : 18px;
        padding         : 0px 0 0px 0;
        margin          : 5px 0 -11px 0;
}

/* ---------- Navigation ---------- */
#navi { 
    position        : absolute;
	left            : 0px;
	top             : 181px;
	color           : #000000;
	width           : 225px;
	margin-left     : 0px;
	margin-top      : 0px;
	float           : left;
	background-color: #FFF;
	}
		
#navimenu ul {
	list-style        : none;
	margin            : 0px;
	padding           : 0px 0px 0px 0px;
	}
	
#navimenu li {
	display           : block;
	list-style        : none;
	}
	
#navimenu ul li a, #navimenu ul li a:visited {
	display           : block;
	color             : #000000;
	text-decoration   : none;
	padding           : 1px 0px 1px 4px;
	height            : 27px;
	line-height       : 27px;
	margin            : 5px 0 5px 0;
    border-left       : 0px solid #fff;
    border-bottom     : 0px solid #fff;
	border-top        : 0px solid #fff;
	border-right      : 0px solid #ccc;
	background        : #E6E6FF;
	}

#navimenu ul li a:hover {
	color             : #fff;
	background        : #2E63A9;
	display           : block;
	border            : 0px solid #333;
	text-align        : left;
	padding-right     : 0px;
	height            : 27px;
	line-height       : 27px;
	}

#navimenu .ueberschrift-top {
    font-family       : tahoma, trebuchet ms, arial, verdana, arial, helvetica;
    font-size         : 10px;
	font-weight       : normal;
	color             : #fff;
	background         : #455A79 url('../kredit-img/menu_bg3.jpg');
	display           : block;
	border            : 0px solid #333;
	text-align        : left;
	height            : 27px;
	line-height       : 27px;
	font-style        : normal;
	text-transform    : uppercase;
	margin-left:0px;
	margin-right:0px;
	margin-top        :0px;
	margin-bottom:3px;
	padding-left:5px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px
	}	
	
#navimenu H5, #navimenu .ueberschrift {
    font-family       : tahoma, trebuchet ms, arial, verdana, arial, helvetica;
    font-size         : 10px;
	font-weight       : normal;
	color             : #fff;
	background         : #455A79 url('../kredit-img/menu_bg3.jpg');
	display           : block;
	border            : 0px solid #333;
	text-align        : left;
	height            : 27px;
	line-height       : 27px;
	font-style        : normal;
	text-transform    : uppercase;
	margin-left:0px;
	margin-right:0px;
	margin-top        : 12px;
	margin-bottom:3px;
	padding-left:5px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px
	}

#navimenu br {
	line-height       : 2px;
	}	
		
#s, #submit {	
	background-color:#ffffff;
	border:1px solid #cccccc;
	color:#505050;
	font-size:0.9em;
	margin:0 0 16px;
	padding:4px;
	width:130px;
	}

#url {
	border:1px solid #cccccc;
	font-family:Verdana,Tahoma,Arial,Sans-Serif;
	font-size:1em;
	margin:0;
	padding:4px;
}

/* ----- Startseite ----- */

#starttabelle  {
        height            : 300px;
	margin            : 0;
        padding           : 0;
        border            : 1px solid #FF710F;
	font-family       : Verdana,Tahoma,Arial,Sans-Serif;
	font-size         : 11px;
	margin            : 0;
        padding-top       : 0;
        padding-bottom    : 10px;
        color             : #455A79;
        line-height       : 15px;
        text-align        : left;
}

#starttabelle H2 {
	font-family       : helvetica, arial, sans-serif;
	font-size         : 15px; 
	color             : #455A79; 
        font-weight       : bold;
	margin-bottom     : 5px;
	margin-top        : 0px;
	padding-top       : 10px;
	padding-bottom    : 5px;
        text-align        : left;
	/*border-bottom     : 1px dotted #455A79;*/
        text-decoration   : none;
        line-height       : 20px;
	}


#starttabelle H2 a, #starttabelle H2 a:visited {
	font-family       : helvetica, arial, sans-serif;
	font-size         : 15px; 
	color             : #455A79; 
        font-weight       : bold;
	margin-bottom     : 5px;
	margin-top        : 0px;
	padding-top       : 10px;
	padding-bottom    : 5px;
        text-align        : left;
	/*border-bottom     : 1px dotted #455A79;*/
        text-decoration   : none;
        line-height       : 20px;
	}

blockquote {
margin          : 25px 0px 25px 0px;
padding         : 12px 12px 12px 12px;
border-top           : 0px solid #ddd;
border-right         : 2px solid #888;
border-bottom        : 2px solid #888;
border-left          : 1px solid #ddd;
background           : url('../kredit-img/bg_h5.gif') repeat-x top left;
color           : #034F89;
font-size       : 15px;
line-height     : 140%;
font-weight     : normal;
text-align      : justify;
}

blockquote a, blockquote a:visited {
text-decoration : none;
color           : #333;
}

blockquote  img {
margin          : 0;
padding         : 0;
}

#blockquote {
margin          : 25px 0px 25px 0px;
padding         : 12px 12px 12px 12px;
border-top           : 0px solid #ddd;
border-right         : 2px solid #888;
border-bottom        : 2px solid #888;
border-left          : 1px solid #ddd;
background           : url('../kredit-img/bg_h5.gif') repeat-x top left;
color           : #034F89;
font-size       : 15px;
line-height     : 140%;
font-weight     : normal;
text-align      : justify;
}

#blockquote a, #blockquote a:visited {
text-decoration : none;
color           : #333;
}

#bottom {
    font-family       : tahoma, trebuchet ms, arial, verdana, arial, helvetica;
	background        : #fff url('../kredit-img/menu_bg3.jpg');
	line-height       : 28px;
    background-repeat : repeat-x;
	color             : #fff;
	width             : 950px;
	/*overflow          : hidden;*/
	font-size         : 11px;
	margin            : 0px 0 0 0;
	padding           : 0px 0px 0px 0px;
	text-align        : center;
	clear             : both;
	}
	
#bottom a, #bottom a:link, #bottom a:active, #bottom a:visited {
	color             : #fff;
	text-decoration   : none;
	border            : none;
	border-bottom     : 0px dotted #eaeaea;
		font-size         : 11px;
	}
	
#bottom a:hover {
	color             : #fff;
	text-decoration   : none;
	border            : none;
	}
	
#bottom p {
	font-size         : 13px;
	color             : #808080;
	padding           : 7px 0 0px 0px;
	margin            : 0px 0 0px 0;	
    line-height       : 16px;
	}

#bottom .unten a, #bottom .unten a:link, #bottom .unten a:active, #bottom .unten a:visited, #bottom .unten a:hover {
	font-size         : 13px;
	color             : #808080;
	text-decoration   : none;
	}		
	

