body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 140%; font-weight: normal; font-variant: normal; color: #333333; background: #999999; text-decoration: none; margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; } table {empty-cells:show;} p, pre,td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 140%; font-weight: normal; font-variant: normal; color: #333333; text-decoration: none; } a:link.navilinks { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; line-height:20px; color: white; text-decoration: none; } a:visited.navilinks { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; line-height:20px; color: white; text-decoration: none; } a:hover.navilinks { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height:20px; font-weight: normal; color: #CC0000; text-decoration: none; } a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #666666; text-decoration: none; } a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #666666; text-decoration: none; } a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #CC0000; text-decoration: none; } th { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none; } INPUT, TEXTAREA, SELECT { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border-left: solid 1px black; border-top : solid 1px black; border-right : solid 1px #aaaaaa; border-bottom : solid 1px #aaaaaa; color : black; } .formular { border : solid 1px #556278; color : black; padding-bottom : 10px; padding-left : 10px; padding-right : 10px; padding-top : 10px; } H1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 13px; color : #556278; font-weight: bold; margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; } H2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 11px; font-weight: bold; line-height: 14px; color : #FFFFFF; margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; } H3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #556278; font-weight: bold; margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; } .white { font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 14px; color : #FFFFFF; font-weight: bold; } img { border:none; } .rahmen { border-width: 1px; border-style: solid; border-color: #FFFFFF; padding: 0px; } .kontaktdaten { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 12px; font-weight: normal; font-variant: normal; color: #FFFFFF; text-decoration: none; letter-spacing:0px; } span.tool { position: relative; /* this is key */ cursor: pointer; } div#tooltip a span { display:none; } div#tooltip a:hover { background-color:#FFFFFF; cursor: pointer; } div#tooltip a:hover span { display:block; text-decoration :none; position:absolute; top:240px; left:100px; width:200px; padding:0px; margin:0px; z-index:100; color:black; background:#EEEEEE; border:1px solid #0000cc; font-size:11px; }