
/* Contentsuche */
.main #simplesearch, .main #vollansichtnavigation {
background:transparent url('/images/strichlierte_linie.gif') repeat-x left top;
padding-top:12px;
float:left;
clear:both;
width:574px;
margin-right:13px;
}
.main #simplesearch.floatingSearch, .main form#vollansichtnavigation.floatingSearch {
clear:none !important;
}
#news .main #simplesearch {
background-image:none;
}
form#StrVollansichtForm {
position:relative;
top:-1px;
margin-bottom:15px !important;
}
form#StrVollansichtForm #vollansichtnavigation div, .rightColumnStrVollansicht {
background:transparent url('/images/strichlierte_linie.gif') repeat-x left bottom !important;
padding-bottom:10px !important;
padding-top:0px !important;
position:relative;
top:-5px;
}
.labelStrAnaVhsListe {
visibility:visible;
display:block;
font-size:1em;
color:#631039;
padding-bottom:0em;
height:1.81em;
font-weight:bold;
}

#str_ana_jahr_id_jahrgang_liste {
margin-top:1.81em;
}
#StrVollansichtForm .rightColumn {
padding-top:12px;
}
#StrVollansichtForm .rightColumn select {
border:1px solid #631039;
width:182px;
}
form#StrVollansichtForm #vollansichtnavigation select {
border:1px solid #631039;
width:574px;
}
form#StrVollansichtForm {
margin-bottom:25px;
float:left;
clear:both;
}
#str_ana_landesverband_select {width:280px;}

.main #simplesearch form, .main form#vollansichtnavigation form {
background:transparent url('/images/strichlierte_linie.gif') repeat-x left bottom;
padding-bottom:12px;
float:left;
width:574px;
}



.main #simplesearch form input {
float:left;
}
.main #simplesearch form input.simpleSearchSubmit {
width:172px; height:19px; border:none;
}
*html .main #simplesearch form input.simpleSearchSubmit {
margin-right:-20px;
}
.main #simplesearch form input.simpeSearchTerm {
width:377px;
margin-right:18px;
}

.rightColumn a.detailSearch {
margin-top:4px;
display:block;
}

/* Strukturanalyse Adresssuche */
#StrAnaAddForm {
padding-bottom:20px;
}

#StrAnaAddForm .formCol {
padding-bottom:8px !important;
width:200px;
}
#StrAnaAddForm select {
width:188px;
}
#StrAnaAddForm input {
width:185px;
}

/* Rahmenfarben fuer inputfelder */
body#struktur input, body#struktur textfeld {
border:1px solid #631039;
}


/* Complexsearch */
#complexsearchformKeboe {
margin-top:15px;
}
#feedbackForm .formRow {
float:left;
clear:both;
padding-top:7px;
width:100%;
}
#feedbackForm label {
display:block;
font-size:1em;
visibility:visible;
width:181px;
float:left;
}
*html #feedbackForm label {
width:175px;
}
input#mailsubject {
width:375px;
border:1px solid #000000 !important;
}
#mailtext {
width:375px;
border:1px solid #000000 !important;
}
#emailadresse {
width:200px;
border:1px solid #000000 !important;
}