body {
color: #000000; 
background: #fffaec url(holzheller_v_gdg.gif) fixed repeat; 
} 
.global {	
	margin-left : 30px; margin-right: 5px;
}
* {
	font-family : "Times New Roman", "Times", serif;
} 
.indent {
text-indent : 10px; 
} 
pre {
	font-family: "Courier New", "Courier", monospace;
}
.code {
	background-color: #ffffe0;
	color: #800000;
	font-family: "Courier New", "Courier", monospace;
	font-size: 10pt;
}
.zentriert {
	width : 100%;
	text-align : center;
}
TD.emptyCell {
font-size : 5px; 
background-color : transparent; 
color: #ffffff;
} 
.size1 {
font-size : 24pt; 
} 
.size2 {
font-size : 22pt; 
} 
.size3 {
	font-size : 20pt;
} 
.size4 {
font-size : 18pt; 
} 
.size5 {
font-size : 16pt; 
} 
.size6 {
	font-size : 14pt;
} 
h1 {
font-size : 24pt; 
margin-top: 30px; margin-bottom: 10px;
} 
h2 {
font-size : 22pt; 
margin-top: 20px; margin-bottom: 5px;
} 
h3 {
	font-size : 20pt;
	margin-top: 15px; margin-bottom: 0px;
} 
h4 {
font-size : 18pt; 
margin-top: 10px; margin-bottom: 0px;
} 
H5 {
font-size : 16pt; 
margin-top: 5px; margin-bottom: 0px;
} 
h6 {
	font-size : 14pt;
	margin-bottom: 5px;
} 
.small {
font-size : 10pt; 
} 
.x-small {
font-size : 9pt; 
} 
h1, .size1 a {
font-style: normal;
} 
h2, .size2 a {
font-style: normal; 
} 
h3, .size3 a {
font-style: normal;
} 
h4, .size4 a {
font-style: normal; 
} 
H5, .size5 a {
font-style: normal;
} 
h6, .size6 a {
font-style: normal;
} 
.small {
font-style: normal;
} 
.x-small {
font-style: normal;
} 
.cap {
	font-variant : small-caps;
} 
.narrow {
	font-stretch : condensed;
}
a {
	text-decoration : none;
	color : inherit;
	background-color: transparent;
	font-style : normal;
}
a:hover {
text-decoration : underline; 
color : #0000ff; 
background-color : #f8f8ff; 
} 
a:link {
text-decoration : none; 
color : #000080; 
background-color: transparent;
} 
a:visited {
color : #300030; 
background-color: transparent;
} 
a:active {
color : #800000; 
background-color: transparent;
} 
a.text {
background-color : #fff8f0; 
color: #000080;
padding : 2px; 
cursor: help;
} 
a.text:hover {
background-color : #e0e0ff; 
color: #0000ff;
} 
a.text:before { 
display: marker;
content: url(quote.gif)" ";
} 
a.seitenlink {
background-color : #fff8f0; 
color: #000080;
padding : 2px;
cursor: s-resize; 
} 
a.seitenlink:hover {
background-color : #e0e0ff; 
color: #0000ff;
} 
a.seitenlink:before { 
display: marker;
content: url(seitenlink.gif);
}
.Anker {
cursor: n-resize;
}
.totop:after {
content: " "url(rup.gif);
cursor: n-resize;
}
.totop:hover {
background-color : transparent; 
color: #008000;
text-decoration: none;
}
a.highlight {
	background-color: #f0f080;
	color: #800000;
}
a.internlink {
background-color : #fff8f0; 
color: #000080;
padding : 2px; 
} 
a.internlink:hover {
background-color : #e0e0ff; 
color: #0000ff;
} 
a.internlink:before { 
display: marker;
content: url(internlink.gif);
}
a.internlink4 {
	background-color : #fff8f0; 
	color: #000080;
	padding : 2px; 
	font-size : 18pt;
	font-weight: bold;
}
a.internlink4:hover {
background-color : #e0e0ff; 
color: #0000ff;
} 
a.internlink4:before {
	font-size : 18pt;
	font-weight: bold;
	display: marker;
	content: url(internlink.gif);
}
a.externlink {
background-color : #fff8f0; 
color: #000080;
padding : 2px; 
} 
a.externlink:hover {
background-color : #e0e0ff; 
color: #0000ff;
} 
a.externlink:before { 
display: marker;
content: url(externlink.gif);
}
a.externlink4 {
	background-color : #fff8f0; 
	color: #000080;
	padding : 2px; 
	font-size : 18pt;
	font-weight: bold;
}
a.externlink4:hover {
background-color : #e0e0ff; 
color: #0000ff;
} 
a.externlink4:before {
	font-size : 18pt;
	font-weight: bold;
	display: marker;
	content: url(externlink.gif);
} 
.mail {
background-color : #f8e8a0; 
color: #000080;
padding : 2px; 
} 
.mail:hover {
background-color : #f5e050; 
color: #0000ff;
} 
a.mail:before {
	display: marker;
	content: url(email_icon_ocker.gif);
	margin-right: 3px;
} 
a.footnote {
vertical-align: super;
font-size: 70%; 
color: #008000; 
background-color: transparent;
}
a.footnote:before {
vertical-align: super;
font-size: 70%; 
color: #008000;
background-color: transparent;
content:"[";
}
a.footnote:after {
vertical-align: super;
font-size: 70%; 
color: #008000;
background-color: transparent;
content:"]";
}
.navigationBorder {
background-color: #f0c060; 
color: #000000;
width : 94px; 
height : 34px; 
border-left : 2px outset #ffe080; 
border-top : 2px outset #ffe080; 
border-right : 4px outset #c0c0b0; 
border-bottom : 4px outset #c0c0b0; 
padding : 3px; 
display : block; 
font : 8pt sans-serif; 
vertical-align : middle; 
text-align : center; 
cursor : pointer; 
} 

