body {}
p {}
td {}
.headline { color: black; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.headlineklein { color: black; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.text { color: black; font-size: 11px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
/* .adresse { color: white; font-size: 11px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: right } */
.nav { color: white; font-weight: normal; font-size: 12px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: right; text-decoration: none; }
a.nav { color: white; font-weight: normal; font-size: 12px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: right text-decoration: none; }
a.nav:link { color: white; font-weight: normal; font-size: 12px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: right text-decoration: none; }
a.nav:visited { color: white; font-weight: normal; font-size: 12px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: right text-decoration: none; }
a.nav:active { color: white; font-weight: bold; font-size: 12px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: right text-decoration: none; }
a.nav:hover { color: white; font-weight: bold; font-size: 12px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: right text-decoration: none; }
.subnav { color: #7d1633; font-weight: normal; font-size: 12px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center }
a.subnav { color: #7d1633; font-weight: normal; font-size: 12px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center }
a.subnav:link { color: #7d1633; font-weight: normal; font-size: 12px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center }
a.subnav:visited { color: #7d1633; font-weight: normal; font-size: 12px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center }
a.subnav:active { color: #7d1633; font-weight: bold; font-size: 12px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center }
a.subnav:hover { color: #7d1633; font-weight: bold; font-size: 12px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center }

a.subnav_copyright { color: #7d1633; font-weight: normal; font-size: 11px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center }
a.subnav_copyright:link { color: #7d1633; font-weight: normal; font-size: 11px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center }
a.subnav_copyright:visited { color: #7d1633; font-weight: normal; font-size: 11px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center }
a.subnav_copyright:active { color: #7d1633; font-weight: normal; font-size: 11px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center }
a.subnav_copyright:hover { color: #501600; font-weight: normal; font-size: 11px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center }



#bg_rosa {
	background-image: url("bilder/bg_rosa.gif");
	background-color: #be8a99;
	background-repeat: no-repeat;
}

#bg_hellrosa {
	background-image: url("bilder/bg_hellrosa.gif");
	background-color: #d8b9c1;
	background-repeat: no-repeat;
}

#bild_hotel {
	background-image: url("bilder/pic_aussenansicht.jpg");
	background-color: #3f3f3f;
	background-repeat: no-repeat;	
}

#bild_fruehstueck {
	background-image: url("bilder/pic_fruehstuecksbuffet.jpg");
	background-color: #eedad1;
	background-repeat: no-repeat;
}

#bild_zimmer {
	background-image: url("bilder/pic_zimmer.jpg");
	background-color: #58433a;
	background-repeat: no-repeat;
}

#bild_preise {
	background-image: url("bilder/pic_appartement.jpg");
	background-color: #1d0f0c;
	background-repeat: no-repeat;
}

#bild_reservierung {
	background-image: url("bilder/pic_treppenhaus.jpg");
	background-color: #bc5054;
	background-repeat: no-repeat;
}

#bild_service {
	background-image: url("bilder/pic_versicherungsturm.jpg");
	background-color: #3e424b;
	background-repeat: no-repeat;
}

#bild_service_2 {
	background-image: url("bilder/pegnitz_stadtmauerturm.jpg");
	background-color: #2c4389;
	background-repeat: no-repeat;
}
#bild_kontakt {
	background-image: url("bilder/pic_bei_nacht.jpg");
	background-color: #2c2b26;
	background-repeat: no-repeat;
}


input.button {
    border-left : 1px solid #7d1633;
	border-top : 1px solid #7d1633;	
	border-right : 1px solid #7d1633;	
	border-bottom : 1px solid #7d1633;
	padding-left: 5px;
	padding-right: 5px;
	background:#BE8A99;
	COLOR:#000000; 
	FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	FONT-SIZE:12px;
	FONT-WEIGHT:normal;
}

input.text {
    border-left : 1px solid #BE8A99;
	border-top : 1px solid #BE8A99;	
	border-right : 1px solid #BE8A99;	
	border-bottom : 1px solid #BE8A99;
	background:#FFFFFF;
	COLOR:#000000; 
	FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	FONT-SIZE:12px;
	FONT-WEIGHT:normal;
}

textarea {
    border-left : 1px solid #BE8A99;
	border-top : 1px solid #BE8A99;	
	border-right : 1px solid #BE8A99;	
	border-bottom : 1px solid #BE8A99;
	background:#FFFFFF;
	COLOR:#000000; 
	FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	FONT-SIZE:12px;
	FONT-WEIGHT:normal;
}