h1{

font-weight: bold;

color: #E30019;

font-size: 18px;

margin-bottom: 18px;

}



/* LineFirst und LineSecond bestimmen die Hintergrundfarbe bei Auflistungen,
z.B. Suchergebnissen */
table tbody tr th a{
margin: 0px 0px 0px 20px;
}
table.hg_table_result tbody tr th a{
margin: 0px;
}
tr.LineFirst {
background-color: white;
}
tr.LineSecond {
background-color: #FFE2B4;
}
li{
list-style-type: none;
}
td.right {
text-align: right;
}
td.bright {
font-weight: Bold;
text-align: right;
}
td.left {
text-align: left;
}
td.leftgreen {
color: #26992F;
font-size: 13px;
font-weight: Bold;
text-align: left;
}
/* Bilder ausrichten*/
/* Verschiedene Schriftarten */
font.klein {
color: red;
font-size: 10px;
}
font.kleinschwarz {
font-size: 10px;
}
font.eingabefehler {
color: darkred;
}
font.error {
color: red;
font-size: 12pt;
font-weight: bold;
}
font.header {
color: darkgreen;
font-size: 10pt;
font-weight: bold;
text-align: left;
}
font.neu {
color: darkorange;
font-size: 10pt;
font-weight: bold;
text-align: left;
}
p.bold {
font-weight: Bold;
}
/* Versteckter Schalter */
input.schalterhidden {
background-color: white;
border: 0px;
color: white;
height: 0px;
width: 0px;
}
/*Schalter in verschiedenen Breiten*/
input.Schalter {
margin-left: -115px;
background-color: #FFE2B4;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
width: 80px;
}
/* Seite x von n */
input.navbar {
border: #FFB76E 1px solid;
width: 40px;
}
/* mehrzeilige Textfelder */
textarea {
background-color: #FFFFFF;
border: #FFB76E 1px solid;
color: black;
height: 72px;
width: 400px;
}
textarea.mehrzeilen {
height: 72px;
}
textarea.mehrzeilenhoch {
height: 300px;
}
/* Popupschalter*/
select {
background-color: #FFE2B4;
border: #000000 1px solid;
color: black;
height: 20px;
width: 400px;
}
select.popupsmall {
width: 200px;
}
select.popupdatum {
width: 90px;
}
/* Zeige x Beitraege */
select.popupnavbar {
width: 50px;
}
select.popupthema {
width: 100%;
}
/* Listen*/
select.auswahlliste {
height: 120px;
width: 100%;
}
/* Dateiupload */
/* Login / Logout Seiten */
body.login_out {
background-color: #6BB67D;
}
/* Menueseite */
body.menue {
width: 96%;
}
.link_text {
font-size: 12px;
font-weight: bold;
vertical-align: middle;
}
.normal_text {
color: black;
font-size: 12px;
font-weight: normal;
vertical-align: middle;
}
.td_leer {
height: 8px;
}/* kleine Schrift */
.small {
font-size: 11px;
}
/* neue CSS Klassen (Mail von Hr. Klein vom 02.08.07 */
/* Kopfzeile */
table.hg_table_top {
/* display: none;*/
}
th.hg_th_top {
}
/* Suchtips */
table.hg_table_tips {
margin-left: 20px;
}
td.hg_td_tips {
}
/* Tabelle "Neue Beitraege" (hg_table_select), "Ergebnis" (hg_table_result)
und
"Statistik" (hg_table_stat) */table.hg_table_select, table.hg_table_result,
table.hg_table_stat {
border-color: #CCCCCC;
border-style: solid;
border-collapse:collapse;
border-width: 1px 1px 1px 1px;
color: #000000;
empty-cells: show;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
letter-spacing: 0px;
margin-bottom: 20px;
text-align: center;
vertical-align: middle;
width: 100%;
}
table.hg_table_select, table.hg_table_stat {
border-collapse: collapse;
}
table.hg_table_select {
display: none;
}
table.hg_table_result th {
padding: 4px 4px 4px 4px;
}
table.hg_table_result td {
padding: 4px
}
th.hg_th_select, table.hg_table_stat th {
background-color: #FFCC99;
border-bottom: 1px solid #FFB76E;
border-left: 1px solid #FFB76E;
font-size: 13px;
padding: 2px;
}
td.hg_td_select, table.hg_table_stat td {
background-color: #FFFFFF;
border-color: #FFB76E;
border-style: solid;
border-width: 0px 0px 1px 1px;
font-size: 12px;
padding: 2px;
}
table.hg_table_stat th, table.hg_table_stat td {
padding: 5px;
text-align: left;
}td.hg_td_select form {
display: inline;
}
td.hg_td_header_left{
font-size: 16px;
padding-left: 5px;
}
td.hg_td_header_right{
width: 250px;
padding: 0px 10px 0px 10px;
text-align: right;
}

