.topTopMenu {
	background-color: #FFFFF0;
	text-align:center;
	idth: 80pt;
	font-size: x-small;
	text-valign:top;
	border-right:1pt solid white;
	border:1pt solid white;
	color: #483D8B;
	font-weight: bold;
}
a.dreiTopMenu {
	ackground-color: Silver;
	color: navy;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight: bold;
	ext-align: center;
}
.einltg { 
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 1.1em;  
	font-weight: bold;  
	color: Silver;
	}

BODY.rahmenLinks {
	margin-right : 0;
	background-color: Lavender;
	}

a.wasTun { 
	color : #400080;
	font-size : 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
	text-align: right;
	text-decoration: none;
	text-transform: none;
	idth: 100%;
	ackground-color: White;
	ackground-image: url(../images/backimg.jpg);
	adding-left:35pt;

}




A.ProdLeiste {
	color : #4682B4;
	font-size : 1.em;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: White;
	#E5E5d2;
	ine-height: 200%;
	}


A.ProdLeiste:hover {
	text-decoration:underline
}

.ProdUeberschrft
 {
	FONT-WEIGHT: bold;
    FONT-SIZE: 1.5em;
    COLOR: Silver;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: White;
    TEXT-DECORATION: none;
	padding-left:50pt;
	padding-top:10pt;
	
}


.AuftragSchrft
 {
	FONT-WEIGHT: bold;
    FONT-SIZE: 1.1em;
    COLOR: Black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #c0c0c0;
    TEXT-DECORATION: none;
	
}

.logo1 {
	background-color : #37668E;
	color: White;
	font-size: 1em;
	font-weight:bold;
	padding-left:0%;
	padding-right:5pt;
	border-bottom:20pt solid white;
}

.tdErfinder {
	font-size: 0.7em;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding-left: 0pt;
	padding-right: 5pt;
	color: #004344;
	font-weight : 700;
	text-align : left;
	background-color: transparent;
	text-transform: none;
}

.wieTopschrft {
	color : White;
	font-weight : bold;
	font-size : 1.3em;
	text-align : center;
}


.tdBesucher {
	font-size: 0.7em;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding-left:2pt;
	padding-right: 10pt;
	color: Black;
	text-align : justify;
	font-weight: bold;
	background-color: transparent;
	text-transform: none;
}

.tdSpekulanten {
	font-size: 0.7em;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding-left: 2pt;
	padding-right:10pt;
	color: Black;
	font-weight : bold;
	text-align : justify;
	background-color: transparent;
}

.tdAblauf{
	background-color: Black;
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	width: 40pt;
	font-size: 0.8em;
	text-align: center;
}

.tdAblaufLinks{
	background-color: Black;
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	width: 100%;
	font-size: 1em;
	text-align: center;
	padding-left: 10pt;
}

.tdAblaufRechts{
	background-color: Black;
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	width: 100%;
	font-size: 1em;
	text-align: center;
	padding-left: 10pt;
}

A.Log{
	padding-bottom:3pt;
	color: #F0FFFF;
	font-weight : bold;
	font-size:0.6em;
	font-family : Arial, Helvetica, sans-serif;
}

A.Log:Hover{
	font-size:0.6em;
	padding-bottom:3pt;
	color: Black;
	font-weight : bold;
	text-decoration : none;
	font-family : Arial, Helvetica, sans-serif;
	background-color : White;
}
.topMenuKlein {
	FONT-WEIGHT: bold;
    FONT-SIZE: 0.8em;
    COLOR: Black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	padding-top:10pt;
	padding-right:15pt;
	padding-left:2pt;
	padding-bottom:-4pt;
	background-color: transparent;
}

