body
{
	margin: 0px;
	font-family: 'Courier New',Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #000;
	background-color: #999;
}
div.all
{
	position: absolute;
	border: 1px #eee solid;
	width: 1100px;
	height: 700px;
	left: 50%;
	margin-top: 15px;
	margin-left: -565px;
	background-color: #eee;
}
div.schatten
{
	position: absolute;
	border: 1px #666 solid;
	width: 1100px;
	height: 700px;
	left: 50%;
	margin-top: 35px;
	margin-left: -545px;
	background-color: #000;
	z-index: -1;
}
div.kalender
{
	position: absolute;
	border: 1px #f20 none;
	width: 225px;
	height: 162px;
	left: 50%;
	margin-top: 240px;
	margin-left: 477px;
	z-index: 2;
	text-align: center;
}
body.kpa {
	font-family: 'Courier New',Arial,Helvetica,sans-serif;
	font-size: 6px;
	color: #000;
	background-color: #ddeedd;
}

p {
	font-size: 11px;
	line-height: 20px;
}
p.kalender
{
	font-size: 24px;
	line-height: 20px;
	font-weight: bold;
	color: #cf2938;
}
h1 {
	font-size: 40px;
	line-height: 24px;
	font-weight: bold;
	margin: -12px 0 0px 0;
}
h2 {
	font-size: 30px;
	font-weight: normal;
	margin-bottom: 3px;
	}
h3
{
	font-size: 14px;
	font-weight: bold;
	display: inline;
	margin-bottom: 3px;
	page-break-after: avoid;
}
h4 {
	font-size: 18px;
	line-height: 6px;
	font-weight: bold;
}
h5 {
	font-size: 10px;
	font-weight: bold;
}

div.titel {
	width: 100px;
	height: 90%;
	margin: 4% 0 0 22px;
	border-color: black;
	border-width: 1px;
	border-style: none;
}
div.momolma {
	height: 13%;
	border-color: black;
	border-width: 1px;
	border-style: none;
	float: left;
}
div.momolmamn {
	height: 13%;
	border-color: black;
	border-width: 1px;
	border-style: none;
}

div.menu
{
	position: absolute;
	font-size: 11px;
	bottom: 0px;
	right: 30px;
	border-color: black;
	border-width: 1px 0px 0px 0px;
	border-style: solid;
	width: 86%;
	text-align: center;
	z-index: 100;
}
div.pop {
	font-size: 11px;
	border-color: black;
	border-width: 0px;
	border-style: solid;
	width: 19%;
	float: left;
}
ul.menulist
{
	font-size: 11px;
	border-color: blue;
	border-width: 0px;
	border-style: solid;
	text-align: left;
	list-style-type: circle;
	list-style-position: inside;
}

div.content
{
	position: absolute;
	width: 950px;
	height: 565px;
	top: 20px;
	left: 130px;
	right: 90px;
	bottom: 70px;
	border: 1px red none;
}

div.klotitel {
	text-align: center;
	border-color: green;
	border-width: 1px;
	border-style: none;
	z-index: 99;
}

div.kloblatt {
	text-align: center;
	border-color: green;
	border-width: 1px;
	border-style: none;
}

div.klorolle {
	text-align: center;
	border-color: blue;
	border-width: 1px;
	border-style: none;
}

div.sweettitel {
	padding-left: 240px;
	width: 440px;
	border-color: green;
	border-width: 1px;
	border-style: none;
	padding-top: 20px;
	z-index: 99;
}

div.rechts
{
	position: absolute;
	top: 123px;
	left: 440px;
	border: 1px #f22 none;
}

div.sweet
{
	top: 123px;
	left: 440px;
	text-align: center;
	border: 1px #420 none;
}

img.sweetbild {
	border-style: solid;
	border-color: #000;
	border-width: 1px;
}

div.bildunterschrift
{
	width: 400px;
	left: 440px;
	top: 440px;
	text-align: center;
	font-style: normal;
	font-weight: bold;
	border: 1px #F40 none;
}

div.sweettabelle {
	position: absolute;
	bottom: 10px;
	border-color: #000;
	border-width: 1px;
	border-style: solid none none solid;
	overflow: scroll;
	top: 55px;
	left: 60px;
	height: 430px;
}

div.orangentitel {
	position: relative;
	top: 20px;
	text-align: center;
	border-color: green;
	border-width: 1px;
	border-style: none;
	z-index: 99;
}

div.orangenscroll {
	position: relative;
	top: 8%;
	width: 100%;
	height: 320px;
	border-color: #000;
	border-width: 1px;
	border-style: none;
	overflow: scroll;
	white-space:nowrap; 
}

div.orangenscroll img {
	margin: 0 30px 0 0;
	border-color: #f41;
	border-width: 1px;
	border-style: none;
}

div.kabinettscroll {
	position: relative;
	top: 20%;
	width: 100%;
	height: 180px;
	border-color: #000;
	border-width: 1px;
	border-style: none;
	overflow: scroll;
	white-space:nowrap; 
}

div.kabinettscroll img {
	margin: 0 20px 0 0;
	border-color: #f41;
	border-width: 1px;
	border-style: none;
}

div.bolt {
	position: relative;
	top: 8%;
	width: 100%;
	border-color: #333 #CCC #999 #666;
	border-width: 4px;
	border-style: solid;
}

div.ueberschrift {
	position: relative;
	top: 2px;
	text-align: center;
	border-color: green;
	border-width: 1px;
	border-style: none;
	z-index: 99;
	font-size: 26px;
	font-weight: bold;
}

