
.clear{ clear:both}
span.rot {color: #b33634;}
/* impressum */


#footer_impressum ul li a.hier {
	color: #b33634;
}

#footer_impressum ul li a{
	color: #666;
}

#footer_impressum ul li a:hover {
	color: #b33634;
}



#footer_impressum {
	width: 45em;
	float: left;
	margin: -1.3em 0 0.3em 0.5em;

}
#footer_impressum ul {
	width: 45em;
}


.nachoben_impressum {
	margin: 2.2em 0 0 37em;
	display:inline;
}
.impressum_abstand {
	margin: 0 2em 1em 0;
}
fieldset.umfang_impressum {
	width: 34em;
	height: 36em;
	background: #f2f4ce;
	padding: 1em;
	margin: 0 0 1em 5em;
	border: 1px solid #b7b278;
	
	
	
}


.impressum_adresse {
	width: 32em;
	height: 5em;
	display: block;
	float: left;
	
	margin: 0 1.5em 0 0;
}
em {
	font-style: normal;
	font-weight: bold;
	
}

/* kontakt */

.querlinie_ende_kontakt {
	
	background: url(../bilder/linienpunkt.jpg) repeat-x;
	margin: 3.5em 0 0.5em 0;
	
}

#footer_kontakt ul li a.hier {
	color: #b33634;

}

#footer_kontakt ul li a{
	color: #666;
	padding: 0 0 0 0;
	
}

#footer_kontakt ul li a:hover {
	color: #b33634;
}



#footer_kontakt {
	width: 45em;
	height: 0.9em;
	float: left;
	margin: -1.3em 0 0em 0.5em;
	background-color: red;
	


}
#footer_kontakt ul {
	width: 45em;
}



fieldset.umfang {
	width: 36em;
	height: 6em;
	background: #f2f4ce;
	padding: 1em;
	margin: 0 0 1em 5em;
	border: 1px solid #b7b278;
	voice-family:"\"}\"";	
	voice-family: inherit;
	width: 34em;
}



#text_kontakt {
	
	width: 28em;
	margin: 0em 0 0 0em;
	
}
#text_kontakt p {

	font-size: 0.7em;
	margin: 0 0 1em 0;
}

a.link_web:hover{
	
	color: #b33634;
	text-decoration:underline;
	}

a.link_web{
	
	color: #b33634;
	}

.link_kontakt:hover {
	color: #b33634;
	text-decoration: underline;
}

.link_kontakt {
	color: #b33634;
}
.p_kontakt, .p_kontakt1 {
	width: 50em;
	

	padding-left: 7.2em;
}

.h2_kontakt {
	font-size: 0.7em;
	margin: 0 0 1em 0;
}
em.adresse {
	font-weight: normal;
}
.kontakt_adresse3 {
	width: 11em;
	height: 5em;
	display: block;
	float: left;

	margin: 0 1.5em 0 0;
}
.kontakt_adresse2 {
	width: 10em;
	height: 5em;
	display: block;
	float: left;
	
	margin: 0 1.5em 0 0;
}
.kontakt_adresse {
	width: 8em;
	height: 5em;
	display: block;
	float: left;
	
	margin: 0 1.5em 0 0;
}

.querlinie_kontakt {
	
	width: 100%;
	height: 1px;

	background: url(../bilder/linienpunkt.jpg) repeat-x;
	margin: 5em 0 0em 0;
	
	
}
.h1_kontakt {
	font-size: 1.4em;
	color: #666;
	margin: 0em 0 0.5em 3.5em;
	voice-family:"\"}\"";	
	voice-family: inherit;
	margin: 1em 0 0.5em 3.5em;

}
/* ende kontakt */

/* reservierung_appartement */

.unsichtbar {
	display: none;

}

#footer_reservierung ul li a.hier {
	color: #b33634;
}

#footer_reservierung ul li a{
	color: #666;
}

#footer_reservierung ul li a:hover {
	color: #b33634;
}



#footer_reservierung {
	width: 45em;
	float: left;
	margin: -1.3em 0 0.3em 0.5em;

}
#footer_reservierung ul {
	width: 45em;
}

#appartement {
	width: 11em;
}


label {
	float: left;
	width: 10em;
	display: inline;
}

textarea {
	width: 19em;
	height: 8em;
}

input {
	width: 19em;
	
}

