@charset "utf-8";
/* CSS Document */
body {
	background-color: #FFFFFF;
	}
* {margin:0; padding:0; }
img {
border-width: 0px; 

}

li {color: #00377A;
font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	line-height: 140%;
	margin-left: 22px;
	padding-top: 3px;
	text-align:left;
	}
p {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	line-height: 1.35em;
	overflow: visible;
	text-align: left;
}
dd {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	line-height: 140%;
}

a:link 
{color: black; 
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	line-height: 1.35em;
	overflow: visible;
	font-weight:normal;}

a:visited 
{
	color: black;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	line-height: 1.35em;
	overflow: visible;
	font-weight: bold;
	font-weight:normal;
}
	
	a.white:link 
{color: #FFFFFF; 
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	line-height: 1.35em;
	overflow: visible;}

a.white:visited 
{color: #FFFFFF; 
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	line-height: 1.35em;
	overflow: visible;}
	
	
a.heading:link 
{color: black; 
text-decoration: none;
	font-family: GillSans, Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	line-height: 1.35em;
	overflow: visible;}

a.heading:visited 
{color: black; 
text-decoration: none;
	font-family: GillSans, Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	line-height: 1.35em;
	overflow: visible;}
	
a.bottom:link 
{color: black; 

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	line-height: 1.35em;
	overflow: visible;}

a.bottom:visited 
{color: black; 

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	line-height: 1.35em;
	overflow: visible;}


a.team:link 
{color: #00377A; 

	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	line-height: 1.35em;
	overflow: visible;}

a.team:visited 
{color: #00377A; 

	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	line-height: 1.35em;
	overflow: visible;}

	
#bakom {
	width: 750px;
	height: auto;
	margin-left:auto;
	margin-right:auto;
	background-color: #FFFFFF;
	position: relative;
	}
	
#Picture {
	height: auto;
	width: auto;
	position: absolute;
	top: 23px;
	left: 202px;

	}

#logo {
	height: 187px;
	width: 184px;
	position: absolute;
	top: 22px;
	left: 19px;
	z-index:1;
	
	}


#border {
	position: absolute;
	top: 175px;
	left: 209px;
		}


#about {
	height: auto;
	width: auto;
	position: absolute;
	top: 175px;
	left: 209px;
	z-index:2;
	
}
#services {
	height: auto;
	width: auto;
	position: absolute;
	top: 175px;
	left: 300px;
	z-index:2;
}
#booking {
	height: auto;
	width: auto;
	position: absolute;
	top: 175px;
	left: 378px;
	z-index:2;
}
#news {
	height: auto;
	width: auto;
	position: absolute;
	top: 175px;
	left: 460px;
	z-index:2;
}
#partners {
	height: auto;
	width: auto;
	position: absolute;
	top: 175px;
	left: 514px;
	z-index:2;
}
#stores {
	height: auto;
	width: auto;
	position: absolute;
	top: 175px;
	left: 599px;
	z-index:2;
}

#contact {
	height: auto;
	width: auto;
	position: absolute;
	top: 175px;
	left: 664px;
	z-index:2;
}



#About-large {
	height: auto;
	width: 691px;
	position: absolute;
	top: 235px;
	left: 64px;
	z-index:2;
	}
#contact_large {
	height: auto;
	width: auto;
	position: absolute;
	top: 270px;
	left: 244px;
	z-index:2;
	}
