.body {
	scrollbar-face-color : #ffffff;
	scrollbar-highlight-color : #666666;
	scrollbar-shadow-color : #eeeeee;
	scrollbar-3dlight-color : #ffffff;
	scrollbar-arrow-color : #eeeeee;
	scrollbar-track-color : #ffffff;
	scrollbar-darkshadow-color : #eeeeee;
	scrollbar-base-color : #ffffff;
}

/****** layout *****/

#template-1 { 
	position:relative;
	width: 1028px;
	text-align:left;
}

#template-1          #column1 { width: 400px; }
#template-1          #column2 { width: 500px; }


/***** elements *****/

body {  
    margin:0px;padding:0px;
	margin-left:5px;
	font: 9pt Arial, Georgia, Times New Roman; 
    line-height:140%;
	color:#000000; 
    text-align:left;
	background-image: url(/img/bg.gif);
}

p{  
    margin-top:0px;
	margin-bottom: 13px;
}

td { vertical-align:top; }


a:link,a:visited,a:active {
 	color:#cc0000;
	text-decoration:none;
}
a:hover {
	color:#cc0000;
	text-decoration:underline;
}

h1 {
  margin:0px;
  padding:0px;
  font-size:24px;
  font-weight:normal;
}

h1.titleheader {
  margin:0px;
  padding: 16px 5px 16px 8px;
  font-size:24px;
  font-weight:normal;
  background: #F5E8C5;
  border-bottom: 1px solid black;
}

h2 {
  margin:0px;
  padding:0px;
  font-size:24px;
  font-weight:normal;
}

h3, h3 a:link, h3 a:active, h3 a:visited, h3 a:hover {
  margin:0px;
  padding:0px;
  font-size:12px;
  font-family:Arial;
  font-weight:bold;
  color:#0099cc;
  word-wrap: break-word;
  text-transform:uppercase;
}

ul, form, input, radio, checkbox, textarea { margin:0px;padding:0px; }
ul { margin-top:4px;margin-bottom:8px; }
li { list-style-image:url(/img/li_r.gif);margin-left:11px;margin-top:2px; }
li a:link,li a:active,li a:visited { text-decoration:none; }
li a:hover { text-decoration:underline; }