.layLog {
	background-color : #DCDCDC;#B0C4DE;
	color: Black;
	#CCCCCC;
	#E5E5d2;	
	text-align: left;
	font-size: 0.8em;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
	width:100%;
	padding-left:5pt;
	padding-right:5pt;	
	padding-top: 2pt;
	padding-bottom: 2pt;
	border-bottom:2pt solid #dadada;
	font-weight: bold;
}
.laylog:hover{
	background-color : #FFEDCC;#DFE7F2;
	color: Black;
	text-align: left;
	font-size: 0.8em;
	wdth:100%;
	padding-top: 2pt;
	padding-bottom: 2pt;
	#F0E68C;
	font-weight: bold;
	text-decoration: none;
	font-style: normal;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
	
.layLogUnten {
	background-color : #FFFAF0;
	color: #006400;
	text-align: left;
	font-size: 0.8em;
	font-family : Arial, Helvetica, sans-serif;	
	width:100%;
	padding-left:5pt;
	padding-right:5pt;	
	padding-top: 2pt;
	padding-bottom: 2pt;
	order-bottom:2pt solid white;
	font-weight: normal;
#E5E5d2;
}

.laylogUnten:hover{
	background-color : transparent;
	}

.inptIdeenBwrtn {
	background-color : #006400;
	color : Beige;
	border-bottom:1pt solid white;
	border-right:1pt solid white;
	border-left:1pt solid white;
	border-top:1pt solid white;
	cursor:hand;
	width:100%
}



.voteCB{
font-weight : bold;
font-size: 0.8em;
color : #006162;
padding-left:3pt;
order-right:0pt solid white;
order-bottom:pt solid gainsboro;
text-align:left;
	background-color : transparent;
}




A.erklrung
{
	color: #FFA500;
	font-size:1em;
	text-decoration:none;
	padding-right:20pt
	}
A.erklrung:hover{
	text-decoration : none;
	}
}
A.erklrung:visited
{
	color: #A9A9A9;
	font-size:1em;
	text-decoration: none;
	padding-right:20pt;
	ackground-color : black;
	}
H2.Erklrg
{
    FONT-SIZE: 1.0em;
    COLOR: White;
    BACKGROUND-COLOR: #c10000;
}
P.Erklrg
{
    PADDING-LEFT: 0pt;
    COLOR: #2C2C2C;
    LINE-HEIGHT: 1.5em;
    font-size: 0.9em;
}

P.ProdErklrg
{
    PADDING-LEFT: 5pt;
	padding-right:5pt;
    COLOR: Black;
    LINE-HEIGHT: 1.2em;
	font-weight:bold;
	font-size: 0.8em;
}

.Erfinder {
	PADDING-right: 5pt;
    COLOR: #CD5C5C;
    LINE-HEIGHT: 1em;
	
}
.Besucher {
	PADDING-LEFT: 0pt;
    COLOR: Maroon;
    LINE-HEIGHT: 1.5em;
	
}
.Spekulanten {
	PADDING-LEFT: 0pt;
    COLOR: Purple;
    LINE-HEIGHT: 1.9em;
	text-align : justify;
}


A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 1em;
    COLOR: #4682B4;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none;
}

a:active{
	background-color: Yellow;
	#F0E68C;
	color: green;
	#9370DB;

}

a.blickErf {
	 color: #0000CD;
	 padding-left:0pt;
	 text-align:left;
	 FONT-SIZE: 1.0em;
	 FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none;
}
a.blickErf:hover{
	 color: Blue;
	 padding-left:0pt;
	 text-align:left;
	 FONT-SIZE: 1.0em;
	 FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: underline
}

.ErfListeKat1{
	FONT-WEIGHT: none;
    FONT-SIZE: 1em;
    COLOR: Black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color: #DCDCDC;
        }

A.unten {
	color : Black;
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}

A.zurkweiter {
	color : Blue;
	font-size : 0.7em;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	text-align: left;
	text-decoration: underline;
	text-transform: none;
	background-color: transparent;
	padding-right:3pt;
	padding-left: 3pt
	}
A.unten1 {
	color : Blue;
	font-size : 0.9em;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-align: right;
	text-decoration: none;
	text-transform: none;
	idth: 50%;
	ackground-color: #F8F8FF;
	ackground-image: url(../images/backimg.jpg);
	adding-left:35pt;
	}

TD.tdEintrag {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #4F4F4F;
}

A.unten1:hover{
		color : #FF3300;
}

.ErfListeKatSort{
	FONT-WEIGHT: none;
    FONT-SIZE: 0.7em;
    COLOR: #DCDCDC;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: Black;
    TEXT-DECORATION: underline;
	width: 70pt;

}

