/* clear */
img, fieldset, ul { border:none; margin:0; padding:0}
.clear { clear:both; }
a { text-decoration:none; }
#header_menu ul li, #content_submenu_event ul li, #bottom_contact_kit ul li, #bottom_links ul li, #header_nav ul li, #content_submenu_profiel_content ul li, #content_submenu_small ul li  { list-style-type: none; }
h1, h2, h3, h4, h5, h6 {margin:0; padding:0; }

body { font-family: Arial; font-size: 14px; margin:0; color: #000; }
#maincontainer { margin: auto; background: url(/100JaarKIT_Config/images/bg.png) no-repeat 50% 138px; background-color: #DDDCDC; }
h1 { font-family: Georgia; font-style: italic; font-size: 30px; color: #000; font-weight: normal; }
h2 { font-family: Georgia; font-style: italic; font-size: 20px; color: #000; font-weight: normal; }
h3 { color: #636363; font-weight: normal; }
p { line-height: 18px; }

/* header */	
#header { width: 983px; margin: auto; background-color: #fff; height: 138px; border-bottom: 1px solid #B2B2B2;}


/* header_left */
#header_left { width: 793px; float: left; margin-left:}
#logo { padding-left: 26px; }
#header_menu { width: 650px; height: 39px; margin-left: 26px; }
#header_menu ul li { float: left; }
#header_menu a { display: block; height: 23px; padding-top: 16px; font-weight: bold; font-size: 13px; }

#menu_home { background: url(/100JaarKIT_Config/images/menu_home.png); width: 49px; color: #fff; padding-left: 30px;  }
#menu_home_active { background: url(/100JaarKIT_Config/images/menu_home_active.jpg); width: 49px; color: #000; padding-left: 30px;  }
#menu_home:hover { background: #fff; width: 49px; color: #000; padding-left: 30px;  }

#menu_evenementen { background: url(/100JaarKIT_Config/images/menu_evenementen.jpg); width: 111px; color: #fff; text-align: center; }
#menu_evenementen_active { background: url(/100JaarKIT_Config/images/menu_evenementen_active.png); width: 111px; color: #000;text-align: center; }
#menu_evenementen:hover {  background:#fff; width: 111px; color: #000; text-align: center; }

#menu_vraagmaarraak { background: url(/100JaarKIT_Config/images/menu_vraagmaarraak.jpg); width: 131px; color: #fff; text-align: center;; }
#menu_vraagmaarraak_active { background: url(/100JaarKIT_Config/images/menu_vraagmaarraak_active.jpg); width: 131px; color: #000; text-align: center;  }
#menu_vraagmaarraak:hover{ background:#fff; width: 131px; color: #000; text-align: center; }

#menu_mediatheek { background: url(/100JaarKIT_Config/images/menu_mediatheek.jpg); width: 99px; color: #fff; text-align: center;  }
#menu_mediatheek_active { background: url(/100JaarKIT_Config/images/menu_mediatheek_active.png); width: 99px; color: #000; text-align: center;  }
#menu_mediatheek:hover{  background:#fff; width: 99px; color: #000; text-align: center; }

#menu_metdankaan { background: url(/100JaarKIT_Config/images/menu_metdankaan.png); width: 108px; color: #fff; text-align: center; }
#menu_metdankaan_active { background: url(/100JaarKIT_Config/images/menu_metdankaan_active.png); width: 108px; color: #000; text-align: center; }
#menu_metdankaan:hover { background: #fff; width: 108px; color: #000; text-align: center; }

#menu_gastenboek { background: url(/100JaarKIT_Config/images/menu_mediatheek.jpg); width: 99px; color: #fff; text-align: center; }
#menu_gastenboek_active { background: url(/100JaarKIT_Config/images/menu_mediatheek_active.png); width: 99px; color: #000; text-align: center; }
#menu_gastenboek:hover { background: #fff; width: 99px; color: #000; text-align: center; }


/* header_right */
#header_right { width: 190px; float: left; }
#header_nav { background: url(/100JaarKIT_Config/images/bg_nav.png); width: 156px; height: 21px; padding-left: 8px; padding-top: 6px; color: #636363; font-size: 12px; }
#header_nav a, #header_nav a:hover, #header_nav a.active { font-family: Arial; font-weight: bold; font-size: 12px; color: #636363; }
#header_nav a:hover { text-decoration: underline; }
#header_nav a.active { font-weight: normal; }
#header_nav ul li { float: left; }
#header_nav ul li a, #header_nav .active { margin-right: 5px; margin-left: 5px; }
#header_nav ul li a.last { margin-right: 0px; margin-left: 4px;}
#slogan { padding-top: 16px; }

/* content */
#content { width: 983px; margin: auto; background: #fff; padding-top: 20px; }
#breadcrumb { margin-left: 26px; background: url(/100JaarKIT_Config/images/bg_breadcrumb.png) no-repeat; padding-left: 15px; font-size: 13px; margin-bottom: 18px; }
#breadcrumb a { text-decoration: underline; color: #000; }

#content_submenu_event { float: left; margin-left: 26px; width: 164px; height: 325px; background: url(/100JaarKIT_Config/images/bg_content_submenu.png); padding-top:  16px;}
#content_submenu_event a.home, #content_submenu_small a.home { margin-left: 12px; font-size: 12px; margin-bottom: 18px; color: #636363; }
#content_submenu_event ul, #content_submenu_small ul { margin-left: 12px; }
#content_submenu_event ul li, #content_submenu_event ul li:hover, #content_submenu ul li.active, #content_submenu_small ul li, #content_submenu_small ul li:hover, #content_submenu_small ul li.active { line-height: 24px; background: url(/100JaarKIT_Config/images/bg_submenu.png) no-repeat center left;  padding-left: 4px; width: 138px; }
#content_submenu_event ul li:hover, #content_submenu_event ul li.active, #content_submenu_small ul li:hover, #content_submenu_small ul li.active { background: url(/100JaarKIT_Config/images/bg_submenu_over.jpg); }
#content_submenu_event ul li:hover a, #content_submenu_event ul li.active a, #content_submenu_small ul li:hover a, #content_submenu_small ul li.active a { color: #fff; }
#content_submenu_event ul li a, #content_submenu_small ul li a { margin-left: 12px; font-size: 13px; margin-bottom: 18px; color: #636363; }

#content_submenu_small { float: left; margin-left: 26px; width: 164px; height: 57px; background: url(/100JaarKIT_Config/images/bg_content_submenu_vraagmaarraak.png) no-repeat; padding-top: 16px;}

#content_submenu_profiel { float: left; margin-left: 26px; width: 164px; padding-top: 16px; }
#content_submenu_profiel_top { background: url(/100JaarKIT_Config/images/bg_submenu_top.jpg) no-repeat; height: 20px; }
#content_submenu_profiel_content { background: url(/100JaarKIT_Config/images/bg_submenu_border.jpg) repeat-y; }
#content_submenu_profiel_bottom { background: url(/100JaarKIT_Config/images/bg_submenu_bottom.png) no-repeat;  height: 5px; }
#content_submenu_profiel_content a { margin-left: 12px; font-size: 13px; color: #636363; line-height: 24px; }
#content_submenu_profiel_content a.profiel { margin-left: 0px; background: url(/100JaarKIT_Config/images/bg_submenu.png) no-repeat; padding-left: 14px; line-height: 24px; display: block; width: 127px; }
#content_submenu_profiel_content a.profiel:hover { color: #fff; background: #A8003A url(/100JaarKIT_Config/images/bg_submenu_over.jpg) no-repeat; }
#content_submenu_profiel_content ul li { margin-left: 12px; }



#content_text { float: left; width: 610px; margin-left: 20px; }
#text { width: 560px; }
#text a, #text a:hover, #event_text a, #event_text a:hover { color: #A80079; text-decoration: underline; }
#event_text a:hover { text-decoration: none; }
#text ul, #event_text ul { margin-left: 20px; }

#pagecontent { width: 580px; }
.page_image { float: right; padding-left: 15px; padding-bottom: 10px; }

#text_footer { background: url(/100JaarKIT_Config/images/bg_text_footer.png) no-repeat; width: 563px; height: 135px; padding-top: 10px; }
.icon_print, .icon_mail, .icon_print:hover, .icon_mail:hover { color: #636363; background: url(/100JaarKIT_Config/images/ico_print.gif) no-repeat left center; padding-left: 20px; height: 25px ; display: block; float:left; padding-top: 5px; margin-left: 10px; }
.icon_mail, .icon_mail:hover { background: url(/100JaarKIT_Config/images/ico_mail.gif) no-repeat left center;; margin-left: 23px; } 
.link_back, .link_back:hover { margin-top: 50px; display: block; color: #A8003A; text-decoration: underline; background: url(/100JaarKIT_Config/images/bg_link_footer.jpg) no-repeat; padding-left: 15px; font-size: 12px; }
.icon_print:hover, .icon_mail:hover { text-decoration: underline; }
.link_back:hover { text-decoration: none; }


/*
#content_modules { float: left; width: 150px; }
#modules_icons { text-align: right; width: 150px; margin-bottom: 12px; height: 20px; }
#modules_tip, #modules_verslag, #modules_volgen { background: url(/100JaarKIT_Config/images/bg_modules_text.jpg); }
#modules_verslag, #modules_volgen { margin-top: 30px; }
#modules_tip .head, #modules_verslag .head, #modules_volgen .head { background: url(/100JaarKIT_Config/images/bg_modules_head.jpg); padding-top: 10px; padding-left: 10px; width: 140px; height: 32px; font-family: Georgia; font-style: italic; font-size: 18px; color: #000; font-weight: normal; margin-bottom: 10px;}
#modules_tip .tip_text, #modules_verslag .tip_text { padding-left: 10px; padding-right: 10px; font-size: 12px; padding-bottom: 10px; color: #636363; cursor: pointer; }
#modules_verslag a, #modules_tip a { color: #636363; font-size: 14px; text-decoration: underline; font-weight: bold; }
#modules_verslag a:hover, #modules_tip a:hover  { text-decoration: none;}
#modules_verslag a.textlink, #modules_tip a.textlink { font-size: 12px; text-decoration: none; font-weight: normal; }
*/

#content_modules { float: left; width: 150px; }
#modules_icons { text-align: right; width: 150px; margin-bottom: 12px; height: 20px; }
#modules_tip, #modules_vraag, #modules_verslag, #modules_volgen { background: url(/100JaarKIT_Config/images/bg_modules_text.jpg); }
#modules_verslag, #modules_volgen { margin-top: 30px; }
#modules_tip .head, #modules_vraag .head, #modules_verslag .head, #modules_volgen .head { background: url(/100JaarKIT_Config/images/bg_modules_head.jpg); padding-top: 10px; padding-left: 10px; width: 140px; height: 32px; font-family: Georgia; font-style: italic; font-size: 18px; color: #000; font-weight: normal; margin-bottom: 10px;}
#modules_tip .tip_text,  #modules_vraag .tip_text, #modules_verslag .tip_text, #modules_verslag .tip_text { padding-left: 10px; padding-right: 10px; font-size: 12px; padding-bottom: 10px; color: #636363; cursor: pointer; }
#modules_tip a, #modules_verslag a { color: #636363; font-size: 14px; text-decoration: underline; font-weight: bold; }
#modules_tip a:hover, #modules_verslag a:hover { text-decoration: none;}
#modules_verslag a.textlink, #modules_tip a.textlink { font-size: 12px; text-decoration: none; font-weight: normal; }

a.knop_ikhebeenvraag, a.knop_ikhebeenvraag:hover { display: block; background: url(/100JaarKIT_Config/images/knop_ikhebeenvraag.png); width: 126px; height: 25px; color: #A8003A; font-size: 14px; font-weight: bold;  padding-top: 6px; padding-left: 10px; margin-left: 6px; }
a.knop_ikhebeenvraag:hover { background: url(/100JaarKIT_Config/images/knop_ikhebeenvraag_over.png); }

#modules_icons img { cursor: pointer; padding-left: 5px; }
#modules_volgen .icons_volgen { padding-left: 10px; }
#modules_volgen img { padding-right: 8px; padding-bottom: 10px; }
#modules_volgen img:hover { padding-right: 8px; padding-bottom: 10px; opacity: 0.7;}

/* timeline */
#timeline_header { width: 983px; margin: auto; height: 69px; background: #fff; }
#timeline_header h1 { padding-top: 31px; padding-left: 26px; }
#timeline { width: 1031px; margin: auto;  }
#flashContent { visibility: hidden; }


/* bottom */
#bottom { width: 957px; margin: auto; background-color: #fff; height: 296px; padding-left: 26px; }
#bottom_head_left { float: left; padding-top: 35px; width: 800px; }
#bottom_head_right { float: left; padding-top: 42px; width: 127px; text-align: right; font-size: 13px; }
#bottom_head_right a, #bottom_head_right a:hover { color: #636363; text-decoration: underline; }
#bottom_head_right a:hover { text-decoration: none; }

#bottom_contact { width: 930px; height: 226px; background: url(/100JaarKIT_Config/images/bg_contact.png); margin-top: 10px; font-size: 13px; }
#bottom_contact_kit { float: left; width: 300px; padding-left: 17px; padding-top: 10px; }
#bottom_contact_wordtlid { float: left; width: 287px; padding-left: 17px; padding-top: 10px; }
#bottom_contact_nieuwsbrief { float: left; padding-left: 17px; padding-top: 10px; }
#bottom_contact_nieuwsbrief a, #bottom_contact_nieuwsbrief a:hover { font-weight: bold; color: #636363; text-decoration: underline; }
#bottom_contact_nieuwsbrief a:hover { text-decoration: none; }


#bottom_contact_kit h3, #bottom_contact_wordtlid h3, #bottom_contact_nieuwsbrief h3 { font-weight: bold; font-size: 13px; }
#bottom_contact_wordtlid h3 { margin-bottom: 10px; }

#bottom_contact_kit ul { margin-top: 10px; }

#bottom_contact_kit a, #bottom_contact_kit a:hover { color: #636363; text-decoration: none; background: url(/100JaarKIT_Config/images/bg_contact_link.png) no-repeat left center; padding-left: 13px; line-height: 32px; }
#bottom_contact_kit a:hover { text-decoration: underline; }

#bottom_contact_wordtlid { color: #636363; }
#bottom_contact_wordtlid a, #bottom_contact_wordtlid a:hover { color: #636363; font-weight: bold; text-decoration: underline; line-height: 32px; }
#bottom_contact_wordtlid a:hover { text-decoration: none; }
#bottom_contact_wordtlid h3.contact { padding-top: 40px; margin-bottom: 3px;}

#contact_contact { float: left; background: url(/100JaarKIT_Config/images/img_telefoon.png); width: 18px; height: 22px; }
#contact_telefoon { float: left; }
#contact_telefoon a, #contact_telefoon a:hover { line-height: 23px; }

#frm_nieuwsbrief { margin-top: 10px; }
#email { width: 280px; color: #636363; margin-bottom: 10px;}
#submit_nieuwsbrief { background-color: transparent; text-decoration: underline; font-weight: bold; border: 0; cursor: pointer; color: #636363; margin:0; padding:0; width: 158px; }

#bottom_links { width: 983px; margin: auto; background-color: #fff; height: 60px; color: #636363;  font-size: 13px; padding-bottom: 19px;}
#bottom_links ul { padding-top: 20px; margin-left: 26px;}
#bottom_links ul li { float: left; margin-right: 5px;  }
#bottom_links ul li a, #bottom_links ul li a:hover { color: #636363; text-decoration: underline; }
#bottom_links ul li a:hover { color: #636363; text-decoration: none; }
#copyright { margin-left: 26px; margin-top: 10px; }


/* footer */
#footer { background: #FEC63E; height: 31px; }
#foot { width: 983px; margin: auto; padding-top: 12px; padding-left: 50px; }


/* *************************************************************************************************** */
/* evenementen */
/* *************************************************************************************************** */
.events_head { background: url(/100JaarKIT_Config/images/bg_event_month.png) no-repeat; width: 564px; height: 32px; margin-top: 20px; }
.events_first { margin-top: 10px; }
.events_detail,.events_detail_over { background: url(/100JaarKIT_Config/images/bg_event_list.jpg) no-repeat left bottom; width: 564px; padding-bottom: 15px; }
.events_detail_over { background: #efefef; cursor: pointer; }
.events_detail_over a { text-decoration: none; }

.events_datum { float: left; width: 96px; height: 59px; background: url(/100JaarKIT_Config/images/bg_event_details.png) no-repeat; color: #636363; font-weight: bold; margin-top: 9px;  }
.events_datum_dag { font-size: 34px; float: left; padding-left: 10px; padding-top: 10px; }
.events_datum_maand { font-size: 16px; float: left; margin-left: 5px; margin-top: 14px; }
.events_datum_jaar { font-size: 11px; letter-spacing: 0.2em; line-height: 10px; }

.events_text { float: left; width: 345px; margin-top: 9px; margin-left: 24px; }
.events_text a { color: #A8003A; font-size: 16px; font-weight: bold; text-decoration: underline; }
.events_category { float: left; background: url(/100JaarKIT_Config/images/bg_event_category.png) no-repeat; font-size: 13px; height: 19px; margin-bottom: 11px; margin-top: 3px; width: 270px; padding-left: 25px; }
.cat { background: #FFE8B2; display: inline; padding-right: 5px; }
.events_more { float: left; padding-top: 8px; }
.events_more a { font-size: 14px; font-weight: normal; }

.events_image { float: left; width: 97px; margin-top: 9px; }
.events_image img { width: 97px; }

#events_footer { background: url(/100JaarKIT_Config/images/bg_events_footer.png) no-repeat; height: 59px; width: 564px; text-align: right; margin-top: 30px; }
#events_footer ul li a, #events_footer ul li a.active, #events_footer ul li a:hover {float: left; display: block; width: 27px; height: 24px; color: #A8003A; font-weight: bold; padding-top: 4px; text-align: center; }
#events_footer ul li a.active { background: url(/100JaarKIT_Config/images/bg_paging.png) no-repeat; color: #fff; }
#events_footer ul li a:hover { text-decoration: underline; }
#events_footer ul li a.link_next, #events_footer ul li a.link_next:hover { font-weight: normal; font-size: 13px; text-decoration: underline; background: url(/100JaarKIT_Config/images/bg_link_next.jpg) no-repeat center right; width: 70px; padding-right: 10px; color: #A8003A;}
#events_footer ul li a.link_next:hover { text-decoration: none;}

#events_footer ul li { list-style-type: none; float: left;}
#events_footer ul { float: right; }


/* *************************************************************************************************** */
/* evenement */
/* *************************************************************************************************** */
#event_details { float: left; width: 295px; }
#event_datum { float: left; width: 96px; height: 57px; background: url(/100JaarKIT_Config/images/bg_event_details.png); color: #636363; font-weight: bold; margin-top: 9px;  }
#event_datum_dag { font-size: 34px; float: left; padding-left: 10px; padding-top: 10px; }
#event_datum_maand { font-size: 16px; float: left; margin-left: 5px; margin-top: 14px; text-transform:uppercase; }
#event_datum_jaar { font-size: 11px; letter-spacing: 0.2em; line-height: 10px; }

#event_category { background: url(/100JaarKIT_Config/images/bg_event_category.png) no-repeat;  font-size: 13px; padding-left: 25px; height: 19px; margin-top: 12px; margin-bottom: 18px; }
.event_caption { float: left; width: 56px; text-align: right; font-weight: bold;  line-height: 18px; }
.event_field { float: left; margin-bottom: 10px; padding-left: 10px; line-height: 18px; }
#event_image { float: left; }
#event_text { width: 566px; }

/* *************************************************************************************************** */
/* vraag */
/* *************************************************************************************************** */
.vraag { width: 265px; float: left; margin-right: 35px; margin-bottom: 40px; }
.vraag a { color: #a8003a; text-decoration: underline; }
.vraag_video img { padding: 2px; border: 1px solid #000; }
.vraag_link { vertical-align: bottom; margin-bottom: 10px; }
.vraag_link a:hover { text-decoration: none; }

/* *************************************************************************************************** */
/* mediatheek */
/* *************************************************************************************************** */
.media_detail { background: url(/100JaarKIT_Config/images/bg_event_list.jpg) no-repeat left bottom; width: 564px; margin-bottom: 10px; min-height: 135px; }
.media_text { float: left; width: 280px; margin-right: 20px; line-height: 18px;  margin-bottom: 10px;}
.media_text a, .media_text a:hover { font-size: 18px; color:#A8003A; text-decoration: underline; }
.media_text a:hover { text-decoration: none; }
.media_image { float: left; width: 129px; height: 124px; }
.media_link { float: left; width: 125px; text-align: right; }
.link_boek, .link_boek:hover { background: url(/100JaarKIT_Config/images/ico_download.png) no-repeat; padding-left: 13px; font-size: 13px; color:#A8003A; text-decoration: underline;}
.link_film, .link_film:hover { background: url(/100JaarKIT_Config/images/ico_film.jpg) no-repeat; padding-left: 20px; font-size: 13px; color:#A8003A; text-decoration: underline; }
.link_boek:hover, .link_film:hover { text-decoration: none; }

/* *************************************************************************************************** */
/* homepage */
/* *************************************************************************************************** */
#homepage_intro { width: 983px; margin: auto; height: 347px; background: url(/100JaarKIT_Config/images/bg_homepagecontainer.png); overflow: hidden; }

#homepage_intro_1 { width: 292px; float: left; padding-left: 26px; padding-top: 10px; padding-right: 5px; }
#homepage_intro_2 { width: 292px; float: left; padding-left: 26px; padding-top: 10px; padding-right: 5px; }
#homepage_intro_3 { width: 292px; float: left; padding-left: 26px; padding-top: 10px; }
#homepage_intro_1 img { border: 2px solid #fff; padding: 2px; }
#homepage_intro_1 h1, #homepage_intro_2 h1, #homepage_intro_3 h1 { margin-bottom: 10px;  }
#homepage_intro_3 a, #homepage_intro_3 a:hover { text-decoration: underline; color: #a8003a; font-size: 18px; margin-top: 10px; display: block; }
#homepage_intro_3 a:hover { text-decoration: none; }

.homepage_event { margin-bottom: 2px; }

a.knop_evenementen, a.knop_evenementen:hover { display: block; height: 31px; background: url(/100JaarKIT_Config/images/knop_evenementen.png); width: 214px; height: 25px; color: #A8003A; font-size: 16px; font-weight: bold; padding-top: 6px; padding-left: 10px; }
a.knop_evenementen:hover { background: url(/100JaarKIT_Config/images/knop_evenementen_over.png); }

.homepage_event_datum, .homepage_event_datum_over { float: left; width: 96px; height: 59px; background: url(/100JaarKIT_Config/images/bg_event.png); cursor: pointer; color: #636363; font-weight: bold; }
.homepage_event_datum_over { background: url(/100JaarKIT_Config/images/bg_event_over.png); }
.homepage_event_datum_dag { font-size: 34px; float: left; padding-left: 10px; padding-top: 10px; }
.homepage_event_datum_maand { font-size: 16px; float: left; margin-left: 5px; margin-top: 14px; }
.homepage_event_datum_jaar { font-size: 11px; letter-spacing: 0.2em; line-height: 10px; }

.homepage_event_tekst { float: left; width: 180px; margin-left: 10px; }
.homepage_event_tekst a, #homepage_event_tekst a:hover { text-decoration: underline; color: #a8003a; font-size: 14px; }
.homepage_event_tekst a:hover { text-decoration: none; }

#homepage_timeline_header { width: 983px; margin: auto; height: 69px; background: #fff; }
#homepage_timeline_header h1 { padding-top: 31px; padding-left: 26px; }
#homepage_timeline { width: 1031px; margin: auto; height: 208px; }

#homepage_vraagmaarraak { width: 983px; height: 259px; margin: auto; background-color: #fff; margin-top: 20px;}
#homepage_vraagmaarraak h1 { padding-top: 36px; padding-left: 24px; }
#homepage_vraagmaarraak_left { float: left; width: 465px; padding-left: 26px; background: url(/100JaarKIT_Config/images/bg_vraagmaarraak_left.jpg) no-repeat top right; margin-top: 7px; }
#homepage_vraagmaarraak_right { float: left; width: 447px; padding-left: 40px; }
#homepage_vraagmaarraak_buttons { padding-top: 27px; }

a.knop_ikhebzelfeenvraag, a.knop_ikhebzelfeenvraag:hover { display: block; background: url(/100JaarKIT_Config/images/knop_ikhebzelfeenvraag.png); width: 183px; height: 25px; color: #A8003A; font-size: 14px; font-weight: bold; padding-top: 6px; padding-left: 10px; float: left; }
a.knop_ikhebzelfeenvraag:hover { background: url(/100JaarKIT_Config/images/knop_ikhebzelfeenvraag_over.png); }
a.knop_bekijkdeantwoorden, a.knop_bekijkdeantwoorden:hover { display: block; background: url(/100JaarKIT_Config/images/knop_bekijkdeantwoorden.png); width: 190px; height: 25px; color: #A8003A; font-size: 14px; font-weight: bold; padding-top: 6px; padding-left: 10px; float: left; margin-left: 40px; }
a.knop_bekijkdeantwoorden:hover { background: url(/100JaarKIT_Config/images/knop_bekijkdeantwoorden_over.png); }

#homepage_vragen { vertical-align: bottom; width: 460px; min-height: 70px; }
#homepage_videos { width: 460px; height: 90px; margin-top: 10px; }
#homepage_videos img { border: 1px solid #000; padding: 2px; }

#homepage_vraag_1, #homepage_vraag_2, #homepage_vraag_3, #homepage_video_1, #homepage_video_2, #homepage_video_3 {float: left; width: 120px; padding-right: 31px; }
#homepage_vraag_3, #homepage_video_3 { padding-right: 0; }

#homepage_vraagmaarraak_right a, #homepage_vraagmaarraak_right a:hover { text-decoration: underline; color: #a8003a; }
#homepage_vraagmaarraak_right a:hover { text-decoration: none;  }

#homepage_teaser { width: 983px; margin: auto; height: 246px; background-color: #fff; }
#homepage_teasers { width: 932px; margin: auto; height: 246px; background-color: #636363; }
#homepage_teaser1 { width: 311px; height: 246px; float: left; }
#homepage_teaser2 { width: 308px; height: 246px; float: left; }
#homepage_teaser3 { width: 310px; height: 246px; float: left; }
.homepage_teaser_trans { margin-top: 100px; margin-left: 16px; width: 260px; height: 121px; background-color: #fff; opacity: 0.9; padding-left: 13px; padding-top: 15px; overflow: hidden; padding-right: 9px; }
#homepage_teaser a, #homepage_teaser a:hover { text-decoration: underline; font-weight: bold; color: #a8003a; }
#homepage_teaser a:hover { text-decoration: none; }
#homepage_teasers h3 { font-size: 15px; }
#homepage_teasers p { line-height: normal; padding:0; margin: 0; }


/* *************************************************************************************************** */
/* shadowbox */
/* *************************************************************************************************** */
#shadowbox_header { height:34px; text-align:right; padding-right:36px; padding-top:16px; background:url(/100JaarKIT_Config/images/top.gif) no-repeat; }
#shadowbox_header img { cursor: pointer; }
#shadowbox_bottom { height:14px; background:url(/100JaarKIT_Config/images/bottom.gif) no-repeat bottom; }
#shadowbox_content { padding: 0px 38px 0px; background: #fff; font-size: 16px; min-height: 500px; }
#shadowbox_videoplayer { padding: 0px 38px 0px; background: #fff; font-size: 16px; height: 350px; }

#shadowbox_content .caption, #shadowbox_content .field { float: left; }
#shadowbox_content .caption { width: 160px; text-align: right; font-size: 18px; padding-right: 10px; }
#shadowbox_content .formline { clear: both; }
#shadowbox_content textarea { height: 150px; width: 305px; font-size: 16px; font-family: Arial; }
#shadowbox_content input[type=text] { width: 305px; height: 33px; font-size: 17px; font-family: Arial; }

#shadowbox_teller { clear: both; padding-left: 170px; }
#shadowbox_teller span { font-weight: bold; }
#shadowbox_content .submitbutton { background: url(/100JaarKIT_Config/images/knop_verstuur.png) no-repeat; width: 194px; height: 31px; margin-left: 170px; border:0; margin-top: 30px; font-weight: bold; color: #A8003A; padding-left: 0px; }
#shadowbox_uitleg { line-height: 18px; clear: both; font-size: 14px; background: url(/100JaarKIT_Config/images/shadowbox_border.jpg) no-repeat; padding-top: 20px; margin-top: 20px; }
#shadowbox_sluiten { text-align: right; }
#shadowbox_sluiten a, #shadowbox_sluiten a:hover { font-weight: bold; color: #a8003a; text-decoration: underline; }
#shadowbox_sluiten a:hover { text-decoration: none; }

#shadowbox_video { background: #000; color: #fff; margin-top: 5px; padding: 10px; padding-bottom: 0px; }
#shadowbox_vraagsteller , #shadowbox_tekst { font-size: 14px; margin-bottom: 10px; margin-top: 5px; }
#shadowbox_vraag { font-size: 19px; font-weight: bold; margin-bottom: 5px; }
#shadowbox_links { margin-top: 5px; }
#shadowbox_links a, #shadowbox_links a:hover { color: #A8003A; font-size: 13px; text-decoration: underline; }
#shadowbox_links a:hover { text-decoration: none; }
#vorige, #volgende { float: left; width: 305px; }
#volgende { text-align: right; width: 310px; }
#vorige a { background: url (/100JaarKIT_Config/images/bg_link_last.jpg) no-repeat; display: block; }
#volgende a { background: url (/100JaarKIT_Config/images/bg_link_last.jpg) no-repeat; display: block; }

#shadowbox_knoppen { line-height: 18px; clear: both; font-size: 14px; background: url(/100JaarKIT_Config/images/shadowbox_videoborder.png) no-repeat; padding-top: 15px; margin-top: 10px; }
#shadowbox_knoppen .knop_ikhebeenvraag { margin-left: 0px; float:left; }
#shadowbox_knoppen .sluiten { float: left; margin-left: 360px;  color: #A8003A; font-size: 18px; text-decoration: underline; }

.curFocus { background-color: #FEEABB; }
input.error, textarea.error { background-color: #FEEABB; border: 3px solid #A8003A; }
label.error { background-color: none; border: 0; color: #A8003A; }

/* formulier */
#form .caption, #form .field { float: left; }
#form .caption { width: 250px; text-align: right; font-size: 18px; padding-right: 10px; }
#form .formline { clear: both; }
#form input[type=text] { width: 200px; height: 20px; font-size: 14px; font-family: Arial; }
