/* body gilt für default bei contentseiten im mehrframe, wird wenn gesetzt von body1 überschrieben */
body
	{
    SCROLLBAR-FACE-COLOR: #FFF2DA;
    SCROLLBAR-HIGHLIGHT-COLOR: #FFF2DA;
    SCROLLBAR-SHADOW-COLOR: #FFF2DA;
    SCROLLBAR-3DLIGHT-COLOR: #333333;
    SCROLLBAR-ARROW-COLOR: #7d8e93;
    SCROLLBAR-TRACK-COLOR: #FFF2DA;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
    BACKGROUND-COLOR: #FFF2DA;
	FONT-FAMILY: Arial
	}

/* body1 gilt für navigation im mehrframe und für einframe komplett */

.body1
	{
    BACKGROUND-IMAGE: url(../images/bg_main.gif);
    SCROLLBAR-FACE-COLOR: #FFF2DA;
    SCROLLBAR-HIGHLIGHT-COLOR: #FFF2DA;
    SCROLLBAR-SHADOW-COLOR: #FFF2DA;
    SCROLLBAR-3DLIGHT-COLOR: #333333;
    SCROLLBAR-ARROW-COLOR: #7d8e93;
    SCROLLBAR-TRACK-COLOR: #FFF2DA;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
    BACKGROUND-COLOR: #FFF2DA
	}

#red
{
    COLOR: red
}
.l1
{
    FONT-WEIGHT: 			bold;
    FONT-SIZE: 				17px;
    COLOR: 					#20567C;
    FONT-STYLE: 			normal;
    line-height: 			15px;
    FONT-FAMILY: 			Arial, Verdana;

}
.l2
{
    FONT-WEIGHT: 			normal;
    FONT-SIZE: 				8pt;
    COLOR: 					#000000;
    line-height:            17px;
	FONT-FAMILY:            Verdana, Arial;
    LETTER-SPACING: 		0px;
    width:                  95%;
}

.l3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #E36F18;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana;
    LETTER-SPACING: 1px
}

.normal
{
    FONT-WEIGHT: 			normal;
    FONT-SIZE: 				8pt;
    COLOR: 					#000000;
    line-height:            17px;
	FONT-FAMILY:            Verdana, Arial;
    LETTER-SPACING: 		0px;
    width:                  95%;
}

/************************** Navigation_links ***************************/

a.navig:link         {
               COLOR:            #9C4803;
               FONT-WEIGHT:      normal;
               FONT-SIZE:        11px;
               FONT-FAMILY:      Verdana,Arial;              
               display:		     block;
               width:            180px;
			   height:           23px;
               TEXT-DECORATION:  none
               }

a.navig:visited  {
               COLOR:           #9C4803;
               FONT-WEIGHT:      normal;
               FONT-SIZE:       11px;
               FONT-FAMILY:     Verdana,Arial;              
               display:		    block;
               width:           180px;
				height:        23px;
               TEXT-DECORATION: none
               }

a.navig:active {
               COLOR:           #9C4803;
               FONT-WEIGHT:      normal;
               FONT-SIZE:       11px;
               FONT-FAMILY:     Verdana,Arial;             
               display:		    block;
               width:           180px;
			   height:        23px;
               TEXT-DECORATION: none
               }

a.navig:hover  {
               COLOR:           #9BB6C8;
               FONT-WEIGHT:      normal;
               FONT-SIZE:       11px;
               FONT-FAMILY:     Verdana,Arial;              
               display:		    block;
               width:           180px;
			   height:        23px;
               TEXT-DECORATION: none
               }

a.nav_ci_fett:visited
               {
    			FONT-WEIGHT:   bold;
    			FONT-SIZE:     11px;
    			COLOR:         #9C4803;
    			FONT-FAMILY:   Verdana,Arial;              
                display:	   block;
                width:         180px;
				height:        23px;
    			TEXT-DECORATION: none
				}
a.nav_ci_fett:link
               {
    			FONT-WEIGHT:   bold;
    			FONT-SIZE:     11px;
    			COLOR:         #338B1C;
    			FONT-FAMILY:   Verdana,Arial;              
                display:	   block;
                width:         180px;
				height:        23px;
    			TEXT-DECORATION: none
				}
/************************** Ebenen derzeit bis 4 Ebenen ***************************/

.eb1           {
               padding:                0px 10px 0px 0px;               
               background-image:url(../images/bg_schalter_1.jpg);			  
               text-align:             right;              
			   margin-left: 0px;
			   margin-bottom: 3px;
               }