.ErfListeKatSort:hover{
	FONT-WEIGHT: none;
    FONT-SIZE: 0.9em;
    COLOR: Blue;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #E0FFFF;
    TEXT-DECORATION: none;
	width: 100%;
	
}





A.weitereDetails {
	color: Black;
	FONT-SIZE: 0.8em;

}


A.OrderbuchLink {
	padding-left:0pt;
	padding-right:0pt;
	font-size:0.9em;
	color: #0001A8;
	background-color: White;
	font-weight : bold;
}
A.OrderbuchLink:hover {
	padding-left:0pt;
	padding-right:0pt;
	font-size: 0.9em;
	color: #FF8C00;
	text-decoration:none
}

A.start {
    FONT-SIZE:10pt;
    BACKGROUND-COLOR: transparent;
	color: #6A5ACD;
}


A.locked {
	color: Blue;
	FONT-SIZE: 0.8em;

}


A.back {
	FONT-WEIGHT: normal;
    FONT-SIZE: 0.7em;
    COLOR: darkOrange;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}

.schrift07 {
	font-size:9.5pt;
	text-align : left;
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
	background-color: transparent;
	padding-left:0pt;
	font-weight: normal;
}


.OrderbuchA
{
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: beige
}
A:Hover
{
    ONT-WEIGHT: normal;
    OLOR: #000000;
    ONT-FAMILY: Arial, Helvetica, sans-serif;
    bACKGROUND-COLOR: #fafad2;
    TEXT-DECORATION: underline;
}
A.KMarkt
{
    PADDING-LEFT: 3pt;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: Blue;
    TEXT-DECORATION: underline;
    background-color: transparent;
}
A.KMarkt:hover
{
    COLOR: black;
    BACKGROUND-COLOR: #FFA500;
	font-weight:bold
}
A.VMarkt:hover
{
    COLOR: black;
    BACKGROUND-COLOR: #9ACD32;
	font-weight:bold
}

a.weiterFort { text-align: right;  color: Blue;  font-weight: bold;   }

A.VMarkt
{
    PADDING-LEFT: 3pt;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: Blue;
    TEXT-DECORATION: underline;
    background-color: transparent;
}
.betont
{
    BACKGROUND-COLOR: Yellow;
    font-weight: bold;
    color: Green;
    font-size: 1.0em;
	 width: 100%;
	text-align: center;
	font: bold;
	text-decoration: none;
}

A.fuslink
{
    FONT-SIZE: 1em;
    COLOR: #a9a9a9;

}
A.kontoeintrag
{
    FONT-SIZE: 0.8em;
    COLOR: #000080;
	font-weight:bold
}
A.neueauswahl
{
    PADDING-LEFT: 0pt;
    FONT-WEIGHT: normal;
    FONT-SIZE: 0.8em;
    COLOR: Black;
    BACKGROUND-COLOR: #DCDCDC;
    TEXT-DECORATION: none;
  
}
A.woanzeige
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.em;
    MARGIN-LEFT: 10pt;
    COLOR: #333333;
    TEXT-DECORATION: none
}
BODY
{
    FONT-SIZE: 12pt;
    COLOR: #;
    LINE-HEIGHT: 150%;
    FONT-FAMILY:   Arial, Helvetica,sans-serif;
	 margin-right:0pt;
	 margin-left:0pt;
	 margin-bottom: 0pt;
	 margin-top: 0pt;
	 padding-left:0pt;
	 background-color: white;#006400;
	 }
	 
scroller
{
scrollbar-3dlight-color:lightsteelBlue;lightSteelBlue;
scrollbar-arrow-color: black;
scrollbar-base-color:white;#8FBC8F;#DFE7F2;lightsteelBlue;
scrollbar-track-color:lightsteelBlue;#AABFaB;#DFE7F2;
scrollbar-face-color:#C3D2E6;white;#8FBC8F;#DFE7F2;lightsteelblue;#DFE7F2;
scrollbar-shadow-color:lightSteelBlue;
scrollbar-highlight-color:lightSteelBlue;#DFE7F2;white;#8FBC8F;#DFE7F2;#E5E5d2;
scrollbar-darkshadow-color:lightSteelBlue;
	}
	
