/* Ueberschriften */
h1{
	font-family: 'Trebuchet MS',Arial,Helvetica;
	font-weight:bold;
	font-size:20pt;
	color:#006699;
	margin-bottom:2pt;
	margin-top:0pt;
}

h2{
	font-family: 'Trebuchet MS',Arial,Helvetica;
	color:#006699;
	font-weight: bold;
	font-size:15pt;
	margin-bottom:1pt;
	margin-top:0pt;
}

h3{
	font-family: 'Trebuchet MS',Arial,Helvetica;
	color:#006699;
	font-weight:bold;
	font-size:13pt;
	margin-bottom:0pt;
	margin-top:0pt;
}


h4 {
	font-family: 'Trebuchet MS',Arial,Helvetica;
	color:#006699;
	font-weight: bold;
	font-size: 11pt;
	margin-bottom:0pt;
	margin-top:0pt;	
	}

h5 {
	font-family: 'Trebuchet MS',Arial,Helvetica;
	font-weight: bold;
	font-size: 9pt;
	color:#006699;
	margin-bottom:-2pt;
}


/* Untertitel unter blauer Linie */
h6 {
	font-family: 'Trebuchet MS',Arial,Helvetica;
	font-weight: normal;
	font-size : 9pt;
	color:#006699;
	margin-bottom:0pt;
	margin-top:0pt;
}

/* Normaler Fliesstext */	
P {
	font-family: Arial,Helvetica;
	font-size: 11pt;
	color: black;
	}

/* Formular (style verhindert Absätze hinterm form-Tag */
FORM { 
	display:inline;
	}
	
	
/* Normaler Fliesstext in Tabellen */	
TD {
	font-family: Arial,Helvetica;
	font-size: 11pt;
	color: black;
	}

/* Randabstaende */
body{
	margin-top: 11px;
	margin-left: 10px;
	margin-right: 10px;
	background-color: #FFFFFF;
	}

/* ungeordnete Liste mit Kaestchen*/
ul{
	list-style-type: square;
	list-style-position: outside; 
	font-family: Arial,Helvetica;
}


/* geordnete Liste mit Zahlen */
ol{
	list-style-type: decimal;
	list-style-position: outside;
	font-family: Arial,Helvetica;
}

/* Normaler Link im Fliesstext */
a:link{
	color:#006699;
	text-decoration: underline;
	font-family:Arial,Helvetica;
}

a:visited{
	color:#666666;
	text-decoration: underline;
	font-family: Arial,Helvetica;
}

a:hover{
	color: red;
	text-decoration: underline;
	font-family: Arial,Helvetica;
}

a:active{
	color: red;
	position: relative;
	text-decoration: underline;
	font-family: Arial,Helvetica;
}

/* Link auf der Homepage im linken Kasten und im Fliesstext Fett */

a.fett:link{
	color:#006699;
	position: relative;
	text-decoration: underline;
	font-family:Arial,Helvetica;
	font-size : 11pt;
	font-weight : bold;
}


a.fett:visited{
	font-family: Arial,Helvetica;
	color: #666666;
	text-decoration: underline;
	font-size : 11pt;
	font-weight : bold;
}

a.fett:hover{
	color: red;
	text-decoration: underline;
	font-family:Arial,Helvetica;
	font-size: 11pt;
font-weight : bold;
}

a.fett:active{
	font-family: Arial,Helvetica;
	color: #ff0000;
	text-decoration: underline;
	font-size : 11pt;
	font-weight : bold;
}



/* Link ohne Unterstreichung */

a.ohneLinie:link{
	color:#006699;
	position: relative;
	text-decoration: none;
	font-family:Arial,Helvetica;
	font-size : 11pt;
}


a.ohneLinie:visited{
	font-family: Arial,Helvetica;
	color: #666666;
	text-decoration: none;
	font-size : 11pt;
}

a.ohneLinie:hover{
	color: red;
	text-decoration: none;
	font-family:Arial,Helvetica;
	font-size: 11pt;
}

a.ohneLinie:active{
	font-family: Arial,Helvetica;
	color: #ff0000;
	text-decoration: none;
	font-size : 11pt;
}


/* Link fuer mehr... */
a.klein:link{
	font-family: Arial,Helvetica;
	color: #006699;
	text-decoration: underline;
	font-size : 10pt;
}

a.klein:visited{
	font-family: Arial,Helvetica;
	color: #666666;
	text-decoration: underline;
	font-size : 10pt;
}

a.klein:hover{
	color: red;
	text-decoration: underline;
	font-family:Arial,Helvetica;
	font-size: 10pt;
}

a.klein:active{
	font-family: Arial,Helvetica;
	color: #ff0000;
	text-decoration: underline;
	font-size : 10pt;
}

/* Link fuer Einzug */
a.name3:link{
	font-family: Arial,Helvetica;
	color: #006699;
	text-decoration: underline;
	font-size : 10pt;
	text-align : center;
}

a.name3:visited{
	font-family: Arial,Helvetica;
	color: #666666;
	text-decoration: underline;
	font-size : 10pt;
	text-align : center;
	}

a.name3:hover{
	color: red;
	text-align : center;
	text-decoration: underline;
	font-family:Arial,Helvetica;
	font-size: 10pt;
}

a.name3:active{
	font-family: Arial,Helvetica;
	color: #ff0000;
	text-decoration: underline;
	font-size : 10pt;
	text-align : center;
	}




