html 
{
	min-height: 100%;
	height: auto;
}

body, p
{ 
	font-family: arial;  color: #ffffff;  font-weight:normal; text-decoration: none;
	line-height:140%;
}


body 
{ 
		
	padding:0px;
	margin:0;
	font-size:0.8em;
	color: #ffffff;
	background-image:url('../images/kosterink_zweerink_verloop_onder.jpg');
	background-repeat:repeat-x;
	background-position:bottom;
}	


div.div_rand
{
	position:absolute;
	width:100%;	
	margin-left: auto;
  	margin-right: auto;
	border:0px;
	
	
}

div.div_menu
{
	position:relative;
	width:1000px;
	padding-top:0px;
	height:20px;
	background-repeat:no-repeat;
	background-position:top;
	border:0px solid #000000;
	z-index:10;
}



div.div_schaduw_boven
{
	position:relative;
	width:1000px;
	height:20px;
	background-repeat:no-repeat;
	background-position:top;
	border:0px solid #000000;
	text-align:left;
	

}

div.div_schaduw_holder
{
	position:relative;	
	width:100%;	
	height:27px;
	top:51px;
	z-index:11;
	background-image:url('../images/kosterink_zweerink_menu_top.jpg');
	background-repeat:repeat-x;
	margin-left: auto;
  	margin-right: auto;
}

div.div_inhoud_wit
{
	
	position:relative;
	margin-left: auto;
  	margin-right: auto;
	width:100%;
	background-color:#ffffff;

	background-image:url('../images/kosterink_zweerink_menu_bottom.jpg');
	background-repeat:repeat-x;
	background-position:bottom;
	
}
div.div_inhoud
{
	
	position:relative;
	width:1000px;
	height:100%;
	z-index:8;
	text-align:left;
	border:px solid #000000;
	
	
}

div.div_inhoud_groen
{
	background-image:url('../images/kosterink_zweerink_groen.jpg');

	width:600px;
	margin-top:200px;
	margin-bottom:140px;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;	
}

div.div_inhoud_groen_tekst
{
	background-image:url('../images/kosterink_zweerink_hoekje.gif');
	background-repeat:no-repeat;
	background-position:40px 0px;
	padding-top:40px;
	padding-left:40px;
	padding-right:40px;
	padding-bottom:40px;
	
}	



div.div_footer_holder
{
	position:relative;
	width:100%;
	margin-left: auto;
  	margin-right: auto;
  	

}
div.div_footer
{
	position:relative;
	width:1000px;
	text-align:left;
	top:10px;
	color:#5a5a5a;
	
}

div.div_verloop
{
	position:absolute;
	width:100%;
	height:180px;	
	border: 1px solid red;	

	z-index:80;
	bottom:180;

		
}	

.input_zoeken
{
	background-image:url("../images/eastpro_input_zoeken_background.jpg");
	border:0px;
	width:119px;
	padding-left:7px;
	padding-right:7px;
	padding-top:4px;
	height:17px;
	font-family: arial; color: #c4c4c4;
}	

.aanmelden
{	
	height:21px;
	width:180px;
	font-family: arial; color: #858585;
	border:1px solid #858585;
	padding-left:7px;
	padding-top:2px;
	background-image:url("../images/aanmelden_background.jpg");
	background-repeat:repeat-x;
	background-position:bottom;
}

.aanmelden:focus
{	
	height:21px;
	width:180px;
	font-family: arial; color: #858585;
	border:1px solid #10b7e4;
	padding-left:7px;
	padding-top:2px;
	background-image:url("../images/aanmelden_background.jpg");
	background-repeat:repeat-x;
	background-position:bottom;
}

.aanmelden_error
{	
	height:21px;
	width:180px;
	font-family: arial; color: #858585;
	border:1px solid #858585;
	padding-left:7px;
	padding-top:2px;
	background-image:url("../images/aanmelden_background_error.jpg");
	background-repeat:repeat-x;
	background-position:bottom;
}


.select_text
{	
	height:22px;
	width:188px;
	padding:1px;
	font-family: arial; color: #858585;
	font-size:1.0em;
	border:1px solid #858585;
	
}

.select_text:focus
{	
	height:22px;
	width:188px;
	font-family: arial; color: #636466;
	border:1px solid #10b7e4;
}

.select_text_opt
{	
	height:20px;
	border:0px;
	font-family: arial; color: #858585;
	
}
.select_text_opt:hover
{	
	height:20px;
	border:0px;
	font-family: arial; color: #636466;
}

.contact
{
	background-image:url("../images/sunfit_zoeken_contact.jpg");
	border:0px;
	width:186px;
	padding-left:7px;
	padding-right:7px;
	height:19px;
	font-family: arial; color: #636466; 	
}

.inputtextarea
{
	background-image:url("../images/sunfit_zoeken_inputtextarea.jpg");
	border:0px;
	width:186px;
	padding-left:7px;
	padding-right:7px;
	height:128px;
	font-family: arial; color: #636466; 	
}

