/* @override http://www.superstories.be/_superstyle.css */


/* @group Eric Meyer */
body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin:0; padding:0; border:0; outline:0; font-size:100%;  background:transparent;}
body {line-height:1;}
ol, ul {list-style:none;}
html {padding:0; margin:0; outline:0; font-size:100%; font-size:100%;}
:focus {outline: 0;}

img {border:none;}

ins {text-decoration:none;}
del {text-decoration:line-through;}

table {border-collapse:collapse; border-spacing:0;}
/* @end */

html {overflow: -moz-scrollbars-vertical; }

a {color:#ff0000;}

#wrapper {height:100%;width:910px; margin-right:auto; margin-left:auto;}	

.ss_logo {position:absolute; z-index:-1; top:10%; left:80%;}

body {color:#000; border-top:1px solid #ff0000; background:#f4f4f4 url(img/redline.gif) repeat-x 0 bottom; padding-bottom:50px; }

#superhasselt {font:15px "Times New Roman", Times, serif;}
#superhasseltpage {font:15px "Times New Roman", Times, serif;margin-top:60px;}


#header {margin-top:60px; height:111px;}
#subheader {border-bottom:3px solid #000; height:40px; margin-bottom:10px;}
#subheader td {vertical-align:baseline;}
#subheaderpage {border-bottom:3px solid #000; height:25px; margin-bottom:10px; }
#subheaderpage td {vertical-align:baseline;}	

#navtd {}
#navtd a {color:#000; text-decoration:none; margin-right:40px;}
#navtd a:hover {color:#ff0000; text-decoration:none;}
#navtd a.actief {color:#ff0000; text-decoration:none; font-style:italic;}


p.gazetintro { font-style:italic; margin-top:0; border-bottom:1px solid #000; margin-bottom:-4px; padding-bottom:5px;}
p.caption {margin-top:0; margin-bottom:0; font-style:italic; font-size:13px;}

.about, .info, .artists, .press, .partners, .contact {border-bottom:1px solid #000;}

#sidebar { behavior: url(iepngfix.htc); background-image:url(img/sidebar_black.png);}
 .sidebarblockinfo {padding:0; height:114px; background-color:#f4f4f4;}
.sidebarblock {padding-left:7px;padding-right:7px;}
.sidebarblock.rood h2 a {color:#ff0000; text-decoration:none;}
.sidebarblock.rood h2 a:hover {color:#ff0000; text-decoration:underline;}

td.verticalline { background:url(img/verticalline.gif) no-repeat 0 0;}
td.verticalline10 { background:url(img/verticalline.gif) no-repeat 0 10px;}
td.noverticalline { background-image:none;}

td.tdeen {border-bottom:1px solid #000;}

h1 {font:bold 34px "Times New Roman", Times, serif; padding-top:4px; margin-bottom:-10px;}
h2 {font:bold 24px "Times New Roman", Times, serif; padding-top:10px; margin-bottom:-10px;}

h1 a , h2 a {color:#000; text-decoration:none;}
h1 a:hover , h2 a:hover {color:#000; text-decoration:underline;}


.taal a {color:#000; text-decoration:none;}
.taal a:hover {color:#ff0000; text-decoration:none;}
.taal .actief {color:#ff0000;}

.downloadlink {color:#ff0000; text-decoration:none;}
.downloadlink a {color:#ff0000; text-decoration:none;}
.downloadlink:hover {color:#000; text-decoration:none;}

#locations {margin-top:78px; border-bottom:1px solid #000;margin-bottom:10px; padding-bottom:10px;}
.locationlink {font:25px "Times New Roman", Times, serif; color:#000; text-decoration:none;}
.locationlink:hover {text-decoration:underline; cursor:pointer;}
.locationlink.actief {font-style:italic;text-decoration:underline;}




.divider {font:18px "Times New Roman", Times, serif; margin-left:10px; margin-right:10px;}
.gecentreerd {text-align:center;}

.rood {color:#ff0000; text-decoration:none;}

.margintop {margin-top:200px;}

#artists {margin-top:20px; border-bottom:1px solid #000; margin-bottom:10px; padding-bottom:10px; font-size:24px;}
#artists a {color:#000; text-decoration:none;}
#artists a:hover {text-decoration:underline;}
#artists .actief {color:#ff0000;}

#location_artists {color:#000; font-style:italic;}
#location_artists a {color:#000; text-decoration:none;}
#location_artists a:hover {color:#000; text-decoration:underline;}

#location_voorstellingen {}

#programma_sub {margin-top:20px; margin-bottom:10px;}
#programma_sub a {color:#000; text-decoration:none; font:bold 18px Arial, Helvetica, Geneva, sans-serif;}
#programma_sub a:hover {text-decoration:underline;}
#programma_sub a.actief {color:#ff0000; text-decoration:underline;}

.nieuwsitem { border-bottom:1px solid #000;}

.newsletter { border:1px solid #ff0000; background-color:#f4f4f4; width:353px; height:24px;color:#ff0000;font-size:15px;}

.contacttd {font-size:22px;}
.credits {font-size:15px;}
.contacttd a , .credits a {color:#000; text-decoration:none;}
.contacttd a:hover , .credits a:hover {color:#000; text-decoration:underline;}

.parnterlogo {margin-right:40px;}

.image_numbers a {color: #ff0000; text-decoration:none;}
.image_numbers a:hover {color: #000; text-decoration:none;}
.image_numbers .actief {color: #000; font-weight: bold;}

.systemed {font-size:10px; text-decoration:none;}
.systemed:hover {color:#000;font-size:10px; text-decoration:none;}

.verplicht {color:#ff0000; font-size:11px;}
label.error  {color:#ff0000;margin-top:5px;}

.fotografie {font-size:10px; text-decoration:none; color:#ff0000;}

.pressimages img {margin-bottom:16px;}

#screenshot{	position:absolute;
	margin-top:-200px;
	border:1px solid #fff;	background:#333;	padding:5px;	display:none;	color:#fff;	font-size:13px;	}
