/* WWW.DYLUS.COM - STYLESHEET */

#navi a { font: 10px Verdana, Arial, sans-serif; display: block; color: #666666; text-decoration: none; padding: 4px 0 4px 15px; } 
/*#navi a:hover { font: bold 10px Verdana, Arial, sans-serif; }
#navi a:active { font: bold 10px Verdana, Arial, sans-serif; color: #000000; }*/

#navitd { padding: 100px 0 0 0; } 

#text1 { padding: 2px 0 2px 20px; } 

#text1 a { font: 10px Verdana, Arial, sans-serif; display: block; color: #000000; text-decoration: none; padding: 2px 0 2px 20px; } 
#text1 a:hover { font: bold 10px Verdana, Arial, sans-serif; }
#text1 a:active { font: bold 10px Verdana, Arial, sans-serif; color: #000000; }

#text2 { padding: 2px 0 2px 20px; } 

#text2 a { font: 10px Verdana, Arial, sans-serif; display: block; color: #000000; text-decoration: none; padding: 2px 0 2px 20px; } 
#text2 a:hover { font: bold 10px Verdana, Arial, sans-serif; }
#text2 a:active { font: bold 10px Verdana, Arial, sans-serif; color: #000000; }

#navi a#hier { font: bold 10px Verdana, Arial, sans-serif; color: #000000; }

#titel {  padding: 27px 0 0 15px; margin: auto; }
#text { font: 9px Verdana, Arial, sans-serif; line-height: 15px; }

#text #impressum {  padding: 100px 15px 50px 15px; color: #333333; }
#text #impressum a { color: #666666; text-decoration: none; } 
#text #impressum a:hover { color: #333333; } 

#text #news {  padding: 0px 15px 50px 15px; color: #333333; }
#text #news2 {  padding: 15px 15px 15px 15px; color: #333333; }
#text #news a { color: #666666; text-decoration: none; } 
#text #news a:hover { color: #333333; } 

body#vita { background-color: #000000; margin: 0 0 0 0; padding: 0 0 0 0; background-image:url(vita/bg_vita_rechts.jpg); }
#vita #text {  padding: 100px 15px 50px 15px; color: #FFFFFF; }
#vita #link { position:absolute; top:100px; left:15px; z-index:1; }
#vita H1 { font: 16px Verdana, Arial, sans-serif; } 
#vita a { color: #EBA363; text-decoration: none; } 
#vita a:hover { color: #FFFFFF; } 

body#location2 { background-color: #57382F; margin: 0 0 0 0; padding: 0 0 0 0; background-image:url(location/bg_location.jpg); }
#titellocation { position:absolute; top:28px; left:15px; z-index:1; }
#location2 #text {   position:absolute; top:100px; left:15px; z-index:1; color: #FBE9BE; font: 9px Verdana, Arial, sans-serif; line-height: 15px; }
#location2 #text2 {   position:absolute; top:100px; left:275px; z-index:1; color: #FFFFFF; font: 9px Verdana, Arial, sans-serif; line-height: 15px; padding: 0px 60px 0px 0px; }

body#preise { background-color: #000000; margin: 0 0 50px 15px; padding: 0 0 0 0; background-image:url(preise/bg_preise.jpg); }
#preise #text {  padding: 0px 0px 0px 0px; color: #FFFFFF; }
#preise #text #head {  padding: 15px 15px 5px 0px; color: #FFFFFF; font-weight: bold; }
#preise #text #rand {  padding: 0 0 0 15px; }
#preise H1 { font: 16px Verdana, Arial, sans-serif; } 

body#wedding { background-color: #DDCBBD; margin: 0 0 0 0; padding: 0 0 0 0; background-image:url(specials/wedding/bg_wedding.jpg); }
#wedding #text {  padding: 0px 0px 0px 15px; color: #463B36; }
#wedding #titel {  padding: 28px 0px 0px 15px; color: #463B36; }

body#wellness { background-color: #CFD19C; margin: 0 0 0 0; padding: 0 0 0 0; background-image:url(specials/wellness/bg_wellness.jpg); }
#wellness #text {  padding: 50px 15px 0px 15px; color: #2B4328; }
#wellness #text #zitat {  padding: 0px 0px 0px 15px; color: #828B45; }

body#location { background-color: #5B3A2E; margin: 0 0 0 0; padding: 0 0 0 0; background-image:url(specials/location/bg_location.jpg); }
#location #text {  padding: 28px 15px 0px 15px; color: #FFFFFF; }
#location #text #anmerkung {  color: #FCEECB; }

body#hairdreams { background-color: #D6DBE0; margin: 0 0 0 0; padding: 0 0 0 0; background-image:url(specials/hairdreams/bg_hairdreams_02.jpg); }
#hairdreams #text { padding: 30px 15px 50px 15px; color: #373D43; }
#hairdreamslogo {  position:absolute; top:28px; left:15px; z-index:1; }
#hairdreamsnavi {  font: 9px Verdana, Arial, sans-serif; line-height: 15px; position:absolute; top:100px; left:15px; z-index:1; }
#hairdreamsnavi a { color: #373D43; text-decoration: none; } 