fieldset {
	background: #f2f4ce;
	padding: 1em;
	margin: 0 0 1em 0;
	border: 1px solid #b7b278;
	
}



legend {
	font-weight: bold;
	font-size:0.7em;
}

#text_reservierung {
	
	width: 28em;
	margin: -6.7em 0 0 18.3em;
}

#text_reservierung p {

	font-size: 0.7em;
	margin: 0 0 2em 0;
}

#text_reservierung p.radio {
	width: 300px;
	padding-left: 105px;
	margin-bottom: 20px;
	padding-bottom: 0;
	float: left;
}

input.box {
	border: none;
	width: auto;
	float: left;
	padding: 0;
	margin: 0;
}

label.anklicken {
	width: 120px;
	padding-right: 0px;
	padding-left: 5px;
	float: left;
}

#adresse_reservierung {
	width: 15em;
	margin: 2em 0 0 2em;
	clear: both;
	voice-family:"\"}\"";	
	voice-family: inherit;
	margin: 0em 0 0 2em;

}

input.absenden {
	width: 130px;
	height: 26px;
	padding: 0;
	margin: 0 0 0 -0.4em;
}


input.senden {
	width: 130px;
	height: 26px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background: url(../bilder/absenden.jpg) no-repeat;
	background-position: 0px 3px;
	border: none;
}

input.ensenden {
	width: 130px;
	height: 26px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background: url(../bilder/send.jpg) no-repeat;
	background-position: 0px 3px;
	border: none;
}

input.checkbox {
	
	width: 1em;

	
	
	
	

	
}
label.checkbox2 {
	width: 30em;

	float: none;
	margin: 0em 0 0 0.5em;

	
}
label.checkbox3 {
	width: 30em;
	float: none;
	margin: 0 0 0 0.5em;
}

.h1_reservierung {
	font-size: 1.4em;
	color: #666;
	margin: 0em 0 0.5em 13em;
	voice-family:"\"}\"";	
	voice-family: inherit;
	margin: 1em 0 0.5em 13em;
}

.h2_reservierung {
	width: 15em;
	font-size: 0.8em;
	color: #b33634;
	font-weight: normal;
	margin: 0 0 1em 0;

	clear: both;


}
.kontakt_reservierung {
	width: 15em;
	font-size: 0.7em;

	
	
}

.telefon_reservierung {
	position:relative;
	width: 1.625em;
	height: 2.25em;
	margin: -1.5em 0 0 -1.6em;
	z-index:10;


}
.hotline_reservierung {
	position: relative;
	color: #b33634;
	font-size: 0.7em;
	margin: 1em 0 0 0;


}

/* ende reservierung_appartement */

* {
margin: 0em; 
padding: 0em;
}
body {
font: 100% Verdana, Arial, Helvetica, sans-serif;
color: #555;
background: #fff;
text-align: center;

}


table.anreise {
	font-size: 0.7em;
	padding-bottom: 20px;
	}

table.anreise span {
	font-weight: bold;
}



table.anreise td {
	vertical-align: top;
	padding-bottom: 10px;
}

table.anreise td.erster {
	width: 70px;
	}

#gesamt {
	margin: 5em auto;
	width: 49.375em;

	text-align: left;
	
}
.unternehmenshomepage {
	width: 25em;
	position: absolute;
	font-size: 0.7em;
	color: #ccc;
	margin-top: 10px;
	margin-left: 20px;
	
}

#innen {
	width: 47.95em;
	height: 100%;
	border: solid 1px #999;
	margin-bottom: 3em;
	voice-family:"\"}\"";	
	voice-family: inherit;
	width: 47.8125em;
}




h1 {
	font-size: 0.7em;
	font-weight: normal;
	margin: 0 0 0 21.9em;
	position: relative;
	z-index: 10;
}

strong {
	color: #b33634;
	font-size: 1.6em;
	font-weight: normal;
	padding: 0 0.5em 0 0;
	float: left;
	margin: -0.3em 0 0 0;
	display: inline;
}

b {
	font-weight: normal;
}

a img {

	border: none;
}


a {

	text-decoration: none;
}
ul {
	margin: 0 0 0 0em;
	padding: 0;
	width: 35em;


	
}

ul li {
	float: left;
	display: inline;

}


ul li a {
	font-size: 0.7em;
	margin-left: 1.2em;


}


#nav {
	width: 45em;
	height: 3.2em;
	voice-family:"\"}\"";	
	voice-family: inherit;
	width: 35em;
	
	
	
}