.fieldset
{
	border:1px solid #dadbdd;
	padding-left:20px;
	padding-right:20px;
}

legend
{
	font-family: arial;  font-size: 1.2em color: #636466;
	padding:8px;
	border: 1px solid #adadad;    
}

a:visited 	{ font-family: arial;	font-size:0.9em;	color: #9acabe;  font-weight:normal;		display: inline;  	text-decoration: none;}
a:active 	{ font-family: arial;	font-size:0.9em;	color: #9acabe;  font-weight:normal;		display: inline;  	text-decoration: none;}
a:link 		{ font-family: arial;	font-size:0.9em;	color: #9acabe;  font-weight:normal;		display: inline;  	text-decoration: none;}
a:hover		{ font-family: arial;	font-size:0.9em;	color: #ffffff;  font-weight:normal;		display: inline;  	text-decoration: underline;}

a.footer:visited 	{ font-family: arial;	font-size:0.9em;	color: #508a7c;  font-weight:normal;		display: inline;  	text-decoration: none;}
a.footer:active 	{ font-family: arial;	font-size:0.9em;	color: #508a7c;  font-weight:normal;		display: inline;  	text-decoration: none;}
a.footer:link 		{ font-family: arial;	font-size:0.9em;	color: #508a7c;  font-weight:normal;		display: inline;  	text-decoration: none;}
a.footer:hover		{ font-family: arial;	font-size:0.9em;	color: #00544f;  font-weight:normal;		display: inline;  	text-decoration: underline;}

a.footer_copy:visited 	{ font-family: arial;	font-size:0.9em;	color: #92bdb3;  font-weight:normal;		display: inline;  	text-decoration: none;}
a.footer_copy:active 	{ font-family: arial;	font-size:0.9em;	color: #92bdb3;  font-weight:normal;		display: inline;  	text-decoration: none;}
a.footer_copy:link 		{ font-family: arial;	font-size:0.9em;	color: #92bdb3;  font-weight:normal;		display: inline;  	text-decoration: none;}
a.footer_copy:hover		{ font-family: arial;	font-size:0.9em;	color: #508a7c;  font-weight:normal;		display: inline;  	text-decoration: underline;}

a.categorie:visited { font-family: arial;	font-size:1.0em;	color: #ffffff;  font-weight:bold;		display: inline;  	text-decoration: none;}
a.categorie:active 	{ font-family: arial;	font-size:1.0em;	color: #ffffff;  font-weight:bold;		display: inline;  	text-decoration: none;}
a.categorie:link 	{ font-family: arial;	font-size:1.0em;	color: #ffffff;  font-weight:bold;		display: inline;  	text-decoration: none;}
a.categorie:hover	{ font-family: arial;	font-size:1.0em;	color: #ffffff;  font-weight:bold;		display: inline;  	text-decoration: underline;}

a.menu:visited 		{ font-family: arial;	color: #00544f;  font-weight:bold;		display: inline;  	text-decoration: none;}
a.menu:active 		{ font-family: arial;	color: #00544f;  font-weight:bold;		display: inline;  	text-decoration: none;}
a.menu:link 		{ font-family: arial;	color: #00544f;  font-weight:bold;		display: inline;  	text-decoration: none;}
a.menu:hover		{ font-family: arial;	color: #001211;  font-weight:bold;		display: inline;  	text-decoration: none;}

a.menu_rechts:visited 	{ font-family: arial;	font-size:0.9em; color: #9acabe;  font-weight:bold; font-style:italic;	display: inline;  	text-decoration: none;}
a.menu_rechts:active 	{ font-family: arial;	font-size:0.9em; color: #9acabe;  font-weight:bold;	font-style:italic;	display: inline;  	text-decoration: none;}
a.menu_rechts:link 		{ font-family: arial;	font-size:0.9em; color: #9acabe;  font-weight:bold;	font-style:italic;	display: inline;  	text-decoration: none;}
a.menu_rechts:hover		{ font-family: arial;	font-size:0.9em; color: #00544f;  font-weight:bold;	font-style:italic;	display: inline;  	text-decoration: none;}

h1	{ font-family: arial;	font-size:1.3em;	color: #ffffff;  font-weight:normal;	text-decoration: none;}
h2	{ font-family: arial;	font-size:1.3em;	color: #00544f;  font-weight:normal;	text-decoration: none; display:inline;}
h3	{ font-family: arial;	font-size:1.1em;	color: #9acabe;  font-weight:bold;		font-style:italic; display:inline;	}
h4	{ font-family: arial;	font-size:1.1em;	color: #00544f;  font-weight:bold;		font-style:italic; display:inline;	}
h5	{ font-family: arial;	font-size:1.0em;	color: #ffffff;  font-weight:bold;		text-decoration: none; }
