BODY {
	width:990px;
	margin:0;
	padding:0;
	background:#cccccc url(http://www.ratgeber-geld.de/img/layout/bg_y.gif) repeat-y -2970px 0;	
	font-family:verdana, arial, sans-serif;
	color:#444444;
	font-size:12px;
	}

/*** Seitenaufbau ***/

#wrapper {
	background:white url(http://www.ratgeber-geld.de/img/layout/bg_y.gif) repeat-y -1980px 0;	
	border-top:1px solid #f1f1f1;	
	border-bottom:1px solid #f1f1f1;	
	padding:0;
	}

#full #wrapper {
	background:white url(http://www.ratgeber-geld.de/img/layout/bg_y.gif) repeat-y 0 0;		
	}

#blog #wrapper {
	background:white url(http://www.ratgeber-geld.de/img/layout/bg_y.gif) repeat-y -990px 0;		
	}
#page {
	background:white;
	}
#header {
	height:93px;
	background:url(http://www.ratgeber-geld.de/img/layout/bg_x.gif) repeat-x;
	}
#logo {
	padding:30px 0 0 10px;
	}
#footbox, #footer {
	margin:0 auto;
	}
	
/***Suchbox Magazin und News ***/

#sb_search {
	height:25px;
	margin:0 0 20px 0;
	}

#searchsubmit {
	clear:both;
	width:70px;
	padding:5px;
	cursor:pointer;
	outline: none;
	letter-spacing: .1em;
	text-transform: uppercase;
	}
input#s {
	clear:both;
	width:200px;
	padding:5px 5px 5px 5px;
	vertical-align: baseline;
	}

/*** Globale Styles ***/

h1, h2, h3, h4 {
	font-size:16px;
	font-family:verdana, arial, sans-serif;
	color:#809AB8;
	margin:0 0 5px 0;
	padding:0;
	font-weight:normal;
	}