#logo {
	width: 10.9375em;
	position: absolute;
	margin: 0.7em 0 0 35.5em;
	display: inline;
}

img#deutsch {
	position: absolute;
	width: 38px;
	margin: 5.5em 0 0 36em;
	display: inline;
	border: 1px solid #999;
}

img#english {
	position: absolute;
	width: 38px;
	margin: 5.5em 0 0 39.5em;
	display: inline;
	border: 1px solid #999;
}

img#deutsch-index {
	position: absolute;
	width: 38px;
	margin: 1.5em 0 0 21.5em;
	display: inline;
	border: 1px solid #999;
}

img#english-index {
	position: absolute;
	width: 38px;
	margin: 1.5em 0 0 25.5em;
	display: inline;
	border: 1px solid #999;
}

#appartement_eins {
	position: absolute;
	width: 9.9375em;
	height: 9.1875em;
	margin: 4.05em 0 0 0em;
}

#appartement_zwei {
	position: absolute;
	width: 9.9375em;
	height: 9.1875em;
	margin: 16.45em 0 0 0em;
}
#appartement_drei {
	position: absolute;
	width: 9.9375em;
	height: 9.1875em;
	margin: 28.8em 0 0 0em;
}
#appartement_vier {
	position: absolute;
	width: 9.9375em;
	height: 9.1875em;
	margin: 41.2em 0 0 0em;
}
#appartement_fuenf {
	position: absolute;
	width: 9.9375em;
	height: 9.1875em;
	margin: 53.55em 0 0 0em;
}
#appartement_sechs {
	position: absolute;
	width: 9.9375em;
	height: 9.1875em;
	margin: 65.95em 0 0 0em;
}
#appartement_sieben {
	position: absolute;
	width: 9.9375em;
	height: 9.1875em;
	margin: 78.35em 0 0 0em;
}
#appartement_acht {
	position: absolute;
	width: 9.9375em;
	height: 9.1875em;
	margin: 90.75em 0 0 0em;
}

#appartement_neun {
	position: absolute;
	width: 9.9375em;
	height: 9.1875em;
	margin: 103.15em 0 0 0em;
}

#appartement_zehn {
	position: absolute;
	width: 9.9375em;
	height: 9.1875em;
	margin: 115.55em 0 0 0em;
}
#appartement_elf {
	position: absolute;
	width: 9.9375em;
	height: 9.1875em;
	margin: 127.95em 0 0 0em;
}

#footer ul li a{
	color: #666;
}

#footer ul li a:hover {
	color: #b33634;
}



#footer {
	width: 45em;
	float: left;
	margin: -1.5em 0 0.3em 0.5em;


}
#footer ul {
	width: 45em;
}


/* Klassen */

.querlinie {
	
	background: url(../bilder/linienpunkt.jpg) repeat-x;
	margin: 5em 0 0em 0;
	
}

.querlinie_ende {
	
	background: url(../bilder/linienpunkt.jpg) repeat-x;
	margin: 3.5em 0 0.5em 0;
	
}

.querlinie_2 {
	clear: both;
	background: url(../bilder/linienpunkt.jpg) repeat-x;
	margin: 0em 0 0em 0;
}

.querlinie_doppel {
	clear: both;
	background: url(../bilder/linienpunkt.jpg) repeat-x;
	margin: 4em 0 0em 0;
}


.start_btn {
	width: 6.125em;
	height: 3.3em;
	background: url(../bilder/start.jpg) no-repeat;
	float: left;
	
}
.start_btn_hier {
	width: 6.125em;
	height: 3.3em;
	background: url(../bilder/start.jpg) no-repeat;
	float: left;
	
	background-position: 0 -3.375em;
}
.start_btn:hover {
	background-position: 0 -3.375em;
}

.start_btn-english {
	width: 6.125em;
	height: 3.3em;
	background: url(../bilder/home.jpg) no-repeat;
	float: left;
	
}
.start_btn_hier-english {
	width: 6.125em;
	height: 3.3em;
	background: url(../bilder/home.jpg) no-repeat;
	float: left;
	
	background-position: 0 -3.375em;
}
.start_btn-english:hover {
	background-position: 0 -3.375em;
}

