﻿/* DATEI: screen.css        (c) 2000...2024 by PAUSCH GmbH   */
/* PAUSCH GmbH, A-2441 Mitterndorf ad Fischa, Moosgasse 10   */
/* T:+43/2234/73866-0                   F:+43/2234/73866-0   */
/* www.pausch.at                            info@pausch.at   */

/*
	Farben
	======

	Seiten Hintergrund = #E6E6E6 (hellgrau)
	Rahmengrau         = #C0C0C0 (dunkelgrau)
	Pausch Orange       = #F5B400 (orange)
	Schriftblau        = #0000AA (dunkelblau)
	Tabellengrundirung = #F0F0FA (hell-hell blau)
*/



@charset "utf-8"; 	/*  */



/* ---- Haupteinstellungen ---- */

/* für alle Elemente (z.B: auch strong, i, usw.)	*/
/*
*
{
	font-family: Tahoma,Helvetica,Verdana,Arial,Sans-Serif,Geneva,Lucida;
	color: #0000aa;
}
*/


/* für iPhone muss p extra def werden, da ansonsten überall nur Standardfarbe und Schrifttype */
p { ; }








/* Grundeinstellung (für FAST alle gleich) 		*/
/* wirklich ALLE gleich ginge mit '* { ... }'	*/

/*
html,body,div,p,td,th,h1,h2,h3,h4,h5,h6
{
	font-family: Tahoma,Helvetica,Verdana,Arial,Sans-Serif,Geneva,Lucida;
	color: #0000aa;
	font-size: 9.5pt;
	font-weight: 300;
	line-height: 1.4em;
}
p, td
{
	margin-top: 8px;
	margin-bottom: 11px;
}

*/


/* ----------------------------------------------------------------------- */

html,body,div,p,table,td,th,h1,h2,h3,h4,h5,h6
{
	font-family: Tahoma,Helvetica,Verdana,Arial,Sans-Serif,Geneva,Lucida;
	color: #0000aa;
	font-size: 9.5pt;
	font-weight: 300;
	line-height: 1.4em;
}
p, td
{
	margin-top: 8px;
	margin-bottom: 11px;
}

/* ----------------------------------------------------------------------- */









/* Scrollleiste für Quirx und richtigen Modus */
html, body, textarea
{
	scrollbar-face-color: #c0c0c0; scrollbar-highlight-color: #e6e6e6; scrollbar-shadow-color: #e6e6e6; scrollbar-3dlight-color: #e6e6e6; scrollbar-darkshadow-color: #e6e6e6; scrollbar-arrow-color: #ffffff; scrollbar-track-color: #e6e6e6
	/* Schieberfarbe                  Rahmen oben-links                   Rahmen oben-links                Rahmen rechts-unten               Pfeilfarbe                           Hintergrundfarbe                Rahmen rechts-unten		*/
}

/* Hintergrundbild und Rahmenabstand */
body
{
	background-image: url(email/hg.gif);
	background-attachment: fixed;
	margin-left: 8px;
	margin-right: 8px;
	margin-bottom: 800px;	/* für Textmarken unten genung Freiraum */
	-webkit-text-size-adjust: none;		/* iPhone soll alle Schriftgrößen wie hier def. darstellen */
}



/* Für Elemente, die nicht mitausgedruckt werden sollen, hier also ohne Funktion */
*.PrintRemove
{
		/* mache nichts */
}


/* Alle Bilder ohne Rahmen zeigen */
img
{	border-width: 0px;
}



/* ---- Überschriften ----*/
h1 /* Überschrift 1, ganz oben im grauen Header */
{
	font-size: 44pt;
	font-weight: 600;
/*	text-align: left; */
	margin-bottom: 13px;
	margin-top: 13px;
/*	line-height: 64px;  */
	line-height: 0.8em;
	white-space: nowrap;
}
/*  Die Links innerhalb des grauen Headers  */

h1 a:link
{	color: #0000ca;
	font-weight: 600;
	background: none;
	text-decoration: none;
}

h1 a:visited
{	color: #0000c5;
	font-weight: 600;
	background: none;
	text-decoration: none;
}

h1 a:hover
{	color: #ffff00; /* gelb */
	font-weight: 600;
	background-color: none;
	text-decoration: none;
}

h1 a:active
{	color: #F5B400;
	background-color: none;
}





h2 /* Überschrift 2, über h1 */
{
	font-size: 22pt;
	font-weight: 600;
	margin-top: 10px;
	margin-bottom: 10px;
/*	line-height: 31px;	*/
	line-height: 0.8em;
	white-space: nowrap;
}

h2 a:link
{	color: #0000ca;
	font-weight: 600;
	background: none;
	text-decoration: none;
}

h2 a:visited
{	color: #0000c5;
	font-weight: 600;
	background: none;
	text-decoration: none;
}

h2 a:hover
{	color: #ffff00; /* gelb */
	font-weight: 600;
	background-color: none;
	text-decoration: none;
}

h2 a:active
{	color: #F5B400;
	background-color: none;
}








h3 /* Überschrift 3, unter Pfad. Meist ganze Sätze */
{	font-size: 13.5pt;
	font-weight: 200;
	/*line-height: 1.4em;*/
	margin-top: 0;
	margin-bottom: 1em;
	font-weight: 100;
}



h4 /* Überschrift 4 außerhalb der Th4-Tabelle */
{
	font-size: 12.5pt;
	font-weight: 100;
	letter-spacing:0.1em;
	margin-top: 0px;
	margin-bottom: 0px;
}


/* Überschrift h4 nur innterhalb der Überschriftstabelle (normale Verwendung) */
.Th4 h4  /* Überschrift 4, als Informationsüberschrift */
{
	color: #0000aa;
	font-size: 12pt;
	font-weight: 600;
	letter-spacing:0.0em;
	margin-top: 0px;
	margin-bottom: 0px;
}
/* Link innerhalb der h4 oder h4 Tabelle */
.Th4 h4 a:link
{	color: #0022ee;
	text-decoration: none;
}
.Th4 h4 a:active
{	color: #0022ee;
	background-color: #beaaff;
}
.Th4 h4 a:hover
{	color: #0022ee;
	background-color: #f0e6ff;
	text-decoration: none;
}
.Th4 h4 a:visited
{	color: #0022ee;
	background: none;
	text-decoration: none;
}


/* Margin für h4 */
.Mh4  	/* Abstand der h4 - Tabelle nach oben und unten */
{	margin-top: 75px;
	margin-bottom: 15px;
}
.Mh4t  /* Das für eine h4–Tabelle verwenden, wenn sie nach oben keinen Abstand haben soll */
{
	margin-bottom: 15px;
}


/*Eigenschaften der Tabelle in der h4 steht */
.Th4	/* wirkt nur für eine Tabelle	*/
{	/*background-color: #d2d2d2;*/
	background-image: url(r/h43d.gif);
}

/* Weiße Anmerkung nach h4 (für alte Deklarationen) */
.Th4 span		/* .Th4 span.h4sub */
{	color: #ffffff;
	font-weight: 800;
	margin-left: 10px;  /* Abstand zwischen blauer und weißer Schrift */
}
/*
.Th4 u
{	color: #ffffff;
	font-weight: 800;
	margin-left: 10px;
	text-decoration: none;
}
*/
.Th4 sub	/* für neue Deklarationen (durch Taste 'Strg'&'-' ) */
{	color: #ffffff;
	font-weight: 800;
	margin-left: 13px;  /* Abstand zwischen blauer und weißer Schrift */
	text-decoration: none;
	vertical-align: text-bottom;
	font-size: 13pt;
}


.Th4 span.h4sub a:link
{	color: #ffffAf;
	text-decoration: none;
}
.Th4 span.h4sub a:visited
{	color: #ffffAf;
	text-decoration: none;
}
.Th4 span.h4sub a:hover
{	color: #ffffff;
	text-decoration: underline;
}
.Th4 span.h4sub a:active
{	color: #e8e8ff;
}


/* Eck-Zellen in der h4 Tabelle */
.Th4 .T4tl
{	background-image: url(r/h4tl3d.gif);	/* h4tl.gif */
	width:13px;
	height: 13px;
	background-repeat: no-repeat;
	vertical-align: top;
}
.Th4 .T4tr
{	background-image: url(r/h4tr3d.gif);	/* h4tr.gif */
	width: 13px;
	height: 13px;
	background-repeat: no-repeat;
	vertical-align: top;
}
.Th4 .T4ml
{	/* background-image: url(r/h4ml3d.gif); */
}
.Th4 .T4mr
{	/* background-image: url(r/h4mr3d.gif);  */
}
.Th4 .T4bl
{	background-image: url(r/h4bl.gif);
	width: 13px;
	height: 13px;
	background-repeat: no-repeat;
	background-position: bottom;
}
.Th4 .T4br
{	background-image: url(r/h4br.gif);
	width: 13px;
	height: 13px;
	background-repeat: no-repeat;
	background-position: bottom;
}

/* Überschrift 5  */
h5
{	font-size: 11.7pt;
	font-weight: 300;
	line-height: 1.4em;
	margin-top: 0px;
	margin-bottom: 11px;
}

/* h5 unmittelbar nach einem Absatz --> größerem Abstand zum Absatz.
	vorheriges_Element + Zielelement { Stileigenschaften }
	Funktioniert nur wenn IE im standardkonformen Anzeigemodus ist  */
p + h5
{	margin-top: 55px;	/* oben ein großer Abstand 	(war 45px)	*/
	margin-bottom: 11px;	/* unten ein kleiner Abstand	*/
}



/* Überschrift 6, Absatzüberschrift
	 (disply: inline damit kein absatz gemacht wird) */
h6
{	font-size: 10.0pt;
	font-weight: 600;
	margin-bottom: 0px;
	margin-top: 0px;
	display: inline;
}