h2, h3, h4 {font-size:14px; color:#003470;}
h3, h4 {font-size:12px;color:#809AB8;}

/** Tabellen **/
table {width:100%;}
td, #topprodukte div.title {padding:3px 5px;}

/** Links **/
a {color:black;text-decoration:underline;}
a:hover {color:#8FC1E7;text-decoration:none;}

/** Bilder ohne Rahmen **/
#logo img, #headnavi img, #headnavi a img, #vergleich img, #topprodukte img, #indexempf img, .produkt table img, #produktteaser img, .left img {border:0;}	

/** Listen ohne Formatierung **/
#headnavi ul, #subnavi ul, #navi ul, #vergleich ul, .morebank ul, #topprodukte ul, #produktteaser ul, #topvergleich .top_list, ul.details, #topprodukte ul li, .procontra, .produkt ul.procontra, #footbox ul, .related ul {margin:0;padding:0;list-style:none;}

/** font-family **/	
#headnavi, #subnavi, #navi, vergleich, #topvergleich .top_title, #vergleichtop td, #vergleich td, #produktteaser {font-family:arial, verdana, sans-serif;}


sup, p.sup {
        color:#999999;
        font-size:10px;
        font-weight:normal;
        }

div.subtitle {
        width:216px;
        font-weight:bold;
        color:#557db8;
        float:left;
        }
.clear {
        clear:both;
        }
.red {
        color:red;
        }
p, table {
        margin:0px 0px 10px 0px;
        }
p.bildquelle {
        font-size:11px;
        color:#888888;
        }

.padtencenter {
        padding:10px;
        text-align:center;
        }

a.vgl {
        font-weight:bold;
        color:#FF6633;
        }


ul.details {
        line-height:25px!important;
        margin:0px 0 10px 0!important;
        padding:0!important;
        }
ul.details li {
        background:url(http://www.ratgeber-geld.de/img/ok.gif) no-repeat center left!important;
        padding:0 0 0 30px!important;
        color:#444444!important;
        }

.forumbox {
        background:#E8ECF3;
        padding:10px 10px 1px 10px;
        margin: 0 0 10px 0;
        border:1px solid #f1f1f1;
        }

.forumbox p, .forumbox  a {
        font-weight:bold;
        }
.forumbox  a {
        color:#ff6633;
        }
.forumbox p {
        margin:5px 0 13px 0;
        }
.forumbox img {
        width:50px;
        height:50px;
        float:left;
        margin:0 10px 9px 0;
        }


/*** Produktdetailseite ***/

/*** Ende Bankenprofil Auflistung Produkte ***/

.produktbanner {
	width:300px;
	height:250px;
	float:right;
	border-left:10px solid white;
	}
.produktimg {
	float:right;
	margin:0 0 0 10px;
	}	
.produkt {
	background:#dddddd;	
	padding:0;
	margin:0 0 10px 0;
	}
.produkt img.logo {
	margin:10px;
	float:left;
	border:0;
	}
.produkt div.name {
	font-size:24px;
	color:#557DB8;
	font-weight:bold;
	}
.produkt h3 {
	margin:0 10px;
	}
.produkt p {
	margin:0 10px 10px 10px;
	}
.produkt {
	margin:0 auto 10px auto;
	}
.produkt thead td {
	font-weight:bold;
	vertical-align:bottom;
	}	
.produkt td {
	vertical-align:top;
	background:white;
	}
.produkt td.label {
	width:160px;
	font-size:10px;
	font-weight:bold;
	color:#777777;	
	background:#f2f2f2;	
	}
.produkt td.label small {
	font-weight:normal;
	}
.produkt a {
	color:#777777;
	text-decoration:none;
	}
.produkt a:hover {
	text-decoration:underline;
	}	
	
.produkt td.line, .bankprodukte h2 {
	font-weight:bold;
        background:white url(http://www.ratgeber-geld.de/img/layout/bg_td.gif) repeat-x bottom left;
	color:black;	
	}

.produkt td.bank {
	border:0!important;
	background:#FCFBFB;
	}
.produkt td.bank a {	
	display:block;
	width:182px;
	height:32px;
	line-height:30px;
	text-align:center;
        background: transparent url("http://www.ratgeber-geld.de/img/layout/button.jpg") no-repeat center left;
        color:white;
        text-decoration:underline;
        margin-top:12px;
	}
.produkt td.bank a:hover {	
        background: transparent url("http://www.ratgeber-geld.de/img/layout/button.jpg") no-repeat center right;
	}	

.produkt td.bank a:hover {
	text-decoration:none;
	}
.produkt td table {
	text-align:center;
	border-top:0;
	}

.produkt td td {
	border-bottom:1px solid #dddddd;
	}
.produkt td table td.label {
	text-align:center;
	background:transparent;
	}	
	

.produkt ul {
	margin:0;
        padding:0 0 0 15px;
	}
	
a.pbutton {
	color:white;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
	padding:3px 5px;
	width:auto;
	line-height:30px;
	border:1px solid orange;
        background: transparent url("http://www.ratgeber-geld.de/img/layout/pbutton.gif") repeat-x left center;
        margin:0 10px 0 0;
	-moz-border-radius:5px;        
	font-family:verdana, arial, sans-serif;	
	}
	
a.pbutton:hover {	
	text-decoration:underline;
	background:orange;
}
	

#topprodukte ul li {
        background: transparent url("http://www.ratgeber-geld.de/img/ok_s.gif") no-repeat center left!important;
        line-height:15px!important;
        }
p.bank {
	font-size:14px;
	font-weight:bold;
	}

h2.produkt {
        color:white;
        background: transparent url("http://www.ratgeber-geld.de/img/headnavi.jpg") no-repeat top center!important;
        height:30px!important;
        line-height:30px!important;
        padding:0 0 0 10px!important;
        font-size:12px;
        font-weight:bold;
        margin:0;
	border:1px solid #7392C8;
	border-top:0;
	}


.produktdetails {
        width:737px;
        border:1px solid #e5e5e5;
        background: transparent url("http://www.ratgeber-geld.de/img/details_bg.gif") repeat-y top left;
        margin:0 0 10px 0;
        }
.produktdetails h2, .contentl h2, .contentr h2/*, div.title*/ {
        color:#133C80!important;
        background: transparent url("http://www.ratgeber-geld.de/img/h2bg.gif") repeat-x top left!important;
        height:31px;
        line-height:31px;
        padding-left:10px;
        font-size:12px;
        font-weight:bold;
        margin:0px 0px 10px 0px!important;
        }
.produktdetails p {
        padding:0px 10px 0px 10px;
        margin:0px 0px 10px 0px;
        }
.produktdetails_l, .produktdetails_r {
        float:left;
        width:368px;
        }
.produktdetails_r {
        margin-left:1px;
        }
.produktdetails_l ul li {
        background: transparent url("http://www.ratgeber-geld.de/img/haken.gif") no-repeat center left!important;
        line-height:20px!important;
        font-size:12px;
        }
.produktdetails_l p.bankb {
        margin-left:10px;
        }
.beispiel {
	font-size:11px;
	color:#999999;
	}

.procontra {
	margin:0 10px 10px 10px;
	}

.procontra li {
        background: transparent url("http://www.ratgeber-geld.de/img/ok_s.gif") no-repeat center left;
        padding:0 0 0 15px;
        }
.procontra li.contra {
        background: transparent url("http://www.ratgeber-geld.de/img/contra_s.gif") no-repeat center left;
        padding:0 0 0 15px;
        }        

/*** Box drumherum ***/
#indexempf {
        width:739px;
        height:220px;
        background: transparent url("http://www.ratgeber-geld.de/img/indexempf.jpg") no-repeat top left;
        margin:5px 0px 10px 0px;
        }
/*** einzelne Box ***/
.indexempf {
        width:230px;
        padding:5px 5px 5px 5px;
        margin-right:9px;
        float:left;
        text-align:center;
        }
.barclaycard_start        {
        background: transparent url(http://www.ratgeber-geld.de/img/banken/barclaycard/bestpreis.gif) no-repeat center right;
        }
#indexempf ul, .box_re ul {
        margin:0px 0px 10px 5px!important;
        padding:0px!important;
        text-align:left;
        font-size:11px;
        }
#indexempf ul li, .box_re ul li {
        background: transparent url("http://www.ratgeber-geld.de/img/haken.gif") no-repeat center left!important;
        }
#indexempf p.title {
        background:transparent!important;
        margin:0px 0px 3px 0px;
        text-align:left;
        }
#indexempf p.title a {
        color:#666666;
        text-decoration:none;
        }
#indexempf p.title a:hover {
        text-decoration:underline;
        }

#indexempf p.wert {
        font-weight:bold;
        font-size:14px;
        margin:2px 0px 5px 0px;
        }

.left {
        width:230px;
        padding:5px;
        margin-right:3px;
        float:left;
        border:1px solid #557db8;
        }

#rechnerboxhead {
        width:202px;
        height:31px;
        line-height:29px;
        padding: 0px 0px 0px 10px;
        font-weight:bold;
        display:block;
        color:white;
        background: #89b22f url("http://www.ratgeber-geld.de/img/navitopo.jpg") no-repeat top left;
        }
