body{
  margin: 0px;
  text-align: center;
	height: 100%;
  background-color: #CCCCCC;
  background-image: url('../images/bg_main.gif');
  background-repeat: repeat-y;
  background-position: 50% 0%;
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 12px;
  color: #32316B;
}

body.popup {
  background-image: none;
}

img {
  border: 0;
}

H1 {
	font-size: 16px;
	color: #32316B;	
}

H2 {
	font-size: 14px;
	color: #cd7600;
}

#container {
  margin: 0px auto 0px auto;
  width: 780px;
  text-align: left;
}

#header {
  width: 780px;
  height: 127px;
  background-color: #323266;
}

#header_movie {
  width: 780px;
  height: 127px;
}

#breadcrumb{
  position: absolute;
  top: 105px;
  margin-left: 15px;
  font-size: 10px;
  font-style: normal;
  color: #FFFFFF;
}

#breadcrumb a, #breadcrumb a:hover {
  color: #FFFFFF;
  text-decoration: none;
  font-weight: normal;
}

#submenu {
  position: relative; 
  top: 78px; 
  left: 185px; 
}

#menu {
  width: 160px;
  float: left;
}

#content {
  width: 615px;
  float: left;
  margin-left: 5px;
  overflow: hidden;  
}

#text {
  padding: 10px 5px 20px 20px;
  font-size: 12px;
  color: #32316B;
}

#left {
  width: 445px;
  float: left;
}

#left .spacing {
  padding-left: 20px;
  padding-right: 18px;
}

#right {
  width: 170px;
  float: left;
}

#clear, br.clear {
  clear: both;
}

#changed {
  color: #FFFFFF;
	font-size: 9px;
  padding: 5px;
  line-height: 14px;
}

ul#shortcuts {
  background-color: #9999CC;
  margin: 0;
  padding: 3px 0 3px 0;
  list-style-type: none;
}

ul#shortcuts li {
  background-image: url('../images/menu_shortcut.jpg');
  background-repeat: no-repeat;
  width: 161px;
  height: 62px;
  margin: 0 0 3px 4px;
}

ul#shortcuts li div.spacing {
  padding: 6px;
}

ul#shortcuts li div.spacing div {
  float: left;
  width: 68px;
  height: 47px;
  border: 1px solid #32316B;
}

ul#shortcuts li div.spacing div img{
  width: 68px;
  height: 47px;
}

ul#shortcuts li a, ul#shortcuts li a:hover {
  color: #FFFFFF;
  font-weight: bold;
  font-size: 10px;
  text-decoration: none;
  float: left;
  width: 71px;
  height: 47px;
  display: block;
  margin-left: 5px;
}

ul#shortcuts li a span {
  font-weight: normal;
  display: block;
  margin-top: 2px;
}

#info {
  color: #32316B;
  background: url('../images/info_box.gif');
  background-position: bottom right;
  background-repeat: no-repeat;
	background-color: #9999CC;
	color: #FFFFFF;
  padding-left: 5px;
  height: 200px;
  margin-top: 10px;
}

#info ul {
  margin: 0;
  padding: 0;
}

#info a, #info a:link, #info a:visited, #info a:hover {
  font-weight: normal;
  font-size: 11px;
  text-decoration: none;
	color: #FFFFFF;
}

#info ul {
  margin-left: 0px;
  padding-left: 0px;
  list-style: none;
}

#info li {
  padding-left: 10px;
  background-image: url('../images/block.gif');
  background-repeat: no-repeat;
  background-position: 0px 1px;
  line-height: 15px;
}
#partnersitesContainer{
    color: #FFFFFF;
    background-color: #B2B2E5;
    margin-bottom:10px;
    margin-top:10px;
    padding: 5px;
}

#partnersites{
    background-color: #797ca7;
    height:48px;
    padding: 3px;
    border-left: solid 1px #5B5B8A;
    border-right: solid 1px #141440;
    border-top: solid 1px #5B5B8A;
    border-bottom: solid 1px #141440;

        
}
#partnersites select{
    width:100%;
    font-size:11px;
}
#partnersites p{
    margin:0px;
    padding:0px;
    font-weight:bold;
    margin-bottom:5px;
    font-size:11px;
}

