a:link.zettel { color:#000000 ; text-decoration:none;font-family: Arial,Helvetica;
font-size:12px;  }


a:visited.zettel { color:#000000 ; text-decoration:none;font-family: Arial,Helvetica;
font-size:12px;  }


a:hover.zettel { color:#000000; font-weight:normal; text-decoration:none; font-family: Arial,Helvetica;
font-size:12px;}

form.white {padding:6px; color:#0D0964 ; text-decoration:none;font-family: Arial,Helvetica;
font-size:12px; background-color:#ffffff}

form    {padding:0px; color:#ffffff ; text-decoration:none;font-family: Arial,Helvetica;
font-size:13px; }



form.neutral    {padding:1px; color:#ffffff ; text-decoration:none;font-family: Arial,Helvetica;
font-size:12px; background-color:transparent}

input { color:#0D0964; text-decoration:none;font-family: Arial,Helvetica;
font-size:12px; background-color:#ffffff  }

.button {background-color:#12207D; color:#d8e7fe ; border:2px outset #0d166a ; }


.button2 {background-color:#12207D; color:#a8c4f2 ; border:1px outset #ffffff ; }

textarea    { color:#0D0964; text-decoration:none;font-family: Arial,Helvetica;
font-size:13px; background-color:#ffffff  }






a:link { color:#0D0964 ; text-decoration:underline;font-family: Arial,Helvetica;
font-size:13px;  }


a:visited { color:#3B3781 ; text-decoration:underline;font-family: Arial,Helvetica;
font-size:13px; }


a:hover { color:#5B56B6; font-weight:normal; text-decoration:underline; font-family: Arial,Helvetica;
font-size:13px;}

a:focus { color:#5B56B6; font-weight:normal; text-decoration:underline; font-family: Arial,Helvetica;
font-size:13px;outline: none;  }



a:link.linky { color:#0D0964 ; text-decoration:none;font-family: Arial,Helvetica;
font-size:8px; }


a:visited.linky { color:#0D0964 ; text-decoration:none;font-family: Arial,Helvetica;
font-size:8px; }


a:hover.linky { color:#0D0964; font-weight:normal; text-decoration:none; font-family: Arial,Helvetica;
font-size:8px; border-bottom:solid 1px white ;}


a:focus.linky { color:#0D0964; font-weight:normal; text-decoration:none; font-family: Arial,Helvetica;
font-size:8px; border-bottom:solid 1px white ;}




a:link.small { color:#ffffff ; text-decoration:none;font-family: Arial,Helvetica;
font-size:10px; }


a:visited.small  { color:#b7b7b7 ; text-decoration:none;font-family: Arial,Helvetica;
font-size:10px; }


a:hover.small  { color:#dadada;  text-decoration:none; font-family: Arial,Helvetica;
font-size:10px;}

a:focus.small  { color:#dadada;  text-decoration:none; font-family: Arial,Helvetica;
font-size:10px; }




table   { color:#ffffff ; text-decoration:none;font-family: Arial,Helvetica;
font-size:13px; background-color:#12207D}

table.white   { color:#0D0964 ; text-decoration:none;font-family: Arial,Helvetica;
font-size:13px; background-color:#ffffff}



body.b_white { color:#ffffff ; text-decoration:none;font-family: Arial,Helvetica;
font-size:13px; background-color:#ffffff  }



body.b_blue  {color:#ffffff ; text-decoration:none;font-family: Arial,Helvetica;
font-size:13px; background-color:#12207D  }

body.b_darkblue  {color:#ffffff ; text-decoration:none;font-family: Arial,Helvetica;
font-size:13px; background-color:#0D0964  }

body.b_gray  {color:#ffffff ; text-decoration:none;font-family: Arial,Helvetica;
font-size:13px; background-color:#303030  }

.danke {  font-family: Arial,Helvetica;
font-size:13px;  color:#0D0964; margin:60px; }

.big { font-weight:bold; font-family: Arial,Helvetica;
font-size:13px;  color:#0D0964 ; margin-top:-5px }

.small  {  font-family: Arial,Helvetica;
font-size:11px;  color:#ffffff;  padding-top:0px; padding-bottom:10px; margin-top:-20px;  }



.small2  { color:#0D0964 ; text-decoration:none;font-family: Arial,Helvetica;
font-size:11px;white-space:nowrap }

h1  { font-weight:bold;font-family: Arial,Helvetica;
font-size:13px; color:#0D0964; line-height:10px; margin-top:3px }




#standard  {padding:11px;padding-top:9px; color:#0D0964 ; text-decoration:none;font-family: Arial,Helvetica;
font-size:12px; background-color:#ffffff; }

#standard_hoch  {padding:11px;padding-top:9px; color:#0D0964 ; text-decoration:none;font-family: Arial,Helvetica;
font-size:12px; background-color:#ffffff; line-height:20px}


#Liste {margin-top:0px;margin-bottom:8px; margin-left:-10px;  }


#container_seite
{
position:absolute;
left:50%;top:50%;
width:900px;
height:500px;
margin-left:-450px;
margin-top:-250px;
z-index:1  ;
background-color:#0D0964 ;
border: solid 1px black;


 }

 #container_big {

   background-color:#ffffff;
   margin-top:-165px;
   margin-left: -244px;
   position:relative;
   top: 50%;
   left: 50%;
   width: 520px;
   height: 330px;
   border: solid 1px #0D0964 ;
   z-index:12;
   font-size:8px;
   }






#container_oben {

   position:absolute;
   margin-top:32px;
   margin-left:45px;
   width: 390px;
   height: 60px;
   z-index:2;

   }




#container_links {
   overflow:hidden;
   position:absolute;
   margin-top:86px;
   margin-left:50px;
   width: 144px;
   height: 323px;
   background-color:#3B3781;
   padding:4px;
   padding-left:14px;
   z-index:14;

   }





#container_footy {
	position:absolute;
	margin-top:317px;
	margin-left: 3px;
	margin-bottom: 3px;
	padding-bottom: 10px;
	width: 65px;
	height: 27px;
	white-space: nowrap;
	color:#a7a7a7;
	font-family: Arial,Helvetica;
	font-size:10px;
	vertical-align:top;
	z-index:25;

}

#container_nachricht {
	overflow:auto;
	position:absolute;
	margin-top:-81px;
	margin-left:51px;
	width: 146px;
	height: 314px;

	background-color:#3B3781;  /* #3B3781;  */
	padding:6px;
	z-index:16;
}




#container_unten {
	position:absolute;
	text-align:center;
	top:436px;
	margin-left: 185px;
	padding-top:11px;
	width: 550px;
	height: 70px;
 /*color:#a7a7a7; #0D0964   */
	background-color:transparent;
	font-family: Arial,Helvetica;
	font-size:11px;
	z-index:3;

}


#container_keks
{


position:absolute;
width: 482px;
height:272px ;
padding-top:43px;
padding-left:16px;
font-family: Arial,Helvetica;
font-size:12px;
z-index:3 ;

}


#container_keks_zettel
{

visibility:hidden;
overflow:auto;
position: absolute;
top: 131px;
left: 110px;
padding-left:2px;
height: 47px;
width: 274px;
z-index:4 ;

}