#rechnerbox {
        background:#FCFBFB;
        padding:10px 10px 10px 10px;
        border:1px solid #e5e5e5;
        border-top:0px;
        border-bottom:0px;
        }
#rechnerbox form {
        margin:0px;
        }


.vergleichlink {
        padding-left:20px;
        }
.vergleichlink a {
        font-weight:bold;
        background:white url("http://www.ratgeber-geld.de/img/vergleich.jpg") no-repeat center left;
        padding:10px 0px 10px 30px;
        }



/********** Headnavigation **********/

#headnavi, #subnavi {
	background:url(http://www.ratgeber-geld.de/img/layout/bg_x.gif) repeat-x 0 -118px;
	height:30px;
	border-bottom: 1px solid #f1f1f1;	
	}	
#subnavi {
	clear:both;
	font-weight:bold;
	background:white;
	height:20px;	
	padding-left:10px;
	background:white;
	text-align:center;
	}
#headnavi ul {
	float:left;
	}
#headnavi ul ul,
#headnavi ul ul ul {
	padding:0;
	border: 1px solid #f1f1f1;
	border-bottom:0; 	
	position: absolute; 
	left: -999em;
	z-index: 50;
	margin-left:-1px;
	}
#headnavi ul ul {
	width:200px;
	z-index:25;
	}
#headnavi ul ul ul {
	margin-top: -26px;
	margin-left:200px;
	}
#headnavi li:hover ul,
#headnavi li:hover ul ul {
	left: -999em;
	}
#headnavi li:hover ul,
#headnavi li li:hover ul,
#headnavi li li li:hover ul {
	left: auto;
	}	
#headnavi li, #subnavi li  {
	height:30px;
	line-height:30px;
	float:left;
	padding:0 1px 0 0;
	margin:0;
	background:url(http://www.ratgeber-geld.de/img/layout/bg_x.gif) no-repeat right -100px;	
	}
#subnavi li {
	height:20px;
	line-height:20px;
	color: #003470;
	font-weight:bold;
	background:transparent;
	}
#subnavi li:first-child, #subnavi li:last-child {
	background:transparent;
	}



#headnavi li a, #subnavi li a {
	height:30px;
	line-height:30px;
	display:block;
	color:black;
	padding:0 10px;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	}	
#headnavi li a, #headnavi li.act a {
	text-transform:uppercase;
	background-image: url(http://www.ratgeber-geld.de/img/layout/pfeil_unten.gif);
	background-position:center right;
	background-repeat:no-repeat;
	padding-right:15px;
	}
#headnavi li.act li a {
	text-transform:none;
	}
#subnavi li a {
	height:20px;
	font-weight:normal;
	line-height:20px;
	color: #003470;
	font-size:11px;
	}
#subnavi li a:hover {	
	text-decoration:underline;
	}
#headnavi li.act a {
	background-color:white;
	margin-bottom:-1px;
	border-bottom:1px solid white;	
	}

#headnavi li:hover ul a:hover {
	background: #003470 url(http://www.ratgeber-geld.de/img/layout/pfeil_rechts_w.gif) no-repeat center left;
	color: white;
	}	
	

#headnavi li li {
	height:25px;
	line-height:25px;
	float: none;
	padding-right:0;	
	border-bottom: 1px solid #f1f1f1;
	background:transparent;
	font-weight:normal;
	}
#headnavi li li a {
	height:25px;
	line-height:25px;
	padding-left:15px;
	color:white;
        margin:0;
        text-transform:none;
	}	

#headnavi li:hover a {
	background: #809AB8 url(http://www.ratgeber-geld.de/img/layout/pfeil_unten_w.gif) no-repeat center right;
	color: white;
	}
#headnavi li:hover li a {
	background: #809AB8;	
	color: white;
	}	
#headnavi li li.more a {	
	background-image:url(http://www.ratgeber-geld.de/img/layout/pfeil_unten_w.gif);
	background-repeat:no-repeat;
	background-position:center right;
	}	
#headnavi li li:hover a {
	background:#003470;
	color: white;
	}
#headnavi li.solo a {
	background-image:none;
	color:#003470;
	padding-right:10px;
	}
#headnavi li.solo a:hover {
	background:white;
	}	
	
/********** Ende Headnavigation **********/

#breadcrumb {
	clear:both;
	margin:5px 10px;
	font-size:10px;
	line-height:20px;
	color:#999999;
	}
#breadcrumb a {	
	color:#999999;
	}
#blog #breadcrumb {
	margin-left:20px;
	}

/********** Navigation links **********/

#navi, #content, #sidebar {
	float:left;
	}
#navi {
	width:209px;
	padding:0;
	}
#navi ul, #sidebar ul {
	font-size:11px;
	line-height:22px;
	}

#navi ul ul, #sidebar ul {	
	line-height:20px;
	border:1px solid #f1f1f1;
	border-top:0;
	border-left:0;
	border-right:0;	
	margin-top:-1px;
	margin-bottom:0;		
	}
#navi ul ul ul {		
	border:0;
	}
	
#navi li a, #sidebar h4 {
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
	color:white;
	display:block;
	background:#003470 url(http://www.ratgeber-geld.de/img/layout/bg_x.gif) repeat-x 0 -48px;
	padding:0 0 0 5px;
	border-bottom:1px solid white;
	}
#blog #sidebar h4 {
	line-height:22px;
	font-size:11px;
	margin:0;	
	}