.appartements_btn {
	width: 8.9375em;
	height: 3.3em;
	background: url(../bilder/appartements.jpg) no-repeat;
	float: left;
	
}
.appartements_btn_hier {
	width: 8.9375em;
	height: 3.3em;
	background: url(../bilder/appartements.jpg) no-repeat;
	float: left;
	
	background-position: 0 -3.375em;
}
.appartements_btn:hover {
	background-position: 0 -3.375em;
}

.appartements_btn-english {
	width: 8.9375em;
	height: 3.3em;
	background: url(../bilder/apartments.jpg) no-repeat;
	float: left;
	
}
.appartements_btn_hier-english {
	width: 8.9375em;
	height: 3.3em;
	background: url(../bilder/apartments.jpg) no-repeat;
	float: left;
	
	background-position: 0 -3.375em;
}
.appartements_btn-english:hover {
	background-position: 0 -3.375em;
}

.reservierung_btn {
	width: 9em;
	height: 3.3em;
	background: url(../bilder/reservierung.jpg) no-repeat;
	float: left;
	
}
.reservierung_btn_hier {
	width: 9em;
	height: 3.3em;
	background: url(../bilder/reservierung.jpg) no-repeat;
	float: left;
	
	background-position: 0 -3.375em;
}
.reservierung_btn:hover {
	background-position: 0 -3.375em;
}

.reservierung_btn-english {
	width: 9em;
	height: 3.3em;
	background: url(../bilder/reservation.jpg) no-repeat;
	float: left;
	
}
.reservierung_btn_hier-english {
	width: 9em;
	height: 3.3em;
	background: url(../bilder/reservation.jpg) no-repeat;
	float: left;
	
	background-position: 0 -3.375em;
}
.reservierung_btn-english:hover {
	background-position: 0 -3.375em;
}

.kontakt_btn {
	width: 4.0625em;
	height: 3.3em;
	background: url(../bilder/kontakt.jpg) no-repeat;
	float: left;
	
}
.kontakt_btn_hier {
	width: 4.0625em;
	height: 3.3em;
	background: url(../bilder/kontakt.jpg) no-repeat;
	float: left;
	
	background-position: 0 -3.375em;
}
.kontakt_btn:hover {
	background-position: 0 -3.375em;
}

.kontakt_btn-english {
	width: 4.0625em;
	height: 3.3em;
	background: url(../bilder/contact.jpg) no-repeat;
	float: left;
	
}
.kontakt_btn_hier-english {
	width: 4.0625em;
	height: 3.3em;
	background: url(../bilder/contact.jpg) no-repeat;
	float: left;
	
	background-position: 0 -3.375em;
}
.kontakt_btn-english:hover {
	background-position: 0 -3.375em;
}


.impressum_btn {
	width: 5.875em;
	height: 3.3em;
	background: url(../bilder/impressum.jpg) no-repeat;
	float: left;
	
}
.impressum_btn_hier {
	width: 5.875em;
	height: 3.3em;
	background: url(../bilder/impressum.jpg) no-repeat;
	float: left;
	
	background-position: 0 -3.375em;
}
.impressum_btn:hover {
	background-position: 0 -3.375em;
}


.impressum_btn-english {
	width: 5.875em;
	height: 3.3em;
	background: url(../bilder/imprint.jpg) no-repeat;
	float: left;
	
}
.impressum_btn_hier-english {
	width: 5.875em;
	height: 3.3em;
	background: url(../bilder/imprint.jpg) no-repeat;
	float: left;
	
	background-position: 0 -3.375em;
}
.impressum_btn-english:hover {
	background-position: 0 -3.375em;
}


ul li a.appartements {
	padding: 0 2em 0 2em;
	float: left;
	

}
ul li a.reservierung {
	padding: 0 2em 0 2em;
	float: left;
}

ul li a.kontakt {
	padding: 0 1em 0 1em;
	float: left;
}
ul li a.impressum {
	padding: 0 1.5em 0 1.5em;
	float: left;
}

.nummer {
	font-size: 1.8em;
	color: #ccc;
	padding: 1em 0 0 0;
	margin: 0 0 0 -0.35em;
	float: left;
	display: inline;
	position: relative;
	z-index:10;
}

.angaben {
	width: 25em;
	font-size: 0.7em;
	font-weight: normal;
	margin: 1.5em 0 0 18em;
	float: left;
	display: inline;
	z-index:10;
	position: relative;
}

.ansehen_btn {
	margin: -1.5em 0 1.3em 35em;
	display: inline;
	float: left;
	position: relative;
	z-index: 10;
	
}


