/* CSS Document */
body{
	padding:0 0 0 0;
	margin:0;
	font:normal 11px Arial, Helvetica, sans-serif;
	background:url(images/back_bg.gif) repeat-x 0 0 #F7BE5F;
	color:#DC3F08;
}
ul, li, a, p, h1, h2, h3, td, form ,input, label, textarea{
padding:0;
margin:0;
}
img{
padding:0;
margin:0;
border:none;
}
a{
text-decoration:none;
outline:0;
}
ul{
list-style:none;
}
.spacer{
padding:0;
margin:0;
font-size:0;
line-height:0;
clear:both;
}
.rightShadow{
background:url(images/right_shadow.gif) no-repeat right 0;
}
/*-------------left panel-----------------------*/
.lftBg{
background:url(images/left_bg.jpg) no-repeat 0 0;
width:362px;
height:670px;
}
.lftBgarzt{
background:url(images/left_arzt.jpg) no-repeat 0 0;
width:362px;
height:670px;
}
.lftBgasien{
background:url(images/left_asien.jpg) no-repeat 0 0;
width:362px;
height:670px;
}
.lftBgakupunktur{
background:url(images/left_akupunktur.jpg) no-repeat 0 0;
width:362px;
height:670px;
}
.lftBgKosmetik{
background:url(images/left_kosmetik.jpg) no-repeat 0 0;
width:362px;
height:670px;
}
.lftBgbad{
background:url(images/left_baeder.jpg) no-repeat 0 0;
width:362px;
height:670px;
}
.lftBgbabymassage{
background:url(images/left_babymassage.jpg) no-repeat 0 0;
width:362px;
height:670px;
}
.lftBgmassage{
background:url(images/left_massage.jpg) no-repeat 0 0;
width:362px;
height:670px;
}
.lftBgmassage1{
background:url(images/left_massage1.jpg) no-repeat 0 0;
width:362px;
height:670px;
}
.lftBgnuad{
background:url(images/left_nuad.jpg) no-repeat 0 0;
width:362px;
height:670px;
}
.lftBglastone{
background:url(images/left_lastone.jpg) no-repeat 0 0;
width:362px;
height:670px;
}
.lftBgosteopathie{
background:url(images/left_osteopathie.jpg) no-repeat 0 0;
width:362px;
height:670px;
}
.lftShop{
background:url(images/left_shop.jpg) no-repeat 0 0;
width:362px;
height:670px;
}
.latesrPro{
font:normal 22px/30px Georgia, "Times New Roman", Times, serif;
color:#0E0E0E;
background-color:inherit;
padding:515px 0 0 25px;
}
.prdientTxt{
color:#fff;
background-color:inherit;
font:normal 11px/15px Arial, Helvetica, sans-serif;
padding:46px 0 7px 174px;
}
a.vewdetail{
background:url(images/view_button.gif) no-repeat 0 0;
width:99px;
height:21px;
text-align:center;
font:bold 11px/21px Arial, Helvetica, sans-serif;
color:#fff;
background-color:inherit;
display:block;
margin-left:216px;
}
a.vewdetail:hover{
color:#000;
background-color:inherit;
}
/*-------------right panel-------------------------*/
.rghtPanelBg{
background:url(images/right_panelbg.gif) repeat-x 0 0;
width:384px;
}
.navBg{
	background:url(images/navBg1.gif) no-repeat 0 0;
	height:54px;
	text-align: center;
}
.navBganfrage{
	background:url(images/navBganfrage.gif) no-repeat 0 0;
	height:54px;
	text-align: center;
}
p.welcome{
background:url(images/welcome_img.gif) no-repeat 0 0;
width:305px;
height:35px;
margin:15px 0 7px 0;
}
p.kosmetik{
background:url(images/kosmetik_img.gif) no-repeat 0 0;
width:305px;
height:35px;
margin:15px 0 7px 0;
}
p.baeder{
background:url(images/baeder_img.gif) no-repeat 0 0;
width:305px;
height:35px;
margin:15px 0 7px 0;
}
p.anmeldung{
background:url(images/anmeldung_img.gif) no-repeat 0 0;
width:305px;
height:35px;
margin:15px 0 7px 0;
}
p.arzt{
background:url(images/arzt_img.gif) no-repeat 0 0;
width:305px;
height:35px;
margin:15px 0 7px 0;
}
p.babymassage{
background:url(images/babymassage_img.gif) no-repeat 0 0;
width:305px;
height:35px;
margin:15px 0 7px 0;
}
p.klassische{
background:url(images/klassische_img.gif) no-repeat 0 0;
width:305px;
height:35px;
margin:15px 0 7px 0;
}
p.spezielle{
background:url(images/spezielle_img.gif) no-repeat 0 0;
width:305px;
height:35px;
margin:15px 0 7px 0;
}
p.asien{
background:url(images/asien_img.gif) no-repeat 0 0;
width:305px;
height:35px;
margin:15px 0 7px 0;
}
p.lastone{
background:url(images/lastone_img.gif) no-repeat 0 0;
width:305px;
height:35px;
margin:15px 0 7px 0;
}
p.nuad{
background:url(images/nuad_img.gif) no-repeat 0 0;
width:305px;
height:35px;
margin:15px 0 7px 0;
}
p.shop{
background:url(images/shop_img.gif) no-repeat 0 0;
width:305px;
height:35px;
margin:15px 0 7px 0;
}
p.wellnesspaket{
background:url(images/wellnespaket_img.gif) no-repeat 0 0;
width:305px;
height:35px;
margin:15px 0 7px 0;
}
ul.navlink{
padding:0 0 0 15px;
margin:0;
}
ul.navlink li{
background:url(images/divider.gif) no-repeat right 5px;
float:left;
padding:2px 11px;
}
ul.navlink li.contact{
background-image:none;
}
ul.navlink li a{
font:normal 12px/28px Georgia, "Times New Roman", Times, serif;
color:#fff;
background-color:inherit;
padding:0 0 0 0
}
ul.navlink li a:hover{
color:#332B19;
background-color:inherit;
}
.rightBg{
background:url(images/right_reptBg.gif) repeat-y 0 0;
}
.anfrageBg{
background:url(images/right_anfrageBg.gif) repeat-y 0 0;
}
p.natureTxt{
	font:normal 12px/14px Arial, Helvetica, sans-serif;
	color:#B25A2A;
	text-align: justify;
	background-color:inherit;
	padding:22px 0 16px 0;
}
.h1{
	color:#B25A2A;
	text-align: justify;
	font-weight: bold;
	background-color:inherit;
	padding:22px 0 16px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 18px;
	font-variant: normal;
}
p.nature1Txt{
font:normal 11px/14px Arial, Helvetica, sans-serif;
color:#B25A2A;
background-color:inherit;
}
p.nature1Txt a{
color:#2F8000;
background-color:inherit;
text-decoration:underline;
}
p.nature1Txt a:hover{
text-decoration:none;
}
.serviceBg{
background:url(images/service_bg.gif) no-repeat 0 0;
height:131px;
}
.serviceBg_reptBg{
background:url(images/servicebg_rept.gif) repeat-y 0 0;
/*padding-bottom:10px;*/
}
p.ourservice{
font:normal 22px/24px Georgia, "Times New Roman", Times, serif;
color:#0E0E0E;
background-color:inherit;
padding:35px 0 0 36px;
}
ul.rightlink{
padding:0 0 5px 1px;
margin:0 0 0 0;
/*width:275px;*/
}