#searchContainer, .largeSearchContainer {
  background-color: #32316B;
  padding: 5px;
}

.largeSearchContainer {
  width: 300px;
  padding: 8px;
}

#search, .searchFrame {
  color: #FFFFFF;
  background-color: #32316B;
	border-left: solid 1px #5B5B8A;
	border-right: solid 1px #141440;
	border-top: solid 1px #5B5B8A;
	border-bottom: solid 1px #141440;
}

#searchbox, .searchBox {
  margin: 3px;
}

#search label, .searchBox label {
  display: block;
  margin-top: 0px;
  margin-bottom: 5px;
  font-size: 11px;
}

.searchBox input.Field {
  width: 250px;
  float: left;
  margin-right: 5px;
}

.searchResultSelect {
	background-color: #B2B2E5;
  padding: 2px;
  color: #000000;
  font-size: 11px;
  width: 576px;
  margin-top: 10px;
}

dl.searchResults dt {
  margin: 10px 0 0 0;
}

dl.searchResults dd {
  margin: 0;
  padding: 0;
}

dl.searchResults dd p.source {
  font-size: 10px; 
  font-style: italic;
  margin: 0;
}

p.searchLinks {
  margin: 10px 0 0 0;
}

TD {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  color: #32316B;
}

.text {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  color: #32316B;
}

.Title {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  font-style: normal;
  color: #32316B;
}

.Date {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  font-style: normal;
  color: #32316B;
}

.Line {
  border: 1px solid #E78500
}

.crumbs {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  color: #FFFFFF;
}

