body, div, td, p
{font-size:12pt}


body {background-position: top; margin-top:2px; margin-bottom:20px; margin-left:0px; margin-right:0px; background-image:url(images/bgg.jpg); background-color:#4A4A52; background-repeat:repeat-x; font-face:veranda; font-size:12pt; font-weight:bold }

h1 
{ font-size:18pt; padding:0px; font-weight:bold; margin-left:70px; margin-top:40px; text-decoration:underline; color:black;
}

table
{
	margin:0px;
	padding:0px;
	border:0px}
	
a:hover {
    color: #170357; text-decoration:none;}
   
    a:link
    { color:#8B8B91;
    text-decoration:none;
    }
    
   
   #corpus
   {
  margin-top:0px; background-image:url(images/hotel-schwarzhorn1.jpg); background-position:top; background-repeat:no-repeat; border-top:2px outset #A0A0A2; width:848px; height:auto; overflow:hidden; table-layout:fixed; border-right:2px outset silver; border-bottom:2px outset white;  border-left:0px; padding:0px;}

  #content
  {background-image:url(images/bgc2.jpg); width:645px; background-repeat:repeat-x; background-color:#F2F2F6;}
  
  #lefttop
  {height:149px;}
  
  #righttop
  {width:200px; height:149px;}
  
  
  #Navigation2
{
margin-top:0px;
margin-bottom:0px;
width:195px;
background-color:#626264;
    text-align:center;
    margin: 0;
     padding: 2px;
    border: none;
  }

  #navi1
  {
 width:200px;  background-image:url(images/right7.jpg); background-repeat:no-repeat; background-position:top; background-color:#F2F2F6; font-size:12pt;}
 
   #Navigation2 a {
  height:19px;
   color:white;
    display:block;
    padding: 2px;
    text-decoration: none; 
    font-weight: bold;
    border: 2px solid black;
    border-left-color: black; border-top-color: white;
    border-right-color:silver;
    background-image:url(images/button13.jpg);
    
  }
  #Navigation2 a:hover {
    border-color: white;
    border-left-color: #B8B8BA; 
    border-top-color: black;
    border-right-color:black;
    border-bottom-color:#B8B8BA;
    color:black; background-image:url(images/button11.jpg);
  }
  
  
#text
{height:auto; overflow:hidden; width:600px; margin-left:24px; margin-bottom:20px; font-weight:bold; margin-right:23px; text-align:justify;}

#text2
{margin-left:40px; margin-top:0px; width:520px; padding:2px; text-align:left;margin-right:40px;}

#p2
{margin-left:40px; margin-top:0px; width:520px; padding:2px; text-align:left;margin-right:40px}

  #foot1
  {
  background-image:url(images/foot-left.jpg); background-position:bottom; background-repeat:no-repeat; height:30px; color:white; font-size:9pt; text-align:right;
  }
  
  #foot2
  {
  background-image:url(images/foot-right.jpg); font-size:9pt; color:white;  background-position:bottom; background-repeat:no-repeat;text-align:left;
  }
  
  #zimmer
{text-align:center; margin-top:20px; margin-bottom:30px}

#dortoir
{margin-top:10px; margin-left:50px;margin-right:50px; margin-bottom:200px}

#left
{width:300px}

#middle
{width:100px;}

#right
{width:100px}

#preise
{font-weight:bold; margin-bottom:60px; table-layout:fixed; margin-left:30px; width:500px; text-align:left; margin-top:10px}

#form
{padding:2px; margin-top:2px; margin-bottom:2px}

#kontakt2
{widht:500px; margin-bottom:50px; margin-right:50px; margin-left:50px}

#kontakt
{widht:500px; margin-bottom:10px; margin-right:50px; margin-left:50px}

#form2
{margin-left:100px; widht:500px; margin-top:0px;}

#saal2
{margin-left:60px; margin-right:30px; margin-top:0px; margin-bottom:10px; font-size:13pt}

#saal-bilder
{margin-top:5px; margin-left:20px}

#saal-bild1
{margin-left:20px}


#duschen
{margin-left:70px}