

body {
			/*width:750px;*/
			font-family:verdana, arial, sans-serif;
			margin:0px;
			color:#003366;
			text-align:left;
			/* background:#E5E5E5; /*#f3f5fa*/
			/*border-bottom:1px solid #aaa;*/
						
}
a 
{	outline:none;
}
acronym, abbr { 
			cursor: help; 
			font-weight: bold; 
}
.clear-all {
			clear:both;
			height:0;
			line-height:0;
			font-size:0;
}
h1 {
			font-size:11px;
			color:#ffffff;
			background-color:#003366;
			text-align:left;
			padding:2px 10px 3px 20px;
			margin:0px 0px 10px 0px;
			display:block;
}
h4 {
			font-size:11px;
			color:#003366;
			border-top:#003366;
			border-bottom:#003366;
			background-color:#ffffff;
			text-align:left;
			padding:2px 10px 3px 20px;
			margin:0px 0px 3px 15px;
			display:block;
}
#main {
			
			width: 1000px; /*730*/
			margin: 0px auto;
			background-color:#ffffff;
						
			
			
}
/* BEGINN Head */
#head {
			width:1000px; /*730*/
			height:175px;
			background-color:#ffffff;
			
}		
.logo {
			border:0px;
			padding:10px 0px 0px 0px;
		  /*border-bottom:1px solid #003366;*/	 
}
.zertifikat {
	    float:right;  
	
	}

#head p {
			font-size:13px;
			/*font-weight:bold;*/
			position:absolute;
			left: -1000em;
			width:1000px; /*680px*/
			color:#000000;
			text-align:left;
			padding:0px 0px 0px 0px;
			margin:105px 0px 0px 205px;	
}

/* BEGINN Crumb */
#crumb{
	background:#ffffff;
	color:#003366;
	margin:0px;
	padding:0px 5px 5px 15px;
	font: 0.6em Verdana, Helvetica, Arial, sans-serif;
	font-style:italic;
	}
#crumb a, #crumb a:hover {
	color:#FF6600;
	background:#ffffff;
	text-decoration:underline;
	}	
#crumb a.inaktiv {
	color:#003366;
	background:#ffffff;
	text-decoration:underline;
	font-weight:bold;
	}	
/* ENDE Crumb */
/* BEGINN Navigation links */
#nav {
			width:170px; /*142px*/
			/* height:750px; /*750*/
			padding: 0px 0px 10px 10px;
			margin:0px;
			float:left;
			text-align:left;
			/*background-color:#efefef;*/
			/*border-right:1px solid #aaaaaa;*/
			
			
}
#nav ul {
			margin: 0px;
			width:170px;/*140px*/
			padding:0px 0px 0px 0px;
			list-style-type:none;	
		    background-color:#eee;
}
#nav li {
			margin:0px;
			padding:0px 0px;
			
}
.navtopic {
			width:160px;/*130px*/
			height:16px;
			font-size:11px;
			padding:2px 0px 0px 10px;
			background-color:#003366;
			color:white;
			margin:20px 0px 0px 0px;
			font-weight:bold;
}
.navtopicgr { /*GRÜN*/
			width:160px;/*130px*/
			height:16px;
			font-size:11px;
		  padding:2px 0px 0px 10px;
			background-color:#336633;
			color:white;
			margin:10px 0px 0px 0px;
			font-weight:bold;
}
.navtopicbl { /*BLAU*/
			width:160px;/*130px*/
			height:16px;
			font-size:11px;
			padding:2px 0px 2px 10px;
			background-color:#003366;
			color:white;
			margin:0px 0px 30px 0px;
			font-weight:bold;
}
.navtopichbl { /*HELLBLAU*/
			width:160px;/*130px*/
				height:16px;
			font-size:11px;
			padding:2px 0px 0px 10px;
			background-color:#727ca9;
			color:#ffffff;
			margin:10px 0px 0px 0px;
			font-weight:bold;
						
}

