/* Default font */
* { font-family: Arial, Helvetica, Sans-serif; }

/* Afstand tussen nieuwsberichten */
br { line-height: 6px; } 

/* Rurbieken */
h1, h1 a:link, h1 a:visited, h1 a:active, th { margin: 0px; color: #FFFFFF; font-size: 12px; text-decoration: none; } 

/* Omschrijving gids */
h2 { font-size: 12px; text-decoration: none; margin: 0px; font-weight: normal; } 

/* Gidsnaam */
h3, h3 a:link, h3 a:visited, h3 a:active { font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 18px; color: #006699; text-decoration: none; margin: 0px; font-weight: bolder; } 

/* Links */
h4, h4 a:link, h4 a:visited, h4 a:active { font-family: Verdana, Arial, Helvetica, Sans-serif; margin: 0px; color: #555555; font-size: 9px; font-weight: normal; text-decoration: none; } 

/* Meer links */
h5, h5 a:link, h5 a:visited, h5 a:active { font-family: Verdana, Arial, Helvetica, Sans-serif; margin: 0px; color: #FF3333; font-size: 9px; font-weight: normal; text-decoration: none; } 

/* Zoeken naar */
h6, h6 a:link, h6 a:visited, h6 a:active { font-family: Verdana, Arial, Helvetica, Sans-serif; margin: 0px; color: #CC3333; font-size: 9px; font-weight: normal; text-decoration: none; } 

/* Onmousover links en meer links */
h4 a:hover { color: #0000FF; text-decoration: underline; } 
h5 a:hover { color: #0000FF; text-decoration: underline; } 

/* Opmaak rubriek kopjes */
th { height: 20px; padding-left: 5px; text-align: left; } 

/* Aantal links sponsers etc. */
#style table tr td, #style table tr td a:link, #style table tr td a:active, #style table tr td a:visited { font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 10px; color: #000000; text-decoration: none; } 
#style table tr td a:hover { color: #000000; text-decoration: underline; } 
#style table tr td br { line-height: 4px; } 

/* Header */
.header table tr th { font-size: 11px; color: #FFFFFF; } 
.header table tr th a:link, .header table tr th a:active, .header table tr th a:visited { color: #FFFFFF; text-decoration: none; } 
.header table tr th a:hover { color: #FFFFFF; text-decoration: underline; }

.header table tr td { font-size: 10px; color: #333333; text-align: center; } 
.header table tr td a:link, .header table tr td a:active, .header table tr td a:visited { color: #333333; text-decoration: none; } 
.header table tr td a:hover { color: #333333; text-decoration: underline; } 

/* Tabs border="0" cellspacing="2" cellpadding="4" */
.tabs table tr td { font-size: 12px; color: #FFFFFF; font-weight: bolder; border-right: solid 2px #004477; width: 80px;} 
.tabs table tr td a:link, .tabs table tr td a:active, .tabs table tr td a:visited { color: #FFFFFF; text-decoration: none; font-weight: bolder; } 

/* Tabel style 1 (blauw) */
.styling1 table { margin-bottom: 5px; line-height: 14px; } 
.styling1 table tr th { background: #637FA7; } 
.styling1 table tr td { background: #E6E9EE; } 

.style1 table tr td { background: #637FA7; } 
.style1 table tr td, .style1 table tr td a:link, .style1 table tr td a:active, .style1 table tr td a:visited { font-size: 11px; color: #FFFFFF; text-decoration: none; } 

/* Tabel style 2 (rood) */
.styling2 table { margin-bottom: 5px; line-height: 14px; } 
.styling2 table tr th { background: #9E111B; } 
.styling2 table tr td { background: #F3CDCD; } 

/* Tabel style 2 advertentie (rood) */
.styling2adv table { margin-bottom: 5px; line-height: 14px; } 
.styling2adv table tr th { background: #9E111B; } 
.styling2adv table tr td { background: #9E111B; } 

.style2 table tr td { background: #9E111B; } 
.style2 table tr td, .style2 table tr td a:link, .style2 table tr td a:active, .style2 table tr td a:visited { font-size: 11px; color: #FFFFFF; text-decoration: none; } 

/* Tabel style 3 (oranje) */
.styling3 table { margin-bottom: 5px; line-height: 14px; } 
.styling3 table tr th { background: #EF8408; } 
.styling3 table tr td { background: #FBE9D4; } 

.style3 table tr td { background: #EF8408; } 
.style3 table tr td, .style3 table tr td a:link, .style3 table tr td a:active, .style3 table tr td a:visited { font-size: 11px; color: #FFFFFF; text-decoration: none; } 

/* Tabel style 4 (groen) */
.styling4 table { margin-bottom: 5px; line-height: 14px; } 
.styling4 table tr th { background: #428C4A; } 
.styling4 table tr td { background: #DAE8DC; } 

.style4 table tr td { background: #428C4A; } 
.style4 table tr td, .style4 table tr td a:link, .style4 table tr td a:active, .style4 table tr td a:visited { font-size: 11px; color: #FFFFFF; text-decoration: none; } 

/* Tabel style 5 (donker oranje) */
.styling5 table { margin-bottom: 5px; line-height: 14px; } 
.styling5 table tr th { background: #FF6600; } 
.styling5 table tr td { background: #FBE9D4; } 

.style5 table tr td { background: #FF6600; } 
.style5 table tr td, .style5 table tr td a:link, .style5 table tr td a:active, .style5 table tr td a:visited { font-size: 11px; color: #FFFFFF; text-decoration: none; } 

/* Tabel style 6 (geel) */
.styling6 table { margin-bottom: 5px; line-height: 14px; } 
.styling6 table tr th { background: #EFBF18; } 
.styling6 table tr td { background: #FFFFCF; } 

.style6 table tr td { background: #EFBF18; } 
.style6 table tr td, .style6 table tr td a:link, .style6 table tr td a:active, .style6 table tr td a:visited { font-size: 11px; color: #FFFFFF; text-decoration: none; } 

/* Tabel style 7 (licht geel) */
.styling7 table { margin-bottom: 5px; line-height: 14px; } 
.styling7 table tr th { background: #FFCC00; } 
.styling7 table tr td { background: #FFFFCF; } 

.style7 table tr td { background: #FFFF00; } 
.style7 table tr td, .style7 table tr td a:link, .style7 table tr td a:active, .style7 table tr td a:visited { font-size: 11px; color: #000000; text-decoration: none; } 

/* Tabel style 8 (paars) */
.styling8 table { margin-bottom: 5px; line-height: 14px; } 
.styling8 table tr th { background: #6666CC; } 
.styling8 table tr td { background: #FFFFFF; } 

.style8 table tr td { background: #6666CC; } 
.style8 table tr td, .style8 table tr td a:link, .style8 table tr td a:active, .style8 table tr td a:visited { font-size: 11px; color: #FFFFFF; text-decoration: none; } 

/* Tabel style 9 (grijs) */
.styling9 table { margin-bottom: 5px; line-height: 14px; } 
.styling9 table tr th { background: #666666; } 
.styling9 table tr td { background: #EEEEEE; } 

.style9 table tr td { background: #666666; } 
.style9 table tr td, .style9 table tr td a:link, .style9 table tr td a:active, .style9 table tr td a:visited { font-size: 11px; color: #FFFFFF; text-decoration: none; } 

/* News style (rood) */
.news table { margin-bottom: 5px; line-height: 14px; } 
.news table tr th { background: #9E111B; } 

.news table tr td { padding: 6px; background: #E6E9EE; } 
.news table tr td, .news table tr td a:link, .news table tr td a:visited, .news table tr td a:active, .news table tr td p { color: #333333; font-size: 12px; }

/* News style artikel (rood) */
.newsartikel table { margin-bottom: 5px; line-height: 14px; } 
.newsartikel table tr th { background: #9E111B; } 

.newsartikel table tr td { padding: 6px; background: #E6E9EE; } 
.newsartikel table tr td, .newsartikel table tr td a:link, .newsartikel table tr td a:visited, .newsartikel table tr td a:active, .newsartikel table tr td p { color: #333333; font-size: 12px; text-align:justify }


/* Weer style (bruin) */
.weather table { margin-bottom: 5px; line-height: 14px; } 
.weather table tr th { background: #CC6633; } 

.weather table tr td { padding: 6px; background: #E6E9EE; } 
.weather table tr td, .weather table tr td a:link, .weather table tr td a:visited, .weather table tr td a:active, .weather table tr td p { color: #333333; font-size: 12px; } 

/* Info style (groen/geel) */
.info table { margin-bottom: 5px; line-height: 14px; } 
.info table tr th { background: #91A333; } 

.info table tr td { background: #FFFFFF; } 
.info table tr td h1 { color: #000000; font-size: 14px; font-weight: bolder; }
.info table tr td, .info table tr td p { color: #333333; font-size: 12px; }
.info table tr td a:link, .info table tr td a:active { color: #0000CC; font-size: 12px; } 
.info table tr td a:visited { color: #91A333; font-size: 12px; } 

/* Zoekresultaten style (oranje) */
.searchres table { margin-bottom: 5px; line-height: 14px; } 
.searchres table tr th { background: #EF8408; } 
.searchres table tr td { background: #FBE9D4; } 

.searchres table tr td { background: #FFFFFF; } 
.searchres table tr td, .searchres table tr td p { color: #333333; font-size: 12px; } 
.searchres table tr td a:link, .searchres table tr td a:active { color: #0000CC; font-size: 12px; } 
.searchres table tr td a:visited { color: #663399; font-size: 12px; } 

/* Headlines style (rood) */
.headlines table { margin-bottom: 5px; line-height: 12px; } 
.headlines table tr th { background: #9E111B; } 

.headlines table tr td { background: #E6E9EE; } 
.headlines table tr td, .headlines table tr td a:link, .headlines table tr td a:visited, .headlines table tr td a:active, .headlines table tr td p { color: #333333; font-size: 12px; } 

/* Aanmelden (geel) */
.aanmelden table { margin-bottom: 5px; line-height: 14px; } 
.aanmelden table tr th { background: #EFBF18; } 
.aanmelden table tr td { background: #FFFFFF; } 

.aanmelden table tr td { background: #FFFFFF; } 
.aanmelden table tr td, .aanmelden table tr td a:link, .aanmelden table tr td a:active, .aanmelden table tr td a:visited { font-size: 11px; color: #000000; text-decoration: none; } 

form { margin: 0px; } 
.search { border: solid 1px #999999; font-size: 12px; height: 18; width: 155; } 
.mtinputreq { border: solid 1px #999999; font-size: 12px; width: 90%; background: #EEEEEE; } 
.mtinputerror { border: solid 1px #AA0000; font-size: 12px; width: 90%; background: #FF0000; } 
.mtbutton { border: solid 1px #666666; font-size: 12px; height: 18; width: 90%; color: #666666; font-weight: bolder; background: #CCCCCC } 


/* Search */
.search_form { background: #EF8408; text-align: center; padding: 15px; font-size: 10pt; font-family: arial,sans-serif }
.search_form .query { width: 300px; }

.search_results { margin: 10px; font-size: 10pt; font-family: arial,sans-serif }
.search_results .nav { text-align: center; }
.search_results .nav .page { word-spacing: 12px; }
.search_results .rank { float: left; }
.search_results .title { font-weight: bold; color: #00c; margin-left: 23px; margin-bottom: 2px; font-size: 11px; cursor:pointer; cursor:hand; }
.search_results .description { margin-left: 25px; margin-bottom: 1px; font-size: 11px; }
.search_results .url { font-size: 10px; color: #008000; margin-left: 25px; margin-bottom: 20px; cursor:pointer; cursor:hand; }
.search_results .more { margin-left: 5px; font-size: 8pt; color: #77c; cursor:pointer; cursor:hand; }
.search_results .like { font-size: 8pt; color: #77c; cursor:pointer; cursor:hand; }

.search_results .adv { color: #707070; font-family: verdana; font-weight: bold; text-transform: uppercase; font-size: 7pt; margin-bottom: 25px; }
.search_results .std { color: #707070; font-family: verdana; font-weight: bold; text-transform: uppercase; font-size: 7pt; margin-bottom: 25px; }
.search_results .result_summary { margin-bottom: 20px; }

.search_results .ksug { color: #707070; font-family: verdana; font-weight: bold; text-transform: uppercase; font-size: 7pt; margin-bottom: 10px; }
.search_results .keywords { margin-left: 35px; margin-bottom: 20px; }