body { margin:0px; padding:0px; border:none; font-size:10px; font-family:verdana, Arial, Helvetica; color:#000; }
img { border:none; }
a, a:link, a:hover, a:active, a:visited { color:#529ABB; font-weight:bold; text-decoration:none; }
table { vertical-align:top; text-align: left;	}

#wrapper { width:963px; margin:0 auto !important; min-height:100%; }	
#footer { font-size:xx-small; }

#header { float:left; width:963px; height:90px; }
#header #headerLogo { float:left; margin:25px 0px 0px 0px; width:272px; height:65px; }
#header #headerGrazers { float:left; margin:15px 0px 0px 62px; width:90px; height:135px; font-size:14px; }
#header #headerGrazers ul { margin:0px; padding:0px; }
#header #headerGrazers ul li { margin:0px; padding:0px; line-height:20px; list-style-type:none; }
#header #headerAds { float:left; margin:15px 0px 0px 0px; width:539px; height:65px; text-align:right; }

#topMenu { float:left; margin:0; width:963px; height:20px; font-size:11px; letter-spacing:0.5px; }
#topMenu ul { margin:0px; padding:0px; }
#topMenu ul li { margin:0px 11px 0px 0px; padding:0px; display:inline; list-style-type:none; line-height:20px; }
#topMenu a { color:#19829F; font-weight: normal; text-decoration: underline; }

/* Linker/main gedeelte */
.knoppen { font-size:10px; letter-spacing:0.1px; padding-left:12px; }
/*.titels { font-size:13px; font-weight:bold; border:1px solid #529ABB; padding:0px 0px 0px 8px; background-color:#C2DDE4; background-image:url('images/titelbalk_midden.jpg'); background-position:bottom; background-repeat:repeat-x; } */
.titels { margin:0px; padding:0px 0px 0px 8px; height:25px; background-color:#17839F; line-height:25px; border-bottom:1px solid #17839F; font-size:14px; color:#FFF; background-image:url(../images/block_h2_bg.jpg); background-repeat:repeat-x; font-weight:bold; }
.ondertitels { font-size: 12px; border: 1px solid #529ABB; padding:5px 0px 0px 8px; }
.rss { float:right; }
.bron { font-size:8px; color:#529ABB; }

/* Rechter gedeelte */
li.maxwidthli { width:730px; overflow:hidden; vertical-align:top; margin:0px 0px 14px 0px; }
li.maxwidthli a { color:#000; font-weight:normal; text-decoration:underline; font-size:12px; }
td.ondertitels ul { margin:4px 0px 0px 4px; padding:0px; }
td.ondertitels table td ul { margin:4px 0px 4px 14px; }
td.ondertitels table td ul li a { color:#000; font-weight:normal; text-decoration:underline; }

#menu { min-height:100%; height:100%; text-align:right; font-size:13px; }
#rand { border:1px solid #E1AE45; }

.titelsrechts { font-size:11px; color:#fff; font-weight:normal; border:1px solid #529ABB; padding:0px 0px 0px 3px; background-image:url('images/titelbalk_rechts.jpg'); }
.ondertitels_rechts { font-size:10px; color:#529ABB; font-weight:none; text-decoration:underline; border:1px solid #529ABB; padding:3px 0px 0px 3px; }
.rechtslink { color:#529ABB; text-decoration:underline; }
.header { width:785px; height:124px; background-repeat:no-repeat; }
.header_newtop { width:785px; height:80px; text-align:right; padding:10px; background-image:url('http://www.nieuwsgrazer.nl/images/logo.jpg'); background-position:20px 20px; background-repeat: no-repeat; }

/* General classes */
.orangeText { color:#E57424 !important; font-weight:normal !important; }
.greenText { color:#5E9552 !important; font-weight:normal !important; }
.redText { color:#D2000E !important; font-weight:normal !important; }
.natural { color:#FFF !important; }

/* New search CSS */
div.block { float:left; width:774px; height:110px; border:1px solid #17839F; }
div.block h2 { margin:0px; padding:0px 0px 0px 8px; display:block; background-color:#17839F; line-height:25px; border-bottom:1px solid #17839F; font-size:14px; color:#FFF; background-image:url('http://www.nieuwsgrazer.nl/images/block_h2_bg.jpg'); background-repeat:repeat-x; }
#zoeken { margin-bottom: 17px; }
#zoeken #zoekBlok { float:left; margin:0px 17px 0px 0px; width:386px; height:110px; }
#zoeken #zoekBlok form { margin:0px; padding:5px 9px 11px 9px; }
#zoeken #zoekBlok p {margin:0px; padding:10px 0px; }
#zoeken #zoekBlok input.wideQ { width:345px; height:18px; }
#zoeken #zoekBlok #zoekenList { float:left; width:238px; height:22px; }
#zoeken #zoekBlok #zoekenList select { border:1px solid #000; height:22px; width:290px; }
#zoeken #zoekBlok #zoekenSubmit { float:left; width:74px; height:22px; text-align:right; }
#zoeken #zoekBlok #zoekenSubmit input { width:74px; }
#zoeken #zoekCloud { float:left; width:386px; height:110px; }
#zoeken #zoekCloud table td { padding:7px; line-height:16px; }
#zoeken #zoekCloud table td a { color:#000; }
#zoeken #zoekCloud a { font-weight: normal; text-decoration: underline; }
