body {
	background-color: #ededed;
	background-image: url(/file?fle=7301);
	background-position:top;
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0;
}
a, td, p, li{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	line-height: 15px;
}

#uberdiv{
	width: 990px;
	left: 50%;
	margin-left:-495px;
	position: absolute;
	height: 500px;
	/*background-color: Black;*/
}
#leftcolom{
	width: 184px;
	float: left;
	/*vertical-align: top;*/
	position: relative;
	height: 100%;
}
#rightcolom{
	width: 806px;
	float: left;
	/*vertical-align: top;*/
	position: relative;
}

#banner{
	background-image: url(/file?fle=7307);
	background-position: top left;
	background-repeat: no-repeat;
	width: 806px;
	height: 226px;
	padding: 6px 12px 6px 10px;
	position: relative;

}
#bannerfoto{
	background-image: url(/file?fle=2674);
	background-position: top left;
	background-repeat: no-repeat;
	width: 784px;
	height: 180px;
}
#sponsorstitel{
	width: 184px;
	height: 35px;
	background-image: url(/file?fle=2686);
	background-position: top left;
	background-repeat: no-repeat;
}
#sponsorsmiddle{
	width: 184px;
	background-position: left;
	background-image: url(/file?fle=2687);
	background-repeat: repeat-y;
	
}
#sponsorsbottom{
	background-image: url(/file?fle=2688);
	background-position: top left;
	background-repeat: no-repeat;
	width: 184px;
	height: 5px;
}
#sponsors{
	/*top: 100%;*/
	margin-top: 11px;
	position: absolute;
}
#topnav{
	padding-left: 0px;
	padding-top: 2px;
}
*html #topnav{
	padding-top: 0px;
	margin-top: 1px;
}
td.home{
	background-image: url(/file?fle=2691);
	background-position: right bottom;
	background-repeat: no-repeat;
	padding-right: 16px;
	padding-left: 15px;
	white-space: nowrap;
}
td.home a{
	text-decoration: none;
	padding-left: 15px;
	line-height: 13px;
	background-image: url(/file?fle=2677);
	background-position: left;
	background-repeat: no-repeat;
	display: block;
}
td.bestuur{
	background-image: url(/file?fle=2691);
	background-position: right bottom;
	background-repeat: no-repeat;
	padding-right: 16px;
	padding-left: 15px;
	white-space: nowrap;
}
td.bestuur a{
	text-decoration: none;
	padding-left: 15px;
	line-height: 13px;
	background-image: url(/file?fle=2668);
	background-position: left;
	background-repeat: no-repeat;
	display: block;
}
td.contact{
	background-image: url(/file?fle=2691);
	background-position: right bottom;
	background-repeat: no-repeat;
	padding-right: 16px;
	padding-left: 15px;
	white-space: nowrap;
}
td.contact a{
	text-decoration: none;
	padding-left: 15px;
	line-height: 13px;
	background-image: url(/file?fle=2671);
	background-position: left;
	background-repeat: no-repeat;
	display: block;
}
td.print{
	background-image: url(/file?fle=2691);
	background-position: right bottom;
	background-repeat: no-repeat;
	padding-right: 16px;
	padding-left: 15px;
	white-space: nowrap;
}
td.print a{
	text-decoration: none;
	padding-left: 15px;
	line-height: 13px;
	background-image: url(/file?fle=2689);
	background-position: left;
	background-repeat: no-repeat;
	display: block;
}
td.tekstgrootte{
	padding-right: 16px;
	padding-left: 15px;
	white-space: nowrap;
	width: 100%;
	text-align: left;
}
#zoekbox{
	width: 199px;
	height: 36px;
	background-image: url(/file?fle=2695);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	border: 0px solid black;
	/*vertical-align: middle;*/
	
}
input.search_button{
	width: 21px;
	height: 21px;
	background-color: transparent;
	border: none;
	background-image: url(/file?fle=2696);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	
}
#contentglobal{
	width: 806px;
	position: relative;
	margin-top: -13px;
}
*html #contentglobal{
	margin-top: 0px;
}
#contentleft{
	width: 394px;
	float: left;
	vertical-align: top;
	position: relative;
	margin-left: 2px;
}
#Metneosnaar_titel{
	width: 394px;
	height: 44px;
	background-position: top left;
	background-image: url(/file?fle=2682);
	background-repeat: no-repeat;	
}
#Uwmening_titel{
	width: 199px;
	height: 44px;
	background-position: top left;
	background-image: url(/file?fle=2692);
	background-repeat: no-repeat;	
}
#ericblogt_titel{
	width: 199px;
	height: 44px;
	background-position: top left;
	background-image: url(/file?fle=2673);
	background-repeat: no-repeat;
}
#ericblogt{
	margin-top: 4px;
}
*html #ericblogt{
	margin-top: -7px;
}
#contentcenter{
	width: 199px;
	float: left;
	vertical-align: top;
	position: relative;
	margin-left: 4px;
}
*html #contentcenter{
	margin-left: 0px;
}
#contentright{
	width: 199px;
	float: right;
	vertical-align: top;
	position: relative;
	margin-right: 4px;
}
input.search_txt{
	width: 115px;
	height: 21px;
	background-image: url(/file?fle=2690);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: transparent;
	border: 0px solid white;
	margin-top: 1px;
	margin-right: 3px;

}
table.searchtable{
	/*margin-top: 7px;*/
	margin-left: 0px;
	height: 36px;
}
*html table.searchtable{
	margin-top: 0px;
}
td.zoektitel{
	text-transform: uppercase;
	color: white;
	font-size: 11px;
	padding-right:0px;
	font-weight: bold;
	padding-left: 10px;
}
#Metneosnaar_inhoud{
	width: 392px;
	background-color: white;
	border-left: 1px solid #dbdbdc;
	border-right: 1px solid #dbdbdc;
	padding-bottom: 20px;
}
*html #Metneosnaar_inhoud{
	width: 394px;
}
#Uwmening_bottom{
	width: 199px;
	height: 8px;
	background-image: url(/file?fle=2693);
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
}
#Uwmening_bottom2{
	width: 199px;
	height: 107px;
	background-image: url(/file?fle=3206);
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
}
#Uwmening_inhoud{
	width: 197px;
	background-color: white;
	border-left: 1px solid #dbdbdc;
	border-right: 1px solid #dbdbdc;
}
*html #Uwmening_inhoud{
	width: 199px;
}
#indekijker{
	margin-top: 4px;
}
#indekijker_titel{
	width: 199px;
	height: 46px;
	background-image: url(/file?fle=2678);
	background-position: top left;
	background-repeat: no-repeat;
}
#indekijker_inhoud{
	width: 197px;
	background-color: #d5d5d6;
	border-left: 1px solid #a3a4a6;
	border-right: 1px solid #a3a4a6;
	
}
*html #indekijker_inhoud{
	width: 199px;
}
#indekijker_bottom{
	background-image: url(/file?fle=2679);
	background-position: top left;
	background-repeat: no-repeat;
	width: 199px;
	height: 8px;
}
#intro_top{
	width: 594px;
	height: 22px;
	background-image: url(/file?fle=4077);
	background-position: top left;
	background-repeat: no-repeat;
}
.intro_inhoud{
	width: 592px;
	border-left: 1px solid #dbdbdc;
	border-right: 1px solid #dbdbdc;
	background-color: white;
	padding: 0px 0px 0px 0px;
}
*html .intro_inhoud{
	padding: 0px 30px 0px 30px;
	width: 594px;
}

