a {outline: none;}
a img {border:none;}

/* CSS Document */
body{

margin:0px;
padding:0px;
background:#49A2E2 url(images/bck.jpg) repeat-x;
}

INPUT {

color: black;
font-family: arial, verdana, ms sans serif;
font-weight: none;
font-size: 10pt
}

ul {
	margin-top: 5px;
	margin-bottom: 5px;
}

.clear {clear: both; line-height: 0px;}

div#errormsg li {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	color: #DF3964;
	margin-left : 50px;
}


.altButtonFormat {
background-color: #c0c0c0;
font-family: verdana;
border: #000000 1px solid;
font-size: 10px;
color: #778899
}

/* Photo borders */

.phototour_left {
	border-style:outset;
	border-color: #798CB7;
	border-width: 2px;
      }

.imageborder {
	border-style:outset;
	border-color: #165F94;
	border-width: 2px;
      }

.imagegallery {
	border-style:outset;
	border-color: #6DA5F8;
	border-width: 1px;
      }

.spotlight {
    border-style:solid;
	border-color: #255589;
	border-width: 2px;
}

td.spot{

background-color: #D0DCE6;
height: 25px;
text-align: center ;
vertical-align: top;

}

td.spot a.spotlink {
font: 9px Verdana, Arial, Helvetica, sans-serif;
color: #255589;
}

.checkbox {
background : #CCE3F7 ;
}

table{
background:url(images/bck_txt.gif) repeat-y;
}

h1 {
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
}

h2 {
font: 10px Verdana, Arial, Helvetica, sans-serif;
}


td.menutop{
background:url(images/bck_topmenu.gif) repeat-y;
padding-left:195px;
padding-top:3px;
padding-bottom:2px;
}

td.menutop div.menu {
font: bold 10px Verdana, Arial, Helvetica, sans-serif;
  }

 td.menutop div.menu a {
  text-decoration: none;
  color: #ffffff;
  padding-right:22px;
}

td.menutop div.menu a:hover {
  color:#FF9900;
}

td.footer{
background-color:#1D7DC5;
 padding-right:40px;
 padding-top:2px;
 font: bold 10px Verdana, Arial, Helvetica, sans-serif;
  text-align:right;
  color:#ffffff;
}

td.footer div.menu a{
  font: bold 10px Verdana, Arial, Helvetica, sans-serif;
padding-right:40px;
  color:#ffffff;
text-decoration:none;
}

td.footer div.menu a:hover{
   color:#ff9900;

}

td.naastmenu{
  background:url(images/naast_menu.gif) repeat-y;
}

td.menuBig{
  margin: 0;
  padding: 0;
  padding-top: 4px;
  padding-left: 6px;
  background:url(images/bck_menu.gif) no-repeat;
}

td.menuBig div.menu {
  margin: 0;
  padding: 0;
  padding-left:20px;
  width: 154px;
  border-top: 1px solid #fff;
  border-bottom: 1px solid #999;
  font: bold 12px/25px Verdana, Arial, Helvetica, sans-serif;
}

td.menuBig div.top {
  border-top: none;
  border-bottom: 1px solid #999;
}

td.menuBig div.bottom {
  border-top: 1px solid #fff;
  border-bottom: none;
}

td.menuBig div.menu a {
  text-decoration: none;
  color: #000080;
}

td.menuBig div.menu a:hover {
  color: #72B6E9;
}

td.content{
margin: 0;
padding: 0;
}

td.content a {
  text-decoration: none;
  color: #1616B3;
  font:  11px Verdana, Arial, Helvetica, sans-serif;
}

td.content a.graylink {
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
color: #5F6360 ;
text-decoration: none;
}

td.content table {
background:none;
}

/* speciaal voor kalender-scriptje, om te voorkomen dat de background van de kalender transparant wordt: */
td.content table.scw, td.content table.scwCells {
  background: #1d7dc5;
}

div.leftcontent {
vertical-align : top;
height:350px;
padding-top:20px;
text-align : center ;

}

div.leftcontent h1 {
  font: bold 11px/10px Verdana, Arial, Helvetica, sans-serif;
  color: #155B8E;
  padding-top:15px;
  padding-left : 20px;
}

div.leftcontent a
{
font: bold 9px Verdana, Arial, Helvetica, sans-serif;
color: #5F6360 ;
text-decoration: none;

}

td.main {
  vertical-align:top;
  padding: 10px 15px 20px 10px;
  width: 100%;
  font: 11px Verdana, Arial, Helvetica, sans-serif;
  line-height:17px;

}

td.main h1 {
  font: italic 24px/8px Georgia, "Bookman Old Style", serif;
  color: #798cb7;
  padding-top:5px;
}

td.main h2 {
  margin: 0;
  margin-top: 12px;
  padding-bottom:5px;
  font: bold 13px/22px Georgia, "Bookman Old Style", serif;
  color: #798cb7;
}

td.main h3 {
  margin: 0;
  padding-top:6px;
  font: bold 12px Georgia, "Bookman Old Style", serif;
  color: #072968;
}

td.main .date{
  margin: 0;
  font: 10px italic Georgia, "Bookman Old Style", serif;
  color: #595B5D;
}

td.main div.content {
  vertical-align:top;
  margin-left: 20px;
  width: 500px;


}

div.leftcontent img.header {

margin-bottom:4px;

}

div.leftcontent img.banner {

margin-bottom:20px;
border-style: outset;
border-color: #165F94;
border-width: 2px;

}


/*  CSSPanels voor Spotlights          */

div.leftcontent div#toppanel {
height:80px;
width:100% ;
font: 10px Verdana, Arial, Helvetica, sans-serif;
/*background:#EF88CC; */
padding-bottom : 40px;
margin-bottom : 40px ;

}

div.leftcontent div#middlepanel {
height:80px;
width:100% ;
font: 10px Verdana, Arial, Helvetica, sans-serif;
/*background:#7D7D28; */
padding-left : 10px ;
padding-top:30px;

}

div.leftcontent div#bottompanel {
height:80px;
width:100% ;
font: 10px Verdana, Arial, Helvetica, sans-serif;
padding-left : 10px ;
/*background:#8888CC; */
}


/*     CSSpanels voor de indexpagina onderaan           */

div#mainpage   {
width:569px;
height:150px;
padding: 10px 15px 20px 10px;
font:  14px Verdana, Arial, Helvetica, sans-serif;
line-height:20px;
color : #0F4268;
}

div#mainpage  h1 {
  font: bold italic 16px/22px Georgia, "Bookman Old Style", serif;
  color: #0F4268;
}

div#mainbottomone {
float:left;
width:118px;
height:70px;
/* background:#7D7D28; */
}

div#mainbottomtwo {
float:left;
width:118px;
height:70px;
/* background:#839CCA; */
}

div#mainbottomthree {
float:left;
width:118px;
height:70px;
 /*background:#EFB9CC;  */
}

div#mainbottomfour {
float:left;
width:118px;
height:70px;
/* background:#EF88CC; */
}

div#mainbottomfive {
float:left;
width:118px;
height:70px;
/* background:#8888CC; */
}

/*--Added by Harliv--*/
.permalinks {padding: 10px; font:  11px Verdana, Arial, Helvetica, sans-serif; color: #0f4268;}