.dynamic-tab-pane-control.tab-pane {
         position: relative;
        /*width: 100%;         width needed weird IE bug */
        /*margin-right: -2px;  to make room for the shadow */
	
}

.dynamic-tab-pane-control h2 {text-align: center; width: auto; display: none;}
.dynamic-tab-pane-control h2 a {display: inline; width:	auto; display: block;}
.dynamic-tab-pane-control a:hover {background: transparent;}


.dynamic-tab-pane-control .tab-page {
	border: 1px solid rgb( 145, 155, 156 );
	background: rgb( 252, 252, 254 );
	z-index: 2;
	position: relative;
	top: -2px;
	font: 11px Tahoma,Arial;
        color: Black; 
        filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#fffcfcfe, EndColorStr=#fff4f3ee, GradientType=0) 
	/*244, 243, 238*/
	/* 145, 155, 156*/
	padding:	5px;
	width: 97%;  /* stupid stupid stupid IE!!! */
	float: left;
}

.dynamic-tab-pane-control .tab-row .tab {
	width: 70px;
	height: 16px;
	background-image: url( "img/tab.png" );
	position: relative;
	top: 0;
	display: inline;
	float: left;
	overflow: hidden;
	cursor: hand;
	margin: 1px -1px 1px 2px;
	padding: 2px 0px 0px 0px;
	border: 0;
	z-index: 1;
	font: 11px Tahoma,Arial;
	white-space: nowrap;
	text-align: center;
}
.dynamic-tab-pane-control .tab-row .tab.selected {
	width: 74px !important;
	height: 18px !important;
	background-image:	url( "img/tab_active.png" ) !important;
	background-repeat: no-repeat;
	border-bottom-width:	0;
	z-index: 3;
	padding:	2px 0px 0px 0px;
	margin: 1px -3px -3px 0px;
	top: -2px;
	font: 11px Tahoma;
}
.dynamic-tab-pane-control .tab-row .tab a {
	font: 11px Tahoma,Arial;
	color: #333;
	text-decoration: none;
	cursor: hand;
}
.dynamic-tab-pane-control .tab-row .tab.hover {
	font: 11px Tahoma,Arial;
	width: 70px;
	height: 16px;
	background-image: url( "img/tab_hover.png" );
	background-repeat: no-repeat;
}

.dynamic-tab-pane-control .tab-row {
	z-index: 1;
	white-space: nowrap;
}

td , td a{
font: 11px Tahoma,Arial;
xheight: 17px !important;
xoverflow: hidden;
padding-top: 1px; 
padding-bottom: 1px;
padding-left: 0px; 
padding-right: 0px;
}

.tabh {
background: buttonface; 
font: 11px Tahoma,Arial;
border: 1px outset white; 
cursor: default; 
padding-top: 0; 
padding-bottom: 0; 
border-top: 1px solid buttonhighlight; 
border-left: 1px solid buttonhighlight; 
border-right: 1px solid buttonshadow; 
border-bottom: 1px solid buttonshadow; 
height: 18px;
}

form {
  margin: 0;
  padding: 0;
}

a  {
  font: 11px Tahoma,Arial;
}


body {
  font: 11px Tahoma,Arial;
  margin: 0px;
  width: auto;
  height: auto;
  padding: 15px;
  background-color: #B3BCC1;
  background-image: url(img/hintergrund_verl.gif);
  background-repeat: repeat-x;
}
