@charset "utf-8";
/* CSS Document */

html {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin: auto;
	overflow:hidden;
}

/* layouting */
tr, td{
padding: 0px;
border-spacing: 0px;
}
div, img, table, body, tbody{

padding: 0px;
margin:0px;
border-spacing: 0px;
border: none;
}

ul { display:inline; list-style: square inside; text-align:left; vertical-align:top;margin: 0; padding: 0;} 

table, td
{
    border-color: silver;
    border-style: solid;
}

table,tbody
{
    border-width: 0px;
    border-collapse: collapse;
	height:100%;
	width:100%;
}

td
{
    border-width: 0px;
}


.pos{
	position: relative;
	width: 1000px;
} 
#header {

height: 170px;

}

#header-pad,#footer-pad{
			height: 25px; 
			font-size:13px;
			font-weight:800;}



#main{	height: 305px;}


#footer{height: 500px; }
#photo{width:305px !important;}

		
#stars {
background-image: url("../pics/stars.jpg");
background-position:center;
background-repeat:no-repeat;

}
#navi{
	position: absolute;
	left: 3.969mm;
	top:30.427mm;
	height: 5mm;
	width: 50mm;
}
#logo{
position: absolute;
left: 10px;
top: 10px;
height: 149px;
width: 278px;
border: 0px none;
}
#impressum,#navi{
	font-weight:800;	
	font-size:10px;
	position: absolute;
	text-align:justify;
	color: #FDF0E7;
	margin:auto;
	top: 20px;
}
#impressum{
	line-height: 1.4em;
	left: 215mm;
	height: 140px;
	width: 45mm;
	color: white;
	text-align:justify;
}

#sel{
	position:absolute;
	left: 60mm;	
	height: 100%;
	width: 16mm;
}
#background-index{
position: absolute;
left: 0px;
top: 0px;
width: 100%;
background-color: #794600;
height: 100%;
}

/* language  selector */
#language-table{
margin-top:20px;
width: 100%;
border: 0px;
height: 30px !important;
}
#language-table td{

font-size:18px;

}
#language-table td  a:link{color: #91752C; text-decoration:none;}
#language-table td  a:visited{color:#91752C; text-decoration:none;}
#language-table td  a:hover{color: #611D00; text-decoration:none;}
#language-table td  a:active{text-decoration:none;}
#slash{
color:#91752C; 
text-decoration:none;
}

#buttons a{position:absolute; width:28px; height: 28px; background-image:url('../pics/button.gif'); background-repeat:no-repeat; background-position:center; }
#fra a:hover{background-image: url("../pics/button_hotel_fra.gif"); cursor:pointer;}
#fra a{
	left: 754px;
	top:152px;
}
#mercator  a{
	left: 744px;
	top:89px;
}
#mercator  a:hover{background-image: url("../pics/button_hotel_mercator.gif"); cursor:pointer;}
#west	   a:hover{background-image: url("../pics/button_hotel_west.gif"); cursor:pointer;}
#west   a{
	left: 595px;
	top:202px;
}

.preload {display:none;}
.mapped{ background-image:url(../pics/Karte.jpg); background-position:right top; background-repeat:no-repeat; height:305px; }

.text{vertical-align: top; text-align:left; padding-top: 15px;}
/* end of layouting */
#pics ul{padding: 0; margin: 0; display: inline; text-align:center;}
#pics ul li{list-style: none; display: inline;}
#pics ul li a{padding: 3px 0.6em; background-position:bottom;background-repeat:no-repeat;}
* html #pics ul li a{padding: 4px 0.6em;}
*+html #pics ul li a{padding: 4px 0.6em;}
