body		{background-color: white}

p		{font-family: Verdana,arial;
		font-size: 12px;
		line-height: 16px;
		font-weight: normal;
		color: #00579D;
		margin:0;
		padding:0}

li		{font-family: Verdana,arial;
		font-size: 12px;
		line-height: 16px;
		font-weight: normal;
		color: #00579D;
		margin:0;
		padding:0}

ul		{font-family: Verdana,arial;
		font-size: 12px;
		line-height: 16px;
		font-weight: normal;
		color: #00579D;
		margin:0;
		padding:0}

p.headline	{font-family: Verdana,arial;
		font-weight: bold;
		font-size: 14px}

p.seitenheadline
		{font-family: Verdana,arial;
		font-weight: normal;
		font-size: 23px;
		color: #f0ac23;
		margin-bottom: 10px}

h4		{font-family: Verdana,arial;
		font-size: 12px;
		line-height: 16px;
		font-weight: normal;
		color: #00579D;
		margin:0;
		padding:0}

img		{border: 0}

textarea	{
		padding: 0;
		margin: 0;
		}		

a:link    { color: #00579D; text-decoration: none; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}
a:hover   { color: #00579D; text-decoration: none; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}
a:active  { color: #00579D; text-decoration: none; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}
a:visited { color: #00579D; text-decoration: none; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}

a.pn_aktiv:link    { color: #00579D; text-decoration:none; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}
a.pn_aktiv:hover   { color: #00579D; text-decoration: none; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}
a.pn_aktiv:active  { color: #00579D; text-decoration: none; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}
a.pn_aktiv:visited { color: #00579D; text-decoration:none; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}

a.pn_inaktiv:link    { color: #00579D; text-decoration:none; font-size: 12px; font-weight: normal; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}
a.pn_inaktiv:hover   { color: #00579D; text-decoration: none; font-size: 12px; font-weight: normal; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}
a.pn_inaktiv:active  { color: #00579D; text-decoration: none; font-size: 12px; font-weight: normal; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}
a.pn_inaktiv:visited { color: #00579D; text-decoration:none; font-size: 12px; font-weight: normal; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}

a.pnloeschen:link    { color: black; text-decoration:none; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}
a.pnloeschen:hover   { color: black; text-decoration: none; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}
a.pnloeschen:active  { color: black; text-decoration: none; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}
a.pnloeschen:visited { color: black; text-decoration:none; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}

a.pnmenue_aktiv:link    { color: #00579D; text-decoration:none; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}
a.pnmenue_aktiv:hover   { color: #00579D; text-decoration: none; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}
a.pnmenue_aktiv:active  { color: #00579D; text-decoration: none; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}
a.pnmenue_aktiv:visited { color: #00579D; text-decoration:none; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}

a.pnmenue_inaktiv:link    { color: #00579D; text-decoration:none; font-size: 12px; font-weight: normal; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}
a.pnmenue_inaktiv:hover   { color: #00579D; text-decoration: none; font-size: 12px; font-weight: normal; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}
a.pnmenue_inaktiv:active  { color: #00579D; text-decoration: none; font-size: 12px; font-weight: normal; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}
a.pnmenue_inaktiv:visited { color: #00579D; text-decoration:none; font-size: 12px; font-weight: normal; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}

a.menue1:link    { color: #00579D; text-decoration: none; font-size: 12px; font-weight: normal; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}
a.menue1:hover   { color: #00579D; text-decoration: none; font-size: 12px; font-weight: normal; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}
a.menue1:active  { color: #00579D; text-decoration: none; font-size: 12px; font-weight: normal; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}
a.menue1:visited { color: #00579D; text-decoration: none; font-size: 12px; font-weight: normal; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}

a.menue2:link    { color: #00579D; text-decoration: none; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}
a.menue2:hover   { color: #00579D; text-decoration: none; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}
a.menue2:active  { color: #00579D; text-decoration: none; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}
a.menue2:visited { color: #00579D; text-decoration: none; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}

a.system:link    { color: red; text-decoration:none; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}
a.system:hover   { color: red; text-decoration: none; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}
a.system:active  { color: red; text-decoration: none; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}
a.system:visited { color: red; text-decoration:none; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}

a.nebennavi:link    { color:white;text-decoration:none;font-size:9px;font-weight:bold; font-family:Verdana,Helvetica,Geneva,Swiss,SunSans-Regular; padding: 0; margin: 0}
a.nebennavi:hover   { color:white;text-decoration:underline;font-size:9px;font-weight:bold; font-family:Verdana,Helvetica,Geneva,Swiss,SunSans-Regular;}
a.nebennavi:active  { color:white;text-decoration:none;font-size:9px;font-weight:bold; font-family:Verdana,Helvetica,Geneva,Swiss,SunSans-Regular;}
a.nebennavi:visited { color:white;text-decoration:none;font-size:9px;font-weight:bold; font-family:Verdana,Helvetica,Geneva,Swiss,SunSans-Regular;}

a.berichte_aktiv:link    { color: #00579D; text-decoration:none; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}
a.berichte_aktiv:hover   { color: #00579D; text-decoration: none; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}
a.berichte_aktiv:active  { color: #00579D; text-decoration: none; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}
a.berichte_aktiv:visited { color: #00579D; text-decoration:none; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}

a.berichte_inaktiv:link    { color: #ffffff; text-decoration:none; font-size: 12px; font-weight: normal; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}
a.berichte_inaktiv:hover   { color: #ffffff; text-decoration: none; font-size: 12px; font-weight: normal; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}
a.berichte_inaktiv:active  { color: #ffffff; text-decoration: none; font-size: 12px; font-weight: normal; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}
a.berichte_inaktiv:visited { color: #ffffff; text-decoration:none; font-size: 12px; font-weight: normal; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}



td		{border: 0;
		margin: 0;
		padding: 0;
		vertical-align: top}

/*login-formular*/
input.okay 	{width: 100%;
		border: 1px solid #00579D;
		margin-bottom: 2px;
		background-color: white}

input.fehler	{width: 100%;
		border: 1px solid #00579D; 
		margin-bottom: 2px;
		background-color: #f0ac23}

h4.fehler	{color: #00579D;
		margin-bottom: 5px;
		font-weight: bold}

/*register-formular*/
input.register	{
	        background-color: white;
		margin-bottom: 10px;
		}

input.register_fehler {
	        background-color: red;
		margin-bottom: 10px;
		}

span.register2	{
	        background-color: white;
		}

span.register2_fehler	{
		color: red;
		}

input.register_submit {
		background-color: #00579D;
		color: white;
		font-family: Verdana,Arial;
		font-size: 12px;
		border: 0;
		margin-top: 100px;
		padding: 3;
		}

select.register	{
	        background-color: white;
		border:1px solid grey;
		font-size:10px;
		font-family:Verdana,Arial;
		color:#333333;
		margin-bottom: 10px;
		}

option.register	{
	        background-color: white;
		}

td.register     {color: #00579D;
		font-family: Verdana,Arial;
		font-size: 12px;
		line-height: 16px;
		}
td.register_fehler
    	     	{color: #FF0000;
		font-family: Verdana,Arial;
		font-size: 12px;
		line-height: 16px;
		}

a.register:link    { color: #00579D; text-decoration: none; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}
a.register:active  { color: #00579D; text-decoration: none; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}
a.register:visited { color: #00579D; text-decoration: none; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}
a.register:hover   { color: #00579D; text-decoration: underline; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}

/* user - sachen */
a.userliste:link    { color: #00579D; text-decoration:none; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular; line-height: 25px}
a.userliste:active  { color: #00579D; text-decoration: none; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular; line-height: 25px}
a.userliste:visited { color: #00579D; text-decoration:none; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular; line-height: 25px}
a.userliste:hover   { color: #00579D; text-decoration: underline; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular; line-height: 25px}

td.profil1	{color: #00579D;
                font-family: Verdana,arial;
		font-size: 12px;
		font-weight: normal;
		line-height: 16px;
		}

td.profil2	{color: #00579D;
                font-family: Verdana,arial;
		font-size: 12px;
		font-weight: bold;
		line-height: 16px;
		}


div.profilhead	{margin: 40px;
		color: #F0AC23;
		font-family: Verdana,arial;
		font-size: 23px;
		font-weight: normal;
		}

div.profillink {
		background-color: #91A6C1;
		color: #00579D;
		font-family: Verdana,Arial;
		font-size: 12px;
		line-height: 16px;
		border: 1px solid #00579D;
		width: 171px;
		padding-top: 5px;
		padding-bottom: 5px;
		text-align: center;
		vertical-align: middle;
		}

input.profil_submit {
		background-color: #91A6C1;
		color: #00579D;
		font-family: Verdana,Arial;
		font-size: 11px;
		font-weight: bold;
		border: 1px solid #00579D;
		width: 171px;
		padding-top: 4px;
		padding-bottom: 4px;
		text-align: center;
		vertical-align: middle;
		}

td.pnliste1	{color: #00579D;
                font-family: Verdana,arial;
		font-size: 12px;
		line-height: 16px;
		font-weight: normal;
		padding: 4px;
		vertical-align: middle
		}

td.pnliste22	{color: #00579D;
                font-family: Verdana,arial;
		font-size: 12px;
		line-height: 16px;
		font-weight: normal;
		padding: 4px;
		vertical-align: middle;
		}

td.pnliste32	{color: #00579D;
                font-family: Verdana,arial;
		font-size: 12px;
		line-height: 16px;
		font-weight: bold;
		padding: 4px;
		vertical-align: middle;
		}

td.pnliste21	{color: #00579D;
		background-color: #F6D38C;
                font-family: Verdana,arial;
		font-size: 12px;
		line-height: 16px;
		font-weight: normal;
		padding: 4px;
		vertical-align: middle;
		}

td.pnliste31	{color: #00579D;
		background-color: #F6D38C;
                font-family: Verdana,arial;
		font-size: 12px;
		line-height: 16px;
		font-weight: bold;
		padding: 4px;
		vertical-align: middle;
		}


/*rest */
h4.uebersicht	{font-family: Verdana,arial;
		font-size: 14px;
		font-weight: bold;
		color: white;
		margin:0;
		padding:0}
h4.news		{font-family: Verdana,arial;
		font-size: 14px;
		font-weight: bold;
		color: #012C70;
		margin: 0;
		padding: 0}
h4.seitenname	{font-family: arial;
		font-size: 12px;
		font-weight: bold;
		color: white;
		margin: 1px;
		padding: 0}
h3.uebersicht	{font-family: arial;
		font-size: 14px;
		font-weight: bold;
		color: black;
		margin:0;
		padding:0}
p.uebersicht	{font-family: arial;
		font-size: 14px;
		font-weight: normal;
		color: black}
p.news		{font-family: arial;
		font-size: 12px;
		font-weight: normal;
		color: black;
		margin: 0;
		padding: 0}
p.bildlegende	{font-family: arial;
		font-size: 12px;
		font-weight: bold;
		color: black;
		margin: 0;
		padding: 0}
p.abbinder	{font-family: arial;
		font-size: 12px;
		font-weight: normal;
		color: #666666}

p.verwaltung	{font-family: arial;
		font-size: 14px;
		font-weight: normal;
		color: #6600FF}
h4.verwaltung	{font-family: arial;
		font-size: 14px;
		font-weight: normal;
		color: #6600FF}
h3.verwaltung	{font-family: arial;
		font-size: 16px;
		font-weight: bold;
		color: #6600FF}

td.seitentext	{width: 334px;
		border: 0;
		margin: 0;
		padding: 10px;
		background-color: #FFFEDB;
		font-family: arial;
		font-size: 12px;
		color: #002C72;
		vertical-align: top}