* { box-sizing: border-box; -moz-box-sizing: border-box; }
body, td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 10px; }
/*a:link, a:visited, a:active { text-decoration: none; color: #AA0202; font-weight: normal; }*/
a:link, a:visited, a:active { text-decoration: none; color: #000000; }
/*a:hover { text-decoration: none; color: #484848; }*/
a:hover { text-decoration: none; color: #AA0202; }

.menubalk { position: absolute; top: 0px; left: 0px; width: 772; height: 24px; background: #004fa3;}
.omroep { position: absolute; top: 0px; left: 0px; width: 772; z-index: 10; }
.mail { position: absolute; top: 105px; left: 750px; color: #E7E9E8; z-index: 11; }
.h { position: absolute; top: 40px; left: 10px; width: 752; height: 60px; background: url(/images/headerbg.png) repeat-x; }
.c1 { position: absolute; top: 126px; left: 10px; width: 488; }
.c2 { position: absolute; top: 126px; left: 508px; width: 300; }
.c3 { position: absolute; top: 126px; left: 10px; width: 742; }

.item { position: relative; width: 100%; clear: left; display: block; margin-top: 5px; margin-bottom: 10px; }

.sc1 { position: relative; width: 244; border-right: 1px solid #f0f0f0; padding-right: 4px; float: left; }
.sc2 { position: relative; width: 244; border-left: 1px solid #f0f0f0; padding-left: 4px; float: left; }

.h1 { font-size: 14px; color: #004FA3; border-bottom: 3px solid #d6d6d6; padding-top: 10px; margin-bottom: 4px; padding-left: 6px; font-weight: bold; }
.hs1 { font-size: 10px; color: #004FA3; margin-bottom: 4px; padding-right: 6px; text-align: right; }
.h2 { font-size: 11px; color: #004FA3; margin-left: 10px; padding-top: 4px; margin-bottom: 2px; font-weight: bold; }

.txt { font-size: 9px; color: #5d5d5d; margin-left: 10px; text-align: justify; }
.txt2 { font-size: 9px; color: #5d5d5d; margin-left: 10px; margin-right: 10px; text-align: justify; }

.ticker { background: #d6d6d6; width: 100%; height: 20px; color: #FFFFFF; font-size: 12px; overflow: hidden; text-align: center; vertical-align: middle; }

/* Opmaak menu */
.menu { position: absolute; top: 3px; left: 150px; height: 74px; width: 772px; z-index: 20; }
#menu { position: absolute; top: 0px; text-align: center; font-size: 13px; }
#menu ul.firstUL { display: inline; }
#menu ul.firstUL li { display: inline; width: 120px; height: 24px; }
#menu a.firstUL { display: block; color: #ffffff; }
#menu ul.secondUL { display: none; position: absolute; top: 21px; list-style: none; margin: 0; padding: 0; border: 1px solid #585858; background: #e9e9e9; filter: alpha(opacity=90); -moz-opacity: .90; }
#menu ul.secondUL li { display: block; font-size: 11px; text-align: center; line-height: 21px; border-top: 1px solid #d8d8d8; border-bottom: 1px solid #bcbcbc; }
#menu ul.secondUL li a { display: block; background: #e9e9e9; color: #000000; }
#menu ul.secondUL li a:hover { background: #e0e0e0; color: inherit; }
#menu ul.firstUL li:hover ul.secondUL { display: block; }
#menu #menu1, #menu2, #menu3, #menu4 { behavior: url(/images/menu.htc); float: left; }

#menu #menu1 ul { left: 0px; }
#menu #menu2 ul { left: 120px; }
#menu #menu3 ul { left: 240px; }
#menu #menu4 ul { left: 360px; }

.skyscraper { position: absolute; top: 50px; left: 780px; width: 120; height: 600px; }
_skyscraper { position: absolute; top: 100px; left: 780px; width: 120; height: 600px; }

.inputForm { border: 1px solid #CCD5F5; margin: 2px 2px 2px 5px; background: #EBEFFA; font-size : 10px; }
_input { border: 1px solid #CCD5F5; margin: 2px 2px 2px 5px; background: #EBEFFA; font-size : 10px; }
.formFullText { border: 1px solid #CCD5F5; padding: 2px; background: #EBEFFA; width: 300px; font-size : 10px; }
.formFullTextarea { border: 1px solid #CCD5F5; padding: 2px; background: #EBEFFA; width: 300px; height: 100px; font-size : 11px; }