body { 
	background-color:#5F6F80;
	margin:0;
	padding:0;
}
.titelbg {
	background-image: url(images/titel_bg.jpg);
	background-repeat: repeat-x;
}

.navbg {
	background: #ccc url(images/navbg.jpg) repeat-x;
	padding:0 0 1px 0;
}

.rtbarbg {
	background-image: url(images/rtbarbg.jpg);
	background-repeat: repeat-y;
}

.tussenbg {
	background-image: url(images/tussenbg.jpg);
	background-repeat: repeat-x;
}
/* main content tabel cell*/
.main {
padding: 10px 15px 10px 0; 
vertical-align:top;
background-color: #ffffff;
}
/* left content tabel cell for white space on left*/
.leftcol {
background-color: #ffffff;}

p,td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border:none;
	color: #333333;
	font-size:90%;
	line-height: 1.4em;
	}

li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.4em;
	border:none;
	font-size:90%;
	color: #333333;
	list-style-type: square;
	}	

h3 { font-size: 1.125em; color:#ff3300;border-bottom: 1px solid #909DBD;padding-top:15px;padding-bottom:2px;}


.redtext {
	font-family: Arial, Helvetica, sans-serif; color: #F70000;
	font-size: 18px;
}
.red {
	color: #F70000;
}

.bigtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
}

.smtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	line-height: 1.2em;
	border:none;
}

.sidebar {
	color: #49486F;
	text-decoration: none;
}

a.sidebar:hover {
	text-decoration: underline;
}
	
.subHeader {
  color: black;
  background-color: transparent;
  margin: 0;
  padding: 0.5ex 10px;
}

.subHeader a {
  color: black;
  background-color: transparent;
  font-size: 90%;
  font-weight: bold;
  text-decoration: none;
  margin: 0;
  padding: 0 1ex 0 1ex;
}
.subHeader a:hover {
  color: #990000;
  background-color: transparent;
  text-decoration: none;
}
.subHeader a.active {
  color: #8b0000;
  background-color: transparent;
  text-decoration: none;
}
.subHeader a.active:hover {
  color: #000000;
  background-color: transparent;
  text-decoration: none;
}
.doNotDisplay {
  display: none !important;
}

/* right floated container for right-content-menu
---------------------------------*/
.right-content-menu {
	margin: 0px 5px 5px 10px;
	width:180px;
	float:right;
	display:inline;
	border:1px solid #b0c4de;
	padding:7px 5px;
	background-color:#F5F8FE;
}
.right-content-menu p { margin: 0 0 5px 10px;}
.right-content-menu a { color:#005A9D;}

/* small icons */
.picto {
	vertical-align:middle;
	border:0;
}
