/**************************************************************************************/
/* Allgeimene Homepage Deklarationen **************************************************/
/**************************************************************************************/
/* Fehlerausgabe mit */
p.error{
	color:red;
	font-weight:bold;
	font-size:10pt;
	font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}

/* Statusmeldungen */
p.status{
	color:darkgreen;
	font-weight:bold;
	font-size:10pt;
	font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}

p{
	font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}

/* Keine Rahmen um Bilder / Grafiken */
img{
	border-width:0px;
}

div{
	font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}

li{
	font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}

ul{
	font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}

/*allgemeiner Hintergrund*/

body.main{
	background-image:url(../img/hintergrund1024.gif);
	background-repeat:no-repeat;
	background-position:center;
	background-attachment:fixed;
	font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}


/* Abwechseln der Graustufen der einzelnen Tabellenreihen (2 verschiedene klassen) */
tr.hellgrau{
	background-color:#BBBBBB;
}

tr.dunkelgrau{
	background-color:#999999;
}
.zentriert{
	text-align:center;
	font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}

/* Die Standard-Links */
a:link
{
    font-weight:bold;
    text-decoration:underline;
    color:#000000;
	font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}
a:visited
{
    font-weight:bold;
    text-decoration:underline;
	font-size:10pt;
    color:#000000;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}
a:hover
{
    font-weight:bold;
    text-decoration:none;
    font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}
a:active
{
    font-weight:bold;
    text-decoration:underline;
    font-size:10pt;
    background-color:#FFFFFF;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}

/**************************************************************************************/
/* Meta Navigation*********************************************************************/
/**************************************************************************************/
/* Tag Direktformate */
body.meta{
	background-color:#888888;
	padding:0;
	margin:0;
}

p.meta{
	margin-right:5pt;
	text-align:right;
	FONT-FAMILY: Verdana,Arial,Helvetica;
}

p.meta_slogan{
	font-size:16pt;
	text-align:center;
	font-weight:bold;
	font-style:italic;
	FONT-FAMILY: Verdana,Arial,Helvetica;
}

/**************************************************************************************/
/* Sitemap Navigation******************************************************************/
/**************************************************************************************/
/* Tag Direktformate */
h1.sitemap{
	text-align:center;
	background-color:#3a428c;
	color:#FFFFFF;
	font-size:16pt;
	line-height:2.0em;
	FONT-FAMILY: Verdana,Arial,Helvetica;
}
p.neues_fenster{
	text-align:center;
}
table.sitemap_output_level1{
	width:200px;
}
table.sitemap_output_level2{
	width:220px;
}
table.sitemap_output_level3{
	width:240px;
}
td.sitemap_output_level1{
	background-color:#3a428c;
	width:200px;
}
td.sitemap_output_level2{
	background-color:#4a529c;
	width:200px;
}
td.sitemap_output_level3{
	background-color:#5a62ac;
	width:200px;
}
a.sitemap_level1:link{
    font-weight:bold;
    text-decoration:underline;
    font-size:10pt;
    color:#FFFFFF;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}
a.sitemap_level1:visited{
    font-weight:bold;
    text-decoration:underline;
    font-size:10pt;
    color:#FFFFFF;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}
a.sitemap_level1:hover{
    font-weight:bold;
    text-decoration:none;
    font-size:10pt;
    color:#FFFFFF;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}
a.sitemap_level1:active{
    font-weight:bold;
    text-decoration:underline;
    font-size:10pt;
    color:#FFFFFF;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}
a.sitemap_level2:link{
    font-weight:bold;
    text-decoration:underline;
    font-size:9pt;
    color:#000000;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}
a.sitemap_level2:visited{
    font-weight:bold;
    text-decoration:underline;
    font-size:9pt;
    color:#000000;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}
a.sitemap_level2:hover{
    font-weight:bold;
    text-decoration:underline;
    font-size:9pt;
    color:#000000;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}
a.sitemap_level2:active{
    font-weight:bold;
    text-decoration:underline;
    font-size:9pt;
    color:#000000;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}
/**************************************************************************************/
/* Login ******************************************************************************/
/**************************************************************************************/
/* Tag Direktformate */
h1.login{
	text-align:center;
	FONT-FAMILY: Verdana,Arial,Helvetica;
}
h2.login{
	text-align:center;
	FONT-FAMILY: Verdana,Arial,Helvetica;
}
table.login{
	margin:auto;
	text-align:left;
	FONT-FAMILY: Verdana,Arial,Helvetica;
}
p.login{
	text-align:center;
	FONT-FAMILY: Verdana,Arial,Helvetica;
}
/**************************************************************************************/
/* Suche ******************************************************************************/
/**************************************************************************************/
/* Tag Direktformate */
body.suche{
	background-color:#BBBBBB;
	padding:0px;
	margin:0px;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}
table.suche{
	width:100%;
	border-collapse:collapse;
}
tr.suche{
	width:100%;
}
td.suche{
	height:35px;
	vertical-align:middle;
	text-align:center;
}

/**************************************************************************************/
/* Pfad *******************************************************************************/
/**************************************************************************************/
/* Tag Direktformate */
body.pfad{
	background-color:#3a428c;
	padding:0px;
	margin:0px;
}
table.pfad{
	width:100%;
	border-collapse:collapse;
}
tr.pfad{
	width:100%;
}
td.pfad{
	height:35px;
	vertical-align:middle;
	text-align:left;
}
p.pfad{
	color:#FFFFFF;
}

/**************************************************************************************/
/* Spacer *****************************************************************************/
/**************************************************************************************/
/* Tag Direktformate */
body.spacer{
	background-color:#FFFFFF;
	background-image:url('../img/spacer.gif');
	background-repeat:repeat;
	background-attachment:fixed;
	margin:0;
	padding:0;
}

/**************************************************************************************/
/* Banner *****************************************************************************/
/**************************************************************************************/
/* Tag Direktformate */
body.banner{
	background-color:#3a428c;
	background-image:url('../bilder/sonstige/startbild/startbild1024.jpg');
	background-repeat:no-repeat;
	background-attachment:fixed;
	padding:0px;
	margin:0px;
}
/**************************************************************************************/
/* Navigation *************************************************************************/
/**************************************************************************************/
/* Tag Direktformate */
body.navi{
	background-color:#FFFFFF;
	margin:5px
}

table.navi_output{
	width:100%;
	border-collapse:collapse;
}

tr.navi_output{
	width:100%;
}

td.navi_output{
	width:100%;
	height:25;
	background-color:#3a428c;
	vertical-align:middle;
}

a.navi:link
{
    font-weight:bold;
    text-decoration:underline;
    font-size:10pt;
    color:#FFFFFF;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}
a.navi:visited
{
    font-weight:bold;
    text-decoration:underline;
	font-size:10pt;
    color:#FFFFFF;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}
a.navi:hover
{
    font-weight:bold;
    text-decoration:none;
    font-size:10pt;
    background-color:#3a428c;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}
a.navi:active
{
    font-weight:bold;
    text-decoration:underline;
    font-size:10pt;
    background-color:#3a428c;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}

/**************************************************************************************/
/* Portalseite ************************************************************************/
/**************************************************************************************/
/* Tag Direktformate */
table.portal_output_100{
	border-collapse:collapse;
	border:0;
	border-spacing:0;
}

td.portal_80{
	vertical-align:top;
	width:80%;

}

td.portal_20{
	vertical-align:top;
	width:20%;

}

td.portal_zentriert{
	text-align:center;
}

/**************************************************************************************/
/* Anwendung Gruppen ******************************************************************/
/**************************************************************************************/
/*Jugend Menu*/
/* Tag Direktformate */
h1.gruppencont{
	text-align:center;
	background-color:#3a428c;
	color:#FFFFFF;
	font-size:16pt;
	line-height:2.0em;
	FONT-FAMILY: Verdana,Arial,Helvetica;
}

table.gruppencont_erweitert_output{
    font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
	border-collapse:collapse;
	border:1px solid black;
	border-spacing:0;
	width:100%;
}

tr.gruppen_output_red{
	background-color:rgb(100%,70%,70%);
    font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}

th.gruppencont_erweitert_output{
	border:1px solid black;
	background-color:#3a428c;
	color:#FFFFFF;
    font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}
td.gruppencont_erweitert_output{
	border:1px solid black;
    font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}

/**************************************************************************************/
/* Anwendung Termine ******************************************************************/
/**************************************************************************************/
/* Allgemeine Klassen für Termine */
.termine_gruen{
	background-color:lightgreen;
}
.termine_5{
	width:5%
}
.termine_10{
	width:10%;
}
.termine_20{
	width:20%;
}
.termine_33{
	width:33%;
}
.termine_34{
	width:34%;
}
.termine_50{
	width:50%;
}
/**************************************************************************************/
/* Tag Direktformate */
h1.termine_ueberschrift{
	text-align:center;
	background-color:#3a428c;
	color:#FFFFFF;
	font-size:16pt;
	line-height:2.0em;
	FONT-FAMILY: Verdana,Arial,Helvetica;
}

table.termine_output{
	border-collapse:collapse;
	border:1px solid black;
	border-spacing:0;
	width:100%;
    font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}

table.termine_output_2{
	border-collapse:collapse;
	border:0px solid black;
	border-spacing:0;
	padding:0px;
	margin:0px;
	width:100%;
}

tr.termine_rot{
	background-color:rgb(100%,70%,70%);
}

th.termine_output{
	background-color:#3a428c;
	color:#FFFFFF;
	border:1px solid black;
}

th.termine_output_aktionen{
	background-color:#3a428c;
	color:#FFFFFF;
	text-align:right;
}

td.termine_output{
	border:1px solid black;
}

td.termine_anzeige{
	width:33%;
	text-align:center;
}
td.termine_aktionen{
	text-align:center;
}
/**************************************************************************************/
/* Anwendung Presse  ******************************************************************/
/**************************************************************************************/
/* Tag Direktformate */
table.presse_output{
	border-collapse:collapse;
	border:1px solid black;
	border-spacing:0;
	width:100%;
    font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}

tr.presse_rot{
	background-color:rgb(100%,70%,70%);
}

th.presse_output{
	background-color:#3a428c;
	color:#FFFFFF;
	border:1px solid black;
}

th.presse_ueberschrift{
	text-align:left;
}

td.presse_aktionen{
	 text-align:center;
}

td.presse_output{
	border:1px solid black;
}

td.presse_link{
	text-align:center;
}

td.presse_5{
	width:5%;
}

td.presse_10{
	width:10%;
}

td.presse_20{
	width:20%;
}
/**************************************************************************************/
/* Anwendung Anwendungen***************************************************************/
/**************************************************************************************/
/* Tag Direktformate */
table.anwendungen_output{
	border-collapse:collapse;
	border:1px solid black;
	border-spacing:0;
	width:100%;
}

th.anwendungen_output{
	background-color:#3a428c;
	color:#FFFFFF;
	border:1px solid black;
}

th.anwendungen_10{
	width:10%;
}

td.anwendungen_output{
	border:1px solid black;
}

td.anwendungen_aktionen{
	text-align:center;
}
/**************************************************************************************/
/* Anwendung Menügruppen***************************************************************/
/**************************************************************************************/
/* Tag Direktformate */
table.gruppen_output{
	border-collapse:collapse;
	border:1px solid black;
	border-spacing:0;
	width:100%;
}

th.gruppen_output{
	background-color:#3a428c;
	color:#FFFFFF;
	border:1px solid black;
}

th.gruppen_10{
	width:10%;
}

td.gruppen_output{
	border:1px solid black;
}

td.gruppen_aktionen{
	text-align:center;
}
/**************************************************************************************/
/* Anwendung Rechtegruppen*************************************************************/
/**************************************************************************************/
/* Tag Direktformate */
table.rechte_output{
	border-collapse:collapse;
	border:1px solid black;
	border-spacing:0;
	width:100%;
    font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}

table.rechte_output_60{
	border-collapse:collapse;
	border:1px solid black;
	border-spacing:0;
	width:60%;
    font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}

tr.rechte_rot{
	background-color:rgb(100%,70%,70%);
}

th.rechte_output{
	background-color:#3a428c;
	color:#FFFFFF;
	border:1px solid black;
    font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}

th.rechte_15{
	width:15%;
}

td.rechte_output{
	border:1px solid black;
}

td.rechte_aktionen{
	text-align:center;
}
/**************************************************************************************/
/* Anwendung Benutzer *****************************************************************/
/**************************************************************************************/
/* Tag Direktformate */
table.benutzer_output{
	border-collapse:collapse;
	border:1px solid black;
	border-spacing:0;
	width:100%;
}

th.benutzer_output{
	background-color:#3a428c;
	color:#FFFFFF;
	border:1px solid black;
}

th.benutzer_20{
	width:20%;
}

th.benutzer_10{
	width:10%;
}

td.benutzer_output{
	border:1px solid black;
}

td.benutzer_aktionen{
	text-align:center;
}

/**************************************************************************************/
/* Anwendung Sichter  *****************************************************************/
/**************************************************************************************/
/* Tag Direktformate */
table.sichter_output{
	border-collapse:collapse;
	border:1px solid black;
	border-spacing:0;
	width:100%;
    font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}

th.sichter_output{
	background-color:#3a428c;
	color:#FFFFFF;
	border:1px solid black;
    font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}

th.sichter_20{
	width:20%;
}

th.sichter_10{
	width:10%;
}

td.sichter_output{
	border:1px solid black;
    font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}

td.sichter_aktionen{
	text-align:center;
}
p.sichter_red{
	color:red;
	font-weight:bold;
	text-align:center;
}
/**************************************************************************************/
/* Anwendung Kontakt ******************************************************************/
/**************************************************************************************/
/* Tag Direktformate */
table.kontakt_output{
	margin:auto;
	border-spacing:0;
	width:30%;
	FONT-FAMILY: Verdana,Arial,Helvetica;
}

table.kontakt_erweitert_output{
	border-collapse:collapse;
	border:1px solid black;
	border-spacing:0;
	width:100%;
	FONT-FAMILY: Verdana,Arial,Helvetica;
}

tr.kontakt_rot{
	background-color:rgb(100%,70%,70%);
}

th.kontakt_erweitert_output{
	background-color:#3a428c;
	color:#FFFFFF;
	border:1px solid black;
}

td.kontakt_erweitert_output{
	border:1px solid black;
}

td.kontakt_output{
	text-align:left;
}
h1.kontakt_ueberschrift{
	text-align:center;
	background-color:#3a428c;
	color:#FFFFFF;
	font-size:16pt;
	line-height:2.0em;
	FONT-FAMILY: Verdana,Arial,Helvetica;
}
/**************************************************************************************/
/* Anwendung Appsites  ****************************************************************/
/**************************************************************************************/
/* Tag Direktformate */
table.appsites_output{
	border-collapse:collapse;
	border:1px solid black;
	border-spacing:0;
	width:100%;
}

th.appsites_output{
	background-color:#3a428c;
	color:#FFFFFF;
	border:1px solid black;
}

th.appsites_20{
	width:20%;
}

th.appsites_10{
	width:10%;
}

td.appsites_output{
	border:1px solid black;
}

td.appsites_aktionen{
	text-align:center;
}
/**************************************************************************************/
/* Anwendung Anfahrt ******************************************************************/
/**************************************************************************************/
/* Tag Direktformate */
table.anfahrt_output{
	margin:auto;
	border-spacing:0;
	width:100%;
}

table.anfahrt_erweitert_output{
	border-collapse:collapse;
	border:1px solid black;
	border-spacing:0;
	width:100%;
}

tr.anfahrt_rot{
	background-color:rgb(100%,70%,70%);
}

th.anfahrt_erweitert_output{
	background-color:#3a428c;
	color:#FFFFFF;
	border:1px solid black;
}

td.anfahrt_erweitert_output{
	border:1px solid black;
}

td.anfahrt_output{
	text-align:left;
}
h1.anfahrt_ueberschrift{
	text-align:center;
	background-color:#3a428c;
	color:#FFFFFF;
	font-size:16pt;
	line-height:2.0em;
	FONT-FAMILY: Verdana,Arial,Helvetica;
}
/**************************************************************************************/
/* Anwendung Fachberater **************************************************************/
/**************************************************************************************/
/* Tag Direktformate */
table.fachberater_output{
	margin:auto;
	border-spacing:0;
	width:100%;
    font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}

table.fachberater_erweitert_output{
	border-collapse:collapse;
	border:1px solid black;
	border-spacing:0;
	width:100%;
    font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}

tr.fachberater_rot{
	background-color:rgb(100%,70%,70%);
}

th.fachberater_erweitert_output{
	background-color:#3a428c;
	color:#FFFFFF;
	border:1px solid black;
    font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}

td.fachberater_erweitert_output{
	border:1px solid black;
}

td.fachberater_output{
	text-align:left;
}
h1.fachberater_ueberschrift{
	text-align:center;
	background-color:#3a428c;
	color:#FFFFFF;
	font-size:16pt;
	line-height:2.0em;
	FONT-FAMILY: Verdana,Arial,Helvetica;
}
/**************************************************************************************/
/* Anwendung Interesse ****************************************************************/
/**************************************************************************************/
/* Tag Direktformate */
table.interesse_output{
	border-spacing:0;
	width:100%;
    font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}

table.interesse_erweitert_output{
	border-collapse:collapse;
	border:1px solid black;
	border-spacing:0;
	width:100%;
    font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}

tr.interesse_rot{
	background-color:rgb(100%,70%,70%);
}

th.interesse_erweitert_output{
	background-color:#3a428c;
	color:#FFFFFF;
	border:1px solid black;
}

td.interesse_erweitert_output{
	border:1px solid black;
}

td.interesse_output{
	text-align:left;
}
h1.interesse_ueberschrift{
	text-align:center;
	background-color:#3a428c;
	color:#FFFFFF;
	font-size:16pt;
	line-height:2.0em;
	FONT-FAMILY: Verdana,Arial,Helvetica;
}
/**************************************************************************************/
/* Anwendung Einheiten ****************************************************************/
/**************************************************************************************/
/* Tag Direktformate */
table.einheiten_output{
	border-collapse:collapse;
	border-spacing:0;
	width:100%;
	text-align:center;
    font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}

table.einheiten_erweitert_output{
	border-collapse:collapse;
	border:1px solid black;
	border-spacing:0;
	width:100%;
    font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}

tr.einheiten_rot{
	background-color:rgb(100%,70%,70%);
}

th.einheiten_erweitert_output{
	background-color:#3a428c;
	color:#FFFFFF;
	border:1px solid black;
    font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}

td.einheiten_erweitert_output{
	border:1px solid black;
    font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}

td.einheiten_links{
	white-space:nowrap;

}

td.einheiten_aktionen{
	width:30%;
	text-align:center;
	vertical-align:middle;
    font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}

h1.einheiten_ueberschrift{
	text-align:center;
	background-color:#3a428c;
	color:#FFFFFF;
	font-size:16pt;
	line-height:2.0em;
	FONT-FAMILY: Verdana,Arial,Helvetica;
}

a.einheiten:link
{
    font-weight:bold;
    text-decoration:underline;
	font-size:16pt;
    color:#000000;
    FONT-FAMILY: Verdana,Arial,Helvetica;
	line-height:1.5em;
}
a.einheiten:visited
{
    font-weight:bold;
    text-decoration:none;
	font-size:16pt;
    color:#000000;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}
a.einheiten:hover
{
    font-weight:bold;
    text-decoration:none;
	font-size:16pt;
    background-color:#FFFFFF;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}
a.einheiten:active
{
    font-weight:bold;
    text-decoration:none;
	font-size:16pt;
    background-color:#FFFFFF;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}
/**************************************************************************************/
/* Anwendung impressum ****************************************************************/
/**************************************************************************************/
/* Tag Direktformate */
table.impressum_output{
	border-spacing:0;
	width:100%;
}

table.impressum_erweitert_output{
	border-collapse:collapse;
	border:1px solid black;
	border-spacing:0;
	width:100%;
	font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}

tr.impressum_rot{
	background-color:rgb(100%,70%,70%);
}

th.impressum_erweitert_output{
	background-color:#3a428c;
	color:#FFFFFF;
	border:1px solid black;
	font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}

td.impressum_erweitert_output{
	border:1px solid black;
	width:50%;
}

td.impressum_output{
	text-align:left;
	font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}
h1.impressum_ueberschrift{
	text-align:center;
	background-color:#3a428c;
	color:#FFFFFF;
	font-size:16pt;
	line-height:2.0em;
	FONT-FAMILY: Verdana,Arial,Helvetica;
}
/**************************************************************************************/
/* Anwendung Projektteam **************************************************************/
/**************************************************************************************/
/* Tag Direktformate */
table.projektteam_output{
	border-spacing:0;
	width:100%;
	font-size:12pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}

table.projektteam_erweitert_output{
	border-collapse:collapse;
	/*border:0px solid black;*/
	border-spacing:0;
	width:100%;
	font-size:12pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}

tr.projektteam_output{
	background-color:#BBBBBB;
	text-indent:1em;
	font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}

tr.projektteam_rot{
	background-color:rgb(100%,70%,70%);
}

th.projektteam_output{
	background-color:#3a428c;
	color:#FFFFFF;
	border:1px solid black;
	text-align:left;
}

td.projektteam_aktionen{
	text-align:center;
	width:5%;
}

td.projektteam_output_bild{
	text-align:center;
	width:15%;
}

td.projektteam_output_name{
	text-align:left;
	width:30%;
}

td.projektteam_output_value{
	text-align:left;
	width:55%;
}
/**************************************************************************************/
/* Anwendung Newsletter ***************************************************************/
/**************************************************************************************/
/* Tag Direktformate */
table.newsletter_output{
	/*Steuerbefehl um Tabelle zu zentrieren!?!?*/
	border-collapse:collapse;
	border:1px solid black;
	border-spacing:0;
	margin:auto;
	width:60%;
	font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}

td.newsletter_output_name{
	border:1px solid black;
	width:40%;
	font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}

td.newsletter_output_value{
	border:1px solid black;
	width:60%;
	font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}

td.newsletter_output{
	border:1px solid black;
	text-align:center;
	font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}

p.newsletter_output{
	text-align:center;
	font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}

h1.newsletter_ueberschrift{
	text-align:center;
	background-color:#3a428c;
	color:#FFFFFF;
	font-size:16pt;
	line-height:2.0em;
	FONT-FAMILY: Verdana,Arial,Helvetica;
}
/**************************************************************************************/
/* Anwendung Info *********************************************************************/
/**************************************************************************************/
/* Tag Direktformate */
table.info_output{
	border-collapse:collapse;
	border:1px solid black;
	border-spacing:0;
	width:100%;
	font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}

table.info_output_vorschau{
	border-collapse:collapse;
	border:1px solid black;
	border-spacing:0;
	width:100%;
	font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}

tr.info_output{
	border:1px solid black;
	background-color:BBBBBB;
	/*filter: alpha(opacity=80);
	-moz-opacity:0.8;*/
	font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}

tr.info_rot{
	border:1px solid black;
	background-color:rgb(100%,70%,70%);
	font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}

th.info_output_70{
	background-color:#3a428c;
	color:#FFFFFF;
	text-align:left;
	width:50%;
	font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
	line-height:2em

}

th.info_output_30{
	background-color:#3a428c;
	color:#FFFFFF;
	text-align:right;
	width:50%;
	white-space:nowrap;
	font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}

td.info_output{
	border:1px solid black;
	font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}

td.info_aktionen{
	border:1px solid black;
	text-align:right;
	font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}
/**************************************************************************************/
/* Anwendung  Vorankuendigungen *******************************************************/
/**************************************************************************************/
/* Tag Direktformate */
table.vorankuendigung_output{
	font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
/*	text-align:left;
	margin-left:50px;*/
	border-collapse:collapse;
	border:1px solid black;
	border-spacing:0px;
	width:100%;
}

table.vorankuendigung_output_vorschau{
	font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
	border-collapse:collapse;
	border:1px solid black;
	border-spacing:0;
	width:100%;
}

col.vorankuendigung_output_col1{
	width:15%;
}

col.vorankuendigung_output_col2{
	width:75%;
}

col.vorankuendigung_output_col3{
	width:10%;
}

tr.vorankuendigung_output{
	border:0px solid black;
	background-color:BBBBBB;
	/*filter: alpha(opacity=80);
	-moz-opacity:0.8;*/
}

tr.vorankuendigung_rot{
	border:0px solid black;
	background-color:rgb(100%,70%,70%);
}
tr.vorankuendigung_gruen{
	border:0px solid black;
	background-color:lightgreen;
}

th.vorankuendigung_output{
	background-color:#3a428c;
	color:#FFFFFF;
	text-align:left;
	font-size:10pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
	line-height:2em
}

th.vorankuendigung_output_10{
	background-color:#3a428c;
	color:#FFFFFF;
	text-align:right;
	width:10%;
}

th.vorankuendigung_output_right{
	background-color:#3a428c;
	color:#FFFFFF;
	text-align:right;
	white-space:nowrap
}

td.vorankuendigung_output_bild{
	border:0px solid black;
	text-align:center;
}

td.vorankuendigung_output{
	border:0px solid black;
	text-align:left;
}
/**************************************************************************************/
/* Anwendung  Links/Linkkategorien ****************************************************/
/**************************************************************************************/
/* Tag Direktformate */
table.links_output{
	border-spacing:0px;
	border-collapse:collapse;
	border:1px solid black;
	width:100%;
	FONT-FAMILY: Verdana,Arial,Helvetica;
}

h1.links{
	text-align:center;
	background-color:#3a428c;
	color:#FFFFFF;
	font-size:16pt;
	line-height:2.0em;
	FONT-FAMILY: Verdana,Arial,Helvetica;
}

th.links_output{
	background-color:#3a428c;
	color:#FFFFFF;
	text-align:left;
	font-size:16pt;
	/*font-weight:bold;*/
	line-height:2em
}

th.links_output_optionen{
	FONT-FAMILY: Verdana,Arial,Helvetica;
	background-color:#3a428c;
	color:#FFFFFF;
	text-align:left;
}

th.links_output_rot{
	background-color:rgb(100%,70%,70%);
	color:#000000;
	text-align:left;
	font-size:16pt;
	font-weight:bold;
}

td.links_output{
	border:1px solid black;
	width:50%;
	vertical-align:top;
	background-color:#BBBBBB;
	/*filter: alpha(opacity=80);
	-moz-opacity:0.8;*/
}

span.links_unterkat{
    FONT-FAMILY: Verdana,Arial,Helvetica;
	font-size:14pt;
	font-weight:bold;
	line-height:2.0em
}

span.links_unterkat_rot{
	font-size:14pt;
	font-weight:bold;
	background-color:rgb(100%,70%,70%);
}

span.links_unterkat_rot{
	font-size:14pt;
	font-weight:bold;
	background-color:lightgreen;
}

span.links_link_rot{
	background-color:rgb(100%,70%,70%);
}

span.links_link_gruen{
	background-color:lightgreen;
}

img.links_spacer{
	width:36px;
	height:0px;
}

/**************************************************************************************/
/* Anwendung  Berichte ****************************************************************/
/**************************************************************************************/
/* Tag Direktformate */
table.berichte_output{
	border-collapse:collapse;
	border:1px solid black;
	border-spacing:0;
	width:100%;
	font-size:10pt;
	FONT-FAMILY: Verdana,Arial,Helvetica;
}

table.berichte_output_detail{
	border-collapse:collapse;
	border-spacing:0;
	width:100%;
	font-size:10pt;
	FONT-FAMILY: Verdana,Arial,Helvetica;
}

table.berichte_output_links{
	border-collapse:collapse;
	border-spacing:0;
	width:100%;
	font-size:10pt;
	FONT-FAMILY: Verdana,Arial,Helvetica;
}

table.berichte_page_selector{
	border-collapse:collapse;
	border-spacing:0;
	width:100%;
	font-size:10pt;
	FONT-FAMILY: Verdana,Arial,Helvetica;
	line-height:3.0em
}

col.berichte_output_col1{
	width:10%;
	font-size:10pt;
	FONT-FAMILY: Verdana,Arial,Helvetica;
}

col.berichte_output_col2{
	width:75%;
	font-size:10pt;
	FONT-FAMILY: Verdana,Arial,Helvetica;
}

col.berichte_output_col3{
	width:15%;
	font-size:10pt;
	FONT-FAMILY: Verdana,Arial,Helvetica;
}
tr.berichte_output{
	background-color:#BBBBBB;
	font-size:10pt;
	margin-top:auto;
	FONT-FAMILY: Verdana,Arial,Helvetica;
	/*filter: alpha(opacity=80);
	-moz-opacity:0.8;*/
}
tr.berichte_rot{
	background-color:rgb(100%,70%,70%);
	font-size:10pt;
	FONT-FAMILY: Verdana,Arial,Helvetica;
}

th.berichte_output{
	background-color:#3a428c;
	color:#FFFFFF;
	text-align:left;
	font-size:10pt;
	FONT-FAMILY: Verdana,Arial,Helvetica;
}

th.berichte_output_titel{
	background-color:#3a428c;
	color:#FFFFFF;
	text-align:left;
	font-size:10pt;
	FONT-FAMILY: Verdana,Arial,Helvetica;
	line-height:2.0em
}

th.berichte_output_aktionen{
	background-color:#3a428c;
	color:#FFFFFF;
	text-align:right;
	font-size:10pt;
	FONT-FAMILY: Verdana,Arial,Helvetica;
}


td.berichte_page_back{
	text-align:right;
	width:40%;
	font-size:10pt;
	FONT-FAMILY: Verdana,Arial,Helvetica;
}

td.berichte_page_output{
	text-align:center;
	font-weight:bold;
	width:20%;
	font-size:10pt;
	FONT-FAMILY: Verdana,Arial,Helvetica;
}

td.berichte_page_next{
	text-align:left;
	width:40%;
	font-size:10pt;
	FONT-FAMILY: Verdana,Arial,Helvetica;
}

td.berichte_output_bild{
	text-align:center;
	height:130px;
	width:190px;
}

a.berichte:link
{
    font-weight:bold;
    text-decoration:underline;
	font-size:16pt;
    color:#000000;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}
a.berichte:visited
{
    font-weight:bold;
    text-decoration:none;
	font-size:16pt;
    color:#000000;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}
a.berichte:hover
{
    font-weight:bold;
    text-decoration:none;
	font-size:16pt;
    background-color:#FFFFFF;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}
a.berichte:active
{
    font-weight:bold;
    text-decoration:none;
	font-size:16pt;
    background-color:#FFFFFF;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}

td.berichte_output_links{
	text-align:center;
	line-height:3.0em;
}

td.berichte_output{
	border:1px solid black;
	width:16%;
}

td.berichte_bild{
	text-align:center;
	vertical-align:top;
	width:130px;
	height:190px;

}

td.berichte_output_text{
	text-align:justify;
	font-size:10pt;
	FONT-FAMILY: Verdana,Arial,Helvetica;
}

img.berichte_bild{
	margin-left:3px;
	margin-top:3px;
	margin-right:5px;
	margin-bottom:3px;
	width:175px;
	font-size:10pt;
	FONT-FAMILY: Verdana,Arial,Helvetica;
}

img.berichte_bild_spacer{
	text-align:center;
	vertical-align:middle;
	width:190px;
	height:0px;
	font-size:10pt;
	FONT-FAMILY: Verdana,Arial,Helvetica;
}

h1.berichte_ueberschrift{
	text-align:center;
	background-color:#3a428c;
	color:#FFFFFF;
	font-size:16pt;
	line-height:2.0em;
	FONT-FAMILY: Verdana,Arial,Helvetica;
}


div.berichte_align_left{
	margin-left:10px;
	margin-top:10px;
	text-align:left;
	font-size:10pt;
	FONT-FAMILY: Verdana,Arial,Helvetica;
}

td.berichte_bild_hoehe_spacer{
	height:130px;
	text-align:center;
	vertical-align:top;
	width:190px;
}
/**************************************************************************************/
/* Anwendung  Bilder ****************************************************************/
/**************************************************************************************/
/* Tag Direktformate */
/* Anwendungsbezogene Formate */
col.bilder_output_col1{
	width:10%;
}

col.bilder_output_col2{
	width:75%;
}

col.bilder_output_col3{
	width:15%;
}

h1.bilder_ueberschrift{
	text-align:center;
	background-color:#3a428c;
	color:#FFFFFF;
	font-size:16pt;
	line-height:2.0em;
	FONT-FAMILY: Verdana,Arial,Helvetica;
}

table.bilder_page_selector{
	border-collapse:collapse;
	border-spacing:0;
	width:100%;
	font-size:10pt;
	FONT-FAMILY: Verdana,Arial,Helvetica;
	line-height:3.0em
}

tr.bilder_output{
	background-color:#BBBBBB;
	/*filter: alpha(opacity=80);
	-moz-opacity:0.8;*/
}

tr.bilder_rot{
	background-color:rgb(100%,70%,70%);
}

th.bilder_output_aktionen{
	background-color:#3a428c;
	color:#FFFFFF;
	text-align:right;
}

td.bilder_page_back{
	text-align:right;
	width:40%;
}

td.bilder_page_output{
	font-weight:bold;
	text-align:center;
	width:20%;
}

td.bilder_page_next{
	text-align:left;
	width:40%;
}
/******************************************************************************/
/* Übersichtsseite */

div.zentriert{
	font-size:10pt;
	FONT-FAMILY: Verdana,Arial,Helvetica;
}

table.bilder_output{
	border-collapse:collapse;
	border:1px solid black;
	border-spacing:0;
	width:100%;
}

th.bilder_output{
	background-color:#3a428c;
	color:#FFFFFF;
	text-align:left;
	font-size:10pt;
	FONT-FAMILY: Verdana,Arial,Helvetica;
	line-height:2.0em
}

td.bilder_output_bild{
	text-align:center;
	height:130px;
	width:190px;
}

td.bilder_output_text{
	text-align:justify;
	font-size:10pt;
	FONT-FAMILY: Verdana,Arial,Helvetica;
}

a.bilder:link
{
    font-weight:bold;
    text-decoration:underline;
	font-size:16pt;
    color:#000000;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}
a.bilder:visited
{
    font-weight:bold;
    text-decoration:none;
	font-size:16pt;
    color:#000000;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}
a.bilder:hover
{
    font-weight:bold;
    text-decoration:none;
	font-size:16pt;
    background-color:#FFFFFF;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}
a.bilder:active
{
    font-weight:bold;
    text-decoration:none;
	font-size:16pt;
    background-color:#FFFFFF;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}

td.bilder_output_links{
	text-align:center;
	line-height:3.0em;
}

img.bilder_bild_spacer{
	width:190px;
	height:0px;
}
/******************************************************************************/
/* Detailansichtsseite */
table.bilder_output_voll_utext{
	border-collapse:collapse;
	border-spacing:0;
	width:100%;
}

table.bilder_output_voll{
	border-collapse:collapse;
	border-spacing:0;
	width:100%;
	font-size:10pt;
	FONT-FAMILY: Verdana,Arial,Helvetica;
	/*filter: alpha(opacity=90);
	-moz-opacity:0.9;*/
}

td.bilder_output_voll_utext{
	width:100%;
	text-align:center;
}

td.bilder_bild_voll{
	width:5%;
	vertical-align:top;
	text-align:center;
	background-color:#BBBBBB;
}

td.bilder_48{
	width:48%;
}

td.bilder_text_voll{
	width:42%;
	text-align:center;
	background-color:#BBBBBB;
}

td.bilder_bild_voll_rot{
	width:5%;
	vertical-align:top;
	text-align:center;
	font-size:10pt;
	FONT-FAMILY: Verdana,Arial,Helvetica;
	background-color:rgb(100%,70%,70%);
}

td.bilder_text_voll_rot{
	width:42%;
	text-align:center;
	background-color:rgb(100%,70%,70%);
}

td.bilder_aktionen_voll_rot{
	width:42%;
	height:16px;
	text-align:right;
	vertical-align:bottom;
	background-color:rgb(100%,70%,70%);
}

td.bilder_aktionen_voll{
	width:42%;
	height:16px;
	text-align:right;
	vertical-align:bottom;
	background-color:#BBBBBB;
}

td.bilder_spacer_voll{
	width:6%;
	text-align:center;
}

td.bilder_output{
	font-size:10pt;
	FONT-FAMILY: Verdana,Arial,Helvetica;
	border:1px solid black;
	width:16%;
}

td.bilder_output_10{
	border:1px solid black;
	width:10%;
	text-align:center;
}
td.bilder_output_20{
	border:1px solid black;
	width:20%;
}
td.bilder_output_70{
	border:1px solid black;
	width:70%;
}

p.bilder_text{
	text-align:center;
}

img.bilder_gross{
	width:500px;
}
/**************************************************************************************/
/* Anwendung Aktuell_Ticker ***********************************************************/
/**************************************************************************************/
/* Tag Direktformate */
table.aktuell_output{
	font-size:10pt;
	FONT-FAMILY: Verdana,Arial,Helvetica;
	border-collapse:collapse;
	border:1px solid black;
	border-spacing:0;
	width:100%;
}

tr.aktuell_output{
	border:0px solid black;
	background-color:#BBBBBB;
	/*filter: alpha(opacity=80);
	-moz-opacity:0.8;*/
}

th.aktuell_output{
	background-color:#3a428c;
	color:#FFFFFF;
	text-align:left;
	line-height:2em
}


