html, body { height: 100%; } body { background-image:url(/styles/../images/opbouw/bg_body.gif); background-color:#4a4949; background-position:left; background-repeat:repeat-y; margin: 0; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; behavior:url(/styles/scripts/hover.htc); } a { color: #ff0000; text-decoration: none; } a:hover { color: #000000; text-decoration: none; } p { margin-top: 0; } #wrapper { background-image:url(/styles/../images/opbouw/bg_wrapper.gif); background-position:left top; background-repeat:no-repeat; min-height: 100%; height: auto !important; height: 100%; margin: 0 auto 0; } #wrapper_inner { width: 980px; } #header { padding: 17px 0 0 0; } #menu { background-image:url(/styles/../images/opbouw/bg_menu.gif); background-repeat:repeat-x; height: 54px; font-size:10px; } #menu ul { list-style:none; margin:0; padding:0; } #menu li { float:left; } #menu li a { background-image:url(/styles/../images/opbouw/bg_menu_a.gif); background-repeat:no-repeat; background-position:right 1px; display:block; padding: 7px 10px 0 10px; height:21px; text-decoration:none; color:#000; white-space:nowrap; } #menu li a:hover, #menu .selected a { background-image:url(/styles/../images/opbouw/bg_menu_a_ro.gif); color:#FFF; } #menu li ul { position:absolute; background-image:url(/styles/../images/opbouw/bg_menu_ul.gif); background-repeat:repeat-x; left:0; display:none; width: 980px; z-index:2; } #menu .selected ul { z-index:1; } #menu li:hover ul { display:block; } #menu li ul li a { height:18px; } #menu li ul li a, #menu .selected ul li a { background-image:url(/styles/../images/opbouw/bg_menu_sub_a.gif); background-position:right top; color:#000; } #menu li ul .selected a, #menu li ul li a:hover { background-image:url(/styles/../images/opbouw/bg_menu_sub_a_ro.gif); color:#FFF; } #menu .selected ul { display:block; } #content_outer h1, #content_outer h2 { background-image:url(/styles/../images/opbouw/bullet.gif); background-repeat:no-repeat; text-transform:uppercase; font-size:14px; color:#F00; margin: 0; padding: 0 0 16px 16px; display:block; }  h3 { color:#F00; font-size: 12px; font-weight:bold; margin:0 0 5px 0; } #footer { background-image:url(/styles/../images/opbouw/stip_hor.gif); background-position:center top; background-repeat:repeat-x; clear:both; color:#90908E; font-size:10px; padding:5px 0 20px 20px; width:960px; } #content_outer { font-size:12px; } #footer a { color: #90908e; text-decoration: none; } #footer a:hover { color: #000000; } .webvalue { color: #90908e; font-weight:bold; } #content, #content_stippel, #content_breed { width:980px; background-position:right center; background-repeat:repeat-y; } #content_breed { background-image:url(/styles/../images/opbouw/bg_column.gif); } #content_stippel { background-image:url(/styles/../images/opbouw/bg_column2.gif); } #text, #text_full { float:left; line-height:16px; margin:0 0 0 22px; padding:0 0 30px; text-align:justify; width:499px; } #text_full { width:714px; } #column1 { float:left; margin:0 0 0 28px; width:216px; } #column2 { float:left; margin:0 0 0 0; width:213px; } #carrousel { margin: 0 0 0 1px; } #carrousel_text { color:#383537; font-size:11px; padding:15px 10px 0; } #carrousel_text h4 { color:#FF0000; font-size:11px; font-weight:bold; margin:0 0 7px; } #caroussel_text a { font-size:10px; font-weight:bold; } .clearboth { clear:both; } .content_image { float:right; margin: 0 0 10px 20px; } #nieuws { color:#444444; font-size:9px; padding: 0 0 10px 10px; } #zoeken { background-image:url(/styles/../images/stip_hor.gif); background-position:center top; background-repeat:repeat-x; margin: 10px 0 20px 0; padding: 20px 0 0 10px; } #nieuws h2, #zoeken h2 { background-image:url(/styles/../images/opbouw/bullet_klein.gif); background-repeat:no-repeat; background-position:left top; margin: 0; padding: 0 0 10px 16px; font-size:11px; } #nieuws .news_item { padding: 0 0 10px 0; width: 195px; } .news_item .date { color:#FF0000; } .news_item .news_title { font-weight:bold; font-size:11px; } .news_item2 { } .readmore { font-weight:bold; }  .mailform tr.title td, .mailform .textarea .title { color:#FFF; background-color:#F00; padding: 3px; font-weight:bold; } .mailform td { padding: 2px 0; } .mailform .textarea textarea { width:100%; } .mailform hr { display:none; } .mailform .selectspacing td { padding: 0 0 10px 0; } .pub_table { width:100%; border:dotted 1px #666666; border-spacing:0px; } .pub_table img{ border:0px; } .td_publicaties { padding-right: 50px; } .pub_author { width: 150px; padding-left:4px; } .pub_publicaties { padding-left:4px; } .td_tekst, .td_publicaties { cursor:pointer; padding-left: 4px; } .td_tekst a{ text-decoration:none; color:#000; } .td_publicaties { color: #FF0000; padding: 4px; } .pub_tr {  color:#FF0000; padding:4px; background-color:#CCCCCC; } .td_author { text-align:left; padding: 4px; } .zoeken_table { width:100%; } .td_publicaties { padding:4px; } #dt_image_preview{ display:none; position:absolute;  border:1px solid #666666; background-color:#FFFFFF; z-index:10000; } .error_row .title { color:#F00; } .searchinput { height:12px; width:130px; font-size:10px; } .searchbutton { background-image:url(/styles/../images/opbouw/zoek_btn.gif); width:33px; height:16px; border:0; cursor:pointer; } #searchbutton, #searchinput { float:left; } #searchbutton { margin: 0 0 0 10px; } #error { margin: 0 0 0 10px; } #nieuwsoverzicht { padding:0 10px 0 0; text-align:right; } #nieuwsoverzicht a { font-weight:bold; } .breadcrumbs { height:30px; margin:5px 0 0 0; font-size:10px; } .breadcrumbs, .breadcrumbs a { color:#666; } .breadcrumbs a:hover { color:#F00; }