#nav a:link {
			/*height:13px;*/
			width:154px;/*122px*/
			padding:4px 0px 5px 16px;
			font-size:11px;
			display:block;
			border-bottom:1px solid #aaaaaa;
			color:#003366;
			text-decoration:none;
			background: url("http://kredit-vergleich.net/images/navi-or.gif") 0px 3px no-repeat;
						
}
#nav a:visited {
			/*height:13px;*/
			width:154px;/*122px*/
			padding:4px 0px 5px 16px;
			display:block;
			font-size:11px;
			border-bottom:1px solid #aaaaaa;
			color:#003366;
			text-decoration:none;
			background: url("http://kredit-vergleich.net/images/navi-bl.gif") 0px 3px no-repeat;
					
}
#nav a:hover {
			/*height:13px;*/
			width:154px;/*122px*/
			padding:4px 0px 5px 16px;
			display:block;
			font-size:11px;
			text-decoration:underline;
			border-bottom:1px solid #aaaaaa;
			background: url("http://kredit-vergleich.net/images/navi-bl.gif") 0px 3px no-repeat;
			background-color:#ffffff;
}
#nav ul li.active {
			background: url("http://kredit-vergleich.net/images/nav-bl.gif") 0px 3px no-repeat;
			text-decoration:none;
			font-weight: bold;
			
			
}
/* ENDE Navigation links */
/* BEGINN Content */
#content {
			width:810px; /*567*/
			height:100%;
			padding:0px;
			float:left;
	}
#content h2 {
			font-size:13px;
			text-align:left;
			color:#909090;
			padding:0px;
			margin:20px 0px 8px 20px;
}
#content h3 {
			font-size:13px;
			text-align:left;
			color:#909090;
			padding:0px;
			margin:20px 0px 8px 20px;
}
#content h4 {
			font-size:13px;
			text-align:left;
			color:#909090;
			padding:0px;
			margin:20px 0px 8px 20px;
}
#content topic {
			font-size:11px;
			text-align:left;
			color:#003366;
			padding:0px;
			margin:5px 0px;
}
p {
			font-size:11px;
			color:#000000;
			line-height: 1.5em;
			width:470px;
			text-align:left;
			/*padding:10px 0px 10px 0px;*/
			margin:25px 0px 30px 20px;
}
.short {
			font-size:11px;
			color:#000000;
			text-align:left;
		 padding:10px 10px 0px 15px;
			margin:5px 5px;
}
.klein {
			font-size:10px;
			color:#aaaaaa;
			text-align:left;
			padding:2px 10px 10px 25px;
			margin:0px 0px;
}

.gross {
			font-size:12px;
			color:#000000;
			font-weight:bold;
			text-align:left;
			padding:10px 10px 5px 0px;
			margin:0px 25px 0px 25px;
			border-bottom:1px solid #dddddd;
}
.summary {
			font-size:11px;
			color:#000000;
			text-align:left;
			padding:5px 10px 10px 0px;
			margin:0px 25px 10px 25px;
			
}
.fett {
			font-size:11px;
			color:#000000;
			text-align:left;
			padding:10px 0px 0px 0px;
			margin:5px 5px 5px 15px;
			font-weight:bold;
}
.zins {
	font-size: 12px;
	text-align:center;
	color:#008000;
	font-weight:bold;
}
.navunten {
	width:470px;
	margin:0px 0px 15px 20px;
	padding-bottom: 20px;

}

#content a { 
	font-weight:normal;
}
#content a.int {
	color:#000000;		
	font-weight:normal;
}
#content a.ditto_tag {
	color:#bbbbbb;		
	font-weight:normal;
}

#content .image-right {
			float:left;
			border:1px solid #dddddd;	
			margin:10px 10px 10px 0px;
}
#content .image-left {
			float:right;
			border:1px solid #dddddd;	
			margin:10px 0px 10px 10px;
}
#content .float-right {
			float:right;
			font-size:12px;
			margin:0px;
}
#content .float-left {
			float:left;
			font-size:12px;
			padding:0px;
}

#content .liste ul { 
	margin:10px 0px; 
	padding:0px;
	
}

#content .liste li { 
	margin:0px 0px 0px 0px; 
	padding:5px 0px 5px 5px;
	font: 11px Verdana,Arial;
	width:445px;
	line-height: 1.5em;
	color: #000000;
	letter-spacing: 0px;
	list-style-image: url("http://kredit-vergleich.net/images/liste.gif");
}

#content .nor li { 
	margin:0px 0px 0px 0px; 
	padding:5px 0px 5px 5px;
	font: 11px Verdana,Arial;
	color: #000000;
	
}
#content .kondi {
	font-weight:normal;
	color:#FF6600;
	text-align:left;	
	width:315px;
}

