HTML, BODY
	{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
   	margin:0;
   	padding:0;
	background-color:#fcf6ef;
	}
	
FONT                		{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px}
TD                 	 		{COLOR: #465661; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px;}
DIV                 		{COLOR: #465661; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px;}
P                   		{COLOR: #465661; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px;}
.title-white     	    	{COLOR: #FFFFFF; FONT-SIZE: 22px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none}
.option         	    	{COLOR: #6f9dbe; FONT-SIZE: 18px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none}
.news-date         	    	{COLOR: #CC0000; FONT-SIZE: 17px; FONT-WEIGHT: FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none}
.news-title        	    	{COLOR: #000000; FONT-SIZE: 16px; FONT-WEIGHT: FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none}
.option2         	    	{COLOR: #6f9dbe; FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none}
.option3         	    	{COLOR: #465661; FONT-SIZE: 13px; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none}
.text-orange	      	 	{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #FF8A00;}
.text-darkred	      	 	{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #CC0000;}
.text-agb	      	 		{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #6C7092;}
.text-small      	 		{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #465661;}
.text-small-grey      	 	{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #AAAAAA;}
.text-small-darkgrey      	{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #666666;}
.text-small-darkred      	{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #CC0000;}

.table-100					{height:100%;}
.table-header-left          {height:20px; background-color:#b9871e; padding:3; COLOR: #ffffd8; FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none}					
.table-header-middle        {height:20px; background-color:#f7a700; padding:3; COLOR: #ffffd8; FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none}					
.table-header-right         {height:20px; background-color:#f7a700; padding:3; COLOR: #ffffd8; FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none}					
.table-calender		        {background-color:#EEEEEE; border-width:1px; border-collapse: collapse; border-style:solid; border-color:#AAAAAA;}					
.calender-days				{COLOR: #465661; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px;}
.calender-days-red			{COLOR: #CC0000; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px;}
.calender-days-now			{background-color:#c2f6ab; COLOR: #465661; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px;}
.calender-header			{background-color:#c2f6ab; COLOR: #465661; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px;}


.table-code					{border-collapse: collapse; border-width:1px; border-style:solid; border-color:#999999; background-color:#F6F6F6;}
.table-gray-border			{border-collapse: collapse; border-width:1px; border-style:solid; border-color:#AAAAAA; background-color:#ffffff;}
.windows-menue				{background-color:#C0C0C0; FONT-SIZE: 12px; COLOR: #000000; padding:4px 4px;}

A:link              		{BACKGROUND: none; COLOR: #CC0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
A:active            		{BACKGROUND: none; COLOR: #f96969; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
A:visited           		{BACKGROUND: none; COLOR: #CC0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
A:hover             		{BACKGROUND: none; COLOR: #f96969; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}

A.Link-grau:link   			{BACKGROUND: none; COLOR: #465661; FONT-SIZE: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
A.Link-grau:active 			{BACKGROUND: none; COLOR: #f96969; FONT-SIZE: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
A.Link-grau:visited			{BACKGROUND: none; COLOR: #465661; FONT-SIZE: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
A.Link-grau:hover	 		{BACKGROUND: none; COLOR: #f96969; FONT-SIZE: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}


A.Link-klein-red:link   	{BACKGROUND: none; COLOR: #CC0000; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A.Link-klein-red:active 	{BACKGROUND: none; COLOR: #f96969; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
A.Link-klein-red:visited	{BACKGROUND: none; COLOR: #CC0000; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A.Link-klein-red:hover	 	{BACKGROUND: none; COLOR: #f96969; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}

A.Link-klein-darkgrey:link   	{BACKGROUND: none; COLOR: #666666; FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
A.Link-klein-darkgrey:active 	{BACKGROUND: none; COLOR: #9AA0C8; FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
A.Link-klein-darkgrey:visited	{BACKGROUND: none; COLOR: #666666; FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
A.Link-klein-darkgrey:hover 	{BACKGROUND: none; COLOR: #9AA0C8; FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}

A.Link-title:link   			{COLOR: #ffffd8; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: underline}
A.Link-title:active 			{COLOR: #ffffd8; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: underline}
A.Link-title:visited			{COLOR: #ffffd8; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: underline}
A.Link-title:hover 				{COLOR: #ffffd8; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: underline}


A.menulink {
display: block;
text-align: left;
text-decoration: none;
FONT-FAMILY: Arial, Helvetica, sans-serif;
font-size:12px;
color: #000000;
background-color:#f7a700;
border: solid 1px #fcf6ef;
padding:3;}
A.menulink:hover {
border: solid 1px #9FA2BC;
background-color:#f9ca69;
padding:3;}

A.menulink2 {
display: block;
text-align: left;
text-decoration: none;
FONT-FAMILY: Arial, Helvetica, sans-serif;
font-size:12px;
color: #000000;
background-color:#f9ca69;
border: solid 1px #FFFFFF;
padding:3;}
A.menulink2:hover {
border: solid 1px #9FA2BC;
background-color:#f6ddab;
padding:3;}

A.menulink3 {
display: block;
text-align: left;
text-decoration: none;
FONT-FAMILY: Arial, Helvetica, sans-serif;
font-size:12px;
color: #000000;
background-color:#f6ddab;
border: solid 1px #FFFFFF;
padding:3;}
A.menulink3:hover {
border: solid 1px #9FA2BC;
background-color:#f7a700;
padding:3;}


#dhtmltooltip{
position: absolute;
FONT-FAMILY: Arial, Helvetica, sans-serif;
font-size:12px;
color: #555555;
border: 1px solid black;
padding: 10px;
background-color: #EEF0FB;
visibility: hidden;
z-index: 100;
}

hr {
	width: 100%;
	height: 1px;
	color: #fff;
	border: none;
	border-top: 1px dotted #aaa; 
}

.hr2 {
	width: 60%;
	height: 1px;
	color: #fff;
	border: none;
	border-top: 1px dotted #aaa; 
}

img { border:0; }

td.row2 { background:#F0F0F0; }
td.th { text-decoration:underline; }
