/*----------------------------------------------------------------------
Initialization

*/

div {
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
    
/*----------------------------------------------------------------------
General

*/ 

html {height:100%;}

body {    
  padding: 0px;          
  margin: 0px;
  marginwidth: 0px;
  marginheight: 0px;    
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;  	 	
}

body, #text_theater, table, form {
  font-family: "Verdana", Arial, sans serif;
  font-size:13px;   
  color:#133C6D;    
  text-decoration:none;
  text-align:left;
  line-height:18px;	   	   
}


table.contenttable {
  border-collapse: collapse;
  border-bottom: 1px solid #133C6D;  
}

th {
  background-color: #133C6D; 
  color:white;
}

th a {
  color: white; 
}

tr.even {
  background-color: rgb(224, 232, 239);  
}

.contenttable td {
  border-right: 1px solid #133C6D;
  line-height: 16px;
  padding-top: 8px;
  padding-bottom: 8px;
}

.contenttable th {
  border-right: 1px solid white;
}

td.separator {
  font-weight: bold;
  font-size: 12px;
  border-bottom:1px solid #133C6D;
}

td.last {
  border-right: 0px solid white;
}




h1, h2 {
	font-family: "Verdana", NewsGothic, Arial, sans serif;
	font-size:18px;
	font-weight:bold;	
}

h2 {
  font-size:13px; 
}

.header {
  font-weight: bold; 
  line-height: 22px;  
}



a {
  color:#133C6D;  
  text-decoration:underline;  
}

a:hover {
  color:#F68232;
}

a.target {
  text-decoration: none; 
}


code, code blockquote, .source_code {
  font-family: "Courier New", Courier, sans-serif;
  font-size:15px;   
}



#container {
  margin-left: -450px; 
  margin-top: 0px; 
  position:absolute; 
  left:50%;
  width:900px; 
  height:100%;
  z-index:3;  
  background-image:url('/images/Achtergrond900x2400a.jpg');
  background-repeat:no-repeat;    
}






#theater {
  margin-top:0px; 
  position:absolute; 
  left:0px;
  top:0px; 
  width:900px; 
  height:100%; 
  z-index:1;  
}


#background_repeater {
  background-repeat:repeat-y;background-image: url(/images/background_repeat.gif);
}

#text_theater {
  position:relative; 
  z-index:4;
  background-repeat:no-repeat;background-image: url(/images/Achtergrond900x2400a.jpg);
}




#sidebar_left {
  position:absolute;     
  left:0px; 
  top:390px; 
  width:138px;    
  z-index:4;
  color:#D0D8E2;  
}
.sidebar_right, .SidebarLeft {  
  font-family: "Verdana", NewsGothic, Arial, sans serif;
  font-size:11px;    
}

.sidebar_right {
  line-height:16px;
  padding:15px;
  font-size:12px;  
}

.SidebarLeft {
  line-height:14px;
  text-align:right;
}

.sidebar_right a:hover {
  color:white;
}


.page_content {
  position:relative;
  width:490px;
  left:30px;        
  margin-top:30px;        
}

.csc-mailform p, .contenttable p {display:inline;} 


/*-------------Horizontale menubalk page------------------------*/


#container_main_menu {
  position:absolute; 
  top:82px; 
  width:750px; 
  height:25px; 
  z-index:4;         
}


ul.MainMenu {  
  position:absolute;
  top:0px;
  left:150px;
  margin:0px; 
  list-style: none;
  display:block; 
  width:100%;
  padding:0px;
}

ul.MainMenu li {
  display:inline;  
}

ul.MainMenu li a {
  
	font-family: "NewsGothic",Arial, Verdana, sans serif;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
  color:#133C6D;
  margin-right:15px; /* determines amount of space between menu items */
  padding-left:10px;
}

#container {border:0px solid green;}

div#language {
  position:absolute;
  top:82px;
  right:13px;
  border:0px solid red;
  
  height:20px; 
  z-index:100;
  color:#133C6D;
}

div#language a {
	font-family: "NewsGothic",Arial, Verdana, sans serif;
	font-size:8pt;
	text-decoration:none;
}


ul.MainMenu li.main_menu_item_ACT a {
  background-image:url('/images/select_pijl.jpg');
  background-repeat:no-repeat;
  background-position:left;
  color:#F68232;  
}

ul.MainMenu li a:hover {
  background-image:url('/images/over_pijl.jpg');
  background-repeat:no-repeat;
  background-position:left;
}
    
  

/*-------------Linkerkolom------------------------*/


#menu_sub {  
  position:absolute; 
  left:0px; 
  top:140px; 
  width:150px; 
  height:190px; 
  z-index:4; 
  padding:0px;
  margin:0px; 
  line-height: 22px;
}


ul.sub_menu { 
  position:absolute;
  top:0px;
  right:0px; 
  margin:0px; 
  padding:0px;
  list-style: none;
  display:block; 
  width:100%;        
}

ul.sub_menu li {    
  display:block;
  right:0px;
  text-align:right;
  margin-bottom:12px;
  border:0px solid blue; 
  width:100%;           
}

ul.sub_menu li a { 
    
  display:block; 
  font-family: "NewsGothic",Arial, Verdana, sans serif;
  font-size:9pt;  
  font-style:italic;
  text-decoration:none;
  color:#133C6D;
  padding-right:12px;     
}

ul.sub_menu li a:hover {   
  background-image:url('../images/select.gif');
  background-repeat:no-repeat;
  background-position:right;   
}

ul.sub_menu li.submenu_item_ACT a {
  background-image:url('../images/select.gif');
  background-repeat:no-repeat;
  background-position:right;   
  color:#F68232;  
}



#menu_button {
    position:absolute; 
    left:9px; 
    top:329px; 
    width:131px; 
    height:35px; 
    z-index:4;
   
}

/*-------------rechterkolom infotext------------------------*/

#text_info {
    position:absolute; 
    left:720px; 
    top:140px; 
    width:157px; 
    height:100%; 
    z-index:5;
		font-family: "Verdana", NewsGothic, Arial, sans serif;
		font-size:10px;
		color:white;
		text-align:left; 

}

	.subheaderrightcolom {
		font-family: "Verdana", NewsGothic, Arial, sans serif;
		font-size:10px;
		font-weight:bold;
		color:white;
		text-align:left;
	}

.text_infocolor {	
	color:white;
}

.text_infocolor a {
  color:white;
}




.notes {
  font-size: 12px; 
}

.feed_item {
  margin-top:8px; 
}

.rss_more {    
}

.item_description {
  height:50px;
  overflow:hidden;
  line-height: normal;
  font-size: 10px;
}


