body{							BACKGROUND-COLOR:#ccffff;
							BACKGROUND-IMAGE:url(bg.jpg);
							MARGIN:2%;
}
body,p,h1,h2,h3,h4,h5,textarea,option,select,input,th,td,h6{	FONT:11px Arial,Verdana,Helvetica,Geneva,sans-serif;
							COLOR:#00008B;
}
body,textarea,select{					SCROLLBAR-FACE-COLOR:#0000FF;
							SCROLLBAR-HIGHLIGHT-COLOR:#00BFFF;
							SCROLLBAR-3DLIGHT-COLOR:#11FFFF;
							SCROLLBAR-DARKSHADOW-COLOR:#00008F;
							SCROLLBAR-SHADOW-COLOR:#0000CF;
							SCROLLBAR-ARROW-COLOR:#FFD700;
							SCROLLBAR-TRACK-COLOR:#CCFFFF;
}
div,.ac{							TEXT-ALIGN:center;
}
td,input,textarea,select,option,b{				FONT-FAMILY:Verdana,Helvetica,Geneva,Arial,sans-serif;
}
h1,h2{							LETTER-SPACING:1px;
}
h1,h2,h4,h5{						TEXT-ALIGN:center;
							PADDING-BOTTOM:6px;
}
h1{							FONT-SIZE:18px;
							FONT-WEIGHT:800;
							MARGIN-RIGHT:8px;
							}
h2{							FONT-SIZE:15px;
							FONT-WEIGHT:700;
							MARGIN-LEFT:10px;
							MARGIN-RIGHT:10px;
}
h3{							FONT-SIZE:14px;
							MARGIN-LEFT:24px;
							MARGIN-RIGHT:24px;
							FONT-WEIGHT:bold;
}
h4{							FONT-SIZE:13px;
							MARGIN-LEFT:18px;
							MARGIN-RIGHT:18px;
							FONT-WEIGHT:bold;
							TEXT-DECORATION:underline;
							TEXT-ALIGN:left;
}
h5{							FONT-SIZE:13px;
							MARGIN-LEFT:12px;
							MARGIN-RIGHT:12px;
							FONT-WEIGHT:bold;
}
p{							MARGIN-LEFT:20px;
							MARGIN-RIGHT:20px;
							FONT-SIZE:12px;
}
a{							COLOR:#00008B;
}
a:hover{							TEXT-DECORATION:none;
							COLOR:#3333cc;
}
.alert,.slogan{						FONT-SIZE:13px;
							FONT-WEIGHT:600;
							BACKGROUND-COLOR:#b0e0e6;
							COLOR:#3333cc;
							MARGIN-LEFT:34px;
							MARGIN-RIGHT:34px;
							BORDER:2px groove #DC143C;
							TEXT-DECORATION:none;
							TEXT-ALIGN:center;
							PADDING:3px;
}
.slogan{							BORDER:3px double #00008B;
							BACKGROUND-COLOR:#FFD700;
}
input,option,textarea{					COLOR:#00008B;
}
textarea,.i1,.i2,.fw,.qw{					BORDER-TOP:1px solid #00008b;
							BORDER-BOTTOM:1px solid #00008b;
							BORDER-LEFT:none;
							BORDER-RIGHT:none;
							BACKGROUND-COLOR:#ffffff;
}
.i2{							BACKGROUND-COLOR:#00ffff;
}
.button{							BACKGROUND-COLOR:#3333cc;
							COLOR:#FFD700;
							BORDER-TOP:1px solid #00bfff;
							BORDER-LEFT:1px solid #00bfff;
							BORDER-RIGHT:1px solid #00008B;
							BORDER-BOTTOM:1px solid #00008B;
							CURSOR:hand;
							TEXT-DECORATION:none;
}
 a.button:hover{						BACKGROUND-COLOR:#FFD700;
 							COLOR:#3333cc;
 							BORDER-BOTTOM:1px solid #00bfff;
							BORDER-RIGHT:1px solid #00bfff;
							BORDER-LEFT:1px solid #00008B;
							BORDER-TOP:1px solid #00008B;
}
.ls1{							LETTER-SPACING:1px;
}
.ls3{							LETTER-SPACING:3px;
}
.gold{							COLOR:#FFD700;
}
.green{							COLOR:color:#008000;
}
.black{							COLOR:#000000;
}
.red{							COLOR:#DC143C;
}
.dbl{							BORDER-LEFT:3px double #00008B;
							BORDER-RIGHT:3px double #00008B;
							BORDER-TOP:3px none #ccffff;
							BORDER-BOTTOM:3px none #ccffff;
}
ul{							LIST-STYLE-TYPE:disc;
}
.al{							TEXT-ALIGN:left;
}
.ar{							TEXT-ALIGN:right;
}
/*FORMS NORMAL*/
.fw,textarea{						WIDTH:100%;
}
.qw,.qwp{						WIDTH:75%;
}
.bordersnp{						BACKGROUND-COLOR:#00008b;
							PADDING:0px;
}
.np{							BACKGROUND-COLOR:#00bfff;
							COLOR:#00008B;
}
th.np{ 							BACKGROUND-COLOR:#00008b;
							LETTER-SPACING:1px;
							TEXT-ALIGN:left;
							FONT-SIZE:12px;
}



/*FORMS ANTRAG*/
.pp{							background-color:#44ffff;
							COLOR:#00008B;
							FONT-SIZE:10px;

}
td.pp{ 							BACKGROUND-COLOR:#ffffff;
}

.borderspp{						BACKGROUND-COLOR:#00d2d2;
							PADDING:0px;
							FONT-SIZE:10px;
}

em{							FONT-SIZE:13px;
							FONT-STYLE:normal;
							TEXT-DECORATION:none;
							FONT-WEIGHT:bold;
}
.i1p,.fwp,.qwp{						BORDER-TOP:1px solid #00d2d2;
							BORDER-BOTTOM:1px solid #00d2d2;
							BORDER-LEFT:1px solid #00d4d4;
							BORDER-RIGHT:1px solid #00d4d4;
							BACKGROUND-COLOR:#ffffff;
}
.fwp{							WIDTH:100%;
}
.qwp{							WIDTH:75%;
}
.ns{							COLOR:#0099ff;
							FONT-SIZE:10px;
}
.jsonly{display:none;}

table.note1{
  background-color:#f1f1f1;
  border:1px solid #000;
  border-collapse:collapse;
  
}
table.note1 td,table.note1 th{
  color:#000;
  border:1px solid #c1c1c1;
  padding:1px 3px;
}
table.note1 td{
    font-family:Monospace;
    text-align:right;
}
table.note1 th{
    BACKGROUND-COLOR:#00008b;
    border-bottom:1px solid #00008b;
    color:gold;
    font-weight:bold;
}