.nachoben {
	margin: 1em 0 0 43em;
	display:inline;
}

.copyright {
	padding-left: 11.3em;
	
}

.copyright-english {
	padding-left: 15.3em;
	
}


#footer ul li a.hier {
	color: #b33634;
}

#nav ul li.link_hier {
	background-color: green;
}




/* index */

.h1_index2 {
	position: absolute;
	width: 31em;
	color: #333;
	font-size: 0.45em;
	font-weight: normal;
	
}

#logo_index {
	position: absolute;
	width: 10.9375em;
	margin: 0.7em 0 0 35.5em;
	display: inline;


}
#footer_index ul li a{
	color: #666;
}

#footer_index ul li a:hover {
	color: #b33634;
}



#footer_index {
	width: 45em;

	margin: 2em 0 0em 0.5em;

}
#footer_index ul {
	width: 45em;
}

#appartements_btn {
	width: 7.5em;
	height: 1.3125em;
	margin: 1.6em 0 0 1.8em;
	float: left;
}

#reservierung_btn {
	width: 7.5em;
	height: 1.3125em;
	margin: 2em 0 0 33.8em;


}

/* index_klassen */

.index_foto {
	width: 19.125em;
	height: 25.4375em;
	float: left;
}

.h1_index {
	font-size: 1.7em;
	color: #666;
	margin: 3.95em 0 1.3em 12.4em;

}
p.willkommen {
	font-size: 0.8em;
	
	margin: 1em 0 0.5em 26.4em;
	width: 34em;
}
p.text_index {
	font-size: 0.7em;
	color: #555;
	margin: 0em 0 0.5em 30.1em;
	width: 34em;
}

p.text_index strong {
	font-weight: normal;
	color: #555;
	font-size: 1em;
	margin: 0 0 0.5em 0;
	padding: 0;
	
}
p.abstand {
	margin: 0 0 1em 0;
}

#footer_index ul li a.hier {
	color: #b33634;
}
.telefon_index {
	float: left;
	width: 2.25em;
	height: 2.3125em;
	margin: -3em 0 0 35em;
}
.hotline {
	color: #b33634;
	font-size: 0.8em;
	margin: -3em 0 0 46em;
}



/* berlin_appartement_01 */


#adresse_app01 {
	width: 15em;
	margin: 2em 0 0 2em;
	clear: both;
	voice-family:"\"}\"";	
	voice-family: inherit;
	margin: 0em 0 0 2em;

}

#text_app04 {

	width: 28em;
	margin: -25em 0 0 18.3em;
	
}
#text_app11 {

	width: 28em;
	margin: -17em 0 0 18.3em;
	
}

#text_app01 {
	
	width: 28em;
	margin: -6.7em 0 0 18.3em;
	
}



#footer_app01 ul li a{
	color: #666;
}

#footer_app01 ul li a:hover {
	color: #b33634;
}



#footer_app01 {
	width: 45em;
	
	clear: both;
}
#footer_app01 ul {
	width: 45em;
}

.berlin_appartement_10 {
	width: 9.9375em;
	
	float: left;
	margin: -2.25em 0 0 2em;
	voice-family:"\"}\"";	
	voice-family: inherit;
	margin: -1.2em 0 2em 2em;
}

.berlin_appartement_04 {
	width: 9.9375em;
	
	float: left;
	margin: -2.05em 0 0 2em;
	voice-family:"\"}\"";	
	voice-family: inherit;
	margin: -1em 0 2em 2em;
}


.berlin_appartement_01 {
	width: 9.9375em;
	height: 26.875em;
	float: left;
	margin: -2.05em 0 0 2em;
	voice-family:"\"}\"";	
	voice-family: inherit;
	margin: -1em 0 2em 2em;
}



.querlinie_appartement_01 {
	width: 100%;
	height: 1px;
	position: relative;
	background: url(../bilder/linienpunkt.jpg) repeat-x;
	margin: 5em 0 0em 0;
	z-index:10;
	
	
	
	
}

.h1_app01 {
	font-size: 1.4em;
	color: #666;
	margin: 0em 0 0.5em 13em;
	voice-family:"\"}\"";	
	voice-family: inherit;
	margin: 1em 0 0.5em 13em;
}
.angaben_app01 {
	margin: 0em 0 1em 9.1em;
	width: 35em;
	font-size: 0.7em;
	font-weight: normal;
	
	float: left;
	
	z-index:10;
	
}

