






#container {
	width: 868px; 
	text-align: left; 
	margin: 0 auto;
}

body { 
	text-align: center; 
	background-image: url(images/bg-smal.jpg); 
	background-attachment: fixed; 
	background-position: center 0px;
}

td, div, tekst_wit, tekst_grijs, tekst_oranje {
	font-family: arial; 
	font-size: 10pt; 
	line-height: 1.2; 
}


.titel_wit, .titel_oranje, .titel_grijs, .titel_grijs2 {
	font-size: 15pt; 
	font-weight: bold; 
	text-decoration: none; 
	line-height: 1.2; 
}

.tekst_wit a {
	color: #ffffff;
	font-weight: normal; 
	text-decoration: underline;
}
.tekst_wit a:hover {
	color: #ffffff;
	font-weight: normal; 
	text-decoration: underline;
}

.tekst_oranje {
	color: #FF8700;
}

.titel_oranje {
	color: #663399;
}

.titel_grijs, .tekst_grijs, .titel_grijs2 {
	color: #663399;
}


.datum_grijs {
	font-size: 8pt; 
	font-weight: normal; 
	text-decoration: none; 
	line-height: 1.2; 
	color: #663399;
}

.titel_wit, .tekst_wit {
	color: #ffffff;
}





.tekst_wit_klein {
	font-family: arial; 
	font-size: 8pt; 
	font-weight: normal;

	color: #ffffff;
	text-decoration: none;
}

.tekst_wit_klein:hover {
	font-family: arial; 
	font-size: 8pt; 
	font-weight: normal;

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


a { 
	color: #663399; 
	text-decoration: underline; 
	font-weight: bold; 
}

a:hover { 
	color: #663399; 
	text-decoration: none; 
	font-weight: bold; 
}

.a_dagplanning { 
	color: #663399;
	text-decoration: none; 
	font-weight: normal; 
}

.a_dagplanning:hover { 
	color: #663399;
	text-decoration: underline; 
	font-weight: normal; 
}

.a_bekijkbestand { 
	color: #663399;
	text-decoration: none; 
	font-size: 8pt; 
	font-weight: normal; 
}

.a_bekijkbestand:hover { 
	color: #663399;
	text-decoration: underline; 
	font-size: 8pt; 
	font-weight: normal; 
}

.keuzelink { 
	color: #ffffff; 
	text-decoration: none; 
	font-weight: normal;
	cursor:pointer;
}

.keuzelink:hover { 
	color: #ffffff; 
	text-decoration: underline; 
	font-weight: normal;
	cursor:pointer;
}



.submenu { 
	color: #663399; 
	text-decoration: none; 
	font-weight: normal; 
}
.submenu:hover { 
	color: #663399; 
	text-decoration: underline; 
	font-weight: normal; 
}
.submenu_gekozen { 
	color: #ffffff; 
	text-decoration: none; 
	font-weight: bold; 
}




label,input, textarea {

	margin-top: 4px;
	border: 0px;
}












.pulldown { 

	font-family: arial;	
	font-size: 8pt; 
	color: #663399;
	padding-left:0px;
	margin-top:3px;
	width:110px;
overflow: hidden;
	border-width:thin; border-color:white; border-style:solid;
}













input, textarea, checkbox { 

	font-family: arial;	
	font-size: 8pt; 
	color: #663399;
	padding-left:0px;
	padding-top:0px;
}

.input_wit { 

	background-color:#ffffff;
	width:160px;
	margin-left:10px;	
	margin-top: 2px;
	
}

.input_grijs { 

	background-color:#ff0000;
	width:130px;
	padding-left:10px;	
	
}

.input_grijs2 { 

	background-color:#e5e5e5;
	width:160px;
	margin-left:10px;	
	margin-top: 2px;
	
}

.input_grijs2_textarea { 

	overflow:auto;
	background-color:#e5e5e5;
	width:360px;
	height:130px;
	margin-left:10px;	
	margin-top: 2px;
	padding:0px;
	
}


.input_cel_grijs {

	margin-top:10px;
	margin-left:10px;
	color: #663399;
	width:170px;
	height:20px;
}




.input_cel_oranje {

	margin-top:10px;
	margin-left:10px;
	color: #FF8700;
	width:170px;
	height:20px;
}


.input_cel_oranje2 {

	margin-top:10px;
	margin-left:10px;
	color: #FF8700;
	width:170px;
	height:20px;
}


.input_cel_wit110{

	margin-left:10px;
	color: #ffffff;
	width:110px;
	height:17px;
}
.input_celheader110 {

	background-image: url(images/test_snelzoeken_trefwoord.jpg); 
	background-repeat: no-repeat;
	width:111px;
	height:45px;
}

.input_celheader_text_190 {

	background-image: url(images/test_snelzoeken_trefwoord2.jpg); 
	background-repeat: no-repeat;
	width:191px;
	height:45px;
}

.input_celheader170 {

	background-image: url(images/test_snelzoeken_categorie.jpg); 
	background-repeat: no-repeat;
	width:171px;
	height:45px;
}

.input_celheader190 {

	background-image: url(images/test_snelzoeken_categorie2.jpg); 
	background-repeat: no-repeat;
	width:191px;
	height:45px;
}


.input_cel2 {

	background-image: url(images/formulier_text_wit_180px.png); 
	background-repeat: no-repeat;
	width:180px;
	height:20px;
}




.input_cel {

	background-image: url(images/formulier_text_grijs_180px.jpg); 
	background-repeat: no-repeat;
	width:180px;
	height:20px;
}

.input_cel_textarea {

	background-image: url(images/formulier_textarea_grijs_380px.jpg); 
	background-repeat: no-repeat;
	width:380px;
	height:140px;
}


.input_cel_spacer {

	width:170px;
	height:50px;
}

textarea {
	margin-top: 4px;
	background-color:#ff0000;

	width:271px;
	height:140px;
	padding-left:10px;
	
	border: 0;

	overflow-x: hidden;
	overflow-y: hidden;
}





	
label
{
	text-align: left;
	width: 68px;
}

br
{
	clear: left;
}

#menu_home {
	height: 42px;
	width: 81px;
	background-image: url("images/menu_home.png");
}
#menu_top {
	height: 42px;
	width: 137px;
	background-image: url("images/menu_top.png");
}

