select, input {
	border-color: #000000;
	border-width=1;
}


TD  {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 9pt;

}
.tdgross  {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 18pt;
	#color: #DE9C39;
	font-weight: bold;
	text-align: center
	background: #DAA520;
}


/* ------------ Inputs ------------------- */
input {
  #background: #eeeeee;
  background: #FFDD55;
  font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  border-style: dashed;
  #border-color: #787878;
  border-color: #FFDD55;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
}

input.s {
  background: #ffffff;
  font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  border-style: dashed;
  border-color: #787878;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
}

.checkbox {
  background-color: #054363;
  font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  border-style: none;
}

TEXTAREA.txt {
  background-color: #eeeeee;
  font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  border-style: dashed;
  border-color: #787878;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  width=100%;
/*FONT-FAMILY:Verdana,Arial,sans-serif;
  COLOR: silver;*/
}

SELECT.sel {
  background-color: #eeeeee;
  font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  border-style: dashed;
  border-color: #787878;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
}



body 
{color: #000000; font-size: 9pt; line-height: 18px; font-family: arial, helvetica; background-color: #FFDD55; margin-right: 6; margin-left: 6; margin-top: 6; margin-bottom: 6 } 
A:link { color: #000000 }
A:visited { color: #000000 } 
A:active {color: #FF0000} 
A:hover { text-decoration: underline; background-color: #FFD562 }
P {line-height:110%}
H2 { line-height:100%; color: #000000; font-style: italic; font-size: 16pt; font-family: arial, helvetica; text-align: left } 
H3 {font-size: 14pt; font-family: arial, helvetica; color: #000000; text-align: center} 
H4 {font-size: 12pt; font-family: arial, helvetica; color: #000000; text-align: left}
#H1 { color: #DE9C39; font-weight: bold; font-size: 40px; text-align: center }
H1 { color: #FFDD55; font-weight: bold; font-size: 36px; font-style: italic; text-align: center }

.error {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #ff0000;
	text-decoration: none;
}

.b  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.genred  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #ff0000;
	text-decoration: none;
}

.tdbg	{
	border-spacing:2px;
	#background-color:#A8D0FF;
	background-color:#feffe5;
	color: #000000;
}	

.tdbgborder	{
	border-width:1px;
	border-style:solid;
	border-color:#1F6AA9;
	padding:5px;
	border-spacing:2px;
	background-color:#A8D0FF;
	#background-color:#feffe5;
	color: #000000;
}	

  border-width:1px;
  border-style:solid;
  border-color:#1F6AA9;
  padding:1cm;
  text-align:justify; }

.tdbgblau	{
	border-spacing:0px;
	#background-color:#A8D0FF;
	background-color:#feffe5;
	color: #2C77B8;
}	
	

tr.hl1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ffffff;
	padding-top:1;
	font-weight: bold;
	text-decoration: none;
	background-image: url('pics/th.JPG');
  background-repeat:repeat-x;
}

tr.hl2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #ffffff;
	padding-top:1;
	font-weight: bold;
	text-decoration: none;
	background-image: url('pics/th_gelb.JPG');
  background-repeat:repeat-x;
}

tr.hl3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #ffffff;
	padding-top:1;
	font-weight: bold;
	text-decoration: none;
	background-image: url('pics/th_gelb.JPG');
  background-repeat:repeat-x;
}

tr.hl4 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ffffff;
	padding-top:1;
	font-weight: bold;
	text-decoration: none;
	background-image: url('pics/th_rot.JPG');
  background-repeat:repeat-x;
}


tr.hl5 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #DE9C39;
	padding-top:1;
	font-weight: bold;
	text-decoration: none;
	background-image: url('pics/th_tuerkis.JPG');
  background-repeat:repeat-x;
}


.calendarHeader { 
    font-weight: bolder; 
    color: #ffffff; 
    #background-color: #FFFFCC; 
	background-image: url('pics/th_gelb.JPG');
  background-repeat:repeat-x;
}

.calendarToday { 
    background-color: #FFFFFF;
}

.calendar { 
    background-color: #FFDD55;
}

.legendtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
}
.datatext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
}
.bigdatatext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
}