/* #### Neue Formate #### */
/* ### Farben ### */
/* CI-Farbe (blau) */
.colCI {
	color:#006699;
}

/* dezente Farbe (grau) */
.colDezent {
	color:#CCCCCC;
}

/* auffaellige Farbe (gelb) */
.colAuffall {
	color:#FFFFCC;
}

/* Signal-Farbe (rot) */
.colSignal {
	color:#FF0000;
}



/* ### Texte ### */
/* Kleiner Text */
.klein {
	font-size : 9pt;
	font-weight: normal;
}

/* ganz kleiner Text */
.mini {
	font-size : 8pt;
	font-weight: normal;
	white-space:normal; 
	
}

/* klitzekleiner Text (für Fusszeile) */
.miniXS {
	font-size : 7pt;
	font-weight: normal;
}

/* Kleiner Text in CI-Farbe (blau), z. B. für Meldungsdatum*/
.kleinColCI {
	font-size : 9pt;
	color:#006699;
}

/* ganz kleiner Text in CI-Farbe (blau), z. B. für ??? */
.miniColCI {
	font-size : 8pt;
	color:#006699;
}

/* Kleiner Text in Signal-Farbe (blau), z. B. für "neu" */
.kleinColSignal {
	font-size : 9pt;
	color:#FF0000;
	font-weight : bold;
}

/* ### Tabellen ### */
/* Tabellenkopf mit Standardschriftgrösse  */
.tabkopf {
	font-family: 'Trebuchet MS',Arial,Helvetica;
	color:#CCCCCC;
	background-color:#006699;
	font-weight : bold;
}

/* Tabellenkopf mit Standardschriftgrösse, Schrift=weiss  */
.tabkopfweiss {
	font-family: 'Trebuchet MS',Arial,Helvetica;
	color:#FFFFFF;
	background-color:#006699;
	font-weight : bold;
}

/* Tabellenkopf in klein */
.tabkopfklein {
	font-family: 'Trebuchet MS',Arial,Helvetica;
	color:#CCCCCC;
	background-color:#006699;
	font-weight : bold;
	font-size : 9pt;
}

/* Tabellenkopf mit gelber Schrift */
.tabkopfColAuffall {
	font-family: 'Trebuchet MS',Arial,Helvetica;
	color:#FFFFCC;
	background-color:#006699;
	font-weight : bold;
}

/* Tabellenkopf mit rotem Hintergrund und weisser Schrift */
.tabkopfColSignal {
	font-family: 'Trebuchet MS',Arial,Helvetica;
	color:#FFFFFF;
	background-color:#FF0000;
	font-weight : bold;
}

/* Tabellenkopf mit Standardschriftgrösse  */
.tabkopfCI {
	font-family: 'Trebuchet MS',Arial,Helvetica;
	color:#FFFFFF;
	background-color:#006699;
	font-weight : bold;
}

/* Tabellenkopf mit Standardschriftgrösse  */
.tabkopfSignal {
	font-family: 'Trebuchet MS',Arial,Helvetica;
	color:#FFFFFF;
	background-color:#FF0000;
	font-weight : bold;
}

/* Tabellenkopf mit CI-Hintergrund und weisser Schrift */
.tabkopfColCI {
	font-family: 'Trebuchet MS',Arial,Helvetica;
	color:#FFFFFF;
	background-color:#006699;
	font-weight : bold;
}

/* Tabellenkopf für Agfa-KAsten */
.tabkopfColAGFA {
	FONT-WEIGHT: bold; 
	COLOR: #ffffff; 
	FONT-FAMILY: 'Trebuchet MS',
	Arial,Helvetica; 
	BACKGROUND-COLOR: #ff0000;
}

/* Tabellenzelle mit Standardschriftgrösse  */
.tabzelle {
	background-color:#CCCCCC;
}

/* Tabellenzelle mit Standardschriftgrösse, Hintergrund=weiss  */
.tabzelleweiss {
	background-color:#FFFFFF;
}

/* Tabellenzelle mit kleiner Schrift  */
.tabzelleklein {
	background-color:#CCCCCC;
	font-size : 9pt;
	font-weight: normal;
}

/* Tabellenzelle mit kleiner Schrift und auffälliger hintergrundfarbe */
.tabzellekleinColAuffall {
	background-color:#FFFFCC;
	font-size : 9pt;
}

/* Tabellenzelle mit kleiner Schrift und weisser hintergrundfarbe */
.tabzellekleinweiss {
	background-color:#FFFFFF;
	font-size : 9pt;
}
	
/* Tabelle mit gelbem Hintergrund */
.tabColAuffall{
		background-color:#FFFFCC;
}
	
/* Tabelle mit weissem Hintergrund */
.tabColWeiss{
		background-color:#FFFFFF;
}

/* Bilder */

.imgright{
	float: right;
	text-align:right;
	margin-top: 2px;
	margin-bottom: 12px;
	margin-left: 15px;
	margin-right: 0px;
}

.imgleft{
	float: left;
	text-align:left;
	margin-top: 2px;
	margin-bottom: 12px;
	margin-left: 0px;
	margin-right: 15px;
}

/*  Suche HighLight*/
.searchtoken {

	background-color:#0000ff;
	color:#FFFF00;
	font-weight : bold;
}


/* Standardbild in eigenem Absatz */
.imgmiddle{
/* 	float: left;
	margin-top: 2px;
	margin-bottom: 15px;
	margin-left: 15px;
	margin-right: 15px;
}