FONT
{	 
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

A.StaLink {
	FONT-WEIGHT: bold;
    FONT-SIZE: 0.8em;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	color: #00008B;
    padding-left:10pt
}

a.IdeenListe {
	background-color: Transparent #B0C4DE;
	idth: 100%;
	color: Black;
	padding-right:20pt;
	padding-left:5pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
}
a.IdeenListe:hover {
	background-color: #F0E68C;
	color: #4B0082;

}


A.StaLink:hover{
	FONT-WEIGHT: bold;

}

A.ProdIdeeWeiter {
	background-color : Lavender;
	color: Gray;
	text-align: center;
	font-size: 0.8em;
	font-family : Arial, Helvetica, sans-serif;	
	width:20%;
	padding-left:5pt;
	padding-right:5pt;	
	padding-top: 2pt;
	padding-bottom: 2pt;
	border-bottom:2pt solid white;
	font-weight:bold;
	margin-right:0pt;
	#E5E5d2;}
A.ProdIdeeWeiter:hover {
	color : Black;
	font-weight : bold;
}

.VerdanaText{ 
font-size: 12pt;  
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
line-height: 1.5em;   
padding-left:40pt
}

H2
{
    FONT-SIZE: 1.em;
    COLOR: Navy;
	font-weight : bold;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: White;
	text-align: left;
	text-transform: none;
	margin-top:10pt;
	padding-left:20pt;
	padding-bottom:0pt;
	}

select.ListFeldIdeen {
	color: Black;#080808;
	font-size: 9.5pt;
	height:100%;
	width: 45%;
	background-color: White;
	font-weight: bold;
	font-family: Verdana, Helvetica, sans-serif;
	border: 0;
	border-bottom-width: 0;
	}

a.logo {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: steelBlue;
	font-size: 0.8em;
	order-top:1pt solid lightSteelBlue;
	text-align: center;
	text-decoration: none;
	text-transform: none;
	margin-right:30pt;
	ackground-color: lightsteelblue
	
 }


.NavUnten {
	background-color: #B0C4DE;
}


H3
{
    FONT-SIZE: 1.1em;
    MARGIN-LEFT: 0pt;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    background-color:;#ffffff;#E6E6FA; #efefef;
	 line-height:100%;
	text-align : left;
	text-valign:bottom;
	font-weight: bold;
}
H4
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 1.5em;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
Input
{ font-size: 0.8em;  color: Black;  font-weight: bold;     FONT-FAMILY: Arial, Helvetica, sans-serif;
}
INPUT.rate
{
    BORDER-RIGHT: #808080 1pt outset;
    BORDER-TOP: #808080 1pt outset;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #808080 1pt outset;
    COLOR: #E0E0C9;
    BORDER-BOTTOM: #808080 1pt outset;
    BACKGROUND-COLOR: #E5E5d2;
}
INPUT.order
{

    cursor:hand;
	color : Blue;
	font-weight : bold;
	order:6pt solid #E5E5d2;
	ackground-color: #DCDCC2;
}

INPUT.ratehundert
{
    BORDER-RIGHT: #ffffff 3pt;
    BORDER-TOP: #ffffff 3pt;
    FONT-WEIGHT: bold;
    BORDER-LEFT: #ffffff 3pt;
    WIDTH: 100%;
    COLOR: #ff7f50;
    BORDER-BOTTOM: #ffffff 3pt;
    BACKGROUND-COLOR: #6495ed
}
LI
{
    ONT-SIZE: 1.2em;
    OLOR: #000000;
	line-height : 150%;
    ONT-FAMILY: Arial, Helvetica, sans-serif;
	list-style : square;
	padding-right:3pt
}
P
{
    MARGIN-TOP: 0pt;
    FONT-WEIGHT: normal;
    FONT-SIZE: 1em;
    PADDING-BOTTOM: 0px;
    COLOR: #333333;
    LINE-HEIGHT: 150%;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    EXT-ALIGN: left;
	 padding-right:3pt;
}
TABLE
{
    FONT-SIZE: 11pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    EXT-ALIGN: justify;
	 ackground-color: Transparent;
	 border:0pt
}
TABLE.erfassen
{
    BACKGROUND: #778899;
    WIDTH: 100%
}
TD.katvorauswahl
{
    FONT-WEIGHT: bold;
    COLOR: #FFA500;

}
TD.prodmenutop
{
    PADDING-RIGHT: 5pt;
    PADDING-LEFT: 5pt;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.1em;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #FF6347;
}
.prodmenutop
{
    PADDING-RIGHT: 5pt;
    PADDING-LEFT: 5pt;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.1em;
    COLOR: White;
    BACKGROUND-COLOR: #4682B4;
}
TD.ProdUeberschrift
{
    PADDING-LEFT: 20pt;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1em;
    PADDING-BOTTOM: 0pt;
    COLOR: blue;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: beige;
    TEXT-ALIGN: left
}
TD.staTeilnehmer {
    PADDING-LEFT: 0pt;
    FONT-SIZE: 0.7em;
    COLOR: Black;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    ACKGROUND-COLOR: #dd7700;
    font-weight : bold;
    padding-top : 5pt;
    padding-bottom : 5pt;
	padding-right:5pt;
	padding-left:5pt
}

TABLE.menu_rechts {
	PADDING-LEFT: 0pt;
    FONT-SIZE: 0.7em;
    COLOR: Black;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    font-weight : bold;
    padding-top : 5pt;
    padding-bottom : 5pt;
}

TABLE .menu_rechts>A {
	PADDING-LEFT: 0pt;
    FONT-SIZE: 0.7em;
    COLOR: Black;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: Red;
    font-weight : bold;
    padding-top : 5pt;
    padding-bottom : 5pt;
}


ProdunterUeberschrift
{
    PADDING-LEFT: 30pt;
    FONT-SIZE: 0.8em;
    COLOR: #000066;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: white
}
.datum
{
    FONT-SIZE: 0.7em;
    COLOR: White;
	font-weight : bold;
	background-color : White;
}

.IdeeErfassLegend
{
    FONT-SIZE: 8.5pt;
    COLOR: #7D7D7D;

}
UNKNOWN
{
    BACKGROUND-COLOR: #ff4500
}
TD.produktmenu
{
    BORDER-RIGHT: #a9a9a9 0pt solid;
    BORDER-TOP: #a9a9a9 0pt solid;
    BORDER-LEFT: #a9a9a9 0pt solid;
    BORDER-BOTTOM: #a9a9a9 0pt solid
}

.ende {
	background-color : White;
	color: #DC143C;
	font-size: 0.8em;
	font-family : "MS Serif", "New York", serif;	
	font-weight: normal;
	width: 90%;
	text-valign:top;
	text-align: right;
	text-decoration: none;
	border-right:10pt solid white;
	#E8DF8C;
}
.ende:hover{

	color: Black;
	background-color: White;
	text-decoration: underline;
	}



textarea {
FONT-FAMILY: Verdana, Helvetica, sans-serif
}


UL
{
    ONT-SIZE: 1em;
    line-height:150%;
    OLOR: Black;
    ONT-FAMILY: Arial, Helvetica, sans-serif;
    lear : left;
}
.einrueken
{
    PADDING-RIGHT: 5pt;
    PADDING-LEFT: 5pt;
    FONT-WEIGHT: 500;
    LINE-HEIGHT: 1.5em;
    FONT-FAMILY: Arial, Helvetica, Verdana
}
.erfassungslabel
{
    PADDING-RIGHT: 5pt;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1em;
    COLOR: #FF8C00;
    FONT-FAMILY: Arial, Geneva, Verdana, Helvetica, sans-serif;
    TEXT-ALIGN: right;
    padding-top : 0pt;
    background-color : #F5F5F5;
}

.erfassungslabel2
{
    PADDING-RIGHT: 5pt;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1em;
    COLOR: Green;
    FONT-FAMILY: Arial, Geneva, Verdana, Helvetica, sans-serif;
    TEXT-ALIGN: right;
    padding-top : 10pt;
}

.ideenInput {
padding-top:10pt;
padding-left:10pt;
padding-right:0pt;
text-align: left;
	line-height:130%;
	font-size: 9.5pt;
	WIDTH: 100%; 
	HEIGHT: 200;
	background-color : #F5F5F5;
	border: 10pt solid #c0c0c0;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:black
}

.formular
{
    BORDER-RIGHT: #ffffff 0pt;
    BORDER-TOP: #ffffff 0pt;
    FONT-SIZE: 1em;
    BORDER-LEFT: #ffffff 0pt;
    COLOR: black;
    BORDER-BOTTOM: #ffffff 0pt;
    BACKGROUND-COLOR: #ffffff;
}
.formularKauf
{
    BORDER-RIGHT: #ffffff 3pt;
    BORDER-TOP: #ffffff 3pt;
    BORDER-LEFT: #ffffff 3pt;
    COLOR: White;
    BORDER-BOTTOM: #ffffff 3pt;
    BACKGROUND-COLOR: #556B2F;
	font-weight:bold;
	font-size:8pt

}
.formularVerkauf
{
    BORDER-RIGHT: #ffffff 3pt;
    BORDER-TOP: #ffffff 3pt;
    BORDER-LEFT: #ffffff 3pt;
    COLOR: White;
    BORDER-BOTTOM: #ffffff 3pt;
    BACKGROUND-COLOR: #556B2F;
	font-weight:bold;

}
.formularx
{
    FONT-SIZE: 9,5pt;
    COLOR: Black;
    BACKGROUND-COLOR: #E6ECF4;
    width : 100%;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.hilfe
{
    FONT-SIZE: 9pt;
    COLOR: #000080;
    FONT-FAMILY: "Courier New";
}
.katlistzeile
{
    BORDER-RIGHT: #000000 0px solid;
    BORDER-TOP: #000000 0px solid;
    BORDER-LEFT: #000000 0px solid;
    BORDER-BOTTOM: beige 2pt solid white;
    background-color : Silver;
	color: Black;
	font-size:0.8em;
	font-weight:bold;
	padding-right:3pt;
	border-right:2pt solid white
}
.katlistspalte1
{
    BORDER-RIGHT: #000000 0px solid;
    BORDER-TOP: #000000 0px solid;
    BORDER-LEFT: #000000 0px solid;
    BORDER-BOTTOM: beige 2pt solid darkRed;
    ackground-color : Silver;
	color: White;
	font-size:0.8em;
	font-weight:bold;
	padding-right:3pt;
	border-right:2pt solid white
}
.katlistspalte2
{
    BORDER-RIGHT: #000000 0px solid;
    BORDER-TOP: #000000 0px solid;
    BORDER-LEFT: #000000 0px solid;
    ORDER-BOTTOM: beige 2pt solid darkRed;
    background-color : #DCDCDC;
	color: #00008B;
	font-size:0.8em;
	font-weight:bold;
	padding-right:3pt;

}
TABLE.pll > TD {
color:tomato;
border-bottom:2pt solid white
	
}


.katpfeilzeile
{
    BORDER-RIGHT: #000000 0px groove;
    BORDER-TOP: #000000 0px groove;
    BORDER-LEFT: #000000 0px groove;
    BORDER-BOTTOM: #FFFFFF 2pt solid;
	padding-right:3pt;
}
.kattabtop
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.2em;
    COLOR: Blue;
    TEXT-DECORATION: none
}
.kattabtop:hover
{
    FONT-WEIGHT: bold;
}
.menu
{
    FONT-SIZE: 9pt;
    COLOR: #191970;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.pagemenu
{
    FONT-SIZE: 9pt;
    Z-INDEX: 3;
    LEFT: 0pt;
    WIDTH: 90pt;
    COLOR: #000080;
    POSITION: absolute;
    TOP: 0pt;
    BACKGROUND-COLOR: transparent
}
.text
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    LINE-HEIGHT: 1.5em;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-align: left;
	 padding-left:20pt ;
	 padding-right:120pt;
	
 padding-top:10pt;
	 background-color: transparent;#E5E5d2; #FFF0FF;
}

.weiter { font-family: Arial, Helvetica, sans-serif;  color: #FFA500;  font-size: 0.8em;   }


.Ktotext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: Black;
    LINE-HEIGHT: 1.9em;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.produktText
{
    margin-left:50pt; 
	 pADDING-RIGHT: 20pt;
    pADDING-LEFT: 60pt;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: Black;
    lINE-HEIGHT: 150%;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-align: justify;
    background-color: #F5F5DC;
}
.definition
{	margin:0pt;
	padding:10pt;
	background-color:Gainsboro;
	color: Black;
	font-size:1.0em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.fuerTests
{
	color : #c10000;
}

.saldo 
{
color: #FFFFFF;
font-size: 0.9em;
text-decoration:none;
font-weight:bold;
font-family: Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.top
{
    ONT-SIZE: 11pt;
    -INDEX: 1;
    EFT: 0pt;
    ISIBILITY: inherit;
    OSITION: absolute;
    OP: 0pt
}
.topmenuHome
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 1.1em;
    COLOR: #4682B4;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	padding-right: 1pt;
	padding-left: 1pt;
	background-color: White;
	text-align:center;
	width:80%;
}
.topMenuHome:hover{ 
background-color: Orange; 
color: Black;  text-decoration: none;   }

.topmenuIdeen
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 1.1em;
    COLOR: #4682B4;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	padding-right: 1pt;
	padding-left: 1pt;
	background-color: White;#E5E5d2;
	text-align:center;
	width:80%;	
}
.topMenuIdeen:hover{ 
background-color: SteelBlue; 
color: White;  text-decoration: none;   }

.topmenuMarkt
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 1.1em;
    COLOR: #4682B4;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	padding-right: 1pt;
	padding-left: 1pt;
	background-color: White;#E5E5d2;
	text-align:center;
	width:80%;	
}
.topMenuMarkt:hover{ 
background-color: #caaffe; 
color: Black;  text-decoration: none;   }

.topmenuDepot
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 1.1em;
    COLOR: #4682B4;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	padding-right: 1pt;
	padding-left: 1pt;
	background-color: White;#E5E5d2;
	text-align:center;
	width:80%;	
}
.topMenuDepot:hover{ 
background-color: #E5E5d2; 
color: Black;  text-decoration: none;   }

.topmenuOther
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 1.1em;
    COLOR: #4682B4;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	padding-right: 1pt;
	padding-left: 1pt;
	background-color: White;#E5E5d2;
	text-align:center;
	width:80%;	
}
.topMenuOther:hover{ 
background-color: YellowGreen; 
color: Black;  text-decoration: none;   }



