* {
	margin:0;
	padding:0;
}

html, body {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 15px;
	background-color:#FFFFFF;
	background:url(../media/images/body_bg.jpg); 
}

a {
text-decoration:none;
color:#FF00FF;
}


a:hover {
text-decoration:none;
font-weight:bold;
color:#FF00FF;
}

p  {margin-bottom: 10px;}

#dropdownmenu {
	display:			block;
	width:				175px;
	height:				23px;
	position:			absolute;
}

	.dropdownmenu_out {
		background:			url('../webimg/back_dropdown.gif') no-repeat 0 0; 
	}
	
	.dropdownmenu_over {
		background:			url('../webimg/back_dropdown.gif') no-repeat -175px 0; 
	}

	#dropdownmenu #dropdown_current {
		padding:			4px 10px;
	}
	
	#lijstitems {
		background:			#fff;
		border:				1px solid #D6DFEF;
		border-top:			none;
		margin:				3px 0 20px 0;
	}
	
		#lijstitems li  {
			display:			block;
			text-decoration:	none;
		}
		
		#lijstitems h3  {
			font-size:			12px;
			padding:			5px 10px;
			color:				#000000;
		}
		
		#lijstitems li a:link {
			color:				#666666;
			display:			block;
			text-decoration:	none;
			padding:			5px 10px;
		}
			#lijstitems li a:visited {
			color:				#666666;
			display:			block;
			text-decoration:	none;
			padding:			5px 10px;
			}
			#lijstitems li a:hover {
				color:				#000;
				background:			#F1F3F5;
			}

.invoerbreedte {
	width: 193px;
	float:left;
}

h2 {
	font-size:		16px;
	color:				#000033;
	padding-bottom: 	10px;
	margin-top:			20px;
}

h3 {
	color:				#666666;
	font-weight:		bold;
	font-size:			16px;
}

.clear {
	display:			block;
	clear:				both;
}

h4 {
	font:						normal 0.7em "Trebuchet MS", Arial, Tahoma, sans-serif;
	font-size:				15px;
	line-height:			17px;
	font-weight:			bold;
	color:					#333;
	text-decoration:		none;
	margin-top:		5px;
	margin-bottom:		5px;
}


.page {
	width:				900px;
	margin:				0 auto;
	text-align:			left;

}


.header {
	
	float:				left;
	margin-top:			10px;
	width:				900px;
	height:				134px;
	display:			block;
	background-image:	url(../media/images/header.JPG);

	
	
	
	

}

	.header ul {
		padding-top: 			0px;
		float:					right;
		margin-right:			4px;
		color:					#000;
		font-weight:			bold;
	}

		.header li {
			list-style: 			none;
			display:				inline;
			padding-left:  			2px;
			padding-right: 			2px;
			padding-top:    		3px;
			color:					#000000;
			padding-bottom:  		1px;
		}

			.header li a {
			
				list-style: 			none;
				display:				inline;
				padding-left:  			2px;
				padding-right: 			2px;
				padding-top:    		3px;
				padding-bottom:  		1px;
				color:					#000;
				text-decoration:		none;
			}

			.header li a:hover {
			list-style: 				none;
			display:					inline;
			padding-left:  				2px;
			padding-right: 				2px;
			color:						#990100;
		
			}

			
		.header li.current {
			list-style:					none;
			display:					inline;
			padding-left:  				2px;
			padding-right: 				2px;
			color:						#fff;
			
		}
		
			.header li.current a{
				display:					inline;
				padding-left:  				2px;
				padding-right: 				2px;
				color:						#990100;
				font-size:					12px;
			}

			

.header2 {
	display:			block;
	height:				181px;
	width:				775px;
	
	
}

.content {
	width: 			800px;
	float:			left;
	display:		block;
}

.content a {

border:		none;

}


.links {
	width:				333px;
	height:				263px;
	display:			block;
	float:				left;
	padding-bottom: 	75px;
	padding-left:		15px;
	padding-right:		10px;
	/*background:			url(../media/images/links_home_temp.jpg); */
	/*background:			url(../media/images/ani_homepage.gif); */
	background:			url(../media/images/ani_home.gif);
	background-repeat:	no-repeat;
	padding-top:		3px;
}