.intro_around{
	margin: 0px 30px 0px 30px;
}
*html .intro_around{
	margin: 0px 0px 0px 0px;
}

#subblock{
	width: 394px;
	position: relative;
	display: block;
	margin-top: 4px;
}
*html #subblock{
	margin-top: 0px;
}
#subblock_left{
	position: relative;
	float: left;
	width: 165px;
	margin-right: 3px;
	/*display: block;*/
}
#subblock_right{
	position: relative;
	float: right;
	width: 226px;
	/*display: block;*/
}
#neosmag_titel{
	width: 165px;
	height: 44px;
	background-image: url(/file?fle=2684);
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
}
#neosmag_inhoud{
	width: 163px;
	background-color: white;
	border-left: 1px solid #dbdbdc;
	border-right: 1px solid #dbdbdc;
	position: relative;
}
*html #neosmag_inhoud{
	width: 165px;
}
#neosmag_bottom{
	width: 165px;
	height: 7px;
	background-image: url(/file?fle=2683);
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
	margin-top: -3px;
}
#fotoalbum_titel{
	width: 176px;
	height: 44px;
	background-image: url(/file?fle=6649);
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
	float: right;
}
#fotoalbum_bottom{
	float: right;
}
/**html #fotoalbum_titel{
	height: 41px;
}*/
#fotoalbum_inhoud{
	width: 176px;
	background-color: #d5d5d6;
	border-left: 1px solid #9fa0a2;
	border-right: 1px solid #9fa0a2;
	position: relative;
	float: right;
	text-align: center;
	padding-bottom: 18px;
}
*html #fotoalbum_inhoud{
	/*margin-top: -3px;*/
}
#lidworden{
	margin-top: 4px;
}


