html, body
{ margin: 0; padding: 0; background: #cecbce url(img/bg_970_large.jpg) center top repeat-y; }
a img
{ border: none; }
form
{ margin: 0; padding: 0; }
#wrapper
{ background: transparent url(img/bg_970_large.jpg) center top no-repeat; text-align: center; position: relative; }
#snet-container
{ position: relative; margin: 0 auto; width: 970px; background-color: white; text-align: left; }

#snet-header img,
#snet-footer img,
#snet-menu img,
#snet-scripts img
{ margin: 0; padding: 0; border: none; }

.snet-auto-banner
{ position: relative; }
.banner728x90
{ width: 728px; height: 90px; }
.banner468x60
{ width: 468px; height: 60px; }
.banner234x60
{ width: 234px; height: 60px; }
.banner120x60
{ width: 120px; height: 60px; }
.banner120x600
{ width: 120px; height: 600px; }
.banner300x250
{ width: 300px; height: 250px; }
.banner336x280
{ width: 336px; height: 280px; }
.banner336x124
{ width: 336px; height: 124px; } /* CUSTOM */
.banner-container
{ position: absolute; top: 0; left: 0; display: none; }
.hidden
{ display: none; }

#snet-header
{ position: absolute; top: 0; left: 0; color: black; background: black url(img/background-728x90.stages.jpg) 0 0 no-repeat; height: 90px; font-family: Arial, FreeSans, sans-serif; font-weight: normal; font-style: normal; text-decoration: none; width: 970px; }
#snet-header .home
{ display: inline; float: left; width: 230px; height: 60px;
 margin: 10px 0 0 10px; }
#snet-header .home span
{ display: none; }
#snet-header .banner728x90
{ float: right; }
#snet-header .banner468x60
{ display: inline; float: right; margin: 10px 10px 0 0; }
#snet-header #snet-clock
{ position: absolute; font-size: 11px; left: 10px; width: 230px; bottom: 2px; color: white;
 text-align: center; color: white; }

#snet-header
{ height: 90px; }



#snet-menu
{ background-color: white; background-image: url(img/nav_bottom.png); background-position: 5px 35px; background-repeat: no-repeat; color: black; font-family: Arial, FreeSans, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; height: 64px; left: 0; padding-bottom: 4px; padding-top: 4px; position: absolute; text-decoration: none; top: 90px; width: 970px; }

#snet-menu * a
{ background-position: top left; background-repeat: no-repeat; color: black; display: block; height: 24px; margin: 0; padding-top: 8px; text-decoration: none; text-align: center; }
#snet-menu * a:hover
{ font-weight: bold; }

#snet-menu ul
{ display: block; list-style: none; margin: 0 auto; padding: 0; width: 960px; }

#snet-menu ul li
{ margin: 0; padding: 0; width: 160px; min-height: 1px; float: left; display: inline; }

#snet-menu ul li a span
{ display: none; }

#snet-menu ul li ul
{ left: 5px; position: absolute; display: none; }

#snet-menu ul li ul li
{ display: block; float: left; width: 160px; }

#snet-menu ul .active ul
{ display: block; }

#snet-menu ul .snet-menu ul .menu-item a
{ background-image: url(img/dots.png); background-position: left center; background-repeat: no-repeat; }
#snet-menu ul .icon
{ width: 28px; }
#snet-menu ul .narrow
{ width: 75px; }
#snet-menu ul .snet-menu ul .first
{ width: 156px; }
#snet-menu ul .snet-menu ul .first a
{ background-image: none; }


#snet-menu ul .menu-studentennet a
{ background-image: url(img/studnet_down.png); }
#snet-menu ul .menu-studentennet-active ul
{ display: block; }
#snet-menu ul .menu-studentennet-active a,
#snet-menu ul .menu-studentennet a:hover
{ background-image: url(img/studnet_up.png); }

#snet-menu ul .menu-studentenbaan a
{ background-image: url(img/studbaan_down.png); }
#snet-menu ul .menu-studentenbaan-active ul
{ display: block; }
#snet-menu ul .menu-studentenbaan-active a,
#snet-menu ul .menu-studentenbaan a:hover
{ background-image: url(img/studbaan_up.png); }

#snet-menu ul .menu-stages a
{ background-image: url(img/stages_down.png); }
#snet-menu ul .menu-stages-active ul
{ display: block; }
#snet-menu ul .menu-stages-active a,
#snet-menu ul .menu-stages a:hover
{ background-image: url(img/stages_up.png); }

#snet-menu ul .menu-studentenkamers a
{ background-image: url(img/studkamers_down.png); }
#snet-menu ul .menu-studentenkamers-active ul
{ display: block; }
#snet-menu ul .menu-studentenkamers-active a,
#snet-menu ul .menu-studentenkamers a:hover
{ background-image: url(img/studkamers_up.png); }

#snet-menu ul .menu-studentennetdiensten a
{ background-image: url(img/studdienst_down.png); }
#snet-menu ul .menu-studentennetdiensten-active ul
{ display: block; }
#snet-menu ul .menu-studentennetdiensten-active a,
#snet-menu ul .menu-studentennetdiensten a:hover
{ background-image: url(img/studdienst_up.png); }

#snet-menu ul .menu-studentennetspecials a
{ background-image: url(img/events_down.png); }
#snet-menu ul .menu-studentennetspecials-active ul
{ display: block; }
#snet-menu ul .menu-studentennetspecials-active a,
#snet-menu ul .menu-studentennetspecials a:hover
{ background-image: url(img/events_up.png); }

#snet-menu ul .menu-rss a
{ background-image: url(img/rss_icon.png); background-position: center center; }
#snet-menu ul .menu-rss-active ul
{ display: block; }
#snet-menu ul .menu-rss-active a,
#snet-menu ul .menu-rss a:hover
{ background-image: url(img/rss_icon.png); background-position: center center; }

#snet-menu ul .menu-twitter a
{ background-image: url(img/twitter_icon.png); background-position: center center; }
#snet-menu ul .menu-twitter-active ul
{ display: block; }
#snet-menu ul .menu-twitter-active a,
#snet-menu ul .menu-twitter a:hover
{ background-image: url(img/twitter_icon.png); background-position: center center; }

#snet-menu ul .menu-facebook a
{ background-image: url(img/facebook_icon.png); background-position: center center; }
#snet-menu ul .menu-facebook-active ul
{ display: block; }
#snet-menu ul .menu-facebook-active a,
#snet-menu ul .menu-facebook a:hover
{ background-image: url(img/facebook_icon.png); background-position: center center; }

#snet-menu ul .menu-hitradio a
{ background-image: url(img/btn_hitradio.jpg); background-position: center center;}
#snet-menu ul .menu-hitradio-active ul
{ display: block;}
#snet-menu ul .menu-hitradio-active a,
#snet-menu ul .menu-hitradio a:hover
{ background-image: url(img/btn_hitradio.jpg); background-position: center center; }

#snet-footer
{ background-color: black; font-style: normal; height: 142px;
 font-family: "Arial Sans Unicode MS", Arial, FreeSans, sans-serif; text-decoration: none;
 font-size: 11px; color: white; font-weight: normal; margin: 0; padding: 8px 0 0 0;
 overflow: auto; }
#snet-footer a
{ margin: 0; padding: 0; color: white; text-decoration: none; }
#snet-footer h3
{ display: none; }
#snet-footer ul.links 
{ padding: 0 0 8px 0; border-bottom: 1px solid #a9a9a9; margin: 0; float: none; }
#snet-footer .links a
{ color: white; text-decoration: none; background: url(img/arrow.png) no-repeat;
 padding: 0 0 0 12px; overflow: hidden; }
#snet-footer .links a:hover
{ color: #ee3d96; text-decoration: none; background: url(img/arrow-hover.png) no-repeat; }
#snet-footer .links li
{ display: inline; margin-left: 17px;  font-size: 11px; }
#snet-footer address
{ width: 260px; height: 92px; line-height: 1.6; font-style: normal; float: left; padding: 18px 0 0 32px;
 background: black url(img/contact.png) no-repeat; margin: 0; }
#snet-footer .partners
{ width: 440px; height: 110px; float: left; padding: 0 0 0 22px;
 background: black url(img/partners.png) no-repeat; }
#snet-footer .publisher
{ width: 180px; height: 110px; float: left; padding: 0 14px 0 22px;
 background: black url(img/uitgever.png) no-repeat; }
#snet-footer .partners a
{ display: block; width: 100px; height: 50px; float: left; }
#snet-footer .partners a span
{ display: none; }
#snet-footer .partners .logo_asa
{ background-image: url(img/logo_asa.png); }
#snet-footer .partners .logo_veronica
{ background-image: url(img/logo_veronica.png); }
#snet-footer .partners .logo_ohra
{ background-image: url(img/logo_ohra.png); }
#snet-footer .partners .logo_depers
{ background-image: url(img/logo_depers.png); }
#snet-footer .partners .logo_sportura
{ background-image: url(img/logo_sportura.png); }
#snet-footer .partners .logo_menzis
{ background-image: url(img/logo_menzis.png); }
#snet-footer .partners .logo_telfort
{ background-image: url(img/logo_telfort.png); }
#snet-footer .partners .logo_surfspot
{ background-image: url(img/logo_surfspot.png); }
#snet-footer .partners .logo_sony
{ background-image: url(img/logo_sony.png); }
#snet-footer .partners .logo_abnamro
{ background-image: url(img/logo_abnamro.png); }
#snet-footer .partners .logo_jobnet
{ background-image: url(img/logo_jobnet.png); }
#snet-footer .partners .logo_hitradio
{ background-image: url(img/logo_hitradio.png); }
#snet-footer .partners .logo_start
{ background-image: url(img/logo_start.png); }
#snet-footer .publisher a
{ display: block; width: 180px; height: 100px; }
#snet-footer .publisher a span
{ display: none; }
#snet-footer .publisher .logo_all4s
{ background-image: url(img/logo_all4students.png); }

#snet-conditional-wide-ad-left a, #snet-conditional-wide-ad-right a
{ width: 140px; display: block; margin: 0; padding: 0;
 background: url(img/temp_soty2k8.png); height: 302px; }

/* Funky Twitter and RSS icons */
.menu-icons-top-li
{ width: 20px !important; background-color: transparent !important; /* IE7 en IE8 BUG */}
.menu-icons-top-li li
{ float: none; display: block; }
.menu-icons-top-li a
{ border-right: 0px !important; }
.icons-top
{ padding: 8px 9px 0 18px !important; }
.icons-top span
{ display: none; }
.menu-item-rss
{ width: 20px !important; }
.menu-item-rss a
{ width: 56px !important; padding: 2px!important; margin: 0px !important; }
#icon-top-twitter
{ background-image: url(img/twitter_icon.png); }
#icon-top-rss
{ background-image: url(img/rss_icon.png); }
#icon-top-hitradio
{ background-image: url(img/btn_hitradio.jpg); }



/* sIFR stuff */
.sIFR-flash
{ visibility: visible !important; margin: 0; }
.sIFR-replaced
{ visibility: visible !important; }
span.sIFR-alternate
{ position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden; }
.sIFR-flash + div[adblocktab=true]
{ display: none !important; }

@media print
{ }

