/* Blokken CSS */

/* Deze stylen zijn voor de blokken die 140 PIXELS breed moeten zijn */
.block-140 {display:block; margin:0 auto; float:left; width:140px; padding:5px; background:#ffffff; border-top:5px solid #777777;}
.block-inhoud-140 {display:block; margin:0 auto; float:left; width:140px; padding-top:3px;}
.block-inhoud-140 div a {text-decoration:none;}
.block-inhoud-140 div a:hover {text-decoration:underline;}
.block-inhoud-140 td a {text-decoration:none;}
.block-inhoud-140 td a:hover {text-decoration:underline;}
.block-inhoud-140 .logo_top5 { width: 50px; }
.block-inhoud-140 .thumb{ margin-right: 5px; float: left; border: 1px solid #48C9DE; height: 44px;}
.block-inhoud-140 .thumb img { width: 44px; margin-top: 8px; }
.block-inhoud-140 .thumb_toestel { margin-right: 5px; float: left; border: 1px solid #48C9DE; height: 44px;}
.block-inhoud-140 .thumb_toestel img { width: 44px; height: 44px; }
.lijntje-140 {display:block; margin:0 auto; float:left; width:140px; height:1px; padding-top:3px; padding-bottom:2px; border-bottom:1px solid #777777; }
.GrijzeBalk-AEAFAF { margin:0 auto;  width:140px; height:20px; background:#aeafaf; font-style:italic; color:#ffffff; margin-top:10px;}
.GrijzeBalk-sidebar { border-top: 10px solid white; display: inline-block;  width:140px; height:20px; background:#aeafaf; font-style:italic; color:#ffffff;}

/* lijntjes */
.lijntje-hr {color:#777777; width:130px; height:1px;}
.lijntje-130 {display:block; margin:0 auto; float:left; width:130px; height:1px; border-bottom:1px solid #777777; }
.lijntje-hr-140 {color:#777777; width:140px; height:1px;}
.lijntje-hr-507 {display:block; margin:0 auto; color:#777777; width:507px; height:1px; margin-top:10px; margin-bottom:12px;}

/* Deze stylen zijn voor de blokken die 130 PIXELS breed moeten zijn */
.block-130 {display:block; margin:0 auto; width:130px; padding:5px; background:#ffffff; border-top:5px solid #777777; text-decoration: none;}
.block-130-forum {display:block; margin:0 auto; width:130px;padding:5px; background:#ffffff; border-top:5px solid #777777;}
.block-inhoud-130-forum {display:block; margin:0 auto; width:145px; }
.block-inhoud-130 {display:block; margin:0 auto; width:130px; padding-top:5px; padding-bottom:5px;text-transform: capitalize;}
.block-inhoud-130 a { text-decoration: none; }
.block-inhoud-130 a:hover {text-decoration:underline;}
.blok130-plaatje {width:130px; height:85px;}

/* Top vijf */
.topvijfGelezenNummer {display:block; margin:0 auto; float:left; width:17px;margin-left:3px; color:#48c9de; font-weight:bold;}
.topvijfGelezenTxt {display:block; margin:0 auto; float:left; width:115px; text-decoration:none;}
.topvijfGelezenTxt a {display:block; margin:0 auto; float:left; width:115px; text-decoration:none;}
.topvijfGelezenTxt a:hover {text-decoration:underline;}

.topvijf {display:block; width:140px; font-family:Arial, verdana, times; font-size:12px; border:0px;}
.topvijfborder {display:block; width:140px; font-family:Arial, verdana, times; font-size:12px; border-bottom: solid 1px black;}
.topvijf img {width:44px; height:44px; border:1px solid #48c9de;}
.topvijf td {border:0px; vertical-align:top; line-height:14px; padding:5px 5px 5px 0;}
.topvijf td a {color:#515151; text-decoration:none;}
.topvijf td a:hover {text-decoration:underline;}
.randje td {border-bottom:solid 1px #777777;}

/* TITELS */
.titel-oranje-130 {display:block; margin:0 auto; background:url(../images/layout/kopjes/oranje_130.gif) no-repeat; width:130px; height:20px;}
.titel-grijs-130 {display:block; margin:0 auto; background:url(../images/layout/kopjes/grijs_130.gif) no-repeat; width:130px; height:20px;}
.titel-blauw-130 {display:block; margin:0 auto; background:url(../images/layout/kopjes/blauw_130.gif) no-repeat; width:130px; height:20px;}
.titel-oranje-140 {display:block; margin:0 auto; background:url(../images/layout/kopjes/oranje_140.gif) no-repeat; width:140px; height:20px;}
.titel-grijs-140 {display:block; margin:0 auto; background:url(../images/layout/kopjes/grijs_140.gif) no-repeat; width:140px; height:20px;}
.titel-blauw-140 {display:block; margin:0 auto; background:url(../images/layout/kopjes/blauw_140.gif) no-repeat; width:140px; height:20px;}
.titel-grijs-545 {display:block; margin:0 auto; background:url(../images/layout/kopjes/grijs_535.gif) no-repeat; width:535px; height:20px; margin-bottom:10px;}
.titel-donkergrijs-545 {display:block; margin:0 auto; background:url(../images/layout/kopjes/grijs2_535.gif) no-repeat; width:535px; height:20px; margin-bottom:10px;}
.titel-donkergrijs-545-lostoestel {display:block; margin:0 auto; background:url(../images/layout/kopjes/licht_grijs_535.jpg) no-repeat; width:535px; height:20px;}
.titel-donkergrijs-545-abonnementen {display:block; margin:0 auto; background:url(../images/layout/kopjes/grijs2_535.gif) no-repeat; width:535px; height:20px;}
.titel-donkergrijs-545-abo-zonderprint {display:block; margin:0 auto; background:url(../images/layout/kopjes/kop_zonder_print.gif) no-repeat; width:535px; height:20px;}
.titel-donkergrijs-515-abo-zonderprint {display:block; margin:0 auto; background:url(../images/layout/kopjes/kop_zonder_print.gif) no-repeat; width:515px; height:20px;}
.titel-oranje-690-advertentie {display:block; margin:0 auto; background:url(../images/layout/kopjes/advertentie_690.jpg) no-repeat; width:690px; height:24px; margin-top:20px;margin-bottom:20px;line-height:22px;}
.titel-grijs-690 {display:block; margin:0 auto; background:url(../images/layout/kopjes/grijs_690.jpg) no-repeat; width:690px; height:20px; margin-top:5px;line-height:22px;}
.titel-donkergrijs-690-forum{display:block; margin:0 auto; background:url(../images/layout/kopjes/grijs2_690.jpg) no-repeat; width:690px; height:20px; margin-top:5px;line-height:18px;}
.titel-donkerblauw-690-statistieken {display:block; margin:0 auto; width:678px;height:20px;background-color:#2cc1d9;line-height:18px;color:#ffffff;font-size:12px;font-weight:bold;padding-left:8px;}    
.titel-donkergrijs-690-geenprint{display:block; margin:0 auto; background:url(../images/layout/kopjes/kop_zonder_print_690.gif) no-repeat; width:690px; height:20px; margin-top:10px;line-height:18px;color:#ffffff;}
.titel-donkergrijs-835-abonnementen {display:block; margin:0 auto; background:url(../images/layout/kopjes/donkergrijs_835.jpg) no-repeat; width:835px; height:20px;}

/* als de titel een plaatje is waar de tekst al in staat dan deze stijl gebruiken */
.titelAlsPlaatje {display:block; margin:0 auto; width:140px; height:20px; }
.titelAlsPlaatje-120 {display:block; margin:0 auto; width:140px; height:20px; }
.titelAlsPlaatje-140 {display:block; margin:0 auto; float:left; width:140px; height:20px; }

/* rollover van gridviews */
.rolloverrij { background-color: #E6E6E6; border: solid 2px #42C9DF; font: bold 12px Arial; padding: 2px 5px 2px 5px; width: 255px; }
.rolloutrij { font: normal 12px Arial; width: 255px; padding: 2px 5px 2px 5px;}

/* zoekblok */
.block-zoek-515 { background-color: #AFAFAF; height: 90px; margin: 0 auto; width: 515px; margin-bottom: 10px; border-bottom: 1px solid #777777; }
.block-zoek-515 .zoektop {display:block; margin: 0 auto; padding-left: 25px; font: bold 12px arial; line-height: 20px; background:url(../images/layout/kopjes/grijs2_535.gif) no-repeat; width:490px; height:20px; margin-bottom:10px; color: #2DC2D8;}
.block-zoek-515 table { padding-left: 10px; font: bold 12px arial; margin-bottom: 10px; }
.block-zoekresultaten { display:block; margin:0 auto; width:507px; font: normal 12px arial; line-height: 18px; }
.block-zoekresultaten img {margin-bottom: 20px; margin-right: 10px; border-color: #777777; }
.block-zoekresultaten a { color: #2CC1D9; font-weight: bold; margin-bottom: 20px; text-decoration: none; }
.block-zoekresultaten .error { display: block; width: 10px; }

/* social bookmarks */
.bookmarks { border-top:2px solid #2dc2d8; font-size: 11px; border-bottom:2px solid #2dc2d8; padding-top: 10px; margin-top: 20px; width: 510px; margin-bottom: 20px; height:35px; }
.socialbookmarks { float: left; }
.socialbookmarks img { padding-right: 5px; padding-top:3px; }

/* Snel vergelijken */
.snel_vergelijken_menu_bg { margin:0 auto; line-height: 16px; display: inline-block; background:url(../images/layout/achtergrond_grijs_verloop.gif); width:140px; height:20px;}
.snel_vergelijken_menu_bg td { border-bottom: 1px solid white;}
.snel_vergelijken_menu_dropdown { font-size: 11px; margin-bottom: 5px;}
.snel_vergelijken_menu_meeropties { margin-top: 10px;}
