body {
font:11px/17px  lucida console,lucida sans unicode;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background-color : #E1ECE8;
color: #000;
}
a {
	color: #000;
	text-decoration: none;
	font-weight: normal;
	background-color : transparent;
	border-bottom: 1px solid #000;
}
a:hover {
	color: #FF0000;
	background-color : transparent;
	text-decoration: none;
	border-bottom: solid 1px #FF0000;
}


h1{
color: black;
	font-size: 24px;
	font-weight: bold;
	margin-bottom:5px;
}

h2{
color: black;
	font-size: 16px;
	font-weight: bold;
	margin-bottom:5px;
}




.bodytext, li, ul, p{
	font-size: 13px;
	font-style: normal;
	line-height: 17px;
	color: black;
	list-style-type: none;
list-style-type: square;
}

.caption{
font-size: 10px;
margin-top: 3px;
}

#footer {
font-size: 11px;
background-color : transparent;
text-align: center;
color: #000;
border-top: solid 1px;
margin-bottom:5px;
}

.headerdate {
font-size: 11px;
}

/*  linkes Menu */

#menu1{
font-family: lucida console, "Courier New", Courier, mono; 
vertical-align:top;
cursor:hand;
}	
	
.menu1-level1-no{
	font-size:12px;
	margin-top: 4px;
	margin-bottom: 2px;
	padding: 1px 1px 1px 5px;
}	

.menu1-level1-no:hover {
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}	

.menu1-level1-yes{
	margin-top: 2px;
	margin-bottom: 2px;
	padding: 1px 1px 1px 5px;
	font-size: 12px;
}	

.menu1-level1-no a {
	color: #000;
	text-decoration: none;
	font-weight: normal;
	background-color : transparent;
	border-bottom: none;
}
	

.menu1-level2-no{
	font-size:12px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	padding: 4px 1px 1px 2px;
	border-left: 1px solid #000;
}	

.menu1-level2-no:hover {
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}	

.menu1-level2-yes{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	padding: 4px 1px 1px 2px;
	font-size: 12px;
	border-left: 1px solid #000;
}	

.menu1-level2-no a {
	color: #000;
	text-decoration: none;
	font-weight: normal;
	background-color : transparent;
	border-bottom: none;
}

/*  Innere Tabelle */
#innertable{
padding 5px 5px 5px 5px;
color: red;
}

/*  Äußere Tabelle */

#outertable{
	margin-top:10px;
	margin-bottom:10 px;
}




DIV.tx-vcdcalendar-pi1 TABLE {
	BORDER-RIGHT: #000099 1px solid; 
	BORDER-TOP: #000099 1px solid; 
	MARGIN-BOTTOM: 10px; 
	BORDER-LEFT: #000099 1px solid; 
	COLOR: #333333; 
	BORDER-BOTTOM: #000099 1px solid; 
	BACKGROUND-COLOR: #eeeeee
}
DIV.tx-vcdcalendar-pi1 TABLE A {
	COLOR: #333333; 
	TEXT-DECORATION: none
}
DIV.tx-vcdcalendar-pi1 TABLE TD {
	FONT-SIZE: 90%;
                PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; 
	VERTICAL-ALIGN: top;
	PADDING-TOP: 5px; 
	BACKGROUND-COLOR: #ddeeee; 
	TEXT-ALIGN: left; 
	empty-cells: show
}
DIV.tx-vcdcalendar-pi1 TABLE TD SMALL {
	FONT-SIZE: 80%
}
DIV.tx-vcdcalendar-pi1 TABLE TD BIG {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 100%
}
DIV.tx-vcdcalendar-pi1 TABLE TD.title {
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 100%; 
	PADDING-BOTTOM: 4px; 
	MARGIN: 0px;
	COLOR: #ffffff; 
	PADDING-TOP: 3px; 
	BACKGROUND-COLOR: #7C848C
}
DIV.tx-vcdcalendar-pi1 TABLE TH {
	FONT-WEIGHT: bold;
	FONT-SIZE: 100%; 
	PADDING-BOTTOM: 2px; 
	COLOR: #ffffff; 
	PADDING-TOP: 2px;
	BACKGROUND-COLOR: #99cccc
}
DIV.tx-vcdcalendar-pi1 TABLE TD.header {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 100%; 
	PADDING-BOTTOM: 2px; 
	COLOR: #ffffff; 
	PADDING-TOP: 2px; 
	BACKGROUND-COLOR: #7C848C
}
DIV.tx-vcdcalendar-pi1 TABLE TD.title1 {
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 3px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 100%; 
	PADDING-BOTTOM: 2px; 
	COLOR: #000099; 
	PADDING-TOP: 2px; 
	BACKGROUND-COLOR: #E7E3DB
}
DIV.tx-vcdcalendar-pi1 TABLE TD.label {
	FONT-WEIGHT: bold; 
	COLOR: #000033; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: right
}
DIV.tx-vcdcalendar-pi1 TABLE TD.light {
	BACKGROUND-COLOR: #ffffff
}
DIV.tx-vcdcalendar-pi1 TABLE TD.dark {
	BACKGROUND-COLOR: #E7E3DB
}
DIV.tx-vcdcalendar-pi1 TABLE TD.error {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 90%; 
	COLOR: #dd0000;
	BACKGROUND-COLOR: #E7E3DB
}
