html, body {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
    text-align: center; /* Für den IE */
    margin: 0;
    padding:0;
    /*letter-spacing: 0.01em;*/
    background: url(img/back.jpg) no-repeat;

}

#wrapper {
	text-align: left;
	margin: 0 auto;
	margin-top:10px;
	width: 1000px;
}

#cop {
	height: 20px;
	width: 1000px;
	text-align: right;
	color: #40A8FB;
	font-size: 12px;

}

#cop a {
	text-decoration:none;
	font-size: 12px;
	color: #40A8FB;
}

#cop a:hover {
	text-decoration:underline;
}

/* Startseite */
#massage_frankfurt {
	background: url(img/massage_frankfurt.jpg) no-repeat;
	height: 768px;
	border: 1px solid white;

}


#banner {
	float:left;
	width: 153px;
	height: 452px;
	margin-left: 20px;
	margin-top: 150px;
	/*background: url(img/frankfurt_kauft_ein.jpg) no-repeat;*/

}

#center {
	float:left;
	margin-left: 110px;
	width: 450px;
	height: 700px;
	/*border: 1px solid red;*/
	

}

#kisoma {
	float:left;
	text-align:center;
	margin-left: 103px;
	margin-top: 30px;
	/*border: 1px solid red;*/
	
}

#kisoma_en {
	float:left;
	text-align:center;
	margin-left: 120px;
	margin-top: 50px;
	/*border: 1px solid red;*/
	
}


#kisoma h1 {
	font-size: 32px;
	margin:0;
	
}

#kisoma h2 {
	font-size: 18px;
	margin:0;
	font-weight:normal;
	
}

#kisoma_en h1 {
	font-size: 32px;
	margin:0;	
}

#address {
	text-align:center;
	margin-top: 40px;
	font-style:normal;
	width: auto;
	/*border: 1px solid red;*/
	
}



#lang_wrap {
	float:right;
	width: 90px;
	height: 24px;
	/*border: 1px solid red;*/
	margin: 10px;
}

#de {
	float:left;
	width: 41px;
	height: 24px;
	border: 1px solid #EFA652;
}

#en {
	float:left;
	width: 41px;
	height: 24px;
	margin-left: 3px;
	border: 1px solid #EFA652;
}


#navi_start {
	text-align:center;
	font-size: 12px;
	width: 450px;
	height: 30px;
	/*border: 1px solid red;*/
	color: #003D98;
	margin-top: 250px;
}

#navi_start a {
	color: #003D98;
	text-decoration: none;
	padding-left: 14px;
	height: 30px;

}

#navi_start a:hover {
	color: #003D98;
	text-decoration: underline;
	
}

#nav_institut {
	float:left;
	width: 75px;
	height: 30px;
	background: url(img/red.png) left no-repeat;
	margin-left: 10px;
	/*border: 1px solid red;*/
	padding-top:10px;
}

	
#nav_kipress {
	float:left;
	width: 70px;
	height: 30px;
	background: url(img/blue.png) left no-repeat;
	margin-left: 10px;
	/*border: 1px solid red;*/
	padding-top:10px;
}


#nav_mobilemassage {
	float:left;
	width: 120px;
	height: 30px;	
	background: url(img/yellow.png) left no-repeat;
	margin-left: 10px;
	/*border: 1px solid red;*/
	padding-top:10px;
}
#nav_anfahrt {
	float:left;
	width: 130px;
	height: 30px;
	background: url(img/green.png) left no-repeat;
	margin-left: 10px;
	/*border: 1px solid red;*/
	padding-top:10px;
}


/* INSTITUT */

#massage_institut_frankfurt {
	background: url(img/massage_institut_frankfurt.jpg) no-repeat;
	height: 768px;
	border: 1px solid white;
	line-height:80%;
}

#kitaomassage {
	float:left;
	width: 350px;
	height: 250px;
	/*border: 1px solid red;*/
	font-size: 11px;
	margin-top: 0px;
	margin-left: 120px;
	margin-right: -100px;
	/*padding-top:30px;*/
}

#kitaomassage h1{
	font-size: 14px;
	margin:0;
	padding-top:10px;
	padding-left:20px;

}