/* h6 überschrift die nach einer h5 Überschrift folgt */
h5 + h6
{	margin-top: 110px;	/* oben ein großer Abstand 	(war 45px)	*/
}



/* normaler Link mit <a href=""> */
a:link
{	/* color: #05aa96; */
	color: #0096aa;
	text-decoration: underline;
}

a:visited
{	color: #00a6bd;
	text-decoration: none;
}

a:hover
{	color: #ffffff;
	background-color: #00a6bd;   /* #5050ff; */
	text-decoration: none;
}

a:active
{	color: #ffffff;
	background-color: #006569; /* #bd00a6; */   /* #000064; */
	text-decoration: none;
}



sup
{
	/* vertical-align: super; */
	vertical-align: text-top;
	font-size: 75%
}


sub
{
	/* vertical-align: sub; */
	vertical-align: text-bottom;
	font-size: 75%
}



.SPs	/* Sprites Samll */
{
	/*  display:block; */
	background-image:url('s/!15x15.gif');		/* all mini-symbols in one gif-file */
	/* background:url('s/!t.gif'); */
}
.SPs:hover
{	background-color: transparent;
}


.buy 			{ background-position:	-135px	-15px;	width:13px;	height:10px;}
.buy:hover	{ background-position:	-135px	-30px;	width:13px;	height:10px;}



/*
.SPs.buy 		{ background-position:	-135px	-15px;	width:13px;	height:10px;}
.SPs.buy:hover	{ background-position:	-135px	-30px;	}
*/



/* Punkte (statt Listen) */

.PKT	/* Standard Punkt (blaues Dreieck, das zum Txt zeigt) */
{	padding: 0px 0px 0px 8px;	/* vertikal	?	?	Textabstand zum PKT	*/
	background: url(s/punkte/pf-07.gif) no-repeat; /* Standardpfeil in Schrift-blau 7pix hoch*/
	background-position: center left;
}
a:hover .PKT
{	padding: 0px 0px 0px 8px;	/* vertikal	?	?	Textabstand zum PKT	*/
	background: url(s/punkte/pf-faint-07.gif) no-repeat; /* Standardpfeil in Schrift-blau 7pix hoch*/
	background-position: center left;
}


h5 .PKT	/* Standard Punkt (blaues Dreieck, das zum Txt zeigt) */
{	padding: 0px 0px 0px 10px;
	background: url(s/punkte/pf-11.gif) no-repeat; /* Standardpfeil in Schrift-blau 7pix hoch*/
	background-position: center left;
}
h6 .PKT	/* Standard Punkt (blaues Dreieck, das zum Txt zeigt) */
{	padding: 0px 0px 0px 10px;
	background: url(s/punkte/pf-09.gif) no-repeat; /* Standardpfeil in Schrift-blau 7pix hoch*/
	background-position: center left;
}
.navi .PKT /* Punkt bei Klasse navi (hellblaues Dreieck color: #7080ff) */
{	padding: 0px 0px 0px 8px;
	background: url(s/punkte/pf-navi-07.gif) no-repeat;
	background-position: center left;
	/* color: #7080ff; /* Das Zeichen, dem der Punt angehängt wird, soll auch in der navi-Farbe erscheinen */
}
.navi a:hover .PKT /* Punkt bei Klasse navi (hellblaues Dreieck color: #7080ff) */
{	padding: 0px 0px 0px 8px;
	background: url(s/punkte/pf-07.gif) no-repeat;
	background-position: center left;
	/* color: #7080ff; /* Das Zeichen, dem der Punt angehängt wird, soll auch in der navi-Farbe erscheinen */
}
.TN .PKT	/* kleine Navi-Tab (z.B. ALLPOOL) */
{	padding: 0px 0px 0px 8px; /* Der erste Wert für den Abstand oben, der Zweite rechts, der Dritte unten und der Vierte links */
	background: url(s/punkte/pf-navi-07.gif) no-repeat;
	background-position: center left;
}
.faint .PKT	/* unauffälliger Punkt (graues Dreieck, das zum Txt zeigt) */
{	padding: 0px 0px 0px 8px;
	background: url(s/punkte/pf-faint-09.gif) no-repeat;
	background-position: center left;
}




.PKTarr
{	padding: 0px 0px 0px 14px;
	background: url(s/pf-re07.gif) no-repeat; /* dicker Pfeil Schriftblau */
	background-position: center left;
}
h5 .PKTarr
{	padding: 0px 0px 0px 20px;
	background: url(s/pf-re10.gif) no-repeat; /* dicker Pfeil Schriftblau */
	background-position: center left;
}


.PKTwarn
{	padding: 0px 0px 0px 17px;
	background: url(s/warn15h-bl.gif) no-repeat; /* '!' */
	background-position: center left;
}
.remark .PKTwarn
{	padding: 0px 0px 0px 12px;
	background: url(s/warn10h-bl.gif) no-repeat; /* '!' */
	background-position: center left;
}

.PKTbew-gut
{	padding: 0px 0px 0px 14px;
	background: url(s/bew_gut.gif) no-repeat; /* :-) */
	background-position: center left;
}
.PKTbew-ok
{	padding: 0px 0px 0px 14px;
	background: url(s/bew_ok.gif) no-repeat; /* :-| */
	background-position: center left;
}
.PKTbew-schl
{	padding: 0px 0px 0px 14px;
	background: url(s/bew_schl.gif) no-repeat; /* :-( */
	background-position: center left;
}



.PKTinfo
{	padding: 0px 0px 0px 14px;
	background: url(s/info10.gif) no-repeat; /* 'i' */
	background-position: center left;
}
.remark .PKTinfo
{	padding: 0px 0px 0px 12px;
	background: url(s/info9.gif) no-repeat; /* 'i' */
	background-position: center left;
}
.faint .PKTinfo
{	padding: 0px 0px 0px 14px;
	background: url(s/info10_grh.gif) no-repeat; /* 'i' */
	background-position: center left;
}
.faint .remark .PKTinfo
{	padding: 0px 0px 0px 12px;
	background: url(s/info9_grh.gif) no-repeat; /* 'i' */
	background-position: center left;
}


.PKTtipp
{	padding: 0px 0px 0px 12px;	/* vertikal	?	?	Textabstand zum PKT	*/
	background: url(s/lamp-ein_rel10.gif) no-repeat; /* Standardpfeil in Schrift-blau 7pix hoch*/
	background-position: center left;
}


.PKTneu
{	padding: 0px 0px 0px 24px;	/* vertikal	?	?	Textabstand zum PKT	*/
	background: url(s/neu22x9.gif) no-repeat; /* Standardpfeil in Schrift-blau 7pix hoch*/
	background-position: center left;
}


.PKTlink
{	padding: 0px 0px 0px 15px;	/* vertikal	?	?	Textabstand zum PKT	*/
	background: url(s/link_s_bl.gif) no-repeat; /* Standardpfeil in Schrift-blau 7pix hoch*/
	background-position: center left;
}
a .PKTlink
{	padding: 0px 0px 0px 15px;	/* vertikal	?	?	Textabstand zum PKT	*/
	background: url(s/link_s_gn.gif) no-repeat; /* Standardpfeil in Schrift-blau 7pix hoch*/
	background-position: center left;
}


.PKTbuy
{	padding: 0px 0px 0px 15px;	/* vertikal	?	?	Textabstand zum PKT	*/
	background: url("s/kauf_s_blh.gif") no-repeat; /* Standardpfeil in Schrift-blau 7pix hoch*/
	background-position: center left;
}
a:hover .PKTbuy
{	padding: 0px 0px 0px 15px;	/* vertikal	?	?	Textabstand zum PKT	*/
	background: url("s/kauf_s_bl.gif") no-repeat; /* Standardpfeil in Schrift-blau 7pix hoch*/
	background-position: center left;
}

h5 .PKTbuy
{	padding: 0px 0px 0px 17px;	/* vertikal	?	?	Textabstand zum PKT	*/
	background: url("s/kauf_m_bl.gif") no-repeat; /* Standardpfeil in Schrift-blau 7pix hoch*/
	background-position: center left;
}

.PKTpict
{	padding: 0px 0px 0px 16px;	/* vertikal	?	?	Textabstand zum PKT	*/
	background: url("s/kam_s_blh.gif") no-repeat; /* Standardpfeil in Schrift-blau 7pix hoch*/
	background-position: center left;
}
.PKTmanu
{	padding: 0px 0px 0px 16px;	/* vertikal	?	?	Textabstand zum PKT	*/
	background: url("s/manu_s_blh.gif") no-repeat; /* Standardpfeil in Schrift-blau 7pix hoch*/
	background-position: center left;
}
.PKTsheet
{	padding: 0px 0px 0px 14px;	/* vertikal	?	?	Textabstand zum PKT	*/
	background: url("s/prosp_s_blh.gif") no-repeat; /* Standardpfeil in Schrift-blau 7pix hoch*/
	background-position: center left;
}
.PKTproduct
{	padding: 0px 0px 0px 15px;	/* vertikal	?	?	Textabstand zum PKT	*/
	background: url("s/prod_s_blh.gif") no-repeat; /* Standardpfeil in Schrift-blau 7pix hoch*/
	background-position: center left;
}
.PKTgroup
{	padding: 0px 0px 0px 24px;	/* vertikal	?	?	Textabstand zum PKT	*/
	background: url("s/prod_group_blh.gif") no-repeat; /* Standardpfeil in Schrift-blau 7pix hoch*/
	background-position: center left;
}
.PKTa_z	/* Liste A bis Z */
{	padding: 0px 0px 0px 24px;	/* vertikal	?	?	Textabstand zum PKT	*/
	background: url("s/a-z.gif") no-repeat; /* Standardpfeil in Schrift-blau 7pix hoch*/
	background-position: center left;
}
.PKTtable
{	padding: 0px 0px 0px 15px;	/* vertikal	?	?	Textabstand zum PKT	*/
	background: url("s/tab_s_blh.gif") no-repeat; /* Standardpfeil in Schrift-blau 7pix hoch*/
	background-position: center left;
}