#navi li li a, #sidebar li a {
	text-transform:none;
	font-weight:normal;
	background:white;
	color:#809AB8;
	border-top:1px solid #f1f1f1;
	border-bottom:0;
	}
#sidebar li a {
	text-decoration:none;
	display:block;
	line-height:22px;
	padding:2px 5px;
	}
#sidebar li a:hover {
	text-decoration:underline;
	}
#navi li li li a {	
	padding-left:10px;
	}			
#navi li a:hover {
	text-decoration:underline;
	}
#navi li.folder a {
	font-weight:bold;
	}
#navi li li.follow a {
	color:#003470;
	font-weight:bold;
	}
#navi li li.follow li a {
	font-weight:normal;
	}
#navi li li.act a {
	color:black;
	}	

#navi li ul.more {
	margin:0 5px 5px 5px;
	padding:5px;
	border:1px solid #f1f1f1;
	background:#f8f8f8;
	}
#navi li ul.more li, #navi li ul.more li a {	
	background:transparent;
	margin:0;
	padding:0;
	color:#555555!important;
	font-style:normal;
	font-weight:normal;
	}
#navi li ul.more li {
	font-weight:bold;
	}

/********** Ende Navigation links **********/

#content_wrapper {
	width:780px;
	float:left;
}

#content {
        width:580px;
        padding:10px 10px 10px 10px;
        line-height:1.5em;
        }
#full #content {
	width:760px
	}
#blog #content {
	width:610px;
	padding:10px 20px 0 20px;
	}
#sidebar {
	width:180px;
	text-align:center;
	padding-top:10px;
	}
.related {
	text-align:left;
	font-size:11px;
	margin-bottom:10px;
	}

#blog #sidebar {
	width:300px;
	padding:10px 20px 0 20px;
	}

/*IE6 only*/
* html #content {
        margin:10px 0 0 0;
        padding:0;
        }
        
body#blog #content img.artikel, .indexbox img.alignleft {
	float:left;
	margin-bottom:10px;
	margin-right:20px;	
	}
body#blog #content .indexbox {
	padding:0;
	border:0;
	clear:left;
	}
body#blog #content .trenner {
	clear:left;
	font-size:0;
	border-bottom:1px solid #efefef;
	width:80%;
	margin:10px auto;
	}	
body#blog #content .indexbox a {
	color:#444444;
	text-decoration:none;
	}
body#blog #content .indexbox h2 {
	margin: 0 0 5px 0;
	}
body#blog #content .indexbox h2 a {
	text-decoration:underline;
	}		
body#blog #content .indexbox h2 a:hover {
	text-decoration:none;
	}			

body#blog #content .indexbox strong {
	font-weight:normal;
	}	

.contentl, .contentr {
        width:365px;
        float:left;
        }
.contentr {
        margin-left:9px;
        }

.indexbox, .indexbox2 {
        border:1px solid #e5e5ef;
        }
        
.indexbox h2, .indexbox2 h2 {
        font-size:12px;
        }
.indexbox h2 a {
        font-size:14px;
        }


.indexbox, .indexbox2, .quellen {
        padding:5px;
        margin-bottom:10px;
        }

/*** Teaser ***/
.teaser {
	padding:0;
	margin:0 0 10px 0;
	background:#f8f8f8;
	border-bottom:1px solid #f1f1f1;
	}
	
.teaser h2 {
        background:#f1f1f1;
	border-bottom:1px solid white;
	margin-bottom:0;
        height:31px;
        line-height:31px;
        padding-left:10px;
        font-size:12px;
        }
.teaser h2, .teaser h2 a {
	color:black;
	}
.teaser p {
	margin:0;
	padding:10px;
	}
	
/* Teaser Direktbanken */
.teaser p.logo {
	padding:10px 0 0 10px;;
}

.teaser p.logo img {
	float:none;
	width:auto;
	height:auto;
	margin:0;
	}

/*** zum Vergleich ***/

#topvergleich .top_title {
	color:#1E82CD;
	font-size:14px;
	text-transform:uppercase;	
	}	

#topvergleich .top_teas, #topvergleich .top_list, #topvergleich .top_siegel {
	width:200px;
	float:left;
	}
#topvergleich .top_list {
	width:200px;
	margin:10px;
	padding:10px 10px 10px 0;
	}
#topvergleich .top_list li {
	background: url(http://www.ratgeber-geld.de/img/layout/ok_g.jpg) no-repeat center left;
	padding:0 0 0 20px;
	line-height:22px;
	font-size:11px;
	color:black;
	}
#topvergleich .top_siegel {	
	width:150px;
	}

#topvergleich .top_link {
	clear:both;
	background:#E9F3FB;
	border-bottom:1px solid #8FC1E7;
	margin:0 0 10px 0;
	color:#8FC1E7;
	text-align:center;
	}
#topvergleich .top_link a {
	color:orange;
	line-height:25px;
	}

/*** Ende Teaser ***/	

.indexbox_np {
	padding:0px;
	}
.indexbox p.verw, .indexbox2 p.verw {
        margin-bottom:0px;
        font-weight:bold;
        }

.indexbox img, .indexbox2 img, img.artikel, div.artikel2, .teaser img, img.alignleft {
        float:left;
        margin:2px 5px 0px 0px;
        padding:1px;
        border:1px solid #e5e5e5;
        width:150px;
        height:100px;
        }
img.alignleft {
	margin-right:20px;
	margin-bottom:10px;
	}
div.artikel2 img {
        border:0;
        }