#kiaroma {
	float:left;
	width: 350px;
	height: 250px;
	/*border: 1px solid red;*/
	font-size: 11px;
	margin-top: 0px;
	margin-left: -90px;
	padding-top:0;
}

#kiaroma h1{
	font-size: 14px;
	margin:0;
	padding-top:140px;
	padding-left:0px;
}

#kiskincare {
	float:left;
	width: 250px;
	height: 250px;
	/*border: 1px solid red;*/
	font-size: 11px;
	margin-top: 0px;
	margin-left: 10px;
	padding-top:0;
}

#kiskincare_en {
	float:left;
	width: 260px;
	height: 250px;
	/*border: 1px solid red;*/
	font-size: 11px;
	margin-top: 0px;
	margin-left: 10px;
	padding-top:0;
}

#kiskincare h1, #kiskincare_en h1{
	font-size: 14px;
	margin:0;
	padding-top:15px;
	padding-left:0px;
}

#kibalance {
	float:left;
	width: 200px;
	height: 180px;
	/*border: 1px solid red;*/
	font-size: 11px;
	margin-top: 0px;
	margin-left: 110px;
}

#kibalance h1{
	font-size: 14px;
	padding-top:45px;
	padding-left:0px;
	margin:0;
}

#kiatsu {
	float:left;
	width: 160px;
	height: 180px;
	/*border: 1px solid red;*/
	font-size: 11px;
	margin-top: 0px;
	margin-left: 270px;
}

#kiatsu_en {
	float:left;
	width: 180px;
	height: 180px;
	/*border: 1px solid red;*/
	font-size: 11px;
	margin-top: 0px;
	margin-left: 270px;
}

#kiatsu h1, #kiatsu_en h1{
	font-size: 14px;
	padding-top:120px;
	padding-left:0px;
	margin:0;
}

#kipress {
	float:left;
	width: 200px;
	height: 180px;
	/*border: 1px solid red;*/
	font-size: 11px;
	margin-top: -30px;
	margin-left: -20px;
}

#kipress_en {
	float:left;
	width: 200px;
	height: 180px;
	/*border: 1px solid red;*/
	font-size: 11px;
	margin-top: -50px;
	margin-left: -40px;
}

#kipress h1, #kipress_en h1{
	font-size: 14px;
	padding-top:0px;
	padding-left:0px;
	margin:0;
}

#kiveda {
	float:left;
	width: 330px;
	height: 180px;
	/*border: 1px solid red;*/
	font-size: 11px;
	margin-top: 0px;
	margin-left: 240px;
}

#kiveda h1{
	font-size: 14px;
	margin:0;
	padding:0;
}

#kistonetherapy {
	float:left;
	width: 300px;
	height: 120px;
	/*border: 1px solid red;*/
	font-size: 11px;
	margin-top: 130px;
	margin-left: -70px;
}


#kistonetherapy_en {
	float:left;
	width: 320px;
	height: 120px;
	/*border: 1px solid red;*/
	font-size: 11px;
	margin-top: 130px;
	margin-left: -70px;
}

#kistonetherapy h1, #kistonetherapy_en h1{
	font-size: 14px;
	margin:0;
	padding:0;
}

#kireflex {
	float:left;
	width: 230px;
	height: 120px;
	/*border: 1px solid red;*/
	font-size: 11px;
	margin-top: 60px;
	margin-left: -45px;
}

#kireflex_en {
	float:left;
	width: 240px;
	height: 120px;
	/*border: 1px solid red;*/
	font-size: 11px;
	margin-top: 60px;
	margin-left: -70px;
}

#kireflex h1, #kireflex_en h1{
	font-size: 14px;
	margin:0;
	padding:0;
}

#info {
	/*float:left;*/
	font-size: 18px;
	width: 500px;
	height: 30px;
	/*border: 1px solid red;*/
	color: white;
	margin-top: 0px;
	margin-left: 40px;
	line-height:100%;

}
	

#navi_ins {
	/*float:left;*/
	font-size: 12px;
	width: 500px;
	height: 20px;
	/*border: 1px solid red;*/
	color: white;
	margin-left: 40px;
	margin-top: 10px;
	
}

