BODY {
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	background:white;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	font-family:verdana, arial, sans-serif;
	font-size:12px;
	}
	
H1 {
	font-size:14px;
	color:#798684;
	margin:0px 0px 10px 0px;
	}
H2, H3 {
	font-size:12px;
	color:#9EB055;
	margin:0px 0px 3px 0px;
	}
H3 {
	color:#798684;
	}	

p {
	margin:0px 0px 10px 0px;
	}

a:link, a:active, a:visited {
	color:#9EB055;
	text-decoration:underline;
	}
a:hover {
	color:#9EB055;
	text-decoration:none;
	}	

IMG {
	border:0px;
	}
	
.green {
	color:#9EB055;
	}
.boldlink {
	text-align:center;
	font-size:14px;
	font-weight:bold;
	}

.bdt {
	background: url("http://www.online-sofortkredit.com/img/bcbg.gif") repeat-x top left;
	padding-top:10px;
	margin-top:10px;
	}
.dettable {
	width:100%;
	}
.dettable h2 {
	margin:0px 10px 0px 10px;
	padding-bottom:5px;
	background: url("http://www.online-sofortkredit.com/img/h2bg.gif") repeat-x bottom left;
	}

.dettable td {
	padding-top:10px;
	font-size:11px;
	}

.dettable ul {
	list-style-type:none;
	margin:5px 10px 10px 10px;
	padding:0px;
	}
.dettable ul li {	
	background: url("http://www.online-sofortkredit.com/img/ok.gif") no-repeat center left;
	padding-left:15px;
	text-align:left;
	}
.konditionen {
	width:275px;
	background: #9EB055 url("http://www.online-sofortkredit.com/img/konditionen.jpg") no-repeat bottom left;	
	}
.voraussetzungen {
	width:275px;
	background: #9EB055 url("http://www.online-sofortkredit.com/img/voraussetzung.jpg") no-repeat bottom left;	
	}
	
.ok {
	list-style:none;
	margin:10px 0px 10px 10px;
	padding:0px;
	}
.ok li {
	background: url("http://www.online-sofortkredit.com/img/ok2.gif") no-repeat top left;
	padding-left:20px;
	}
	
.ok li ul {
	list-style:none;
	padding:0px;
	margin:3px 0px 3px 0px;
	}
	
.ok li ul li {
	background: url("http://www.online-sofortkredit.com/img/ok2.gif") no-repeat center left;
	margin-left:0px!important;
	padding:0px 0px 0px 20px;
	}

.ang {
	color:#D34104;
	font-weight:bold;
	font-size:13px;
	}
.ang a{
	color:#D34104;
	text-decoration:underline;
	}
	
.ang a:hover {
	color:#D34104;
	text-decoration:none;
	}
	
.angebot {
	margin-top:0px;
	margin-left:30px;
	}
	

#empf {
	background: url("http://www.online-sofortkredit.com/img/bcbg.gif") repeat-x top left;
	padding-top:10px;	
	}
#empf table {
	background: url("http://www.online-sofortkredit.com/img/tabbg.gif") repeat-y top left;
	}	
	
#empf ul {
	list-style-type:none;
	margin:0px 0px 5px 0px;
	padding:0px;
	font-size:10px;
	}
#empf ul li {
	background: url("http://www.online-sofortkredit.com/img/ok.gif") no-repeat center left;
	padding-left:15px;
	text-align:left;
	}
#empf td {
	text-align:center;
	}

	
#header {
	width:1000px;
	height:80px;
	padding:0px 0px 1px 0px;
	margin:0px 0px 10px 0px;
	background: white url("http://www.online-sofortkredit.com/img/bcbg.gif") repeat-x bottom left;
	}
	
#logo {
	width:380px;
	height:80px;
	float:left;
	}

#headad {
	width:468px;
	height:60px;
	padding:10px 0px 10px 11px;
	margin-left:141px;
	float:left;
	background: url("http://www.online-sofortkredit.com/img/anz.gif") no-repeat center left;
	}
	
#hp {
	width:1000px;
	background: white url("http://www.online-sofortkredit.com/img/hpbg.gif") repeat-y top left;
	}
	
#navigation {
	width:210px;
	margin:0px 10px 0px 0px;
	padding:0px 0px 10px 0px;
	float:left;
	}
#navigation ul {
	list-style-type:none;
	width:210px;
	margin:10px 0px 0px 0px;
	padding:0px;
	}

#navigation ul li {
	margin:0px 0px 0px 10px;
	background: url("http://www.online-sofortkredit.com/img/navibg.gif") repeat-x bottom left;
	}

#navigation ul li a {
	padding:3px 3px 4px 0px;	
	font-size:11px;
	display:block;	
	color:#798684;
	text-decoration:none;
	}
#navigation ul li a:hover {
	color:#9EB055;
	text-decoration:none;
	}
#navigation p {
	font-size:11px;
	color:#798684;
	padding-top:10px;
	margin:0px;
	}
.navihead {
	background: white url("http://www.online-sofortkredit.com/img/bcbg.gif") repeat-x bottom left!important;
	color:#9EB055;
	font-weight:bold;
	padding:0px 3px 6px 0px;
	margin:0px 0px 0px 0px!important;	
	font-size:12px!important;
	}
