.block {
vertical-align:top;
}
.search {
padding: 10px;
}

a:link{
color:#003e3b;
text-decoration: none;
}
a:visited{
color:#003e3b;
text-decoration: none;
}
a:hover{
color:#003e3b;
text-decoration: underline;
}
a#active_menu{
color:#003e3b;
text-decoration: underline;
}
a:focus{
color:#003e3b;
text-decoration: underline;
}

body {
  color:#003e3b;
  background-color: #f6f6a2;
  font-family: Arial, Helvetica, "Sans Serif";
  font-size: 12px;
  line-height:1.3;
  margin: 0;
  }
img {
  border: 0;
  }
h2, h3 {
  font-family: Arial, Helvetica, "Sans Serif";
  font-size: 16px;
  line-height:1.3;
}

#all {
  width: 960px;
  margin: 0 auto;
  text-align:left;
  overflow: hidden;
}
#container {
  background: #f6f6f2;
  border-width: 1px 1px 1px 1px;
  border-style:solid;
  border-color:black;
  }

#header {
}        

#header ul {
        display: block;
        text-align: right;
        margin: 0;
    padding: 3px 0 0 0;
}
#header ul li {
        display: inline;
        text-align: center;
}
#header ul li.item-101 a:link,#header ul li.item-101 a:visited {
        color: #003e3b;
        font-weight: bold;
        padding: 5px 10px 5px 10px;
        line-height: 1.5em;
}
#header ul li.item-154 a:link,#header ul li.item-154 a:visited {
        color: #003e3b;
        font-weight: bold;
        padding: 5px 10px 5px 10px;
        line-height: 1.5em;
}
#header ul li.item-102 a:link,#header ul li.item-102 a:visited {
        background: #dae8ab;
        color: #003e3b;
        font-weight: bold;
        padding: 5px 10px 5px 10px;
        line-height: 1.5em;
}
#header ul li.item-107 a:link,#header ul li.item-107 a:visited {
        background: #fdd273;
        color: #003e3b;
        font-weight: bold;
        padding: 5px 10px 5px 10px;
        line-height: 1.5em;
}
#header ul li.item-120 a:link,#header ul li.item-120 a:visited {
        background: #ef8867;
        color: #003e3b;
        font-weight: bold;
        padding: 5px 10px 5px 10px;
        line-height: 1.5em;
}
#header ul li.item-130 a:link,#header ul li.item-130 a:visited {
        background: #f8c89a;
        color: #003e3b;
        font-weight: bold;
        padding: 5px 10px 5px 10px;
        line-height: 1.5em;
}
#header ul li.item-143 a:link,#header ul li.item-143 a:visited {
        background: #fdd273;
        color: #003e3b;
        font-weight: bold;
        padding: 5px 10px 5px 10px;
        line-height: 1.5em;
}
#header ul li.item-147 a:link,#header ul li.item-147 a:visited {
        background: #dae8ab;
        color: #003e3b;
        font-weight: bold;
        padding: 5px 10px 5px 10px;
        line-height: 1.5em;
}
#header ul li a:hover,#header ul li a:active,#header ul li a:focus {
        font-weight: bold;
}

#breadcrumb {
        padding: 10px 0px 0px 10px;
}

#inhalt {
 }
#inhalt ul {
        background: #f6f6f2;
        display: block;
    margin: 0;
    padding: 10px 10px 10px 0;
  }
#inhalt ul li {
        color: #003e3b;
        text-decoration: none;
        line-height: 1.5em;
        list-style-type: none;
    padding: 5px 0 5px 10px;
}
#inhalt ul li.item-103, li.item-104, li.item-172, li.item-173, li.item-191, li.item0 a:link {
        font-weight: bold;
}
#inhalt ul li.item-103, li.item-104, li.item-172, li.item-173, li.item-191, li.item0 a:visited {
        font-weight: bold;
}
#inhalt ul li.item-105, li.item-106, li.item-152, li.item-153, li.item-151, li.item-149, li.item-148, li.item-169, li.item0 a:link {
        background: #dae8ab;
    font-weight: bold;
}
#inhalt ul li.item-105, li.item-106, li.item-152, li.item-153, li.item-151, li.item-149, li.item-148, li.item-169, li.item0 a:visited {
        background: #dae8ab;
        font-weight: bold;
}
#inhalt ul li.item-108, li.item-109, li.item-110, li.item-142, li.item-144, li.item-145, li.item-146, li.item0 a:link {
        background: #fdd273;
        font-weight: bold;
}
#inhalt ul li.item-108, li.item-109, li.item-110, li.item-142, li.item-144, li.item-145, li.item-146, li.item0 a:visited {
        background: #fdd273;
        font-weight: bold;
}
#inhalt ul li.item-111, li.item-112, li.item-113, li.item-114, li.item-115, li.item-116, li.item-117, li.item-118, li.item-119, li.item-121, li.item-122, li.item-123, li.item-124, li.item-125, li.item-126, li.item-127, li.item-128, li.item-155, li.item0 a:link {
        background: #ef8867;
        font-weight: bold;
}
#inhalt ul li.item-111, li.item-112, li.item-113, li.item-114, li.item-115, li.item-116, li.item-117, li.item-118, li.item-119, li.item-121, li.item-122, li.item-123, li.item-124, li.item-125, li.item-126, li.item-127, li.item-128, li.item-155, li.item0 a:visited {
        background: #ef8867;
        font-weight: bold;
}
#inhalt ul li.item-129, li.item-131, li.item-132, li.item-133, li.item-134, li.item-135, li.item-136, li.item-137, li.item-138, li.item-139, li.item-140, li.item-141, li.item0 a:link {
        background: #f8c89a; 
        font-weight: bold;
}
#inhalt ul li.item-129, li.item-131, li.item-132, li.item-133, li.item-134, li.item-135, li.item-136, li.item-137, li.item-138, li.item-139, li.item-140, li.item-141, li.item0 a:visited {
        background: #f8c89a; 
        font-weight: bold;
}

#content {
        padding: 0 20px 10px 10px;
}
#content ul { 
    padding: 0 0 0 30px  ;
    list-style-image: url("../images/list_style.png");
}


#footer {
        color: #003e3b;
        background-color: #f6f6a2;
        padding: 10px 0 10px 0;
}


