body  { background: url(images/bg2.jpg) fixed no-repeat 100% 100%; color:#000; font-family: Candara, Tahoma, Geneva, sans-serif; font-size: 14px; line-height: 20px;}

H1, H2, H3,
H4, H5, H6{ color: #C00;}

INPUT.btn{ background-color: #FFF; color: #000; }
INPUT.text{ width: 108px;}

#header{ float: left; height: auto; border: #FFF solid; border-width: 3px 3px 0 3px; width: 922px;}
#header_top-left{ background: url(images/red_gradient.gif) #C00 repeat-x 0 0; height: 30px; border-right: #FFF 1px solid;}
#header_top-right{ height: 30px;}
#header_right{ background: url(images/red_gradient.gif) #C00 repeat-x 0 0; display: none; border-bottom: none;}
#header_right_top{ background: url(images/red_gradient.gif) #C00 repeat-x 0 0;}

#zoekvenster{ margin-top: -147px; margin-right: 5px; width: 910px;}

/* Logo
**********************************************************/

#logo{ background: url(images/foto.jpg) #FFF no-repeat 100% 0; border-right: #FFF 1px solid;}
#sfeer-foto{ background: url(images/logo.jpg) #FFF no-repeat 0 0; float: left;}

#breadcrumbs{ text-align: left; width: 720px; float: left; clear: none; margin: 0;}
#breadcrumbs H6{ line-height: 20px;}

/* Menu
**********************************************************/

#menu_container{ background: url(images/red_gradient.gif) #C00 repeat-x 0 0; float: left; position: relative;}
#menu{ background: url(images/menu-border.gif) repeat-x 0 bottom; float: right; border: 0;}
#menu UL LI{ border-color: #FFF; margin-left: 4px;}
#menu UL LI A{ color: #FFF; font-size: 13px;}
#menu UL LI A:hover{ border-color: #C00; text-decoration: underline;}

#menu UL LI.aan{ background: url(images/grijs_gradient.gif) #FFFFFF repeat-x 0 0; border: #000 2px solid; border-bottom: 0; padding-bottom: 3px; }
#menu UL LI.aan A{ color: #000; }
#menu UL LI.aan A:hover{ border: 0; }

#menu_container H3#titel_submenu{ float: none; position: absolute; left: 0; font-variant: small-caps; font-size: 22px; line-height: 22px; font-weight: bold;}

/* Submenu
**********************************************************/

#submenu_container{ background:  url(images/stripes_bg.jpg) repeat 0 0; border: #FFF solid; border-width: 0 3px 3px 3px;}
#submenu{ width: 187px; padding: 2px; float: left;}
#submenu UL LI{ width: 162px;}
#submenu UL LI STRONG{ color: #C00; font-weight: bold;}

#submenu ul li.text_only{ width: 177px;}
#submenu UL LI, #submenu UL LI.text_only{ background: url(images/grijs_gradient.gif) #FFFFFF repeat-x 0 0; border-bottom: #000 2px solid; color: #000;}
#submenu UL LI.over{ background-image: url(images/bullet_aan.jpg);}

/* Content
**********************************************************/

#content{ background: url(images/grijs_gradient.gif) #FFFFFF repeat-x 0 -23px; border-left: #000 3px solid; border-right: #FFF 1px solid; }

/* Footer
**********************************************************/

#footer{ background-color: #000; width: 730px; float: right;}

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

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

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

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

/*
 * Poll
 */
fieldset.poll div.poll_balk_border { border-color:#C00; }
fieldset.poll div.poll_balk	{ background-color:#000; }

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