BODY {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #5A86DE ; background-image : url(titelbild.jpg); BACKGROUND-REPEAT: no-repeat; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; FONT-SIZE: 12px; 
}
#navigation {
	POSITION: absolute; TOP: 158px; Z-INDEX: 1
}

#row1 {
	COLOR: white; BORDER-BOTTOM: ;
}
#corner_leftup {
    POSITION: absolute; TOP: 10px; Z-INDEX: 1; LEFT: 10px;
	COLOR: white; 
}
#corner_rightup {
    POSITION: absolute; TOP: 10px; Z-INDEX: 1; RIGHT: 10px;
	COLOR: white; 
}
#search {
    POSITION: absolute; TOP: 150px; Z-INDEX: 1; RIGHT: 10px;
	COLOR: white; 
}
#row_last {
	BORDER-TOP: #999 1px solid; TEXT-ALIGN: right;
}
#content {
	POSITION: absolute; TOP: 188px; WIDTH: 100%; BACKGROUND-COLOR: #5A86DE; BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid ; BORDER-RIGHT: #999 1px solid ; BORDER-TOP: #999 1px solid ; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px; 
}
#calendar {
	POSITION: absolute; TOP: 570px; LEFT: 602px; WIDTH: 350px; HEIGHT: 480px; background-image : url(paper.jpg); BACKGROUND-COLOR: ; BORDER-BOTTOM: #000000 2px solid; BORDER-LEFT: #999 1px solid ; BORDER-RIGHT: #000000 2px solid ; BORDER-TOP: #E7E3E7 2px dotted ; FONT-FAMILY: Courier New, Times New Roman ; PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 15px; 
}
#calendar2 {
	POSITION: absolute; TOP: 520px; LEFT: 510px; WIDTH: 360px; HEIGHT: 270px; background-image : url(../kalender/Adventskalender/bg.jpg); BACKGROUND-COLOR: ; BORDER-BOTTOM: #000000 2px solid; BORDER-LEFT: #999 1px solid ; BORDER-RIGHT: #000000 2px solid ; BORDER-TOP: #E7E3E7 2px dotted ; FONT-FAMILY: Courier New, Times New Roman ; PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 15px; 
}

#formular {
	POSITION: ; TOP: ; WIDTH: ; BACKGROUND-COLOR: #5A86DE; BORDER-BOTTOM: #999 2px solid; BORDER-LEFT: #999 1px solid; BORDER-RIGHT: #999 2px solid; BORDER-TOP: #999 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px; 
}
LI {
	BACKGROUND-COLOR: #ddd; BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; DISPLAY: inline; FONT-SIZE: 16px; LETTER-SPACING: 2px; MARGIN: 10px 1px; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px; TEXT-ALIGN: center; WIDTH: 50px
}
LI.aktiv {
	BACKGROUND-COLOR: #5A86DE; BORDER-BOTTOM: ; BORDER-LEFT: #999 1px solid; BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid
}
A {
	COLOR: white; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.link2 {
	COLOR: #5A86DE; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.menu_li {
    COLOR: black; BACKGROUND-COLOR: #FFCC00; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px;  PADDING-TOP: 0px; BORDER-BOTTOM: black 1px solid; BORDER-RIGHT: black 1px solid;

}
A:hover {
	COLOR: black; TEXT-DECORATION: underline; 
}
td.TT{FONT-FAMILY: Times New Roman; COLOR: black; FONT-SIZE: 100px; FONT-WEIGHT: bold;
}
td.WT{FONT-FAMILY: Courier New; COLOR: black; FONT-SIZE: 20px; FONT-WEIGHT: bold;
}
td.MM{FONT-FAMILY: Courier New; COLOR: black; FONT-SIZE: 16px; 
}

td {
    FONT-SIZE: 12px; 
}
TD.filmschrift {
	TEXT-ALIGN: center; FONT-SIZE: 10px; COLOR: white; FONT-WEIGHT: ; TEXT-DECORATION: none; background-color : #000000 ; BORDER-BOTTOM: ; BORDER-LEFT: ; BORDER-RIGHT: ; BORDER-TOP: ; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px;
}
TD.minibild {
	TEXT-ALIGN: left; FONT-SIZE: 9px; FONT-WEIGHT: ; TEXT-DECORATION: none; background-color :  ; BORDER-BOTTOM: ; BORDER-LEFT: ; BORDER-RIGHT: ; BORDER-TOP: ; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px;
}
TD.foto {
	background-color : #CCCCCC; border-bottom: 2px solid black; border-right: 2px solid black; border-left: 1px solid #C0C0C0; border-top: 1px solid #C0C0C0;
}
IMG.foto {
	background-color : #FFFFFF; border-bottom: 2px solid black; border-right: 2px solid black; border-left: 1px solid #C0C0C0; border-top: 1px solid #C0C0C0;
}
IMG.foto2 {
	border-bottom: 10px solid white; border-right: 10px solid white; border-left: 10px solid white; border-top: 10px solid white;
}
h5 {
    FONT-SIZE: 12px; 
}
h4 {
    FONT-SIZE: 13px; BACKGROUND-COLOR: #5A86DE; 
}
h3 {
    FONT-SIZE: 14px; 
}
h2 {
    width:100%; FONT-FAMILY: Helvetica, Verdana, Arial,  sans-serif; FONT-SIZE: 20pt; COLOR: #FFCC00; filter:progid:dxImageTransform.Microsoft.dropShadow(color=blue,offX=5,offY=5 positive=true);
}

h1 {
    FONT-SIZE: 16px; 
}

h1.kalender {
    FONT-SIZE: 25px; COLOR: #C65921;
}
TD.li_spalte {BACKGROUND-COLOR: #5A86DE; WIDTH: 150;  vertical-align: top; COLOR: #FFCC00; FONT-FAMILY: Helvetica, Verdana, Arial,  sans-serif;
}
TD.mi_spalte {BACKGROUND-COLOR: #5A86DE; WIDTH: 650px; vertical-align: top; PADDING-LEFT: 20px; PADDING-RIGHT: 30px; cale
}
TD.re_spalte {BORDER-BOTTOM: black 0px solid; BORDER-RIGHT: black 0px solid; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; WIDTH: 150px;  vertical-align: top;
}
td.heute		{ background-color: red }

td.fa	{border-style: ;
	font-size: 7pt;}
    
th	{border-style: solid;
	border-width: 1pt;
	border-color: #CCCCCC;
    background-color : #CCCCCC; 
	font: bold 12pt ;
	color: #000000;
	text-align: left;}
    
TABLE.zeitung {
	FONT-FAMILY: Courier New, Times New Roman ; COLOR: black; BACKGROUND-COLOR: #F0F0F0; BORDER-BOTTOM: 2px solid black; BORDER-LEFT: 1px solid black ; BORDER-RIGHT: 2px solid black; BORDER-TOP: 1px solid black; text-align: left;
}
TABLE.re_spalte {
	FONT-FAMILY: Courier New, Times New Roman ; COLOR: black; BACKGROUND-COLOR: ; BORDER-BOTTOM: 1px solid black; BORDER-RIGHT: 1px solid black; text-align: left;
}
TABLE.anzeige { border: 1px #4A5758 solid; background-color: #E9EDED }

TABLE.foto2 {
	border-bottom: 10px solid white; border-right: 10px solid white; border-left: 10px solid white; border-top: 10px solid white; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; border-spacing:0px
}
p.aufz {FONT-SIZE: 20px; FONT-WEIGHT: bold;}



.error	{background-color: #FF0000;
        font-size: 14pt;
        font-weight: bold;}
