/*START BASICS*/
a{
	font-weight: 						normal;
	color: 								#003366;
	text-decoration: 					none;
}

a:hover{

	color: 								#FF6600;
	text-decoration: 					underline;
}

body{
	background-image:					url(../images/achtergrond_verloop.png);
	background-repeat:				repeat-x;
	background-attachment:			fixed;
	margin: 								15px 0px 15px 0px;
	font-family: 						"Trebuchet MS", Arial, Verdana, sans-serif;
	font-size: 							12px;
	color: 								#003366;
}

p { padding: 0; margin: 0; }

ul {
	list-style-image: 				url(../images/bullet.gif);
	list-style-position: 			outside;
	margin:		 						0px 0px 0px 16px;
	padding:								0px;
}

ul h4 {
	list-style-image: 				url(../images/bullet.gif);
	list-style-position: 			outside;
	margin:		 						0px 0px 0px 16px;
	padding:								0px;
}

ol {
	margin: 								0px 0px 0px 24px;
	padding:								0px;
}

li {
	margin: 								0px;
	padding:								0px;
}
/*END BASICS*/


/*START TABLE*/
.layout{
	background-color:					#FFFFFF;
	width: 								760px;
}

.reg{
	background-color:					#FFFFFF;
	width: 								100%;
	padding: 							10px;
}

.head_reg{
	background-image: 				url(../images/head_reg.jpg);
	background-repeat:				no-repeat;
	height: 								100px;
}

.header{
	background-color: 				#FFFFFF;	
}

.nav{
	background-color: 				#FFFFFF;
	background-image: 				url(../images/achtergrond_nav.png);
	background-repeat:				no-repeat;
	width: 								754px;
	color:								#FFFFFF;
	height: 								26px;
}

.info_links{
	background-color: 				#FFFFFF;
	vertical-align: 					top;
	width: 								200px;	
}

.content{
	background-color: 				#FFFFFF;
	vertical-align: 					top;
	background-image: 				url(../images/achtergrond_target.gif);
	background-repeat: 				no-repeat;
	padding: 							0px 26px 15px 18px;
}

.info_rechts{
	background-color: 				#FFFFFF;
	width: 								50%;
	vertical-align: 					top;
	width: 								200px;
	padding:  							0px 0px 0px 0px;
	border-left:						1px solid #999999;
}
/*END TABLE*/


/*START LAYOUT*/
.nav a, .nav a:hover{
	color: 								#FFFFFF;
	font-weight: 						bold;
	text-decoration: 					none;
}

.active, .active a, .active a:hover{
	color: 								#FF6600;
	font-weight: 						bold;
	text-decoration: 					none;
}

#subnav{
	font-size: 							10px;
	font-weight: 						bold;
	background-image: 				url(../images/achtergrond_verloop_subnav.png);
	background-repeat: 				repeat-x;
	background-color: 				#FFA155;
	width: 								200px;
}

#subnav_link a {
	font-size: 							10px;
	font-weight: 						bold;
	color: 								#FFFFFF;
	border-bottom: 					1px solid #FFFFFF;
	text-decoration: 					none;
	width: 								180px;
	display: 							block;
	padding: 							3px 8px 3px 12px;
	margin:								0px 0px 0px 0px;	
}
	
#subnav_link a:hover {
	font-size: 							10px;
	font-weight: 						bold;
	background-color: 				#003366;
}

#subnav_selected a {  
	font-size: 						10px;  
	font-weight:					bold;  
	color: 								#003366;  
	border-bottom: 				1px solid #FFFFFF; 
	text-decoration: 			none;  
	width: 								180px;  
	display: 							block;  
	padding: 							3px 8px 3px 12px;  
	margin:								0px 0px 0px 0px;
}

#subnav_selected a:hover {
	font-size: 							10px;
	font-weight: 						bold;
	color:									#FFFFFF;
}

#content_links{
	background-image: 				url(../images/achtergrond_verloop_blauw.png);
	background-repeat: 				no-repeat;
	padding:  							0px 15px 10px 13px;
	margin:								0px 0px 0px 0px;
}

.faq, .faq a, .faq a:hover{
	width: 								187px;
	font-size: 							16px;
	font-weight: 						bold;
	color: 								#FFFFFF;
	background-color: 				#FF6600;
	padding: 							0px 0px 0px 13px;
	border-bottom: 					1px solid #FFFFFF;
}

/*
#content_rechts{
	background-repeat: 				no-repeat;
	padding:  							0px 26px 20px 18px;
	margin:								0px 0px 0px 0px;
	border-left:						1px solid #999999;
}
*/

