
/* ++++++++++ STYLESHEET ALBECK-ZEHDEN.DE / DRUCK / CONSTRUKTIV GMBH 2006 / TG ++++++++++ */

html,body
 {
  font-family:Georgia;
  font-size:10pt;
  line-height:14px;
  color:#000000;
  background:#FFFFFF  
 }

img
 {
  border:0px;
 }

 
/* ++++++++++ LAYOUT ++++++++++ */
#container
 {
  top:5cm;
  left:0cm;
  right:2cm;
  bottom:2cm;
 }

/* ++++++++++ KOPF ++++++++++ */ 
#kopf
 {
  display:none;
  width:990px;
  height:133px;
 }
 
#hotel-menue
 {
  display:none;
  position:absolute;
  top:97px;
  left:215px;
  width:152px;
  height:23px;
 }

#hotel-menue select
 {
  display:none;
  width:152px;
  border:1px solid #2A1800;
  font-family:Verdana;
  font-size:12px;
 }

#hier-sind-sie
 {
  display:none;
  position:absolute;
  top:122px;
  left:215px;
  font-size:9px;
  color:#FFFFFF;
 }
 
#hier-sind-sie a
 {
  display:none;
  color:#FFFFFF;
  text-decoration:none;
 }
 
#mini-menue
 {
  display:none;
  position:absolute;
  left:711px;
  top:0px;
  width:85px;
  height:59px;
  padding-left:5px;
  padding-top:60px;
  padding-right:5px;
  background:#905100;
  text-align:right;
 }

#druck
 {
  display:none;
  margin-top:5px;
 } 
 
#tell
 {
  display:none;
  margin-top:0px;
 }  

 
#druck img
 { 
 	display:none;
  padding-right:8px;
 }
 
#tell img
 { 
 	display:none;
  padding-right:8px;
 }
 
#mini-menue a
 {
  display:none;
  vertical-align:bottom;
  font-size:9px;
  font-weight:bold;
  line-height:18px;
  text-decoration:none;
  color:#2A1800;
 }

#druck a
 {
  vertical-align:bottom;
  display:none;
  font-size:9px;
  font-weight:bold;
  line-height:18px;
  text-decoration:none;
  color:#2A1800;
 }
 
 #tell a
  {
  vertical-align:bottom;
  display:none;
  font-size:9px;
  font-weight:bold;
  line-height:18px;
  text-decoration:none;
  color:#2A1800;
 }
 
#sprachauswahl
 {
  display:none;
  position:absolute;
  width:120px;
  top:123px;
  left:682px;
  font-size:9px;
  text-align:right;
 }
 
#sprachauswahl a
 {
  display:none;
  color:#2A1800;
  text-decoration:none;
 }
/* ++++++++++ ENDE KOPF ++++++++++ */ 

/* ++++++++++ SPALTE LINKS ++++++++++ */ 
#links
 {
  display:none;
  position:absolute;
  width:208px;
  height:523px;
 }
 
#navigation
 {
  width:187px;
  height:183px;
  line-height:26px;
  margin-top:6px;
  padding-top:30px;
  background:#905100;
 }

#navigation a
 {
  display:block;
  margin-left:8px;
  font-size:9px;
  color:#2A1800;
  text-decoration:none;   
 }
 
#navigation a:hover
 {
  font-size:11px;
  color:#FFFFFF;
  font-weight:bold;
 }
 
#navigation strong
 {
  font-size:11px;
  color:#FFFFFF;
  font-weight:bold;
 }
 
#suchen
 {
  display:none;
  width:180px;
  height:100px;
  margin-top:7px;
  padding-left:7px;
  padding-top:123px;
  font-size:9px;
  color:#FFFFFF;
  background:#7D6634;
 }
 
.such-newsletter-knopf
 {
  vertical-align:bottom;
 }
/* ++++++++++ ENDE SPALTE LINKS ++++++++++ */

/* ++++++++++ INHALT ++++++++++ */ 
#inhalt-container
 {
  top:5cm;
  left:0cm;
  right:2cm;
  bottom:2cm;
  background:#FFFFFF;
 }

#unten-ausrichten-klein
 {
  display:none;
  position:relative;
  height:166px;
 }
 
#unten-ausrichten-gross
 {
  display:none;
  position:relative;
  height:328px;
 }

#ueberschrift
 {
  top:5cm;
 }

#subnavigation
 {
  display:none;
  position:absolute;
  float:left;
  bottom:0px;
  width:265px;
  border-top:5px solid #2A1800;
  border-right:5px solid #2A1800;  
 }
 
 
#subnavigation .freib
 {
  display:none;
  vertical-align:bottom;
  width:254px;
  height:20px;
  padding-left:11px;
  padding-top:4px;
  font-size:9px;
  font-weight:bold;
  color:#FFFFFF;
  background:#5A3300;
  text-decoration:none;
  border-bottom:5px solid #2A1800;
 }
 
#subnavigation a
 {
  display:none;
  vertical-align:bottom;
  width:254px;
  height:20px;
  padding-left:11px;
  padding-top:4px;
  font-size:9px;
  font-weight:bold;
  color:#FFFFFF;
  text-decoration:none;
  border-bottom:5px solid #2A1800;
 }
 
 
#subnavigation a.farbe-1
 {
  background:#905100;
 }
 
#subnavigation a:hover.farbe-1
 {
  background:#905100 url(../_bilder/pfeil-subnavigation.gif) no-repeat;
 }