.indexbox p.logo {
        padding-bottom:0px!important;
        }
.indexbox p.logo img {
        float:none;
        width:88px;
        height:31px;
        border:none;
        margin:0px!important;
        padding:0px!important;
        background:red;
        }

.contentl .indexbox, .contentr .indexbox {
        padding:0px 0px 5px 0px;
        }
.contentl .indexbox p, .contentr .indexbox p {
        padding:0px 5px 0px 5px;
        }

.infotabelle {
        background:#cccccc;
        }
.infotabelle td {
        background:#efefef;
        }
.infotabelle thead td {
        font-weight:bold;
        }
.infobox {
        background:#efefef;
        border:1px solid #e5e5e5;
        padding:5px;
        margin:0px 0px 10px 0px;
        }
p.verw {
        text-align:right;
        border-bottom:1px solid #f8f8f8;
        padding-bottom:0;
        }



.rechnerbox {
        padding: 10px 0px 0px 10px;
        background: url(http://www.ratgeber-geld.de/img/layout/formbg.jpg) no-repeat left top;
        width: 500px;
        height: 150px;
        margin:5px 0px 0px 0px;
        }
.rechnerbox form {
        margin:0px;
        padding:0px;
        width:480px;
        }
.rechnerbox table {
        margin:0px!important;
        }

/*** Zinsangaben ***/

a.info {
        text-decoration:none;
        }
a.info:hover {
        cursor:help;
        }
a.info span {
        visibility:hidden;
        position:absolute;
        left:220px;
        text-decoration:none;
        }
a.info span div.siegel {
        border-top:1px dotted #444444;
        padding-top:10px;
        margin-top:10px;
        }
a.info:hover span, a.info:focus span, a.info:active span {
        visibility:visible;
        width:400px;
        border:1px solid #444444;
        color:#444444;
        background:white;
        text-align:left;
        padding:5px;
        }

.bank a {
        font-weight:bold;
        color:#FF6633;
        }
p.bankb a, div.schreiben a {
        width:182px;
        height:32px;
        display:block;
        line-height:30px;
        text-align:center;
        font-weight:bold;
        text-decoration:underline;
        color:white;
        background: white url("http://www.ratgeber-geld.de/img/antrag2.jpg") no-repeat center left;
        }
p.bankb a:hover, div.schreiben a:hover {
        text-decoration:none;
        /*background:#137815;
        border:1px solid #137815;*/
        }


.quellen {
        background:#f8f8f8;
        border:1px solid #f1f1f1;
        margin-bottom:0;
        font-size:11px;
        }
.quellen h4, .quellen a {
        color:#555555;
        }
.quellen h4 {
	font-weight:bold;
	font-size:11px;
	}


.dotted {
        border-top:1px dotted #8E8E8E;
        border-bottom:1px dotted #8E8E8E;
        margin:15px 0px 10px 0px;
        padding:15px 0px 15px 0px;
        }

#foot_overall {	
	clear:left;
	}
	
#footbox {
	color:#555555;
	margin:0 0 0 10px;
	padding:10px 0;
	border-bottom:1px solid #efefef;
	}
.bb1, .bb2 {
	width:485px;
	float:left;
	font-size:11px;
	margin:0 5px 0 0;
	}
.bb2 {
	margin:0 0 0 5px;
	}	

#footbox li {
	padding:5px 0; 
	border-bottom:1px solid white;
	}

#footbox li a {
	color:white;
	display:block;
	background: url(http://www.ratgeber-geld.de/img/layout/pfeil_rechts.gif) no-repeat center left;
	padding-left:15px;
	text-decoration:none;
	}
#footbox li a:hover {
	text-decoration:underline;
	}	
#footbox p.title {
	font-weight:bold;
	color:#555555;
	margin:0;
	text-transform:uppercase;
	}
#footbox p.title a {
	color:#555555;
	}
#footbox .bb1 a, #footbox .bb2 a {
	color:#555555;
	}

#footer {
	text-align:center;
	padding:10px;
	font-size:11px;
	color:#555555;
	}
#footer a {
	color:#555555;
	}
#footer p:last-child {
	margin-bottom:0;
	}
/*** Vergleiche ***/

/* Rechnerformular */
.betrag, .dauer {
        width:250px;
        height:40px;
        float:left;
        line-height:38px;
        margin-left:10px;
        }
.dauer {

	}
/* * html .betrag, * html .dauer {
        width:285px;
        }

* html .rechnerform form {
        margin:0;
        padding:0;
        height:38px;
        }
*/        

.rechnen {
        float:left;
        line-height:38px;
        }

* html .rechnen {
	padding:0;
	}


#vergleich thead td {
        text-align:center;
        font-weight:bold;
        font-size:11px;
        color:white;
	background:url(http://www.ratgeber-geld.de/img/layout/bg_x.gif) repeat-x 0 -25px;
	border-bottom:4px solid #f1f1f1;	
        }

#vergleichtop, #vergleich {
        background:#f1f1f1;
        font-size:11px;
        text-align:center;
        }
#vergleich td.logo {
        text-align:center;
        font-size:10px;
	border-bottom:4px solid #f1f1f1;
        }
#vergleich td.logo a {
        text-decoration:none;
        color:#555555;
        }   
#vergleich td.logo a:hover {
	text-decoration:underline;
	}       
#vergleich td.logo img {
        background:white;
        padding:2px;
        }
#vergleich td.anbieter {
	text-align:left;
	}
#vergleich td.anbieter strong {
	font-size:12px;
	}