.eb2           {

              padding:                0px 10px 0px 0px;               
               background-image:url(../images/bg_schalter_2.jpg);			  
               text-align:             right;              
			   margin-left: 0px;
			   margin-bottom: 1px;
               }

.eb3           {              
               padding:                0px 10px 0px 0px;               
               background-image:url(../images/bg_schalter_3.jpg);			 
               text-align:             right;              
			   margin-left: 0px;
			   margin-bottom: 1px;
               }


.eb4           {
               padding:                1px 1px 1px 10px;
               background-color:       #9C4803;              
               width:                  185px;
               text-align:             left;
               border-top:             1px solid #F1F0E0;
               border-bottom:          1px solid #CBC9C9;
               border-right:           1px solid #CBC9C9;
               margin-left:            2px;
			   margin-bottom: 3px;
               }

.eb5           {

               padding:                1px 1px 1px 10px;
               background-color:       #9C4803;             
               width:                  185px;
               text-align:             left;
               border-top:             1px solid #F1F0E0;
               border-bottom:          1px solid #CBC9C9;
               border-right:           1px solid #CBC9C9;
               margin-left:            2px;
               }

/*********************** neuer css-name ***********************/

.normal_ci     /* neu */
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #BC1212;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana
}


.normal_fett
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana
}


.normal_ci_fett
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #20567C;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana
}

.normal_klein
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8px;
    COLOR: #999999;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}


.treffer
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #C9200C;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana
}

.lerror          {
                 FONT-WEIGHT: bold;
                 FONT-SIZE: 8pt;
                 COLOR: #D90101;
                 FONT-STYLE: normal;
                 line-height: 17px;
                 text-align:  left;
                 FONT-FAMILY: Verdana, Arial
                 }

.bg_wayhome      {

				 padding-bottom:   	6px;
				 border-bottom:     1px solid #E0E0C2;
				 display: block
                 }


/**************************************************************/

TD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    LETTER-SPACING: 0px;
    line-height:    17px;
    FONT-FAMILY: Verdana, Arial
}

#ivory
{
    COLOR: #fffff0
}
A:link
{
    COLOR: #9C4803;
    TEXT-DECORATION: underline;
	FONT-FAMILY: Verdana, Arial
}
A:visited
{
    COLOR: #9C4803;
    TEXT-DECORATION: underline;
	FONT-FAMILY: Verdana, Arial
}
A:active
{
    COLOR: #9C4803;
    TEXT-DECORATION: underline;
	FONT-FAMILY: Verdana, Arial
}
A:hover
{
    COLOR: #3D6A8B;
    TEXT-DECORATION: none;
	FONT-FAMILY: Verdana, Arial
}

/*********  Newsbereich für content 3 Seiten mit newsleiste  *******/

.news_rahmen     {
                 BACKGROUND-COLOR: #F3F3EE
                 }

.news_kopf       {
                 BACKGROUND-COLOR: #F6F7F4;
                 FONT-WEIGHT: bold;
                 }

.news_inhalt     {
                 BACKGROUND-COLOR: #F6F7F4;
                 FONT-SIZE: 8pt;
                 line-height: 13px;
    			 COLOR: #939598;
                 }


/*********  Aufzählung in Tabellen mit abwechselnder Zeilenfarbe ********/

.tab_rahmen      {
                 BACKGROUND-COLOR: #DCDCDC
                 }
.tab_kopf        {
                 BACKGROUND-COLOR: #E1E3DB
                 }
.tab_bg1         {
                 BACKGROUND-COLOR: #F9FAF5
                 }
.tab_bg2         {
                 BACKGROUND-COLOR: #FDFEFB
                 }


/*********************** neuer css-name ***********************/

.klein_ci
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #999999;
    FONT-FAMILY: Arial
}

.klein_ci_fett
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial
}

/**************************************************************/


H1
{
    FONT-FAMILY: Arial
}
H2
{
    COLOR: darkred;
    FONT-FAMILY: Arial
}
H3
{
    FONT-FAMILY: Arial
}
H4
{
    FONT-FAMILY: Arial
}
H5
{
    FONT-FAMILY: Arial
}

H6
{
    FONT-FAMILY: Arial
}

HR
{
    /*
    border-color:#999999;
    border-style: dashed;

    */
    border-bottom: 1px solid #E0E0C2;
    width:  100%;
    height: 1pt;

}
#blue
{
    COLOR: #00008b
}
#hellgrau
{
    COLOR: #d3d3d3
}
TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Verdana
}


/***********************  Formularobjekte *********************/