#content_rechts{
	background-image: 				url(../images/achtergrond_verloop_blauw.png);
	background-repeat: 				repeat-x;
	padding:  							0px 15px 10px 13px;
	margin:								0px 0px 0px 4px;
}

#content_inhoud{
	padding:								15px 0px 20px 0px;	
	border-bottom: 					2px dotted #999999;
	line-height: 						16px;
	width: 								308px;
}

h1, h1 a, h1 a:hover{
	color: 								#003366;
	font-size: 							18px;
	margin: 								0px 0px 10px 0px;
	line-height: 						18px;
	text-decoration: 					none;
}

.deel{
	color: 								#FF6600;
}

h2{
	color: 								#FFFFFF;
	font-size: 							16px;
	margin:								0px 0px 10px 0px;
}

h3{
	color: 								#FFFFFF;
	font-size: 							16px;
	margin:								0px 0px 10px 0px;
}

h4, h4 a, h4 a:hover{
	color: 								#FF6600;
	font-size: 							12px;
	margin:								10px 0px 0px 0px;
	text-decoration: 					none;
}

h5{
	color: 								#003366; 
	font-size: 							12px;
	font-weight: 						bold;
	font-style: 						italic;
	margin:								5px 0px 0px 0px;
}

.instituut{
	font-style:						italic;
	padding:							10px 0px 0px 0px;
	/*
	border-left:					solid 1px #003366;
	*/
}

.tip, .tip a, .tip a:hover{
	font-weight: 						bold;
	color: 								#FF6600;
}

.tip_menu, .tip_menu a, .lala a:hover{
	font-weight: 						bold;
	color: 								#003366;
}

.lees_verder, .lees_verder a, .lees_verder a:hover{
	font-weight: 						bold;
	color: 								#000066;
	font-size: 							11px;
	height: 								25px;
	text-decoration: 					underline;
}

.footer, .footer a, .footer a:hover{
	background-image: 				url(../images/achtergrond_footer.png);
	background-repeat: 				no-repeat;
	height: 								26px;
	color: 								#FFFFFF;
	padding: 							0px 0px 0px 245px;
	font-size: 							10px;
}

.footer_reg{
	padding: 							0px 0px 0px 0px;
	text-align: 						center;
	background-color:					#FF6600;
	height: 								26px;
	color: 								#FFFFFF;
}

#tel{
	font-size: 							26px;
	font-weight: 						bold;
	margin: 								0px 0px 0px 3px;
}

.popup{
	background-color: 				#FFFFFF;
	vertical-align: 					top;
	background-image: 				url(../images/achtergrond_target.gif);
	background-repeat: 				no-repeat;
	padding: 							0px 26px 15px 18px;
	font-size: 							11px;
	color: 								#003366;
	font-family: 						"Trebuchet MS", Arial, Verdana, sans-serif;	
}
/*END LAYOUT*/


/*START FORM STYLES*/
input {
font-family: 					Arial, Verdana, sans-serif;
font-size: 						11px;
color:							#003366;
height:							15px;
width: 							96px;
border: 							1px solid #7F9DB9;
}

select {
font-family: 					Arial, Verdana, sans-serif;
font-size: 						11px;
color:							#003366;
height:							18px;
width: 							96px;
}

textarea     {
font-family: 					Arial, Verdana, sans-serif;
font-size: 						11px;
color:							#003366;
height:							18px;
width: 							96px;
}

form      { 
margin: 							0; 
width: 							auto;
}

.info_links .button			{
background-color: 			#FF6600;
}

.button    {
font-family: 					Arial, Verdana, sans-serif;
font-size: 						11px;
background-color: 			#003366;
color:							#FFFFFF;
height:							18px;
width: 							96px;
cursor: 							pointer;
}

.zoekitem{
	color:						#FF6600;
}
/*END FORM STYLES*/

/* 07-04-2006 Dennis: Toevoeging t.b.v. de postcode check */
#melding { text-align: right; padding-right: 10px; color: red; }
#straatnaam.readonly { background-color: #EBEBE4; }
#plaatsnaam.readonly { background-color: #EBEBE4; }