th.hg_th_footer_right {
display: none;
}

th.hg_th_footer_left a {

margin: 0px;

}

/* Tabelle um Dokumentbeschreibung */
table.hg_table_detail th {
background-color: #FFE2B4;
font-size: 12px;
text-align: right;
padding: 2px 5px 2px 2px;
border-color: #CCCCCC;
border-width: 1px 1px 1px 1px;
border-style: solid;
}
table.hg_table_detail td {
font-size: 12px;
text-align: left;
border-color: #CCCCCC;
padding: 2px 2px 2px 5px;
border-width: 1px 1px 1px 1px;
border-style: solid;
}
table.hg_table_detail td.left{
border-color: white;
}
table.hg_table_detail{
border-color: #CCCCCC;
border-style: solid;
border-collapse:collapse;
border-width: 1px 1px 1px 1px;
margin: 0px 5px 0px 5px;
}
/* Tabelle um Navigation */
table.hg_table_nav {
margin-bottom: 20px;
width: 100%;
}
/* Tabelle um Ergebnisse */
table.hg_table_result {
border-bottom-width: 1px;
text-align: left;
}
table.hg_table_result th {
font-size: 12px;
}
/* Tabelle um Suche */
table.hg_table_suche {
margin: 0px 0px 15px 0px;
padding: 0px;
width: 660px;
}
h2 {
margin-top: 20px;
font-size: 14px;
text-align: center;
}
/* Innere Tabellen um Eingabefelder */
table.hg_table_suche_input {
border: 0px;
margin: 3px;
padding: 3px;
width: 560px;
}
th.hg_th_suche_input {
font-size: 12px;
width: 240px;
}
/* Tabelle der Erweiterten Suche*/

table.hg_table_erweiterte_suche{
border-color: #CCCCCC;
border-style: solid;
border-collapse:collapse;
border-width: 0px;
}
th.hg_th_erweiterte_suche {
white-space: nowrap;
font-size: 12px;
text-align: right;
padding-right: 5px;
vertical-align: middle;
}
td.hg_td_erweiterte_suche{
padding: 5px;
}
input.eingabe, textarea.mehrzeilen{
margin-left: 1px;
}
select.popup, select.popupdatum{
margin: 1px;
}
td.hg_td_erweiterte_suche .eingabe{
background-color: #FFFFFF;
border: #FFB76E 1px solid;
color: black;
width: 400px;
}
tr.mittel, img {
vertical-align: middle;
}
pre.center, td.center, p.center {
text-align: center;
}
select.popup, select.popupbegriffe {
width: 400px;
}
input.suche_eingabe, select.suche_popup {
border: #000000 1px solid;
width: 300px;
}
td.hg_td_erweiterte_suche_hilfe, table.hg_table_erweiterte_suche,
table.hg_table_erweiterte_suche_hilfe {
margin: 3px;
padding: 3px;
}
a.bildtext:hover, a.bildtext:focus, a.bildvisited:hover, a.bildvisited:focus {
color: orange;
font-weight: bold;
text-decoration: none;
}
td.right a{
background-image: url(/coremedia/templates/css/righttriangle.gif);
background-repeat: no-repeat;
background-position: left 2px;
padding-left: 10px;
float: left;
}
#DESC_META, #DESC_FULL, #DESC_IMAGE {
padding-top: 54px;
padding-bottom: 10px;
}
hr{
background-color: #CCCCCC;
height:1px;
border: 0px;
}
table.hg_table_erweiterte_suche input.Schalter{
margin: 5px 0px 10px 5px;
}

  
