.dena20-suche-form-wrapper {
    margin-top:40px;
    position:relative;
}

.dena20-suche-form-wrapper ul{
    min-height: 35px;
    padding: 0 3px 0 18px; /* offsets tabs neg left margin */
}

.dena20-suche-form-body {
    padding-left:4px;
    padding-right:4px;
    padding-top:4px;
    padding-bottom:4px;
    border:solid 1px #DEDEDE; /* search forms have border bottoms too; rather than rounded footers */
    position:relative;
    z-index:8;
    background-color:#fff;
    width:489px;
}

.dena20-suche-tab {
    float:left;
    display:block;
    height:35px;
    padding:  0px 0px 0px 0px;
    margin:0 0 0 -18px !important;
    position:relative;
    width: 74px;
}

.dena20-suche-tab a, .dena20-suche-tab a:hover, .dena20-suche-tab a:visited {
    text-decoration: none;
    color: white;
    font-family: arial,helvetica,sans-serif;
    font-weight: normal;
    font-size: 15px;
    display:block;
    padding: 12px 25px 5px 5px;
    height: 35px;
}

.suche-kat-0 {
background:transparent url(../media/tab_suche_gpp.png) no-repeat scroll left top;
z-index: 6;
}

.suche-kat-4 {
background:transparent url(../media/tab_suche_geb.png) no-repeat scroll left top;
z-index: 0;
}

.suche-kat-1 {
background:transparent url(../media/tab_suche_obj.png) no-repeat scroll left top;
z-index: 5;
}

.suche-kat-3 {
background:transparent url(../media/tab_suche_mot.png) no-repeat scroll left top;
z-index: 2;
}

.suche-kat-2 {
background:transparent url(../media/tab_suche_mgt.png) no-repeat scroll left top;
z-index: 4;
}

.suche-home {
background:transparent url(../media/tab_suche_home.png) no-repeat scroll right top;
float: right;
width: 74px;
z-index: 1;
}

/* selected */
.suche-kat-0-selected,
.suche-kat-1-selected,
.suche-kat-2-selected,
.suche-kat-3-selected,
.suche-kat-4-selected {
background:transparent url(../media/tab_suche_active.png) no-repeat scroll right top;
width: auto;
z-index: 10;
top: 1px;
}

/* links dazu - except suche-home-selected */
.suche-kat-0-selected a,.suche-kat-0-selected a:hover,.suche-kat-0-selected a:visited {
//background:transparent url(../media/tab_suche_gpp_active_left.png) no-repeat scroll left top;
//padding-left: 40px;
}

.suche-kat-1-selected a,.suche-kat-1-selected a:hover,.suche-kat-1-selected a:visited {
//background:transparent url(../media/tab_suche_geb_active_left.png) no-repeat scroll left top;
//padding-left: 40px;
}

.suche-kat-2-selected a, .suche-kat-2-selected a:hover, .suche-kat-2-selected a:visited{
//background:transparent url(../media/tab_suche_obj_active_left.png) no-repeat scroll left top;
//padding-left: 40px;
}

.suche-kat-3-selected a, .suche-kat-3-selected a:hover, .suche-kat-3-selected a:visited {
//background:transparent url(../media/tab_suche_mot_active_left.png) no-repeat scroll left top;
//padding-left: 40px;
}

.suche-kat-4-selected a, .suche-kat-4-selected a:hover, .suche-kat-4-selected a:visited {
//background:transparent url(../media/tab_suche_mgt_active_left.png) no-repeat scroll left top;
//padding-left: 40px;
}

.suche-kat-0-selected a,.suche-kat-0-selected a:hover,.suche-kat-0-selected a:visited,
.suche-kat-1-selected a,.suche-kat-1-selected a:hover,.suche-kat-1-selected a:visited,
.suche-kat-2-selected a,.suche-kat-2-selected a:hover,.suche-kat-2-selected a:visited,
.suche-kat-3-selected a,.suche-kat-3-selected a:hover,.suche-kat-3-selected a:visited,
.suche-kat-4-selected a,.suche-kat-4-selected a:hover,.suche-kat-4-selected a:visited {
	background:transparent url(../media/tab_suche_active_left.png) no-repeat scroll left top;
	padding-left: 10px;
}

.suche-home-selected {
background:transparent url(../media/tab_suche_home_active.png) no-repeat scroll left top;
float: right;
top: 1px;
z-index: 10;
}

.dena20-form-section, .dena20-page-section {
    background-color:#F1F7EB;  /* this is dena very LIGHT green */
    margin-bottom:4px;
    padding:10px 0;
}

.only-section, .dena20-form-section:last-child, .dena20-page-section:last-child {
    margin-bottom:0;
}    

.dena20-top-info, .dena20-gp-suche-kat-wrap {
    margin-left: 2em;
    position: relative;
}

.dena20-gp-suche-kat-wrap  {
    margin-top: 2em;
    margin-bottom: 2em;
}

.kat-icon-link {
    position: absolute;
    top: 0;
    left: 0;
}

.dena20-kat-info {
    width: 75%;
    padding-left: 7em; /* creates space for the icon links */
} 

.dena20-kat-title {
    color:#006B5B;
    border-bottom: none;
    margin-bottom: 0;
    font-size: 1.2em;
}

.dena20-kat-title a {
    text-decoration: none;
}

.dena20-kat-descr {
    padding: 0;
}











