/* Drucker-Seitenlayout */

@page { size:21.0cm 29.7cm; margin-top:0.5cm; margin-bottom:1cm; margin-left:1.5cm; margin-right:0.5cm }


/* Stylesheet Topframe */

.toptitle{ font-family:Times New Roman,serif; font-size: 24px; font-weight:bold; color:#333333; TEXT-ALIGN: center; } 

.tbt { BORDER-RIGHT: #000000 0px; BORDER-LEFT: #000000 0px; BORDER-TOP: #000000 0px; BORDER-BOTTOM: #000000 0px; 
	BORDER-COLLAPSE: collapse; BORDER-SPACING: 0px; MARGIN-TOP: 9px; VERTICAL-ALIGN: top;  
	COLOR: #222222; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 15px; TEXT-ALIGN: left; }




/* Stylesheet Menueframe */
a.menue:link { font-family:Arial,Helvetica,sans-serif; font-size:12px;  color:#202020; text-decoration:none;  white-space: nowrap;  VERTICAL-ALIGN: middle;} 
a.menue:visited { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#202020; text-decoration:none;  white-space: nowrap;  VERTICAL-ALIGN: middle;} 
a.menue:hover { font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#808080; text-decoration:none; white-space: nowrap;  VERTICAL-ALIGN: middle;} 
a.menue:active	 { font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#555555; text-decoration:none; white-space: nowrap;  VERTICAL-ALIGN: middle;}

.msm { font-family:Arial,Helvetica,sans-serif; font-size:5px; line-height: 3px; }
.msp { font-family:Arial,Helvetica,sans-serif; font-size:5px; line-height: 8px; }
.mp { font-family:Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold; color:#000099; VERTICAL-ALIGN: TOP;}

.mtitle { font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; font-style:italic; color:#444444; line-height: 18px; } 
.tbmenue { BORDER-RIGHT: #000000 0px; BORDER-LEFT: #000000 0px; BORDER-TOP: #000000 0px; BORDER-BOTTOM: #000000 0px; 
	BORDER-COLLAPSE: collapse; BORDER-SPACING: 0px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; VERTICAL-ALIGN: top; COLOR: #222222; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 12px; TEXT-ALIGN: left;
	line-height:13px; }


/* Stylesheet Foto-Menueframe */
a.fmenue:link { font-family:Arial,Helvetica,sans-serif; font-size:12px;  color:#555555; text-decoration:none; } 
a.fmenue:visited { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#555555; text-decoration:none; } 
a.fmenue:hover { font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#666666; text-decoration:none;  } 
a.fmenue:active	 { font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; border-color: #FFFFFF;  text-decoration:none; }




/* Stylesheet Mainframe */

/* Filter */

.fadein  {POSITION: absolute; TOP: 60px; LEFT: 70px; width:500px; height:100px; font-family:Comic Sans MS,Arial,Helvetica,sans-serif; 
	font-size: 26px; color: #444444; visibility: hidden; filter: blendTrans(Duration=5); }



/* Body - Styles */

.byyn{ MARGIN-LEFT: 20px; MARGIN-TOP: 10px; BACKGROUND-COLOR: #FFFFE0; }
.bywn{ MARGIN-LEFT: 20px; MARGIN-TOP: 10px; BACKGROUND-COLOR: #FFFFFF; }
.bygn{ MARGIN-LEFT: 20px; MARGIN-TOP: 10px; BACKGROUND-COLOR: #FAFAFA; }
.byrand{ BACKGROUND-COLOR: #999999; }
.byfotolink{ MARGIN-LEFT: 20px; MARGIN-TOP: 5px; BACKGROUND-COLOR: #CCCCFF; }
.byfotomenue{ MARGIN-LEFT: 10px; MARGIN-TOP: 5px; BACKGROUND-COLOR: #CCCCFF; }
.byfotomenue2{ MARGIN-LEFT: 10px; MARGIN-TOP: 5px; BACKGROUND-COLOR: #FFFFFF; 
		background-image:url(gif/filmstreifen.gif); background-repeat:repeat; background-position:0px 0px; 
		border: no; background-attachment: scroll; }
.bymenue{ MARGIN-LEFT: 12px; MARGIN-TOP: 8px; }
.bymorino { background-image:url(foto/morinolight.jpg); background-repeat:no-repeat; background-position:60px 30px;
	margin-left: 20px; margin-top: 10px; border: no; background-color: #FFFFFF; background-attachment: fixed; } 


/* Link - Styles */

a:link {  font-family:Arial,Helvetica,sans-serif; color:#0000CC; text-decoration:underline; font-size:13px;} 
a:visited {  font-family:Arial,Helvetica,sans-serif; color:#0000CC; text-decoration:underline; font-size:13px;} 
a:active	 {  font-family:Arial,Helvetica,sans-serif; color:#0000CC; text-decoration:underline; font-size:13px;}

a.gross:link { font-family:Arial,Helvetica,sans-serif; color:#0000CC; text-decoration:underline; font-size:15px;} 
a.gross:visited { font-family:Arial,Helvetica,sans-serif; color:#0000CC; text-decoration:underline; font-size:15px;} 
a.gross:active { font-family:Arial,Helvetica,sans-serif; color:#0000CC; text-decoration:underline; font-size:15px;}

a.anker:link { color:#DD0000; font-family:Arial,Helvetica,sans-serif; text-decoration:none; font-size:12px; } 
a.anker:visited { color:#DD0000; font-family:Arial,Helvetica,sans-serif; text-decoration:none; font-size:12px; } 
a.anker:active { color:#DD0000; font-family:Arial,Helvetica,sans-serif; text-decoration:none; font-size:12px; }

a.topanker:link { color:#DD0000; font-family:Arial,Helvetica,sans-serif; text-decoration:none; font-size:12px; MARGIN-TOP: 6px; height:30px;} 
a.topanker:visited { color:#DD0000; font-family:Arial,Helvetica,sans-serif; text-decoration:none; font-size:12px; MARGIN-TOP: 6px; height:30px;} 
a.topanker:active { color:#DD0000; font-family:Arial,Helvetica,sans-serif; text-decoration:none; font-size:12px; MARGIN-TOP: 6px; height:30px;}

a.nav:link { color:#DD0000; font-family:Arial,Helvetica,sans-serif; text-decoration:none; font-size:15px;} 
a.nav:visited { color:#DD0000; font-family:Arial,Helvetica,sans-serif; text-decoration:none; font-size:15px;} 
a.nav:active { color:#DD0000; font-family:Arial,Helvetica,sans-serif; text-decoration:none; font-size:15px;}

a.inhalt:link { color:#222222; font-family:Arial,Helvetica,sans-serif; text-decoration:none; font-size:12px; TEXT-ALIGN: left; } 
a.inhalt:visited { color:#222222; font-family:Arial,Helvetica,sans-serif; text-decoration:none; font-size:12px; TEXT-ALIGN: left; } 
a.inhalt:active { color:#222222; font-family:Arial,Helvetica,sans-serif; text-decoration:none; font-size:12px; TEXT-ALIGN: left; }

/* Text - Styles */

B.red {COLOR:#FF0000; }

.title { FONT-FAMILY:Arial,Helvetica,sans-serif; FONT-SIZE:16px; FONT-WEIGHT:bold; color:#333333; } 

.titleg { FONT-FAMILY:Arial,Helvetica,sans-serif; FONT-SIZE:16px; FONT-WEIGHT:bold; color:#333333; BACKGROUND-COLOR: #D5D5D5; TEXT-ALIGN: left; PADDING-LEFT: 5px; } 

.titlec { FONT-FAMILY:Arial,Helvetica,sans-serif; FONT-SIZE:16px; FONT-WEIGHT:bold; color:#333333; BACKGROUND-COLOR: #D5D5D5; TEXT-ALIGN: center; PADDING-LEFT: 5px; }

.titleb { FONT-FAMILY:Arial,Helvetica,sans-serif; FONT-SIZE:16px; FONT-WEIGHT:bold; color:#FFFFFF; BACKGROUND-COLOR: #6666DD; TEXT-ALIGN: left; PADDING-LEFT: 5px; } 

.titley { FONT-FAMILY:Arial,Helvetica,sans-serif; FONT-SIZE:16px; FONT-WEIGHT:bold; color:#333333; BACKGROUND-COLOR: #FFFF70; TEXT-ALIGN: left; PADDING-LEFT: 5px; } 

.titleyc { FONT-FAMILY:Arial,Helvetica,sans-serif; FONT-SIZE:16px; FONT-WEIGHT:bold; color:#333333; BACKGROUND-COLOR: #FFFF70; TEXT-ALIGN: center; PADDING-LEFT: 5px; } 

.titley2 { FONT-FAMILY:Arial,Helvetica,sans-serif; FONT-SIZE:14px; color:#333333; BACKGROUND-COLOR: #FFFF70; TEXT-ALIGN: left; PADDING-LEFT: 5px; } 

.titlecenter { FONT-FAMILY:Arial,Helvetica,sans-serif; FONT-SIZE:16px; FONT-WEIGHT:bold; color:#333333; TEXT-ALIGN: center; } 

.bigtitle { font-family:Arial,Helvetica,sans-serif; font-size:18px; font-weight: bold; text-decoration:underline; color:#000000; PADDING-LEFT: 5px; } 

.text { font-family:Arial,Helvetica,sans-serif; font-size:15px; color:#222222; } 
.text1 { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#111111; TEXT-ALIGN: left} 
.text2 { font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#111111; TEXT-ALIGN: left} 
.text3 { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#FFFFFF; TEXT-ALIGN: left} 

.textj { font-family:Arial,Helvetica,sans-serif; font-size:15px; color:#222222; TEXT-ALIGN: justify; } 

.textr { font-family:Arial,Helvetica,sans-serif; font-size:15px; color:#222222; TEXT-ALIGN: right; } 

.textc { font-family:Arial,Helvetica,sans-serif; font-size:15px; color:#222222; TEXT-ALIGN: center; } 

.textt { font-family:Arial,Helvetica,sans-serif; font-size:15px; color:#222222; VERTICAL-ALIGN: top; TEXT-ALIGN: left; } 

.textth { font-family:Arial,Helvetica,sans-serif; font-size:15px; color:#222222; VERTICAL-ALIGN: top; TEXT-ALIGN: left; LINE-HEIGHT: 24px;} 

.texttc { font-family:Arial,Helvetica,sans-serif; font-size:15px; color:#222222; VERTICAL-ALIGN: top; TEXT-ALIGN: center; } 

.textbl{ font-family:Arial,Helvetica,sans-serif; font-size:15px; color:#222222; TEXT-ALIGN: left; VERTICAL-ALIGN: bottom; } 
.textbc { font-family:Arial,Helvetica,sans-serif; font-size:15px; color:#222222; TEXT-ALIGN: center; VERTICAL-ALIGN: bottom; } 

.text1center { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#111111; TEXT-ALIGN: center; } 

.verybigtext { font-family:Comic Sans MS,Arial,Helvetica,sans-serif; font-size:27px; font-weight:bold; color:#CC1111; } 

.verybigtextb { font-family:Comic Sans MS,Arial,Helvetica,sans-serif; font-size:27px;  color:#0000AA; } 

.comic1 { font-family:Comic Sans MS,Arial,Helvetica,sans-serif; font-size:15px; font-weight:bold; color:#000066; VERTICAL-ALIGN: top; 
	TEXT-ALIGN: center; } 

.comic2 { font-family:Comic Sans MS,Arial,Helvetica,sans-serif; font-size:15px; font-weight:bold; color:#000066; VERTICAL-ALIGN: top; 
	TEXT-ALIGN: left; } 

.termtxtb { font-family:Arial,Helvetica,sans-serif; font-size:15px;  color:#000088; VERTICAL-ALIGN: top; PADDING-LEFT: 5px; } 

.termtxtbm  { font-family:Arial,Helvetica,sans-serif; font-size:15px;  color:#000088; VERTICAL-ALIGN: middle; PADDING-LEFT: 5px; } 

.termtxtb1 { font-family:Arial,Helvetica,sans-serif; font-size:13px;  color:#000099; VERTICAL-ALIGN: top;} 

.termtxtg { font-family:Arial,Helvetica,sans-serif; font-size:15px; color:#333333; VERTICAL-ALIGN: top; PADDING-LEFT: 5px; } 

.termtxtgm { font-family:Arial,Helvetica,sans-serif; font-size:15px; color:#333333; VERTICAL-ALIGN: middle; PADDING-LEFT: 5px; } 

.termtxtr { font-family:Arial,Helvetica,sans-serif; font-size:15px; font-weight:bold; color:#BB0000; VERTICAL-ALIGN: top; PADDING-LEFT: 5px; } 

.info { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#888888; TEXT-ALIGN:justify; } 

.highlite { font-family:Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; font-style:italic; color:#CC0000; TEXT-ALIGN: center; } 

.herv { font-family:Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold; color:#000077; } 

.hervcenter { font-family:Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold; color:#000077; TEXT-ALIGN: center; } 


/* Table - Styles */

.tbn { BORDER-RIGHT: #000000 0px; BORDER-LEFT: #000000 0px; BORDER-TOP: #000000 0px; BORDER-BOTTOM: #000000 0px; 
	BORDER-COLLAPSE: collapse; BORDER-SPACING: 0px; VERTICAL-ALIGN: top;  COLOR: #222222; FONT-FAMILY: Arial,Helvetica,sans-serif;
	FONT-SIZE: 15px; TEXT-ALIGN: left; }

.tbc { BORDER-RIGHT: #000000 0px; BORDER-LEFT: #000000 0px; BORDER-TOP: #000000 0px; BORDER-BOTTOM: #000000 0px; 
	BORDER-COLLAPSE: collapse; BORDER-SPACING: 0px; VERTICAL-ALIGN: top;  COLOR: #222222; FONT-FAMILY: Arial,Helvetica,sans-serif;
	FONT-SIZE: 15px; TEXT-ALIGN: center; }

.tbj { BORDER-RIGHT: #000000 0px; BORDER-LEFT: #000000 0px; BORDER-TOP: #000000 0px; BORDER-BOTTOM: #000000 0px; 
	BORDER-COLLAPSE: collapse; BORDER-SPACING: 0px; VERTICAL-ALIGN: top;  COLOR: #222222; FONT-FAMILY: Arial,Helvetica,sans-serif;
	FONT-SIZE: 15px; TEXT-ALIGN: justify; }

.tbb1n { BORDER-RIGHT: #555555 1px solid; BORDER-LEFT: #555555 1px solid; BORDER-TOP: #555555 1px solid; BORDER-BOTTOM: #555555 1px solid; 
	BORDER-COLLAPSE: collapse; BORDER-SPACING: 1px; VERTICAL-ALIGN: top;  COLOR: #222222; FONT-FAMILY: Arial,Helvetica,sans-serif;
	FONT-SIZE: 15px; TEXT-ALIGN: left; PADDING-LEFT: 10px; }

.tbb1j { BORDER-RIGHT: #555555 1px solid; BORDER-LEFT: #555555 1px solid; BORDER-TOP: #555555 1px solid; BORDER-BOTTOM: #555555 1px solid; 
	BORDER-COLLAPSE: collapse; BORDER-SPACING: 1px; VERTICAL-ALIGN: top;  COLOR: #222222; FONT-FAMILY: Arial,Helvetica,sans-serif; 
	FONT-SIZE: 15px; TEXT-ALIGN: justify; PADDING-LEFT: 10px; }

.tbe { BORDER-RIGHT: #000000 0px; BORDER-LEFT: #000000 0px; BORDER-TOP: #000000 0px; BORDER-BOTTOM: #000000 0px; 
	BORDER-COLLAPSE: collapse; BORDER-SPACING: 0px; VERTICAL-ALIGN: top;  COLOR: #222222; FONT-FAMILY: Arial,Helvetica,sans-serif;
	FONT-SIZE: 15px; TEXT-ALIGN: left; PADDING-LEFT: 10px; }


/* Align */

.center { VERTICAL-ALIGN: top; TEXT-ALIGN: center; }

.middle { VERTICAL-ALIGN: middle; TEXT-ALIGN: center; }

.topleft { VERTICAL-ALIGN: top; TEXT-ALIGN: left; }

.topright { VERTICAL-ALIGN: top; TEXT-ALIGN: right; }

.bottomleft { VERTICAL-ALIGN: bottom; TEXT-ALIGN: left; }

.bottomcenter { VERTICAL-ALIGN: bottom; TEXT-ALIGN: center; } 

.tryp { font-family:Arial,Helvetica,sans-serif; font-size:15px; color:#222222; VERTICAL-ALIGN: top; PADDING-LEFT: 5px; 
	BACKGROUND-COLOR: #FFFFE0; BORDER-COLLAPSE: collapse; }

.trwp { font-family:Arial,Helvetica,sans-serif; font-size:15px; color:#222222; VERTICAL-ALIGN: top; PADDING-LEFT: 5px; 
	BACKGROUND-COLOR: #FFFFFF; BORDER-COLLAPSE: collapse; }


/* Images */

IMG.fotob1m5 { BORDER-RIGHT: #555555 1px solid; BORDER-LEFT: #555555 1px solid; BORDER-TOP: #555555 1px solid; BORDER-BOTTOM: #555555 1px solid; 
	 BORDER-SPACING: 1px; VERTICAL-ALIGN: top; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px; MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; }

IMG.fotob0m5 { BORDER-RIGHT: #555555 0px solid; BORDER-LEFT: #555555 0px solid; BORDER-TOP: #555555 0px solid; BORDER-BOTTOM: #555555 0px solid; 
	 BORDER-SPACING: 1px; VERTICAL-ALIGN: top; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px; MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; }

IMG.fotob0m0 { BORDER-RIGHT: #555555 0px solid; BORDER-LEFT: #555555 0px solid; BORDER-TOP: #555555 0px solid; BORDER-BOTTOM: #555555 0px solid; 
	 BORDER-SPACING: 1px; VERTICAL-ALIGN: top; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; }

