@charset "UTF-8";
.rubrik {
	font: bold 16px/19px Arial, Helvetica, sans-serif;
	text-align: center;
	vertical-align: bottom;
	white-space: normal;
	display: none;
}
body {
	background: #FFFFFF url(pics/bg.gif) no-repeat right top;
}
a:link {
	color: #FFFFFF;
	text-decoration: none;
}
b:link {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: underline;
	color: #178C90;
}
a:active {
	text-decoration: none;
	color: #FFFFFF;
}
.site {
	color: #FFFFFF;
	background: #FFFFFF;
	width: 840px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	margin-top: 50px;
	height: 570px;
}
.meny {
	height: 10px;
	width: 800px;
	border-top: #FFFFFF;
	border-bottom: #FFFFFF;
	font: lighter normal 11px Arial, Helvetica, sans-serif;
	color: #178C90;
	text-align: center;
	margin-top: 40px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
}
.index {
	height: 350px;
	width: 770px;
	background: #FFFFFF url(pics/index.jpg);
	font: normal 11px/16px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-top: 50px;
	padding-left: 30px;
	clip: rect(auto,auto,auto,auto);
	margin: 10px auto auto;	
	}
	.kurs {
	height: 350px;
	width: 770px;
	background: #FFFFFF url(pics/index.jpg);
	font: normal 11px/16px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-top: 50px;
	padding-left: 30px;
	clip: rect(auto,auto,auto,auto);
	margin: 10px auto auto;	
	}
.klinik {
	height: 350px;
	width: 770px;
	background: #FFFFFF url(bg/klinik.jpg);
	font: normal 11px/16px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-top: 50px;
	padding-left: 30px;
	clip: rect(auto,auto,auto,auto);
	margin: 10px auto auto;
	text-align: left;
}
.naprapat {
	height: 350px;
	width: 770px;
	background: #FFFFFF url(bg/naprapat.jpg);
	font: normal 11px/16px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-top: 50px;
	padding-left: 30px;
	clip: rect(auto,auto,auto,auto);
	margin: 10px auto auto;

	
}
.kontakt {
	height: 350px;
	width: 770px;
	background: #FFFFFF url(bg/massage.jpg);
	font: normal 11px/14px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-top: 50px;
	padding-left: 30px;
	clip: rect(auto,auto,auto,auto);
	margin: 10px auto auto;
	overflow: hidden;	
	}
.massage {
	height: 350px;
	width: 770px;
	background: #FFFFFF url(bg/massage.jpg);
	font: normal 11px/16px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-top: 50px;
	padding-left: 30px;
	clip: rect(auto,auto,auto,auto);
	margin: 10px auto auto;
	overflow: hidden;	
	}
	.sture {
	height: 350px;
	width: 770px;
	background: #FFFFFF url(bg/sture.jpg);
	font: normal 11px/16px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-top: 50px;
	padding-left: 30px;
	clip: rect(auto,auto,auto,auto);
	margin: 10px auto auto;
	overflow: hidden;	
	}
	.kista {
	height: 350px;
	width: 770px;
	background: #FFFFFF url(bg/kista.jpg);
	font: normal 11px/16px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-top: 50px;
	padding-left: 30px;
	clip: rect(auto,auto,auto,auto);
	margin: 10px auto auto;
	overflow: hidden;	
	}
	
	
	.referens {
	height: 350px;
	width: 770px;
	background: #FFFFFF;
	font: normal 11px/16px Arial, Helvetica, sans-serif;
	color: #178C90;
	padding-top: 50px;
	padding-left: 30px;
	clip: rect(auto,auto,auto,auto);
	margin: 10px auto auto;
	overflow: hidden;	
	}
.forsakring {
	height: 350px;
	width: 770px;
	font: normal 11px/16px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-top: 50px;
	padding-left: 30px;
	clip: rect(auto,auto,auto,auto);
	margin: 10px auto auto;
	overflow: hidden;
	background-color: #FFFFFF;
	background-image: url(bg/forsakring.jpg);
	}
.produkt {
	height: 350px;
	width: 770px;
	background: #FFFFFF url(bg/produkt.jpg);
	font: normal 11px/16px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-top: 50px;
	padding-left: 30px;
	clip: rect(auto,auto,auto,auto);
	margin: 10px auto auto;	
}
.bottom {
	height: 80px;
	width: 800px;
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
}
.adress {
	height: 10px;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	color: #1C8F93;
	font: normal 10px Arial, Helvetica, sans-serif;
	text-align: center;
	vertical-align: bottom;
	margin-top: 10px;
}

#left table td {
	width: 100%;
	border-bottom: 1px dotted #666666;
	font: lighter normal 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: no-repeat;
}
.text {
	font: lighter normal 11px/16px Arial, Helvetica, sans-serif;
	text-transform: none;
}
.site .meny {
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
}

#main {
text-align: left;
width: 720px;
height: auto;
margin: 0;
position: relative;
top: 0;
left: 0;
padding-left: 30px;
padding-right: 30px;
padding-bottom: 0px;
}

#main table {
background-color: #FFFFFF;
}

#main table td {
width: 50%;
border-bottom: 1px dotted #666666;
}