#menu_vakantiebaan {
	height: 42px;
	width: 130px;
	background-image: url("images/menu_vakantiebaan.png");
}

#menu_filmpjes {
	height: 42px;
	width: 103px;
	background-image: url("images/menu_filmpjes.png");
}

#menu_extras {
	height: 42px;
	width: 93px;
	background-image: url("images/menu_extras.png");
}

#menu_shop {
	height: 42px;
	width: 85px;
	background-image: url("images/menu_shop.png");
}

#menu_mijnrecreatheek {
	height: 42px;
	width: 150px;
	background-image: url("images/menu_mijnrecreatheek.png");
}


#menu_links {
	height: 42px;
	width: 77px;
	background-image: url("images/menu_links.png");
}




.menu_off {
	background-position: 0px 0px;cursor:pointer;float:left
}

.menu_mo {
	background-position: 0px -50px;cursor:pointer;float:left
}

.menu_on {
	background-position: 0px -100px;cursor:pointer;float:left
}



#footer_contact {
	height: 42px;
	width: 82px;
	background-image: url("images/footer_contact.png");
}
#footer_disclaimer {
	height: 42px;
	width: 96px;
	background-image: url("images/footer_disclaimer.png");
}
#footer_tellafriend {
	height: 42px;
	width: 101px;
	background-image: url("images/footer_tellafriend.png");
}
#footer_tipons {
	height: 42px;
	width: 80px;
	background-image: url("images/footer_tipons.png");
}
#footer_inloggen {
	height: 42px;
	width: 91px;
	background-image: url("images/footer_inloggen.png");
}
#footer_uitloggen {
	height: 42px;
	width: 91px;
	background-image: url("images/footer_uitloggen.png");
}