#vergleich td.anbieter a {
	color:black;
	text-decoration:none;
	white-space:nowrap;	
	}
#vergleich td.anbieter a:hover {
	text-decoration:underline;
	}	
#vergleich td.topinfo {
        text-align:left;
        font-size:10px;
	border-bottom:4px solid #f1f1f1;
        }        
#vergleich td.zins, #topprodukte .zins {
        font-size:16px;
        font-weight:bold;        
        }
#vergleich td.zins small, #topprodukte .zins small {
	font-size:10px;
	font-weight:normal;
	}
#vergleich span.teas {
	color:green;
	font-weight:bold;
	text-transform:uppercase;
	}
#vergleich td.more {
        background:url("http://www.ratgeber-geld.de/img/layout/more.gif") no-repeat bottom right;
        }
#vergleich td.more2  {
        background:url("http://www.ratgeber-geld.de/img/layout/more2.gif") no-repeat bottom right;
        }
#produktteaser span.more {
	padding-right:15px;
        background:url("http://www.ratgeber-geld.de/img/layout/more2.gif") no-repeat bottom right;
        }        
#produktteaser .label {
	display:inline;
	}
.moretitle {
        color:#557DC0;
	font-weight:bold;
	padding:5px;
	}
.morelist {
	margin:0;
	padding:0 0 0 15px;
	}
.morelist li {
	margin-bottom:10px;
	line-height:1.5em;
	}
.morelist li span.label {
	font-weight:bold;
	display:block;
	}


#vergleich tfoot td {
	background:url(http://www.ratgeber-geld.de/img/layout/bg_x.gif) repeat-x 0 -143px;
        }
#vergleich ul {
        text-align:left;
        }
#vergleich ul li {
        list-style:none!important;
        background:url("http://www.ratgeber-geld.de/img/ok_s.gif") no-repeat center left;
        margin:0px;
        padding-left:14px;
        font-size:10px;
        }
#vergleich ul li.contra {
        background:url("http://www.ratgeber-geld.de/img/contra_s.gif") no-repeat center left;
        }
#vergleich ul li a {
        color:#555555!important;
        text-decoration:none;
        }

.fa_button, .fa_link:hover {
        background:#137815;
        }


#vergleich tfoot td {
        font-size:10px;
        }

#vergleich td.inthl {
        font-weight:bold;
	color:#003470;
        background:white url(http://www.ratgeber-geld.de/img/layout/bg_x.gif) repeat-x 0 -143px;
        font-size:11px;
        text-align:left;
	text-transform:uppercase;
        }

#content ul.ok li {
        background:url(http://www.ratgeber-geld.de/img/layout/ok_g.jpg) no-repeat center left;
        padding-left:20px;
        }

.fa_zeile {background:#ffffff;}
.fa_zeile2 {background:#ffffff;}


.bew {
        width:80px;
        height:16px;
        background-color:transparent;
        background-image:url(http://ratgeber-geld.de/img/layout/rating.png);
        background-repeat:no-repeat;
        }
#vergleich .bew {
        margin:0 auto!important;
	}
.bew0 {
        background-position: -80px center;
        }
.bew1 {
        background-position: -64px center;
        }
.bew2 {
        background-position: -48px center;
        }
.bew3 {
        background-position: -32px center;
        }
.bew4 {
        background-position: -16px center;
        }
.bew5 {
        background-position: 0 center;
        }

/*** Details aufklappen ***/        

a.moredetails {
	display:block;
	color:#999999;
	background:url(http://ratgeber-geld.de/img/layout/det_arrow.gif) no-repeat center right;
	width:78px;
	margin:auto;
	padding-right:13px;
	}	

#vergleich .moreinfo td {
        background:white url(http://www.ratgeber-geld.de/img/layout/moreinfo.gif) no-repeat top center;
	text-align:left;
	padding:10px;
	}

#vergleich .moreinfo ul {
	margin:0 10px 10px 0;
	}
#vergleich .moreinfo ul.procontra {
	margin:0 0 10px 10px;;
	padding:10px;
	border:1px solid #cccccc;
	background:#efefef;
	float:right;
	}
#vergleich .moreinfo ul li {
	font-size:12px;
	line-height:25px;
	background:none;
	padding:0;
	}
#vergleich .moreinfo ul.procontra li {
	background:url(http://www.ratgeber-geld.de/img/ok_s.gif) no-repeat center left;
	padding:0 0 0 17px;
	font-size:11px;
	}	
#vergleich .moreinfo ul.procontra li.contra {
	background:url(http://www.ratgeber-geld.de/img/contra_s.gif) no-repeat center left;
	}	
	

#vergleich .moreinfo ul li {
	font-size:12px;
	line-height:25px;
	background:none;
	padding:0;
	}
#vergleich .moreinfo ul li span.label {
	font-size:11px;
	font-weight:bold;
	}
.moreinfo p:last-child {
	margin-bottom:0;
	}	
	
.moreinfo a.close {
        background:url(http://ratgeber-geld.de/img/layout/close.gif) no-repeat center right;
	padding:0 14px 0 0;
	color:#999999;
	float:right;
	}
.moreinfo h2 {
	margin-bottom:10px;
	}
.moreinfo h3 {
	color:#999999;
	}	
	
/*** Empfehlungen Übersichtsseiten ***/

#topprodukte td {
	width:200px;
	padding:0 0 7px 0;
	text-align:center;
	border-right:10px solid white;	
	background:#efefef;
	}

#topprodukte td:last-child {
	border:0!important;	
	}
