.dynamic-tab-pane-control.tab-pane {
	/* das ganze pane */
	position:	relative;
	width:		100%;		/* width needed weird IE bug */
	margin-right:	-2px;	/* to make room for the shadow */
}

.dynamic-tab-pane-control .tab-row {
	/* der rest der tab-leiste, wo keine tabs sind */
	z-index:		1;
	white-space:	nowrap;
	width:			100%;
	background-image: url("/img/base/headerbg.jpg");
    background-position: top left;
    background-repeat: repeat-x;
}


.dynamic-tab-pane-control .tab-row .tab {
	/* alle tabs;  */
	font:			11px Tahoma;
	white-space:	nowrap;
	text-align:		center;

	position:		relative;
	z-index:		1;
	top:			0;
	display:		inline;
	float:			left;
	height:				18px !important;

	margin:			0px 0px 1px 5px;
	padding-top: 	0px;
	padding-bottom: 0px;

}

.dynamic-tab-pane-control .tab-row .tab a {
	font:				11px Tahoma;
	color:				Black;
	text-decoration:	none;

	display: block;
	height: 18px;

	margin: 0;
	padding: 0;
	
	padding-top: 5px;
	padding-left: 12px;
	padding-right: 8px;
	
	background-image: none;

	height: 18px;

	font-weight: bold;
}


.dynamic-tab-pane-control .tab-row .tab.selected {
	height:				23px !important;
	background-image:	url( "/img/base/tabbgrechts.gif");
    background-position: top right;
    background-repeat: no-repeat;

	z-index:		3;
	top:			0px;

	margin:			0px 0px 1px 5px;
	padding-top: 0px;
	padding-bottom: 0px;

}
.dynamic-tab-pane-control .tab-row .tab.selected a {
	background-image:	url("/img/base/tabbglinks.gif");
    background-position: top left;
    background-repeat: no-repeat;
	padding-top: 5px;
	padding-left: 12px;
	padding-right: 8px;

	display: block;
	height: 18px;

	color: white;
	font-weight: bold;
}

.dynamic-tab-pane-control .tab-row .tab.hover {
	height:				23px !important;
	background-image:	url( "/img/base/tabbgrechts.gif");
    background-position: top right;
    background-repeat: no-repeat;

	border-bottom-width:	0;
	z-index:		3;
	top:			0px;

	margin:			0px 0px 1px 5px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.dynamic-tab-pane-control .tab-row .tab.hover a {
	background-image:	url("/img/base/tabbglinks.gif");
    background-position: top left;
    background-repeat: no-repeat;
	padding-top: 5px;
	padding-left: 12px;
	padding-right: 8px;

	display: block;
	height: 18px;

	color: white;
	font-weight: bold;
}

.dynamic-tab-pane-control .tab-page {
	clear:			both;
	border:			1px solid orange;
	z-index:		2;
	position:		relative;
	top:			-1px;
	padding:		10px;
}

.dynamic-tab-pane-control .tab-row {
	z-index:		1;
	white-space:	nowrap;
}