#navi_ins a {
	color: white;
	text-decoration: none;
	margin-top: 0px;
	
}

#navi_ins a:hover {
	color: white;
	text-decoration: underline;
}


/* Ki-Press */


#ki_press_massage {
	background: url(img/ki_press_massage.jpg) no-repeat;
	height: 768px;
	border: 1px solid white;
	line-height:80%;

}

#kipress0 h1{
	/*border: 1px solid white;*/
	font-size: 36px;
	margin-top:40px;
	margin-left:30px;
	color: #524F4C;
	line-height:150%;
}

#kipress1 {
	/*border: 1px solid red;*/
	width: 400px;
	height: 50px;
	margin-top:60px;
	margin-left:75px;
	color: #524F4C;
	font-weight: bold;
	font-size: 14px;
	line-height: 18px;
}

#kipress2 {
	/*border: 1px solid red;*/
	width: 400px;
	height: 120px;
	margin-top:50px;
	margin-left:200px;
	color: #524F4C;
	font-weight: bold;
	font-size: 14px;
	line-height: 18px;
}

#kipress3 {
	/*border: 1px solid red;*/
	width: 450px;
	height: 200px;
	margin-top:20px;
	margin-left:300px;
	color: #524F4C;
	font-weight: bold;
	font-size: 14px;
	line-height: 18px;
}

#info_ki {
	/*float:left;*/
	font-size: 18px;
	width: 500px;
	height: 30px;
	/*border: 1px solid red;*/
	color: white;
	margin-top: 32px;
	margin-left: 40px;
	line-height:100%;

}

#navi_kipress {
	float:left;
	font-size: 12px;
	width: 500px;
	height: 20px;
	/*border: 1px solid red;*/
	color: white;
	margin-top: 10px;
	margin-left: 40px;
}

#navi_kipress a {
	color: white;
	text-decoration: none;
	margin-top: 80px;
}

#navi_kipress a:hover {
	color: white;
	text-decoration: underline;
}



/* Mobile Massage */

#mobile_massage_frankfurt {
	background: url(img/mobile_massage_frankfurt.jpg) no-repeat;
	height: 768px;
	border: 1px solid white;
	line-height:80%;

}

#ganzheitliche_massage {
	float:left;
	width: 750px;
	height: 150px;
	/*border: 1px solid red;*/
	font-size: 12px;
	margin-top: 60px;
	margin-left: 20px;
	margin-right: 0px;
	/*padding-top:30px;*/
}

#ganzheitliche_massage h1{
	font-size: 28px;
	margin:0;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:0px;
	line-height:100%;

}

#mobile_kibalance {
	float:left;
	width: 230px;
	height: 180px;
	/*border: 1px solid red;*/
	font-size: 11px;
	margin-top: -5px;
	margin-left: -20px;
}

#mobile_kibalance h1{
	font-size: 14px;
	padding-top:80px;
	padding-left:0px;
	margin:0;
}

#mobile_kiatsu_massage {
	float:left;
	width: 160px;
	height: 180px;
	/*border: 1px solid red;*/
	font-size: 11px;
	margin-top: 80px;
	margin-left: 220px;
}

#mobile_kiatsu_massage h1{
	font-size: 14px;
	padding-top:0px;
	padding-left:0px;
	margin:0;
}

#mobile_kiatsu_massage_en {
	float:left;
	width: 190px;
	height: 180px;
	/*border: 1px solid red;*/
	font-size: 11px;
	margin-top: 80px;
	margin-left: 220px;
}

#mobile_kiatsu_massage_en h1{
	font-size: 14px;
	padding-top:0px;
	padding-left:0px;
	margin:0;
}
	
#mobile_kitao_massage {
	float:left;
	width: 350px;
	height: 150px;
	/*border: 1px solid red;*/
	font-size: 11px;
	margin-top: 120px;
	margin-left: 202px;
	margin-right: 0px;
	/*padding-top:30px;*/
}

#mobile_kitao_massage h1{
	font-size: 14px;
	margin:0;
	padding-top:10px;
	padding-left:20px;
}