#topprodukte div.title {
	background:#C7E0F2;
	text-align:left;
	border-bottom:1px solid #8FC1E7;
	clear:both;
	}
#topprodukte .title a {
	color:#1E82CD;
	font-weight:bold;
	}	
#topprodukte .bew {
	margin:0;
	float:right;
	}	
#topprodukte .logo {
	margin:10px;
	padding:4px 0 0 0;
	background:white;
	border:1px solid #cccccc;
	}
#topprodukte div.zins {
	float:left;
	padding:0 5px;
	line-height:33px;
	}

#topprodukte ul {
	text-align:left;
	margin:10px 10px 10px 20px;
	}
#topprodukte ul li {
	line-height:20px!important;
	}
#topprodukte .link {	
	clear:right;
	text-align:left;
	padding-left:120px;
	}
#topprodukte .link a {	
	font-size:14px;
	color:orange;
	font-weight:bold;
	}

/************************ Vergleichsrechner ************************/

/* Hintergrund Farbe (der Seite auf welcher der Rechner eingebunden werden soll) */

        .fa_hintergrund

        {

        background-color: #FFFFFF;

        }



/* Titelleisten */

        .fa_rahmen

        {

        background-color: #CB0000;

        color: #FFFFFF;

        font-family: Arial, Helvetica;

        font-weight: bold;

        text-align: left;

        }



/* Formular */

        .fa_formzeile

        {
        background-color: #EEEEEE;
        font-family: Arial, Helvetica;
        }
/* Formular Button */

        .fa_button
        {
        font-size: 12px;
        font-family: arial, helvetica;
        color: #FFFFFF;
        background-color: #688CC0;
        border-width: 0px;
        }

/* Links */
.fa_button {
        font-weight:bold;
        padding:3px;
        }

.fa_link {
        font-size: 12px;
        font-family: Arial, Helvetica;
        color:white;
        text-decoration: none;
        background:#FF6633;
        padding:3px;
        font-weight:bold;
        border:1px solid white;
        }

/* Anmerkungen */

        .fa_footnotes

        {

        color: #444444;

        font-size: 10px;

        font-family: arial, helvetica;

        }



/* Info PopUp */

        .info_body

        {

        font-family: arial, helvetica;

        font-size: 11px;

        color: #000000;

        background-color: #EEEEEE;

        border: 1px solid #CB0000;

        margin: 0px;

        padding: 4px;

        width: 180px;

        }



        .info_header

        {

        font-family: arial, helvetica;

        font-size: 11px;

        font-weight: bold;

        color: #FFFFFF;

        background-color: #CB0000;

        border: 1px solid #CB0000;

        margin: 0px;

        padding: 4px;

        width: 180px;

        }



/* Formular Felder */



        .depotrechner_ordervolumen,

        .depotrechner_orderanzahl,

        .depotrechner_depotvolumen,

        .depotrechner_orderinternet,

        .festgeldrechner_anlagebetrag,

        .girokontorechner_zahlungseingang,

        .girokontorechner_guthaben,

        .girokontorechner_minus,

        .kreditkarterechner_umsatzeuroland,

        .kreditkarterechner_umsatznichteuroland,

        .ratenkreditrechner_kreditbetrag,

        .tagesgeldrechner_anlagebetrag

        {

        width: 60px;

        }



        .girokontorechner_minustage

        {

        width: 40px;

        }



        .kreditkarterechner_kartengesellschaft,

        .kreditkarterechner_anzeige,

        .kreditkarterechner_zahlungsart

        {

        width: 100px;

        }

/*** Blogs ***/

.postmetadata {
        margin:0px;
        font-size:10px;
        color:#979797;
        }
.postmetadata a {
        color:#979797;
        }

#relatedposts ul {
        margin:0px 0px 10px 0px!important;
        padding:0px!important;
        color:#999999;
        font-size:10px;
        }
#relatedposts ul li {
        background:transparent;
        border-bottom:1px solid #e5e5e5;
        padding:3px 3px 3px 10px;
        }
#relatedposts a {
        font-size:12px;
        text-decoration:none;
        color:#666666;
        }
#relatedposts a:hover {
        color:#133C80;
        }


/************************ News Buttons links ************************/

#rssbutton {
        background-repeat: no-repeat;
        height: 20px;
        padding: 3px 0px 3px 25px;
        margin: 6px 0px 0px 8px;
        font-weight: bold;
        vertical-align: middle;
        }


/**** News */
#commentform {
background: none repeat scroll 0% 0% rgb(252, 251, 251);
border: 1px solid rgb(229, 229, 229);
padding: 10px;
margin: 0px 0px 10px;
}
#submit {
margin-top: 7px;
}


/************************ Versicherungsvergleiche ************************/
.fde_frame {
	margin-bottom:10px;
	}
#fde a {
	text-decoration:underline;
	}
#fde a:hover {
	text-decoration:none;
	}
	