.links_bioresonantie {
	width:				333px;
	height:				381px;
	display:			block;
	float:				left;
	padding-bottom: 	75px;
	padding-left:		15px;
	padding-right:		10px;
	background:			url(../media/images/links_bioresonantie.jpg);
	background-repeat:	no-repeat;
	padding-top:		3px;
}

.links_orthognsk {
	width:				333px;
	height:				381px;
	display:			block;
	float:				left;
	padding-bottom: 	75px;
	padding-left:		15px;
	padding-right:		10px;
	background:			url(../media/images/links_orthognsk.jpg);
	background-repeat:	no-repeat;
	padding-top:		3px;
}

.links_immuun {
	width:				333px;
	height:				381px;
	display:			block;
	float:				left;
	padding-bottom: 	75px;
	padding-left:		15px;
	padding-right:		10px;
	background:			url(../media/images/links_immuun.jpg);
	background-repeat:	no-repeat;
	padding-top:		3px;
}

.links_huisdieren {
	width:				333px;
	height:				381px;
	display:			block;
	float:				left;
	padding-bottom: 	75px;
	padding-left:		15px;
	padding-right:		10px;
	background:			url(../media/images/links_huisdieren.jpg);
	background-repeat:	no-repeat;
	padding-top:		3px;
}

.links_vestigingen {
	width:				333px;
	height:				381px;
	display:			block;
	float:				left;
	padding-bottom: 	75px;
	padding-left:		15px;
	padding-right:		10px;
	background:			url(../media/images/links_vestigingen.jpg);
	background-repeat:	no-repeat;
	padding-top:		3px;
}

.links_water {
	width:				333px;
	height:				381px;
	display:			block;
	float:				left;
	padding-bottom: 	75px;
	padding-left:		15px;
	padding-right:		10px;
	background:			url(../media/images/links_water.jpg);
	background-repeat:	no-repeat;
	padding-top:		3px;
}


.links_allergie {
	width:				333px;
	height:				381px;
	display:			block;
	float:				left;
	padding-bottom: 	75px;
	padding-left:		15px;
	padding-right:		10px;
	background:			url(../media/images/links_allergie.jpg);
	background-repeat:	no-repeat;
	padding-top:		3px;
}

.links_vragen {
	width:				333px;
	height:				381px;
	display:			block;
	float:				left;
	padding-bottom: 	75px;
	padding-left:		15px;
	padding-right:		10px;
	background:			url(../media/images/links_vragen.jpg);
	background-repeat:	no-repeat;
	padding-top:		3px;
}

.links_behandeling {
	width:				333px;
	height:				381px;
	display:			block;
	float:				left;
	padding-bottom: 	75px;
	padding-left:		15px;
	padding-right:		10px;
	background:			url(../media/images/links_behandeling.jpg);
	background-repeat:	no-repeat;
	padding-top:		3px;
}

.links_contact {
	width:				333px;
	height:				381px;
	display:			block;
	float:				left;
	padding-bottom: 75px;
	padding-left:		10px;
	padding-right:		15px;
		background:				url(../media/images/links_contact.jpg);
		background-repeat:no-repeat;
	padding-top:		3px;
}

.links .item {
	border-top:			3px solid #EFEFEF;
	padding-top:    	0px;
	margin-top:			10px;
	padding-left:   	0px;
	padding-right:  	0px;
}


.links img {
	padding-right:   	5px;
}

.links .login {
	padding-top:    	20px;
	margin-top:			30px;
}

.rechtshome { 
	width:					435px;
	height:					400px;
	float:					left;
	
	padding-top:    		00px;

	background-repeat:		no-repeat;
					
	
}

.rechts { 
	width:					397px;
	float:					left;
	padding-left:   		10px;
	padding-right:  		8px;
	padding-top:    		10px;
	border-left:			3px solid	#EFEFEF;
	background:		#FFFFFF;
}

.rechts2 { 
	width:					400px;
	float:					left;
	padding:   				0 10px 0 15px;
	background:				#FFFFFF;
	font-size:				11px;
	border-left:			3px solid	#EFEFEF;
	margin-bottom:			15px;
}

