body { scrollbar-face-color: #D8D4CE; scrollbar-shadow-color: #A49B8C; scrollbar-highlight-color: #F1F0EE; scrollbar-3dlight-color: #BDB7AC; scrollbar-darkshadow-color: #CFD3D7; scrollbar-track-color: #D9D9D9; scrollbar-arrow-color: #333333; }
body, td{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color : #000000; line-height : 18px; }
.inleiding{ font: bold 12px/20px Verdana, Geneva, Arial, Helvetica, sans-serif; color:#333333; }

h1,h2,h3,h4{ font-family: Arial, Helvetica, sans-serif; }

h4{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }

a:active,a:link{ color : #B41919; text-decoration : none; }

a:visited{ color : #88292D; text-decoration : none; }

a:hover{ text-decoration : underline; }

/*
================================
 varianten op a
================================
*/
a.nav:visited,a.nav:active,a.nav:link{ color : #666666; text-decoration : none; font-weight : bold; }

a.nav:hover{ text-decoration : underline; }

a.navhi:visited,a.navhi:active,a.navhi:link{ color : #9A9A0C; font-weight: bold; text-decoration : none; }

a.navhi:hover{ text-decoration : underline; }

a.subnav:visited,a.subnav:active,a.subnav:link{ color: #333333; text-decoration: none; line-height: 16px; vertical-align: baseline; }

a.subnav:hover{ text-decoration : underline; }

a.subnavhi:visited,a.subnavhi:active,a.subnavhi:link{ color : #333333; font-weight:bold; text-decoration : none; }

a.subnavhi:hover{ text-decoration : underline; }

/*
================================
 a hoofdnavigatie
================================
*/
a.header:visited,a.header:active,a.header:link{ font-weight: bold; text-decoration: none; font-family: Arial, Helvetica, sans-serif; padding: 1px 10px 3px 10px; margin: -1px -8px 0px -8px; font-size: 14px; }

a.headerhomebtn:visited,a.headerhomebtn:active,a.headerhomebtn:link,a.headerhomebtn:hover{ font-weight: bold; text-decoration: none; font-family: Arial, Helvetica, sans-serif; padding: 1px 8px 3px 0px;  font-size: 14px;  color : #FFFFFF;  }

a.headerhi:visited,a.headerhi:active,a.headerhi:link{ font-weight: bold; text-decoration: none; font-family: Arial, Helvetica, sans-serif; padding: 1px 10px 3px 10px; margin: 0px -8px 0px -8px; font-size: 14px; }

a.header:hover{ text-decoration: none; background-color: #FFFFFF; color: #DD777C; }

tr.organisatie a.header:visited,tr.organisatie a.headerhi:active,tr.organisatie a.header:link{ color: #F4F4E1; }

tr.organisatie a.headerhi:visited,tr.organisatie a.headerhi:active,tr.organisatie a.headerhi:link{ color: #9A9A0C; background-color:#FFFFFF; }

tr.organisatie a.header:hover{ text-decoration: none; background-color: #EEEED0; color: #9A9A0C; }

tr.themas a.header:visited,themas a.headerhi:active,tr.themas a.header:link{ color: #F9EBEC; }

tr.themas a.headerhi:visited,tr.themas a.headerhi:active,tr.themas a.headerhi:link{ color: #C1333A; background-color:#FFFFFF; }

tr.themas a.header:hover{ text-decoration: none; background-color: #F9EBEC; color: #C1333A; }

tr.organisatie a.summary:visited,tr.organisatie a.summary:active,tr.organisatie a.summary:link{ color : #D7D79E; font-weight: bold; text-decoration : none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; padding: 2px 5px 2px 5px; margin: 1px -4px 0px -4px; font-size: 11px; height:20px;}

tr.organisatie a.summaryhi:visited,tr.organisatie a.summaryhi:active,tr.organisatie a.summaryhi:link{ color: #9A9A0C; background-color:#FFFFFF; font-weight: bold; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; padding: 2px 10px 2px 10px; margin: 0px -4px 0px -4px; font-size: 11px; height:20px;}

tr.organisatie a.summary:hover{ text-decoration: none; background-color: #F4F4E1; color: #9A9A0C; }
/*
================================
 a homepage
================================
*/
a.nav_home_rechtsonder:visited,a.nav_home_rechtsonder:active,a.nav_home_rechtsonder:link{ color : #FFFFFF; text-decoration : none; font-weight : bold; padding-right:10px; }

a.nav_home_rechtsonder:hover{ text-decoration : underline; }

a.nav_home_rechtsonder2:visited,a.nav_home_rechtsonder:active,a.nav_home_rechtsonder:link{ color : #FFFFFF; text-decoration : none; font-weight : bold; padding-right:10px; }

a.nav_home_rechtsonder2:hover{ text-decoration : none; }

a.navhome:visited,a.navhome:active,a.navhome:link{ color : #0082C9; text-decoration : none; font-weight : bold; }

a.navhome:hover{ text-decoration : underline; }

/*
================================
 a meningen
================================
*/
a.nav_meningen:visited,a.nav_meningen:active,a.nav_meningen:link{ color : #0082C9; text-decoration : none; font-weight : bold; font-size:12px; }

a.nav_meningen:hover{ text-decoration : underline; }

a.reageer:visited,a.reageer:active,a.reageer:link{ color : #B41919; text-decoration : none; font-size : 10px; }

a.reageer:hover{ text-decoration : underline; }

a.reageer_stelling:visited,a.reageer_stelling:active,a.reageer_stelling:link{ color : #B41919; text-decoration : none; font-size : 11px; }

a.reageer_stelling:hover{ text-decoration : underline; }

/*
================================
 a thema's
================================
*/
a.nav_thema:visited,a.nav_thema:active,a.nav_thema:link{ color : #B41919; text-decoration : none; font-weight : bold; font-size:12px; }

a.nav_thema:hover{ text-decoration : underline; }

a.volgende:visited,a.volgende:active,a.volgende:link{ color : #666666; text-decoration : none; font-size : 10px; }

a.volgende:hover{ text-decoration : underline; }

a.naarboven:visited,a.naarboven:active,a.naarboven:link{ color : #666666; text-decoration : none; font-size : 10px; }

a.naarboven:hover{ text-decoration : underline; }

/*
================================
 a agenda
================================
*/
a.agenda:visited,a.agenda:active,a.agenda:link{ color : #333333; font-weight: normal; text-decoration : none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; }

a.agenda:hover{ text-decoration : underline; }

/*
================================
 a zoeken
================================
*/
a.zoeken:visited,a.zoeken:active,a.zoeken:link{ color : #0072AE; font-weight: normal; text-decoration : none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; }

a.zoeken:hover{ text-decoration : underline; }

a.zoekenhi:visited,a.zoekenhi:active,a.zoekenhi:link{ color : #000000; font-weight: normal; text-decoration : none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; }

/*
================================
 layers content
================================
*/

#container{
	position: absolute; left: 0px; top: 0px; width: 974px; 
}
#content{
	position: relative; left: 0px; top: 0px; padding-bottom:40px;width: 974px; min-height:540px;
}
* html #content{height:540px;}
#footer{
	position: relative; left: 0px; top:20px;width: 974px;  clear:both;
}
/*
================================
 layers header
================================
*/
#layerHeader { position: absolute; left: 20px; top: 0px; width: 954px;  background: #FFFFFF;}
#layerHeaderMeningen { position: relative; left: 20px; top: 0px; width: 954px;  background: #FFFFFF;}
#layerHeaderThema { position: relative; left: 20px; top: 0px; width: 954px; background: #FFFFFF;}
#lettergrootte{
	position:absolute;
	left:800px;
	top:35px;
	z-index:6;
}
#lettergroottehome{
	position:absolute;
	left:800px;
	top:75px;
	z-index:6;
}
/*
/*
================================
 layers body
================================
*/
#layerBodytxt { position:absolute; left:303px; top:186px; width:435px; }
#layerBodytxtagenda { position:absolute; left:320px; top:186px; width:415px; }
#layerBodytxtpers { position:relative; left:170px; top:176px; width:435px; }
#layerBodytxtDonateur { position:absolute; left:170px; top:186px; width:435px; }
#layerBodytxtMening { position:relative; left:333px; top:37px; width:400px;  }
#layerBodytxtThema { position:relative;float:left; padding-left:38px;top:40px; width:440px;}
#layerBodytxtContact { position:relative;top:28px; width:435px;float:left;left:170px; }
#layerBodytxtArchiefThema { position:relative;float:left; padding-left:38px;top:40px; width:440px;}

/*
================================
 layers navigatie
================================
*/
#layerNavigatie { position:absolute; left:45px; top:186px; width:220px; }
#layerNavigatieMening { position:absolute; left:45px; top:140px; width:220px; }
#layerNavigatieThema { position:relative; padding-left:45px; top:40px; width:250px;float:left;}
#LayerNavigatieOverzichtL { position:absolute; left:474px; top:129px; width:220px; height:259px; }
#LayerNavigatieOverzichtR { position:absolute; left:724px; top:129px; width:220px; height:259px; }
#LayerNavigatieOverzichtThemaL { position:relative; left:474px; top:33px; width:220px; float:left }
#LayerNavigatieOverzichtThemaR { position:relative; left:504px; top:33px; width:220px;  float:left }
#layerNavigatieArchiefThema { position:relative; padding-left:45px; top:40px; width:250px;float:left;}

/*
================================
 layers homepage
================================
*/
.kleur1{ background-color:#F3F3F3; }
.kleur2{ background-color:#FFFFFF; }
#LayerHomeRechtsonder{ position:absolute; vertical-align: top; left:645px; top:440px; width:330px; height:140px; z-index:5; padding: 8px 0px 0px 0px; }
#LayerHomeLeft { position: absolute; left: 20px; top: 173px; width: 364px; height: 430px; z-index: 4; }
.homeLeft{ padding: 20px 20px 0px 25px; }
#LayerHomeRight { position:absolute; vertical-align: top; left:645px; top:173px; width:330px; height:273px; z-index:4; padding: 8px 0px 0px 0px; }
#LayerHomeMiddenBoven { position:absolute; left:386px; top:173px; width:258px; height:305px; z-index:3; }
.homeMiddenBoven{ padding: 8px 8px 0px 8px; }
#layerHomeMeerBoven{ position:absolute; left:8px; top:280px; width:250px; height:25px; z-index:3; }
#LayerHomeMiddenOnder { position:absolute; left:386px; top:478px; width:258px; height:126px; z-index:4; border-top:1px solid #CCCCCC; }
.homeMiddenOnder{ padding: 8px 12px 0px 8px; }
#layerHomeMeerOnder{ position:absolute; left:8px; top:95px; width:250px; height:25px; z-index:3; }
#LayerRechterkolomThema{ position:absolute; vertical-align: top; left:775px; top:163px; width:200px; height:273px; z-index:4; }
#layerIntrotekst{ position:absolute; left:238px; top:10px; width:445px; height:88px; z-index:3; background-color: #FFFFFF; color: #999900; font: normal 11px/16px Verdana, Geneva, Arial, Helvetica, sans-serif; }
#layerHomeredactie{ position:absolute; left:25px; top:403px; width:312px; z-index:8; font-size:10px; }
/*
================================
 layers intro
================================
*/
#layerMeningenIntro { position:absolute; left:50px; top:127px; width:360px; z-index:2; }

#layerThemaIntro { position:absolute; left:50px; top:147px; width:360px; z-index:2; }

/*
================================
 layers print
================================
*/
#layerPrintOrganisatie { position:absolute; left:300px; top:153px; width:50px; z-index:2; }
#layerPrintOrganisatieAgenda { position:absolute; left:319px; top:153px; width:50px; z-index:2; }
#layerPrintMening { position:absolute; left:330px; top:110px; width:50px; z-index:2; }

#layerPrintThema { position:absolute; left:330px; top:133px; width:50px; z-index:2; }

#layerPrint { position:absolute; left:30px; top:63px; width:50px; z-index:2; }

/*
================================
 layers archief
================================
*/
#layerArchiefMening { font-weight:bold; color:#C1333A; position:absolute; left:45px; top:110px; width:100px; z-index:2; }

#layerArchiefThema { font-weight:bold; color:#C1333A; position:absolute; left:45px; top:133px; width:150px; z-index:2; }

/*
================================
 layers zoeken
================================
*/
#layerZoekenTrefwoorden{ position:relative; width:260px; float:left;left:249px; top:33px}
/*
================================
 layers knopjes
================================
*/
#layerReageerMening{ position:absolute; left:500px; top:120px; width:250px; z-index:2; text-align : right; }
#layerReageerStelling { font-weight:bold; color:#C1333A; position:absolute; left:200px; width:200px; z-index:2; text-align:right; }
#layerVolgendeMening{ position:absolute; left:500px; top:107px; width:250px; z-index:2; text-align : right; }
#layerVolgendeThema{ position:absolute; left:500px; top:130px; width:250px; z-index:2; text-align : right; }
#layerVolgende{ position:absolute; left:490px; top:150px; width:250px; z-index:2; text-align : right; }
#layerNaarboven{position:absolute;text-align: right; left:160px; width:250px;font-size:10px;  color : Black;  background-color : White;   z-index:2}

/*
================================
 Koppen 
================================
*/
h1,h2{ font-weight : bold; font-size : 18px; }

h3{ font-weight : bold; font-size : 14px; margin-top:8px; margin-bottom:8px; }

h4{ font-weight : bold; font-size : 12px; margin-top:4px; margin-bottom:8px; }

/*
================================
koppen homepage
================================
*/
h1.home{ color: #000000; margin-top:0px; margin-bottom:5px; }

h2.home{ color : #0082C9; margin-top:5px; margin-bottom:5px; line-height: 23px; }

h3.home{ color: #832328; }

h4.home{ color: #666666; font-size:11px; margin-top:2px; margin-bottom:4px; }

.kop_home{ font-weight: bold; font-size: 13px; padding-left: 5px; height: 25px; color: #C1333A; font-family: Arial, Helvetica, sans-serif; vertical-align:middle; background-color:#DFDFDF; }
.kop_home_thema{ font-size: 10px; padding-left: 5px; height: 25px; color: #C1333A; font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align:middle; background-color:#DFDFDF; }

.kop_home_detail{ font-weight: bold; font-size: 13px; height: 25px; color: #0082C9; font-family: Arial, Helvetica, sans-serif; }

.kop_home_ondertitel{ font-weight: bold; font-size: 14px; height: 25px; color: #C1333A; font-family: Arial, Helvetica, sans-serif; }

.kop_home_subnav{ font-weight: bold; font-size: 13px; padding-left: 5px; height: 25px; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; background-color:#0082C9; vertical-align: middle; }

/*
================================
 koppen homepage rechtsonder banners
================================
*/
.kop_home_rechtsonder{ font-weight: bold; font-size: 13px; padding-left: 12px; height: 25px; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; vertical-align: middle; }

.tekst_home_rechtsonder{ font-weight: bold; font-size: 18px; padding: 15px 12px 10px 10px; line-height:23px; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; vertical-align: top; }

.blauw .tekst_home_rechtsonder{ background-color:#368BD1; }

.blauw2 .tekst_home_rechtsonder{ background-color:  #65A7DC;}

.groen .tekst_home_rechtsonder{ background-color: #A6A60D; }

.groen2 .tekst_home_rechtsonder{ background-color: #B6B60E; }

.rood .tekst_home_rechtsonder{ background-color: #AC2D33; }

.rood2 .tekst_home_rechtsonder{ background-color: #C1333A; }

.blauw .kop_home_rechtsonder{ background: #0077B7 url(../images/icon_mening.gif) no-repeat 15px; vertical-align: middle; padding-left: 40px; }

.groen .kop_home_rechtsonder{ background-color:#92920C; }

.rood .kop_home_rechtsonder{ background-color:#832328; }

.blauw .linkbalk{ background-color: #368BD1; }

.groen .linkbalk{ background-color: #A6A60D; }

.rood .linkbalk{ background-color:#AC2D33 ; }

.blauw2 .linkbalk{ background-color: #65A7DC; }

.groen2 .linkbalk{ background-color: #B6B60E; }

.rood2 .linkbalk{ background-color: #C1333A; }

/*
================================
 koppen organisatie
================================
*/
h1.organisatie{ color: #9A9A0C; }

h1.organisatiewieis{ color: #9A9A0C; }

h2.organisatie{ color : #5E5E00; }

h2.organisatiewieis{ color : #BCBC0E; }

h3.organisatie{ color: #5E5E00; }

h4.organisatie{ color : #9A9A0C; }

/*
================================
 koppen agenda
================================
*/
h1.agenda{ color: #5E5E00; }

h2.agenda{ color: #333333; margin-bottom:5px; }

.agendadatumlijst{ font-weight : bold; }

.agendadatumdetail{ font-weight : bold; font-size : 14px; font-family : Arial, Helvetica, sans-serif; color:#9A9A0C; }

/*
================================
 koppen pers
================================
*/
h4.pers{ color : #666666; }

/*
================================
 koppen meningen
================================
*/
h1.meningen{ color: #0082C9; }

h1.meningen_detail{ color: #005684; font-size:14px; margin-top:0px; margin-bottom:5px; }

h1.meningen_archief{ color: #666666; font-size:18px; margin-bottom:5px; }

h2.meningen{ color : #333333; margin-top:-2px; margin-bottom:5px; line-height: 21px; }

h3.meningen{ color: #5E5E00; }

h4.meningen{ color: #666666; }

.kop_meningen{ font-weight: bold; font-size: 13px; padding-left: 5px; height: 25px; color: #0082C9; font-family: Arial, Helvetica, sans-serif; }

.kop_meningen_detail{ font-weight: bold; font-size: 14px; height: 25px; color: #0082C9; font-family: Arial, Helvetica, sans-serif; }

.kop_meningen_ondertitel{ font-weight: bold; font-size: 14px; height: 25px; color: #666666; font-family: Arial, Helvetica, sans-serif; }

.kop_meningen_subnav{ font-weight: bold; font-size: 14px; padding-left: 5px; height: 25px; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; background-color:#005684; }

.tekst_mening{ color: #000000; background-color:#F3F3F3; padding:0px 5px 15px 10px; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }

.tekst_kop_mening{ color: #88292D; background-color:#F3F3F3; font-weight:bold; padding:5px 0px 5px 10px; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }

/*
================================
 koppen thema's
================================
*/
h1.thema{ color: #C1333A; margin-top:0px; margin-bottom:5px; }

h1.thema_detail{ color: #832328; font-size:14px; margin-top:0px; margin-bottom:5px; }

h1.thema_archief{ color: #666666; font-size:18px; margin-bottom:5px; }

h2.thema{ color : #333333; margin-top:-2px; margin-bottom:5px; line-height: 21px; }

h3.thema{ color: #832328; }

h4.thema{ color: #666666; font-size:11px; margin-top:2px; margin-bottom:4px; }

.kop_thema{ font-weight: bold; font-size: 13px; padding-left: 5px; height: 25px; color: #C1333A; font-family: Arial, Helvetica, sans-serif; vertical-align:middle; }

.kop_thema_detail{ font-weight: bold; font-size: 14px; height: 25px; color: #C1333A; font-family: Arial, Helvetica, sans-serif; }

.kop_thema_ondertitel{ font-weight: bold; font-size: 14px; height: 25px; color: #666666; font-family: Arial, Helvetica, sans-serif; }

.kop_thema_subnav{ font-weight: bold; font-size: 14px; padding-left: 5px; height: 25px; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; background-color:#832328; }

/*
================================
 koppen contact
================================
*/
h1.contact{ color: #0082C9; }

/*
================================
 koppen zoeken
================================
*/
.kop_zoeken{ font-weight: bold; font-size: 14px; padding-left: 5px; padding-bottom:10px; height: 25px; color: #000000; font-family: Arial, Helvetica, sans-serif; }

.kop_zoeken_thema{ font-weight: bold; font-size: 11px; padding-left: 5px; height: 25px; color: #C1333A; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }

.kop_zoeken_organisatie{ font-weight: bold; font-size: 11px; padding-left: 5px; height: 25px; color: #9A9A0C; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }

.kop_zoeken_meningen{ font-weight: bold; font-size: 11px; padding-left: 5px; height: 25px; color: #0082C9; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }

.zoeken_kenmerk{ color:#666666; text-align: right; height: 23px; padding: 3px 0px 3px 20px; vertical-align:baseline;}

.zoeken_kenmerk2{ color:#666666; text-align: left; height: 23px; padding: 3px 0px 3px 0px; vertical-align:top; font-size:10px;}

/*
================================
 koppen print
================================
*/
.kop_detail_print{ font-weight: bold; font-size: 11px; height: 25px; color: #333333; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }

.kop_ondertitel_print{ font-weight: bold; font-size: 14px; height: 25px; color: #333333; font-family: Arial, Helvetica, sans-serif; }

H2.print{ color : #000000; margin-top:-2px; margin-bottom:5px; line-height: 21px; }

/*
================================
 Bullets
================================
*/
.bullet_pijl{ padding-left: 5px; vertical-align: baseline; padding-top: 2px; }
.bullet_pijlhi{ padding-left: 5px; vertical-align: baseline; padding-top: 2px;  font-weight : bold;  }
.bullet_pijl_rood{ padding-left:5px; color: #C1333A; }

.pijl_rood{ color: #C1333A; }

.pijl_rood_bold{ color: #C1333A; font-weight: bold; font-size:11px; }

.pijl_wit_bold{ color: #FFFFFF; font-weight: bold; }

.bullet_pijl_blauw{ font-weight: bold; padding-left:5px; color: #0082C9; }

.bullet_pijl_zoeken{ font-weight: normal; padding-left:5px; color: #0082C9; }

/*
================================
 Formulier ingredienten
================================
*/
.naam_reactie{ color:#666666; text-align: right; padding-left:20px; }

.naam_reactie_selectie{ color:#666666; background-color:#F3F3F3; text-align: right; padding-left:20px; }

.naam_veld{ color:#000000; padding-left:10px; background-color:#F3F3F3; vertical-align: text-top; }

.naam_veld_archief{ color:#000000; background-color:#F3F3F3; vertical-align: text-top; }

.veld_verplicht{ padding: 0px 0px 2px 10px; background: #F3F3F3 url(../images/icon_verplicht.gif) no-repeat left 4px; height:16px; }

.veld_verplicht_feedback{ padding: 0px 0px 2px 10px; background: #F3F3F3 url(../images/icon_verplicht.gif) no-repeat left 4px; height:16px; color:#666666; }

.veld_vrij{ padding: 0px 0px 2px 10px; background: #F3F3F3; }

.input{ color: #333333; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }

a.knop_mening:visited,a.knop_mening:active,a.knop_mening:link{ color : #FFFFFF; background-color:#0082C9; text-decoration : none; font-weight:bold; padding:5px 5px 5px 5px; border:1px solid #FFFFFF; }

a.knop_mening:hover{ text-decoration : none; background-color:#009CF0; }

a.knop_organisatie:visited,a.knop_organisatie:active,a.knop_organisatie:link{ color : #FFFFFF; background-color:#9A9A0C; text-decoration : none; font-weight:bold; padding:5px 5px 5px 5px; border:1px solid #FFFFFF; }

a.knop_organisatie:hover{ text-decoration : none; background-color:#B7B70F; }

a.knop_thema:visited,a.knop_thema:active,a.knop_thema:link{ color : #FFFFFF; background-color:#C1333A; text-decoration : none; font-weight:bold; padding:5px 5px 5px 5px; border:1px solid #FFFFFF; }

a.knop_thema:hover{ text-decoration : none; background-color:#D81D21; }

/*
================================
 banners rechterkolom
================================
*/
.titel_rechterkolom{ font-weight: bold; font-size: 18px; padding: 10px 10px 10px 0px; line-height:20px; height: 25px; font-family: Arial, Helvetica, sans-serif; }

.blauw .titel_rechterkolom{ color:#006DA8; }

.groen .titel_rechterkolom{ color:#94940C; }

.rood .titel_rechterkolom{ color:#92272D; }

a.navrechterkolom:visited,a.navrechterkolom:active,a.navrechterkolom:link{ color: #C1333A; text-decoration: none; font-weight: bold; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }

a.navrechterkolom:hover{ text-decoration : underline; }

/*
================================
 uitzonderingen divers
================================
*/
table.aanbeveling tr.r0{ background-color : #F3F3F3; height: 30px; padding: 6px; }

table.aanbeveling tr.r1{ background-color : #FFFFFF; height: 30px; padding: 6px; }

table.tabelsubnav tr.r0{ height: 23px; padding: 3px 0px 3px 0px;  vertical-align:baseline;}

img.pasfoto{ border : 1px solid #CCCCCC; }

img.pasfotodetail{ border : 1px solid #CCCCCC; margin-right:10px; }

img.partner{ border : 1px solid #CCCCCC; margin-top:10px; }

.bron{ color:#666666; font-size:10px; text-align: left; }

.datum{ color:#777777; font-weight:normal; font-size:10px; text-align: left; }

.bold{ font-weight:bold; }

.print {display:none;}