#page_icon{
	float: left;
	width: 242px;
	height: 140px;
	margin-top: 10px;
}

#cursusnav_head{
	float: left;
	width: 230px;
	height: 32px;
	margin-left: 1px;
	margin-top: 30px;
	padding-top: 20px;
	border-top: 1px solid #d3d3d3;
}

#opleidingnav_head{
	float: left;
	width: 200px;
	height: 32px;
	margin-left: 1px;
}

#rightcolumn img{
	border: 0px;
}

#opllinks{
	float: left;
	width: 570px;
	height: 20px;
	margin-top: 10px;
	text-align: right;
	font-size: 10pt;
	font-weight: bolder;
}

#opllinks a:link, #opllinks a:visited{
	text-decoration: none;
	color: #999999;
}

#opllinks a:hover{
	color: #e1001a;
}

#opltitel{
	float: left;
	width: 530px;
	height: 20px;
	margin-top: 60px;
}

#hortabframe{
	float: left;
	width: 530px;
	height: 41px;
	margin-top: 50px;
}

#opltextframe{
	float: left;
	width: 530px;
	height: auto;
	background-image: url(../gfx/bg_opldetail.gif);
	background-repeat: repeat-y;
}

#opltext_title{
	float: left;
	width: 450px;
	height: 20px;
	margin-left: 35px;
	margin-top: 35px;
}

#opltext{
	float: left;
	width: 500px;
	height: auto;
	margin-top: 30px;
	margin-left: 30px;
}

#infoaanvraag{
	float: left;
	width: 490px;
	height: 38px;
	border-top: 1px solid #e2e2e2; 
	margin-top: 30px;
}

#aanvraagbutton{
	float: right;
	width: 170px;
	height: 38px;
}

#oplsubnav{
	float: left;
	width: 230px;
	height: auto;
	margin-left: 1px;
	background-image: url(../gfx/grad_bg.gif);
	background-repeat: repeat-x;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

#oplsubnav ul{
	list-style-type: none;
	margin: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
} 

#oplsubnavlist li{
	padding-top: 4px;
}

#oplsubnavlist a:link, #oplsubnavlist a:visited{	
	text-decoration: none;
	color: #4f4f4f;
}

#oplsubnavlist a:hover{	
	color: #e1001a;
}

#oplsubnavlist .active a {
	color: #e1001a;
}

#hortabframe ul{
 	margin:0;
 	padding:0;
}

#hortablist ul{
	margin: 0px;
	white-space: nowrap;
	padding: 0;
}

#hortablist li{
	display: inline;
	list-style-type: none;
	margin-left: 0px;
}

#hortablist a{
	display: inline-block;
	width: 100px;
	height: 27px;
	padding-top: 14px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 8pt;
	font-weight: bold;
}

#hortablist a:link, #hortablist a:visited{
	background-image: url(../gfx/hortab_b.gif);
	background-repeat: no-repeat;
	text-decoration: none;
	color: #636363;
}

#hortablist a:hover{
	background-image: url(../gfx/hortab_a.gif);
	background-repeat: no-repeat;
	color: #e1001a;
}

#hortablist .active a {
	background-image: url(../gfx/hortab_a.gif);
	background-repeat: no-repeat;
}

#hortablist a.active{
	color:#e1001a;
}

H2{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11pt;
}