html{
		 background: #DEE8F4;
}

body{
    font-family: Arial, Helvetica, sans-serif;
    color: #003399;
    margin: 0px;
    background: url(../files/background.jpg) repeat-x;
    font-size:14px;
}

a{color:#D46200;}

h1{
font-size:200%;
font-weight: bold;
}
h2{
font-size:150%;
font-weight: bold;
}
h3{
font-size:115%;
font-weight: bold;
}
h4{
font-size:100%;
font-weight: bold;
}
h5{
font-size:85%;
font-weight: bold;
}
h6{
font-size:65%;
font-weight: bold;
}

#main, #mainHome {
position: relative;
}


#container {
  background: url(../files/background2.gif) repeat-y;
	width: 995px;
	margin-right: auto;
	margin-left: auto;
}

/*BEGIN HEADER*/

#header{
background: #99CC33;
width: 995px;
}

#header_top{
height: 55px;
}

a.logoLink{
color: #FFFFFF;
text-decoration:none;
font-weight: bold;
display: inline;
float:left;
}

a.logoLink img{
/*display: inline;
float: left;*/
}

.headerTitle{
display: inline;
}

#bannerLinks{
color: #FFFFFF;
float: right;
margin-right:10px;
padding:4px;
padding-right: 0px;
}

#bannerLinks a.bannerlink{
font-size: 80%;
color:#FFFFFF;
text-decoration:none;
margin-right: 4px;
}

#header_middle{
height: 120px;
}

.bannerImage{
float: left;
clear: left;
}

span.searchcontainer{
float: right;
color: #FFFFFF;
width: 200px;
font-weight: bold;
font-style:italic;
/*display: block;
//padding: 10px;
//padding-top: 10px;*/
}

.submitImage{
vertical-align: middle;
}

.fontsizeImage{
float: right;
margin-right: 20px;
margin-top: 20px;
}

#header_bottom{
background: #FFFFFF;
height: 10px;
display: block;
clear:both;
}

/*END HEADER*/

#main td.markupCellLeft, #mainHome td.markupCellLeft{
  vertical-align: top;
  background: #FFFFFF;
}

#main td.markupCellRight, #mainHome td.markupCellRight{
  vertical-align: top;
  background: #ADC9F0;
}

#main td.markupCell, #mainHome td.markupCell{
  vertical-align:top;
}

#main td.center, #mainHome td.center{
  background: #FFFFFF;
}

/*BEGIN MENU*/
#menu_wrapper{
display: block;
/*float: left;*/
width: 170px;
/*position:relative;*/
}

#toerisme{
width: 100%;
height: 29px;
background: url(../files/toerisme.gif) no-repeat #B87EB8;
margin-bottom: 10px;
}

a.toerisme{
text-decoration: none;
font-size: 90%;
color: #FFFFFF;
font-weight: bold;
display: block;
padding-left:40px;
height: 100%;
line-height: 29px;
}

#menu_header{
background:url(../files/hoofdnavigatie.gif) no-repeat;
height: 21px;
width: 200px;
margin-bottom: 0px;
margin-left: 20px;
}

#menu{
width: 100%;
background: #E1EFBE;

}

#menu h2{
font-size: 110%;
background: #003399;
padding-left: 3px;
margin:0px;
margin-bottom: 10px;
color: #FFFFFF;
}

ul.level0, ul.level1{
margin-left:0px;
background: #E1EFBE;
padding-left: 0px;
padding-top: 0px;
margin-top: 0px;
font-size: 100%;
}

ul.level0 ul{
background: #transparent;
padding-left: 0px;
margin-left:10px;
}

ul.level0 li{
list-style: none;
background: #E1EFBE;
margin-top: 1px;
text-align: right;
}

ul.level0 li a{
padding: 5px;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 10px;
display: block;
color: #FFFFFF;
font-weight:bold;
font-size: 80%;/*smaller;/*10px;*/
text-decoration: none;
background: url(../files/menu_front.gif) #99CC33 repeat-y;
}

ul.level0 li a:hover{
color: #FFFFFF;
background: url(../files/menu_front_hover.gif) #99CC33 repeat-y;
}

/*ul.level0 li li a{
font-size:100%;
}*/

ul.level0 li ul{

}

.adreskort{
float:left;
width: 170px;
background: #FFFFFF;
color: #003399;
text-align: center;
padding-bottom: 10px;
color: #003399;
font-size: 80%;
}

.adreskort span.header{
display:block;
line-height: 20px;
background: #ADC9F0;
font-weight: bold;
margin-bottom: 10px;
margin-top: 10px;
font-size: 125%;
}