.PKTfaq
{	padding: 0px 0px 0px 15px;	/* vertikal	?	?	Textabstand zum PKT	*/
	background: url("s/faq_s_blh.gif") no-repeat; /* '?' */
	background-position: center left;
}
.PKTmail
{	padding: 0px 0px 0px 15px;	/* vertikal	?	?	Textabstand zum PKT	*/
	background: url("s/mail_s_blh.gif") no-repeat; /* '?' */
	background-position: center left;
}
.PKTklemm
{	padding: 1px 0px 0px 16px;	/* vertikal	?	?	Textabstand zum PKT	*/
	background: url('s/klemm_s_blh.gif') no-repeat left 50%; /* 'pdf 11x11' */
}
.PKTschlt
{	padding: 1px 0px 0px 16px;	/* vertikal	?	?	Textabstand zum PKT	*/
	background: url('s/schlt_s_blh.gif') no-repeat left 50%; /* 'pdf 11x11' */
}


.PKTfolder
{	padding: 1px 0px 0px 14px;	/* vertikal	?	?	Textabstand zum PKT	*/
	background: url("s/folder-cl_s_gn.gif") no-repeat; /* 'pdf 11x11' */
	background-position: center left;
}
a .PKTfolder
{	padding: 1px 0px 0px 14px;	/* vertikal	?	?	Textabstand zum PKT	*/
	background: url("s/folder-op_s_gn.gif") no-repeat; /* 'pdf 11x11' */
	background-position: center left;
}
.navi .PKTfolder
{	padding: 1px 0px 0px 14px;	/* vertikal	?	?	Textabstand zum PKT	*/
	background: url("s/folder-cl_s_blh.gif") no-repeat; /* 'pdf 11x11' */
	background-position: center left;
}
.navi a:hover .PKTfolder
{	padding: 1px 0px 0px 14px;	/* vertikal	?	?	Textabstand zum PKT	*/
	background: url("s/folder-op_s_blh.gif") no-repeat; /* 'pdf 11x11' */
	background-position: center left;
}


.PKTpdf
{	padding: 1px 0px 0px 16px;	/* vertikal	?	?	Textabstand zum PKT	*/
	background: url("s/pdf_s_blh.gif") no-repeat; /* 'pdf 11x11' */
	background-position: center left;
}
.PKTpdf-rt
{	padding: 1px 0px 0px 14px;	/* vertikal	?	?	Textabstand zum PKT	*/
	background: url("s/filetype/pdf_11.gif") no-repeat; /* 'pdf 11x11' */
	background-position: center left;
}

.PKTpdf-
{	padding-right: 12px;
	background: url("s/filetype/pdf_11.gif") no-repeat; /* 'pdf 11x11' */
	background-position: center right;
}

.PKTvid
{	padding: 1px 0px 0px 16px;	/* vertikal	?	?	Textabstand zum PKT	*/
	background: url("s/vid_s_bl.gif") no-repeat; /* 'pdf 11x11' */
	background-position: center left;
}
a .PKTvid
{	padding: 1px 0px 0px 16px;	/* vertikal	?	?	Textabstand zum PKT	*/
	background: url("s/vid_s_gn.gif") no-repeat; /* 'pdf 11x11' */
	background-position: center left;
}
a:hover .PKTvid
{	padding: 1px 0px 0px 16px;	/* vertikal	?	?	Textabstand zum PKT	*/
	background: url("s/vid_s_rt.gif") no-repeat; /* 'pdf 11x11' */
	background-position: center left;
}
.navi .PKTvid
{	padding: 1px 0px 0px 16px;	/* vertikal	?	?	Textabstand zum PKT	*/
	background: url("s/vid_s_blh.gif") no-repeat; /* 'pdf 11x11' */
	background-position: center left;
}
.navi a:hover .PKTvid
{	padding: 1px 0px 0px 16px;	/* vertikal	?	?	Textabstand zum PKT	*/
	background: url("s/vid_s_bl.gif") no-repeat; /* 'pdf 11x11' */
	background-position: center left;
}


.PKTpdf-
{	padding-right: 12px;
	background: url("s/filetype/pdf_11.gif") no-repeat; /* 'pdf 11x11' */
	background-position: center right;
}





/* Funktioniert bei IE nicht. Problematisch beim Verlinken von Fotos */
/*
a[href $=".pdf"], a[href $=".PDF"]
{	padding: 0px 0px 0px 17px;
	background: url(s/filetype/pdf_s.gif) no-repeat;
	background-position: center left;
}
a[href$=".pdf"]:after
{	font-size: 8px;
	color: red;
	content: " [PDF]";
}
*/

/*
#bodyContent a.external[href $=".pdf"], #bodyContent a.external[href $=".PDF"],
#bodyContent a.external[href *=".pdf#"], #bodyContent a.external[href *=".PDF#"],
#bodyContent a.external[href *=".pdf?"], #bodyContent a.external[href *=".PDF?"],
.link-document {
	background: url("s/filetype/pdf_s.gif") center right no-repeat;
	padding-right: 12px;
}
*/








/*  Auflistungen  */
ul
{	list-style: none;
	margin: 0px;
	padding: 0px;	/* x/y-Einrückung */
}



/* Standardliste mit Dreieck. Normaler Abstand zw. den <li> */
li	/* Beispiel: '<ul> <li>' */
{
	padding: 0 0 13px 10px;		/* 0, 0, Abstand nächstets li, Abastand Texteinrückung */
	background: url(s/punkte/pfeil1dbl.gif) 0px 5px no-repeat;
}

/* Standardliste mit Dreieck. Kleinem Abstand zw. den <li> */
ul.Mvs li	/* Beispiel: '<ul class="Mvs"> <li>' */
{
	padding: 0 0 3px 10px;		/* 0, 0, Abstand nächstets li, Abastand Texteinrückung */
	background: url(s/punkte/pfeil1dbl.gif) 0px 5px no-repeat;
}



/* Folgende Klassen müssen nur ein Mal in der <ul> angegeben werden */

/* Standardliste mit Dreieck für Navigation. Normaler (kleiner) Abstand zw. den <li> */
.navi li  /* Beispiel: '<ul class="navi"> <li>' */
{
	padding: 0px 0px 0px 8px;
	background: url(s/punkte/pf-navi-07.gif) 0px 5px no-repeat;
}


/* Liste mit Warnsymbolen */
LIwarn /* leere Klasse nur für Listen (<ul>) */
{
}
.LIwarn li	/* Beispiel: '<ul class="LIwarn"> <li>' */
{	padding: 0px 0px 15px 18px;
	background: url(s/warn15h-bl.gif) 0px 1px no-repeat; /* '!' */
}

/* Liste mit Neu-Symbolen */
LIneu	/* leere Klasse nur für Listen (<ul>) */
{
}
/* Liste mit Neu-Symbolen mit normalem Abstand */
.LIneu li	/* Beispiel: '<ul class="LIneu"> <li>' */
{
	padding: 0 0 8px 25px;		/* 0, 0, Abstand nächstets li, Abastand Texteinrückung */
	background: url(s/neu22x9.gif) 0px 4px no-repeat;
}
/* Liste mit Neu-Symbolen mit kleinem Abstand */
.LIneu.Mvs li	/* Beispiel: '<ul class="LIneu Mvs"> <li>' */
{
	padding: 0 0 0px 25px;
	background: url(s/neu22x9.gif) 0px 4px no-repeat;
}


/* für alle li glich (class=LIbew-gut bei ul eintragen)	*/
/* Alle <li> mit :-)  */
LIbew-gut
{
}
/* Alle <li> mit :-) und Abstand zw. den <li> */
.LIbew-gut li	/* Beispiel: '<ul class="LIbew-gut"> <li>' */
{	padding: 0 0 8px 14px;		/* 0, 0, Abstand nächstets li, Abastand Texteinrückung */
	background: url(s/bew_gut.gif) 0px 4px no-repeat;
}

/* Alle <li> mit :-) und kleinem Abstand zw. den <li> */
.LIbew-gut.Mvs li	/* Beispiel: '<ul class="LIbew-gut Mvs"> <li>' */
{	padding: 0 0 0px 14px;
	background: url(s/bew_gut.gif) 0px 4px no-repeat;
}

/* Folgende Klassen müssen bei jeder <li> angegeben werden. */
/* Dadurch kann in einer <ul> unterschiedliche <li> definiert werden */
li.LIbew-gut
{	padding: 0 0 8px 14px;		/* 0, 0, Abstand nächstets li, Abastand Texteinrückung */
	background: url(s/bew_gut.gif) 0px 4px no-repeat;
}
li.LIbew-gut-Mvs
{	padding: 0 0 0px 14px;
	background: url(s/bew_gut.gif) 0px 4px no-repeat;
}

li.LIbew-ok
{	padding: 0 0 8px 14px;
	background: url(s/bew_ok.gif) 0px 4px no-repeat;
}
li.LIbew-schl
{	padding: 0 0 8px 14px;
	background: url(s/bew_schl.gif) 0px 4px no-repeat;
}









.LInum ul
{
list-style:none;
margin:0;
padding:2px 0 10px;
}

.LInum ul li
{
clear:left;
margin:0 0 6px 22px;
padding:2px 0 0;
background: none;
}

.LInum ul li a
{
/* font-size:11px; */
}

.LInum ul li span
{
display:inline;
font-size:10px;
text-align: center;
font-weight:bold;
color:#036;
float:left;
width:16px;
height:15px;
margin:-1 -16px 24 -22px;
padding:0px 0 0 0;
background: url(s/punkte/LInum16+.gif) 0 2 no-repeat;
}

