/*allgemeine Angaben*/

body, table, td, tr, th, div, p{
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}


/*fuer Links allgemein*/

a{
    font-size:9pt;
    font-family:Arial, Helvetica, sans-serif;
    color:#333333;
}

/* Link zu beeware.de */
a.home        {font-size:7pt; color:#ABBBC9; text-decoration: none;}
a:hover.home  {font-size:7pt; color:#990000; text-decoration: none;}


.bildunterschrift{
    font-size:8pt;
    font-family:Arial, Helvetica, sans-serif;
    color:#333333;
}

a.headline_link{
    font-size:10pt;
}

a:hover {
    color:#990000;
    /*text-decoration:underline;*/
}

a img{
    border:0px;
    text-decoration:none;
    font-weight:bold;
}

/*fuer Ueberschriften*/
h1{
    font-size: 11pt;
    text-decoration: underline;
    margin-top: 0pt;
    margin-bottom: 2pt;
}

h1.center{
    font-size: 26pt;
    text-decoration: none;
}

h2{
    font-size: 10pt;
    margin-top: 0pt;
    margin-bottom: 2pt;
}

h3{
    font-size: 10pt;
    text-decoration: underline;
    font-weight: 500;
    margin-top: 0pt;
    margin-bottom: 2pt;
}

/*fuer Tabellenspalten mit icons*/
.tabelle_icons{
    background-color:#D3DDE5;
    padding:2px;
}

a.menuepunkt_aktive{
    font-size:8pt;
    color:#990000;
    text-decoration:none;
}

a.seite_aktive{
    font-size:10pt;
    color:#990000;
    text-decoration:none;
}

a.seite_passive{
    font-size:10pt;
    text-decoration:none;
}

a.menuepunkt_passive{
    font-size:8pt;
    color:#333333;
    text-decoration:none;
}

a.menuepunkt_aktive_oben{
    font-size:8pt;
    color:#990000;
    text-decoration:none;
}

a.menuepunkt_passive_oben{
    font-size:8pt;
    color:#788FA4;
    text-decoration:none;
}

/*inaktive Menuepunkte*/
.menuepunkt_kein_link{
    color:#666666;
}

div.text_meldung{
    color:#FF0000;
    font-weight: normal;
}

/*die Ueberschrift des Bereiches in dem man sich befindet*/
td.headline{
    color:#990000;
    font-size:11pt;
}

/*Farbe und Padding von Tabellenzeilen*/
tr.segmente_dunkel{
    background-color:#ABBBC9;
    padding:4px;
}

tr.segmente_hell{
    background-color:#D3DDE5;
    padding:4px;
}

tr.segmente_weiss{
    background-color:#FFFFFF;
    padding:4px;
}

/*Hintergrundfarbe Tabellensegmente*/
td.bg_hell{
    background-color:#D3DDE5;
}

/*Hintergrundfarbe Tabllenzeile*/
tr.bg_dunkel{
    background-color:#ABBBC9;
}

/*Hintergrundfarbe Tabellen*/
table.bg_rot{
    background-color:#990000;
}

table.bg_weiss{
    background-color:#FFFFFF;
}

table.bg_grau{
    background-color:#666666;
}

table.bg_blau{
    background-color:#ABBBC9;
}

/*alle Inputfelder*/
input{
    background-color:#FFFFFF;
    border: 1px solid #990000;
    font-size:10pt;
}

input.checkbox{
    border: 0px;
}

/*fuer Input-Buttons allgemein*/
input.button{
    background-color:#D3DDE5;
}

/*fuer weisse Input-Buttons*/
input.button_weiss{
    background-color:#FFFFFF;
}




/*fuer weisse Input-Buttons*/
img.ws_icon_button{
    border: 0px solid transparent;
}

/*fuer weisse Input-Buttons*/
img.ws_icon_button_selected{
    border: 0px solid transparent;
}

/*fuer weisse Input-Buttons*/
table.ws_icon_button_selected{
    background-color:#cc0000;
}

td.ws_icon_button_selected{
    background-color:#ABBBC9;
}


/*fuer Combobox*/
select{
    background-color:#D3DDE5;
}

/*fuer weisse Combobox*/
select.combo_weiss{
    background-color:#FFFFFF;
}

/*fuer Textareas*/

textarea{
    background-color:#FFFFFF;
    border: 1px solid #990000;
    font-family:Arial, Helvetica, sans-serif;
    font-size:10pt;
   /* scrollbar-base-color:#990000;
    scrollbar-3dlight-color:#990000;
    scrollbar-arrow-color:#990000;
    scrollbar-face-color:#FFFFFF;
    scrollbar-darkshadow-color:#990000;
    scrollbar-shadow-color:#FFFFFF;
    scrollbar-track-color:#D3DDE5;*/
}

/*Hintergrundbild Linie gestrichelt senkrecht*/
td.linie_gestrichelt_se{
    background-image:url(img/pixel_gifs/gestrichelt_se.gif);
}

/*Hintergrundbild Linie gestrichelt waagerecht*/
td.linie_gestrichelt_wa{
    background-image:url(img/pixel_gifs/gestrichelt_wa.gif);
}

/*kachelt den Bereich vor den Menuepunkten zweiter Ebene*/
td.menue_kachel_kurz{
    background-image:url(gifs/menue_kachel_kurz.gif);
}

/*kachelt den Bereich vor den Menuepunkten dritter Ebene*/
td.menue_kachel_lang{
    background-image:url(gifs/menue_kachel_lang.gif);
}

/*Hintergrundbild Linie rot*/
td.linie_rot{
    background-image:url(img/pixel_gifs/rot.gif);
}

/*Hintergrundbild Linie grau*/
td.linie_grau{
    background-image:url(img/pixel_gifs/grau.gif);
}

/*.button{
    background-color:#D3DDE5;
    border: 1px solid #cc0000;
}*/


/*a.link_klein{
    font-size:8pt;
}*/

/*Hintergrundfarbe dunkelrot*/

/*.dunkelrot{
      background-color:#990000;
}*/

/*Hintergrundfarbe weiss*/

/*.weiss{
    background-color:#FFFFFF;
}*/

/*Hintergrundfarbe dunkelblau*/

/*.dunkelblau{
    background-color:#ABBBC9;
}*/

/*.hellblau{
    background-color:#D3DDE5;
}

.segment{
    background-color:#FFFFFF;
    padding:4px;
}

.segment_blau{
    background-color:#D3DDE5;
    padding:4px;
}*/

/*.textfeld {
    border: #cc0000;
    border-style: solid;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
}*/