#eloket{
float:left;
width:160px;
padding: 5px;
background: #949466;
font-size: 80%;
}

#eloket a{
text-decoration:none;
display:block;
width:100%;
color: #990100;
}

#eloket a:hover{
background: #E0E0E0;
}

/*END MENU*/


#main_content , #main_contentHome, #main_contentEvent, #search_content{
  width: 645px;
  /*float: left;*/
	padding: 5px;
	padding-top: 0px;
	background: #FFFFFF;
	font-size: 80%;
}

#main_content{
width:815px;
}

/*
#main_content_data {
  padding: 5px;
}*/

#nieuws {
  width: 100%;
}
#intern_nieuws{
float: left;
width: 320px;
}

#intern_nieuws .mailing_subscribe_field{
  margin-left: 10px;
}

#intern_nieuws .mailing_subscribe_button{
  position:absolute;
  top:16px;
  right:15px;
}

#extern_nieuws{
float: right;
width: 320px;
background-color:#D9ECB5;
padding-bottom:10px;
}

#extern_nieuws table{width: 100%;}

#intern_nieuws .headernieuws {background-color: #003399;}
#extern_nieuws .headernieuws {background-color: #96CB32;}

#content_nieuws{
margin-bottom:5px;
background-color:#C4D5EF;
position: relative;
}

.headernieuws {
 /* background-color: #5C5E80;*/
color: #FFFFFF;
height: 20px;
line-height: 20px;
font-weight:bold;
font-size: 115%;
padding-left:5px;
position: relative;
}
.headernieuws a{
position:absolute; 
right: 10px;
top:3px;
}

.headernieuws img{
border: 0px;
}

#rightcolumns {
  width: 170px;
  /*float: left;*/
  font-size: 80%;
  background: #84A8CA;
}

#kalender_spacer{
background: #003399;
height: 29px;
margin-bottom: 5px;
}

span.daliEvent{
width:158px;
display:block;
padding-left:3px;
padding-right:3px;
color: #E7E8E0;
}

span.daliEvent a{font-size: 115%;
text-decoration: none;
color:#003399;
}

span.daliEvent em{
display: block;
margin-top: 4px;
font-weight: bold;
color: #003399;
}

/*
#kalender {
  width: 45%;
  float: left;
  margin: 5px;
}

#eloket {
  width: 45%;
  height: 400px;
  border: solid black 1px;
  float: left;
  margin: 5px;
}



#main_content{
margin-top:5px;
}

#main_content h2 {
  margin-top: 0px;
  font-size: 20px;
  font-weight: bold;
  color: #404080;
}*/
#breadcrumb {
  font-size: 11px;
	padding: 2px;
	padding-left:4px;;
	background: #ADC9F0;
	height: 25px;
	vertical-align: center;
	line-height: 25px;
	border-bottom: 10px solid #DEE8F4;
	color: #D46200;
	font-weight: bold;
}

span.pathStart{
font-style: italic;
color: #003399;
}

#breadcrumb a{
color:#D46200;
}

.contentHome, .standardContent{
background: #FFFFFF;/*#E6F2CC;*/
padding-bottom: 10px;
padding-top: 10px;
}
.contentHomeTitle, .standardContentTitle{
background:#FFFFFF;
padding-bottom: 3px;
padding-left:5px;
}

span.title{display:block;font-size:140%;font-weight:bold;}

.content_wrapper, .summary_wrapper, #singleEventContainer{
margin-left:5px;
margin-right:5px;
}

#content_nieuws {
/*  background-color: #acaeb0;*/
  font-size: 11px;
  padding: 3px;
  font-weight: normal;
}

form {
  margin: 0px;
}

#content_nieuws li.collapsed {
  list-style-type: disc;
}
#content_nieuws li.expanded {
  list-style-type: circle;
}
#content_nieuws ul.level0 {
  padding: 0px 0px 0px 15px;
  margin: 15px 0px 15px 5px;
  font-size: 12px;
}
#content_nieuws ul.level1 {
  padding: 0px;
  margin: 0px 0px 0px 15px;
  font-size: 10px;
}
#content_nieuws ul.level2 {
  padding: 0px;
  margin: 0px 0px 0px 25px;
  font-size: 10px;
}

table.list {
  width: 100%;
  background-color: #e5f3ed;
  border: solid 1px #d4e2dc;
}

th.list_title {
  background-color: #d4e2dc;
  text-align: left;
  border-bottom: solid 1px #d4e2dc;
  padding: 4px;
}

th.list_title_right {
  background-color: #d4e2dc;
  text-align: right;
  border-bottom: solid 1px #d4e2dc;
  padding: 4px;
}

td.list_row {
  padding: 4px;
}