.liste ul li span.active
{
color:#FFF;
margin:1 -16px 0 -22px;
padding:0 0 0 0;
background: url(s/punkte/LInum16+.gif) 0 -16px no-repeat;
}




.LInum ul li a:hover span
{
color:#FFF;
margin:1 -16px 0 -22px;
padding:0 0 0 0;
background: url(s/punkte/LInum16+.gif) 0 -16px no-repeat;
}






.keinumbruch
{	white-space:nowrap
}

/*	Globale Angaben für jedes Element verfügbar	*/
.Sxs  /* x-small */
{	font-size: 55% !important;
}
.Ss  /* small */
{	font-size: 80% !important;
}
.Ssm  /* small */
{	font-size: 90% !important;
}
.Sl  /* large */
{	/* font-size: 120%; */
	font-size: 140% !important;
}
.Sxl  /* very large */
{	font-size: 200% !important;
}



/*	Text–Positionen.
	ACHTUNG: Gilt bei FireFox nicht für Blockelemente (Tab) sondern nur für Text!
*/
.Pleft
{	text-align: left;
}
.Pcenter
{	text-align:center;
	margin-left:auto;
	margin-right:auto;
}
.Pright
{	text-align: right;
}
.Ptop
{	vertical-align:top;
}
.Pmiddle
{	vertical-align:middle;
}
tom
{	vertical-align:bottom;
}



/* ---- Farben und Schriftgrößen ---- */

/* Anmerkung zu einem Text. Wird kleiner als der Vorgangstext */
.remark
{	/* color: #0000ba; */
	font-size: 83%;
	line-height: 1.4em;
	margin-top: 10px;	/* 1px */
}

p + .remark /* kleinerer Abstand, wenn Remark nach einem Absatz (p) folgt */
{
	margin-top: -8px;	/* 1px */
}

/* Angabe von Versionsnummern ab denen die beschriebene Funktion existiert */
.version
{	padding: 0px 24px 0px 10px;	/* vertikal	?	?	Textabstand zum PKT	*/
	background: url(s/neu22x9hgr.gif) no-repeat; /* Standardpfeil in Schrift-blau 7pix hoch*/
	background-position: center right;
	color: #a5d030; /*#9acf1d;*/
	font-size: 7.0pt;
	font-weight: 700;
}
.version a:link
{
	color: #a5d030; /*#9acf1d;*/
	font-size: 7.0pt;
	font-weight: 700;
	text-decoration: none;
	background-color: transparent;
}
.version a:visited
{
	color: #a5d030; /*#9acf1d;*/
	font-size: 7.0pt;
	font-weight: 700;
	text-decoration: none;
	background-color: transparent;
}
.version a:hover
{
	color: #a5d030; /*#9acf1d;*/
	font-size: 7.0pt;
	font-weight: 700;
    background-color: #e0ffb0;
}
.version a:active
{
	color: #a5d030; /*#9acf1d;*/
	font-size: 7.0pt;
	font-weight: 700;
    background-color: #c6ff00;
}





/* Wegweiser (Navigations-Links) */
.navi
{	font-size: 9pt;
	color: #7080ff;
	/* line-height: 1.2em; */
	/* color: #ff5000;  TEST */
}

.navi a:link
{	color: #0022ee;
	background: none;
	text-decoration: none;
	/* color: #aa5000;  TEST */
}
.navi a:visited
{	color: #0022ee;
	background: none;
	text-decoration: none;
	/* color: #aa5000;  TEST */
}
.navi a:hover
{	color: #0022ee;
	background-color: #f0e6ff;
	text-decoration: none;
	/* font-weight: bold; */
}
.navi a:active
{	color: #0022ee;
	background-color: #beaaff;
}



/* ????????????????????????????? für Linklisten (Wegweiser) */
a.Lnavi:link
{	font-size: 10pt;
	color: #4646ff;
	background: none;
	text-decoration: none;
}

a.Lnavi:visited
{	font-size: 10pt;
	color: #4646ff;
	background: none;
	text-decoration: none;
}

a.Lnavi:hover
{	color: #000064;
	background-color: #f0e6ff;
	text-decoration: none;
}

a.Lnavi:active
{	color: #c80064;
	background-color: #beaaff;
}




.Mvtl		/* Margin Vertical Top Large */
{	margin-top: 25px;
	margin-bottom: 0px;
}
.Mvtxl		/* Margin Vertical Top Large */
{	margin-top: 50px;
	margin-bottom: 0px;
}
h5 .Mvtl		/* für h5 */
{	margin-top: 30px;
	margin-bottom: 30px;
}
/* h5 .Mvtxl
{	margin-top: 150px;
	margin-bottom: 30px;
}
*/

.Mvl
{	margin-top: 25px;
	margin-bottom: 25px;
}
.Mvbl
{	margin-top: 0px;
	margin-bottom: 30px;
}

.Mvm
{	margin-top: 0px;
	margin-bottom: 0px;
}
.Mvbm		/* Margin Vertical Mottom Small */
{	margin-bottom: 4px;
}

.Mvs
{	margin-top: -3px;
	margin-bottom: -3px;
}

.Mvts
{	margin-top: -3px;
}
.Mvbs		/* Margin Vertical Mottom Small */
{	margin-bottom: -3px;
}



/* Schlüsselwort: <code>Quelltext</code> */
code
{	font-family: 'OCR-A', 'OCR-A BT', 'OCR-B 10 BT', 'Courier New', Courier, Century;
	font-size: 10.0pt;
	line-height: 11pt;
	color: black;
}

/* Class */
.code
{	font-family: 'OCR-A', 'OCR-A BT', 'OCR-B 10 BT', 'Courier New', Courier, Century;
	color: black;
}


/* funktioniert mit IE nicht */
.txtbox
{	font-family: 'OCR-B 10 BT', 'OCR-A BT', 'OCR-A', Century, 'Courier New', Courier;  /* 'Pausch GmbH' */
	font-size: 9pt;
	max-width: 400px;
	max-height: 200px;
	overflow: scroll;
	white-space: normal;
	line-height: 16px;
	color: #000;
	background-color: #f0f0f5;
	border: #f0f0f5 4px solid;
	padding: 0 10 10 5; /* t r b l */
}

/* für unsichtbare Texte (Überschriften, Links) die nur Suchmaschinen da sind */
.inv, .inv a:link, .inv a:visited, .inv a:hover, .inv a:active
{	color: #ffffff;
	text-decoration: none;
	font-size: 0.1pt;
	line-height: 0.1em;		/* Abstand zur nächsten Zeile */
	background-color: transparent;
}
/*
.inv a:link
{	color: #e3e7ea;
	text-decoration: none;
	font-size: 7pt;
	background-color: transparent;
}
.inv a:visited
{	color: #e3e7ea;
	text-decoration: none;
	font-size: 7pt;
	background-color: transparent;
}
.inv a:hover
{	color: #e3e7ea;
	text-decoration: none;
	font-size: 7pt;
	background-color: transparent;
}
.inv a:active
{	color: #e3e7ea;
	text-decoration: none;
	font-size: 7pt;
	background-color: transparent;
}
*/

/* für popup-fenster */
.popper
{	visibility: hidden; position: absolute;
}



/* hl=hightlighter Textmarker in verschiedenen Farben */
.HLyellow
{	background-color: #f5ef51; /*#ffff80*/
	border:1px solid #f0e700;
	padding-left:3px;
	padding-right:3px;
}

.HLblue-dd
{	color: #ffffff;
	font-weight: 700;
	background-color: #0000aa; /* #7effff */
	border: 1px solid #a000ff;
	padding-left:3px;
	padding-right:3px;
	padding-bottom: 2px;
}

.HLblue
{	background-color: #89caf1; /* #7effff */
	border:1px solid #68c2f8;
	padding-left:3px;
	padding-right:3px;
}
.HLblue-b	/* blue-bright */
{	background-color: #d2d2ff;
	border:1px solid #bfbfff;
	padding-left:3px;
	padding-right:3px;
}
.HLblue-bb	/* blue-bright-bright */
{	background-color: #ebeeff;
	border:1px solid #dde2ff;
	padding-left:3px;
	padding-right:3px;
}
.HLblue-bbb	/* blue-bright-bright */
{	background-color: #f4f6ff;
	border:1px solid #e5eaff;
	padding-left:3px;
	padding-right:3px;
}

.HLred
{	background-color: #f3a3bd; /* #ffb5e6 */
	border:1px solid #f280a6;
	padding-left:3px;
	padding-right:3px;
}
.HLgreen
{	background-color: #bbe87d; /* #94ff94; */ /* #00FF99; */
	border:1px solid #a2e841;
	padding-left:3px;
	padding-right:3px;
}
.HLviol
{	background-color: #d5a3ed;
	border:1px solid #cb81ef;
	padding-left:3px;
	padding-right:3px;
}
.HLorange
{	background-color: #f1ae89;
	border:1px solid #f09664;
	padding-left:3px;
	padding-right:3px;
}

.HLwhite
{	background-color: white;
	border:1px solid #f7f7f7;
	padding-left:3px;
	padding-right:3px;
}









/* Anmerkung definiert mit faint (für angegebene Elemente) (aufpassen table.faint) */
.faint
{	color: #a1a1a1;
}
/* Links innerhalb von faint */
.faint a:link
{	color: #a1a1a1;
	text-decoration: underline;
}
.faint a:active
{	color: #616161;
	text-decoration: underline;
}
.faint a:hover
{	color: #616161;
	background-color: #ffffff;
	text-decoration: underline;
}
.faint a:visited
{	color: #a1a1a1;
	text-decoration: underline;
}




/* faint Link  ????DOPPELDEFINITION?????*/
a.faint:link
{	color: #a1a1a1;
	text-decoration: underline;
}
a.faint:visited
{	color: #a1a1a1;
	text-decoration: underline;
}
a.faint:hover
{	color: #616161;
	background-color: #ffffff;
	text-decoration: underline;
}
a.faint:active
{	color: #616161;
	text-decoration: underline;
}