.reservierung_btn_app01 {
	width: 7.5em;
	height: 1.3125em;
	margin: 2em 0 0 0;
	float: left;
	
	

}



.h2_app01 {
	width: 18em;
	
	font-size: 0.8em;
	color: #b33634;
	font-weight: normal;
	margin: 0 0 1em 0;

	clear: both;


}
.kontakt_app01 {
	width: 15em;
	font-size: 0.7em;

	
	
}

.telefon_app01 {
	position:relative;
	width: 1.625em;
	height: 2.25em;
	margin: -1.5em 0 0 -1.6em;
	z-index:10;


}
.hotline_app01 {
	position: relative;
	color: #b33634;
	font-size: 0.7em;
	margin: 1em 0 0 0;


}
.h2_text_app01 {
	font-size: 0.7em;
	font-weight: bold;
	margin: 0em 0 0em 0;
}
.p_text_app01 {
	width: 35em;
	font-size: 0.7em;
	margin: 0em 0 1em 0;
	
}

.nachoben_app01 {
	
	margin: 2.5em 0 0 17em;
	

}

.nachoben_app {
	width:11px;
	height:17px;
	margin: 2.5em 0 0 0.8em;
	padding:0 0 0 0;
	
	

}
 .druckansicht {
 	width:8em;
	height:1.3em;
	margin: 0em 0 0 11em;
	padding:2.99em 0 0 0;
	float:left;
   	font-weight: bold;
	color: #555;
	font-size: 0.8em;
	text-align: right;
   }
   
   
   
.preise_app01 {
	font-size: 1.2em;
	color: #666;
	font-weight: normal;
	margin: 0em 0 0 0;
}

.p_preise_app01 {
	font-size: 0.7em;
	font-weight: normal;
	margin: 1em 0 0em 0;
}
.p_preise_app01_fett {
	font-size: 0.7em;
	font-weight: bold;
	margin: 1em 0 0em 0;
}
.fett {
	font-weight: bold;
}

/*Galerie*/




     .galerie{
     	position:absolute;
        font-size:1em;
        width:28em;
		height: 25em;
		margin: 16.5em 0 0 18.4em;

		display: inline;
        
     }
