<style type="text/css">
<!--
body.test               { background-color:#ffffff; }

body           {   
background-color:#FFFFFF;
background-image:url(schnee.jpg);
background-repeat:repeat-x;
color:#00448c;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:normal;
line-height:14px;
margin:0;
margin-top:10px; 
text-decoration:none; }

h1                   {  
color:#D60E1B;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
margin-bottom:0;
margin-top:0;
padding-bottom:0;
padding-top:0;
text-decoration:none; }


p	                { color:#00448c;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
line-height:14px;
text-decoration:none;}


ol	                { font-size:0.70em; }
div               	{ text-align:center; }



a   { 
                        color:#D60E1B
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
text-align:center; 
text-decoration:none;
      }

a:link {
color:#ffffff;
text-align:center; 
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
text-decoration:none;
}
a:active {
color:#ffffff;
font-size:10px;
text-decoration:underline;
}
a:hover {
color:#ffffff;
font-size:10px;
text-decoration:none;
}
a:visited {
color:#ffffff;
font-size:10px;
text-decoration:none;
}

.header            { padding:0px;
                          margin:0px;
                          background-color:transparent; 
                          height:100px;

                          border-top-color:#314F71; border-top-style:solid; border-top-width:1px;
                          border-right-color:#314F71; border-right-style:solid; border-right-width:1px;
                          border-left-color:#314F71; border-left-style:solid; border-left-width:1px; }

.header-english         { padding:0px;
                          margin:0px;
                          background-color:#ffffff;
                          background-image:url(header.gif);
                          height:100px;
                          border-right-color:#314F71; border-right-style:solid; border-right-width:1px;
                          border-left-color:#314F71; border-left-style:solid; border-left-width:1px; }

.inhalt                 { padding:0px;
                          margin:0px;
                          background-color:#F8F8F8;
                          border-right-color:#314F71; border-right-style:solid; border-right-width:1px;
                          border-left-color:#314F71; border-left-style:solid; border-left-width:1px; }



.hinweis                { padding:0px;
                          margin:0px;
                          font-size:0.70em;
                          text-align:center;
                          background-color:#F8F8F8;
                          border-right-color:#314F71; border-right-style:solid; border-right-width:1px;
                          border-left-color:#314F71; border-left-style:solid; border-left-width:1px; }

.bedingungen            { padding:0px;
                          margin:0px;
                          background-color:#F8F8F8; }

.anrede                 { padding:5px;
                          margin:5px;
                          background-color:#F8F8F8;
                          border-right-color:#314F71; border-right-style:solid; border-right-width:1px;
                          border-left-color:#314F71; border-left-style:solid; border-left-width:1px; }

.druck                  { padding-left:5px; 
                          margin:0px;
                          width:50%;
                          font-size:0.70em;
                          background-color:#F8F8F8;
                          border-right-color:#314F71; border-right-style:solid; border-right-width:1px;
                          border-left-color:#314F71; border-left-style:solid; border-left-width:1px; }

a.print:link    	{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#FF0000; font-weight:bolder; }
a.print:visited 	{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#FF0000; font-weight:bolder; }
a.print:hover   	{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#FF0000; font-weight:bolder; }
a.print:active  	{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#FF0000; font-weight:bolder; }



.drucken                { padding:0px;
                          margin:0px;
                          width:50%;
                          font-size:0.70em;
                          vertical-align:top; }

.adresse           {  height: inherit; 
                        color:#ffffff;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
text-decoration:none;
background-color:#D60E1B;
                          }
						  
adresse a:link {
color:#ffffff;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
text-decoration:none;
}
adresse  a:hover {
color:#FFFFFF;
font-size:10px;
text-decoration:underline;
}
adresse  a:visited {
color:#ffffff;
font-size:10px;
text-decoration:none;
}
adresse  a:active {
color:#ffffff;
font-size:10px;
text-decoration:none;
}




a.logout:link   	{ font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; background-color:#d60e1b; border:1px #A11111 solid; padding:5px; font-weight:bolder; }
a.logout:visited	{ font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; background-color:#d60e1b; border:1px #A11111 solid; padding:5px; font-weight:bolder;}
a.logout:hover  	{font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; background-color:#d60e1b; border:1px #A11111 solid; padding:5px; font-weight:bolder;}
a.logout:active 	{font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; background-color:#d60e1b; border:1px #A11111 solid; padding:5px; font-weight:bolder; }


.formular   		{ background-color:#ECECEC; padding:2px; vertical-align:top;  font-size:0.7em;
}
.packages   		{ background-color:#ECECEC; padding:2px; font-size:0.70em; vertical-align:top;
                          border-top-color:#314F71; border-top-style:solid; border-top-width:1px; }
.formularheader		{ background-color:#d60e1b; padding:2px; font-size:0.70em; font-weight:bolder; color:#ffffff; vertical-align:top;  border-bottom:  1px #fff dashed}
.top1	{margin-left:0px; }
.package		{ background-color:#314F71; padding:2px; font-size:0.70em; font-weight:bolder; color:#ffffff; vertical-align:top; }
.formul    		{ margin-top:1px; margin-right:1px; margin-bottom:1px; margin-left:1px; border-color:#000000; border-style:solid; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px;  color:#00448c;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
line-height:14px;
text-decoration:none;}
.pflicht   		{ background-color:#00448c; font-size: 0.70em; color: #ffffff; padding:2px; padding-top:2px; 
                          border-left-color:00448c; border-left-style:solid; border-left-width:1px;
                          border-bottom-color:00448c; border-bottom-style:solid; border-bottom-width:1px;  }
.leer                   { font-size:0.3em; height:0.3em; padding:0px; }
.pflichtfeld		{ background-color:#ffffff; margin-top:1px; margin-right:1px; margin-bottom:1px; margin-left:1px; border-color:#000033; border-style:solid; border-top-width:1px; border-right-width:1px; border-bottom-width:2px; border-left-width:1px; 
color:#00448c;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
line-height:14px;
text-decoration:none; }
.loeschen  		{ font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; background-color:#d60e1b; border:1px #A11111 solid; padding:5px; font-weight:bold; }

.logout { font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; background-color:#d60e1b; border:1px #A11111 solid; padding:5px; font-weight:bold; }
.abschicken		{ font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; background-color:#d60e1b; border:1px #A11111 solid; padding:5px; font-weight:bold; }




.angabe          	{ background-color:#ECECEC; font-size: 0.70em; padding:5px; vertical-align:top;
                          border-bottom-color:#ffffff; border-bottom-style:dotted; border-bottom-width:1px; }
.ausgabe          	{ background-color:#ffffff; font-size: 0.70em; padding:5px;
                          border-bottom-color:#cccccc; border-bottom-style:dotted; border-bottom-width:1px;
                          vertical-align:top; }

.back                   { text-align:center; }

//-->
</style>