INPUT       {
            BORDER-RIGHT:     #C7C7C7 1px solid;
            BORDER-TOP:       #C7C7C7 1px solid;
            BORDER-LEFT:      #C7C7C7 1px solid;
            BORDER-BOTTOM:    #C7C7C7 1px solid;
            padding-top:      1px;
            padding-bottom:   1px;
            padding-left:     2px;
            padding-right:    1px;
            BACKGROUND-COLOR: #FFFFFF;
            font-family: Verdana,Helvetica;
            COLOR: #000000;
            font-size: 8pt
            }


.ci_INPUT   {
            BORDER-RIGHT:     #C7C7C7 1px solid;
            BORDER-TOP:       #C7C7C7 2px solid;
            BORDER-LEFT:      #C7C7C7 2px solid;
            BORDER-BOTTOM:    #C7C7C7 1px solid;
            padding-top:      1px;
            padding-bottom:   1px;
            padding-left:     2px;
            padding-right:    1px;
            BACKGROUND-COLOR: #FFFFFF;
            font-family: Verdana,Helvetica;
            COLOR: #000000;
            font-size: 10px
            }

SELECT      {
            BORDER-RIGHT:     #C7C7C7 1px solid;
            BORDER-TOP:       #C7C7C7 1px solid;
            BORDER-LEFT:      #C7C7C7 1px solid;
            BORDER-BOTTOM:    #C7C7C7 1px solid;
            BACKGROUND-COLOR: #FFFFFF;
            font-family: Verdana,Helvetica;
            COLOR: #000000;
            font-size: 8pt
            }

TEXTAREA    {
            BORDER-RIGHT:     #C7C7C7 1px solid;
            BORDER-TOP:       #C7C7C7 1px solid;
            BORDER-LEFT:      #C7C7C7 1px solid;
            BORDER-BOTTOM:    #C7C7C7 1px solid;
            padding-top:      1px;
            padding-bottom:   1px;
            padding-left:     2px;
            padding-right:    1px;
            BACKGROUND-COLOR: #FFFFFF;
            font-family: Verdana,Helvetica;
            COLOR: #000000;
            font-size: 8pt
            }

.button     {
            BORDER-RIGHT:     #A9A2A2 1px solid;
            BORDER-TOP:       #DCD7D7 1px solid;
            BORDER-LEFT:      #DCD7D7 1px solid;
            BORDER-BOTTOM:    #A9A2A2 1px solid;
            padding-top:      1px;
            padding-bottom:   1px;
            padding-left:     2px;
            padding-right:    1px;
            BACKGROUND-COLOR: #FFE29E;
            COLOR: 			  #000000;
            FONT-WEIGHT:   	  bold;
            font-family: 	  Verdana,Helvetica;
            font-size: 		  8pt
            }

TR.tabcolor0
{
    BACKGROUND-COLOR: #F6C22A
}
TR.tabcolor1
{
    BACKGROUND-COLOR: #FFD451
}
TR.tabcolor2
{
    BACKGROUND-COLOR: #FFDB70
}
TR.tabcolor3
{
    BACKGROUND-COLOR: #FFE38F
}
TR.tabcolor4
{
    BACKGROUND-COLOR: #FFEBAD
}
TR.tabcolor5
{
    BACKGROUND-COLOR: #FFF2CC
}
TR.tabcolor6
{
    BACKGROUND-COLOR: #FFF7E1
}
TR.tabcolor7
{
    BACKGROUND-COLOR: #FFFAEA
}

UL
{
    LIST-STYLE-IMAGE: url(/pub/d/images/aufz_rot.gif);
    COLOR: 			#000000;
    FONT-SIZE: 		8pt;
    line-height: 	17px;
    FONT-FAMILY: Verdana, Arial

}

/*********************** neuer css-name ***********************/

.aufz_ci
{
    FONT-SIZE: 				8pt;
    line-height: 			17px;
    LIST-STYLE-IMAGE: url(../images/aufz_grau.gif);
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}

.dg_header
{
    border-color: #999999;
        COLOR: #FFFFFF;
    BACKGROUND-COLOR: #000084;
    border-width: 0px;
        border-style: none;
        font-weight: bold
}

.dg_item1
{
           border-color: #999999;
        BACKGROUND-COLOR: #eeeeee;
    border-width: 0px;
        border-style: none
}

.dg_item2
{
           border-color: #999999;
        BACKGROUND-COLOR: Gainsboro;
    border-width: 0px;
        border-style: none
}

.dg
{
           border-color: #999999;
    border-width: 1px;
        border-style: solid;
        border-collapse: collapse;
        font-size: XX-Small
}
.dg_selected
{
           border-color: #999999;
        BACKGROUND-COLOR: Silver;
    border-width: 0px;
        border-style: none
}
