body		 { color: black; font-size: small; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; background-color: white; text-align: left; vertical-align: bottom; margin: 0px; padding: 0px; height: 100% }
p			 { color: black; font-size: small; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; margin: 0px }
ol			{ font-size: small; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif }
ol.H		{ font-size: small; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: underline; list-style-type: decimal }
.H		  	{ font-size: small; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; font-weight: bold }

.LIST_1			{
	font-size: small;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	list-style-type: disc;
	list-style-position:outside; 
	margin:0px;
	padding-left:20px;
}


form		{ color: black; font-size: small; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; margin: 0px }
table		{ color: black; font-size: small; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; }
td  		{ color: black; font-size: small; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;}

/* links */
.link 				{ color: #000000; font-family: arial,helvetica,sans-serif; font-size: 12px; text-decoration: none; }
.link:hover 			{ color: #FF0000; font-family: arial,helvetica,sans-serif; font-size: 12px; text-decoration: underline;}
.link-menu 			{ color: white; 	font-family: arial,helvetica,sans-serif; font-size: 12px; text-decoration: none; }
.link-menu:hover 	{ color: white; 	font-family: arial,helvetica,sans-serif; font-size: 12px; text-decoration: underline; }
.link-rate 			{ color: #006600; font-family: arial,helvetica,sans-serif; font-size: 12px; text-decoration: none; }
.link-review 		{ color: #000080; font-family: arial,helvetica,sans-serif; font-size: 12px; text-decoration: none; }
.link-modify 		{ color: #800000; font-family: arial,helvetica,sans-serif; font-size: 12px; text-decoration: none; }
.link-div			{ color: #000000; font-family: arial,helvetica,sans-serif; font-size: 12px; text-decoration: none; }
.link-desc 			{ color: black; 	font-family: arial,helvetica,sans-serif; font-size: 12px; }
.link-detail 		{ color: #707070; font-family: arial,helvetica,sans-serif; font-size: 12px; }
.link-new			{ color: blue; 	font-family: arial,helvetica,sans-serif; font-size: 12px; ; vertical-align: super}
.link-top 			{ color: red; 		font-family: arial,helvetica,sans-serif; font-size: 12px; vertical-align: super}
.link-pop 			{ color: orange; 	font-family: arial,helvetica,sans-serif; font-size: 12px; vertical-align: super}
.link-pick			{ color: #0000FF; font-family: arial,helvetica,sans-serif; font-size: 12px; vertical-align: super}
.link-dead			{ color: #FF0000; font-family: arial,helvetica,sans-serif; font-size: 12px; text-decoration: none; }

/* A */
.A   			{ font-size: small; text-decoration: underline }
.A:visited 	{ font-size: small; color: #660066; font-family: VERDANA, ARIAL, HELVETICA; text-decoration: underline }
.A:hover   	{ font-size: small; color: #ffa500; font-family: VERDANA, ARIAL, HELVETICA; text-decoration: underline }
.A:active  	{ font-size: small; color: #ff0000; font-family: VERDANA, ARIAL, HELVETICA; text-decoration: underline }

/* Calendar */
.cal_blautext 		{ font-family: Arial, Helvetica; font-size: 12px; color: #0a0b68; TEXT-DECORATION: none; }
.cal_navigation 	{ background-color: #0a0b68;}
.cal_monthyear 	{ font-size: 10pt; font-family: arial, helvetica, sans-serif;text-decoration: none;font-weight: bold;color: #ffffff;text-align: center;background-color: #0a0b68;}
.cal_weekdayname 	{ font-size: 9pt; font-family: arial, helvetica, sans-serif;text-decoration: none;font-weight: bold;color: #c60000;text-align: center;background-color: #ffffcc;}
.cal_weekno 		{ font-size: 9pt; font-family: arial, helvetica, sans-serif;color: #c60000;font-weight: bold;text-align: center;background-color: #ffffcc;}
.cal_today 			{ font-size: 9pt; font-family: arial, helvetica, sans-serif;text-decoration: none;font-weight: bold;text-align: center;color: #333366;background-color: #f2c6b3;}
.cal_sonntag 		{ font-size: 9pt; font-family: arial, helvetica, sans-serif;color: #FF0000;text-decoration: none;text-align: center;background-color: #9999cc;}
.cal_wochentag 	{ font-size: 9pt; font-family: arial, helvetica, sans-serif;color: #000099;text-decoration: none;text-align: center;background-color: #ffffff;}
.cal_selbox 		 { font-size: 8pt; font-family: arial, helvetica, sans-serif; }
.cal_background 	 { font-size: 8pt; font-family: arial, helvetica, sans-serif; background-color: gray }


.T_MaxWidth	 { width: 800 }

table.H100			  { height: 100% }
table.Black_1			     { background-color: black; margin: 5px; padding: 0; border: 0px blue }
table.Border_Black_1			    { border: solid 1px black }
td.Border     			 { color: white; font-weight: normal; border: solid 1px black }

table.M			 { width: 100% }
.MTab			      { color: white; font-size: 12pt; background-color: black; margin: 0px; padding: 0px; border: solid 2px black; width: 0px; height: 0px }
.MHeader			   { font-size: small; background-color: #0ff; border: solid 0px black }
.MLabel			   { font-size: small; background-color: silver; border: solid 0 black }
.MBlank				{ font-size: small; background-color: #40e0d0; border: solid 0px black }
.MCommand			{ font-size: small; background-color: blue; border: solid 0px black }
.MBack				{ font-size: small; background-color: yellow; border: solid 0px black }
.MBText	       	{ color: white;	TEXT-DECORATION: none;	font-size: 10pt; font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular, sans-serif }
td.MB     			{ color: white; font-weight: normal; 	background-color: #000080; }
td.MBHover  		{ color: white; font-weight: normal;	background-color: blue;		}

td.MM     	 	  	 { color: white; font-weight: normal; font-size: 10pt; text-align: center; text-decoration: none; vertical-align: middle }		
td.MM_Hover  		 { color: black; font-weight: normal; background-color: #0ff; text-decoration: none; padding: 3px }
.MMText   			 { color: white; font-weight: normal; font-size: 10pt; text-decoration: none; text-align: center; vertical-align: middle }		



table.F			 	{ background-color: white; margin: 0px; padding: 10px; border: solid 1px black;  height: auto }
table.F_Max		 	{ background-color: white; margin: 0px; padding: 10px; border: solid 1px black;  height: auto; width: 100% }
.FHeader				{ background-color: silver; border: solid 1px black }
.FLabel				{ color: white; font-size: 10pt; background-color: #669; padding: 3px; border: solid 0px black }
.FLabelB				{ color: white; font-weight: bolder; font-size: small; background-color: #669; border: solid 0px black }
.FText	       	{ color: black; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; background-color: #dcdcdc }
.FData			 	{ color: black; font-size: 10pt; background-color: #0ff; padding: 3px; border: solid 0px black }
.FBlank				{ background-color: #40e0d0; border: solid 0px black }
.FCommand			{ background-color: blue; border: solid 0px black }
.FBack				{ background-color: black; border: solid 0px black }
.FBText	       	{ color: white;	TEXT-DECORATION: none;	font-size: 10pt; font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular, sans-serif }

{ color:yellow; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif }

.Titel_1 	{ color: white; 	font-family: sans-serif; font-size: 9pt; font-weight: bold }


.U1 { color: black; 	font-family: sans-serif; font-size: 8pt; font-weight: bold }
.U1 { color: black; 	font-family: sans-serif; font-size: 10pt; font-weight: bold }
.U2 { color: black; 	font-family: sans-serif; font-size: 12pt; font-weight: bold }
.U3 { color: black; 	font-family: sans-serif; font-size: 14pt; font-weight: bold }
.U4 { color: black; 	font-family: sans-serif; font-size: 16pt; font-weight: bold }
.U5 { color: black; 	font-family: sans-serif; font-size: 18pt; font-weight: bold }
.U6 { color: black; 	font-family: sans-serif; font-size: 20pt; font-weight: bold }

.T1  { color: black; font-size: xx-small; font-family: sans-serif }
.T2  { color: black; font-size: x-small; font-family: sans-serif }
.T3  { color: black; font-size: small; font-family: sans-serif }
.T4  { color: black; font-size: medium; font-family: sans-serif }
.T5  { color: black; font-size: large; font-family: sans-serif }

.Tw1  { color: white; font-size: xx-small; font-family: sans-serif }
.Tw2  { color: white; font-size: x-small; font-family: sans-serif }
.Tw3  { color: white; font-size: small; font-family: sans-serif }
.Tw4  { color: white; font-size: medium; font-family: sans-serif }
.Tw5  { color: white; font-size: large; font-family: sans-serif }

.Ty1  { color: yellow; font-size: xx-small; font-family: sans-serif }
.Ty2  { color: yellow; font-size: x-small; font-family: sans-serif }
.Ty3  { color: yellow; font-size: small; font-family: sans-serif }
.Ty4  { color: yellow; font-size: medium; font-family: sans-serif }
.Ty5 { color: yellow; 	font-family: sans-serif; font-size: 14pt;}

.TAB_Text				{ color: black; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;  }
.TAB_Text_10_px		{ color: black; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; padding: 5px }
.TAB_Text_12_px		{ color: black; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; padding: 5px }
.TAB_background		{background: #40e0d0; color: black; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;  }
.TAB_leer					{background: #40e0d0; color: black; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;  }
.TAB_Border				{border: solid 1px black }
.TAB_Border_black		{border: solid 1px black }

.WBK_Text			{ color: Black;	TEXT-DECORATION: none;	font-size: 10pt; font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular, sans-serif }


td.WBK     			 { color: black; font-weight: normal; background-color: silver; vertical-align: middle }
td.WBK_Hover  		 { color: white; font-weight: normal; background-color: #dcdcdc; vertical-align: middle }

.MenuText			     	{ color: black; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: none }
.MenuHover			{ color: white; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: none }
.MenuText_2			     	{ color: black; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: none }
.MenuHover_2			{ color: white; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: none }

.Menu_TAB			{ border: solid 0px black; color: white; font-weight: normal; }
.Menu_Back_TAB		{ background-color: yellow; border: solid 0px black }
td.Menu_Blank		    { color: black; font-weight: normal; font-size: 10pt; background-color: #40e0d0; text-align: center; vertical-align: middle; height: 25px }
td.Menu_Header		  { color: black; font-weight: normal; font-size: 10pt; background-color: #0ff; text-align: center; vertical-align: middle; border: solid 0px #a9a9a9; height: 25px }
td.Menu_leer		 	{ color: black; font-weight: normal; font-size: 10pt; vertical-align: middle; border: solid 1px yellow; height: 25px }
td.Menu     		  { color: black; font-weight: normal; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: none; background-color: #00bfff; text-align: center; vertical-align: middle; padding: 3px }
td.Menu_Hover  	   { color: white; font-weight: normal; font-size: 10pt; text-decoration: none; background-color: #4169e1; text-align: center; vertical-align: middle; padding: 3px }

td.Menu_2     			   { color: black; font-weight: normal; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: none; background-color: #00bfff; text-align: center; vertical-align: middle; padding: 0px; border: solid 1px blue }
td.Menu_Hover_2  		   { color: white; font-weight: normal; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: none; background-color: #4169e1; text-align: center; vertical-align: middle; margin: 1px; padding: 0px; border: solid 1px white }

table.Button_1     	{ color: black; font-weight: normal; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: none; background-color: black; text-align: center; vertical-align: middle; margin: 1px; padding: 0px; border: solid 1px black; border-collapse: collapse  }
table.Button_1_Hover	{ color: white; font-weight: normal; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: none; background-color: black; text-align: center; vertical-align: middle; margin: 1px; padding: 0px; border: solid 1px white; border-collapse: collapse  }

table.Button_2			  { color: #000; font-size: small; background-color: #00bfff; margin: 2px; padding: 0pt; border: solid 1px blue; cursor: hand  }
table.Button_2_Hover	  { color: #fff; font-size: small; background-color: blue; margin: 2px; padding: 0pt; border: solid 1px white; cursor: hand  }

td.Button_1     		 { color: black; font-weight: normal; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: none; background-color: #00bfff; text-align: center; vertical-align: middle; margin: 0px; padding: 0px; border: solid 1px black }
td.Button_1_Hover     { color: white; font-weight: normal; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: none; background-color:  #4169e1; text-align: center; vertical-align: middle; margin: 0px; padding: 0px; border: solid 1px black }

.MEN2_Text			 { color: blue; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: none }
td.MEN2     			        { color: blue; font-weight: normal; font-size: 10pt; background-color: #afeeee; padding: 3px }
td.MEN2_Hover  		      { color: black; font-weight: normal; font-size: 10pt; background-color: #0ff; padding: 3px }

.MEN3_Text			 { color: black; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: none }
td.MEN3     			     { color: black; font-weight: normal; font-size: 10pt; background-color: #deb887; margin: 0px; padding: 3px; border: 0px }
td.MEN3_Hover  		     { color: black; font-weight: normal; font-size: 10pt; background-color: #f0e68c; margin: 0px; padding: 3px; border: 0px }

td.Werbung_Blank		     { color: black; font-weight: normal; width: 100px }

/* Form */
.FormBack					{ color: white; font-weight: normal; background-color: black }

/* Form0 */
td.FormControlLabel			 { color: black; font-size: small; background-color: white; text-align: right; vertical-align: top }
td.FormControlLabelTop	 { color: black; font-size: small; background-color: white; text-align: left; vertical-align: top }
td.FormControl 				 { color: black; font-size: small; background-color: white; text-align: left; vertical-align: top }
td.FormBlank 			   		 { color: black; font-size: small; background-color: white }
td.FormHeader				 { color: black; background-color: white }
td.FormFooter					 { color: black; background-color: white }

/* Form2 */
td.Form3_ControlLabel			{ color: black; font-size: small; background-color: #fafad2; vertical-align: top; padding: 3px ;text-align: right; }
td.Form3_ControlLabelTop	{ color: black; font-size: small; background-color: #fafad2; vertical-align: top; padding: 3px ;text-align: left; }
td.Form3_Control 				{ color: black; font-size: small; background-color: #f5deb3; vertical-align: top; padding: 3px ;text-align: left; }
td.Form3_Blank 			   		{ color: black; font-size: small; background-color: #40e0d0; padding: 3px }
td.Form3_Header				{ color: black; background-color: #b0c4de; padding: 3px }
td.Form3_Footer					{ color: black; background-color: #9cc; padding: 3px }

/* */

.Link_Text			{ color: black;	TEXT-DECORATION: none;	font-size: 10pt; font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular, sans-serif }
td.Link     		{ color: black; font-weight: normal; 	background-color: #deb887; }
td.Link_Hover  		{ color: black; font-weight: normal;	background-color: #F0E68C;		}

.checkbox		  			 { color: black; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; background-color: #f5deb3; border: #f5deb3 }
input	  			    		   { color: black; font-size: small; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; margin: 0px; padding: 2px; border: solid 1px black }
select	  			    		   { color: black; font-size: small; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; margin: 0px; padding: 2px; border: solid 1px black }
.radio	  			     	{ color: black; font-size: small; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; background-position: 1em 0; margin: 0; padding: 0; width: 14pt; height: 14pt; border-width: 0; outline-width: 0 }
.probe 						{  font-family: Arial, Helvetica, sans-serif; font-size: 8pt} 

button.Button_normal	     { color: #000; font-size: small; background-color: #00bfff; padding: 3px; border: solid 1px #00bfff; cursor: hand  }
button.Button_Hover		     { color: #fff; font-size: small; background-color: blue; padding: 3px; border: solid 1px #00f; cursor: hand  }

button.Button_2_normal	   { color: #000; font-size: 9pt; background-color: #00bfff; margin: 2px; padding: 2px; border: solid 1px blue; cursor: hand  }
button.Button_2_Hover	   { color: #fff; font-size: 9pt; background-color: blue; margin: 2px; padding: 2px; border: solid 1px white; cursor: hand  }


input.Button_normal	      { color: #000; 	font-size: small; background-color: #00bfff; 	padding: 3px; border: solid 1px #00bfff; cursor: hand  }
input.Button_over		     { color: #fff; 	font-size: small; background-color: blue; 	padding: 3px; border: solid 1px #00f; cursor: hand  }

input.Button_2_normal	   { color: #000; font-size: small; background-color: #00bfff; margin: 2px; padding: 2px; border: solid 1px blue; cursor: hand  }
input.Button_2_Hover	   { color: #fff; font-size: small; background-color: blue; margin: 2px; padding: 2px; border: solid 1px white; cursor: hand  }

textarea						{ color: black; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; background-color: white; border: solid 1px black }