#visit {
	height: auto;
	width: auto;
	position: absolute;
	top: 237px;
	left: 208px;
	z-index:2;
}
#visitvisit {
	height: auto;
	width: auto;
	position: absolute;
	top: 236px;
	left: 149px;
	z-index:2;
}
#visittreatments {
	height: auto;
	width: auto;
	position: absolute;
	top: 236px;
	left: 146px;
	z-index:2;
}
#ergonomic {
	height: auto;
	width: auto;
	position: absolute;
	top: 236px;
	left: 257px;
	z-index:2;
}
#ergonomictreatments {
	height: auto;
	width: auto;
	position: absolute;
	top: 236px;
	left: 466px;
	z-index:2;
}
#ergonomicservice {
	height: auto;
	width: auto;
	position: absolute;
	top: 237px;
	left: 314px;
	z-index:2;
}
#ergonomicvisit {
	height: auto;
	width: auto;
	position: absolute;
	top: 236px;
	left: 328px;
	z-index:2;
}
#treatments {
	height: auto;
	width: auto;
	position: absolute;
	top: 233px;
	left: 310px;
	z-index:2;
}
#treatmentsvisit {
	height: auto;
	width: auto;
	position: absolute;
	top: 233px;
	left: 326px;
	z-index:2;
}
#treatmentsergonomics{
	height: auto;
	width: auto;
	position: absolute;
	top: 233px;
	left: 255px;
	z-index:2;
}
#treatmentstreatments {
	height: auto;
	width: auto;
	position: absolute;
	top: 235px;
	left: 156px;
	z-index:2;
}
#treatmentsguide {
	height: auto;
	width: auto;
	position: absolute;
	top: 231px;
	left: 253px;
	z-index:2;
}
#Teamteam {
	height: auto;
	width: auto;
	position: absolute;
	top: 235px;
	left: 160px;
	z-index:2;
}

#Team {
	height: auto;
	width: 307px;
	position: absolute;
	top: 236px;
	left: 234px;
	z-index:2;
}
#Testimonials {
	height: auto;
	width: auto;
	position: absolute;
	top: 237px;
	left: 527px;
	z-index:2;
}
#Testimonialstest {
	height: auto;
	width: 633px;
	position: absolute;
	top: 236px;
	left: 262px;
	z-index:2;
}
#Testimonialsteam {
	height: auto;
	width: auto;
	position: absolute;
	top: 235px;
	left: 513px;
	z-index:2;
}
#Contribution {
	height: auto;
	width: 0px;
	position: absolute;
	top: 236px;
	left: 643px;
	z-index:2;
}

#Contributiontest {
	height: auto;
	width: auto;
	position: absolute;
	top: 236px;
	left: 670px;
	z-index:2;
}

#Contributionteam {
	height: auto;
	width: auto;
	position: absolute;
	top: 236px;
	left: 628px;
	z-index:2;
}
#Contributioncontribution {
	height: auto;
	width: auto;
	position: absolute;
	top: 236px;
	left: 569px;
	z-index:2;
}


#text {
	position: absolute;
	top: 296px;
	left: 70px;
	width: 451px;
	height: auto;
	text-align: right;
}
#text_contact {
	position: absolute;
	top: 299px;
	left: 71px;
	width: 414px;
	height: auto;
	overflow:auto;
	z-index:1;
}
#text_contact_details {
	position: absolute;
	top: 299px;
	left: 709px;
	width: 467px;
	height: 235px;
	overflow:auto;
	z-index:2;
}
#text_partners {
	position: absolute;
	top: 287px;
	left: 181px;
	width: 497px;
	height: 413px;
	overflow:visible;
	z-index:1;
}
#text_index {
	position: absolute;
	top: 280px;
	left: 70px;
	width: 685px;
	height: auto;
	overflow:auto;
	z-index:100;
}
#text_index2 {
	position: absolute;
	top: 280px;
	left: 410px;
	width: auto;
	height: auto;
	overflow:auto;
	z-index:100;
}

#dots {
	height: auto;
	width: auto;
	position: absolute;
	top: 244px;
	left: 18px;
	z-index:1;
}
#treatment_list {
	height: auto;
	width: auto;
	position: absolute;
	top: 421px;
	left: 267px;
	z-index:2;
}