.navihead a {
	background:white!important;
	color:#9EB055!important;
	text-decoration:underline!important;
	padding:0px!important;
	font-size:12px!important;	
	}
.navihead a:hover {
	background:white!important;
	color:#9EB055!important;
	text-decoration:none!important;
	padding:0px!important;	
	font-size:12px!important;	
	}	
	
#content {
	background: url(http://www.online-sofortkredit.com/img/contentbg.gif);
	width:769px;
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 0px;
	float:left;
	color:#555555;
	}
#content2 {
	width:769px;
	margin:0px 0px 0px 10px;
	float:left;
	line-height:1.5em;	
	color:#555555;	
	}	
#content_l {
	width:628px;
	padding-right:11px;
	color:#2F3333;
	float:left;
	line-height:1.5em;
	}
#content_r {
	width:120px;
	margin-left:10px;
	float:left;
	text-align:center;
	color:#cccccc;
	font-size:10px;
	}
	
#bc {
	background: url("http://www.online-sofortkredit.com/img/bcbg.gif") repeat-x bottom left;
	padding:0px 11px 10px 0px;
	margin:0px 0px 10px 0px;
	color:#cccccc;
	font-size:10px;
	line-height:1.0em;	
	}
#bc a {
	color:#cccccc;
	text-decoration:underline;
	}
#bc a:hover {
	color:#cccccc;
	text-decoration:none;
	}	

#footer {
	padding:5px 0px 0px 0px;
	margin:10px 0px 0px 0px;
	font-size:10px;
	text-align:center;
	color:#798684;
	background: url("http://www.online-sofortkredit.com/img/bcbg.gif") repeat-x top left;
	}
#footer p {
	margin:0px 0px 5px 0px;
	}
	
#footer ul {
	list-style-type:none;
	margin:0px;
	padding:0px 0px 5px 0px;
	}
#footer ul li {
	margin-right:5px;
	display:inline;
	}
#footer a {
	color:#798684;
	text-decoration:underline;
	}
#footer a:hover {
	text-decoration:none;
	}
	
/*** Kreditvergleich Tabelle ***/

#kreditvergleich {
	width:100%;
	background:#cccccc;
	text-align:center;
	font-size:11px;
	color:#2F3333;
	margin:0px 0px 10px 0px;
	}
#kreditvergleich thead {
	background: url("http://www.online-sofortkredit.com/img/theadbg.gif") repeat-x top left;
	color:white;
	font-weight:bold;
	text-align:center;
	}
#kreditvergleich thead td {
	border-bottom:1px solid #9EB055;
	border-right:1px solid #9EB055;
	}
#kreditvergleich td.zins {
	background: url("http://www.online-sofortkredit.com/img/zinsbg.gif") repeat-x top left;
	font-weight:bold;
	font-size:14px;
	font-family:georgia, verdana, arial;
	}
#kreditvergleich td.zins p {	
	font-weight:normal;
	font-size:10px;
	margin:0px;
	font-family:verdana, arial, sans-serif;
	}
#kreditvergleich td.zins ul li {	
	font-weight:normal;
	font-family:verdana, arial, sans-serif;
	font-size:11px;
	}	
#kreditvergleich td.logo img {
	background:white;
	padding:5px;
	margin:2px 0px 0px 0px;
	border:1px solid #cccccc;
	}	
#kreditvergleich tfoot {
	background: url("http://www.online-sofortkredit.com/img/tfootbg.gif") repeat-x top left;
	color:white;
	text-align:center;
	font-size:10px;
	}
#kreditvergleich TD {
	padding:2px;
	}
#kreditvergleich ul {
	list-style:none;
	margin:0px 0px 0px 10px;
	padding:0px;
	}

#kreditvergleich ul li {
	background: url("http://www.online-sofortkredit.com/img/ok2.gif") no-repeat center left;
	padding-left:20px;
	line-height:1.5em;
	}

#kreditvergleich a {
	text-decoration:underline;
	}
#kreditvergleich a:hover {
	text-decoration:none;
	}
	
.trhead {
	background-color:#9EB055;
	color:white;
	font-weight:bold;
	text-align:center;
	}

.tdsonst {
         font-size:10px;
         text-align:left;
         }
.tdinfo {
	background: url("http://www.online-sofortkredit.com/img/tfootbg.gif") repeat-x top left;
	font-weight:bold;
	color:white;
	}
.tdsonst ul {
	margin:0px;
	padding:0px 10px 0px 15px;
	line-height:1.3em;
	}
.tdantrag a {
	color:#D34104;
	font-weight:bold;
	}
	
/*** Zinsangaben ***/

a.infobox {
	/*border-bottom: 1px dashed #c30;*/
	text-decoration:none;
	}
a.infobox:hover {
	cursor:help;
	color:#c30;
	background:white;
	}
a.infobox span {
	visibility:hidden;
	position:absolute;
	left:40%;
	margin-top:1.5em;
	padding:1em;
	text-decoration:none;
	}
a.infobox:hover span, a.infobox:focus span, a.infobox:active span {
	visibility:visible;

	width:550px;
	border:3px dotted #8B9695;
	color:#444444;
	background:white;
	text-align:left;
	padding:5px;
	}
.infobox h3 {
	margin:0px;
	color:#9EB055;
	}	