.topmenu
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 1.1em;
    COLOR: #4682B4;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	padding-right: 1pt;
	padding-left: 1pt;
	background-color: White;#E5E5d2;
	text-align:center;
}

input.OrderbuchBuy {
	font-size: 9pt;
	color:steelblue;
	order:0pt solid lavender;
	background-color: White;
	font-weight:normal;
	ext-align:left;
	cursor:hand;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

input.OrderbuchSell{
	font-size: 9pt;
	color:steelblue;
	order:0pt solid lavender;
	background-color: white;
	font-weight:normal;
	ext-align:left;
	cursor:hand;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.gauss {
	background-color: White;
	font-size:9px;
	color:blue;
	text-align: center;
}

.gauss:hover{
	background-color: Fuchsia;
	height:100%;
	width:100%;
	font-size:9px;
	color:white
}



.topMenu:hover{ 
background-color: #FFA500; 
color: Black;  text-decoration: none;   }


.topmenu_Klein
{
	FONT-WEIGHT: bold;
   FONT-SIZE: 0.8em;
   COLOR: #400080;
   FONT-FAMILY: Arial, Helvetica, sans-serif;
   TEXT-DECORATION: none;
	padding-top:0pt;
	padding-right:5pt;
	padding-left:2pt;
	padding-bottom:0pt;
	background-color: White;
	height:100%;
	text-valign:middle;
}


.topMenu_Klein:hover{ background-color: Yellow;  color: Purple;  text-decoration: none;   }



.IdeenBez
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 1.1em;
    COLOR: #4682B4;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	padding-top:0pt;
	padding-right:5pt
}

.unterlisteerkl
{
    PADDING-RIGHT: 10pt;
    PADDING-LEFT: 5pt;
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.8em;
    TEXT-TRANSFORM: none;
    COLOR: #708090;
    BACKGROUND-COLOR: #ffffff
}

a.katIdeen
{
	text-decoration:none;
	font-weight:bold;
	font-size:1em;color:#ffffff;
	padding-left:10pt;
	padding-right:10pt;
}

A.rahmenLinks {
   FONT-WEIGHT: normal;
   FONT-SIZE: 0.9em;
   COLOR: Black;
   TEXT-DECORATION: none;
	text-align: left;
	padding-left: 5pt;
	padding-right:2pt;
	background-color: #FFE4E1;
	width:100%;
	border-bottom:1pt solid white;
	        	}

.bildback{ 
color: #87CEFA;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 margin-left: 10pt;
 text-align: center;
}

		
A.rahmenLinks:hover{
   ONT-WEIGHT: normal;
   ONT-SIZE: 10pt;
   cOLOR: Black;
   TEXT-DECORATION: none;
	text-align: left;
	padding-left: 5pt;
	padding-right:2pt;
	background-color: #D8BFD8;
	        	}
		
 
	 
A.LinksTest {
    FONT-WEIGHT: normal;
    FONT-SIZE: 0.9em;
    COLOR: Blue;
    FONT-FAMILY: Arial, helvetica;
    TEXT-DECORATION: underline;
    background-color : White;
        width : 80pt;
     border-left-width : 5pt;
     border-right-width : 0;
     border-top-width : 0;
     border-bottom-width : 0;
     border-color : white;
     border-style : solid;
	 width=100%
        }
		
A.LinksTest:visited{
    FONT-WEIGHT: normal;
    FONT-SIZE: 0.9em;
    COLOR: #4682B4;
    FONT-FAMILY: Arial, helvetica;
    TEXT-DECORATION: underline;
    background-color : White;
        width : 80pt;
     border-left-width : 5pt;
     border-right-width : 0;
     border-top-width : 0;
     border-bottom-width : 0;
     border-color : white;
     border-style : solid;
	 width=100%
        }		
		
A.LinksTest:hover{
    FONT-WEIGHT: normal;
    FONT-SIZE: 0.9em;
    COLOR: Blue;
    FONT-FAMILY: Arial, helvetica;
    TEXT-DECORATION: none;
    ackground-color : #708090;
     border-left-width : 5pt;
     border-right-width : 0;
     border-top-width : 0;
     border-bottom-width : 0;
     border-color : tomato;
     border-style : solid;
     }			
	 
		
table.rahmenLinks {
	width :70%;
	ackground-color : #708090;
	font-family : Arial, Helvetica, sans-serif;
	color : #8FBC8F;
	font-size : 0.9em;
	font-weight : bold;
	margin-left : 20px;
}
rahmenLinks {
	color : #E6E6FA;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 0.8em;
}


a.katIdeen:hover
{
	text-decoration:none;
	font-weight:bold;
	font-size:1em;color:#000000;
	padding-left:10pt;
	padding-right:10pt;
}

.aktiv1 
{
color: Blue;
font-size:10pt;
text-decoration:none;
padding-right:10pt
}

.txtUeberschrft {
	font-weight:bold;
	text-decoration:none;
	font-size:1.2em;
	color: Black;
	padding-left:20pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}


a.aktiv1 
{
color: #4682B4;
font-size: 9pt;
 text-align: right;
 ackground-color: #4682B4;
 padding-right:20pt;
 text-decoration: underline;
 }
a.aktiv1:hover 
{
color: #0000CD;
}

.produktText2 
{
line-height: 140%;
padding-left: 15pt;
font-size: 8pt;
ont-weight:bold;
color: #330033;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #DEDEC6;
 font-weight: 500;
 padding-right: 10pt;
 text-align: left;
}

.produktText3 
{
line-height: 140%;
adding-left: 15pt;
font-size: 9.5pt;
ont-weight:bold;
color: Blue;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #DEDEC6;
 font-weight: 500;
 padding-right: 10pt;
 text-align: justify;
}

.menudiv { background-color: White; }



a.aktivk1
 {
 color:#0000ff;
 font-size: 0.8em;
}
a.aktiv2 
{
padding-left:20pt;
color:#696969;
font-size:0.9em}


.ProdtextAendern{
	background-color : #ffffff;
	text-align : left;
	color: #400080;
}

