body {
    font-weight: bold;
    font-size: 105%;
    font-family: "Trebuchet MS", sans-serif;
    text-align:left;
    color: #000000;
  }
  
a:link {color:#af0000;
		text-decoration:none;
		outline-style: hidden;
  	border-style: none;
  	border-width:0;
	}

a:alink {color:#FF0000;
		text-decoration:none;
	}

a:visited {color:#690000;
		text-decoration:none;
	}  
	
a.black:link {color:#000000;
		text-decoration:none;
	}

a.black:alink {color:#000000;
		text-decoration:none;
	}

a.black:visited {color:#000000;
		text-decoration:none;
	}  	
	
div.center {
	position:absolute;
	left: 50%;
	width: 950px;
	margin-left: -475px; /* negative Hälfte von width:950px */
	top: 50%;
	height: 633px;
	margin-top: -316px; /* negative Hälfte von height:633px */
	background: #ffffff;
}



#frames a {
	display:block;
	}

#hintergrund a {
    display:block; 
    width:950px;  /* Linkbereich begrenzen */
  }
  #hintergrund img { border:0px none; }
  #hintergrund a:hover { border:0px none; }/* Workaround fuer IE 5.5 und 6 */
  #hintergrund a:focus { outline: none;}/* Workaround fuer Firefox, damit es keinen Focus-Rahmen gibt */
  * html #hintergrund a { margin-right:1px; }
  * html #hintergrund a:hover { width:950px; margin-right:0; }/* Workaround fuer IE 5.01 */

#glas a {
    background: url('trans.gif'); no-repeat;
    display:block; 
    width:156px;
  }
  #glas img { border:0px none; }
  #glas a:hover img { visibility: hidden; }
  #glas a:hover { border:0px none; }/* Workaround fuer IE 5.5 und 6 */
  #glas a:focus { outline: none;}/* Workaround fuer Firefox, damit es keinen Focus-Rahmen gibt */
  * html #glas a { margin-right:1px; }
  * html #glas a:hover { width:156px; margin-right:0; }/* Workaround fuer IE 5.01 */
  
#fotos a {
    background: url('trans.gif'); no-repeat;
    display:block; 
    width:173px
  }
  #fotos img { border:0px none; }
  #fotos a:hover img { visibility: hidden; }
  #fotos a:hover { border:0px none; }/* Workaround fuer IE 5.5 und 6 */
  #fotos a:focus { outline: none;}/* Workaround fuer Firefox, damit es keinen Focus-Rahmen gibt */
  * html #fotos a { margin-right:1px; }
  * html #fotos a:hover { width:173px; margin-right:0; }/* Workaround fuer IE 5.01 */  

#flasche a {
    background: url('trans.gif'); no-repeat; 
    display:block; 
    width:137px
  }
  #flasche img { border:0px none; }
  #flasche a:hover img { visibility: hidden; }
  #flasche a:hover { border:0px none; }/* Workaround fuer IE 5.5 und 6 */
  #flasche a:focus { outline: none;}/* Workaround fuer Firefox, damit es keinen Focus-Rahmen gibt */
  * html #flasche a { margin-right:1px; }
  * html #flasche a:hover { width:137px; margin-right:0; }/* Workaround fuer IE 5.01 */

#stopfen a {
    background: url('trans.gif'); no-repeat; 
    display:block; 
    width:71px
  }
  #stopfen img { border:0px none; }
  #stopfen a:hover img { visibility: hidden; }
  #stopfen a:hover { border:0px none; }/* Workaround fuer IE 5.5 und 6 */
  #stopfen a:focus { outline: none;}/* Workaround fuer Firefox, damit es keinen Focus-Rahmen gibt */
  * html #stopfen a { margin-right:1px; }
  * html #stopfen a:hover { width:71px; margin-right:0; }/* Workaround fuer IE 5.01 */

#radio a {
    background: url('trans.gif'); no-repeat; 
    display:block; 
    width:252px;
  }
  #radio img { border:0px none; }
  #radio a:hover img { visibility: hidden; }
  #radio a:hover { border:0px none; }/* Workaround fuer IE 5.5 und 6 */
  #radio a:focus { outline: none;}/* Workaround fuer Firefox, damit es keinen Focus-Rahmen gibt */
  * html #radio a { margin-right:1px; }
  * html #radio a:hover { width:252px; margin-right:0; }/* Workaround fuer IE 5.01 */