ul.rightlink li{
font:normal 11px/14px Arial, Helvetica, sans-serif;
color:#000;
padding-bottom:8px;
float:left;
background-color:inherit;

}
ul.rightlink li span.img{
	background:url(images/bullet.gif) no-repeat 0 0;
	width:38px;
	font:normal 26px/26px Georgia, "Times New Roman", Times, serif;
	display:block;
	color:#000;
	background-color:inherit;
	float:left;
	text-align:center;
	font-size: 20px;
}
ul.rightlink li span.text{
width:226px;
font:normal 11px/14px Arial, Helvetica, sans-serif;
display:block;
color:#FFF3BB;
background-color:inherit;
float:left;
text-align:left;
margin-left:9px;
}
h2.feture{
background:url(images/leave.gif) no-repeat 0 0;
font:normal 22px/25px Georgia, "Times New Roman", Times, serif;
color:#DC4209;
background-color:inherit;
padding:0 0 0 25px;
margin:12px 0 13px 11px;
}
.product{

padding:0 0 0 6px;
}
.pro1{
background:url(images/pro1.jpg) no-repeat 0 0;
height:97px;
width:106px;
}
p.thityfive{
font:bold 14px/15px Arial, Helvetica, sans-serif;
color:#EB4409;
background-color:inherit;
float:left;
padding:72px 0 0 7px;
}
a.details{
background:url(images/green_butt.gif) no-repeat 0 0;
font:bold 11px/15px Arial, Helvetica, sans-serif;
width:39px;
height:15px;
color:#fff;
background-color:inherit;
text-align:center;
float:left;
margin:72px 0 0 3px;
}a.details:hover{
color:#000;
background-color:inherit;
}
.pro2{
background:url(images/pro2.jpg) no-repeat 0 0;
width:108px;
height:97px;
}
.pro3{
background:url(images/pro3.jpg) no-repeat 0 0;
width:98px;
height:97px;
}
/*--------------------footer--------------------*/
.footerBg{
background:url(images/footer_bg.gif) no-repeat 0 0;
height:92px;
}
p.footerlink{
padding:24px 0 0 39px;
margin:0;
font:bold 11px/14px Georgia, "Times New Roman", Times, serif;
color:#FEF2B9;
background-color:inherit;
}
p.footerlink span{
padding:0 11px;
}
p.footerlink a{
color:#FEF2B9;
background-color:inherit;
}
p.footerlink a:hover{
text-decoration:underline;
}
p.copyright{
font:normal 10px/14px Georgia, "Times New Roman", Times, serif;
color:#020202;
background-color:inherit;
padding:0 0 0 41px;
}
p.copyright span{
display:block;
}
p.copyright span a{
color:#FEF2B9;
background-color:inherit;
}
p.copyright span a:hover{
text-decoration:underline;
}
.familie {
	font-size: 14px;
	text-align: left;
	font-weight: bold;
	color: #FFF;
}
.fett {
	font-weight: bold;
	font-size: 14px;
}
.tabellentext {
	font:normal 12px/14px Arial, Helvetica, sans-serif;
	color:#dc3f08;	
	text-align: justify;
}
.ueberschrift-tabelle {
	font-weight: bold;
	font-size: 16px;
}
.h1 {
	font-weight: bold;
	font-size: 13px;
}

