
body { margin-left: 0px; margin-top: 0px; background-color: #434142; font-family: arial, times, verdana; font-size: 12px; color: #434142; }
p { font-family: arial, times, verdana; font-size: 12px; color: #6b7578; }
h1{font-family: arial, times, verdana; color: #6b7578; font-size: 16px; line-height: 18px;margin:0px;padding:0px;display: inline;}
h2{font-family: arial, times, verdana; color: #6b7578; font-size: 13px; line-height: 12px;margin:0px;padding:0px;display: inline;}
h4 { font-family: arial; font-weight: bold; color: #5397c9; }
.basis { width: 1007px; background-color: #ffffff; }

.renteblok_aanbieder{color:#6b7578;text-decoration:none;}
.renteblok_aanbieder:hover{font-weight:bold;text-decoration:underline;color:#5397c9;}
.renteblok_aanbieder:visited{color:#6b7578;}

.tekst { font-family: arial, times, verdana; color: #6b7578; font-size: 12px; line-height: 15px; }
.tekst p{ font-family: arial, times, verdana; color: #6b7578; font-size: 12px; line-height: 15px; }
.tekst div{ font-family: arial, times, verdana; color: #6b7578; font-size: 12px; line-height: 15px; }
p.tekst div{ font-family: arial, times, verdana; color: #6b7578; font-size: 12px; line-height: 15px; }
.tekst a { color: #5397c9; text-decoration: none; }
.tekst a:hover { text-decoration: underline; }
.tekst2 { font-family: arial, times, verdana; color: #6b7578; font-size: 12px; line-height: 12px; }

.logo { background-image: url(../images/head/background.jpg); width: 245px; height: 113px; }
.header { width: 740px; height: 113px; padding-top: 18px; background-image: url(../images/head/background.jpg); }
.header-eind { width: 16px; height: 113px; background-image: url(../images/head/bg-eind.jpg); }
.header-start { width: 6px; height: 113px; background-image: url(../images/head/bg-start.jpg); }

.topmenu-rechts-eind { background-image: url(../images/topmenu/rechts_eind.jpg); width: 16px; }
.topmenu-links-start { background-image: url(../images/topmenu/links_start.jpg); width: 6px; }
.topmenu-top-eind { width: 16px; height: 4px; background-image: url(../images/topmenu/top_eind.jpg); }
.topmenu-top-begin { width: 6px; height: 4px; background-image: url(../images/topmenu/top_begin.jpg); }
.topmenu-shade { background-image: url(../images/topmenu/shade-made.jpg); width: 1001px; height: 6px; }

.topmenu-rechts-repeaten{background-image:url("../images/rechts/rechts_eind.jpg");background-position:right center;background-repeat:repeat-y;}

.buttons-left { border-right: 1px solid #ffffff; width: 41px; height: 23px; }
.buttons-right { border-right: 1px solid #ffffff; width: 42px; height: 23px; }
.tussen { height: 23px; background-color: #3f8cc4;}

.buttons-48 { vertical-align: middle;border-right: 1px solid #ffffff; width: 99px; height: 23px; }
.buttons-48 a { vertical-align: middle;font-family: arial, times, verdana; font-weight: bold; font-size: 10px; color: #ffffff; text-decoration: none; background: url(../images/topmenu/button-48-up.jpg) no-repeat top left;height:100%; width:100%; display:block;line-height:22px;}
.buttons-48 a:hover{ vertical-align: middle;font-family: arial, times, verdana; font-weight: bold; font-size: 10px; color: #ffffff;background: url(../images/topmenu/button-48-down.jpg) no-repeat top left; text-decoration: none; height:100%; width:100%; display:block;line-height:22px;}

a.buttons-48-topmenu { vertical-align: middle;font-family: arial, times, verdana; font-weight: bold; font-size: 10px; color: #ffffff; text-decoration: none; background: url(../images/topmenu/button-48-up.jpg) no-repeat top left; display:block;line-height:22px;}
a.buttons-48-topmenu:hover { vertical-align: middle;font-family: arial, times, verdana; font-weight: bold; font-size: 10px; color: #ffffff;background: url(../images/topmenu/button-48-down.jpg) no-repeat top left; text-decoration: none; display:block;line-height:22px;}
a.buttons-9-topmenu { vertical-align: middle;font-family: arial, times, verdana; font-weight: bold; font-size: 10px; color: #ffffff; text-decoration: none; background: url(../images/topmenu/button-9-up.jpg) no-repeat top left; display:block;line-height:22px;width: 98px;height: 23px;}
a.buttons-9-topmenu:hover { vertical-align: middle;font-family: arial, times, verdana; font-weight: bold; font-size: 10px; color: #ffffff;background-image: url(../images/topmenu/button-9-down.jpg); background-position:right;width: 103px; text-decoration: none; display:block;line-height:22px;height: 23px;}

.buttons-48-active { border-right: 1px solid #ffffff; background-image: url(../images/topmenu/button-48-down.jpg); width: 99px; height: 23px; }
.buttons-48-active a { font-family: arial, times, verdana; font-weight: bold; font-size: 10px; color: #ffffff; text-decoration: none; line-height:22px;}
.buttons-9 { background-image: url(../images/topmenu/button-9-up.jpg); background-position:right;width: 103px; height: 23px; }
.buttons-9 a { font-family: arial, times, verdana; font-weight: bold; font-size: 10px; color: #ffffff; text-decoration: none; }
.buttons-9-active { background-image: url(../images/topmenu/button-9-down.jpg);background-position:right; width: 103px; height: 23px; }
.buttons-9-active a { font-family: arial, times, verdana; font-weight: bold; font-size: 10px; color: #ffffff; text-decoration: none; }

.menu-bottom { background-image: url(../images/topmenu/verloop.jpg); height: 7px; }

.menu-links {	width: 125px; }
.menu-header { padding-left: 30px; border-bottom: 2px solid #ffffff; height: 18px; background-image: url(../images/menu/header.jpg); width: 125px; font-family: arial, times, verdana; font-weight: bold; color: #ffffff; font-size: 12px; }
.menu-header a  { color: #ffffff; font-size: 12px; text-decoration: none; }

.menu-link { height: 18px; border-bottom: 1px solid #ffffff; background-image: url(../images/menu/links.jpg); width: 125px; }
.menu-link a { padding-left: 7px; font-family: arial, times, verdana; font-weight: bold; color: #434142; font-size: 10px; text-decoration: none; display:block; width:125px; height:100%; line-height:15px;}
.menu-link a:hover { padding-left: 7px; font-family: arial, times, verdana; font-weight: bold; color: #ffffff; font-size: 10px; text-decoration: none; display:block; width:125px; height:100%; line-height:15px;background-image: url(../images/menu/links-active.jpg);}

.menu-actieve-link { padding-left: 7px; height: 18px; border-bottom: 1px solid #ffffff; background-image: url(../images/menu/links-active.jpg); width: 125px; }
.menu-actieve-link a { font-family: arial, times, verdana; font-weight: bold; color: #ffffff; font-size: 10px; text-decoration: none; }
.menu-poll { padding-left: 7px; height: 130px; border-bottom: 1px solid #ffffff; font-family: arial, times, verdana; color: #434142; font-size: 11px; background-image: url(../images/menu/poll.jpg); }
.menu-poll a { font-family: arial, times, verdana; color: #5397c9; font-size: 11px; text-decoration: none; }
.menu-poll a:hover { text-decoration: underline; }
.poll-button { height: 14px; font-family: arial, times, verdana; color: #ffffff; font-size: 9px; background-image: url(../images/menu/poll-button.gif); width: 107px; }
.poll-button a { color: #ffffff; }


.informatie { width: 534px; font-family: arial, times, verdana; color: #6b7578; font-size: 12px; }
.info-image { height: 126px; width: 126px; }
.info-tekst { height: 126px; padding-left: 5px; font-family: arial, times, verdana; color: #8d979a; font-size: 11px; width: 395px; }
.info-tekst a { color: #5397c9;	text-decoration: none; }
.tekst-head { font-family: arial, times, verdana; color: #6b7578; font-size: 14px; font-weight: bold; }
.lijn { height: 1px; background-color: #cfcfcf; }

.info-pijl { background-image: url(../images/background/pijl-bg.gif); padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; font-family: arial, times, verdana; color: #434142; font-size: 11px; width: 253px; height: 95px; }
.info-pijl a { color: #5397c9; text-decoration: none; }

.info-database { font-family: arial, times, verdana; color: #434142; font-size: 11px; width: 511px; }
.info-database a { color: #5397c9; text-decoration: none; }


.rechts { width: 336px; }
.nieuws-header { padding-left: 30px; width: 330px; height: 17px; font-family: arial, times, verdana; font-weight: bold; color: #ffffff; font-size: 12px; background-image: url(../images/rechts/nieuws-header.gif); background-repeat: no-repeat; }
.nieuws-header a  { color: #ffffff; font-size: 12px; text-decoration: none; }
.table-adver { padding-top: 5px; padding-bottom: 3px; }
.rectangle { width: 336px; height: 290px; }
.info { font-family: arial, times, verdana; font-size: 10px; font-weight: bold; color: #8d979a; }
.info-table { padding-top: 10px; font-family: arial, times, verdana; font-size: 10px; color: #8d979a; }

.klein { font-family: arial, times, verdana; font-size: 11px; color: #8d979a; }
.klein a { color: #5397c9; text-decoration: none; }
.klein a:hover { text-decoration: underline; }
.wit { font-family: arial, times, verdana; font-size: 10px; font-weight: bold; color: #ffffff; }
.blauw { font-family: arial, times, verdana; font-size: 11px;	color:#5397c9; }
.blauw a { color:#5397c9; text-decoration: none; }
.blauw a:hover { text-decoration: underline; }

.main-rechts { background-image: url(../images/rechts/rechts_eind.jpg); width: 5px; background-position:right center; background-repeat:repeat-y;}

.main-bottom { width: 730px; height: 28px; font-family: arial, times, verdana; font-size: 10px; color: #ffffff; padding-left: 10px; background-image: url(../images/main-bottom/bottom.jpg); }
.main-bottom a { color: #ffffff; text-decoration: none; }
.main-bottom-made { width: 250px; height: 28px; font-family: arial, times, verdana; font-size: 10px; font-weight: bold; color: #ffffff; background-image: url(../images/main-bottom/bottom.jpg); }
.main-bottom-made a { font-family: arial, times, verdana; font-size: 10px; color: #ffffff; text-decoration: none; }
.main-bottom-eind { width: 21px; height: 28px; background-image: url(../images/main-bottom/bottom-eind.jpg); }
.main-bottom-start { width: 21px; height: 28px; background-image: url(../images/main-bottom/bottom-start.jpg); }

.borders-top { border-top: 1px solid #5397c9; border-left: 1px solid #5397c9; padding-left: 7px; padding-top: 7px; }
.borders-top-eind { background-image: url(../images/nieuws/item-rechtstop.gif); background-repeat: no-repeat; width: 7px; }
.borders-bottom-left { border-left: 1px solid #5397c9; border-bottom: 1px solid #5397c9; padding-left: 7px; padding-bottom: 7px; }
.borders-bottom { border-bottom: 1px solid #5397c9; padding-left: 7px; padding-bottom: 7px; }
.borders-eind { border-right: 1px solid #5397c9; border-bottom: 1px solid #5397c9; padding-bottom: 7px; width: 7px; }

.artikel { color:#6B7578; font-family:arial,times,verdana; font-size:12px; }
.artikel h1 { font-size: 13px; color: #5397c9; margin: 0; }
.artikel h2 { font-size: 12px; color: #6B7578; margin: 0; }
.artikel h3 { font-size: 13px; color: #6B7578; margin: 0; }

.nieuws-tekst { font-family: arial, times, verdana; font-size: 11px; color: #434142; border-top: 1px solid #5397c9; border-bottom: 1px solid #5397c9; padding-top: 7px; padding-bottom: 7px; }
.nieuws-tekst a { color: #5397c9; text-decoration: none; }

.nieuws-eind { width: 7px; height: 60px; }
.nieuws-head { background-color: #5397c9; font-family: arial, times, verdana; font-size: 12px; color: #ffffff; font-weight: bold; padding-left: 5px; height: 25px; }
.nieuws-extra-a { background-color: #e7f1f8; font-family: arial, times, verdana; font-size: 11px; color: #434142; padding-left: 5px; height: 20px; }
.nieuws-extra-a a { color: #5397c9; text-decoration: none; }
.nieuws-extra-b { background-color: #cee3f1; font-family: arial, times, verdana; font-size: 11px; color: #434142; padding-left: 5px; height: 20px; }
.nieuws-extra-b a { color: #5397c9; text-decoration: none; }

.hoogstespaarrente { background-image: url(../images/rentes/module-top10.jpg); background-repeat: no-repeat; width: 247px; height: 233px; padding-top: 3px; padding-left: 3px; font-family: arial, times, verdana; font-size: 10px; color: #434142; }
.tekst-hsrente { font-family: arial, times, verdana; color: #6b7578; font-size: 11px; }
.informatie-hs { padding-left: 5px; padding-right: 5px; width: 531px; }

.tip-top { padding-top: 5px; border-top: 2px solid #8cc63e; font-family: arial, times, verdana; color: #6b7578; font-size: 12px; }
.tip-top a { color: #5397c9; text-decoration: none; }
.spaarvormen { padding-top: 5px; padding-bottom: 5px; font-family: arial, times, verdana; color: #6b7578; font-size: 12px; line-height: 15px; }
.spaarvormen a { color: #5397c9; text-decoration: none; }

.tips-top { width: 169px; background-image: url(../images/tip/top.gif); background-repeat: no-repeat; padding-top: 7px; padding-right: 10px; padding-bottom: 7px; padding-left: 7px; }
.tips-fill { width: 169px; background-image: url(../images/tip/bgfill.gif); font-family: arial, times, verdana; color: #5397c9; font-size: 11px; line-height: 12px; }
.tips-fill a { color: #5397c9; text-decoration: underline; }
.tips-bottom { width: 169px; height: 13px; background-image: url(../images/tip/bottom.gif); }
.pijlvlak { width: 253px; height: 95px; background-image: url(../images/background/pijl-bg.gif); background-repeat: no-repeat; padding: 5px 5px 5px 5px; font-family: arial, times, verdana; color: #6b7578; font-size: 11px; }
.pijlvlak a { color: #5397c9; text-decoration: none; }

.moduletabs1{vertical-align: bottom;width:63px;text-align:center;font-weight:bold;height:25px;display:block;border:none;float:left;margin:0px;padding:0px; }
.moduletabs1-active {vertical-align: top;background:url(../images/database/tab1-actief.jpg) no-repeat bottom left;width:63px;text-align:center;font-weight:bold;height:25px;display:block;border:none;float:left;margin:0px;padding:0px;}
a.moduletabs1-button { vertical-align: top;background:url(../images/database/tab1.jpg) no-repeat bottom left;width:63px;text-align:center;font-weight:bold;height:25px;display:block;border:none;float:left;margin:0px;padding:0px;}
a.moduletabs1-button:hover{ vertical-align: top;background:url(../images/database/tab1-actief.jpg) no-repeat bottom left;width:63px;text-align:center;font-weight:bold;height:25px;display:block;border:none;float:left;margin:0px;padding:0px;}

.moduletabs2{vertical-align: bottom;width:64px;text-align:center;font-weight:bold;height:25px;display:block;border:none;float:left;margin:0px;padding:0px;}
.moduletabs2-active { vertical-align: top;background:url(../images/database/tab2-actief.jpg) no-repeat bottom left;width:64px;text-align:center;font-weight:bold;height:25px;display:block;border:none;float:left;margin:0px;padding:0px;}
a.moduletabs2-button { vertical-align: top;background:url(../images/database/tab2.jpg) no-repeat bottom left;width:64px;text-align:center;font-weight:bold;height:25px;display:block;border:none;float:left;margin:0px;padding:0px;}
a.moduletabs2-button:hover{ vertical-align: top;background:url(../images/database/tab2-actief.jpg) no-repeat bottom left;width:64px;text-align:center;font-weight:bold;height:25px;display:block;border:none;float:left;margin:0px;padding:0px;}

.tekst-grijs-layer { font-family: arial, times, verdana; color: #6b7578; font-size: 12px; line-height: 12px; }
.layer-tekst {font-family: arial, times, verdana; color: #ffffff; font-size: 12px; line-height: 12px;}
.sluiten {display:block; margin:0 auto; width:523px;}
.sluiten-tekst {display:block; margin:0 auto; float:left; padding:6px 0 0 10px; width:440px; height:23px; text-decoration:none; color:#ffffff; vertical-align:middle;}
.sluiten-tekst a {text-decoration:none; color:#ffffff; vertical-align:middle;}
.sluiten-plaatje a {display:block; margin:0 auto; float:left; padding:5px 0 0 10px; width:16px; height:23px; text-decoration:none; color:#ffffff; vertical-align:middle;}
.content-layer {display:block; margin:0 auto; width:550px;}
.plaatje {display:block; margin:0 auto; float:left; width:193px; padding:10px 0 10px 10px;}
.aanmelden {display:block; margin:0 auto; float:left; width:310px; padding:10px 0 10px 10px;}
.layer-invulveld {border:1px solid #b1b1b1;}



.blauwbalk-top {background:url(../images/rentes/boven_blauw.jpg) no-repeat; width:236px; height:39px; border-bottom:3px solid #8cc63e;}
.wittetekst {font-size:12px; font-weight:bold; color:#ffffff; line-height:18px; vertical-align:top;}
.wittetekst-klein {font-size:10px; font-weight:bold; color:#ffffff; vertical-align:top;}
.wittetekst-klein a {color:#ffffff; font-weight:bold;}
.groenbalk-bodem {background:#8cc63e; width:236px; height:14px; }
.inhoud-blok {border-right:1px solid #0085e8; border-bottom:1px solid #0085e8; border-left:1px solid #0085e8; background:#ffffff;}



.spaarloon_advertenties {float:left;width:518px;text-align:left; border-top:1px solid #cccccc; }
.spaarloon_uitgelicht{float:left;height:53px; 510px; font-family:arial,times,verdana;text-align:left;}	
.spaarloon_uitgelicht_laatste {float:left;height:53px; 510px; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; font-family:arial,times,verdana;text-align:left;}
.spaarloon_uitgelicht_plaatje {float:left; width:70px; height:35px; border:1px solid #cccccc; margin:5px 5px 10px 1px;}
.spaarloon_uitgelicht_content {float:left; margin:3px; font-size:11px; width:430px; color:#676568; font-weight:normal;text-align:left;}
.spaarloon_uitgelicht_content a{color:#5397C9;font-weight:bold; font-size:11px; text-decoration:none;}
.spaarloon_uitgelicht_content a:hover{color:#5397C9;font-weight:bold; font-size:11px; text-decoration:underline;}


.nieuws-header-uitgelicht {	background-image:url("http://www.spaarrente.nl/images/rechts/nieuws-header.gif");	background-repeat:no-repeat;	color:#FFFFFF;	font-family:arial,times,verdana;	font-size:12px;	font-weight:bold;	height:17px;	padding-left:30px;	width:330px;}
.uitgelicht_nieuw_rechts {float:left; width:330px; height:62px; border-bottom:1px solid #cccccc; margin:0 0 5px 0;}
.uitgelicht_nieuw_rechts_plaatje{float:left; width:70px; height:57px; margin-top:11px;}
.uitgelicht_nieuw_rechts_content{float:left; width:250px; height:57px; margin-top:2px;text-align:left; font-size:11px; font-family:arial; color:#8D979A; margin:3px 0 0 10px;}
a.uitgelicht_nieuw_rechts_content_titel {color:#5397C9; font-weight:bold; text-decoration:none;}
a:hover.uitgelicht_nieuw_rechts_content_titel {color:#5397C9; font-weight:bold; text-decoration:underline;}
a.uitgelicht_nieuw_rechts_content_leesmeer {color:#5397C9; font-weight:normal; text-decoration:none;}
a:hover.uitgelicht_nieuw_rechts_content_leesmeer {color:#5397C9; font-weight:normal; text-decoration:underline;}
