a   	{
	text-decoration: none;
	}

TD.headerrow	{
	border-top-width: thin; border-bottom-width: thin;
	}

TD.bottomrow   { background-color: #B4B4B4; font-size: 10px; }
BODY  { margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0;}
textarea   { font-family: Arial Narrow; }
.yui-skin-sam .yui-tt .bd {
	background-color:#efefef;
    border:1px solid blue;
	color: black;
	max-width:300px;
	font-family:arial narrow,arial,helvetica,verdana,sans-serif;
	font-size:12pt;
} 

.bannerpic {
	width:75px;
	height: 90px;
	margin-left:3px;
	float:left;
	border:1px solid white;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

div.tooltip {
    color: #000;
	border:1px solid #555;
    background-color: #EAEAEA;
    position: absolute;
    z-index: 9999;
    padding: 5px;
    margin-top: 20px;
    margin-left: 0px; /* Abstand zum Zeiger */
	width: 200px;
}

.leftbox   { 
        BORDER: #b4b4b4 1px solid;
        PADDING: 2px;
        MARGIN-TOP: 5px;
		width: 154px;
}

.editsubheader {
	background-color: #aaaaaa;
	color: white;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
}

hr {
    border:           0;
        color:            #b4b4b4;
    background-color: #b4b4b4;
    height:           1px;
        MARGIN-TOP:       3px;
        MARGIN-BOTTOM:    2px;
}

.teaser     p { margin-top: 10px; }
.sideheader p { 
		margin-top: 0px; 
		margin-bottom: 0px;
		text-decoration: none;
		background-color: #B4D3F0;
		color: #000000;
		font-weight: bold;
		text-align: center;
	}

.Record P   { margin-top: 0.2em; margin-bottom: 0.1em; }
.mandatory  { background-color: Peachpuff; }
.tdheader   { background: Gold; }

.MultiRow td { 
        font-size: 90%;
        padding: 3px;
        border-top: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF;
        text-align: left;
        vertical-align: top;
        background-color: #FF6666; 
        color: #000000;
        }

/* classes to highlight advertisements, sequence is important */

h1.adnormal { 
        font-size: 120%;
        font-weight: normal;
        }

h1.adtop { 
        font-weight: bold;
		font-style: italic;
        }

h1.adbold { 
        font-size: 160%;
        font-weight: bold;
        }

td.adnormal { 
		border: #888888 dotted 1px;
        }

td.adframe { 
		border: orange solid 3px;
        }

td.ademph { 
        background-color: #eeeefe;
        }
