td.farbe1{
	background-color: #CFDAEB;
}

td.farbe3{
	background-color: #B8CBE3;
}



body{
	background-color: #FFFFFF;
	margin-top:5px;
	margin-bottom:5px;
}

table.main{
 border-style:		solid;
 padding-top:		0px;
 padding-bottom:	0px;
 background-color:	#FFFFFF;
 border-width:		0px;
 border-color:		#000000;
}

td.line-white{
 height:			1px; 
 background-color:	#FFFFFF;
}

td.line-black{
 height:			1px; 
 background-color:	#000000;
}

a:link			{ font: 11px Verdana; color: #FFFFFF; text-decoration: none; }
a:active		{ font: 11px Verdana; color: #FFFFFF; text-decoration: none; }
a:visited 		{ font: 11px Verdana; color: #FFFFFF; text-decoration: none; }
a:hover			{ font: 11px Verdana; color: #FFFFFF; text-decoration: none; }

a.menu:link		{ font: 11px Verdana; color: #003399; text-decoration: none; font-weight:normal; }
a.menu:active	{ font: 11px Verdana; color: #003399; text-decoration: none; font-weight:normal; }
a.menu:visited 	{ font: 11px Verdana; color: #003399; text-decoration: none; font-weight:normal; }
a.menu:hover	{ font: 11px Verdana; color: #003399; text-decoration: none; font-weight:normal; }

a.special:link		{ font: 12px Verdana; color: #000000; text-decoration: none; font-weight:normal; }
a.special:active	{ font: 12px Verdana; color: #000000; text-decoration: none; font-weight:normal; }
a.special:visited 	{ font: 12px Verdana; color: #000000; text-decoration: none; font-weight:normal; }
a.special:hover		{ font: 12px Verdana; color: #000000; text-decoration:underline; font-weight:normal; }

table.plugin{
 border-style:		solid;
 padding:			0px;
 background-color:	#DFE5EC;
 border-width:		0px;
 border-color:		#000000;
}

.font-small{
 font-family:            VERDANA, Arial, Helvetica, sans-serif;
 font-size:              10px;
 font-weight:            normal;
 color:                  #FFFFFF;
 word-spacing:           2px;
 line-height:            11px;
 text-decoration:        none;
}

.font-small2{
 font-family:            VERDANA, Arial, Helvetica, sans-serif;
 font-size:              9px;
 font-weight:            normal;
 color:                  #FFFFFF;
 text-decoration:        none;
 word-spacing:           0px;
 line-height:            12px;
 letter-spacing:		 0px;  
}

.font-small-table{
 font-family:            VERDANA, Arial, Helvetica, sans-serif;
 font-size:              10px;
 color:                  #003399;
 word-spacing:           2px;
 line-height:            11px;
 text-decoration:        none;
}

.font-small-table2{
 font-family:            VERDANA, Arial, Helvetica, sans-serif;
 font-size:              10px;
 font-weight:            normal;
 color:                  #000000;
 word-spacing:           2px;
 line-height:            11px;
 text-decoration:        none;
}

.font-normal{
 font-family:            VERDANA, Arial, Helvetica, sans-serif;
 font-size:              12px;
 font-weight:            normal;
 color:                  #000000;
 word-spacing:           3px;
 line-height:            15px;
 text-decoration:        none;
}

.font-normal-blue{
 font-family:            VERDANA, Arial, Helvetica, sans-serif;
 font-size:              12px;
 font-weight:            normal;
 color:                  #002877;
 word-spacing:           3px;
 line-height:            15px;
 text-decoration:        none;
}

.font-normal-white{
 font-family:            VERDANA, Arial, Helvetica, sans-serif;
 font-size:              12px;
 font-weight:            normal;
 color:                  #FFFFFF;
 word-spacing:           3px;
 line-height:            15px;
 text-decoration:        none;
}

.font-ausgabe{
 font-family:            VERDANA, Arial, Helvetica, sans-serif;
 font-size:              12px;
 font-weight:            normal;
 color:                  #000000;
 word-spacing:           3px;
 line-height:            15px;
 text-decoration:        none;
}

.font-error{
 font-family:            VERDANA, Arial, Helvetica, sans-serif;
 font-size:              12px;
 font-weight:            normal;
 color:                  #CC3333;
 word-spacing:           3px;
 line-height:            15px;
 text-decoration:        none;
}

.font-big{
 font-family:            VERDANA, Arial, Helvetica, sans-serif;
 font-size:              18px;
 font-weight:            normal;
 color:                  #000000;
 text-decoration:        none;
}

.font-sonder{
 font-family:            VERDANA, Arial, Helvetica, sans-serif;
 font-size:              16px;
 font-weight:            normal;
 color:                  #000000;
 text-decoration:        none;
}

.font-sonder4{
 font-family:            VERDANA, Arial, Helvetica, sans-serif;
 font-size:              28px;
 font-weight:            bold;
 color:                  #0003D7;
 text-decoration:        none;
}

.font-sonder3{
 font-family:            VERDANA, Arial, Helvetica, sans-serif;
 font-size:              17px;
 font-weight:            bold;
 color:                  #000000;
 text-decoration:        none;
}

.font-sonder2{
 font-family:            VERDANA, Arial, Helvetica, sans-serif;
 font-size:              14px;
 font-weight:            bold;
 color:                  #000000;
 text-decoration:        none;
}

.formular-small{
 background-color:       #EBEFF6;
 border-width:           1px;
 border-style:           solid;
 border-color:           #002877;
 font-size:              12px;
 padding: 		 0px 0px 0px 0px;
}

.table{
 border-width:            1px;
 border-color:            #CFDAEB;
 border-style:            solid;
 padding:                 0px;
}

.senkrecht {
 writing-mode:tb-rl;padding-top:5;filter: flipH() flipV();
}
