body,table,td { color: #222222; margin: 0px; font-family: Arial, sans-serif; font-size: 12px; }
body {
	background-color: #FFFFFF;
	background-image: url(../templates/Template_L/fotos2.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
td.obenlinks {
	height: 36px;
	background-image: url(../templates/Template_L/fotoline1.gif);
	background-repeat: repeat-x;
}
td.navi {
	background-image:url(../templates/Template_L/navi_hg.gif);
	background-repeat: repeat-x;
	background-position: right bottom;
	height: 31px;
}
td.fototitel {
	background-image:url(../templates/Template_L/fototitel_hg.gif);
	background-repeat: repeat-x;
	background-position: right bottom;
	height: 24px;
}
table.werbeTeil {
	background-image:url(../templates/Template_L/fotos-tabrechts_mitte.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.ueberschrift1 { FONT-SIZE: 11pt; font-weight: bold; }
.ueberschrift2 { FONT-SIZE: 10pt; font-weight: bold; }
.normal { FONT-SIZE: 9pt }
.mittel { FONT-SIZE: 11px; }
.klein { FONT-SIZE: 10px; color: #666666; }
.unten { FONT-SIZE: 8pt; width:88%; }
.prevtext { FONT-SIZE: 10px; color: #666666; }
a:link     { TEXT-DECORATION: none; color: #222222; }
a:visited  { TEXT-DECORATION: none; color: #222222; }
a:hover    { TEXT-DECORATION: none; background-color: #ffffcc; BORDER-BOTTOM: #ff3366 1px solid; }
a:active   { TEXT-DECORATION: none; }
a.athumbsfuerunterschrift {  }
a.wyp:link,a.wyp:visited { COLOR: #666666; font-size:7pt }
a.aLinks { font-size: 8pt; font-weight: bold; }
.KommentarTabelle { border:0px; border-spacing:0px; text-align:left; align:left; }
.KommentarTitel { font-size: 7pt; font-style:italic; width:142; vertical-align:top; }
.KommentarBody { vertical-align:middle; }
.KommentarHR { visibility:visible; }
.KommentarHR2 { visibility:visible; }
.KommentarDiv { text-align:left; width:596; overflow:hidden;}
a.bewertungslink:link, a.bewertungslink:visited { FONT-WEIGHT: normal; }
a.spezialLinks:link, a.spezialLinks:visited { FONT-WEIGHT: normal; }
a.aImgThumb, a.aThumbs, a.aImgThumb:visited, a.aThumbs:visited {  }
a.aImgThumb:hover, a.aThumbs:hover, a.aHauptBild:hover, a.pfeil:hover { BORDER-BOTTOM: 0px; }
a.unterThumbnails:link {  font-size: 8pt; COLOR: #000000; BACKGROUND-COLOR: #FFFFFF; BORDER none; FONT-WEIGHT: normal; PADDING: 2px; }
a.unterThumbnails:visited  {  COLOR: #000000; BACKGROUND-COLOR: #FFFFFF; BORDER none; FONT-WEIGHT: normal; PADDING: 2px; }
a.unterThumbnails:hover    {  COLOR: #000000; BACKGROUND-COLOR: #FFFFFF; BORDER none; FONT-WEIGHT: normal; PADDING: 2px; }
a.unterThumbnails:active   {  COLOR: #000000; BACKGROUND-COLOR: #FFFFFF; BORDER none; FONT-WEIGHT: normal; PADDING: 2px; }
.navizeile { font-size: 9pt; font-weight: normal; }
a.navizeile1:link, a.navizeile1:visited { font-weight: normal; }
a.navizeile2:link, a.navizeile2:visited { font-weight: bold; }
.galerieReihenTabelle {  }
.galeriereihe1 {  }
.galeriereihe1 {  }
.schriftrechts {  color: #FFBF00; font-family: Arial, sans-serif; font-size: 8pt}
a.schriftrechts:link,a.schriftrechts:visited { TEXT-DECORATION: underline; color: #FFD172; }
a.schriftrechts:hover, a.schriftrechts:active { TEXT-DECORATION: underline; color: #FFFF00; background-color: #ff0000; }
.infotext {  font-family: Arial, sans-serif; font-size: 8pt}
td.fotozahl { font-size: 7pt; color: #FF6600; font-family:Verdana; align: left; valign: middle;}
.untenTabelle { background-color: #FB440B; background-image:url(../templates/Template_L/unten.gif); background-repeat: repeat-x; background-position: top; color: #FFBF00; font-family: Arial, sans-serif; font-size: 7pt}
.seitenNaviIndex { font-size: 9pt; font-weight: normal; }

.subKatTab { WIDTH:100%; }
.subKatTabZeile1 {  BACKGROUND-COLOR: #DDDDDD; }
.subKatTabZeile2 {  BACKGROUND-COLOR: #EEEEEE; }