body#wasserkarte { background-color: #1D4976; margin: 0 0 0 0; padding: 0 0 0 0; background-image:url(wasserbar/bg_wasserbar_02.jpg); }
#wasserkarte #text {  padding: 15px 0px 15px 15px; color: #FFFFFF; }
#wasserkarte a { color: #FFFFFF; text-decoration: none; }
#wasserkarte a H2 { font: 9px Verdana, Arial, sans-serif; color: #FFFFFF; text-decoration: none; font-weight: bold; margin: 0 0 0 0; padding: 0 0 0 0; }
#wasserkarte a #still { color: #4774A2; text-decoration: none; padding: 0px 0px 10px 0px; }
#wasserkarte H1 { font: 9px Verdana, Arial, sans-serif; padding: 0px 0px 10px 0px;} 

body#wasserbar { background-color: #1D4976; margin: 0 0 0 0; padding: 0 0 0 0; background-image:url(wasserbar/bg_wasserbar_01.jpg); }
#wasserbar #text { position:absolute; bottom:40px; padding: 15px 80px 0px 15px; color: #FFFFFF; }
#wasserbarlogo { position:absolute; top:15px; right:15px;}
#wasserbar #anmerkung { font: 9px Verdana, Arial, sans-serif; line-height: 15px; position:absolute; bottom:15px; right:15px;}

body#wasser { background-color: #FFFFFF; margin: 0 0 0 0; padding: 0 0 0 0; background-image:url(wasserbar/bg_wasserbar_03.jpg); }
#wasser #image { position:absolute; top:28px; left:15px; padding: 0px 0px 0px 0px; }
#wasser #text { position:absolute; top:90px; left:150px; padding: 0px 30px 0px 0px; color: #002449; }
#wasser H1 { font: 16px Verdana, Arial, sans-serif; line-height: 15px; position:absolute; top:60px; left:150px; padding: 0px 0px 0px 0px; color: #002449; }
#wasser #text #still { color: #4774A2; }

body#kontakt { background-color: #B48468; margin: 0 0 0 0; padding: 0 0 0 0; background-image:url(kontakt/bg_kontakt.jpg); }
#kontakt #text {  position:absolute; top:100px; left:15px; z-index:1; color: #FFFFFF; }
#kontakt #offen {
	font: 9px Verdana, Arial, sans-serif;
	line-height: 15px;
	position:absolute;
	top:100px;
	left:150px;
	z-index:1;
	color: #FFFFFF;
	width: 129px;
}
#kontakt #form { font: 9px Verdana, Arial, sans-serif; line-height: 15px; position:absolute; top:28px; left:300px; z-index:1; color: #FFFFFF; }
#formfield { background-color: #C18F6E; width:220 ; height:19 ; border:0px solid #C18F6E; }
#formmessage { background-color: #C18F6E; width:220 ; height:60 ; border:0px solid #C18F6E; }
#titelkontakt { position:absolute; top:28px; left:15px; z-index:1; }
#kontakt a { color: #E1AE85; text-decoration: none; } 
#kontakt a:hover { color: #FFFFFF; } 
#kontakt #jobs { font: 9px Verdana, Arial, sans-serif; line-height: 15px; position:absolute; bottom:25px; left:115px; z-index:1; color: #FFFFFF; }
#kontakt #jobs a { color: #FFFFFF; text-decoration: none; } 

body#jobs { background-color: #999999; margin: 0 0 0 0; padding: 0 0 0 0; background-image:url(impressum/bg_impressum_rechts.jpg); }
#jobs #text { font: 9px Verdana, Arial, sans-serif; line-height: 15px; position:absolute; top:100px; left:15px; z-index:1; color: #FFFFFF; }
#titeljobs { position:absolute; top:28px; left:15px; z-index:1; }

body#partner { background-color: #D6DBE0; margin: 0 0 0 0; padding: 0 0 0 0; background-image:url(partner/bg_partner.jpg); }
#partnertitel { position:absolute; top:27px; left:15px; z-index:1; }
#partnertext { font: 9px Verdana, Arial, sans-serif; line-height: 15px; position:absolute; top:27px; left:150px; z-index:1; color: #333333; padding: 0px 15px 0px 0px; }
#partner #text { font: 9px Verdana, Arial, sans-serif; line-height: 15px; color: #FFFFFF; padding: 15px 15px 15px 0px; }
#partner #firma { font: 9px Verdana, Arial, sans-serif; line-height: 15px; color: #FFFFFF; padding: 15px 0px 0px 15px; }


body#shuuemura { background-color: #000000; margin: 0 0 0 0; padding: 0 0 0 0; background-image:url(specials/shuuemura/image_shuuemura_01.jpg); }
#shuuemura #text {  padding: 0px 0px 0px 15px; color: #FFFFFF; }
#shuuemura #titel {  padding: 57px 0px 67px 15px; color: #FFFFFF; }
#shuuemura a { color: #FFFFFF; text-decoration: none; } 



#navinews a {
	font: 9px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #333333; text-decoration: none; 
	text-align: right;
	padding-right: 10px;
}