.navigationBorder:hover {
text-decoration : none; 
color : #ffffcc; 
background-color : #a0522d; 
} 
HR {
height : 1pt; 
}
.suchbox {
text-align : center; 
background-color : #8fbc8f; 
border: solid 0 #000000; 
color : #000000; 
} 
.hoch {
vertical-align : super; 
font-size : small; 
} 
IMG {
border : 0 none ; 
vertical-align : middle; 
}
.Wingdings {
font-family : "Wingdings", fantasy; 
} 
.white {
color : #ffffff; 
background-color: transparent;
} 
.holz {
background-color : #f0c060; 
color: #000000;
} 


/* Ab hier kalenderspezifische Anweisungen */ 

.butt{
width: 30px; 
height: 20px;
background-color: #8080c0;
color:#ffffff;
text-align: center;
font-family: "Arial Narrow","Arial","Verdana","Helvetica",sans-serif;
font-size: 8pt;
/*padding: 0px 0px 2px 0px;
*/
}
.buttonlike {
width: 100px;
height: 20px; 
background-color: #6060a0;
color:#e0e0f0;
text-align: center;
font-family: "Arial Narrow","Arial","Verdana","Helvetica",sans-serif;
font-size: 9pt;

padding: 1px 0px 0px 0px;

}
.abc{
position:absolute;
top:0px;
left:0px;
}
.calMAIN{
width:150px;
}
.calMONTH{
background-color:#6060a0;
font:normal 12pt "Arial","Verdana","Helvetica",sans-serif;
color:white;
}
.calDW{
background-color:#8080c0;
font:normal 10pt "Arial Narrow","Arial","Verdana","Helvetica",sans-serif;
color:white;
}
.calDAYS{
font-size:10pt;
font-family:"Arial Narrow","Arial","Verdana","Helvetica",sans-serif;
color:black;
background-color:#D9E8FF;
}
.calCurrDay {
font-size:10pt;
font-weight: normal;
font-family:"Arial Narrow","Arial","Verdana","Helvetica",sans-serif;
color:black;
text-decoration: blink;
background-color:#e0ffff;
border: 1px solid #8080c0;
}
.calSundays {
font-size:10pt;
font-family:"Arial Narrow","Arial","Verdana","Helvetica",sans-serif;
font-weight: bold;
color:#ffffff;
background-color:#c0c0e0;
}

.main{
width:150px;
border:1px solid black;
}
.month{
background-color:black;
font:bold 12pt "Arial Narrow","Arial","Verdana","Helvetica",sans-serif;
color:white;
}
.daysofweek{
background-color:gray;
font:bold 10pt "Arial Narrow","Arial","Verdana","Helvetica",sans-serif;
color:white;
}
.days{
font-size:9pt;
font-family:"Arial Narrow","Arial","Verdana","Helvetica",sans-serif;
color:black;
background-color:lightgrey;
}
