.news-archive li {display: none;}
.news-archive a {display: inline; position: relative;}

input.hidden-field {display: none;}
input.input-checkbox {border: 0; text-align: left;}

.tx-indexedsearch-whatis, .tx-indexedsearch-browsebox {display: none;}
/* dirki */
/* CSS Document */
.boxsucherg_oben { width: 512px; margin-bottom: 10px;}
.boxsucherg_oben .title{height:71px; background:url(../image/bg_suchergeb_oben.png) repeat-x 0 0; text-align:center}
.boxsucherg_oben .title form{ text-align:left; margin-left:20px; padding-top:10px}
.boxsucherg_oben .title form input{width:170px; background:#def0b8; border:1px solid #605f5b; float:left; height:18px}
.boxsucherg_oben .title form select{width:170px; background:#def0b8; border:1px solid #605f5b; float:left; height:18px; margin-left:20px}
.boxsucherg_oben .title label{color:#FFFFFF; font-size:10px;}
.boxsucherg_oben .title form input.password{ margin-left:20px}
.boxsucherg_oben .title form a.suchen{ color:#FFFFFF; margin-left:15px; background:url(../image/bg_suchen.gif) no-repeat center right; padding-right:15px; font-weight:bold;}
.boxsucherg_oben .contentContainer{height:47px; background:url(../image/bg_such_vz.png) repeat-x 0 0; text-align:center; margin:1px}
.boxsucherg_oben .contentContainer .links { padding-top:20px}
.boxsucherg_oben .contentContainer .links a{ padding:3px; font-weight:bold}
.boxsucherg_oben .contentContainer .links a.aktuell, 
.boxsucherg_oben .contentContainer .links a.befor, 
.boxsucherg_oben .contentContainer .links a.next{ color:#868581}

.boxsucherg_oben .contentContainer.unten{background:none; height:20px;border-top:1px solid #c2c2c0}

.boxsucherg { width: 512px; margin-bottom: 10px;}
.boxsucherg .title { position: relative; height: 30px; background:url(../image/bg_title_searcherg.png) no-repeat 0 0; }
.boxsucherg .title h2 { margin: 0; padding: 10px 0 0 45px; color: #fff; font-size: 19px; font-weight: normal; }
.boxsucherg .title h2 { padding: 7px 0 0 30px; font-size: 12px; font-weight: bold;}
.boxsucherg .title h2 a { color: #fff; }
.boxsucherg .title h2 a:hover { color: #fff; text-decoration: none; }
.boxsucherg .title .back  { position: absolute; top: 0; right: 15px; font-size: 11px; }
.boxsucherg .contentContainer .content { padding: 10px 0px 0px 0px; background:#ededec; margin:1px; margin-bottom: 20px;}
.boxsucherg .contentContainer .content p { padding:  0 11px 0 11px;}
.boxsucherg .contentContainer .content p.links { text-align:right}
.boxsucherg .contentContainer .content p.links a.link1{background:url(../image/bg_sucherg_links.png) no-repeat top right; padding-right:25px; margin-right:50px}
.boxsucherg .contentContainer .content p.links a.link2{background:url(../image/bg_sucherg_links.png) no-repeat top right; padding-right:25px}
.boxsucherg .contentContainer .content p.links { text-align:right; padding-bottom: 15px;}
.boxsucherg .contentContainer .content p.div { display: none;}
.boxsucherg .contentContainer .content p span{ color:#00CC00; font-weight:bold}
.boxsucherg .contentContainer .content p span a{ color:#00CC00; font-weight:bold; font-style: normal;}


.boxsucherg .contentContainer .content_liste { padding: 0px 0px 0px 0px; margin:1px}
.boxsucherg .contentContainer .content_liste p {padding: 0 11px;}
.boxsucherg .contentContainer .content_liste p.last { border-bottom:none}
.boxsucherg .contentContainer .content_liste p.div {border-bottom:1px solid #c2c2c0; padding:  0; margin-bottom: 10px;}
.boxsucherg .contentContainer .content_liste p a{ color:#5eaaca; text-decoration:underline; font-style:italic}
.boxsucherg .contentContainer .content_liste p a:hover{ text-decoration:none}
.boxsucherg .contentContainer .content_liste p span{ color:#868581; font-weight:bold}
.boxsucherg .contentContainer .content_liste p span a{ color:#868581; font-weight:bold; font-style: normal; text-decoration: none;}
