/* 
	Stylesheet voor Artemis
	
	tekstblauw = #1010FF
	tekstrood = #FF0000
*/


/* Standaard TAGS */

* {font-family: Helvetica, Arial, sans-serif, Verdana, Univers; font-size:13px; color:#1010FF}

body{
	padding: 0px;
	margin: 0px;
	background-color: #000000;
}

P {
	margin-top:0px;
	margin-bottom:0px;
}

H1 {
	margin-top: 0px;
	margin-bottom: 0px;
	color: #FF0000;
	font-weight: bold;
	font-size: 16px;
	text-transform: lowercase;
}
H1 a{
	margin-top: 0px;
	margin-bottom: 0px;
	color: #FF0000;
	font-weight: bold;
	font-size: 16px;
	text-transform: lowercase;
}
H1 a:hover{
	text-decoration: underline;
}

H2 {
	margin-top:0px;
	margin-bottom:0px;
	color: #FF0000;
	font-weight: bold;
}

H2 a {
	margin-top:0px;
	margin-bottom:0px;
	color: #FF0000;
	font-weight: bold;
}

H3 {
	margin-top:0px;
	margin-bottom:0px;
	color:#0000FF;
	text-transform: uppercase;
	font-size:11px;
	font-weight:bold;
}
H3 a {
	margin-top:0px;
	margin-bottom:0px;
	color:#0000FF;
	text-transform: uppercase;
	font-size:11px;
	font-weight:bold;
	text-decoration: underline;
}

H4 {
	margin-top:0px;
	margin-bottom:0px;
	color:#0000FF;
	text-transform: uppercase;
	font-size:11px;
	font-weight:normal;	
}
H4 a {
	margin-top:0px;
	margin-bottom:0px;
	color:#0000FF;
	text-transform: uppercase;
	font-size:11px;
	font-weight:normal;
	text-decoration: underline;
}

div {
	background-color: #FFFFFF;
}

.shadowdiv, .shadowdiv div {
	background-color: transparent;
}

table {
	border-collapse: collapse;
	border-width: 0px; 
	border-spacing: 0px;
}			


A {
	xxxcolor: #1010FF;
	xxxtext-decoration: underline;
	color: #FF0000;
	text-decoration: none;
	
}
A:hover {
	text-decoration: underline;
}

A STRONG, A B{
	xxxcolor: #1010FF;
	xxxtext-decoration: underline;
	color: #FF0000;
	text-decoration: none;
	
}


td {
	vertical-align: top;
	xxxborder: 1px dashed lime;
}

IMG {
	margin: 0px;
	padding: 0px;
	border: 0px;
}		

FORM input, textarea{
	border: 0px;
	xxxborder-bottom: 1px dashed #BFBFFF;
}

SELECT {
	border: 0px;
	xxxborder-bottom: 1px dashed #BFBFFF;
}
SELECT option{
	xxxborder: 1px solid #BFBFFF;
}

#zoek input {
	width: 90px;
	border: 0px;
}

/* default menu style (subsubmenu links)*/
.box_menu {
	vertical-align: top;
	text-align: left;
	margin-top: 0px;
	margin-left:0px;
	margin-bottom:8px;
}

.box_menu ul {
	margin:0px;
	margin-top:40px;
	margin-bottom:2px;
	padding:0px;
	list-style-type: none;
}

.box_menu ul li{
	font-weight: bold;
	margin-top: 1px;
	margin-bottom: 1px;
}

li a {
	color:#FF0000;	
	text-decoration: none;
}

.actief a {
	text-decoration: underline;
}

/* lokaties & classes */

.floatright{
	float: right;
}

.floatleft{
	float: left;
}


#btn_english {
	position:absolute;
	width:21px; 
	height:7px;
	left:485px; 
	top:48px; 
}
.mac #btn_english {
	position:absolute;
	top:55px; 
}

.vensterall{
	xxxborder: 1px solid #DDDDDD;
}

.venstertopbar {
	margin:0px;
	margin-top:4px;
}

.venstercontent {
	margin-top:4px;
	margin-left:4px;
	margin-right:4px;
	margin-bottom:10px;
}

.thumbcel{
	padding: 5px;
}
.thumbtable .thumbcelcenter{
	padding: 5px;
	text-align:center;
	vertical-align: middle;
}
.productiecel{
	width: 260px;
	padding: 5px;
	padding-left: 10px;
}
.productiecel a:hover{
	color:#0000FF;
}