#stifthalter a {
    background: url('trans.gif'); no-repeat; 
    display:block; 
    width:182px
  }
  #stifthalter img { border:0px none; }
  #stifthalter a:hover img { visibility: hidden; }
  #stifthalter a:hover { border:0px none; }/* Workaround fuer IE 5.5 und 6 */
	#stifthalter a:focus { outline: none;}/* Workaround fuer Firefox, damit es keinen Focus-Rahmen gibt */
  * html #stifthalter a { margin-right:1px; }
  * html #stifthalter a:hover { width:182px; margin-right:0; }/* Workaround fuer IE 5.01 */

#uhr a {
    background: url('trans.gif'); no-repeat; 
    display:block; 
    width:92px
  }
  #uhr img { border:0px none; }
  #uhr a:hover img { visibility: hidden; }
  #uhr a:hover { border:0px none; }/* Workaround fuer IE 5.5 und 6 */
  #uhr a:focus { outline: none;}/* Workaround fuer Firefox, damit es keinen Focus-Rahmen gibt */
  * html #uhr a { margin-right:1px; }
  * html #uhr a:hover { width:92px; margin-right:0; }/* Workaround fuer IE 5.01 */

#impressum a {
    background: url('trans.gif'); no-repeat; 
    display:block; 
    width:98px
  }
  #impressum img { border:0px none; }
  #impressum a:hover img { visibility: hidden; }
  #impressum a:hover { border:0px none; }/* Workaround fuer IE 5.5 und 6 */
  #impressum a:focus { outline: none;}/* Workaround fuer Firefox, damit es keinen Focus-Rahmen gibt */
  * html #impressum a { margin-right:1px; }
  * html #impressum a:hover { width:98px; margin-right:0; }/* Workaround fuer IE 5.01 */
  
#notizbuch a {
    background: url('trans.gif'); no-repeat; 
    display:block; 
    width:305px
  }
  #notizbuch img { border:0px none; }
  #notizbuch a:focus { outline: none;}/* Workaround fuer Firefox, damit es keinen Focus-Rahmen gibt */
  * html #notizbuch a { margin-right:1px; }
  * html #notizbuch a:hover { width:305px; margin-right:0; }/* Workaround fuer IE 5.01 */
   
hr.fusszeilenlinie{
		color:black;
		background: black;
		height:1px;
		width:100%;
		margin:0px 0px; 0px; 0px;  
	}

hr.fusszeilenlinieguestbook{
		color:black;
		background: black;
		height:1px;
		width:400px;
		margin:0px 0px; 0px; 0px;  
	}
  
p.fusszeile{
    font-weight: normal;
    font-size:80%;
    text-align:right;
    color: #000000;
  }

p.fusszeileguestbook{
    font-weight: normal;
    font-size:80%;
    margin-right:40px;
    text-align:right;
    color: #000000;
  }
  


p.gallerycaption {
    font-weight: normal;
    font-size: 85%;
    text-align:center;
    color: #000000;
  }



img.fotohoch {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width:250px;
    margin-top:0px;
    border:thick solid black;"
  }  

img.fotoquer {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width:400px;
    margin-top:0px;
    border:thick solid black;"
  } 

h1 {
  	margin-left: -20px;
  	margin-top: 0px;
	}
	
h2 {
  	margin-left: -15px;
  	font-size: 110%;
  	margin-top: 0px;
	}	

h3 {
  	margin-left: -13px;
  	font-size: 100%;
  	color: #af0000;
  	margin-top: 0px;
	}		

table.notizbuch {
		margin-left:auto;
		margin-right:auto;
		width:180px;
		height:110px;
		text-align:center;
		border-width:0px;
}	

table.notizbuch tr{
		text-align:left;
}

table.history {
	border-width: 1px;
	border-spacing: 2px;
	border-style: outset;
	border-color: #808080;
	border-collapse: collapse;
	background-color: transparent;
}
table.history td {
	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: #808080;
	background-color: transparent;
}    

p.bildcaption {
  font-weight: bold;
  font-size:85%;
  text-align:center;
  color: #000000;
}    
  
p.eingerueckt {
	margin-left: 20px;
	margin-right: 0px;
}