/* Um Geräte–Tasten im Text darzustellen */
.Buttonblue
{	color: #ffffff;
	font-size: 80%;
	font-weight: 700;
	padding: 1;
	/* text-transform: uppercase; */
	background-color: #0000aa;
	border-style: solid;
	border-width: 1px;
	border-color: #a000ff;
	padding-left: 3px;
	padding-right: 3px;
	/* padding-bottom: 2px; */
}
a.Buttonblue:link
{	color: #ffff90;
	text-decoration: none;
}
a.Buttonblue:visited
{	color: #ffff90;
	text-decoration: none;
}
a.Buttonblue:hover
{	color: #ffffff;
	background-color: #5050ff;
	text-decoration: none;
}
a.Buttonblue:active
{	color: #ffff00;
	background-color: #c800aa;
	text-decoration: none;
}


/*Aussehen der Endkunden-Links und normalen Text */
.PriceEK
{	color: #339933;
}
a.PriceEK:link
{	color: #339933;
	text-decoration: underline;
}
a.PriceEK:visited
{	color: #339933;
	text-decoration: underline;
}
a.PriceEK:hover
{	color: #ffffff;
	text-decoration: none;
	background-color: #339933;
}
a.PriceEK:active
{	color: #000000;
	text-decoration: none;
	background-color: #339933;
}

/*Aussehen der Händler-Links und normalen Text */
.PriceH
{	color: #9002cb; /* #33cccc; */
}

a.PriceH:link
{	color: #9002cb;
	text-decoration: underline;
}
a.PriceH:visited
{	color: #9002cb;
	text-decoration: underline;
}
a.PriceH:hover
{	color: #ffffff;
	text-decoration: none;
	background-color: #33cccc;
}
a.PriceH:active
{	color: #000000;
	text-decoration: none;
	background-color: #33cccc;
}


/*Aussehen der Superhändler (kleiner Großhändler) und normalen Text */
.PriceHS
{	color: #AF2460; /* #ff6699; */
}

a.PriceHS:link
{	color: #AF2460;
	text-decoration: underline;
}
a.PriceHS:visited
{	color: #AF2460;
	text-decoration: underline;
}
a.PriceHS:hover
{	color: #ffffff;
	text-decoration: none;
	background-color: #ff6699;
}
a.PriceHS:active
{	color: #000000;
	text-decoration: none;
	background-color: #ff6699;
}

/*Aussehen der Großhändler-Links und normalen Text */
.PriceGH
{	color: #df5400; /* #ff6699; */
}

a.PriceGH:link
{	color: #df5400;
	text-decoration: underline;
}
a.PriceGH:visited
{	color: #df5400;
	text-decoration: underline;
}
a.PriceGH:hover
{	color: #ffffff;
	text-decoration: none;
	background-color: #ff6699;
}
a.PriceGH:active
{	color: #000000;
	text-decoration: none;
	background-color: #ff6699;
}

/* Hintergrund in Preislistenfarben */
.HLprice-EK
{	color: #ffffff;
	font-weight: 700;
	padding-left:3px;
	padding-right:3px;
	padding-bottom: 2px;

	background-color: #339933;
	border: 1px solid #b3ffc3;
}
.HLprice-H
{	color: #ffffff;
	font-weight: 700;
	padding-left:3px;
	padding-right:3px;
	padding-bottom: 2px;

	background-color: #9002cb;
	border: 1px solid #de9df3;
}
.HLprice-GH
{	color: #ffffff;
	font-weight: 700;
	padding-left:3px;
	padding-right:3px;
	padding-bottom: 2px;

	background-color: #df5400;
	border: 1px solid #fdbb94;
}



/* Formulare */
.F
{	margin-bottom:0px;
	border:1px solid #E0E0FF;
	background-color:#F0F0FF;
	padding-left:3px;
	padding-right:3px;

	font-family: 'OCR-A', 'OCR-A BT', 'OCR-B 10 BT', 'Courier New', Courier, Century;
	font-size: 10.0pt;
	line-height: 11pt;
	color: #303050;
}
.Fobligat
{	border:1px solid #FFC8C8;
	background-color:#F0E0EF;
	padding-left:3px;
	padding-right:3px;

	font-family: 'OCR-A', 'OCR-A BT', 'OCR-B 10 BT', 'Courier New', Courier, Century;
	font-size: 10.0pt;
	line-height: 11pt;
	color: black;
}
.Ferror
{	border:1px solid #FF606F;
	background-color:#FF909F;
	padding-left:3px;
	padding-right:3px;

	font-family: 'OCR-A', 'OCR-A BT', 'OCR-B 10 BT', 'Courier New', Courier, Century;
	font-size: 10.0pt;
	line-height: 11pt;
	color:#900000;
}
.Fok
{
	border:1px solid #33f34d;
	background-color:#90FF9F;
	padding-left:3px;
	padding-right:3px;

	font-family: 'OCR-A', 'OCR-A BT', 'OCR-B 10 BT', 'Courier New', Courier, Century;
	font-size: 10.0pt;
	line-height: 11pt;
	color:#009000;
}



.Ffocus
{	border='1px dashed #7070CF';
	border-left:30px;
	background-color:#B0B0FF;
	padding-left:3px;
	padding-right:3px;

	font-family: 'OCR-A', 'OCR-A BT', 'OCR-B 10 BT', 'Courier New', Courier, Century;
	font-size: 10.0pt;
	font-weight: 500;
	line-height: 11pt;
	color: black;
}
.Fblur
{
	border:1px solid #a7a7ed;
	background-color='#b8b8f2';
	padding-left:3px;
	padding-right:3px;

	font-family: 'OCR-A', 'OCR-A BT', 'OCR-B 10 BT', 'Courier New', Courier, Century;
	font-size: 10.0pt;
	line-height: 11pt;
	color: black;
}

/*
.Ffocus
{	border='1px dashed #AA6060';
	background-color:#FACCCC;

	font-family: 'OCR-A', 'OCR-A BT', 'OCR-B 10 BT', 'Courier New', Courier, Century;
	font-size: 10.0pt;
	line-height: 11pt;
	color: black;
}
.Fblur
{	border='1px solid #3030AA';
	background-color='#C8C8FF';

	font-family: 'OCR-A', 'OCR-A BT', 'OCR-B 10 BT', 'Courier New', Courier, Century;
	font-size: 10.0pt;
	line-height: 11pt;
	color: black;
}

*/








/* TABELLEN */
/* Alle normal gebrauchten Tabellen für Skelett und Anzeigetabellen*/

/* normal sichtbare Tabelle für Informationen */

/* Wird nicht verwendet
table.Tcontent, tr.Tcontent, td.Tcontent
{	background-color: #e6e6ff;
}
*/

/* normal schwach sichtbare Tabelle für Informationen */

/* Wird nicht verwendet   (falls wieder verwendet: AUFPASSEN MIT .faint !!! )
table.Tfaint, tr.Tfaint, td.Tfaint
{	background-color: #efefff;
}
*/

td.Zblue
{	background-color: #ebeeff;
	padding-top: 1px;
	padding-bottom: 3px;
}

table.TStt
{	margin-top: 20px;
	padding-top: 0px;
}

.TSi
{	background-color: #ffffff;
}
/*
tr.TSi
{	background-color: #ffffff;
}

table.TSi
{	background-color: #ffffff;
}
*/


/*Hintergrundfarbe des Überschriftsbereichs */
/* Top Top left left - Logo (Logo)*/
a.TSttll
{	background-image: url(r/l.gif);
	vertical-align: top;
	width: 30px;
	height: 121px;
	display: block;
	background-repeat: no-repeat;
}
a.TSttll:hover
{	background-image: url(r/l_.gif);
	background-color: transparent;
/*	cursor: url(n/kreuz.ani); */
	cursor: url(n/kreuz.ani);
}

td.TSttll /* Logo hintergrundfarbe, Orange */
{	background-color: #f5b400;
	vertical-align: top;
}

td.TSttl
{	background-color: #c0c0c0;
	width: 25px;
	/*	white-space:nowrap; */
}

/*
und-image: url(r/l_.gif);
	background-color: transparent;
	cursor: url(n/kreuz.ani);
}
*/


td.TSttll /* Logo hintergrundfarbe, Orange */
{	background-color: #f5b400;
	vertical-align: top;
}

td.TSttm
{	background-color: #c0c0c0;
	/*	white-space:nowrap; */
}

tr.TSttm
{	background-color: #c0c0c0;
	/*	white-space:nowrap; */
}

table.TSttm
{	background-color: #c0c0c0;
	/*	white-space:nowrap; */
}

