body  { background: url(images/background7.jpg) no-repeat fixed 50% 0%; color:#000; font:12px Arial,Helvetica,sans-serif; line-height: 22px; text-align:center;}

P{ padding: 0; margin: 0 0 10px;}

div#page_container  { text-align:left; margin:0 auto; border: 0; background: url(images/bg.gif) #FFF repeat-y 133px 0;}

div#info_balk { background: url(images/blauw.gif) #192062 repeat-x 0 0; border-top:1px solid #fff; height: auto; color: #FFF; display: none;}
div#breadcrumbs, 
div#breadcrumbs a,
div#info_balk a { color:#FFF; }
a#bratpack_logo { color: #FFF;}

div#header  { border-color:#fff; background: #FFF; height: 260px;}
div.header h3{ font:16px Candara,Arial,Helvetica,sans-serif; font-weight: bold;}
div#header div#header_logo  { background: url(images/header.jpg) no-repeat 0 0; height: 239px;}

div#zoek_form input{ float: left;}
div#zoek_form input.text{ width: 100px; font-size: 10px; height: 16px; color: #EE3024; font-weight: bold; border-color: #EE3024;}
div#zoek_form input.button{ height: 20px; font-size: 10px; color: #FFF; background-color: #EE3024; font-weight: bold; border-color: #EE3024;}

DIV#left_container DIV.header{ display: none;}

div#left_wrapper{ margin-top: 0;}
div#left_container { width: 200px; margin-left: 6px;}
div#right_container { width: 200px; margin-left: 11px;}
ul.hoofdmenu { border-bottom: none; font-family: Cambria, Georgia, "Times New Roman", Times, serif; margin-top: 15px;}
ul.hoofdmenu li { border-bottom: 1px solid #ed3024; }
ul.hoofdmenu li a { color:#ED3024; padding: 5px 1px; font-size: 16px;}
ul.hoofdmenu li a:hover { color:#fff; background-color:#ED3024; }
ul.hoofdmenu li a.selected { background-color:#FFF; color:#000;}
ul.hoofdmenu li a.selected:hover { color:#fff; background-color:#ED3024; }
ul.hoofdmenu li a img { background-color:#FFF; margin-top: 7px; display: none;}
ul.hoofdmenu li a.selected img { background-color:#FFF;}

DIV#zoek_form{ margin: 171px 0 0 5px; float: left;}

div#fotoboek div.row{ width: 499px;}
div#fotoboek div.row div.col{ margin-right: 3px; width: 89px;}
div#fotoboek div.row div.col IMG{ width: 100%;}

div#content_wrapper{ width: 448px; margin-right: 9px; overflow-x: visible;}
div#content_container hr { background-color:#EEEBE6; }
div#content_container a { color:#ED3024; text-decoration:underline; }
div#content_container input, div#content_container textarea { background-color:#fff; }
div#content_container input[type=radio], input.radio { border:none; }
div#content_container textarea{ width: 345px;}

DIV.date{ font-size: 12px; font-weight: normal; color: #000; text-align: left;}

div#nieuws_reacties div.reactie p{ font-size: 12px;}

div#right_wrapper  { width: 668px; margin-left: 18px; margin-right: 8px;}
ul.submenu li { border-color: #808080; }
ul.submenu li a { color:#000; padding: 10px 0; font-weight: bold;}
ul.submenu li a:hover { color:#ED3024; background-color:#FFF; }
ul.submenu li a:hover DIV.date{ color: #000;}
ul.submenu li a.selected { background-color:#FFF; color: #ED3024;}
ul.submenu li a.selected DIV.date{ color: #000;}
ul.submenu li a img { background-color:#FFF; }
ul.submenu li a.selected img { background-color:#FFF; }
div.header { background: none; width: auto !important;}
ul.submenu li a.subitem{ width: auto;}

div#zoek_form input { background-color:#FFFFFF; border:1px solid #000; margin-top:27px; }
div#contact_gegevens { color:#fff; }
div#contact_gegevens div {border:0;}
div#contact_gegevens a { color: #CBD9E2;}

div#content_wrapper div.header{ margin: 0 -10px 0 0 !important; background: #FFF; padding-bottom: 8px;}
div#content_wrapper div.header H3{ color: #ed3024; font-size: 20px; font-weight: bold; font-family: Cambria, Georgia, "Times New Roman", Times, serif;}
div#right_container div.header{ border-bottom: 1px solid #808080;}
div#right_container div.header H3{ color: #000; font-size: 16px; margin-top: 15px; font-weight: bold; font-family: Cambria, Georgia, "Times New Roman", Times, serif;}



/*
 * Links
 */
div.links_rij {  }
div.links_rij_1 {  }
div.links_rij_2 { background-color:#E3EBF0; }

/*
 * Agenda
 */
div.agenda_rij_1 {  }
div.agenda_rij_2 { background-color:#E3EBF0; }

/*
 * FAQ
 */
div.faq_rij_1 {  }
div.faq_rij_2 { background-color:#E3EBF0; }

/*
 * Programma
 */
table.programma_categorie th, table.programma_categorie td { background-color:#E3EBF0; }
table.programma_categorie td.over { background-color:#ED1C24; color:#fff; }

/*
 * Poll
 */
fieldset.poll div.poll_balk_border { border-color:#1f2768; }
fieldset.poll div.poll_balk	{ background-color:#ED1C24; }

/*
 * Webwinkel
 */
div.webwinkel_rij_1 {  }
div.webwinkel_rij_2 { background-color:#E3EBF0; }

