/* Style Sheet */



   body, table, td, tr, a, div, p, font, b, strong, b {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 11px;
    	color: #000000;
    	text-decoration: none
    }


    a, a:link, a:active, a:hover, a:visited, .normal {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 11px;
    	color: #4B8ACE;
    	text-decoration: none;
    }
	 a:hover {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 11px;
    	color: #4B8ACE;
		text-decoration: underline;
    }





 /* Navigation */

    a.menu:link    { color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
	a.menu:visited { color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
	a.menu:hover   { color:#8B8C8C; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; }
	a.menu:active  { color:#8B8C8C; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; }

    .menuaktiv {
     	color:#8B8C8C;
     	background-color:transparent;
     	font-size: 12px;  }



	a.untermenu:link    { color:#5C789A; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
	a.untermenu:visited { color:#5C789A; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
	a.untermenu:hover   { color:#0E4097; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
	a.untermenu:active  { color:#0E4097; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }

    .unternaviaktiv {
     	color:#0E4097;
     	background-color:transparent;
     	font-size: 11px;  }


/* Content */



	.uehg {
      background-color:#D3DFCF;
     }


	.klein {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 11px;
	    color: #000000;
    	text-decoration: none;

    }

    .blau {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 12px;
	    color: #122A57;
    	text-decoration: none;

    }

	 .blauklein {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 11px;
	    color: #122A57;
    	text-decoration: none;

    }

	.gruen {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 11px;
	    color: #416236;
    	text-decoration: none;

    }
	.rot {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 11px;
	    color: #FF0000;
    	text-decoration: none;

    }
	.blau_f {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 12px;
	    color: #3366FF;
    	text-decoration: none;
		font-weight: bold;

    }
	.gruen_f {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 12px;
	    color: #339966;
    	text-decoration: none;
		font-weight: bold;

    }
	.gelb_f {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 12px;
	    color: #FFFF00;
    	text-decoration: none;
		font-weight: bold;

    }
	.rot_f {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 12px;
	    color: #FF0000;
    	text-decoration: none;
		font-weight: bold;

    }
	.schwarz_f {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 12px;
	    color: #000000;
    	text-decoration: none;
		font-weight: bold;

    }
	.grau_f {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 12px;
	    color: #969696;
    	text-decoration: none;
		font-weight: bold;

    }





 .textfieldlong {
    width: 400px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    text-decoration: none;
    border-width: 1;
    background-color: #ffffff;
    border-right: #000000 1px solid;
    border-left: #000000 1px solid;
    border-top: #000000 1px solid;
    border-bottom: #000000 1px solid;
   }
   .textfield_eintrag {
    width: 350;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    text-decoration: none;
    border-width: 1;
    background-color: #ffffff;
    border-right: #000000 1px solid;
    border-left: #000000 1px solid;
    border-top: #000000 1px solid;
    border-bottom: #000000 1px solid;
   }

   .textfield{
    width: 280px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    text-decoration: none;
    border-width: 1;
    background-color: #ffffff;
    border-right: #000000 1px solid;
    border-left: #000000 1px solid;
    border-top: #000000 1px solid;
    border-bottom: #000000 1px solid;
   }

   .textfield_anzahl{
    width: 30px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    text-decoration: none;
    border-width: 1;
    background-color: #ffffff;
    border-right: #000000 1px solid;
    border-left: #000000 1px solid;
    border-top: #000000 1px solid;
    border-bottom: #000000 1px solid;
   }

   .textfield_plz{
    width: 50px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    text-decoration: none;
    border-width: 1;
    background-color: #ffffff;
    border-right: #000000 1px solid;
    border-left: #000000 1px solid;
    border-top: #000000 1px solid;
    border-bottom: #000000 1px solid;
   }

   .textfield_ort{
    width: 125px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    text-decoration: none;
    border-width: 1;
    background-color: #ffffff;
    border-right: #000000 1px solid;
    border-left: #000000 1px solid;
    border-top: #000000 1px solid;
    border-bottom: #000000 1px solid;
   }

   .textfieldsmall{
    width: 200px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    text-decoration: none;
    border-width: 1;
    background-color: #ffffff;
    border-right: #000000 1px solid;
    border-left: #000000 1px solid;
    border-top: #000000 1px solid;
    border-bottom: #000000 1px solid;
   }

   .textfieldsmall_2{
    width: 180px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    text-decoration: none;
    border-width: 1;
    background-color: #ffffff;
    border-right: #000000 1px solid;
    border-left: #000000 1px solid;
    border-top: #000000 1px solid;
    border-bottom: #000000 1px solid;
   }

   .textfield_mitteilung{
    width: 180px;
	height:100px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    text-decoration: none;
    border-width: 1;
    background-color: #ffffff;
    border-right: #000000 1px solid;
    border-left: #000000 1px solid;
    border-top: #000000 1px solid;
    border-bottom: #000000 1px solid;
   }

	.formsubmitbutton {
    padding:5px 5px 5px 5px;
	color:#122A57;
	border:1px solid #122A57;
	background-color:transparent;
	}

    @media print{
    img.noprint{display:none;}
    .printno{display:none;}
    }
	
	
/*Styles für die UMFRAGE*/	
	.rahmen{
	border: 1px solid #c9cbcc;
	padding: 5px;
	}
	
	.linie{
	border-top: 1px solid #c9cbcc;
	}
	
	.textfeld_umfrage{
	width: 100%;
	border: 1px solid #c9cbcc;
	padding-left: 3px;
	}