body{
background-image:url(media/mainbg.gif);
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
}
table td{
vertical-align:top;
}
#warning{
border-bottom: 1px solid #808080;
position:absolute;
display:none; 
}
a  {
color:#14D1FF;
text-decoration:none;
}
a.backlink  {
color:#14D1FF;
text-decoration:none;
}
p{
margin:0px 0px 10px 0px;
}
#logos{
width:100%;
overflow:hidden;
}
#headerdiv{
height:133px;
cursor:pointer;
}
#headerdiv #logo_aas{
width:90px;
height:25px;
position:relative;
left:820px;
top:-46px;
background-image:url(media/logo_aas.gif);
background-repeat:no-repeat;
cursor:pointer;
}

#footerdiv #logo_tilburg_fontys{
position: relative;
margin: 360px 0 0 610px;
width: 350px;
height: 60px;
}

#footerdiv #logo_tilburg{
float: left;
background-image:url(media/logo_tilburg.gif);
background-position:top right;
background-repeat:no-repeat;
width:39px;
height:59px;
cursor:pointer;
}

#footerdiv #logo_oec{
float: left;
background-image:url(media/logo-OEC.gif);
background-position:top right;
background-repeat:no-repeat;
width:121px;
height:58px;
cursor:pointer;
margin-left: 10px;
}

#footerdiv  #logo_fontys{
float: left;
background-image:url(media/logo_fontys.gif);
background-position:top right;
background-repeat:no-repeat;
width:158px;
margin-top:1px;
margin-left: -20px;
height:58px;
cursor:pointer;
}

#footerdiv #fakro {
position: absolute;
left:-550px;
top:0px;
width:179px;
height:58px;
background-image:url(media/logo_fakro.gif);
background-position:0px 0px;
background-repeat:no-repeat;
cursor:pointer;
}




#content{
padding:41px 0px 0px 54px;
height:260px;
}
#content #wsb_content {
vertical-align:top;
}
#content #wsb_content a:hover{
color:#000000;
background-color: #FCFA0C;
text-decoration:none;
}
#content #wsb_content a.backlink:hover{
color:#14D1FF;
background-color: #000000;
text-decoration:none;
}
#content #wsb_content td{
padding-right:50px;
padding-left:20px;
padding-top:0px;
width: 500px;
vertical-align:top;
line-height: 16px;
}
#content #wsb_content img{
padding-left:0px;
height:260px;
}
#content #wsb_content td table td{
/* nothing to other tables */
padding-right:0px;
vertical-align:top;
}
#content #wsb_content h1{
font-size:14px;
color:#14D1FF;
margin:0px;
}
.pxbdr{
border-bottom:1px solid #999999;
width:423px;
height:3px;
margin-bottom:4px;
margin-top:2px;
font-size:3px;
}
/* styles that apply to menu */
.menuitem{
display:block;
margin-bottom:8px;
}
.submenuitem{
display:block;
margin-bottom:5px;
}
/* styles that apply to news */
#content #nws_content td{
padding-right:70px;
padding-left:0px;
padding-top:0px;
width:500px;
vertical-align:top;
line-height: 16px;
}

a.nieuwslink{
display:block;
height:20px;
padding-top:7px;
text-decoration:none;
background-image:url(media/news_arrow_0.gif);
background-position:left center;
background-repeat:no-repeat;
padding-left:20px;
color:#999999;
font-size:11px;
border-bottom:1px solid #999999;
}
a:hover.nieuwslink{
display:block;
height:20px;
padding-top:7px;
text-decoration:none;
background-image:url(media/news_arrow_1.gif);
background-position:left center;
background-repeat:no-repeat;
background-color:#FFFA0E;
padding-left:20px;
color:#000000;
font-size:11px;
border-bottom:1px solid #999999;
}
#newsdetail{
position:absolute;
}
#newsdetail #newsheader{
border-top:1px solid #999999;
border-bottom:1px solid #999999;
width:450px;
padding:10px 0px;
height:110px;
margin-bottom:5px;
}
#newsdetail #newsheader .newssubtitle{
color:#FFF;
font-size:12px;
}
#newsdetail #newsheader img{
border-left:5px solid #14D1FF;
height:110px;
float:left;
}
#newsdetail #newsheader #header{
float:left;
padding-left:10px;
}

/* styles that apply to form */
.formlabel{
border-right:5px solid #14d1ff;
}
.textinput{
margin-left:5px;
width:250px;
height:14px;
border:1px solid #999999;
margin-bottom:1px;
}
.submit{
position:relative;
top:0px;
left:20px;
}
/* styles that apply to scrollbar */
#scrollContainer{
position:absolute;
top:133px;
left:0px;
height:360px;
width:100%;
background-color:#000;
overflow:hidden;
}
#scrollContent{
position:absolute;
top:0px;
left:0px;
height:345px;
}
#scrollBar{
position:absolute;
top:478px;
left:0px;
height:15px;
width:100%;
display:none;
background-color:#2f2f2f;
font-size:10px;
}
#scrollLeft{
position:absolute;
top:0px;
left:0px;
width:15px;
height:15px;
color:#000;
background-image:url(media/scrollarrow_left.gif);
}
#scrollSlider{
position:absolute;
top:0px;
left:16px;
width:70px;
height:15px;
color:#000;
background-color:#808080;
}
#scrollRight{
position:absolute;
top:0px;
right:0px;
width:15px;
height:15px;
color:#000;
background-image:url(media/scrollarrow_right.gif);
}