#agendaPaginaTitel{
	font-size:11px;
}
#agendanavigatie{
	text-align:left;
	font-weight:bold;
}

.agenda_rTop{
	font-size:11px;
}
.agenda_rTop a{
	font-size:11px;
	text-decoration: none;
}

.agendapages DIV{
	font-size:11px;
}

.agendapages a{
	color: #FF0000;
	font-size:11px;
	text-decoration: none;
}

.agendalink a{
	color: #FF0000;
}

.agendakolom4{
	background: url(/images/stippel.gif) repeat-x;
}
.agenda_datum{
	width:50px;
}
.agenda_tijd{
	width:40px;
}
.agenda_theater{
	background-color: #fff;
}
.agenda_theater a{
	color: #FF0000;
	font-weight: bold;
	text-decoration: none;
}

.agenda_plaats{
	background-color: #fff;
}
.agenda_telefoon{
	width:110px;
}
.link_volledige_speellijst{
	font-size: 11px;
	text-align:left;
	margin-bottom: 10px;
	font-weight: bold;
}
.link_volledige_speellijst a{
	color: #FF0000;
	text-decoration: none;
}

.content {position:absolute}

#content2 {width: 513px; height:84px}

#content3 {width: 513px;}

#content4 {width: 145px;}

.ie #xxxvenstertopbar4 {width:144px}

.ie #xxxvenstercontent3 {width:504px}


#showAll {
	position:absolute;
	left:722px;
	top:19px;
	width:18px;
	height:18px;
	z-index: 1;
}

#vensterall1 {
	width:205px;
	overflow:visible; 
	background: transparent;
}

#venstertopbar1 {
}

#venstertopbar2 {
	position:relative; 
	top:16px;
}
.ie #venstertopbar2 {
	position:relative; 
	top:12px;
}

#sbody2, #sbody2img{
	height:70px;
}
.ie #sbody2, .ie #sbody2img{
	height:63px;
}

#venstercontent1 {
	xxxborder:1px dashed red; 
	font-size:11px;
}

#venstercontent1 P{
	font-size:11px;
}

#venstercontent1 STRONG{
	font-size:11px;
	xxxcolor:black;
	font-weight: bold;
}

#vensterall2 {
	height:80px;
	overflow:visible; 
	background: transparent;
}

#venstercontent2{
	
}

#vensterall3 {
	overflow:visible; 
	background: transparent;
	xxxborder:1px dashed red; 
}

#vensterdraghandle3 {
	position:absolute;
	left:493px; 
	top:6px; 
	width:12px;
	height:12px;
}

#vensterall4 {
	overflow:visible; 
	background: transparent;
}

#vensterdraghandle4 {
	position:absolute;
	left:125px; 
	top:5px; 
	width:12px;
	height:12px;
}
.mac #vensterdraghandle4 {
	position:absolute;
	left:127px; 
}

/* begin styles voor hoofdmenu */
td.hoofdmenu {padding:15px 0 6px 6px; text-align:left}
.hoofdmenu .icondrag {padding:6px 6px 0 0; text-align:right; vertical-align:top}
.hoofdmenu .icondrag img {cursor:pointer}
.hoofdmenu #english {padding:0 6px 6px 0; text-align:right; vertical-align:bottom}
#hoofdmenu {position:absolute; left:227px; top:15px}
#submenus {}
.submenu {position:absolute; background:#fff; display:none; border:0px solid #DDDDDD; border-top:0px;}
.submenu ul {margin:0; padding:0; margin-left:5px; margin-right:5px;}
.submenu li {list-style: none none; margin-bottom:2px;}
.submenu a {font-size:11px; color:#00f; text-decoration:none}
.submenu a:hover {color:#f00; text-decoration:none}
#submenu1 {left:-1px}
#submenu2 {left:29px}
#submenu3 {left:70px}
#submenu4 {left:113px}
#submenu5 {left:154px}
#submenu6 {left:198px}
#submenu7 {left:241px}
#submenu8 {left:283px}
/* einde styles voor hoofdmenu */


#frameA a{
	color: #FF0000;
	text-decoration: none;
}

#frameB a{
	color: #FF0000;
	text-decoration: none;
}


#frameD {
}

.mac #frameH {
	position:relative;
	top:7px;
}