/*------------------------------------------------------------------------------------------
FN 2006-11-??:	gr�nes Hover 150px
------------------------------------------------------------------------------------------*/
/*---------- a.info ----------*/
a.info 
{
	position:relative;
	/*zindex:24;
	color:#000000;
	text-decoration:none;*/
/*	font-style: italic; 
	text-decoration:none;*/
/*    border-bottom: 1px solid #F2AF1D;*/
}
    
a.info:hover 
{
	zindex:25;
}

.HoverBase 
{
	zindex:24;
	position:relative;
	
	background-image: url('../../sys/images/hovertip.png');
	background-position: 0px 3px;
	background-repeat: no-repeat; 
}
.HoverBase:hover 
{
	zindex:25;
}
.HoverLabel 
{
	zindex:24;
	position:relative;
}
.HoverLabel:hover 
{
	zindex:25;
}
.HoverLayer,
a.info span.info 
{
	display:none;
    position:absolute;
    top:10px;
    right: 10px;
    width: 200px;
    border:1px solid #648c1c;
    background-color:#DDE8C8;
    color:#007f00;
    text-align:left;
	text-decoration:none;
	font-size:8pt;
    font-weight:normal;
    font-style:normal; 
    padding:3px;
    /*line-height:15px;*/
	z-index:25;
}
div.footer .HoverLayer,
div.footer a.info span,
div.bottom .HoverLayer,
div.bottom a.info span 
{
    top: inherit;
    bottom: 10px;
}
div.popup .HoverLayer,
div.popup a.info span.info 
{
    right: -60px;
    width: 200px;
}
/*
.HoverLayer
{
	right: auto;
	left: 10px;
    top: 14px;
    border:1px solid #808080;
	background-color: #30509a;
    color:#ffffff;
	font-size:9pt;
	width:200px;
}*/

/* Hilfebox 
FF/NS plaziert div RECHTS beginnend vom linken Rand
in FF/NS �berlagert das div damit die Controls, aber keine Probleme mit select
text-decoration:none funktioniert nicht im span, mit u-Tag in FormObject kompensiert
IE platziert RECHTSb�ndig, darf select nicht �berlagern (IE6)
Opera funktioniert nicht, Layer nicht sichtbar
*/
.HoverBase:hover .HoverLayer,
.HoverLabel:hover .HoverLayer,
a.info:hover span.info 
{
    display:block;
}


a.info:hover b{
/*    white-space: nowrap;*/
    display: inline;
    font-size: 8pt;
    font-weight: bold;
/*    color: #336699;*/
}



/*
a.info:hover img{
    float:none;
    margin:5;
    vertical-align:middle;
    border-style:none;
    border-width:0;
}
*/

/*---------- a.footer ----------
IE, Firefox OK
Opera funktioniert nicht korrekt, span-Layer stark verschoben, verschwindet nicht
*/
a.footer,
.footer
{
	position:relative;
	z-index:24;
	color: #007f00;
	text-decoration:none;
/*	font-style: italic; 
	text-decoration:none;*/
/*    border-bottom: 1px solid #F2AF1D;*/
}
    
a.footer:hover {
	z-index:25;
	background-color:#ccffcc;
}

a.footer span {
	display: none;
}

a.footer span p {
	border-bottom: 1px solid #007f00;
	padding: 1px;
	font-size: 8pt;
	font-family: Arial;
	color: #007f00;
}
a.footer span p.noline {
	border: 0;
}

a.footer:hover span {
    display:block;
    position: absolute;
    bottom: 0px;
    left: -130px;
    width: 150px;
    border:1px solid #007f00;
    background-color:#ccffcc;
    color:#000;
    text-align:left;
	text-decoration:none;
	font-size:8pt;
    font-weight:normal;
    font-style: normal; 
    padding: 0px;
    line-height:15px;
}

/* andere Hover-variant*/
a.tips {
    position:relative; /*this is the key*/
    z-index:24;
}
a.tips:hover{
    z-index:25;
}
a.tips:hover p{
   /*display: inline;*/
   color:#ff0000;
       font-size: 8pt;

}
a.tips p{
    /*display: none;*/
    color:#ffffff;
        font-size: 1pt;

}