body {
background-color: #ffffff;
margin-left: 0;
margin-top: 0;
margin-right: 0;
margin-bottom: 0;
scrollbar-base-color:#0000ff;
scrollbar-arrow-color:#ffffff;
scrollbar-3dlight-color:#333333;
scrollbar-darkshadow-color:#333333;
scrollbar-shadow-color:#eeeeee;
scrollbar-highlight-color:#eeeeee;
scrollbar-track-color:#0066ff;
}
.hgr {
background-color:#ffffff;
}
.zus-1 {
background-color:#0066ff;
}
.zus-2 {
background-color:#0066ff;
}
.zus-3 {
background-color:#eeeeee;
}
.zus-4 {
background-color:#cccccc;
}

.top {
background-color:#ffffff;
}
img.top {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
h1.toptit {  
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-size: 16px;
	color: #0000ff;
	font-weight:600;
	margin-top:0px;
	margin-bottom:0pt;
	text-decoration:none;
	font-style:italic
}

p.top {  
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-size: 11px;
	color: #0000ff;
	font-weight:600;
	margin-top:0px;
	margin-bottom:0pt;
	text-decoration:none
}

.seite {
background-color:#ffffff;
}

.s-tit {
background-color:#eeeeee;
}
.s-utit {
background-color:#ffffff;
}

p.s-tit {  
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-size: 14px;
	color: #0000ff;
	font-weight:600;
	margin-top:0px;
	margin-bottom:0pt;
	text-decoration:none
}
p.s-utit {  
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-size: 11px;
	color: #0033ff;
	font-weight:500;
	margin-top:0px;
	margin-bottom:0pt;
	text-decoration:none
}
p.s-schluss {  
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-size: 10px;
	color: #333333;
	font-weight:600;
	margin-top:0px;
	margin-bottom:0pt;
	text-decoration:none;
	font-style:italic
}





.info {
background-color:#ffffff;
}
img.info {
border-width:1px;
border-style:solid;
border-color: #0000ff;
}
p.info-tex {  
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-size: 11px;
	color: #000000;
	font-weight:500;
	margin-top:0px;
	margin-bottom:0pt;
	text-decoration:none
}
p.info-preis {  
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-size: 12px;
	color: #ff0000;
	font-weight:600;
	margin-top:0px;
	margin-bottom:0pt;
	text-decoration:none
}
p.info-tit {  
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-size: 11px;
	color: #000000;
	font-weight:600;
	margin-top:0px;
	margin-bottom:0pt;
	text-decoration:none
}
p.info-utit {  
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-size: 11px;
	color: #333333;
	font-weight:500;
	margin-top:0px;
	margin-bottom:0pt;
	text-decoration:none
}
p.info-schluss {  
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-size: 11px;
	color: #333333;
	font-weight:600;
	margin-top:0px;
	margin-bottom:0pt;
	text-decoration:none;
	font-style:italic
}
a:link.info-link {  
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-size: 11px;
	color: #0033ff;
	font-weight:500;
	margin-top:0px;
	margin-bottom:0px;
	text-decoration:none
}
a:visited.info-link {
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-size: 11px;
	color: #0033ff;
	font-weight:500;
	margin-top:0px;
	margin-bottom:0px;
	text-decoration:none
}
a:active.info-link { 
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-size: 11px;
	color: #0033ff;
	font-weight:500;
	margin-top:0px;
	margin-bottom:0px;
	text-decoration:none
}
a:hover.info-link { 
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-size: 11px;
	color: #0066ff;
	font-weight:500;
	margin-top:0px;
	margin-bottom:0px;
	text-decoration:none
}



.foto {
background-color:#ffffff;
}
.fotohgr {
background-color:#0099ff;
}
img.foto {
border-width:1px;
border-style:solid;
border-color: #0000ff;
}
p.foto {  
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-size: 11px;
	color: #000000;
	font-weight:500;
	margin-top:0px;
	margin-bottom:0pt;
	text-decoration:none
}
p.foto-tit {  
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-size: 11px;
	color: #0000ff;
	font-weight:600;
	margin-top:0px;
	margin-bottom:0pt;
	text-decoration:none
}
p.foto-utit {  
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-size: 11px;
	color: #333333;
	font-weight:500;
	margin-top:0px;
	margin-bottom:0pt;
	text-decoration:none
}
p.foto-schluss {  
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-size: 11px;
	color: #333333;
	font-weight:600;
	margin-top:0px;
	margin-bottom:0pt;
	text-decoration:none
}
p.foto-schrift {  
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-size: 10px;
	color: #ffffff;
	font-weight:600;
	margin-top:0px;
	margin-bottom:0pt;
	text-decoration:none
}


p.gast-top {  
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-size: 10px;
	color: #0000ff;
	font-weight:600;
	margin-top:0px;
	margin-bottom:0pt;
	text-decoration:none
}
p.gast-nachr {  
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-size: 10px;
	color: #000000;
	font-weight:500;
	margin-top:0px;
	margin-bottom:0pt;
	text-decoration:none
}
p.gast-komm {  
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-size: 10px;
	color: #333333;
	font-weight:500;
	margin-top:0px;
	margin-bottom:0pt;
	text-decoration:none
}


.navi-top {
background-color:#efefef;
}
a:link.navi-top {  
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-size: 12px;
	color: #0000ff;
	font-weight:600;
	margin-top:0px;
	margin-bottom:0px;
	text-decoration:none
}
a:visited.navi-top {
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-size: 12px;
	color: #0000ff;
	font-weight:600;
	margin-top:0px;
	margin-bottom:0px;
	text-decoration:none
}
a:active.navi-top { 
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-size: 12px;
	color: #0000ff;
	font-weight:600;
	margin-top:0px;
	margin-bottom:0px;
	text-decoration:none
}
a:hover.navi-top { 
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-size: 12px;
	color: #0033ff;
	font-weight:600;
	margin-top:0px;
	margin-bottom:0px;
	text-decoration:none
}


.navi-rechts {
background-color:#00ccff;
}

.navi-links {
background-color:#00ccff;
}
a:link.navi-links-1 {  
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-size: 12px;
	color: #0033ff;
	font-weight:600;
	margin-top:0px;
	margin-bottom:0px;
	text-decoration:none
}
a:visited.navi-links-1 {
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-size: 12px;
	color: #0033ff;
	font-weight:600;
	margin-top:0px;
	margin-bottom:0px;
	text-decoration:none
}
a:active.navi-links-1 { 
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-size: 12px;
	color: #0033ff;
	font-weight:500;
	margin-top:0px;
	margin-bottom:0px;
	text-decoration:none
}
a:hover.navi-links-1 { 
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-size: 12px;
	color: #0066ff;
	font-weight:600;
	margin-top:0px;
	margin-bottom:0px;
	text-decoration:none
}
a:link.navi-links-2 {  
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-size: 11px;
	color: #0033ff;
	font-weight:600;
	margin-top:0px;
	margin-bottom:0px;
	text-decoration:none
}
a:visited.navi-links-2 {
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-size: 11px;
	color: #0033ff;
	font-weight:600;
	margin-top:0px;
	margin-bottom:0px;
	text-decoration:none
}
a:active.navi-links-2 { 
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-size: 11px;
	color: #0033ff;
	font-weight:600;
	margin-top:0px;
	margin-bottom:0px;
	text-decoration:none
}
a:hover.navi-links-2 { 
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-size: 11px;
	color: #0066ff;
	font-weight:600;
	margin-top:0px;
	margin-bottom:0px;
	text-decoration:none
}
a:link.navi-links-3 {  
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-size: 11px;
	color: #0033ff;
	font-weight:500;
	margin-top:0px;
	margin-bottom:0px;
	text-decoration:none
}
a:visited.navi-links-3 {
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-size: 11px;
	color: #0033ff;
	font-weight:500;
	margin-top:0px;
	margin-bottom:0px;
	text-decoration:none
}
a:active.navi-links-3 { 
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-size: 11px;
	color: #0033ff;
	font-weight:500;
	margin-top:0px;
	margin-bottom:0px;
	text-decoration:none
}
a:hover.navi-links-3 { 
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-size: 11px;
	color: #0066ff;
	font-weight:500;
	margin-top:0px;
	margin-bottom:0px;
	text-decoration:none
}





.navi-unt {
background-color:#eeeeee;
}
a:link.navi-unt {  
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-size: 10px;
	color: #0033ff;
	font-weight:600;
	margin-top:0px;
	margin-bottom:0px;
	text-decoration:none
}
a:visited.navi-unt {
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-size: 10px;
	color: #0033ff;
	font-weight:600;
	margin-top:0px;
	margin-bottom:0px;
	text-decoration:none
}
a:active.navi-unt { 
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-size: 10px;
	color: #0033ff;
	font-weight:600;
	margin-top:0px;
	margin-bottom:0px;
	text-decoration:none
}
a:hover.navi-unt { 
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-size: 10px;
	color: #0066ff;
	font-weight:600;
	margin-top:0px;
	margin-bottom:0px;
	text-decoration:none
}




button {
background-color:#0000ff;
font-family: Verdana, sans-serif, Arial, Helvetica;
font-size: 10px;

margin-top:1px;
margin-bottom:1px;
margin-left:1px;
margin-right:1px;

padding-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;

border-top-color: #eeeeee;
border-left-color: #eeeeee;
border-right-color: #666666;
border-bottom-color: #666666;
border-width: 1px;
border-style: outset;
text-align:center;
color: #ffffff;
font-weight:600;
text-decoration:none;
cursor:hand;
}

input,textarea {
background-color:#eeeeee;
border-color:#0033ff;
border-width:1px;
border-style:solid;
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
font-family: Verdana, Helvetica, sans-serif;
font-size: 11px;
color: #0000ff;
font-weight:500;
text-align: left;
text-decoration:none;
}




a:link.haubrich {  
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-size: 9px;
	color: #0000ff;
	font-weight:500;
	margin-top:0px;
	margin-bottom:0px;
	text-decoration:none
}
a:visited.haubrich {
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-size: 9px;
	color: #0000ff;
	font-weight:500;
	margin-top:0px;
	margin-bottom:0px;
	text-decoration:none
}
a:active.haubrich { 
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-size: 9px;
	color: #0000ff;
	font-weight:500;
	margin-top:0px;
	margin-bottom:0px;
	text-decoration:none
}
a:hover.haubrich { 
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-size: 9px;
	color: #0033ff;
	font-weight:500;
	margin-top:0px;
	margin-bottom:0px;
	text-decoration:none
}
br {  
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-size: 1px;
	font-weight:500;
	margin-top:0px;
	margin-bottom:0pt;
	text-decoration:none
}