.rechts2 ul{ 


padding-left:   15px;





}

#home {
background:		url('../webimg/homeback.jpg');
padding-top:	35px;

} 

#restyle {
background:		url('../webimg/resback.jpg');
padding-top:	95px;

} 

#webdesign {

background:		url('../webimg/webdesign_back.jpg'); background-repeat:no-repeat;
padding-top:	90px;

}

#webshop {

background:		url('../webimg/webshop_back.jpg'); background-repeat:no-repeat;
padding-top:	100px;


}


#zoeken {

background:		url('../webimg/traffic_back.jpg'); background-repeat:no-repeat;
padding-top:	100px;

}

#stats {

background:		url('../webimg/stat_back.jpg'); background-repeat:no-repeat;
padding-top:	100px;

}

#econtent {

background:		url('../webimg/content_back.jpg'); 
padding-top:	90px;


}

#statistiek {

background:		url('../webimg/statistiek_back.jpg'); background-repeat:no-repeat;
padding-top:	110px;

}

#referenties {

background:		url('../webimg/ref_back.gif'); background-repeat:no-repeat;
padding-top:	110px;

}


#mailing {

background:		url('../webimg/statistiek_back.jpg'); background-repeat:no-repeat;
padding-top:	110px;

}

#contact {


padding-top:	110px;
background:		url(../webimg/brochures_back.gif);
background-repeat:	no-repeat; 
}

#contactgegevens {
padding-top:	110px;
background:		url(../webimg/contact_back.gif); 
}

.rechts img {



padding-right:   10px !important;


}

.formlabel {

width:		100px;
float:		left;
text-align:	right;


}

.rechts .item {
border-top:		1px solid #EFEFEF;
padding-top:    20px;
margin-top:		30px;
}


.rechts .refimage {
	display:					block;
	float:						left;
	border:						0px solid #f1dac9;
	padding-left:               5px;
	padding-right:              -10px;
	padding-top:                3px;
	padding-bottom:             3px;
	margin-top:					20px;
	text-align:					center;
}

.rechts .kortoms {
	display:					block;
	width:						300px;
	float:						left;
	padding-left:               3px;
	padding-right:              3px;
	padding-top:                3px;
	padding-bottom:             3px;
	margin-top:					20px;
}

.rechts .type {
	display:					block;
	width:						200px;
	float:						left;
	padding-left:               3px;
	padding-right:              3px;
	padding-top:                3px;
	padding-bottom:             3px;
}

.rechts .details {

	width:					300px;
	display:					block;
	float:						left;
	padding-left:               3px;
	padding-right:              3px;
	padding-top:                10px;
	padding-bottom:             30px;
	border-bottom:              1px solid 	#EFEFEF;

	
	
}


.flashintro {

width:			270px;
height:			23px;
display:		block;
float:			right;

margin-top:		-30px;


}

.logo {

	width:				570px;
	height:				96px;
	float: 				left;
}



.loginbut a {
	background-image:	url('../webimg/login.gif');
	width:				43px;
	height:				18px;
	margin-top:			-19px;
	margin-right:		15px;
	padding-top:		0px;
	float:				right;
}
.loginbut a:hover {
	background-image:	url('../webimg/logina.gif');
}

.loginbutside a {
	background-image:	url('../webimg/verstuur.gif');
	width:				43px;
	height:				18px;
	margin-top:			-19px;
	margin-right:		15px;
	padding-top:		0px;
	float:				right;
}
.loginbutside a:hover {
	background-image:	url('../webimg/logina.gif');
}

.loginside {
	width:				200px;
	height:				96px;
	float:				left;
	color:				#000000;
}

.loginside a {
	background-image:	url('../webimg/login.gif');
	width:				43px;
	height:				18px;
	margin-top:			-19px;
	margin-right:		15px;
	padding-top:		0px;
	float:				right;
}
.loginbut a:hover {
	background-image:	url('../webimg/logina.gif');
}




.login2 {
	width:				200px;
	height:				12px;
	float:				left;
	color:				#00CCFF;
	font-family:		Arial, Helvetica, sans-serif;	
	font-size:			10px;
	padding-left:		3px;
	margin-top:			16px;	
	}

