/* Standard-CSS für Elisabeth Hotel */
/* Pascal Szewczyk pascal@klickmeister.de */
/* Essen, 02.09.2004 */

/* Wichtige Farben
Orange = #F7931E
Grau = #6D6F71
*/

body{
  padding: 0px;
  margin: 0px;
  background-color: #FFFFFF;
  background-image:url(../../struktur/images/background_oben.gif);
  background-repeat:no-repeat;
  background-position:center top;
  font-family:verdana,arial,sans-serif;
  font-size:0.8em;

}
a{
	color:#000000;
}

td{
	  font-size:0.8em;
	  width:150px;
	  height:30px;
}

table{
	margin-bottom:10px;
	border-collapse:collapse;
}

.topborder{
	border-top:1px solid #cecece;
}

.fussnote{
	font-size:11px !important;
}

.red{
	color:#8c0c19 !important;
}

#kopf {
height:110px;
border-bottom:1px solid #F7931E;
margin-bottom:30px;
background-image:url(../../struktur/images/logo.gif);
background-position:20px 10px;
background-repeat:no-repeat;
}

#spalte_links{
  position: absolute;
  top: 140px;
  left: 20px;
  width: 280px;

}

#spalte_inhalt{
width:auto;
margin: 0px 220px 0px 320px;
position:relative;
z-index:100;
line-height: 1.8em;
}


#spalte_inhalt_rahmen{
  width:100%;
  border-right:1px solid #F7931E;
  border-bottom:1px solid #F7931E;
  border-top:0px;
  background-color:#FFFFFF;
}
#spalte_inhalt ul{
list-style-type:square;
padding:0.5em;
margin:0.5em;
}


#spalte_inhalt_rahmen p{
padding-right: 10px;
margin:0;
padding-bottom:12px;
}
#spalte_rechts{
  position: absolute;
  top: 141px;
  right: 20px;
  width: 180px;
  text-align:center;
}

#spalte_rechts img{
margin-bottom:5px;

}


h1{
font-size:	1.5em;
color: #6D6F71;
border:none;
}

h2{
font-size:	1.2em;
}

h3{
font-size:	1em;
}

hr {
	height: 1px;
	border-width: 1px 0 0 0;
	border-style: solid;
	border-color: #F7931E;
}


ul#navigation {
list-style-type: none;
margin:0px auto;
margin-left: 82px;
margin-top:40px; 
padding: 0px;
}

ul#navigation li{
margin:0px auto;

margin-bottom:5px;
}
ul#navigation a{
text-decoration:none;
font-size:	1.2em;
color:#6D6F71;
}

ul#navigation a:active{
font-weight:bold;
}
ul#navigation a:hover{
font-weight:bold;
color:#000000;
}


ul#sub_navigation {
list-style-type: none;
padding:0;
margin-left:20px;
}

ul#sub_navigation a{
margin-top:5px;
margin-bottom:0px;
font-size:	1em;
color:#6D6F71;
list-style-type: none;
}
ul#sub_navigation a:hover{
color:#000000;
}

#bild_unten_das_hotel{
height:140px;
background-image:url(../../das_hotel/images/bild_unten.jpg);
background-position:right;
background-repeat:no-repeat;
}

#bild_unten_umgebung{
height:140px;
background-image:url(../../umgebung/images/bild_unten_umgebung.jpg);
background-position:right;
background-repeat:no-repeat;
}

#bild_unten_anfahrt{
height:140px;
background-image:url(../../anfahrt/images/bild_unten_anfahrt.jpg);
background-position:right;
background-repeat:no-repeat;
}

#bild_unten_kontakt{
height:140px;
background-image:url(..//images/bild_unten_kontakt.jpg);
background-position:right;
background-repeat:no-repeat;
}

.text_klein{
font-size:0.85em;
}

.both{
clear:both;
}

form label{
float: left;
text-align: left;
width: 100px;
margin-right: .3em;
}

form input{
float:left;
}

form inpu[type=submit]{
margin-left:120px;
background-color:red;
}


form br{
clear:both;
}

.startseite{
text-align:center;
background-image:none;
}

.orange{
color: #F7931E;
}

#spalte_inhalt_rahmen img{
float:left;
}
#embrace{
	margin-left:40px;
}

#embrace a{
	text-decoration:none;
}

#embrace img{
	position:absolute;
	margin-top:3px;
	border:0;
	margin-left:-3px;
}


/*interstitial */
#interstitial  {
	width : 580px;
	height : 420px;
	position : absolute;
	top:200px;
	left:200px;
	background-image : url("/struktur/images/flashbuehne_eckig.png");
	background-repeat : no-repeat;
	z-index : 1000;
	border : 0 solid red;

}
#interstitialscreen {
	padding-left:18px;
	padding-top:0;

	width : 580px;
	height : 380px;
	overflow: auto;

	
} 

#interstitialscreen #content{
	padding:0 !important;
	
}

#interstitialclose{
	float:right;
	padding-right:92px;
	padding-top:25px;
	background-image: url("/struktur/images/close.gif");
	background-repeat: no-repeat;
	background-position: center center;
}


#introbildcontainer{
	display:none;
}

#introbildcontainer img{
	position: absolute;
	left: 0;
	top: 0;
}

#logo_klein img{
	height:50px;
}