div.flash {
	position: relative;
	top: 4%;
	border-color: #f4a;
	border-width: 1px;
	border-style: none;
	text-align: center;
}

div.beschriftung {
	font-size: 11px;
	color: #000;
}

td.momolma { font-size:42px; line-height:60px; color:#000000; font-weight:bold; text-align:right; vertical-align:bottom; }
td.momolmamn { font-size:11px; line-height:44px; color:#000000; vertical-align:bottom; }
font.momolmammn { font-size:4px; line-height:22px; vertical-align:bottom; }
td.weiss { color:#ffffff; }

font.orangen1 { font-size:36px; color:#ffffff; }
font.orangen2 { font-size:20px; color:#ffffff; }
font.orangen3 { font-size:14px; color:#ffffff; }
font.orangen4 { font-size:10px; color:#ffffff; }

font.kpagross { font-size:46px; font-weight:bold; }
font.kpaklein { font-size:11px; }

li.geziefer { font-size:11px; color:#ffffff; }
p.geziefer { font-size:12px; color:#ffffff; }

td.formular { font-weight:bold; }
td.dkdobfotos { border-style:solid; border-width:5; border-color:#000000; }
table.dkdobfotos { border-style:solid; border-width:1; border-color:#000000; background-color:#000000; }

font.postcard { font-size:16px; color:#ffffff;}
.download { font-size:14px; color:#ffffff; }

.icepops { font-size:11px; }

select.popup { background-color:#ffffff; color:#000000 font-size:11px; font-family:Courier,Arial,Helvetica,sans-serif; border-style:solid; border-width:2; border-color:#000000; }
option.popup { background-color:#ffffff; color:#000000 font-size:11px; font-family:Courier,Arial,Helvetica,sans-serif; }

caption { font-size: 12px; }

a:link { color:#000000; text-decoration:none; }
a:visited { color:#000000; text-decoration:none; }
a:active { color:#000000; text-decoration:none; }
a:hover { color:#000000; text-decoration:none; }

a.streifentext:link { font-size:11px; font-weight:bold; color:#000000; text-decoration:none; }
a.streifentext:visited { font-size:11px; font-weight:bold; color:#000000; text-decoration:none; }
a.streifentext:hover { font-size:11px; font-weight:bold; color:#000000; text-decoration:none; }
a.streifentext:active { font-size:11px; font-weight:bold; color:#000000; text-decoration:none; }

a.download:link { font-size:14px; color:#3366cc; text-decoration:underline; }
a.download:visited { font-size:14px; color:#3366cc; text-decoration:underline; }
a.download:hover { font-size:14px; color:#0044ff; text-decoration:underline; }
a.download:active { font-size:14px; color:#0044ff; text-decoration:underline; }

a.message:link { color:#ffffff; text-decoration:none; }
a.message:visited { color:#ffffff; text-decoration:none; }
a.message:active { color:#ffffff; text-decoration:none; }
a.message:hover { color:#ffffff; text-decoration:underline; }

a.flirr:link { color:#000000; font-size:14px; text-decoration:none; }
a.flirr:visited { color:#ffffff; font-size:14px; text-decoration:none; }
a.flirr:active { color:#ffffff; font-size:14px; text-decoration:none; }
a.flirr:hover { color:#ffffff; font-size:14px; text-decoration:none; }

a.unterstrichen:link { color:#039; text-decoration:none; }
a.unterstrichen:visited { color:#039; text-decoration:none; }
a.unterstrichen:active { color:#039; text-decoration:underline; }
a.unterstrichen:hover { color:#039; text-decoration:underline; }

a.unterstreichend:link { color:#000000; text-decoration:non; }
a.unterstreichend:visited { color:#000000; text-decoration:non; }
a.unterstreichend:active { color:#002288; text-decoration:underline; }
a.unterstreichend:hover { color:#002288; text-decoration:underline; }

a.setdesign:link { color:#ffffff; text-decoration:none;font-family:Courier,Arial,Helvetica,sans-serif;  }
a.setdesign:visited { color:#ffffff; text-decoration:none;font-family:Courier,Arial,Helvetica,sans-serif;  }
a.setdesign:active { color:#ffffff; text-decoration:none;font-family:Courier,Arial,Helvetica,sans-serif;  }
a.setdesign:hover { color:#ffffff; text-decoration:underline;font-family:Courier,Arial,Helvetica,sans-serif;  }

a.orangen:link { font-size:14px; color:#5566ff; text-decoration:underline; }
a.orangen:visited { font-size:14px; color:#5566ff; text-decoration:underline; }
a.orangen:active { font-size:14px; color:#5566ff; text-decoration:underline; }
a.orangen:hover { font-size:14px; color:#5566ff; text-decoration:underline; }

a.sos:link { font-size:11px; color:#000000; text-decoration:none; }
a.sos:visited { font-size:11px; color:#777777; text-decoration:none; }
a.sos:active { font-size:11px; color:#771100; text-decoration:none; }
a.sos:hover { font-size:11px; color:#771100; text-decoration:none; }

a.icepops:link { font-size:12px; color:#000000; text-decoration:underline; }
a.icepops:visited { font-size:12px; color:#000000; text-decoration:underline; }
a.icepops:active { font-size:12px; color:#000000; text-decoration:underline; }
a.icepops:hover { font-size:12px; color:#000000; text-decoration:underline; }