td.list_row_right {
  text-align: right;
  padding: 4px;
}


.selected_file {
  color: #905000;
}

#entries {
  font-size: 10px;

}

#blog_entry {
  font-size: 1em;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #606060;
  margin: 10px;
}

#blog_entry_title {
  font-size: 2em;
  font-weight: bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #60A060;
  margin: 5px 0px;
}

#blog_entry_content {
  font-size: 1em;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #303030;
  margin: 5px 10px;
  padding: 15px;
  background-color: #f8f8f8;
  border: solid 1px #e0e0e0;
}

#blog_entry_bottom {
  font-size: 1em;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #606060;
  margin: 5px 10px;
}

.event_location {
  font-style: italic;
}

.event_date {
  font-weight: bold;
}

.event_location {
  font-size: 0.7em;
}


.campaign {
  border: solid 1px;
  padding: 1px;
  margin-bottom: 10px;
}



/*Kalender*/

#kalender{

}

table.cal{
background: #E7E8E0;
width: 80%;
padding: 1px;
margin-left:auto;
margin-right:auto;
}

table.cal th{
color: #514A4B;
font-variant: small-caps;
}

td.cal_day, td.cal_active{
color: #514A4B;
background: #FFFFFF;
text-align: center;
font-size:95%;
font-weight: bold;
border: 1px solid #E7E8E0;
width: 14%;
}

td.cal_active{
background: #CB4F13;
}

td.cal_active a{
color: #FFFFFF;
text-decoration: none;
}

.cal_nav{
color: #514A4B;
font-size:95%;
font-weight: bold;
text-align: center;
}

a.cal_nav{
font-size: 100%;
padding-left:3px;
padding-right:3px;
color:#CB4F13;
}

#eventv0000120{
padding:5px;
}

.event_content{
margin-bottom:10px;
}

.event_location{
color:#9A0000;
font-weight:bold;
}

#kalender_spacer2{
margin-top: 10px;
background: #003399;
}

#eventList{
padding-top: 10px;
background: #ADC9F0;
}

#footer {
float: left;
width: 100%;
font-size: 80%;
color: #FFFFFF;
background: #003399;
height: 20px;

}

span.copyright{
padding-top:3px;
margin-left: 10px;
float:left;
font-size: 80%;
color: #FFFFFF;
}

#footerLinks{
color: #FFFFFF;
float: right;
margin-right:10px;
margin-top:3px;
}

#footerLinks a.bannerlink{
font-size: 80%;
color:#FFFFFF;
text-decoration:none;
margin-right: 4px;
}

/*RSS feeds*/

.plugin_incrss h3{padding-left:5px;}

.external_rss{
padding-left:5px;
padding-right:5px;
}

.external_rss a{
margin-left:25px;
text-decoration:none;
font-size: 100%;
float:left;
clear:left;
margin-bottom: 3px;
color: #9A0000;
display:block;
width: 90%;
}

.external_rss small a{
margin-left: 0px;
font-size: 100%;
float:none;
clear:left;
display:inline;
}

.external_rss .newsDiv{
margin-left:30px;
font-size: 100%;
float:left;
clear:left;
width: 90%;
}

.news_title{
text-decoration:none;
border:1px outset;
/*border-bottom:1px dashed;*/
color:#003399;
padding-bottom:1px;
padding-left:2px;
padding-right:2px;
line-height: 16px;
}

span.newsdate{
color:#000000;
}

#content_wrapper .daliEventList{
margin-top:5px;
display: block;
}

/*EXTERNAL BLOGS*/


.extBlogtitle{
font-weight: bold;
color:#259A25;
}

span.extBlog{
display: block;/*float: left;*/clear:both;width: 100%;
}
span.extBlog a.extReadMore{float:left !important;}

pre{font-family: arial,monospace;}

pre img{/*float: left !important;*/vertical-align: top;display: inline !important;}

.shortcuts, .shortcutsSpace{height:80px;background:#FFFFFF;}
.shortcuts a{color:#D46200;font-size:80%;}
.shortcuts table{height:80px;}
.shortcuts td{width: 50%;text-align: center;}

#login-form p {
  text-align: right;
}

#login-form {
border-right:2px solid #EFEFEF;
color:#333333;

margin:0pt;
padding:5px 30px 0pt 0pt;
text-align:right;
top:30px;
width:300px;
}

form .textbox {
margin:3px 0pt;
vertical-align:middle;
width:180px;
}
form input {
font-size:90%;
padding:2px;
vertical-align:middle;
}

#login-form label {
font-size:90%;
font-weight:bold;
}
form label {
color:#666666;
display:inline;
font-weight:bold;
text-align:right;
}