/* ------------- Styles for the modules --------------*/

table.iny_t_gridtable{
	margin-left: 16px;
}
input.axobutton{
	background-color: transparent;
	border: 0px solid white;
	background-image: url(/file?fle=2700);
	background-position: top left; 
	background-repeat: no-repeat;
	width: 74px;
	height: 25px;
	color: black;
	font-size: 10px;
	padding-bottom: 5px;
}
#pollSubmit{
	color: White;
}
td.qck_mnu{
	background-image: url(/file?fle=2708);
	background-position: right bottom;
	background-repeat: no-repeat;
	padding-bottom: 3px;
	text-align: center;
}
#leesmeer{
	width: 52px;
	height: 52px;
	position: absolute;
	z-index: 10;
	margin-left: 100px;
	margin-top: 90px;
	display: block;
	margin-bottom: 15px;
}
#neosmag_inhoud td.qck_mnu img{
	height: auto;
	max-width:100px;
  	width: expression(this.width > 100 ? 100: true);
	margin-bottom: 15px;
}
td.glp_td img{
	/*width: 150px;*/
	height: auto;
	max-width:120px;
  	width: expression(this.width > 120 ? 120: true);

}
td.glp_td{
	text-align: right;
	padding: 3px 10px 5px 10px;
}
table.fotoalbum td{
	text-align: center;
	width: 174px;
}
td.datum{
	padding-left: 10px;
	font-weight: bold;
}
td.titel{
	color:#b21623;
	font-weight: bold;
	font-size: 13px;
	padding: 0 10px 0 10px;
	vertical-align: top;
}
td.foto{
	vertical-align: top;
	padding: 0 0 0 0px; 
	width: 100px;
	text-align: center;
}
td.tekst{
	padding: 0 10px 0 10px;
	
}
td.acy_txt{
	background-image: url(/file?fle=2735);
	background-position: bottom;
	background-repeat: repeat-x;
	padding: 10px 0 10px 0;
	border-left: 10px solid white;
	border-right: 10px solid white;
	margin: 0 1px 0 1px;
}
td.meer_link{
	padding-left: 10px;
	padding-top: 5px;
}
td.art_sh_title{
	padding: 5px 15px 5px 20px;
	font-weight: bold;
}
a.title_sh_link{
	color:#b21623;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}
a.title_sh_link:visited{
	color:#b21623;
	font-weight: bold;
	text-decoration: none;
}
a.title_sh_link:hover{
	color:#000000;
	font-weight: bold;
	text-decoration: none;
}
td.art_sh_sdesc{
	padding: 5px 15px 10px 20px;
}
td.art_sh_sdesc a{
	color:#b21623;
	font-weight: bold;
	text-decoration: underline;
}
td.art_sh_sdesc a:visited{
	color:#b21623;
	font-weight: bold;
	text-decoration: underline;
}
td.art_sh_sdesc a:hover{
	color:#000000;
	font-weight: bold;
	text-decoration: none;
}
table.chcss_main td{
	text-align: left;
	vertical-align: bottom;
	width: 19px;
	padding-top: 2px;
	padding-bottom: 1px;
}
table.chcss_main{
	width: 100%;
}
#aankondiging{
	width: 594px;
	float: left;	
	margin: 0;
	position: relative;
}
#aankondiging_titel{
	width: 594px;
	height: 52px;
	background-image: url(http://www.neosvzw.be/file?fle=4014);
	background-position: top left;
	background-repeat: no-repeat;
}
#aankondiging_inhoud{
	width: 592px;
	border-left: 1px solid #dbdbdc;
	border-right: 1px solid #dbdbdc;
	background-color: white;
}
*html #aankondiging_inhoud{
	width: 594px;
}
td.acy_t_gridtable_first{
	border-left: 20px solid white;
	border-right: 20px solid white;
	border-bottom: 1px solid #dbdbdc;
	padding-bottom: 20px;
}
td.acy_t_gridtable_middle{
	border-left: 20px solid white;
	border-right: 20px solid white;
	border-bottom: 1px solid #dbdbdc;
	padding-bottom: 20px;
}
td.acy_t_gridtable_last{
	border-left: 20px solid white;
	border-right: 20px solid white;
	border-bottom: 1px solid #dbdbdc;
	padding-bottom: 20px;
}
table.acy_t_gridtable{
	width: 100%;
}