#kreditinfo { /* Tabelle */
	/*border:1px solid black;*/
	width:465px; /*405px*/
	margin:0px 15px 20px 20px;
	padding:0px 0px;
	font: 12px Verdana, Arial;
	color: #000000;
	letter-spacing: 0px;
	text-align:left;	
}
#kreditinfo td {
	border-bottom:1px solid #dddddd;
	padding:4px 0px 4px 20px;
	margin:0px;	
	
}

.eu {
	letter-spacing:0px; 
	text-align:left;
	color: #aaa;
}

.eroeffnen {

display: inline-block;
background-color: #008000;
padding: 6px 8px 6px;
margin: 0px 0px 10px 10px;
float:right;
color: #fff;
text-decoration: none;
font-size:12px;
font-weight: bold;
line-height: 1;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-moz-box-shadow: 0 1px 3px #999;
-webkit-box-shadow: 0 1px 3px #999;
text-shadow: 0 1px 1px #222;
position: relative;
cursor: pointer;
}

.eroeffnen:hover	{ 
	background-color: #007400; 
	color: #fff; 
	}
	
.intaktion {

display: inline-block;
background-color: #003399;
padding: 6px 8px 6px;
margin: 0px 10px 0px 20px;
color: #fff;
text-decoration: none;
font-size:12px;
font-weight: bold;
line-height: 1;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-moz-box-shadow: 0 1px 3px #999;
-webkit-box-shadow: 0 1px 3px #999;
text-shadow: 0 1px 1px #000;

cursor: pointer;
}

.intaktion:hover	{ 
	background-color: #003399; 
	color: #fff; 
	}

/* BEGINN Kreditvergleich */

#content100 {
			width:98%;
			height:100%;
			padding:2px 0px 10px 0px;
			margin:0px 10px 0px 10px;
			float:left;
}
#content100 h2 {
			font-size:12px;
			text-align:left;
			color:#003366;
			padding:0px;
			margin:10px 0px 0px 10px;
}
#content100 p {
			font-size:11px;
			color:#000000;
			width:98%;
			line-height: 1.5em;
			text-align:left;
			padding:0px 10px 0px 0px;
			margin:10px 0px 0px 10px;
}
#vergleich { /* Tabelle */
	width:99%;
	margin:10px 5px;
	padding:0px;
	text-align:left;	
	letter-spacing:none;
}
#vergleich thead {
	border-bottom:1px solid #dddddd;
	font: 11px Verdana, Arial;
	background-color:#d6deef;
	color:#003366;
	text-align:center;
	font-weight:bold;
	padding:4px 1px;
	margin:0px;	
}

#vergleich tbody {
	font: 11px Verdana, Arial;
	color: #000000;
	margin:0px;	
}
#vergleich tfoot {
	border-bottom:1px solid #dddddd;
	font: 11px Verdana, Arial;
	background-color:#d6deef;
	color:#003366;
	text-align:center;
	font-weight:bold;
	padding:4px 1px;
	margin:0px;	
}


.vergleich tr {
	margin:5px 0px;	
}

#vergleich td {
	border-bottom:1px solid #dddddd;
	padding:6px 0px 10px 10px;
	margin:0px;	
	background: 10px 50% no-repeat;
	background-color:#fefefe; /*f6f6f6*/
}

#vergleich a {
	font: 11px Verdana, Arial;
}

/* ENDE Kreditvergleich */
/* ENDE Content */
/* BEGINN rechts */

#rechts {
			width:300px; /*330px*/
			height:100%;/*900px*/
			padding:8px 0px 0px 0px;
			margin:0px 0 5px 20px;
		  float:right;
}
#rechts li a { 
			font-weight:normal;
}
/*BEGINN Links der Überschriften LINKS*/
#rechts .tr a { 
			font-size:11px;
			color:#ffffff;
			font-weight:bold;
			text-decoration:none;
}
#rechts .ntr a { 
			font-size:11px;
			color:#ffffff;
			font-weight:bold;
			text-decoration:none;
}
#rechts .grn a { 
			font-size:11px;
			color:#ffffff;
			font-weight:bold;
			text-decoration:none;
}
#rechts .dgrn a { 
			font-size:11px;
			color:#ffffff;
			font-weight:bold;
			text-decoration:none;
}
/*ENDE Links der Überschriften LINKS*/
#rechts p {
			padding:0px 10px 0px 10px;
			margin:5px 0px 25px 0px;
			font-size:10px;
			width:90%;
			border-left:1px solid #dddddd;
			color:#000000;
			text-align:left;	
}
#rechts h6 {
			font-size:9px;
			text-align:left;
			border-left:1px solid #dddddd;
			color:#003366;
			padding:0px 5px;
			margin:5px 0px;
}