#mobile_kitao_massage_en {
	float:left;
	width: 350px;
	height: 150px;
	/*border: 1px solid red;*/
	font-size: 11px;
	margin-top: 120px;
	margin-left: 182px;
	margin-right: 0px;
	/*padding-top:30px;*/
}

#mobile_kitao_massage_en h1{
	font-size: 14px;
	margin:0;
	padding-top:10px;
	padding-left:20px;
}

#mobile_kireflex_massage {
	float:left;
	width: 250px;
	height: 120px;
	/*border: 1px solid red;*/
	font-size: 11px;
	margin-top: 0px;
	margin-left: 180px;
}

#mobile_kireflex_massage h1{
	font-size: 14px;
	margin:0;
	padding:0;
}



#mobile_kiaroma_massage {
	float:left;
	width: 350px;
	height: 150px;
	/*border: 1px solid red;*/
	font-size: 11px;
	margin-top: 30px;
	margin-left: 0px;
	padding-top:0;
}

#mobile_kiaroma_massage h1{
	font-size: 14px;
	margin:0;
	padding-top:0px;
	padding-left:0px;
}

#info_mob {
	/*float:left;*/
	font-size: 18px;
	width: 500px;
	height: 30px;
	/*border: 1px solid red;*/
	color: white;
	margin-top: 20px;
	margin-left: 40px;
	line-height:100%;

}

	

#navi_mob {
	/*float:left;*/
	font-size: 12px;
	width: 500px;
	height: 20px;
	/*border: 1px solid red;*/
	color: white;
	margin-left: 40px;
	margin-top: 10px;
	
}

#navi_mob a {
	color: white;
	text-decoration: none;
	margin-top: 0px;
	
}

#navi_mob a:hover {
	color: white;
	text-decoration: underline;
}


/* Anfahrt */

#massage_frankfurt_anfahrt {
	background: url(img/massage_frankfurt_anfahrt.jpg) no-repeat;
	height: 768px;
	border: 1px solid white;
}

#wrapper_anfahrt {
	float:left;
	margin-left: 100px;
	width: 800px;
	height: 180px;
	/*border: 1px solid red;*/
	margin-top: 15px;
}

#kisoma1 {
	float:left;
	text-align:center;
	/*border: 1px solid red;*/
}

#kisoma1_en {
	float:left;
	text-align:center;
	/*border: 1px solid red;*/
	margin-left: 29px;

}

#logo {
	float:left;
	margin-left: 50px;
	width: 205px;
}

#address1 {
	float:right;
	text-align:center;
	font-style:normal;
	/*border: 1px solid red;*/
	
}

#anfahrt_google {
	float:left;
	margin-left: 100px;
	margin-top: 30px;
}


#navi_start1 {
	clear:left;
	text-align:center;
	font-size: 12px;
	width: 995px;
	height: 20px;
	/*border: 1px solid red;*/
	color: #003D98;
	padding-top: 77px;
}

#navi_start1 a {
	color: #003D98;
	text-decoration: none;

}

#navi_start1 a:hover {
	color: #003D98;
	text-decoration: underline;
}



/* Links */


#link_wrap {
	width: 970px;
	height: 700px;
	/*border:1px solid blue;*/
}

#header {
	text-align:center;
	width: 970px;
	margin-bottom:20px;
}


#header h1 {
	font-size:16px
}


.massage_links {
	padding:10px;
	margin-left:30px;
	margin-top:10px;
	/*border:1px solid blue;*/
	height:120px;
	background: url(img/back.png) repeat-x;
}

.screenshot {
	float:left;
	width: 200px;
}

.screenshot img {
	border: 1px solid white;
	/*padding:10px;*/
}

.linktext h1 {
	margin:0px;
	font-size: 14px;
}

.linktext p {
	font-size: 12px;
	font-weight:normal;
}

#navi_links {
	clear:left;
	text-align:center;
	font-size: 12px;
	width: 995px;
	height: 20px;
	/*border: 1px solid red;*/
	color: #003D98;
	padding-top: 10px;
}

#navi_links a {
	color: #003D98;
	text-decoration: none;

}

#navi_links a:hover {
	color: #003D98;
	text-decoration: underline;
}