#subnavigation a.farbe-2
 {
  background:#7D6634;
 }
 
#subnavigation a:hover.farbe-2
 {
  background:#7D6634 url(../_bilder/pfeil-subnavigation.gif) no-repeat;
 } 

#subnavigation a.farbe-3
 {
  background:#5A3300;
 }
 
#subnavigation a:hover.farbe-3
 {
  background:#5A3300 url(../_bilder/pfeil-subnavigation.gif) no-repeat;  
 } 
 
#subnavigation a.farbe-4
 {
  background:#9A875F;
 }  

#subnavigation a:hover.farbe-4
 {
  background:#9A875F url(../_bilder/pfeil-subnavigation.gif) no-repeat;  
 }
 
#subnavigation a.selected
 {
  background-image:url(../_bilder/pfeil-subnavigation.gif);
  background-repeat:no-repeat;
 }
 
#inhalt-bild
 {
  display:none;
  float:right;
  display:inline;  
  width:245px;
  border-left:5px solid #2A1800;
  border-bottom:5px solid #2A1800;
  background:#ABC2D8;  
 }

.klein#inhalt-bild
 {
  height:161px;
 }
 
.gross#inhalt-bild
 {
  height:323px;
 }
 
#inhalt
 {
  clear:both;
  width:15cm;
 }
/* ++++++++++ ENDE INHALT ++++++++++ */ 

/* ++++++++++ RECHTS ++++++++++ */
#rechts
 {
  display:none;
  position:absolute;
  top:189px;
  left:741px; 
 }

.bild-rechts
 {
  display:block;
  margin-bottom:5px;
  width:242px;
  height:160px;
 }

.bild-rechts-s
 {
  display:block;
  margin-bottom:5px;
  width:242px;
  height:84px;
 }

#construktiv a
 {
  position:absolute;
  width:105px;
  left:125px;
  margin-top:5px;
  font-size:9px;
  color:#FFFFFF;
  text-decoration:none;
 }
/* ++++++++++ ENDE RECHTS ++++++++++ */

 
/* ++++++++++ TEXTFORMATIERUNG ++++++++++ */
h1
 {
  width:500px;
  font-family:Georgia;
  font-weight:normal;
  font-size:14pt;
  line-height:18pt;
 }
 
h2
 {
  font-size:12pt;
 }
 
h3
 {
  font-size:10pt; 
 }

p
 {
  font-size:10pt;
  line-height:14pt;
  text-align:justify;
 }
 
.kontaktp 
 {
  padding-left:15px;
	 height: 122px;
 }

a
 {
  color:#1B1002;
 }
 
a:hover
 {
  color:#1B1002;
  text-decoration:none;
 }
 
input
 {
  border:1px solid #2A1800;
  height:20px;
 }

 textarea {
 	border:1px solid #2A1800;
 }
 
 .kbutton {
 	font-family:Verdana;
	font-weight:bold;
    font-size:11px;
 	background-color:#905100;
	color: #FFFFFF;
 }
 
ol
 {
  margin-left:20px;
  line-height:14pt;
  text-align:justify;
 }

li
 {
  margin-bottom:12px;
  line-height:14pt;
 }
 
acronym
 {
  cursor:help;
  border-bottom:1px dotted;
 }
 
 .ulnormal {
	padding-left:14px;
 }
 
  .ulnormal li {
	margin-bottom:0px;
 }
 
 /* ++++++++++ SITEMAP ++++++++++ */
 
#sitemap 
 {
	 padding-left: 3px;
	 line-height: 20px;
	}

#sitemap li 
 {
	 padding: 0 0 0 24px;
	 margin: 0;
	 list-style-type: none;
	}

#sitemap li 
 {
	 background: url(../_bilder/smtm.gif) no-repeat 0% 0%;
	}

#sitemap li.last 
 {
	 background: url(../_bilder/smlm.gif) no-repeat 0% 0%;
	}

#sitemap ul 
 {
	 padding: 0 0 0 24px;
	 margin: 0 0 0 -24px;
	 list-style-type: none;
	}

#sitemap ul 
 {
	 background: url(../_bilder/smim.gif) repeat-y 0% 0%;
	}

#sitemap ul.last 
 {
	 background-image: none;
	}
/* ++++++++++ ENDE SITEMAP ++++++++++ */

.selst1 {
	background-color: #EBE5D9;
}
.selst2 {
	background-color: #F5F1EA;
}

.noborder {
	border:0px;
}

.portrait {
	float:left;
	margin-right:5px;
	border: 1px solid black;
}

.boxRightHotelMarken {
	background-color:#B8C2DB;
	width:237px;
	height:155px;
	padding-top:5px;
	padding-left:5px;
	margin-bottom:5px;
}

.boxRightHotelMarkenS {
	background-color:#B8C2DB;
	width:237px;
	height:79px;
	padding-top:5px;
	padding-left:5px;
	margin-bottom:5px;
}

.hmb1 {
	height:74px;
	width:112px;
	padding-bottom:2px;
}

.hmb2 {
	height:74px;
	width:112px;
	float:right;
	padding-right:5px;
	padding-bottom:2px;
}

.hmb3 {
	height:74px;
	width:112px;
}

.hmb4 {
	height:74px;
	width:112px;
	float:right;
	padding-right:5px;
}

#logo-druck
 {
  margin-left:12cm;
  margin-bottom:1cm;
 }