body { background-color:#D2F5D7;
       color:#000000;
       font-family:Times New Roman;
       font-size:12px; }

td { font-size:12px; }

td.dtb { border-width:1px;
	 text-align:center;
	 border-style:solid;
	 border-color:#AFAFAF;
	 font-size:10px;
	padding:0px; }

td.dtb_w { border-width:1px;
	 text-align:center;
	 border-style:solid;
	 border-color:#7a7a7a;
	 font-size:10px; }

td.fehlermeldungen { border-width:1px;
				padding:5px;
				border-style:solid;
				border-color:{#6};
				font-size:12px;
				color:#FF0000; }

td.dtb2 { border-width:1px;
	 text-align:center;
	 border-style:solid;
	 border-color:#AFAFAF;
	 font-size:14px; }

tr:hover.hervorheben { background-color:#E0E0E0; }

a.stwc_link { text-decoration:none;
			font-weight:bold;
			font-size:12px; }

a.stwc_link:link { color:#000000;
				font-size:12px; }

a.stwc_link:visited { color:#000000;
				font-size:12px; }

a.stwc_link:hover { color:#FF0000;
				font-size:12px; }

a.stwc_link:active { color:#000000;
				font-size:12px; }

.stwc_alink { color:#0000FF;
		font-weight:bold;
		text-decoration:none;
		font-size:12px; }

.stwc_info_box { cursor:help;
		font-weight:bold;
		color:#000000;
		text-decoration:none;
		font-size:12px; }

.stwc_block1 { background-color:#9EDEF8;
		text-align:center;
		height:15px;
		width:100%;
		border-style:solid;
		border-color:#000000;
		border-width:1px; }

.stwc_block2 { background-color:#DAFFFF;
		width:100%;
		border-style:solid;
		border-color:#000000;
		border-width:1px;
		border-top-style:none;
		text-align:center; }

li.stwc_liste { list-style-type:circle; }

#menu { width: 100%;
	float: middle;
	display:block;
	text-align:center; }

#menu ul { list-style: none;
		margin: 0;
		padding: 0;
		width: 8em;
		float: left;
		background:#DAFFFF; }

#menu a { font-weight: bold;
	font-size:12px;
	display: block;
	border-style: none;
	margin: 0;
	text-align:center;
	padding: 7px;
	background: #DAFFFF;
	text-decoration: none;
	color: #000000; }

#menu a:hover { color: #FF0000; }

#menu li {position: relative;
	font-size:16px; }

#menu ul ul { position: absolute;
		z-index: 500;
		background: #DAFFFF; }

#menu ul ul ul { position: absolute;
		top: 0;
		left: 100%;
		background: #DAFFFF; }

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}



#containerul{
  margin:0px;                          /* browser default margins �berschreiben */
  padding:0px;                         /* browser default padding �berschreiben */
}

#containerul ul{
margin:0px;
color: #000000;
font-family:Verdana,Arial,Helvetica;
font-size:10px;
text-decoration:none;
padding:0px;                           /* browser default margins �berschreiben */
list-style-type:none;                /* browser default padding �berschreiben */
}

#containerul li{
margin:0 0 0 20px;                   /* left margin f�r Einr�ckung */
color: #5F5F5F;
font-family:Verdana,Arial,Helvetica;
font-size:11px;
text-decoration:none;
text-transform: none;
padding:0;                           /* browser default margins �berschreiben */
list-style-type:none;                /* browser default padding �berschreiben */
}

#containerul .symbols{               /* styles positionierung symbole */
  margin:0px 0px 0px 0px;
  float:left;
  width:15px;
  height:1em;
  background-position:0 50%;
  background-repeat:no-repeat;
}

td.stwc_kalendermenue_tag_in_tagesdaten { background-color:#E0E0E0;
								text-align:center;
								border-style:solid;
								border-color:#E0E0E0;
								border-width:1px;
								padding:0px; }

td.stwc_kalendermenue_tag_nicht_in_tagesdaten { background-color:#D2F5D7;
									text-align:center;
									border-style:solid;
									border-width:1px;
									border-color:#D2F5D7;
									padding:0px; }

td.stwc_kalendermenue_wochennummern { background-color:#9EDEF8;
									text-align:center;
									border-right-style:solid;
									border-right-width:1px;
									border-right-color:#000000;
									padding:0px; }

td.stwc_kalendermenue_wochentage { background-color:#9EDEF8;
								text-align:center;
								border-bottom-style:solid;
								border-bottom-width:1px;
								border-bottom-color:#000000;
								padding:0px; }

td.stwc_kalendermenue_monatsauswahl { background-color:#D2F5D7;
								text-align:center;
								border-bottom-color:#000000;
								border-bottom-style:solid;
								border-bottom-width:1px;
								padding:0px; }

td.stwc_kalendermenue_freie_auswahl { text-align:center;
								margin:10px;
								border-top-style:solid;
								border-top-width:1px;
								border-top-color:#000000;
								padding:0px; }

td.stwc_kalendermenue_monatlink { text-align:center;
								margin:10px;
								border-bottom-style:solid;
								border-bottom-width:1px;
								border-bottom-color:#000000;
								border-right-style:solid;
								border-right-width:1px;
								border-right-color:#000000;
								padding:0px; }

td.stwc_kalendermenue_liniendiagramm { text-align:center;
								margin:100px;
								border-top-style:solid;
								border-top-width:1px;
								border-top-color:#000000;
								border-bottom-style:none;
								padding:0px; }

td.stwc_kalendermenue_tag_monat_umschalter { text-align:center;
								border-top-style:solid;
								border-top-width:1px;
								border-top-color:#000000;
								padding:0px; }

li.stwc_folder { list-style-image:url(bilder/folder.png);
		white-space:nowrap; }

li.stwc_file { list-style-image:url(bilder/file.png);
		white-space:nowrap; }

td.stwc_dashboard { background-color:#DAFFFF; }

.kreisfarbe1 { color:#FF0000; }
.kreisfarbe2 { color:#FFBB00; }
.kreisfarbe3 { color:#00FF00; }
.kreisfarbe4 { color:#0000FF; }
.kreisfarbe5 { color:#FF00FF; }
.kreisfarbe6 { color:#00FFFF; }
.kreisfarbe7 { color:#808080; }
.kreisfarbe8 { color:#800000; }
.kreisfarbe9 { color:#808000; }
.kreisfarbe10 { color:#008000; }
.kreisfarbe11 { color:#FFCCCC; }
.kreisfarbe12 { color:#800080; }
.kreisfarbe13 { color:#8080FF; }
.kreisfarbe14 { color:#000000; }
