
#content {
position: relative;
margin: 0;
margin-bottom: 1%; /* Mit diesem margin wird ein Abstand, den es oben gibt ausgeglichen, was sich u.a. auswirkt, wenn es keinen footer gibt. Der Abstand kommt aus den Abständen, die container in body schwimmen, her. Der Abstand nach unten wird aber nicht angezeigt */
padding: 0;
width: 100%; /* wenn ich diese Zahl auf 99.2% verkleinere, dann wird bei IE in den Suchergebnissen kein scroll-Balken unten angezeigt; Bei firefox funktioniert es auch mit 100% */
float: left;
/*background-color: siehe layout_background.css */

}

/* Definiert die Überschrift im Formular, die über die Menu-Überschriften gebildet wird und auch unten*/
.content_ue {/* s. layout_background.css */}
.content_ue_unten { /* Anweisung für unten (->body_unten.tpl), wo die Suche-Buttons ein zweites Mal angezeigt werden */}

span.content_ue1{
/*color: #000066;404E95;
font-size: 16px;
text-align:left;
font-weight: bold;*/
/*color: #FF7F00; wird an zentraler Stelle gesetzt*/
}
span.content_ue2{
/*color: #FF7F00;*/
/*font-size: 14px;
text-align:left;
font-weight: normal;
*/}
span.content_ue2_suche{
/*color: #000;
font-size: 16px;
text-align:left;
font-weight: bold;*/
}

/* Anweisungen für die Grafiken Buttons */


td.button_width{ /* Größenangabe für die jeweilige Spalte, in der die Buttons in content_ue stehen */
width: 36px;  /* 32 für die Grafik plus 2*3 für img-Padding*/
height: 36px;

}
.button-permanent-hover img, .button2-permanent-hover img,/* gilt für button_formular(), button_q2boxcreate(), button_q2einstellungen(), button_datensaetze_listen() ,  button_such_grafik() */
.button-update-gross, /* gilt für die große Update-Grafik */
.button-tmp-hover img, .button_hover, .button-kein-hover img {padding:2px; border: 1px solid transparent;} /* Für Buttons, die nie als aktiv angezeigt werden, weil immer gleich die Aktion kommt (Bearbeitungsbuttons). HINWEIS: Die class .button_hover steht aus historischen Gründen hier, weil bei einigen Buttons diese class nocht gesetzt ist */

.button-tmp-hover img:hover, .button2-tmp-hover img,
.button_hover img:hover  {border-color: #9f9f9f;background:#fff}

.button-permanent-hover img:hover, .button2-permanent-hover img,
.button_hover_aktiv_normal img,
.button_hover_aktiv_q2boxcreate img,
.button_hover_aktiv_q2einstellungen img,
.button_hover_aktiv_q2sortierung img,
.button_hover_aktiv_q2boxeneinfluss img
{border-color: #9f9f9f;background:#FF7F00} /*/* hover klappt nicht in IE6, aber das ist mir egal */



.button_hover_aktiv_normal img,
.button_hover_aktiv_q2einstellungen img,
.button_hover_aktiv_q2boxcreate img,
.button_hover_aktiv_q2sortierung img
{border-color:#5f5f5f; }
/*.button_hover_aktiv_q2einstellungen img{border-color:blue;}*/ /* muss nach obiger Anweisung stehen, wird in q2-Verzeichnissen gesetzt, wenn diese angesprochen sind; hinsichtlich der Farbe siehe auch .q2einstellungen und q2boxcreate -> body.css */
/*.button_hover_aktiv_q2boxcreate img{border-color:green;}*/ /* muss nach obiger Anweisung stehen, wird in q2-Verzeichnissen gesetzt, wenn diese angesprochen sind; hinsichtlich der Farbe siehe auch .q2einstellungen und q2boxcreate -> body.css */

.update-button {
width: 50%;
height: 26px;
text-align: center;
color: #000;
font: 14px arial, helvetica, sans-serif;
font-weight: bold;
clear: both;
}

#such-button a {
text-decoration: none;
display: block;
width: 50%;
background-color: #fff;
padding: 5px 5px 5px 7px;
margin: 0% 25% 0% 25%;
border: 1px solid #000;
clear: both;
text-align: center;
}

#status-leiste{
position: relative;
margin: 0px 0px 0px 0px;
padding: 3px 1% 3px 1%;
color: #000;
height: auto;
width: 98%;
background:#f9f9f9;
font: 12px arial, helvetica, sans-serif;
border: 0px solid #5f5f5f;
}

.status_leiste_pfeil{
position: relative;
top: 1px;
padding-left: 3px;
padding-right: 5px;
}

.logo {
position: relative;
margin-top: 0px;
padding: 0px;
border: 0px;
float: left;
}

.logo-klein{
position: relative;
float: left;
margin: 8px 9px 3px 3px;
}



/* Text-Box wird nur auf der Startseite verwendet*/
#text-box{
position: relative;
padding: 1px 0px 10px 0px;
/* Diese Anweisung ist wichtig für IE */
margin-top: 0px;
margin-bottom: 0px;
height: auto;
width: 100%;
background: #eaeaea;
float: left;
font: 12px arial, helvetica, sans-serif;
color: #000;
text-align: left;
border: 0px solid;
}
#text-box H1 {
padding: 3px 3px 3px 3px;
margin: 0px 0px 0px 0px;
color: #000066;
line-height: 14px;
font: 16px arial, helvetica, sans-serif;
font-weight: bold;
text-align: center;
background: #E9E1AA;
border: 0px;
bottom: 0px;
}
#text-box H2 {
padding: 3px 3px 0px 3px;
margin: 0px 0px 0px 0px;
color: #000066;
font: 14px arial, helvetica, sans-serif;
font-weight: bold;
text-align: center;
border: 0px;
top: 0px;
}

#text-box p {
padding: 3px 3px 0px 3px;
margin: 11px 0px 11px 0px;
font-size: 13px;
line-height: 15px;
}
#text-box ul {
padding: 3px 10px 0px 20px;
margin: 0px 0px 0px 0px;
line-height: 20px;
text-align: left;
background: #fff;
}

#protokoll {
position: relative;
margin: 10px 0px 50px 0px;
padding: 0px 0px 10px 0px;
height: auto;
width: 100%;
border: 0px solid;
background-color: #eaeaea;
float: left;
}
#protokoll h1 {
color: #000;
}