#line {
	position: absolute;
	top: 266px;
	left: 18px;
}
#contact-bottom {
	position: absolute;
	top: 686px;
	left: 21px;
	padding-bottom: 20px;
}
#contact-bottom2 {
	position: absolute;
	top: 720px;
	left: 19px;
	padding-bottom: 20px;
	
}
#contact-bottom5 {
	position: absolute;
	top: 900px;
	left: 19px;
	padding-bottom: 20px;
		
}
#contact-bottom8 {
	position: absolute;
	top: 1130px;
	left: 19px;
	padding-bottom: 20px;
}
#contact-bottom6 {
	position: absolute;
	top: 1420px;
	left: 19px;
	padding-bottom: 20px;
}
#contact-bottom-home {
	position: absolute;
	top: 1822px;
	left: 17px;
	padding-bottom: 20px;
	width: 752px;
}
#contact-bottom4 {
	position: absolute;
	top: 1600px;
	left: 19px;
	padding-bottom: 20px;
		
}
#contact-bottom7 {
	position: absolute;
	top: 2000px;
	left: 19px;
	padding-bottom: 20px;
		
}

#contact-bottom9 {
	position: absolute;
	top: 2500px;
	left: 24px;
	padding-bottom: 20px;
}

#contact-bottom3 {
	position: absolute;
	top: 12000px;
	left: 24px;
	padding-bottom: 20px;
}


#map_canvas
{
	position: absolute;
	top: 415px;
	left: 517px;
	height: auto;
	width: auto;
	z-index:3;
	}
#outline
{
	position: absolute;
	top: 298px;
	left: 530px;
	height: auto;
	width: auto;
	z-index:3;
	}
	#rehab
{
	position: absolute;
	top: 573px;
	left: 530px;
	height: 358px;
	width: 209px;
	z-index:3;
	}
#maptext
{
	position: absolute;
	top: 645px;
	left: 516px;
	height: auto;
	width: 154px;
	z-index:3;
	}

#name
{
	position: absolute;
	top: 399px;
	left: 71px;
	height: auto;
	width: 306px;
	}


#send
{
	position: absolute;
	top: 399px;
	left: 370px;
	height: auto;
	width: auto;
	
	}

#partner1 {
	height: auto;
	width: auto;
	position: absolute;
	top: 298px;
	left: 524px;
	z-index:1;
	
	}
	
#partner2 {
	height: 91px;
	width: auto;
	position: absolute;
	top: 364px;
	left: 529px;
	z-index:1;
	
	}
	
#partner3 {
	height: auto;
	width: auto;
	position: absolute;
	top: 518px;
	left: 524px;
	z-index:1;
	
	}

#test
{
	position: absolute;
	top: 304px;
	left: 538px;
	height: 123px;
	width: 189px;
	z-index:3;
	}
#xl {
	height: auto;
	width: auto;
	position: absolute;
	top: 348px;
	left: 543px;

}
#polar {
	height: auto;
	width: auto;
	position: absolute;
	top: 453px;
	left: 543px;

}
#side-picture {
	height: auto;
	width: 225px;
	position: absolute;
	top: 296px;
	left: 544px;
	}
	
#side-picture-contact{
	height: auto;
	width: 225px;
	position: absolute;
	top: 296px;
	left: 514px;
	}	
	
#displaybox {
	z-index: 10000;
	filter: alpha(opacity=50); /*older IE*/
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); /* IE */
	-moz-opacity: .50; /*older Mozilla*/
	-khtml-opacity: 0.5;   /*older Safari*/
	opacity: 0.5;   /*supported by current Mozilla, Safari, and Opera*/
	background-color:#000000;
	position:fixed; top:0px; left:0px; width:100%; height:100%; color:#FFFFFF; text-align:center; vertical-align:middle;
}
#one {
	position: absolute;
	top: 300px;
	left: 21px;
	width: 48px;
	height: auto;
}
#two {
	height: auto;
	width: auto;
	position: absolute;
	top: 476px;
	left: 21px;
}
#three {
	height: auto;
	width: auto;
	position: absolute;
	top: 597px;
	left: 21px;
}
#four {
	height: auto;
	width: auto;
	position: absolute; 
	top: 704px;
	left: 22px;
}
#henriett {
	height: auto;
	width: 102px;
	position: absolute;
	top: 518px;
	left: 647px;

}
#twitter {
	height: auto;
	width: auto;
	position: absolute;
	top: 785px;
	left: 336px;
}
form-input-button {
	float:right;
	text-align:right;
}

