body {margin: 0;
	text-align:center;;
	color: #202020; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(images/bgrot.jpg); 
	background-repeat:repeat; 
		}
#oben {		margin-top:5%;
			margin-right:auto;
			margin-left:auto; 
			visibility:visible; 
			width:780px; 
			height:71px; 
			border-style:none;
         	border-width: 0px;
         	border-color:none; 
			z-index:12; 
			background-image: url(images/bgrot.jpg); 
			layer-background-image: url(images/bgrot.jpg);
			background-repeat:repeat; 
			}

#navstreifen { 	margin-top:5%;
			visibility:visible; 
			width:780px; 
			height:69px;
			border-bottom-style:solid;
         	border-bottom-width: 2px;
         	border-bottom-color:black; 
			background-image: url(images/bgrot.jpg); 
			layer-background-image: url(images/bgrot.jpg);
			background-repeat:repeat; 
			text-align:right;
			}
#navstreifen2 {margin-top:2%;
			margin-right:auto;
			margin-left:auto; 
			padding-top:2px;
			visibility:visible; 
			width:780px; 
			height:30px; 
			text-align:right;
			vertical-align:top;
			border-top-style:solid;
         	border-top-width: 2px;
         	border-top-color:black; 
			background-image: url(images/bgrot.jpg); 
			layer-background-image: url(images/bgrot.jpg);
			background-repeat:repeat; 
			}
#clearer
{
height:1px;
clear:both;
line-height:1px;
}

#content {	margin-right:auto;
			margin-left:auto; 
			padding-bottom:0px;
			padding-top:2px;
			visibility:visible; 
			width:780px; 
			height:290px; 
			text-align:right;
			background-image: url(images/bgrosa.jpg); 
			layer-background-image: url(images/bgrosa.jpg);
			}
fotos {	margin:auto;
padding:auto;}
floatleft {float:left;}
floatright {float:right;}
table.foto {width:780px; 
			height:290px; 
			border-width:0px;}
td.fototd {vertical-align:middle;}
td.fototdlinks {padding-top:45px;}
table, td, th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	vertical-align:top;
	margin-left:auto; 
	margin-right:auto; 
	color: #000000;
	}
	

td.navi {
	height:67px; 
	border-style:none;
    border-width:0px;
    border-color:transparent; 
	margin:0;
	vertical-align:bottom;
	text-align:right;
	}
.lineheight24 {
	line-height: 24px; 
}
td.center {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #202020;
	text-align:center;
}
td.right {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #202020;
	text-align:right;
}


a:link {
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
}

a:visited {
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
}

a:hover {
	color: #E56000;
	text-decoration: underline;
	font-weight:bold;
}

a:active {
	color: #E56000;
	font-weight:bold;
	text-decoration: underline;
}

a.text:link { color: #000000;
	text-decoration: none;
	font-weight:bold;
}

a.text:visited {
	color: #000000;
	text-decoration: none;
	font-weight:bold;
}

a.text:hover  {
	color: #333333;
	text-decoration: underline;
	font-weight:bold;
}

a.text:active {
	color: #333333;
	text-decoration: underline;
	font-weight:bold;
}

.textrot {color: #AF1316;}

.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.xsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #202020; 
	font-size: 9px;
}
.indexueberschrift { font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #202020; 
	font-size: 9px; font-weight:normal;}
.big {
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.bigblau {
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #0B1560
}

.xbig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
}
html>body #galleryh {
  
  list-style-type:none; 
  overflow:hidden; 
  width:670px; 
  height:140px; 
  border:1px solid #888; 
  background-image:url(images/ueberuns/bild01.jpg);
  background-position:left;
  background-repeat:no-repeat;
  
  }
html>body #galleryh li {
  float:right;
  }
html>body #galleryh li a {
  display:block; 
  height:140px;
  width:40px; 
  float:left; 
  text-decoration:none; 
  border-right:1px solid #fff; 
  cursor:default;
  }
html>body #galleryh li a img {
  width:40px; 
  height:140px; 
  border:0;
  }
html>body #galleryh li a:hover {
  background:#eee; 
  width:210px;
  }
html>body #galleryh li a:hover img {
  width:210px;
  }

* html #galleryh {
  padding:0; 
  margin:0; 
  list-style-type:none; 
  overflow:hidden; 
  width:670px; 
  height:140px; 
  border:1px solid #888; 
 background-image:url(images/ueberuns/bild01.jpg);
  background-position:left;
  background-repeat:no-repeat;
  }
* html #galleryh li {
  float:right;
  }
* html #galleryh li a {
  display:block; 
  height:140px;
  width:40px;
  overflow:hidden;
  float:left; 
  text-decoration:none; 
  border-right:1px solid #fff; 
  cursor:default;
  }
* html #galleryh li a img {border:0;}
* html #galleryh li a:hover {
  background:#eee; 
  width:210px;
  }
  