.zoeken2 {
	width:				190px;
	height:				36px;
	color:				#00CCFF;
	font-family:		Arial, Helvetica, sans-serif;	
	font-size:			10px;
	margin-left:		10px;
	float:				left;
}

.footer {
	
	height:				19px;
	width:				100%;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			10px;
	color:#FFFFFF;
	margin-top:4px;
	display:			block;
	float:				left;
	text-align:			center;
	background-color:#ed008c;
}

.footerlink a {
color:#FFFFFF
}


.footerlink a:hover {
color:#FFFFFF
}

.menutop {
width:800px;
height:20px
display:	block;
float:	right;
margin-top: 109px;

}


.menutop li {
display:block;
float:left;
height:20px;
width:80px;


}

.menutop li.home a{  
display:block;
float:left;
height:20px;
width:80px;
background-image:url(../media/images/buttons/home_normal.gif);
background-repeat:no-repeat;
}

.menutop li.home a:hover{  
display:block;
float:left;
height:20px;
width:80px;
background-image:url(../media/images/buttons/home_over.gif);
background-repeat:no-repeat;
}

.menutop li.currenthome a{  
display:block;
float:left;
height:20px;
width:80px;
background-image:url(../media/images/buttons/home_over.gif);
background-repeat:no-repeat;
}

.menutop li.intro a{  
display:block;
float:left;
height:20px;
width:80px;
background-image:url(../media/images/buttons/introductie_normal.gif);
background-repeat:no-repeat;
}

.menutop li.intro a:hover{  
display:block;
float:left;
height:20px;
width:80px;
background-image:url(../media/images/buttons/introductie_over.gif);
background-repeat:no-repeat;
}

.menutop li.currentintro a{  
display:block;
float:left;
height:20px;
width:80px;
background-image:url(../media/images/buttons/introductie_over.gif);
background-repeat:no-repeat;
}
.menutop li.bio a{  
display:block;
float:left;
height:20px;
width:80px;
background-image:url(../media/images/buttons/bioresonantie_normal.gif);
background-repeat:no-repeat;
}

.menutop li.bio a:hover{  
display:block;
float:left;
height:20px;
width:80px;
background-image:url(../media/images/buttons/bioresonantie_over.gif);
background-repeat:no-repeat;
}

.menutop li.currentbio a{  
display:block;
float:left;
height:20px;
width:80px;
background-image:url(../media/images/buttons/bioresonantie_over.gif);
background-repeat:no-repeat;
}

.menutop li.ortho a{  
display:block;
float:left;
height:20px;
width:80px;
background-image:url(../media/images/buttons/orthognsk_normal.gif);
background-repeat:no-repeat;
}


.menutop li.ortho a:hover{  
display:block;
float:left;
height:20px;
width:80px;
background-image:url(../media/images/buttons/orthognsk_over.gif);
background-repeat:no-repeat;
}

.menutop li.currentortho a{  
display:block;
float:left;
height:20px;
width:80px;
background-image:url(../media/images/buttons/orthognsk_over.gif);
background-repeat:no-repeat;
}

.menutop li.immuun a{  
display:block;
float:left;
height:20px;
width:80px;
background-image:url(../media/images/buttons/immuun_normal.gif);
background-repeat:no-repeat;
}

.menutop li.immuun a:hover{  
display:block;
float:left;
height:20px;
width:80px;
background-image:url(../media/images/buttons/immuun_over.gif);
background-repeat:no-repeat;
}

.menutop li.currentimmuun a{  
display:block;
float:left;
height:20px;
width:80px;
background-image:url(../media/images/buttons/immuun_over.gif);
background-repeat:no-repeat;
}

.menutop li.water a{  
display:block;
float:left;
height:20px;
width:80px;
background-image:url(../media/images/buttons/water_normal.gif);
background-repeat:no-repeat;
}

.menutop li.water a:hover{  
display:block;
float:left;
height:20px;
width:80px;
background-image:url(../media/images/buttons/water_over.gif);
background-repeat:no-repeat;
}

.menutop li.currentwater a{  
display:block;
float:left;
height:20px;
width:80px;
background-image:url(../media/images/buttons/water_over.gif);
background-repeat:no-repeat;
}