.wtxt,.wtxt a { color:#ffffff; }
.gtxt,.gtxt a { color:#666666; }
.rtxt,.rtxt a { color:#cc0000; }
.rtxt2,.rtxt2 a { color:#ee1c23; }
.ytxt,.ytxt a { color:#ffcc00; }
.btxt,.btxt a { color:#000000 !important; }
.bltxt,.bltxt a { color:#3399cc; }
.bgw { background-color:#ffffff; }
.bgb { background-color:#000000; }
.bgg { background-color: #f0f0f0; }
.bgbl { background-color:#3399cc; }
.bgr { background-color:#cc0000; }
.bgy { background-color:#ffcc00; }

.small {
  font-size: 90%;
}

.bold {
	font-weight: bold;
}

.large, .intro {
  font-size: 110%;
  font-weight:bold;
}

b, strong, .bld {
  font-weight: bold;
}

.upp {
  text-transform: uppercase;
}

.error {
	color: #cc0000;
}

.lft { float:left; }
.rght { float:right; }
.clr,.clearer { clear:both; }

#sky { margin-top:2px;width:120px;height:600px; }
#rect { width:336px;height:280px;margin-bottom:2px; }
#bigad { display:block;padding:2px;padding-top:8px; }

#top { position:relative;display:block;width:900px;height:142px;z-index:2; }

#topnav { display:block;margin-top:35px; }

#quicksearch { position:absolute;left:400px;top:226px;z-index:5; }

#totaal { margin-top: 80px; }

.srchbut { cursor:pointer;width:55px;height:18px;border:0px;background: #000000 url(/img/but_search.gif) no-repeat;margin-left:2px; }

.srch { width:85px;height:16px;border:1px solid #cccccc;background: #ffffff; }

#content { position:relative;top:-48px;display:block;width:900px;z-index:1;background-color: #ffffff; }

img .brdr { border: 1px solid #000000; }

#sorting { background-color:#ffcc00;padding:13px;padding-top:4px;padding-bottom:4px;color:#000000;font-weight:bold;text-transform:uppercase; }
#sorting a { color:#000000;font-weight:bold;text-transform:uppercase;text-decoration:underline; }
#sorting a.current { color:#ffffff;font-weight:bold;text-transform:uppercase;text-decoration:none; }

#poll { background-color:#FF0000;color:#FFCC00;margin-top:2px;margin-bottom: 2px; }
#poll img {border-right: 1px solid white;}
#pollquestion {padding: 12px; border-bottom: 1px solid white;}

#poll label {color: white;}
#poll td {color: white;}
#poll .spaceoption {padding: 12px;}
#poll .submit { font-family:Arial Black, Verdana;cursor:pointer;border-left:1px solid white; border-top: 0px; border-bottom:0px; border-right:0px; text-align:center;color:#ee1c23;text-transform:uppercase;font-weight:normal;font-size:14px;padding:-1px; }


#poll .pollresult { background-color:#FFCC00;height:9px; }
#poll #pollbottom {border-top: 1px solid white;}

#footer { display:block;width:908px; }

.footnav { margin-top:10px; }

.rimbb { background: transparent url(/img/rim_bb.gif) repeat-x; }
.rimr { background: transparent url(/img/rim_r.jpg) repeat-y; }

.block { padding:10px;padding-right:8px; }

.articleshort { padding-bottom:0px; }

.blockdetail { padding:5px; }

.comment { border-top:1px solid #000000; }

.head { padding-top:49px; }

.weekhead { padding-top:10px; }

.listhead { padding-top:10px; }

.adblock { text-align:center; padding-top:10px;padding-bottom:10px;background:#ffffff; }

.teasersmall { float:left;width:109px;height:280px;background-color:#000000;color:#ffffff;text-align:center; }
.teaser { width:223px;height:180px;background-color:#000000;color:#ffffff; }
.teasersmall a, .teaser a { color:#ffffff; }

.info, .info a { color:#cc0000;text-transform:uppercase;text-decoration:none;font-size: 90%; }
.info a:hover { text-decoration:underline; }

.space6 { padding:5px; }

.rightspace { padding-right:10px; }

.boxborderright { border-right:1px solid #ffffff; }

a.more, #column1 a.more, #column2 a.more { color:#cc0000; font-weight:bold;text-decoration:none; }
a.more:hover, #column1 a.more:hover, #column2 a.more:hover { text-decoration:underline; }

.error {
    color: red;
}

input, textarea, select { border:1px solid #000000;background-color:#f0f0f0; }
input.nostyle { border:0px;background-color:transparent; }

input.errorradio{
	border:0px solid red;
	background-color:transparent; 
}

input.error, textarea.error, select.error {
    background-color: #FFDDDD;
	width:220px;
	
}
span.error, div.error, .error li, label.error  {
    color: red;
}

.frmdisabled { background-color: #cccccc; }

.fld { width:220px;border:1px solid #000000;background-color:#f0f0f0; }

.fld2 { width:220px;border:1px solid #000000;background-color:#f0f0f0; }

.submit { font-family:Arial Black, Verdana;cursor:pointer;border:1px solid #ee1c23;text-align:center;background:#ffcc00;color:#ee1c23;text-transform:uppercase;font-weight:normal;font-size:14px;padding:0px; }

.butpoll { display:block;cursor:pointer;width:127px;height:30px;border:0px;background: #ffffff url(/img/but_poll.gif) no-repeat; }

.frmbg { background-color:#ffff00; }

#newsCont {position:relative; left:0px; top:0px; width:500px; height:28px; background-color:#000000; overflow:hidden; z-index:102; }
#newsText {position:absolute; top:0px; left:0px; z-index:101;visibility : hidden; }
a.tick:link,a.tick:visited,a.tick:active,a.tick:hover {  color:#ffffff; line-height:28px;  font-size: 12px; font-weight:bold;  text-decoration:none; text-transform:uppercase; }
a.tick:hover { text-decoration:underline; }

#paging { color:#cc0000;font-weight:bold; }
#paging a { font-weight:bold;text-transform:uppercase; }
#paging a.current { color:#0072bc;text-decoration:none; }
#paging .off { color:#cccccc; }

#tagrel, #tagrel a { color:#cc0000; }

#tabs { margin-top:2px; }
.tab { float:left; }
.tabcontent { display:block;height:230px;background-color:#addeef;position:relative; font-weight: bold; }
.tabcontent li { list-style-image:url(/img/li_b2.gif);margin-left:11px;line-height:14px;; }
.tabcontent li a:link,.tabcontent li a:active,.tabcontent li a:visited { text-decoration:none;color:#006699; }
.tabcontent li a:hover {color:#FFFFFF; }
.tabcontent .spacetc { padding:10px; }

.blog_footer {
	margin-top: 1px;
	border:1px;
	border-color: red;
}

#bloglink { position:absolute;bottom:8px;left:10px;z-index:104; }
#rss { position:absolute;bottom:10px;right:10px;z-index:103; }
#userlinks { padding:2px;padding-left:10px; }

#nuindewinkel {
	width:480px;
	height:214px;
	background-color: black;
	padding: 10px;
	color: white;
}


#nuindewinkel li  {list-style-image:none;list-style-type: none;}

div.carrousselblock {
	height:230px;
	background-color: black;
	color:white;
	padding:12px;
	}

div.carrousselblock h1,div.carrousselblock h2,div.carrousselblock h3{
	color: yellow;
	font-weight: bold;
}
div.carrousselblock a {
	color:yellow;
}

div.carrousselblock td {
	padding: 12px;
}


div.carrousselblock li { 
	list-style: disc;
	margin-left:11px;
	margin-top:2px; 
}

	
	/* is a popup for the error messages at the form elements */
div.popup {
        visibility: hidden;
        position: absolute;
        background-color: #dddddd;
        border-right: 1px solid black;
        border-bottom: 1px solid black;
        width: 250px;
        font-size: 10px;
        padding: 4px;
	text-decoration: none;
}

.article-title, .article-title-ongrey,
 .headertext, .newslettercaption {
	color: #ee1c23;
	font-family: Verdana;
	font-size: 20px;
	font-weight: bold;
	padding: 10px 0 15px 0;
	max-width: 379px;
	line-height: 20px;
	text-transform: uppercase;
}

.headertext {
	max-width: 449px;
}

.newslettercaption {
	max-width:none;
}

.article-title a, .article-title-ongrey a {
	color: #ee1c23;
	text-decoration: none;
}

/*AdLink banners*/
#adl_medium_rectangle { width:300px;height:250px; }

#adl_leaderboard_banner {
	margin-bottom: 10px;
	width: 1028px;
	text-align: left;
	position: relative;
}

#adl_leaderboard_banner table {
	margin-left: 85px;
}

#adl_multi-adsize { margin-top: 10px; margin-left: 10px; }