.crumbs A         {font-weight: normal; text-decoration: none;}
.crumbs A:link    {color: #FFFFFF; text-decoration: none;}
.crumbs A:visited {color: #FFFFFF; text-decoration: none;}
.crumbs A:hover   {color: #FFFFFF; text-decoration: none;}

.bottom {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 9px;
  color: #32316B;
}

.content
{
  padding-top: 0px;
  padding-left: 20px;
  padding-bottom: 5px;
}

.padding {
  padding-right: 20px;
} 

.newsheader {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #32316B;
}

td.tvcatheader {
  font-size: 11px;
  font-weight: bold;
}

ul.tvitem {
  font-size: 10px;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 15px;
  padding-left: 15px;
}

.nodisplay {
  display: none;
}

.button
{
	font-size: 8pt; 
	height: 20px; 
	padding-left: 2px; 
	padding-right: 2px; 
	padding-top: 1px; 
	padding-bottom: 1px; 
	color: #666699; 
	border: 1px solid #666699; 
	background-color: #CCCCFF;
	cursor: pointer; 
}

fieldset {
  padding: 5px;
  color : #000080;
}

legend {
 font-family : Tahoma;
 font-style  : normal;
 font-size   : 11px;
}

.RowDark {
	background : #F7F7F7;
}

.RowHighlight {
	background : #E0E0E0;
}

.Forumheader {
	background	  : #DFDFDF;
	font-family   : Verdana, Helvetica, sans-serif;
	font-size     : 12px;
	font-weight   : bold;
	font-style    : normal;
	color         : #7981A6;
}

.veld {
	border-style: solid;
	border-width: 1px;
	border-color: #31306A;
	background:   #CCCCFF;
	color:		  #31306A;
	height:       16px;
	font-family   : Verdana, Helvetica, sans-serif;
	font-size     : 9px;
	font-style    : normal;
}

.border {
	 border-left-style   : solid; 
	 border-left-width   : 1px; 
	 border-bottom-style : solid;  
	 border-bottom-width : 1px;
	 border-color        : #808080;
}

.border_table{
	 border-top-style    : solid; 
	 border-top-width    : 1px;
	 border-right-style  : solid;
	 border-right-width  : 1px; 
	 border-color        : #808080;
}

.border_bottom{
	 border-bottom-style : solid; 
	 border-bottom-width : 1px;
	 border-color        : #808080;
}

.border_top{
	 border-top-style    : solid; 
	 border-top-width    : 1px;
	 border-color        : #808080;
}

.border_left{
	 border-left-style   : solid; 
	 border-left-width   : 1px;
	 border-color        : #808080;
}

A {font-weight: normal; text-decoration: none; font-weight: bold;}
A:link    {color: #32316B}
A:visited {color: #32316B}
A:hover   {color: #E78500}

A.active         {font-weight: bold; text-decoration: none;}
A.active:link    {color: #E78500; text-decoration: none;}
A.active:visited {color: #E78500; text-decoration: none;}
A.active:hover   {color: #E78500; text-decoration: none;}

A.Module         {font-weight: normal; font-size: 11px; text-decoration: none;}
A.Module:link    {color: #333333; text-decoration: none;}
A.Module:visited {color: #333333; text-decoration: none;}
A.Module:hover   {color: #E78500; text-decoration: none;}

A.bottomlink         {font-weight: bold; font-size: 11px; text-decoration: none;}
A.bottomlink:link    {color: #7981A6; text-decoration: none;}
A.bottomlink:visited {color: #7981A6; text-decoration: none;}
A.bottomlink:hover   {color: #999999; text-decoration: none;}

A.tvcatheader         {font-weight: normal; font-size: 11px; text-decoration: none;}
A.tvcatheader:link    {color: #32316B;}
A.tvcatheader:visited {color: #32316B;}
A.tvcatheader:hover   {color: #E78500;}

INPUT {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  font-style: normal;
  color: #000000;
}

.MainpageItem {
	background-color: #B2B2E5;
  padding: 10px;
  width: 407px;
}

.MainpageTitle, .NewsTitle, .BoxTitle {
  color: #000000;
	font-weight: bold;
	font-size: 12px; 
}

.MainpageText, .BoxText {
  color: #000000;
	font-size: 11px; 
}

.Box {
	background-color: #B2B2E5;
  padding: 10px;
  color: #000000;
  font-size: 11px;
  width: 560px;
  margin-bottom: 10px;
}

.Box table {
  width: 560px !important;
}

.LastChanged {
  color: #FFFFFF;
	font-size: 9px;
  padding: 5px;
  line-height: 14px;
}

form {
  margin: 0px;
}

.SearchBox {
	background-color: #32316B;
}

.Search {
	background-color: #32316B;
	border-left: solid 1px #5B5B8A;
	border-right: solid 1px #141440;
	border-top: solid 1px #5B5B8A;
	border-bottom: solid 1px #141440;
  margin: 5px;
}

.SearchText {
  color: #FFFFFF;
	font-size: 11px;
}

.SearchField {
  background: url('../images/search_field.gif');
  width: 115px;
	border: solid 1px #000000;
	color: #000000;
	height: 12px;
	font-size: 10px;
  float: left;
  margin-right: 5px;
}

.Field {
  background: url('../images/field.gif');
	border: solid 1px #000000;
	color: #000000;
}

.Copyright {
	color: #000000;
	font-size: 9px;
}

A.Copyright         {font-weight: normal; font-size: 9px; text-decoration: none;}
A.Copyright:link    {color: #000000;}
A.Copyright:visited {color: #000000;}
A.Copyright:hover   {color: #000000;}

/* News */

dl.longNews {
  margin: 0;
}

dl.longNews dt, dl.longNews dd {
  background-color: #B2B2E5;
  margin: 0;
  width: 380px;
  padding: 12px;
  color: #000000;
}

dl.longNews dt {
  font-weight: bold;
  font-size: 12px;
  padding-bottom: 10px;
}

dl.longNews dd {
  padding-top: 0;
  margin-bottom: 10px;
  font-size: 11px;
}

a.LinkButton, a.LinkButton:hover, a.LinkButton:visited {
  display: block;
  width: 90px;
  padding: 2px;
  margin-top: 5px;
  background-color: #32316B;
  color: #FFFFFF;
  text-decoration: none;
  border: 1px solid #E68501;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 11px;
  text-align: center;
}

ul.shortNews {
  list-style: none;
  margin: 0;
  padding: 0;
}

ul.shortNews li {
  background-image: url(../images/block.gif);
  background-repeat: no-repeat;
  background-position: 0px 0px;
  padding: 0 0 0 15px;
  margin: 0 0 4px 2px;
}

ul.shortNews li a, ul.shortNews li a:hover, ul.shortNews li a:visited {
  font-size: 11px;
  text-decoration: none;
  color: #000000;
  font-weight: normal;
}

h1.news, h2.news {
  font-size: 12px;
  font-weight: bold;
  margin: 0 0 10px 0; 
  padding: 0;
  color: #000000;
}

h2.news {
  font-size: 11px;
  margin-bottom: 5px;
}

a.NewsVideo, a.NewsVideo:hover {
  background-image: url(../images/film_icoon.gif);
  background-repeat: no-repeat;
  background-position: 0px 0px;
  display: block;
  padding-left: 25px;
  margin: 10px 0 10px 0;
  width: 100px;
  font-size: 12px;
}

dl.newsList dt {
  font-weight: bold;
  background-image: url(../images/driehoek.gif);
  background-repeat: no-repeat;
  background-position: 0 13px;
  padding-left: 15px;
  margin: 0 0 5px 0;
  padding-top: 10px;
}

dl.newsList dt.first {
  padding-top: 0;
  background-position: 0 3px;
}

dl.newsList dd {
  font-size: 10px;
  width: 100%;
  margin: 0;
}

div.newsItem table {
  width: 560px !important;
}

div.newsItem h1 {
  font-size: 12px;
  font-weight: bold;
  margin: 0 0 10px 0; 
  padding: 0 0 0 15px;
  background-image: url(../images/driehoek.gif);
  background-repeat: no-repeat;
  background-position: 0 3px;
}

dl.newsList dd img.thumb {
  border: 1px solid #E78500;
  float: left;
}

dl.newsList dd div.description {
  float: left;
  margin-left: 10px;
}

ul.newsArchiveLinks {
  list-style-type: none;
  padding: 0;
  margin: 0;
}

ul.newsArchiveLinks li {
  background-image: url(../images/block.gif);
  background-repeat: no-repeat;
  background-position: 0px 0px;
  padding: 0 0 0 12px;
  margin: 3px 0 3px 0;
}

ul.newsArchiveLinks li a, ul.newsArchiveLinks li a:hover, ul.newsArchiveLinks li a:visited { 
  font-weight: normal;
  color: #000000;
}

/* Links */

ul.linksCat {
  list-style-type: none;
  padding: 0;
  margin: 0;
}

ul.linksCat li {
  background-image: url(../images/driehoek.gif);
  background-repeat: no-repeat;
  background-position: 0 3px;
  padding: 0 0 0 15px;
  margin: 7px 0 7px 0;
}

ul.linksCat li a, ul.linksCat li a:hover {
  font-size: 12px;
}

ul.linksCat li ul {
  list-style-type: disc;
  padding: 0;
  margin: 0 0 0 20px;
}

ul.linksCat li ul li {
  background-image: none;
  padding: 0; 
  margin: 10px 0 0 0;
}

ul.linksCat li ul.noLinks {
  list-style-type: none;
  margin: 0;
}

ul.linksCat li ul li.noLinks {
  margin: 0;
}

/* CSS voor HTML filter */

img.rightAlign {
  float: right;
}

img.leftAlign {
  float: left;
}

img.imgSpacing {
  padding: 5px;
}

p.leftAlign, td.leftAlign, div.leftAlign {
  text-align: left;
}

p.centerAlign, td.centerAlign, div.centerAlign {
  text-align: center;
}

p.rightAlign, td.rightAlign, div.rightAlign {
  text-align: right;
}

span.underline {
  text-decoration: underline;
}

table.TwoColumn {
  width: 575px;
}

table.TwoColumn td.left {
  width: 270px;
  padding-right: 35px;
  vertical-align: top;
}

table.TwoColumn td.right {
  width: 270px;
  vertical-align: top;
}

iframe.archadres {
  width: 580px;
  height: 600px;
}

/* dieksiejoneer */
#dieksiejoneer .search {
	background-color: #32316b;
	width: 160px;
	padding: 5px;
}

#dieksiejoneer .search  .field {
	height: 12px;
	border: 1px solid #000000;
	float: left;
}

#dieksiejoneer .search  .submit {
	float: left;
	padding: 0px 0px 0px 10px
}

.clear {
    clear: both;
}