.menutop li.allergie a{  
display:block;
float:left;
height:20px;
width:80px;
background-image:url(../media/images/buttons/allergie_normal.gif);
background-repeat:no-repeat;
}

.menutop li.allergie a:hover{  
display:block;
float:left;
height:20px;
width:80px;
background-image:url(../media/images/buttons/allergie_over.gif);
background-repeat:no-repeat;
}

.menutop li.currentallergie a{  
display:block;
float:left;
height:20px;
width:80px;
background-image:url(../media/images/buttons/allergie_over.gif);
background-repeat:no-repeat;
}

.menutop li.huisdieren a{  
display:block;
float:left;
height:20px;
width:80px;
background-image:url(../media/images/buttons/huisdieren_normal.gif);
background-repeat:no-repeat;
}

.menutop li.huisdieren a:hover{  
display:block;
float:left;
height:20px;
width:80px;
background-image:url(../media/images/buttons/huisdieren_over.gif);
background-repeat:no-repeat;
}

.menutop li.currenthuisdieren a{  
display:block;
float:left;
height:20px;
width:80px;
background-image:url(../media/images/buttons/huisdieren_over.gif);
background-repeat:no-repeat;
}

.menutop li.vragen a{  
display:block;
float:left;
height:20px;
width:80px;
background-image:url(../media/images/buttons/vragen_normal.gif);
background-repeat:no-repeat;
}

.menutop li.vragen a:hover{  
display:block;
float:left;
height:20px;
width:80px;
background-image:url(../media/images/buttons/vragen_over.gif);
background-repeat:no-repeat;
}

.menutop li.currentvragen a{  
display:block;
float:left;
height:20px;
width:80px;
background-image:url(../media/images/buttons/vragen_over.gif);
background-repeat:no-repeat;
}

.menutop li.behandeling a{  
display:block;
float:left;
height:20px;
width:80px;
background-image:url(../media/images/buttons/behandeling_normal.gif);
background-repeat:no-repeat;
}

.menutop li.behandeling a:hover{  
display:block;
float:left;
height:20px;
width:80px;
background-image:url(../media/images/buttons/behandeling_over.gif);
background-repeat:no-repeat;
}

.menutop li.currentbehandeling a{  
display:block;
float:left;
height:20px;
width:80px;
background-image:url(../media/images/buttons/behandeling_over.gif);
background-repeat:no-repeat;
}

.menutop li.vestigingen a{  
display:block;
float:left;
height:20px;
width:80px;
background-image:url(../media/images/buttons/vestigingen_normal.jpg);
background-repeat:no-repeat;
}

.menutop li.vestigingen a:hover{  
display:block;
float:left;
height:20px;
width:80px;
background-image:url(../media/images/buttons/vestigingen_over.jpg);
background-repeat:no-repeat;
}

.menutop li.currentvestigingen a{  
display:block;
float:left;
height:20px;
width:80px;
background-image:url(../media/images/buttons/vestigingen_over.jpg);
background-repeat:no-repeat;
}

.menutop li.contact a{  
display:block;
float:left;
height:20px;
width:80px;
background-image:url(../media/images/buttons/contact_normal.gif);
background-repeat:no-repeat;
}

.menutop li.contact a:hover{  
display:block;
float:left;
height:20px;
width:80px;
background-image:url(../media/images/buttons/contact_over.gif);
background-repeat:no-repeat;
}

.menutop li.currentcontact a{  
display:block;
float:left;
height:20px;
width:80px;
background-image:url(../media/images/buttons/contact_over.gif);
background-repeat:no-repeat;
}


/* vormgeving formulier */

input {
	border: 1px solid #dcdcdc;
	margin-top: 2px;
}

select {
	border: 1px solid #dcdcdc;
	margin-top: 2px;
	width:	210px;
	color:#666;
}

textarea {
	border: 1px solid #dcdcdc;
}

#fwebsite, #fwebshop, #fcontent, {
	border: 0px;
}

.noborder {
	border: 1px solid #ffffff;
}

img.floatRight { 
    float: right; 
    margin: 4px; 
}