/* Permanentes_grosses_Bild*/
div.appartement_11_permanent{
     position:absolute;
      width:28.2em;
	 height: 20.8em;
	  margin: 0 0 0 -0.1em;
	  font-size: 0.8em;

      color: #000066;
      background: url(../bilder/appartement_11_g1.jpg) no-repeat;/*Permanentes Foto_Hintergrund*/
      border:0.0625em solid #ccc;
    }
 div.appartement_10_permanent{
     position:absolute;
      width:28.2em;
	 height: 20.8em;
	  margin: 0 0 0 -0.1em;
	  font-size: 0.8em;

      color: #000066;
      background: url(../bilder/appartement_10_g1.jpg) no-repeat;/*Permanentes Foto_Hintergrund*/
      border:0.0625em solid #ccc;
    }

 div.appartement_09_permanent{
     position:absolute;
      width:28.2em;
	 height: 20.8em;
	  margin: 0 0 0 -0.1em;
	  font-size: 0.8em;

      color: #000066;
      background: url(../bilder/appartement_09_g1.jpg) no-repeat;/*Permanentes Foto_Hintergrund*/
      border:0.0625em solid #ccc;
    }

 div.appartement_08_permanent{
     position:absolute;
      width:28.2em;
	 height: 20.8em;
	  margin: 0 0 0 -0.1em;
	  font-size: 0.8em;

      color: #000066;
      background: url(../bilder/appartement_08_g1neu.jpg) no-repeat;/*Permanentes Foto_Hintergrund*/
      border:0.0625em solid #ccc;
    }

 div.appartement_07_permanent{
     position:absolute;
      width:28.2em;
	 height: 20.8em;
	  margin: 0 0 0 -0.1em;
	  font-size: 0.8em;

      color: #000066;
      background: url(../bilder/appartement_07_g1.jpg) no-repeat;/*Permanentes Foto_Hintergrund*/
      border:0.0625em solid #ccc;
    }

 div.appartement_06_permanent{
     position:absolute;
      width:28.2em;
	 height: 20.8em;
	  margin: 0 0 0 -0.1em;
	  font-size: 0.8em;

      color: #000066;
      background: url(../bilder/appartement_06_g1.jpg) no-repeat;/*Permanentes Foto_Hintergrund*/
      border:0.0625em solid #ccc;
    }

 div.appartement_05_permanent{
     position:absolute;
      width:28.2em;
	 height: 20.8em;
	  margin: 0 0 0 -0.1em;
	  font-size: 0.8em;

      color: #000066;
      background: url(../bilder/appartement_05_g6.jpg) no-repeat;/*Permanentes Foto_Hintergrund*/
      border:0.0625em solid #ccc;
    }
	

	
 div.appartement_04_permanent{
     position:absolute;
      width:28.2em;
	 height: 20.8em;
	  margin: 0 0 0 -0.1em;
	  font-size: 0.8em;

      color: #000066;
      background: url(../bilder/appartement_04_g1.jpg) no-repeat;/*Permanentes Foto_Hintergrund*/
      border:0.0625em solid #ccc;
    }


 div.appartement_03_permanent{
     position:absolute;
      width:28.2em;
	 height: 20.8em;
	  margin: 0 0 0 -0.1em;
	  font-size: 0.8em;

      color: #000066;
      background: url(../bilder/appartement_03_g1.jpg) no-repeat;/*Permanentes Foto_Hintergrund*/
      border:0.0625em solid #ccc;
    }

  div.appartement_02_permanent{
     position:absolute;
      width:28.2em;
	 height: 20.8em;
	  margin: 0 0 0 -0.1em;
	  font-size: 0.8em;

      color: #000066;
      background: url(../bilder/appartement_02_g1.jpg) no-repeat;/*Permanentes Foto_Hintergrund*/
      border:0.0625em solid #ccc;
    }

    div.appartement_01_permanent{
     position:absolute;
      width:28.2em;
	 height: 20.8em;
	  margin: 0 0 0 -0.1em;
	  font-size: 0.8em;

      color: #000066;
      background: url(../bilder/appartement_01_g1.jpg) no-repeat;/*Permanentes Foto_Hintergrund*/
      border:0.0625em solid #ccc;
    }

     .pic-navi{
     	position: absolute;
        padding: 0 0 0 0;
        width:1em;
		height: 0.9375em;
        float:left;
		margin: 0 0 0 -6em;
		display: inline;
     }
    .pic-navi a img{
    	position: relative;
       width: 1em;
	   height: 1em;
	   margin: -2em 0 10em 0;
      float: left;
	  z-index: 11;
    }
    .pic-navi a:hover img{
       
	    width: 1em;
	   height: 1em;
    }
    div.pic-navi a{
       padding:0;
       margin:0;
    }
    div.pic-navi a span {
       display: none;
       color:#ff0000;
     
    }
    div.pic-navi a:hover{
       color: #411;
       padding:0;
       margin:0;
    }
	
	a#pic1_appartement_11:hover span{background-image:url(../bilder/appartement_11_g3.jpg); height: 266px;}
   a#pic2_appartement_11:hover span{background-image:url(../bilder/appartement_11_g4.jpg); height: 266px;}
   a#pic3_appartement_11:hover span{background-image:url(../bilder/appartement_11_g5.jpg); height: 266px;}
    a#pic4_appartement_11:hover span{background-image:url(../bilder/appartement_11_g2.jpg); height: 266px;}
  
	
		a#pic1_appartement_10:hover span{background-image:url(../bilder/appartement_10_g2.jpg); height: 266px;}
   a#pic2_appartement_10:hover span{background-image:url(../bilder/appartement_10_g3.jpg); height: 266px;}
   a#pic3_appartement_10:hover span{background-image:url(../bilder/appartement_10_g4.jpg); height: 266px;}
    a#pic4_appartement_10:hover span{background-image:url(../bilder/appartement_10_g5.jpg); height: 266px;}
   a#pic5_appartement_10:hover span{background-image:url(../bilder/appartement_10_g6.jpg); height: 266px;}
	
		a#pic1_appartement_09:hover span{background-image:url(../bilder/appartement_09_g2.jpg); height: 265px;}
   a#pic2_appartement_09:hover span{background-image:url(../bilder/appartement_09_g3.jpg); height: 265px;}
   a#pic3_appartement_09:hover span{background-image:url(../bilder/appartement_09_g4.jpg); height: 265px;}
      a#pic4_appartement_09:hover span{background-image:url(../bilder/appartement_09_g5.jpg); height: 265px;}
	
		a#pic1_appartement_08:hover span{background-image:url(../bilder/appartement_08_g2.jpg); height: 265px;}
   a#pic2_appartement_08:hover span{background-image:url(../bilder/appartement_08_g3.jpg); height: 265px;}
   a#pic3_appartement_08:hover span{background-image:url(../bilder/appartement_08_g4neu.jpg); height: 265px;}
    a#pic4_appartement_08:hover span{background-image:url(../bilder/appartement_08_g5.jpg); height: 265px;}
	
		a#pic1_appartement_07:hover span{background-image:url(../bilder/appartement_07_g2.jpg); height: 265px;}
   a#pic2_appartement_07:hover span{background-image:url(../bilder/appartement_07_g3.jpg); height: 265px;}
   a#pic3_appartement_07:hover span{background-image:url(../bilder/appartement_07_g4.jpg); height: 265px;}
	
		a#pic1_appartement_06:hover span{background-image:url(../bilder/appartement_06_g2.jpg); height: 265px;}
   a#pic2_appartement_06:hover span{background-image:url(../bilder/appartement_06_g3.jpg); height: 265px;}
   a#pic3_appartement_06:hover span{background-image:url(../bilder/appartement_06_g4.jpg); height: 265px;}
	
		a#pic1_appartement_05:hover span{background-image:url(../bilder/appartement_05_g1.jpg); height: 265px;}
   a#pic2_appartement_05:hover span{background-image:url(../bilder/appartement_05_g2.jpg); height: 265px;}
   a#pic3_appartement_05:hover span{background-image:url(../bilder/appartement_05_g3.jpg); height: 265px;}
    a#pic4_appartement_05:hover span{background-image:url(../bilder/appartement_05_g4.jpg); height: 265px;}
	 a#pic5_appartement_05:hover span{background-image:url(../bilder/appartement_05_g5.jpg); height: 265px;}
	
	
		a#pic1_appartement_04:hover span{background-image:url(../bilder/appartement_04_g2.jpg); height: 265px;}
   a#pic2_appartement_04:hover span{background-image:url(../bilder/appartement_04_g3.jpg); height: 265px;}
   a#pic3_appartement_04:hover span{background-image:url(../bilder/appartement_04_g4.jpg); height: 265px;}
    a#pic4_appartement_04:hover span{background-image:url(../bilder/appartement_04_g5.jpg); height: 265px;}
   a#pic5_appartement_04:hover span{background-image:url(../bilder/appartement_04_g6.jpg); height: 265px;}
   
   	a#pic1_appartement_03:hover span{background-image:url(../bilder/appartement_03_g2.jpg); height: 265px;}
   a#pic2_appartement_03:hover span{background-image:url(../bilder/appartement_03_g3.jpg); height: 265px;}
   a#pic3_appartement_03:hover span{background-image:url(../bilder/appartement_03_g4.jpg); height: 265px;}
   
   	a#pic1_appartement_02:hover span{background-image:url(../bilder/appartement_02_g2.jpg); height: 265px;}
   a#pic2_appartement_02:hover span{background-image:url(../bilder/appartement_02_g3.jpg); height: 265px;}
   a#pic3_appartement_02:hover span{background-image:url(../bilder/appartement_02_g4neu.jpg); height: 265px;}
   a#pic4_appartement_02:hover span{background-image:url(../bilder/appartement_02_g5.jpg); height: 265px;}
	
	a#pic1_appartement_01:hover span{background-image:url(../bilder/appartement_01_g2.jpg); height: 265px;}
   a#pic2_appartement_01:hover span{background-image:url(../bilder/appartement_01_g3.jpg); height: 265px;}
   a#pic3_appartement_01:hover span{background-image:url(../bilder/appartement_01_g4.jpg); height: 265px;}
   
   
   
   
   
   /*hover grosses Foto; kleines Foto ist in HTML*/div.pic-navi a:hover span{
       display: block;
       position: absolute;

       width: 24.5em;
	     height:17.8em;
      border: none;
   		margin: 0em 0 0 6.5em;
       z-index: 100;
	  
	 
	   

       /* aussehen der box */
    	
       font: 0.92em verdana, sans-serif;
	    
       text-align: left;
       
     	

       /* position des hintergrund */
     
    
       background-repeat: no-repeat;
   }
  