#rechts .tr { /*HELLBLAU*/
			font-size:11px;
			color:#ffffff;
			background-color:#727ca9;
			text-align:left;
			padding:2px 10px 3px 10px;
			margin:10px 0px 3px 0px;
			display:block;
			font-weight:bold;
}
#rechts .ntr { /*HELLORANGE*/
			font-size:11px;
			color:#ffffff;
			background-color:#ff8043;
			text-align:left;
			padding:2px 10px 3px 10px;
			margin:10px 0px 3px 0px;
			display:block;
			font-weight:bold;
}
#rechts .grn { /*HELLGRÜN*/
			font-size:11px;
			color:#ffffff;
			background-color:#69b872;
			text-align:left;
			padding:2px 10px 3px 10px;
			margin:10px 0px 3px 0px;
			display:block;
			font-weight:bold;
}

#rechts .dgrn { /*Gelblich*/
			font-size:11px;
			color:#ffffff;
			background-color:#da7e17;
			text-align:left;
			padding:2px 10px 3px 10px;
			margin:20px 0px 3px 0px;
			display:block;
			font-weight:bold;
}

#rechts .image {
			border:1px solid #dddddd;	
			margin:10px 0px 25px 0px;
			width:298px; /*127*/
			/*height:90px;*/
			text-align:center;
			
}
.navrechts ul {
			margin:10px 0px 0px 0px;
			padding:0px;
			list-style-type:none;
}
.navrechts li {
			margin:0px;
			padding:2px 0px;
			
}

.navrechts li a:link {
			
			width:280px; /*111px*/
			padding:4px 0px 4px 16px;
			font-size:10px;
			display:block;
			border-bottom:1px solid #ddd;
			color:#003366;
			text-decoration:none;
			background: url("http://kredit-vergleich.net/images/navi-or.gif") 0px 3px no-repeat;
						
}
.navrechts li a:visited {
			
			width:280px;
			padding:4px 0px 4px 16px;
			display:block;
			font-size:10px;
			border-bottom:1px solid #ddd;
			color:#003366;
			text-decoration:none;
			background: url("http://kredit-vergleich.net/images/navi-bl.gif") 0px 3px no-repeat;
					
}
.navrechts li a:hover {
			
			width:280px;
			padding:4px 0px 4px 16px;
			display:block;
			font-size:10px;
			border-bottom:1px solid #ddd;
			text-decoration:underline;
			background: url("http://kredit-vergleich.net/images/navi-bl.gif") 0px 3px no-repeat;
}
.navrechts ul li.active {
			background: url("http://kredit-vergleich.net/images/nav-bl.gif") 0px 3px no-repeat;
			text-decoration:none;
}

/*TOP 3 Kredite */

#top3 { /* Top 3 Tabelle */
	width:100%;
	margin:10px 0px;
	padding:0px;
	text-align:left;	
	letter-spacing:none;
}
#top3 thead {
	border-bottom:1px solid #dddddd;
	font: 10px Verdana, Arial;
	background-color:#d6deef;
	color:#003366;
	text-align:center;
	font-weight:bold;
	padding:4px 1px;
	margin:0px;	
}
#top3 tr th {
	padding:1px;
	}

#top3 tbody {
	font: 10px Verdana, Arial;
	color: #000000;
	margin:0px;	
}
#top3 td {
	border-bottom:1px solid #dddddd;
	padding:2px 0px 2px 10px;
	margin:0px;	
	background: 10px 50% no-repeat;
	background-color:#fefefe; /*f6f6f6*/
}

#top3 a {
	font: 10px Verdana, Arial;
}