li {
	position: relative;
	left: -20px;
}



.knop_off {
	background-position: 0px 0px;
}

.knop_mo {
	background-position: 0px -90px;
}


#knop_verstuur {
	float:left;
	height: 85px;
	width: 180px;
	cursor: pointer;
	background-image: url("images/knop_verstuur.jpg");
}

#knop_opslaangegevens {
	float:left;
	margin-left:-2px;
	height: 85px;
	width: 188px;
	cursor: pointer;
	background-image: url("images/knop_opslaangegevens_180px.jpg");
}

#knop_verstuurjetip {
	float:left;
	margin-left:-2px;
	height: 85px;
	width: 188px;
	cursor: pointer;
	background-image: url("images/knop_verstuurjetip.jpg");
}

#knop_vertelhetdoor {
	float:left;
	margin-left:-2px;
	height: 85px;
	width: 188px;
	cursor: pointer;
	background-image: url("images/knop_vertelhetdoor.jpg");
}

#knop_verstuurjevraag {
	float:left;
	margin-left:-2px;
	height: 85px;
	width: 188px;
	cursor: pointer;
	background-image: url("images/knop_verstuurjevraag.jpg");
}

#knop_schrijfjein {
	float:left;
	margin-left:-2px;
	height: 85px;
	width: 188px;
	cursor: pointer;
	background-image: url("images/knop_schrijfjein.jpg");
}



#knop_login {
	float:left;
	margin-left:-2px;
	height: 85px;
	width: 188px;
	cursor: pointer;
	background-image: url("images/knop_login.jpg");
	background-repeat:no-repeat;
}

#knop_login_grijs {
	float:left;
	margin-left:-2px;
	height: 85px;
	width: 188px;
	cursor: pointer;
	background-image: url("images/knop_login_grijs.jpg");
}

#knop_tijd {
	float:left;
	margin-top:2px;
	margin-left:5px;
	height: 41px;
	width: 42px;
	cursor: pointer;
	background-image: url("images/knop_tijd.jpg");
}

#knop_duur {
	float:left;
	margin-top:2px;
	margin-left:5px;
	height: 41px;
	width: 42px;
	cursor: pointer;
	background-image: url("images/knop_tijd.jpg");
}

.knop_tijd_off {
	background-position: 0px 0px;
}

.knop_tijd_mo {
	background-position: 0px -50px;
}

#knop_voorbeelda4 {
	float:left;
	height: 41px;
	width: 140px;
	cursor: pointer;
	background-image: url("images/knop_voorbeeld_a4.jpg");
}

.knop_voorbeelda4_off {
	background-position: 0px 0px;
}

.knop_voorbeelda4_mo {
	background-position: 0px -40px;
}

#knop_voorbeelda5 {
	float:left;
	height: 41px;
	width: 53px;
	cursor: pointer;
	background-image: url("images/knop_voorbeeld_a5.jpg");
}



#knop_activiteittoevoegen_snel {
	float:left;

	height: 41px;
	width: 109px;
	cursor: pointer;
	background-image: url("images/knop_activiteit_toevoegen_snel.jpg");
}

#knop_activiteittoevoegen_eigen {
	float:left;
	height: 41px;
	width: 39px;
	cursor: pointer;
	background-image: url("images/knop_activiteit_toevoegen_eigen.jpg");
}


#knop_activiteittoevoegen_los {
	float:left;
	height: 41px;
	width: 45px;
	cursor: pointer;
	background-image: url("images/knop_activiteit_toevoegen_los.jpg");
}

#knop_avf_activiteittoevoegen_eigen {
	float:left;
	height: 41px;
	width: 154px;
	cursor: pointer;
	background-image: url("images/knop_avf_activiteit_toevoegen_eigen.jpg");
}


#knop_avf_activiteittoevoegen_los {
	float:left;
	height: 41px;
	width: 39px;
	cursor: pointer;
	background-image: url("images/knop_avf_activiteit_toevoegen_los.jpg");
}