body {
	background-color: #5F6F80;
	margin:0;
	padding:0;
}
h3 { font-size: 1.125em; color:#ff3300;border-bottom: 1px solid #909DBD;padding-top:15px;padding-bottom:2px;}
font,p,td,li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.9em; line-height:1.30em; color: #1a1a1a;
	}
li {margin:5px 0 0 0; }
.r_text {color:#F70000;}
.titelbg {
	background-image: url(images/titel_bg.jpg);
	background-repeat: repeat-x; }

.navbg {
	background-image: url(images/navbg.jpg);
	background-repeat: repeat-x;
}
.leftbarbg {
	background-image: url(images/leftbg.jpg);
	background-repeat: repeat-y;
}
.rtnavtop { 
	background-image: url(images/rtnavtop.jpg);
	background-repeat: repeat-x;
}

.rtbarbg {
	background-image: url(images/rtbg.gif);
	background-repeat: repeat-y;
}
.hobby {
	background-image: url(images/label_hobby.jpg);
	background-repeat: repeat-x;
}
.home {
	background-image: url(images/label_home.jpg);
	background-repeat: repeat-x;
}
.hetboek {
	background-image: url(images/label_hetboek.jpg);
	background-repeat: repeat-x;
}
.progs {
	background-image: url(images/label_programmas.jpg);
	background-repeat: repeat-x;
}
.nieuws {
	background-image: url(images/label_nieuws.jpg);
	background-repeat: repeat-x;
}
.autuers {
	background-image: url(images/label_auteurs.jpg);
	background-repeat: repeat-x;
}

.tussenbg {
	background-image: url(images/tussenbg.jpg);
	background-repeat: repeat-x;
}
.bigtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 125%;
	font-weight: bold;
	line-height: 24px;
}

.medtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
}

.sidebar {
	color: #000000;
	text-decoration: none;
}
a.sidebar:hover {
	text-decoration: underline;
}
.myimage {
	margin-right:10px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
}

.grootletters {
margin-right:10px;
}
.grootletters p {
padding:3px;
}
.grootletters img {
margin-top:5px;
margin-right:3px;
}


.subHeader {
  color: black;
  background-color: #9CD0E9;
  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;
}

.myimage2 {
	border-right:3px solid #666;
	border-bottom:3px solid #666;
	padding: 3px;
	margin-right: 10px;
}
.imgRight10px {
	margin: 0 10px 0 0;
}


#inhoud {
margin:0;
padding: 5px 10px 5px 20px;
width:99%;
}
#inhoud p {
margin:10px 0;
padding:0;
}

#inhoud ul{	
list-style: disc;
display:block;
margin:0;
padding:0;
}

#inhoud li{
margin:0 0 0 10px;
padding:0;
}

#inhoud li a{
text-decoration:none;
color:#041FE0;
padding:0 0 5px 0;
}	
	
#inhoud li a:hover{
color:#C46200;
}
.clear {
clear:both;
}

.img-shadow {
  float:left;
  background: url(http://www.visualsteps.nl/images/shadow/shadowAlpha.png) no-repeat bottom right !important;
  background: url(http://www.visualsteps.nl/images/shadow/shadow.gif) no-repeat bottom right;
  margin: 15px 10px 0 10px !important;
  margin: 15px 10px 0 5px;
  }

.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  } 
  
  .picto {
	vertical-align:middle;
	margin: 0 5px;
}
/* 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;}