/* ENDE rechts */
/* BEGINN Foot */
#foot {
			padding:15px 0px 15px 0px;
			width:1000px; /*730*/
			height:35px;
			margin: 0px auto;
			background:#fff;
			border-top:1px solid #ddd;
			/*border-left:8px solid #333333;
			border-right:8px solid #333333;*/
			
}
#foot a:link {
			color:#aaa;
			text-decoration:none;
			background:#fff;
			font-size:10px;
}
#foot p {
			color:#aaa;
			margin:0px;
			width:98%;
			background:#fff;
			padding:10px 5px;
			font-size:9px;
			
}
#foot a:visited {
			color:#aaa;
			text-decoration:none;
			background:#fff;
			font-size:10px;
}
#foot .left {
			float:left;
			background:#fff;
			padding-left:5px;
			font-size:10px;
}
#foot .right {
			float:right;
			padding-right:5px;
			background:#fff;
			font-size:10px;
			
}
/* ENDE Foot */	
.add {
			padding:5px 0px 5px 10px;
			font-size:10px;
			color:#eeeeee;
			text-decoration:none;
			font-weight:normal;
}
.add a:link {
			font-size:10px;
			color:#003366;
			text-decoration:none;
}
.add a:active {
			font-size:10px;
			color:#003366;
			text-decoration:none;
			
}
.add a:visited {
			font-size:10px;
			color:#003366;
			text-decoration:none;
			
}
.add a:hover {
			font-size:10px;
			color:#003366;
			text-decoration:none;
}
/* BEGINN Artikel */
.gl a:link {
			width:15px;
			height:15px;
			padding-top:2px;
			border:1px dotted #FF6300;
			font-size:10px;
			color:#003366;
			text-align:center;
			float:left;
			background-color:white;
			display:block;
			text-decoration:none;
			margin-right:1px;
			margin-top:1px;
}
.gl a:active {
			width:14px;
			height:14px;
			
			border:1px solid #FF6300;
			font-size:10px;
			color:#003366;
			text-align:center;
			float:left;
			background-color:white;
			display:block;
			text-decoration:none;
			margin-right:1px;
			margin-top:1px;
}
.gl a:visited {
			width:14px;
			height:14px;
			
			border:1px solid #FF6300;
			font-size:10px;
			color:#003366;
			text-align:center;
			float:left;
			background-color:white;
			display:block;
			text-decoration:none;
			margin-right:1px;
			margin-top:1px;
}
.gl a:hover {
			width:14px;
			height:14px;
			border:1px solid #FF6300;
			font-size:10px;
			color:white;
			text-align:center;
			float:left;
			background-color:#003366;
			display:block;
			text-decoration:none;
			margin-right:1px;
			margin-top:1px;
}
/* ENDE Artikel */
/* BEGINN Kontaktform */

.kontaktform {
	font-size: 13px;
	color: #000000;
	margin:0px 0px 0px 12px;
	} 
.errors {
	font-size:11px;
	color:red;
	padding:10px 0px 10px 0px;
	margin:5px 5px 5px 15px;
	line-height: 1.5em;
	}

/* ENDE Kontaktform */
/* BEGINN Sonstiges */
#sitemap ul { 
	font: 12px Verdana,Arial;
	color: #000000;
	margin:10px 0px 2px 30px; 
	padding:0px 0px;
}
#sitemap ul a { 
	text-decoration:none;
}
#sitemap li { 
	margin:0px; 
	padding:5px;
	list-style-image:none;
}
a img
{ border:0; 
}

/*
a:link {color:#003366; text-decoration:underline;}
a.active {color:#003366; text-decoration:underline;}
a:visited {color:#003366; text-decoration:underline;}
a:hover {color:#FF6300; text-decoration:underline;}
*/

.rechner {
	margin: 0px 0px 0px 10px;
	}
	
/*Beginn Lexikon*/

.lextopic {
			height:16px;
			font-size:11px;
			padding:2px 0px 0px 10px;
			border-bottom:1px dotted #909090;
			color:#909090;
			margin:0px;
			font-weight:bold;
}

.lexbox {margin:0px 0px 10px 20px;padding:0px;width:220px;float:left;}
.lexbox ul{margin:5px 10px 10px 0px;padding:2px 0px 5px 10px;list-style-type:none;}
.lexbox ul li {font:12px Arial,Verdana,Helvetica,sans-serif;margin:0px;padding:2px;}

