@charset "UTF-8";


.CollapsiblePanel {
	margin: 0px;
	padding: 0px;
	}

/* Tab*/
.CollapsiblePanelTab {
	font-weight: bold;
	font-size: 120%;
	background-color: #f6d812;
background-image:url(../basisdesign/plus.gif); background-position: center left; background-repeat:no-repeat; padding-left:5px;
	margin: 0px 0 3px 0;
	padding: 4px 2px 2px 2px;
	padding-left:18px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
}


/* Content */
.CollapsiblePanelContent {
	margin: 0px;
	padding: 0px;
}
#content .CollapsiblePanelContent p {margin:0px; padding:6px 0 0 0px;}
#content .klein { font-size:11px; line-height: 13px;}
#content .CollapsiblePanelContent .datum {font-weight: bold; border-top: 1px solid  #bdbdbd; padding-top: 8px; margin-top:8px; }


.CollapsiblePanelTab a {
	text-decoration: none;
}

/* Open */
.CollapsiblePanelOpen .CollapsiblePanelTab {
background-color:#d9bc00;
background-image:url(../basisdesign/minus.gif); background-position: center left; background-repeat:no-repeat; margin-top: 0px;
}

/* Mouseover*/
.CollapsiblePanelOpen .CollapsiblePanelTabHover {background-image:url(../basisdesign/minus-weiss.gif); background-position: center left; background-repeat:no-repeat; margin-top: 0px;

}
.CollapsiblePanelTabHover{background-image:url(../basisdesign/plus-weiss.gif); background-position: center left; background-repeat:no-repeat; margin-top: 0px; text-decoration:underline;}

.panelweiss {background-color:#FFFFFF; color:#006699;}
#content .bg-top, #content .CollapsiblePanelContent .bg-top { background:url(../basisdesign/bg-abgerundet.gif); background-repeat:no-repeat; background-position:top left; padding: 12px 12px 0 12px; font-weight: bold; margin-top: 12px;}
#content .bg-bottom, #content .CollapsiblePanelContent .bg-bottom  {#FFFFFF; background:url(../basisdesign/bg-abgerundet.gif); background-repeat:no-repeat; background-position: bottom left; display:block; padding: 0px 12px 12px 12px}
#content .bg-bottom a:hover { color:#000000;}

/* Tabelle */

table {width: 460px; border-collapse: collapse;/* table-layout: fixed;*/ /*background-color:#CCFF99*/; background-color:#FFFFFF;border: 1px #333333 solid;}
#content tbody a:hover {color:#000000;}
/*caption {text-align: left; font-weight: bold; margin: 5px 0 3px 0; border:thin #999999 solid;} *//* Tabellenbeschriftung*/
tr { text-align: left; vertical-align: top;}
th {/*width: 100px;*/ text-align: left; vertical-align: top;  font-weight: bold;} /* Spaltenbeschriftung*/
td {/*width: 344px;*/ border:1px #333333 solid; padding:3px 6px;}


