@media print {
	#headertopmargin 		{display : none;}
	#headerbottommargin {display : none;}
	#headerlogo  {display : none;}
	#headermenu  {display : none;}
	#contentfeet {display : none;}
	.MenuLinks   {display : none;}
	input 			 {display : none;}
	#printcontent {margin : 20px 20px;}
}
@page { orphans: 3; }

.paragraph {margin-top : 20px;}
Bodyalt	{font-family:Verdana;font-size:14px;color:white;background-color:#3366FF;padding:0;margin:0;}
Body		{font-family:Verdana;font-size:14px;padding:0;margin:0;}
A				{font-family:Verdana;font-size:12px;color:gray;}
A.List	{font-family:Verdana;font-size:11px;color:gray;}
P				{font-family:Verdana;font-size:12px;color:black;}
H1			{font-family:Verdana;font-size:24px;color:red;text-decoration:underline;}

hr { width:100%; height:1px; margin-top : 2px; margin-bottom : 2px; text-align:center; }
.grün {color:#008000; background-color:#008000; border:0px solid #008000;}
.blau {color:#0033FF; background-color:#0033FF; border:0px solid #0033FF;}
.gelb {color:#FF9900; background-color:#FF9900; border:0px solid #FF9900;}
.rot  {color:#ff0000; background-color:#ff0000; border:0px solid #ff0000;}
.grau {color:#E0E0E0; background-color:#E0E0E0; border:0px solid #E0E0E0;}
.weiß {color:#FFFFFF; background-color:#FFFFFF; border:0px solid #FFFFFF;}
.schwarz {color:#000000; background-color:#000000; border:0px solid #000000;}

.linie {font-size:1px;width:100%; height:1px; min-height : 1px; max-height : 1px; padding:0px; margin-top : 2px; margin-bottom : 2px; text-align:center; }
.punkt {border: dotted;}
.strich {border: dashed;}
.doppelt {border: double;}

mInput 	{border-style: none;font-family:Verdana;font-size: 12px; cursor:hand;text-align : left;	width : 100%;	font-weight : bolder;	padding : 0;	margin : 0;	border : 0;}
.aplus  {font-family:Verdana;font-size:10px;font-weight:BOLD; background-color:#EFEFEF; text-decoration : none; height : 15px; width : 15px; text-align: center;border : 1px;	border-style : solid;	padding-left : 2px;	padding-right : 2px;padding-bottom : 0px;padding-top : -2px;}
.aplus2 {font-family:Verdana;font-size:10px;font-weight:BOLD; background-color:#EFEFEF; text-decoration : none; height : 15px; width : 30px; text-align: center;border : 1px;	border-style : solid;	padding-left : 2px;	padding-right : 2px;padding-bottom : 0px;padding-top : -2px;}

.alink {
				font-family:Verdana;
				font-size:10px;
				font-weight:Normal;
				text-decoration : none; 
				border : 1px;	
				border-style : solid;	
				height : 14px;
				width  : 14px;
				vertical-align : middle;
				text-align : center;
				padding-left   : 0px;
				padding-right  : 0px;
				padding-bottom : 0px;
				padding-top    : 0px;}
.awhite  {background-color:#ffffff;border-color:black;color:black;}
.ared    {background-color:#ffccff;border-color:red;color:red;}
.ablue   {background-color:#EFEFEF;border-color:blue;color:blue;}
.agreen  {background-color:#98fb98;border-color:green;color:green;}
.ayellow {background-color:#ffff66;border-color:darkorange;color:darkorange;}
.aorange {background-color:#eee8aa;border-color:orangeRed;color:orangeRed;}
.agray   {background-color:#eeeeee;border-color:Gray;color:Gray;}
.ablack  {background-color:#eaeaea;border-color:Black;color:Black;}

.gray11pxBOLD {
border-bottom:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
font-weight:bold;
}
.bglitegrau		{	background-color: #e1e1e1; }
.bglitegruen	{	background-color: #d2ebee; }
.bgliteorange	{	background-color: #fedfc7; }
.bgliteblau1	{	background-color: #c4c9e4; }
.bgliteblau2	{	background-color: #d0d3ef; }
.bgliteblau3	{	background-color: #DEC7FE; }
.bgliterot		{	background-color: #FEC7E7; }
.bglitegelb		{	background-color: #FEFAC7; }
.vat      {	vertical-align: top; }
.vam      {	vertical-align: middle; }
.vab      {	vertical-align: bottom; }
.tal      {	text-align: left; }
.tac      {	text-align: center; }
.tar      {	text-align: right; }
.taj      {	text-align: justify; }


.Menu		{font-family:Verdana;font-size:11px;font-weight:BOLD;text-decoration:none;}
.aktMenu	{font-family:Verdana;font-size:11px;font-weight:BOLD;text-decoration:none;}
.hdrMenu	{font-family:Verdana;font-size:11px;font-weight:BOLD;text-decoration:none;}
.rand1cm	{font-family:Verdana;font-size:15px;margin:1cm 1cm;}
.txtMenu	{font-family:Verdana;font-size:9px;text-decoration:none;}
.lnkMenu	{font-family:Verdana;font-size:9px;text-decoration:underline;}

.lwhite  {background-color:#ffffff;border-color:black;color:black;text-align : left;}
.cwhite  {background-color:#ffffff;border-color:black;color:black;text-align : center;}
.rwhite  {background-color:#ffffff;border-color:black;color:black;text-align : right;}

.headblue {background : #BCC9E4; color : #000000;}
.datablue {background : #8099CC; color : #000000;}

TH			{font-family:Verdana;font-size:14px;color:blue;text-decoration:none;padding-left:1px;padding-right:1px;padding-top:1px;padding-bottom:1px;}
TD			{font-family:Verdana;font-size:11px;color:black;text-decoration:none;border-color : White; border-style: none;padding-left:1px;padding-right:1px;padding-top:1px;padding-bottom:1px;}
TD.ohne 	{font-family:Verdana;font-size:11px;color:black;text-decoration:none;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}
TD.white	{font-family:Verdana;font-size:11px;color:white;text-decoration:none;padding-left:1px;padding-right:1px;padding-top:1px;padding-bottom:1px;}
TD.Liste	{font-family:Verdana;font-size:11px;color:black;text-decoration:none;padding-left:1px;padding-right:1px;padding-top:1px;padding-bottom:1px;}
TD.Liste1	{font-family:Verdana;font-size:11px;color:red;text-decoration:none;padding-left:1px;padding-right:1px;padding-top:1px;padding-bottom:1px;}
TD.Liste2	{font-family:Verdana;font-size:11px;color:black;text-decoration:none;padding-left:18px;padding-right:3px;padding-top:1px;padding-bottom:1px;}
TD.Liste3	{font-family:Verdana;font-size:11px;color:black;text-decoration:none;padding-left:33px;padding-right:3px;padding-top:1px;padding-bottom:1px;}
TD.nb		{font-family:arial;font-size:11px;color:black;text-decoration:none;padding-right:10px;padding-left:10px;}
TD.bb2px	{font-family:arial;font-size:11px;color:black;text-decoration:none;padding-right:10px;padding-left:10px;border-bottom:solid black 2px;}
TD.bb1px	{font-family:arial;font-size:11px;color:black;text-decoration:none;padding-right:10px;padding-left:10px;border-bottom:solid black 1px;}
TD.bt2px	{font-family:arial;font-size:11px;color:black;text-decoration:none;padding-right:10px;padding-left:10px;border-top:solid black 2px;}
TABLE.p {background-color : white;	border-color : White; border-style: none;padding-left:1px;padding-right:1px;padding-top:1px;padding-bottom:1px;}
TR.k	{font-family:Verdana;font-size:11px;color:black;background-color:#D0D0D0;vertical-align : top;text-align : left;text-decoration:none;padding-left:1px;padding-right:1px;padding-top:1px;padding-bottom:1px;}
TR.p	{font-family:Verdana;font-size:11px;color:black;background-color:#E0E0E0;vertical-align : top;text-align : left;text-decoration:none;padding-left:1px;padding-right:1px;padding-top:1px;padding-bottom:1px;}
TD.p	{font-family:Verdana;font-size:11px;color:black;background-color:#E0E0E0;vertical-align : top;text-align : right;text-decoration:none;padding-left:1px;padding-right:1px;padding-top:1px;padding-bottom:1px;}
TD.k	{font-family:Verdana;font-size:11px;color:black;background-color:#D0D0D0;vertical-align : top;text-align : right;text-decoration:none;padding-left:1px;padding-right:1px;padding-top:1px;padding-bottom:1px;}
TD.w	{font-family:Verdana;font-size:10px;color:black;background-color:#FFFFFF;vertical-align : top;text-align : left;text-decoration:none;padding-left:1px;padding-right:1px;padding-top:1px;padding-bottom:1px;}
.AGB		{font-family:Verdana;font-size:11px;color:black;background-color:white;  margin: 0px 10px;text-align:justify;width:650px;}
.AGBL		{font-family:Verdana;font-size:11px;color:black;background-color:white;  margin: 0px 10px;text-align:left;   width:650px;}

.AGB0		{font-family:Verdana;font-size:11px;color:black;background-color:yellow; margin: 0px  0px;text-align:justify;            border:solid #FF9900 1px;}

.AGB1		{font-family:Verdana;font-size:11px;color:black;background-color:white;  margin: 0px 10px;text-align:justify;width:650px;border:solid #FF9900 1px; border-top:solid #FF9900 5px;}
.AGB1L	{font-family:Verdana;font-size:11px;color:black;background-color:white;  margin: 0px 10px;text-align:left;   width:650px;border:solid #FF9900 1px; border-top:solid #FF9900 5px;}
.AGB1T	{font-family:Verdana;font-size:11px;color:black;background-color:white;  margin: 0px 10px;text-align:left;   width:650px;border:solid #FF9900 1px; vertical-align : top; border-top:solid #FF9900 5px;}

.AGB2		{font-family:Verdana;font-size:11px;color:black;background-color:#3366FF;margin: 0px 10px;text-align:justify;width:650px;}
.AGB2L	{font-family:Verdana;font-size:11px;color:black;background-color:#3366FF;margin: 0px 10px;text-align:left;   width:650px;}

.AGB3		{font-family:Verdana;font-size:11px;color:black;background-color:white;  margin: 0px 10px;text-align:justify;}
.AGB3L	{font-family:Verdana;font-size:11px;color:black;background-color:white;  margin: 0px 10px;text-align:left;}

.AGB4		{font-family:Verdana;font-size:11px;color:black;background-color:white;  margin:10px 10px;text-align:justify;            border:solid #0033FF 1px;}
.AGB4L	{font-family:Verdana;font-size:11px;color:black;background-color:white;  margin:10px 10px;text-align:left;               border:solid #0033FF 1px;}
.AGBB		{font-family:Verdana;font-size:11px;color:black;background-color:white;  margin: 0px 10px;text-align:justify;width:650px;border:solid #0033FF 1px;}

.AGB.TD	{font-family:Verdana;font-size:11px;color:black;background-color:white;  margin: 0px  0px;text-align:justify;}
.AGB.TR	{font-family:Verdana;font-size:11px;color:black;background-color:white;  margin: 0px  0px;text-align:justify;}
.AGB.FONT	{font-family:Verdana;font-size:11px;color:black;background-color:white;margin: 0px  0px;text-align:justify;}

.LINE		{font-family:Verdana;font-size:11px;color:black;background-color:white;  margin: 0px  0px;text-align:justify;hight:1px;border-top:solid #FF9900 1px;}
.lineRot		{font-family:Verdana;font-size:11px;color:black;background-color:transparent; margin-top:5px;margin-bottom:0px; text-align:justify;hight:1px;border-top:solid #ff0000 1px;}
.lineGelb		{font-family:Verdana;font-size:11px;color:black;background-color:transparent; margin-top:5px;margin-bottom:0px; text-align:justify;hight:1px;border-top:solid #FF9900 1px;}
.lineBlau		{font-family:Verdana;font-size:11px;color:black;background-color:transparent; margin-top:5px;margin-bottom:0px; text-align:justify;hight:1px;border-top:solid #0033FF 1px;}
.lineGrau		{font-family:Verdana;font-size:11px;color:black;background-color:transparent; margin-top:5px;margin-bottom:0px; text-align:justify;hight:1px;border-top:solid #E0E0E0 1px;}
.lineGrauR		{font-family:Verdana;font-size:11px;color:black;background-color:transparent; margin-top:5px;margin-bottom:0px; text-align:right;hight:1px;border-top:solid #E0E0E0 1px;}
.BLUE	    {font-family:Verdana;font-size:11px;color:white;text-decoration:none;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;background-color:#3366FF;}
.GMBH		{font-family:Verdana;font-size:11px;font-weight:BOLD;color:#FF9900;text-decoration:none;}
.ITG		{font-family:Verdana;font-size:11px;font-weight:BOLD;color:#0033FF;text-decoration:none;}
.KNOPF		{background-color: #3366FF; width:150 ; color: #FFFFFF; font-weight: bold;border:solid #0033FF 2px;}
.WerbBlau	{font-family:Verdana;font-size:11px;color:black;background-color:#f0f0f0; margin : 10px; padding : 0px; text-align:justify;border:solid #0033FF 1px;}
.WerbGelb	{font-family:Verdana;font-size:11px;color:black;background-color:#f0f0f0; margin : 10px; padding : 0px; text-align:justify;border:solid #FF9900 1px;}
form {margin: 10px 10px; padding: 10px 10px; background-color: #e8e8e8;border:solid #0033FF 1px;} 
input, select, textarea, option, button
  {border-collapse: collapse; border: 1px dotted #000080;
	/* border : 0px #FFFFFF none; color : #000000; background-color: #FFFFFF; */ 
	scrollbar-base-color : #FFFFFF;  scrollbar-shadow-color : #383838;  scrollbar-darkshadow-color : #FFFFFF;
  scrollbar-track-color : #FFFFFF; scrollbar-3dlight-color : #FFFFFF; scrollbar-face-color : #FFFFFF; 
	scrollbar-highlight-color : #FFFFFF; scrollbar-arrow-color : #383838
	}
.formKontakt {margin: 10px 10px; padding: 10px 10px; background-color: #FFFFFF; border:none #0033FF 1px;} 
UL {list-style-type: square; color:black; font-color:black;margin-top:0px;margin-bottom:0px;margin-left: 20px; padding-left: 10;}
rem LI:first-letter {color:blue;}
rem LI {color:black}
rem li {display: marker; marker-offset: 20px; border: 1px solid white; background: #FFFF90;}
.norm {border : 0px solid; background-color: transparent;}
.anmelden {	background-image : url(/images/ixs_btn_anmelden.gif);background-repeat : no-repeat;height : 24px;width : 86px;}
.absenden {	background-image : url(/images/ixs_btn_absenden.gif);background-repeat : no-repeat;height : 24px;width : 86px;}
.freigeben {	background-image : url(/images/ixs_btn_freigeben.gif);background-repeat : no-repeat;height : 24px;width : 86px;}
.weiter {	background-image : url(/images/ixs_btn_weiter.gif);background-repeat : no-repeat;height : 24px;width : 86px;}
.beenden {	background-image : url(/images/ixs_btn_beenden.gif);background-repeat : no-repeat;height : 24px;width : 86px;}
.rot {font-family:Verdana;font-size:11px;color:red;text-decoration:none;}
.content {
	border-left: thin dotted #A9A9A9;
	padding-left: 10px;
	}
.menuLinks {
	border-left: thin dotted #A9A9A9;
	padding: 0px 4px 0px 4px;
	background-color: #fcfcfc;
	}