td.TSttr
{	background-image: url(r/sktr.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	width: 30px;
	height: 100%;
	vertical-align: top;
	text-align: right;
}


tr.TSttr
{	background-image: url(r/sktr.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	width: 30px;
	height: 100%;
	vertical-align: top;
	text-align: right;
}


table.TSttr
{	background-image: url(r/sktr.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	width: 30px;
	height: 100%;
	vertical-align: top;
	text-align: right;
}


/* Hintergrundfarbe des Navigator-Bereichs */

td.TStll
{	background-color: #c0c0c0;
}

tr.TStll
{	background-color: #c0c0c0;
}

table.TStll
{	background-color: #c0c0c0;
}

td.TStl
{	background-color: #ffffff;
	width: 25px;
}

tr.TStl
{	background-color: #ffffff;
	width: 25px;
}

table.TStl
{	background-color: #ffffff;
	width: 25px;
}

td.TStm
{	background-color: #ffffff;
	vertical-align: top;
}

tr.TStm
{	background-color: #ffffff;
	vertical-align: top;
}

table.TStm
{	background-color: #ffffff;
	vertical-align: top;
}

td.TStr
{	background-color: #ffffff;
}

tr.TStr
{	background-color: #ffffff;
}

table.TStr
{	background-color: #ffffff;
}

/* Body Zellen. linke und rechte Spalte */
td.TSll
{	background-color: #c0c0c0;
}

tr.TSll
{	background-color: #c0c0c0;
}

table.TSll
{	background-color: #c0c0c0;
}

td.TSl
{	background-color: #ffffff;
}

tr.TSl
{	background-color: #ffffff;
}

table.TSl
{	background-color: #ffffff;
}

td.TSr
{	background-color: #ffffff;
}

tr.TSr
{	background-color: #ffffff;
}

table.TSr
{	background-color: #ffffff;
}

td.TSbll  /*Table Skelett bottom left (links unten Grafik) */
{	background-image: url(r/skbl.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	width: 30px;
	height: 30px;
	background-position: left bottom;
}

td.TSbl  /*Table Skelett bottom left (links unten Grafik) */
{	background-color: #ffffff;
}

td.TSbm  /*Table Skelett bottom left (links unten Grafik) */
{	background-color: #ffffff;
}

.TSbr  /*Table Skelett bottom right (rechts unten Grafik) */
{	background-image: url(r/skbr.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	width: 30px;
	height: 30px;
	background-position: bottom;
}

td.TSbb
{	background-color : transparent;
	padding-top: 30px;
	padding-left: 30px;
	padding-right: 20px;
}

tr.TSbb
{	background-color : transparent;
	padding-top: 30px;
	padding-left: 30px;
	padding-right: 20px;
}

table.TSbb
{	background-color : transparent;
	padding-top: 30px;
	padding-left: 30px;
	padding-right: 20px;
}

td.TSttllPOP /* Logo hintergrundfarbe, Orange */
{	background-color: #c0c0c0;
	vertical-align: top;
}

td.TSmPOP  /*Table Skelett bottom left (links unten Grafik) */
{	background-color: #ffffff;
	padding-top: 25px;
	padding-bottom: 25px;
}

td.TSttrPOP
{	background-image: url(r/or_we.gif);
	background-repeat: no-repeat;
	background-color: #ffffff;
	width: 30px;
	height: 30px;
	vertical-align: top;
	text-align: right;
}

tr.TSttrPOP
{	background-image: url(r/or_we.gif);
	background-repeat: no-repeat;
	background-color: #ffffff;
	width: 30px;
	height: 30px;
	vertical-align: top;
	text-align: right;
}

table.TSttrPOP
{	background-image: url(r/or_we.gif);
	background-repeat: no-repeat;
	background-color: #ffffff;
	width: 30px;
	height: 30px;
	vertical-align: top;
	text-align: right;
}

td.TSblPOP  /*Table Skelett bottom left (links unten Grafik) */
{	background-image: url(r/ulx.gif);
	background-repeat: no-repeat;
	background-color: #c0c0c0;
	width: 30px;
	height: 30px;
	background-position: left bottom;
}

td.TSbmPOP  /*Table Skelett bottom left (links unten Grafik) */
{	background-color: #c0c0c0;
	padding-left: 20px;
	vertical-align: middle;
}

td.TSbrPOP  /*Table Skelett bottom right (rechts unten Grafik) */
{	background-image: url(r/urx_gr.gif);
	background-repeat: no-repeat;
	background-color: #c0c0c0;
	width: 30px;
	height: 30px;
	background-position: bottom right;
}


td.TlPOP  /*Table Skelett bottom right (rechts unten Grafik) */
{	background-image: url(n/25li_we.gif);
	background-repeat: no-repeat;
	background-color: #c0c0c0;
	width: 25px;
	height: 25px;
	background-position: center;
	text-align: center;
	vertical-align: middle;
}

td.TrPOP  /*Table Skelett bottom right (rechts unten Grafik) */
{	background-image: url(n/25re_we.gif);
	background-repeat: no-repeat;
	background-color: #c0c0c0;
	width: 25px;
	height: 25px;
	background-position: center;
	text-align: center;
	vertical-align: middle;
}

td.Thide
{	background-color: #ffffff;
	background-image: url( ); /* keine Hintergrundgrafik */
}

/* grüne LCD Display, Randeigenschaften*/
.TLCD
{}

.TLCD td.TLCDtl
{	background-image: url(lcd/lo.gif);
	width: 13px;
	height: 13px;
	vertical-align: top;
	text-align: left;
}

.TLCD td.TLCDtm
{	background-image: url(lcd/o.gif);
	height: 13px;
	vertical-align: top;
	text-align: center;
}

.TLCD td.TLCDtr
{	background-image: url(lcd/ro.gif);
	width: 13px;
	height: 13px;
	vertical-align: top;
	text-align: right;
}

.TLCD td.TLCDml
{	background-image: url(lcd/l.gif);
	width: 13px;
	vertical-align: middle;
	text-align: center;
}

.TLCD td.TLCDmr
{	background-image: url(lcd/r.gif);
	width: 13px;
	height: 100%;
	vertical-align: middle;
	text-align: center;
}

.TLCD td.TLCDbl
{	background-image: url(lcd/lu.gif);
	width: 13px;
	height: 13px;
	vertical-align: top;
	text-align: left;
}

.TLCD td.TLCDbm
{	background-image: url('lcd/u.gif');

}

.TLCD td.TLCDbr
{	background-image: url(lcd/ru.gif);
	width: 13px;
	height: 13px;
	vertical-align: bottom;
	text-align: right;
}


#TL /* Richtige Tab (nicht f. Seitenformatierung) mit Hovereffekt */
{
}

#TL td
{	/* padding-left: 7px;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-right: 7px;  */
	border-color: #ffffff;
}

#TL .TLa .TLhead /* Header der Tabelle */
{	font-size: 13;
	font-weight: 700;
	background-color: #d2d7f0; border-right-style: solid;
	background-image: url( ); /* keine Hintergrundgrafik */
	border-right-width: 2px;
	border-left-style: solid;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 3px;
}

#TL .TLb .TLhead /* Header der Tabelle */
{	font-size: 0.80em;	/*13px;*/
	font-weight: 700;
	background-color: #d2d7f0;
	background-image: url( ); /* keine Hintergrundgrafik */
	border-right-style: solid;
	border-right-width: 2px;
	border-left-style: solid;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 3px;
}

#TL .TLa /* Zeile a in der Tabelle */
{	background-color: #ffebff; /* 255 235 255 */
	background-image: url(backgr/TLa.gif);
}

#TL .TLa .TLz
{	border-right-style: solid;
	border-right-width: 0px;
	border-bottom-style: solid;
	border-bottom-width: 0px;
}

<!--
#TL .TLa_ /* farb hover effekt der Zeile */
{	background-color: #ffd2ff; /* 255 210 255 */
	background-image: url(backgr/TLa_.gif);
}
-->

#TL .TLb /* Zeile b in der Tabelle */
{	background-color: #ebeeff; /* 235 238 255 */
	background-image: url(backgr/TLb.gif);
}

#TL .TLb .TLz
{	border-right-style: solid;
	border-right-width: 0px;
	border-bottom-style: solid;
	border-bottom-width: 0px;
}

<!--
#TL .TLb_  /* farb hover effekt der Zeile */
{	background-color: #d2d2ff; /* 210 210 255 */
	background-image: url(backgr/TLb_.gif);
}
-->

#TL .TLc .TLhead /* Header der Tabelle */
{	font-size: 13;
	font-weight: 700;
	background-color: #e1ebb9;
	background-image: url( ); /* keine Hintergrundgrafik */
	border-right-style: solid;
	border-right-width: 2px;
	border-left-style: solid;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 3px;
}
#TL .TLd .TLhead /* Header der Tabelle */
{	font-size: 13;
	font-weight: 700;
	background-color: #e1ebb9;
	background-image: url( ); /* keine Hintergrundgrafik */
	border-right-style: solid;
	border-right-width: 2px;
	border-left-style: solid;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 3px;
}


#TL .TLc  /* Zeile c in der Tabelle */
{	background-color: #e6ffe1; /* 230 255 225 */
	background-image: url(backgr/TLc.gif);
}

#TL .TLc .TLz
{	border-right-style: solid;
	border-right-width: 0px;
	border-bottom-style: solid;
	border-bottom-width: 0px;
}


<!--
#TL .TLc_  /* farb hover effekt der Zeile */
{	background-color: #cdffbe;  /* 205 255 190 */
	background-image: url(backgr/TLc_.gif);
}
-->

#TL .TLd  /* Zeile d in der Tabelle */
{	background-color: #fffad7;  /* 255 250 215 */
	background-image: url(backgr/TLd.gif);
}

#TL .TLd .TLz
{	border-right-style: solid;
	border-right-width: 0px;
	border-bottom-style: solid;
	border-bottom-width: 0px;
}

<!--
#TL .TLd_  /* farb hover effekt der Zeile */
{	background-color: #fff5af;  /* 255 245 175 */
	background-image: url(backgr/TLd_.gif);
}
-->



/* kleiner Navigator z.B. ALLPOOL-Seite */
.TN
{	text-align: center;
	background-color: #f0f0f5;
	font-size: 8pt;
	border-collapse: collapse;
	line-height: 1.5em;	/* 0.8em */
	white-space: nowrap;
}

.TN .TNhead
{	background-color: #ffffff;
}

.TN a
{	font-size: 8pt;
	text-decoration: none;
	line-height: 1.3em; /* holt sich nicht von '.TN' sondern von 'a'. Muss hier noch mal def. werden */
	white-space: nowrap;
}

.TN a:link
{	color: #4646ff;
	text-decoration: none;
}
.TN a:visited
{	color: #4646ff;
	background: none;
	text-decoration: none;
}
.TN a:hover
{	color: #000064;
	background-color: #e0d6ef;
	text-decoration: none;
}
.TN a:active
{	color: #c80064;
	background-color: #beaaff;
}





/* Aussehen von Pfad-Links unter h1*/
.Pfad
{	color: #505050;
	font-size: 10pt;
}

.Pfad a:link
{	color: #646464;
	/* background-color: #f5f5f5; */
}
.Pfad a:visited
{	color: #969696;
	/* background-color: #fdfdfd; */
}
.Pfad a:hover
{	color: #f5b400;
	background-color: #ffffff;
}
.Pfad a:active
{	color: #c80064;
	background-color: #beaaff;
}
td.Pfadx  /*Größenplatzhalter für die Höhe des Navigatorbereichs*/
{	width: 15px;
	height: 78px;
}

a.Pfadstruk /* Link-Grafik in der Pfad-Zelle */
{	background-image: url('n/t.gif');
	width: 14px;
	height: 17px;
	/* display: block;*/
	background-repeat: no-repeat;
}
a.Pfadstruk:hover
{	background-image: url('n/t_.gif');
	background-color: transparent;
}

/* Homep für die Startseite und Tests */
/*
a.Homep:link
{	color: #4646ff;
	background: none;
	text-decoration: none;
}

a.Homep:visited
{	color: #4646ff;
	background: none;
	text-decoration: none;
}

a.Homep:hover
{	color: #000064;
	background-color: #f0e6ff;
	text-decoration: none;
}

a.Homep:active
{	color: #c80064;
	background-color: #beaaff;
}
*/

/* Normaler unflashy Link mit*/
.Lunfl   /* Deklaration, für die einfache Verwendung mit WYSIWYG–Editoren  */
{	color: #0044ff;
	background: none;
	text-decoration: none;
}

a.Lunfl:link
{	color: #0022ee;
	background: none;
	text-decoration: none;
}

a.Lunfl:visited
{	color: #0022ee;
	background: none;
	text-decoration: none;
}

a.Lunfl:hover
{	color: #0022ee;
	background-color: #f0e6ff;
	text-decoration: none;
	/* font-weight: bold; */
}

a.Lunfl:active
{	color: #0022ee;
	background-color: #beaaff;
}



/* Ausehen eines unauffälligen Links z.B. bei Urheberrecht */
.Lhide /* für WYSIWYG–Editoren  */
{	color: #0000be;
	background: none;
	text-decoration: none;
}

a.Lhide:link
{	color: #0000aa;
	background: none;
	text-decoration: none;
}

a.Lhide:visited
{	color: #0000aa;
	background: none;
	text-decoration: none;
}

a.Lhide:hover
{	color: #000064;
	background-color: #f7f4ff;
	text-decoration: none;
}

a.Lhide:active
{	color: #0000aa;
	background-color: #f4fff7;
}



/*unauffällige Links zu Begriffbeschreibungen*/

.Lgloss
{	color: #303030;
	text-decoration: none;
}

a.Lgloss:link
{	color: #000000;
	text-decoration: none;
}

a.Lgloss:visited
{	color: #000000;
	text-decoration: none;
}

a.Lgloss:hover
{	color: #000000;
	text-decoration: underline;
	background-color: #ffffff;
}

a.Lgloss:active
{	color: #000000;
	text-decoration: none;
}


/* Aussehen vom Adress-Links am Ende jeder Seite  */
a.Ladress:link
{	font-size: 8pt;
	color: #969696;
	background: none;
	text-decoration: none;
}
a.Ladress:visited
{	color: #969696;
	font-size: 8pt;
	background: none;
	text-decoration: none;
}
a.Ladress:hover
{	font-size: 8pt;
	color: #ffffff;
	background-color: #828282;
	text-decoration: none;
	font-weight: normal;
}
a.Ladress:active
{	font-size: 8pt;
	color: #c80064;
	background-color: #beaaff;
}

.footer
{
	text-align: justify;	/* Blocksatz */
	font-size: 7pt;
	line-height: 1.8em;		/* Abstand zur nächsten Zeile */
	color: #c0c0e0;
}

.footer *
{
	text-align: justify;	/* Blocksatz */
	font-size: 7pt;
	line-height: 1.8em;		/* Abstand zur nächsten Zeile */
	color: #c0c0e0;
}

/* Aussehen von Adress-Links am Ende jeder Seite  */
.footer a:link
{	font-size: 7pt;
	color: #bebebe;
	background: none;
	text-decoration: none;
}
.footer a:visited
{	font-size: 7pt;
	color: #bebebe;
	background: none;
	text-decoration: none;
}
.footer a:hover
{	color: #f5b400;
	background-color: transparent;
	background-color: #ffffff;
}

.footer a:active
{	background-color: #ff6464;
}



/* Links für Grafiken ohne Hintergrundfarbe */
.Lbgno
{
}
a.Lbgno:link
{
}
a.Lbgno:hover
{	background-color: transparent;
}
a.Lbgno:active
{	background-color: transparent;
}


/* Links für Grafiken mit schwachter Hintergrundfarbe */
.Lbgfaint
{
}
a.Lbgfaint:link
{
}
a.Lbgfaint:hover
{	background-color: #f0e6ff;
}



/*
	Tooltips

	Siehe https://www.w3schools.com/css/css_tooltip.asp
*/
.tooltip {
  position: relative;
  display: inline-block;
  border-bottom: 2px dashed green;
  cursor:help;
}

.tooltip .tooltiptextBot {
  visibility: hidden;
  width: 240px;
  background-color: #000090;
  color: #fff;
  text-align: center;
  border-radius: 6px;
  padding: 5px 0;
  position: absolute;
  z-index: 1;

  top: 150%;
  left: 50%;
  margin-left: -120px;
}

/* Arrow */
.tooltip .tooltiptextBot::after {
  content: "";
  position: absolute;
  border-width: 5px;
  border-style: solid;
  border-color: transparent transparent #000090 transparent;

  bottom: 100%;
  left: 50%;
  margin-left: -5px;
}

/* Show only at hover */
.tooltip:hover .tooltiptextBot {
  visibility: visible;
}




/* -- Hovereffekt für alle Key–Grafiken -- */

.Th4 a.Kh4up /* Runterbutton in der Tabelle der h4 */
{	background-image: url(n/h4up.gif);
	width: 20px;
	height: 20px;
	display: block;
	background-repeat: no-repeat;
}
.Th4 a.Kh4up:hover
{	background-image: url(n/h4up_.gif);
	background-color: transparent;
	cursor: url(n/kreuz.ani);
}
.Th4 a.Kh4up:active
{	background-color: transparent;
}


.Th4 a.Kh4down /* Raufbutton in der Tabelle der h4 */
{	background-image: url(n/h4do.gif);
	width: 20px;
	height: 20px;
	display: block;
	background-repeat: no-repeat;
	background-color: transparent;
}
.Th4 a.Kh4down:hover
{	background-image: url(n/h4do_.gif);
	background-color: transparent;
	cursor: url(n/kreuz.ani);
}
.Th4 a.Kh4down:active
{	background-color: transparent;
}


/*Key top top 1 Hauptüberschrift (1-3 home, mail, drucken) */
a.Ktt1
{	background-image: url('n/h.gif');
	width: 30px;
	height: 30px;
	display: block;
	background-repeat: no-repeat;
}
a.Ktt1:hover
{	background-image: url(n/h_.gif);
	background-color: transparent;
	cursor: url(n/kreuz.ani);
}

a.Ktt2
{	background-image: url(n/m.gif);
	width: 30px;
	height: 30px;
	display: block;
	background-repeat: no-repeat;
}
a.Ktt2:hover
{	background-image: url(n/m_.gif);
	background-color: transparent;
	cursor: url(n/kreuz.ani);
}

a.Ktt3
{	background-image: url(n/pri.gif);
	width: 30px;
	height: 30px;
	display: block;
	background-repeat: no-repeat;
}
a.Ktt3:hover
{	background-image: url(n/pri_.gif);
	background-color: transparent;
	cursor: url(n/kreuz.ani);
}

/* Key top left left (bei Zurückbutton) */
a.Ktll1
{	background-image: url(d/x.gif);
	width: 30px;
	height: 20px;
	display: block;
	background-repeat: no-repeat;
}
a.Ktll1:hover
{	background-image: url(d/x.gif);
	background-color: transparent;
}

a.Ktll2
{	background-image: url(n/p.gif);
	width: 30px;
	height: 30px;
	display: block;
	background-repeat: no-repeat;
}
a.Ktll2:hover
{	background-image: url(n/p_.gif);
	background-color: transparent;
	cursor: url(n/kreuz.ani);
}

a.Ktll3
{	background-image: url(n/pd.gif);
	width: 30px;
	height: 50px;
	display: block;
	background-repeat: no-repeat;
}
a.Ktll3:hover
{	background-image: url(n/pd_.gif);
	background-color: transparent;
	cursor: url(n/kreuz.ani);
}

/* Key left left  Linker Navigator (nach der Reihe die Buttons 1-17) */

a.Kll1
{	background-image: url(n/lh.gif);
	width: 30px;
	height: 5px;
	display: block;
	background-repeat: no-repeat;
	margin-bottom: -12px;
}
a.Kll1:hover
{	background-image: url(n/lh.gif);
	background-color: transparent;
}

a.Kll2
{	background-image: url(n/pr.gif);
	width: 30px;
	height: 30px;
	display: block;
	background-repeat: no-repeat;
	margin-top: 5px;
}
a.Kll2:hover
{	background-image: url(n/pr_.gif);
	background-color: transparent;
	cursor: url(n/kreuz.ani);
}

a.Kll3
{	background-image: url(n/man.gif);
	width: 30px;
	height: 30px;
	display: block;
	background-repeat: no-repeat;
}
a.Kll3:hover
{	background-image: url(n/man_.gif);
	background-color: transparent;
	cursor: url(n/kreuz.ani);
}

a.Kll4
{	background-image: url(n/inf.gif);
	width: 30px;
	height: 30px;
	display: block;
	background-repeat: no-repeat;
}
a.Kll4:hover
{	background-image: url(n/inf_.gif);
	background-color: transparent;
	cursor: url(n/kreuz.ani);

}

a.Kll5
{	background-image: url(n/ter.gif);
	width: 30px;
	height: 30px;
	display: block;
	background-repeat: no-repeat;
}
a.Kll5:hover
{	background-image: url(n/ter_.gif);
	background-color: transparent;
	cursor: url(n/kreuz.ani);
}

a.Kll6
{	background-image: url(n/pic.gif);
	width: 30px;
	height: 30px;
	display: block;
	background-repeat: no-repeat;
}
a.Kll6:hover
{	background-image: url(n/pic_.gif);
	background-color: transparent;
	cursor: url(n/kreuz.ani);
}

a.Kll7
{	background-image: url(n/b.gif);
	width: 30px;
	height: 30px;
	display: block;
	background-repeat: no-repeat;
}
a.Kll7:hover
{	background-image: url(n/b_.gif);
	background-color: transparent;
	cursor: url(n/kreuz.ani);
}

a.Kll8
{	background-image: url(n/lh.gif);
	width: 30px;
	height: 5px;
	display: block;
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-bottom: -5px;

}
a.Kll8:hover
{	background-image: url(n/lh.gif);
	background-color : transparent;
}

a.Kll9
{	background-image: url(n/s.gif);
	width: 30px;
	height: 30px;
	display: block;
	background-repeat: no-repeat;
}
a.Kll9:hover
{	background-image: url(n/s_.gif);
	background-color: transparent;
	cursor: url(n/kreuz.ani);

}

a.Kll10
{	background-image: url(n/faq.gif);
	width: 30px;
	height: 30px;
	display: block;
	background-repeat: no-repeat;
}
a.Kll10:hover
{	background-image: url(n/faq_.gif);
	background-color: transparent;
	cursor: url(n/kreuz.ani);
}

a.Kll11
{	background-image: url(n/fo.gif);
	width: 30px;
	height: 30px;
	display: block;
	background-repeat: no-repeat;
}
a.Kll11:hover
{	background-image: url(n/fo_.gif);
	background-color: transparent;
	cursor: url(n/kreuz.ani);
}

a.Kll12
{	background-image: url(n/lh.gif);
	width: 30px;
	height: 5px;
	display: block;
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-bottom: -5px;
}
a.Kll12:hover
{	background-image: url(n/lh.gif);
	background-color: transparent;
}

a.Kll13
{	background-image: url(n/0.gif);
	width: 30px;
	height: 2px;
	display: block;
	background-repeat: no-repeat;
}
a.Kll13:hover
{	background-image: url(n/0.gif);
	background-color: transparent;
	cursor: default;
}

a.Kll14
{	background-image: url(n/0.gif);
	width: 30px;
	height: 2px;
	display: block;
	background-repeat: no-repeat;
}
a.Kll14:hover
{	background-image: url(n/0.gif);
	background-color: transparent;
	cursor: default;
}

a.Kll15
{	background-image: url(n/0.gif);
	width: 30px;
	height: 2px;
	display: block;
	background-repeat: no-repeat;
}
a.Kll15:hover
{	background-image: url(n/0.gif);
	background-color: transparent;
	cursor: default;
}

a.Kll16
{	background-image: url(n/0.gif);
	width: 30px;
	height: 2px;
	display: block;
	background-repeat: no-repeat;
}
a.Kll16:hover
{	background-image: url(n/0.gif);
	background-color: transparent;
	cursor: default;
}

a.Kll17
{	background-image: url(n/0.gif);
	width: 30px;
	height: 2px;
	display: block;
	background-repeat: no-repeat;
}
a.Kll17:hover
{	background-image: url(n/0.gif);
	background-color: transparent;
	cursor: default;
}

/* Key für runter button */

/* REMARK wird nicht verwendet.
a.Klldown
{	background-image: url(n/pd.gif);
	width: 30px;
	height: 30px;
	display: block;
	background-repeat: no-repeat;
}
a.Klldown:hover
{	background-image: url(n/pd_.gif);
	background-color: transparent;
	cursor: url(n/kreuz.ani);
}
*/

/* Key für rauf button */
a.Kllup /* für den Startbutton bei der Überschrift */
{	background-image: url(n/pu.gif);
	width: 30px;
	height: 30px;
	display: block;
	background-repeat: no-repeat;
}
a.Kllup:hover
{	background-image: url(n/pu_.gif);
	background-color: transparent;
	cursor: url(n/kreuz.ani);
}
a.TKl  /* wird in Tabelle für Button-Up verwendet, ist jedoch sinnlos */
{	background-image: url(n/0.gif);
	background-color: transparent;
	cursor: default;
}


td.TKs /*Seperator bei Key Grafiken */
{	background-image: url(n/lh.gif);
	width: 30px;
	height: 5px;
	text-align: center;
	background-repeat: no-repeat;
	background-position: top;
}






/* Für das Drop-Down Menü  ---------------- */

table.clsMenubar
{

	width: 100%;
	height: 12px;
	margin-bottom: 13px;
	position: absolute;
	top: 7px;
	left: 0px;
}

td.clsIn
{	background-color: #ffffff;
	white-space: nowrap;
}

td.clsx
{	background-color: #ffffff;
	background-image: url(men/i.gif);
}

/* für die Zellen (Hintergrund) außerhalb des Textes */
td.clsOut
{	background-color: transparent;
}


A.menubartext
{
/*	color: white; font-family: verdana,arial,helvetica; font-size: 10px; font-weight: bold; text-decoration: none  */
	color: #808080;
	font-family: verdana,arial,helvetica;
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;
}


TD.clsMenuBarItem A
{
/*	color: white; font-weight: bold; text-decoration: none  */
	color: #ffa500;
	font-weight: bold;
	text-decoration: none;
}

/* Menütitel unbesucht */
A.clsMenuBarItem
{
/*	color: red; font-weight: bold; text-decoration: none  */
	color: #505050;
	background-color: white;
	font-weight: bold;
	text-decoration: none;
}

/* Menütitel besucht */
A.clsMenuBarItem:visited
{
/*	color: white; font-weight: bold; text-decoration: none  */
	color: #606060;
	background-color: white;
	font-weight: bold;
	text-decoration: none;
}

A.clsMenuBarItem:hover
{
/*	color: white; font-weight: bold; text-decoration: none  */
	color: #F5B400;
	background-color: white;
	font-weight: bold;
	text-decoration: none;
}


/* ? */
TD.clsMenuBarItem
{
/*	color: white; cursor: hand; font-family: verdana,arial,helvetica; font-size: 10px; font-weight: bold; text-decoration: none  */
	color: red;
	cursor: pointer;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

/* ? */
TD.clsMenuBarItem A:hover
{
/*	color: #F5B400 */
	color: #F5B400;
}

/* ? */
.clsMenuBarItem
{
/*	color: white; cursor: hand; font-family: verdana,arial,helvetica; font-size: 10px; font-weight: bold; text-decoration: none */
	color: red;
	cursor: pointer;
	font-family: verdana,arial,helvetica;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

/* Menütitel-Link bei Mauskontakt */
.clsMenuBarItem:hover
{
/*	color: #F5B400  */
	color: #F5B400;
	background-color: white;
}

/* Hintergrund der Submenüs. BORDER-TOP = Abstand zw Menüheader und Submenüfläche */
div.clsMenu
{
/*	background-color: #00bede; border-top: white 1px solid; font-family: verdana,arial,helvetica; font-size: 10px; padding-bottom: 5px; padding-left: 8px; padding-right: 5px; padding-top: 5px */
	background-color: white; font-family: verdana,arial,helvetica; font-size: 10px;
	border-top:    #e6e6e6 4px solid;
	padding-top:    5px;
	border-bottom: #e6e6e6 4px solid;
	padding-bottom: 8px;
	border-left:   #e6e6e6 4px solid;
	padding-left:   8px;
	border-right:  #e6e6e6 4px solid;
	padding-right:  5px;
}

/* ? */
div.clsMenuGray
{
/*	background-color: gray; border-top: white 1px solid; font-family: verdana,arial,helvetica; font-size: 10px; padding-bottom: 5px; padding-left: 8px; padding-right: 5px; padding-top: 5px */
	background-color: gray;
	border-top: white 1px solid;
	font-family: verdana,arial,helvetica;
	font-size: 10px;
	padding-bottom: 5px;
	padding-left: 8px;
	padding-right: 5px;
	padding-top: 5px;
}

/* Submenü Link nicht besucht ohne Mauskontakt */
div.clsMenu A
{
/*	color: white; font-family: verdana,arial,helvetica; font-weight: bold; text-decoration: none  */
	color: #303030;
	background-color: white;
	font-family: verdana,arial,helvetica;
	font-weight: normal;
	text-decoration: none
}

/* Submenü Link besucht */
div.clsMenu A:visited
{
/*	color: white; font-weight: bold; text-decoration: none  */
	color: #404040; background-color:white; font-weight: normal; text-decoration: none
}

/* ? */
div.clsMenuGray A
{
/*	color: white; font-family: verdana,arial,helvetica; font-weight: bold; text-decoration: none */
	color: red; font-family: verdana,arial,helvetica; font-weight: bold; text-decoration: none
}

/* Submenülinks bei Mauskontakt */
div.clsMenu A:hover
{
/*	color: F5B400  */
	color: #F5B400; background-color: white; font-weight: bold;
}

div.clsMenu_blk A:hover
{
/*	color: F5B400  */
	color: green
}

div.h1
{	color: #a0a0a0;
}

/* screen.css - Ende  ---------------- */