.morebank {
        background:white url(http://www.ratgeber-geld.de/img/layout/bg_morebank.gif) repeat-y top left;
	border:1px solid #f1f1f1;
	margin: 0 0 10px 0;
	}

.morebank_left {
	width:338px;
	padding:10px 10px 0 10px;
	float:right;
	}
.morebank_right {
	background:#f8f8f8;
	width:220px;
	margin:0 10px 0 0;
	}
.morebank_right img {
	margin:5px 10px 0 10px;
	}
.morebank ul {
	margin:3px -1px 0 10px;
	padding:0 0 10px 0;
	border-top:1px solid #f1f1f1;
	font-size:11px;
	}
.morebank li a {
	border-left:1px solid #f8f8f8;
	border-bottom:1px solid #f1f1f1;
	line-height:25px;
	padding:0 10px 0 15px;
	display:block;	
	}
.morebank li.act a, .morebank li a:hover {
	background:white;
	border-left:1px solid #f1f1f1;
	border-right:0;
	}
.morebank li.act a {
        background:white url(http://www.ratgeber-geld.de/img/layout/pfeil_rechts_s.gif) no-repeat center left;
	font-weight:bold;
	text-decoration:none;	
	}
.morebank .clear {
	clear:both;
	font-size:0;
	}
.morebank .clear p {
	display:none;
	}
.center {
	text-align:center;
	}	
.orange a {
	color:orange;
	font-weight:bold;
	font-size:13px;
	}
	
	
#produktteaser {
	background:#f1f1f1;
	}
#produktteaser tbody td {
	width:33%;
	background:white;
	border-left:1px solid #f1f1f1;
	border-bottom:1px solid #f1f1f1;	
	border-collapse:seperate;
	font-size:11px;
	padding:5px 10px 5px 20px;	
	}
#produktteaser thead td, #produktteaser tfoot td {
	line-height:22px;
	padding:0 5px;
        background:white url(http://www.ratgeber-geld.de/img/layout/bg_x.gif) repeat-x 0 -143px;
        font-weight:bold;
        text-align:center;
        color:black;
        border-bottom:1px solid #f1f1f1;
	}
#produktteaser tfoot td {
	font-weight:normal;
	}
#produktteaser p.orange {
	margin:5px 0 0 0;
	padding:2px 5px;
	}
#produktteaser p.name, #produktteaser p.name a {
	font-weight:bold;
	color:#003470;
	}
td.bos_teas {
        background:white url(http://www.ratgeber-geld.de/img/banken/bank-of-scotland/bos_start.jpg) no-repeat top right!important;
	}
td.vtb_teas {
        /*background:white url(http://www.ratgeber-geld.de/img/banken/vtb-bank/vtb_start.jpg) no-repeat top right!important;*/
	}	

#produktteaser a.pbutton {
	font-size:11px;
	}
#produktteaser ul li {
	line-height:1.6em;
}
#vergleich a.pbutton {
	margin-right:0;
	font-size:10px;
	}
.teastitle {
	text-transform:uppercase;
	color:#17629A;
	margin:0;
	}

/*** Formatierung Banner ***/

.adh1 {
        width:300px;
        height: 250px;
        padding:5px;
        margin-right:10px;
        float:left;
        border:1px solid #f1f1f1;
        }
	
.adh1_re {
        width:160px;
        height: 600px;
        padding:5px;
        margin-left:10px;
        float:right;
        border:1px solid #f1f1f1;
        }
.b160, .b300 {
        width:160px;
        margin:0 auto 10px auto;
        font-size:10px;
        color:#cccccc;
        text-align:right;
        }
.b300 {
        width:300px;
        float:right;        
        }
.b160 h5, .b300 h5 {
        text-align:left;
        }

.ads468 {
        margin:0px 0px 10px 0px;
        }
       
.gtext, .g336, .g336_2, .contentb {
	margin: 0 0 10px 0;
	padding:5px 0 5px 0;
	border-top:1px solid #f1f1f1;
	border-bottom:1px solid #f1f1f1;	
	}
.g336, .g336_2 {
	padding:10px 0 10px 20px;
        background:url(http://www.ratgeber-geld.de/img/anzeige.gif) no-repeat top right;
	}
.g336_2 {
	padding-bottom:0;
	margin-bottom:0;
	border-bottom:0;
	}
.ba_l {
	float:left;
	margin:0 10px 10px 0;
	}
.ba_r {
	float:right;
	margin:0 0 10px 10px;
	}
	
	
###inc-ads_180_foot###	
	
	
.contentb {
	text-align:center;
	padding:12px 0 12px 0;	
        background:url(http://www.ratgeber-geld.de/img/anzeige.gif) no-repeat top right;	
	}
#footad {	
	border-top:1px solid #f1f1f1;
	border-bottom:1px solid #f1f1f1;	
	margin:0 0 10px 0;
	padding:10px 0;
        background:url(http://www.ratgeber-geld.de/img/anzeige.gif) no-repeat top right;
        }
#footad table {
	margin:0;
	}        
#footad td {
	padding:0 10px 0 0;
	}
#footad td:last-child {
	padding:0 0 0 9px;
	border-left:1px solid #f1f1f1;
	}

.subheadline {
	color:#809AB8;
	font-weight:bold;
	margin-bottom:5px;
	font-family:verdana;	
	}
.subheadline a {	
	font-size:10px;
	font-weight:normal;
	color:#999999!important;
	}
#blog h1 {
	font-weight:bold;
	}	
#blog h2 a {
	font-weight:bold;
	color:#003470!important;
	font-family:verdana;
	}
.wp-pagenavi {
	margin:20px 0px 20px 0px;
	}

.wp-pagenavi a, .wp-pagenavi span {
	text-decoration: none;
	border: 1px solid #efefef;
	color:#999999;
	padding: 3px 5px;
	margin: 2px;
	}
.wp-pagenavi a:hover {
	text-decoration:underline;
	}

.wp-pagenavi a:hover, .wp-pagenavi span.current {
	border-color: #efefef;
}

.wp-pagenavi span.current {
	font-weight: bold;
	color:#666666;
}
.social4i {
margin:10px 0 10px 0;
}
	