/*Actie Studieplan*/
/* Dennis: 07-04-2008 uitgezet */
/*.actie_studieplan				{ margin-bottom:3px; position:relative; background:url(../images/actie_achtergr_studieplan.png) top left no-repeat; width:97px; height:168px; color:#fff; padding:15px 15px 0px 88px; }
.actie_studieplan a			{ text-decoration:none; }
.actie_studieplan h1			{ font-size:17px; color:#FF6600; }
.actie_studieplan p			{ text-decoration:none; margin:0px 0px 10px 0px; color:#fff; line-height:16px; }
.actie_studieplan img		{ padding-bottom:5px; _padding-bottom:0px; *+padding-bottom:0px; }
.actie_studieplan_footnote { font-size:11px; position:relative; left:-21px; float:left; width:150px; margin:0px; }

.actie_nti						{ margin-bottom:3px; position:relative; background:url(../images/actie_achtergr_nti.png) top left no-repeat; width:185px; color:#fff; padding:15px 15px 1px 10px; }
.actie_nti a					{ text-decoration:none; }
.actie_nti h1					{ font-size:17px; color:#003366; }
.actie_nti p					{ text-decoration:none; margin:0px 0px 15px 0px; color:#fff; line-height:16px; }
.actie_nti img					{ margin-right:10px; padding-bottom:5px; _padding-bottom:0px; *+padding-bottom:0px; }
.actie_nti_footnote 			{ font-size:11px; color:#003366; margin:0px; width:170px; }*/

/*Actie Studieplan*/
div.actie_studieplan					{ margin-bottom:3px; position:relative; background:url(../images/actie_achtergr_studieplan.png) top left no-repeat; width:97px; height:168px; color:#fff; padding:15px 15px 0px 88px; }
div.actie_nti							{ margin-bottom:3px; position:relative; background:url(../images/actie_achtergr_nti.png) top left no-repeat; width:175px; color:#fff; padding:15px 15px 8px 10px; }
div.actie_nha							{ margin-bottom:3px; position:relative; background:url(../images/actie_achtergr_nha.png) top left no-repeat; width:105px; height:168px; color:#fff; padding:10px 15px 0px 80px; }

.actie_studieplan a, .actie_nti a, .actie_nha a				{ text-decoration:none; }

.actie_studieplan h1					{ font-size:17px; color:#FF6600; }
.actie_nti h1							{ font-size:17px; color:#003366; }
.actie_nha h1							{ font-size:15px; color:#fff; }

.actie_studieplan img, .actie_nti img, .actie_nha img		{ padding-bottom:5px; _padding-bottom:0px; *+padding-bottom:0px; }

.actie_studieplan p						{ text-decoration:none; margin:0px 0px 10px 0px; color:#fff; line-height:16px; }
.actie_nti p							{ text-decoration:none; margin:0px 0px 10px 0px; color:#fff; line-height:16px; }
.actie_nha p							{ text-decoration:none; margin:0px 0px 10px 0px; color:#fff; line-height:16px; color:#003366; }

p.actie_studieplan_footnote  			{ font-size:11px; color:#fff; position:relative; left:-21px; float:left; width:115px; margin:0px; }
p.actie_nti_footnote					{ font-size:11px; color:#003366; margin:0px; width:170px; }
p.actie_nha_footnote					{ font-size:11px; color:#003366; position:relative; left:-30px; float:left; width:200px; margin:0px; }


/*Studiegids & nieuwsbrief*/
.columnRight_diensten						{ margin:3px; }
.columnRight_diensten_content					{ padding:8px 0px 8px 8px;  }
.columnRight_diensten_content	input				{ width:90px; }
.columnRight_diensten_content img				{ position:relative; top:3px; }
.columnRight_diensten_content	a,
.columnRight_diensten_content	a:hover				{ text-decoration:none; }
.columnRight_diensten_content h1				{ margin-bottom:5px; }
.columnRight_diensten_oranje					{ height:63px; background:url(http://www.cursus.nl/crss_nw/images/studiegids_fill.gif) repeat-x top left; }
.columnRight_diensten_oranje a,
.columnRight_diensten_oranje a:hover				{ color:#003366; }
.columnRight_diensten_blauw					{ height:63px; color:#fff; background:url(http://www.cursus.nl/crss_nw/images/nieuwsbrief_fill.gif) repeat-x top left; }
.columnRight_diensten_blauw h1					{ color:#fff; }


/*Basis stylen - toegevoegd op: 04-03-2008 - NH*/
table								{ border:0px; padding:0px; margin:0px; width:100%; }
td								{ vertical-align:top; padding:0px; margin:0px; }
img								{ border:0px; }
form								{ margin:0px; padding:0px; }


/*Buttons*/
.lees_verder_button_pos 					{ position:relative; height:21px; }
a.lees_verder_button 						{ margin-top:5px; cursor:pointer; display:block; height:21px; width:89px; background:url(../images/lees_verder_blauw_up.gif) top left no-repeat; position:absolute; right:0px; }
a:hover.lees_verder_button  					{ background:url(../images/lees_verder_oranje_over.gif) top left no-repeat; }


