.inserv-menu2-decorator .UIMenu {
	margin: 0px 0px 0px 0px;
	background: #EAEAEA;
	width: 100%;
	height: 100%;
	border-bottom: 1px solid #3366cc;
}

.inserv-menu2-decorator .UIMenu .tree {
  padding: 5px 5px 5px 5px ;
}

.inserv-menu2-decorator .UIMenu ul {
  margin: 0px 0px 5px 3px;
  padding: 1px 0px 0px 0px ;
  list-style-type: none ;
  width: auto ;
}

.inserv-menu2-decorator .UIMenu .root a{
  font-family: Arial, Tahoma, Helvetica, sans-serif;
  margin: 0px ;
  text-transform: capitalize ;
  font-size: 12pt; font-weight: bold ;
  width: auto ;
  color: #3366cc;
  text-decoration: none ;
}

.inserv-menu2-decorator .UIMenu li {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px ;
  /*border-top: 1px solid #ffffff;*/
  width: auto ;
}

.inserv-menu2-decorator .UIMenu li.expanded-child{
  background: url("inserv-menu/expand.gif") no-repeat 0% 3px;
  padding: 0px 0px 3px 15px;
  margin: 0px 0px 0px 0px;
}

.inserv-menu2-decorator .UIMenu li.expanded-child a{
  font-family: Arial, Tahoma, Helvetica, sans-serif;
  font-size: 10pt; font-weight: bold ;
  text-decoration: none ;
  color: #3366cc;
  padding: 0px ;
  margin: 0px ;
}

.inserv-menu2-decorator .UIMenu li.collapsed-child{
  background: url("inserv-menu/collapse.gif") no-repeat 0% 3px ;
  padding: 0px 3px 3px 15px;
}

.inserv-menu2-decorator .UIMenu li.collapsed-child a{
  font-family: Arial, Tahoma, Helvetica, sans-serif;
  font-size: 10pt; font-weight: bold ;
  text-decoration: none ;
  color: #3366cc;
  padding: 0px ;
  margin: 0px ;
}

.inserv-menu2-decorator .UIMenu li.leaf{
  background: url("inserv-menu/page-16x16.gif") no-repeat 0% 3px ;
  padding: 0px 3px 3px 16px;
}

.inserv-menu2-decorator .UIMenu li.leaf a{
  font-family: Arial, Tahoma, Helvetica, sans-serif;
  font-size: 10pt; font-weight: bold ;
  text-decoration: none ;
  color: #3366cc;
  padding: 0px ;
  margin: 0px ;
}

.inserv-menu2-decorator .UIMenu li.leaf a:hover{
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	color: #89A222;
	padding: 0px;
	margin: 0px;
}

.inserv-menu2-decorator .selectedleaf {
	font-size: 10pt;
	font-weight: bolder;
	text-decoration: none;
	color: #89A222;
	padding: 0px;
	margin: 0px;
}


.inserv-menu2-decorator {
  background-color: white;
  padding: 0px 0px 0px 0px;
  width : 100%;
}

.inserv-menu2-decorator td {
  padding: 0px 0px 0px 0px;
  background-color: #EAEAEA;
}


/*-------------------------------------------------------*/
.inserv-menu2-decorator .UIHorizontalMenu dl {
  float: left;
  background-color: #EAEAEA; 
}

.inserv-menu2-decorator .UIHorizontalMenu .home-dl {
  padding: 0px 2px 0px 3px;
  text-align : center; 
  width : 20px;
}

.inserv-menu2-decorator .UIHorizontalMenu dt {
  font-size: 10pt;
  font-weight: bold;
}

.inserv-menu2-decorator .UIHorizontalMenu dd {
	padding: 0px;
	display: none;
	font-size: 8pt;
	font-weight: bold;
	width: 200px;
	position: absolute;
	background-color: #DCE5B5;
}

.inserv-menu2-decorator .UIHorizontalMenu dt a {
	display: inline;
	color: #3366cc;
	text-decoration: none;
	margin:0%;
	padding:0%;
	width:0%;
}

.inserv-menu2-decorator .UIHorizontalMenu dt a div.menulink {
      padding-left:0.3em; padding-right:0.3em;
}

.inserv-menu2-decorator .UIHorizontalMenu dt a:hover {
  color: #89A222;
}

.inserv-menu2-decorator .UIHorizontalMenu dd a {
  color: #3366cc;
}

.inserv-menu2-decorator .UIHorizontalMenu dd a:hover {
  background-color: #B4D337;
  color: #3366cc;
}

.inserv-menu2-decorator .UIHorizontalMenu a.selected {
  color: black;
  padding: 0px 0px 2px ;
  display: inline;
  text-align : left;
}


.inserv-menu2-decorator .UIHorizontalMenu .left-selected-tab {
  width: 13px ; height: 18px ;
  margin: 0px; padding: 0px;
  border: none ;
  text-align : left;
  display:none;
}


.inserv-menu2-decorator .UIHorizontalMenu .right-selected-tab {
  width: 17px ; height: 18px ;
  margin: 0px; padding: 0px;
  border: none ;
}

.inserv-menu2-decorator .UIHorizontalMenu .home-icon {
  float: left;
  border: none ;
  width:  16px ; height: 16px ;
  background: url("inserv-menu/home-16x16.gif")  top;
}

/*---------------------------------------------------------*/
table {
	background-color: #ffffff;
}
/*body {
	background-color: #F6DBA4;
}*/


/*------------------------content-formatierung-------------------------*/
.head{
	font-family: Arial, Tahoma,Helvetica, sans-serif;
	font-size: 12pt;
	color: #005EAF;
	font-weight:bolder;
}

.head1{
	font-family: Arial, Tahoma,Helvetica, sans-serif; 
	font-size: 11pt; 
	color:#000000; 
	font-weight:bold;
}
.txt {
	font-family: Arial, Tahoma,Helvetica, sans-serif; 
	font-size: 10pt; 
	color:#000000; 
	text-align:justify;
}
.line {
	border-bottom: dashed;
	border-bottom-width: 1px;
	border-bottom-color: #005EAF;
}
.lineleft {
	border-left: 1px solid #89A222;
}



