/* Klassen */
/* .Klassenname         ==> <irgendeinelement class="Klassenname"> */
/* Element.Klassenname  ==> <Element class="Klassenname"> */
/* Individualformate */
/* #Name        ==> <irgendeinelement id="Name"> */
/* Element#Name ==> <Element id="Name"> */

UNKNOWN {  font-family: Arial,Helvetica,Helv,"sans serif",sans-serif }

/* Schriftart */
A,BODY,H1,H2,H3,H4,H5,H6,UL,P,OL,UL,LI,DIV,TD,TH,ADDRESS,BLOCKQUOTE,NOBR,B,I,EM,U,STRONG,BIG,PRE 
{font-family: Arial,Helvetica,Helv,"sans serif",sans-serif}

/* Schriftgrößen*/ 
A,P,BR,UL,OL,LI,DL,DD,DT,TD,ORE,ADDRESS,MENU {font-size: 10pt; }
/*
H1 {font-weight: bold; font-size: 16pt; }
H2 {font-weight: bold; font-size: 14pt; }
H3 {font-weight: bold; font-size: 12pt; }
H4 {font-weight: bold; font-size: 10pt; }
H5 {font-weight: bold; font-size: 10pt; }
H6 {font-weight: bold; font-size: 10pt; }
SMALL                 {font-size:  8pt; }
BIG                   {font-size: 14pt; }
*/
h1 {font-size: 1.6em; border:none; color:#cc3300} /* 20pt */
h2 {font-size: 1.4em; border:none;}         /* 16pt */
h3 {font-size: 1.2em; }                     /* 14pt */
h4 {font-size: 1em;   }                     /* 12pt */
h5 {font-size: 0.95em; font-weight:normal;} /* 11pt */
h6 {font-size: 0.8em; font-style:italic;}   /* 10pt */

small                 {font-size: 0.9em; }  /*  12pt */
big                   {font-size: 1.3em; }  /* 15pt */


b,strong {font-weight: bold;}

BODY {background-color: #fefecc}
A,UL,P,OL,UL,LI,TD,TH,ADDRESS,BLOCKQUOTE,NOBR,B,I,EM,U,STRONG,BIG,PRE {color: #000000; }
/* H1,H2,H3,H4,H5,H6 {color: #606760; } */
H1,H2,H3,H4,H5,H6 {color: #484848; }

/* === layout_gelb === */

/* Farben gelbes Layout: */
/* gelb/Hintergrund     #fefecc */
/* rot/Linkfarbe        #cc3300 */
/* grüngrau/Boxenhintergrund    #E3E7D8 */
/* helles grüngrau/Boxenhintergrund #F0F5E7*/
/* hellrot/Boxenhintergrund     #F4DBCD */

body { margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px }
td.gelb {background-color: #fefecc; }

/* Normal-Link: rot, fett bei hover unterstrichen */
/* Links Backlink-Zeile (PiroBase: path)*/
a         {color: #cc3300; font-weight: bold; font-size: 10pt; text-decoration: none; }
a:visited {color: #cc3300; font-weight: bold; font-size: 10pt; text-decoration: none; }
a:hover   {color: #cc3300; font-weight: bold; font-size: 10pt; text-decoration: underline; }
a:active  {color: #cc3300; font-weight: bold; font-size: 10pt; text-decoration: none; }

/* === Navboxen === */
/* schwarz, normal */
a.navlink         {color: #000000; font-weight: normal; text-decoration: none; }
a.navlink:visited {color: #000000; font-weight: normal; text-decoration: none; }
a.navlink:hover   {color: #000000; font-weight: normal; text-decoration: none; }
a.navlink:active  {color: #000000; font-weight: normal; text-decoration: none; }

/* == Navbox2 == */
/* Navbox2, normal für Level 2 [unterricht]; keine Unterscheidung normal/selected, immer gleich (mit hellrotem Hintergrund) */
/*
            .navbox2 {
                padding: 0.1em 0 0.1em 0.75em;
                margin-bottom: 1px;
                margin-top: 0px;
                color: #CC3300;
                border: 1px solid #CC3300;
                background: #F4DBCD;
                font-weight: normal;
                text-transform: uppercase;
                letter-spacing: 0.1em;
            }
            a.navlink2         {color: #cc3300; font-weight: normal; text-decoration: none; font-size:9pt;letter-spacing: 0.1em;}
            a.navlink2:visited {color: #cc3300; font-weight: normal; text-decoration: none; font-size:9pt;letter-spacing: 0.1em; }
            a.navlink2:hover   {color: #cc3300; font-weight: normal; text-decoration: none; font-size:9pt;letter-spacing: 0.1em; }
            a.navlink2:active  {color: #cc3300; font-weight: normal; text-decoration: none; font-size:9pt;letter-spacing: 0.1em; }
*/

/* == Navbox3 == */
/* für Level 3; [u/faecher]*/
.navmarker3 {
    padding: 0 0 1px 0;
    background-color: #E3E7D8;
    position: relative;  /* Fix for Safari */
    z-index: 20;
    border-top: 1px solid #ffFFff;
}
.navbox3,
.navbox3selected {
    color:#000000;
    padding: 0.3em 1em 0.3em 0.3em;
    background-color: #E3E7D8;
    position: relative;  /* Fix for Safari */
    z-index: 20;
    border-top: 1px solid #ffFFff;
    font-size:9pt; font-weight:bold; text-decoration:none;
    /* border-top-width: 1px; border-top-style: solid; border-top-color: rgb(255, 255, 255); */
}
a.navlink3         {color: #000000; font-weight: bold; text-decoration: none; font-size:9pt; }
a.navlink3:visited {color: #000000; font-weight: bold; text-decoration: none; font-size:9pt; }
a.navlink3:hover   {color: #CC3300; font-weight: bold; text-decoration: none; font-size:9pt; }
a.navlink3:active  {color: #000000; font-weight: bold; text-decoration: none; font-size:9pt; }

/* Navbox4 */
/* für Level 4; [u/f/deutsch] immer nur Normalschrift, hover rot*/
.navmarker4 {
    padding: 0.3em 0 1px 0em;
    background-color: #F0F5E7;
    border-top: 1px solid #FFffFF;
    border-left:#E08465 5px solid;
}
.navbox4 {
    padding: 0.3em 1em 0.3em 0.3em; 
    background-color: #F0F5E7;
    border-top: 1px solid #FFffFF;
    border-left:#E08465 0px solid;
}
a.navlink4         {color: #000000; font-weight: normal; text-decoration: none; font-size:9pt; }
a.navlink4:visited {color: #000000; font-weight: normal; text-decoration: none; font-size:9pt; }
a.navlink4:hover   {color: #CC3300; font-weight: normal; text-decoration: none; font-size:9pt; }
a.navlink4:active  {color: #000000; font-weight: normal; text-decoration: none; font-size:9pt; }


.boxhl {
    /*padding: 0.1em 0 0.1em 10px;*/
    padding: 0.1em 0 0.1em 0.75em;
    margin-bottom: 1px;
    margin-top: 0px;
    color: #CC3300;
    border: 1px solid #CC3300;
    background: #F4DBCD;
    font-weight: normal;
    text-transform: uppercase;
    letter-spacing: 0.1em;
}
/*.boxhl a {    color: #CC3300;    text-decoration: none;    font-weight: normal;} */
/*.boxhl a:hover {    text-decoration: none;}     */
a.boxhl         {color: #cc3300; font-weight: normal; text-decoration: none; border:0; padding-left:0.1em; }
a.boxhl:visited {color: #cc3300; font-weight: normal; text-decoration: none; border:0; padding-left:0.1em; }
a.boxhl:hover   {color: #cc3300; font-weight: normal; text-decoration: none; border:0; padding-left:0.1em; }
a.boxhl:active  {color: #cc3300; font-weight: normal; text-decoration: none; border:0; padding-left:0.1em; }

.box, .scrollbox {
    padding: 0.3em 1em 0.3em 0.35em;
    background-color: #E3E7D8;
    position: relative;  /* Fix for Safari */
    z-index: 20;
    /* border zu Testzwecken: */
    /*border:1px solid grey;*/
}
/* Zelle in Such-Box */
td.box {padding: 0.3em 0em 0 0.35em;}

#wrapper .boxhl {
    font-size: 65%;
}
/* Links in .box */
/*
a.boxlinkzeile,
a.boxlinkzeile_extern:      {font-size:8pt; font-weight: normal; color:#cc3300; display:block; 
                            background-image:url('/methoden/layout_gelb/layout_gelb_pics/icon_linkintern.gif'); background-repeat:no-repeat;
                            background-position:0em 3px;
                            padding-left:18px; padding-bottom:0;}
*/    /* noch nicht besuchte Ziele */
a.boxlinkzeile:link       {font-size:8pt; font-weight: normal; color:#cc3300; display:block; 
                            background-image:url('/methoden/layout_gelb/layout_gelb_pics/icon_linkintern.gif'); background-repeat:no-repeat;
                            background-position:0em 3px;
                            padding-left:18px; padding-bottom:0;}    /* noch nicht besuchte Ziele */
a.boxlinkzeile:visited    {font-size:8pt; font-weight: normal; color:#cc3300; display:block; 
                            background-image:url('/methoden/layout_gelb/layout_gelb_pics/icon_linkintern.gif'); background-repeat:no-repeat;
                            background-position:0em 3px;
                            padding-left:18px; padding-bottom:0; } /* besuchte Ziele */
a.boxlinkzeile:hover      {font-size:8pt; font-weight: normal; color:#cc3300; text-decoration:underline; display:block; 
                            background-image:url('/methoden/layout_gelb/layout_gelb_pics/icon_linkintern.gif'); background-repeat:no-repeat;
                            background-position:0em 3px;
                            padding-left:18px; padding-bottom:0; }   /* Verweise bei "MouseOver" */
a.boxlinkzeile:active     {font-size:8pt; font-weight: normal; color:#cc3300; display:block; 
                            background-image:url('/methoden/layout_gelb/layout_gelb_pics/icon_linkintern.gif'); background-repeat:no-repeat;
                            background-position:0em 3px;
                            padding-left:18px; padding-bottom:0; }  /* Angeklickte Verweise */
a.boxlinkzeile:focus      {font-size:8pt; font-weight: normal; color:#cc3300; display:block; 
                            background-image:url('/methoden/layout_gelb/layout_gelb_pics/icon_linkintern.gif'); background-repeat:no-repeat;
                            background-position:0em 3px;
                            padding-left:18px; padding-bottom:0; }   /* Verweise, die Fokus erhalten */

/*
a.boxlinkzeile_extern:      {font-size:8pt; font-weight: normal; color:#cc3300; display:block;
background-image:url('/methoden/layout_gelb/layout_gelb_pics/icon_linkextern.gif'); background-repeat:no-repeat;
                            background-position:0em 3px;
                            padding-left:18px; padding-bottom:0;}
*/    /* noch nicht besuchte Ziele */
a.boxlinkzeile_extern:link      {font-size:8pt; font-weight: normal; color:#cc3300; display:block;
background-image:url('/methoden/layout_gelb/layout_gelb_pics/icon_linkextern.gif'); background-repeat:no-repeat;
                            background-position:0em 3px;
                            padding-left:18px; padding-bottom:0;}    /* noch nicht besuchte Ziele */
a.boxlinkzeile_extern:visited      {font-size:8pt; font-weight: normal; color:#cc3300; display:block;
background-image:url('/methoden/layout_gelb/layout_gelb_pics/icon_linkextern.gif'); background-repeat:no-repeat;
                            background-position:0em 3px;
                            padding-left:18px; padding-bottom:0;}    /* noch nicht besuchte Ziele */
a.boxlinkzeile_extern:hover      {font-size:8pt; font-weight: normal; color:#cc3300; display:block;
background-image:url('/methoden/layout_gelb/layout_gelb_pics/icon_linkextern.gif'); background-repeat:no-repeat;
                            background-position:0em 3px;
                            padding-left:18px; padding-bottom:0;}    /* noch nicht besuchte Ziele */
a.boxlinkzeile_extern:active      {font-size:8pt; font-weight: normal; color:#cc3300; display:block;
background-image:url('/methoden/layout_gelb/layout_gelb_pics/icon_linkextern.gif'); background-repeat:no-repeat;
                            background-position:0em 3px;
                            padding-left:18px; padding-bottom:0;}    /* noch nicht besuchte Ziele */
a.boxlinkzeile_extern:focus      {font-size:8pt; font-weight: normal; color:#cc3300; display:block;
background-image:url('/methoden/layout_gelb/layout_gelb_pics/icon_linkextern.gif'); background-repeat:no-repeat;
                            background-position:0em 3px;
                            padding-left:18px; padding-bottom:0;}    /* noch nicht besuchte Ziele */
                            

/* Links Backlink-Zeile (PiroBase: path)*/

/* Links Backlink-Zeile (PiroBase: path); Linie unten dahed*/
a.backlink         {color: #cc3300; font-weight: normal; font-size: 8pt; text-decoration: none; }
a.backlink:visited {color: #cc3300; font-weight: normal; font-size: 8pt; text-decoration: none; }
a.backlink:hover   {color: #cc3300; font-weight: normal; font-size: 8pt; text-decoration: underline; }
a.backlink:active  {color: #cc3300; font-weight: normal; font-size: 8pt; text-decoration: none; }

td.backlink {   height: auto;
                /* height:11px;  */
                padding: 0em 0 0 0.3em;      
                border-bottom: 1px dashed #999; 
                margin: 0 0 1.6em;  
                color: #cc3300; 
                font-size: 8pt;
}
                        
/* kopflinkzeile (Links im LBS-Kopf (==> KM, Kultusportal, Dt. Bildungsserver) */
a.kopflinkzeile:link       {font-size:8pt; font-weight: normal; color:#cc3300; }    /* noch nicht besuchte Ziele */
a.kopflinkzeile:visited    {font-size:8pt; font-weight: normal; color:#cc3300; } /* besuchte Ziele */
a.kopflinkzeile:hover      {font-size:8pt; font-weight: normal; color:#cc3300; text-decoration:underline; }   /* Verweise bei "MouseOver" */
a.kopflinkzeile:active     {font-size:8pt; font-weight: normal; color:#cc3300; }  /* Angeklickte Verweise */
a.kopflinkzeile:focus      {font-size:8pt; font-weight: normal; color:#cc3300; }   /* Verweise, die Fokus erhalten */

/* kopflinkzeile_foldername (Ordnername als Link (Überschrift in Portal-Script - alt: grauer Balken) ) */
a.kopflinkzeile_foldername:link       {font-size:10pt; font-weight: bold; color:#cc3300; }    /* noch nicht besuchte Ziele */
a.kopflinkzeile_foldername:visited    {font-size:10pt; font-weight: bold; color:#cc3300; } /* besuchte Ziele */
a.kopflinkzeile_foldername:hover      {font-size:10pt; font-weight: bold; color:#cc3300; text-decoration:underline; }   /* Verweise bei "MouseOver" */
a.kopflinkzeile_foldername:active     {font-size:10pt; font-weight: bold; color:#cc3300; }  /* Angeklickte Verweise */
a.kopflinkzeile_foldername:focus      {font-size:10pt; font-weight: bold; color:#cc3300; }   /* Verweise, die Fokus erhalten */

/* linkzeile (fetter, roter Link mit linkintern-icon, display:block (= anschließendes crlf) ) */
a.linkzeile:link     { font-weight: bold; color:#cc3300; display:block; 
                                    background-image:url('/methoden/layout_gelb/layout_gelb_pics/icon_linkintern.gif'); background-repeat:no-repeat;
                                    background-position:0em 3px;
                                    padding-left:18px; padding-bottom:0;}    /* noch nicht besuchte Ziele */
a.linkzeile:visited  { font-weight: bold; color:#cc3300; } /* besuchte Ziele */
a.linkzeile:hover    { font-weight: bold; color:#cc3300; text-decoration:underline; }   /* Verweise bei "MouseOver" */
a.linkzeile:active   { font-weight: bold; color:#cc3300; }  /* Angeklickte Verweise */
a.linkzeile:focus    { font-weight: bold; color:#cc3300; }   /* Verweise, die Fokus erhalten */

/* lbs-list - Tabelle aus py_lbslist[_gelb] */
td.lbslist,
td.lbslisticon {   height: auto;
                padding: 0em 0em 0em 0em;      
                border-bottom: 0px dashed #999; 
                margin: 0 0 0 0em;  
                color: #cc3300; 
                font-size: 10pt;
}
td.lbslisticon {
                margin: 3px 0 0 0;  
                            background-image:url('/methoden/layout_gelb/layout_gelb_pics/icon_linkintern.gif'); background-repeat:no-repeat;
                            background-position:0em 3px;
}
td.lbslisticonextern {
                margin: 3px 0 0 0;  
                            background-image:url('/methoden/layout_gelb/layout_gelb_pics/icon_linkextern.gif'); background-repeat:no-repeat;
                            background-position:0em 3px;
}
td.lbslisticondownload {
                margin: 3px 0 0 0;  
                            background-image:url('/methoden/layout_gelb/layout_gelb_pics/icon_download.gif'); background-repeat:no-repeat;
                            background-position:0em 3px;
}

/* === /layout_gelb === */










/* Links darkblue=#00008B */
/* A        {color: #00008b; text-decoration: none;} */
/* A:hover  {color: #00008b; text-decoration: underline;} */
/* A:active {color: #00008b; text-decoration: underline;} */
/* A:link   {color: #00008b; text-decoration: none;} */
/* A:hover  {color: #E20000; text-decoration: underline;}*/
/* A:link   {color: #00008b; text-decoration: none;} */
/*   active {color: #00aa00; text-decoration: underline;}*/

/* Reihenfolge: A, visited, hover, active !! */

/* A           {color: #292894;  text-decoration: none; } */
/* A:visited   {color: #292894;  text-decoration: none; } */
/* A:hover     {color: #292894;  text-decoration: underline; } */
/* A:active    {color: #FFCC00;  text-decoration: underline; } */

/* A           {color: #00008b;  text-decoration: none; font-weight: bold;} */
/* A:visited   {color: #00008b;  text-decoration: none; } */
/* A:hover     {color: #00008b;  text-decoration: underline; } */
/* A:active    {color: #FFCC00;  text-decoration: underline; } */

/* Links auf Portalseiten mit blauem Hintergrund */
a.Aweiss         {color: white;    font-weight: bold; text-decoration: none; }
a.Aweiss:visited {color: white;    font-weight: bold; text-decoration: none; } 
a.Aweiss:hover   {color: #FFCC00;  font-weight: bold; text-decoration: none; }
a.Aweiss:active  {color: white;    font-weight: bold; text-decoration: underline; }

/* Links Backlink-Zeile */
/*a.backlink         {color: #00008b;  font-weight: normal;  font-size: 8pt; text-decoration: none; }*/
/*a.backlink:visited {color: #00008b;  font-weight: normal;  font-size: 8pt; text-decoration: none; }*/
/*a.backlink:hover   {color: #00008b;  font-weight: normal;  font-size: 8pt; text-decoration: none; }*/
/*a.backlink:active  {color: #00008b;  font-weight: normal;  font-size: 8pt; text-decoration: none; }*/

/* Amini fuer Nav-Zeile */
#Amini         {font-size:7pt; color:#ffFFff; font-stretch:narrower; line-height:8pt; }
#Amini:visited {font-size:7pt; color:#ffFFff; font-stretch:narrower; line-height:8pt; }
#Amini:hover   {font-size:7pt; color:#FFCC00; font-stretch:narrower; line-height:8pt; }
#Amini:active  {font-size:7pt; color:#ffFFff; font-stretch:narrower; line-height:8pt; }

/* Aenderungsdatum: 26.1.2002 17:50 */
/* Nav-Links, nicht aktiv */
/* dunkelgrau: #484848, hellgrau: #787878 */
a.anav2         {font-weight: bold; font-size: 12pt; color: #484848; }
a.anav2:visited {font-weight: bold; font-size: 12pt; color: #484848; }
a.anav2:hover   {font-weight: bold; font-size: 12pt; color: #484848; text-decoration: underline;}
a.anav2:active  {font-weight: bold; font-size: 12pt; color: #484848; text-decoration: underline;}

a.anav3         {font-weight: bold; font-size: 10pt; color: #484848; }
a.anav3:visited {font-weight: bold; font-size: 10pt; color: #484848; }
a.anav3:hover   {font-weight: bold; font-size: 10pt; color: #484848; text-decoration: underline;}
a.anav3:active  {font-weight: bold; font-size: 10pt; color: #484848; text-decoration: underline;}

a.anav4         {font-size: 10pt; color: #484848;}
a.anav4:visited {font-size: 10pt; color: #484848; }
a.anav4:hover   {font-size: 10pt; color: #484848; text-decoration: underline; }
a.anav4:active  {font-size: 10pt; color: #484848; text-decoration: underline; }

/* fuer aktive Nav-Links */
a.anavakt2         {font-weight: bold; font-size: 12pt; color: #787878; }
a.anavakt2:visited {font-weight: bold; font-size: 12pt; color: #787878; }
a.anavakt2:hover   {font-weight: bold; font-size: 12pt; color: #787878; text-decoration: underline; }
a.anavakt2:active  {font-weight: bold; font-size: 12pt; color: #787878; text-decoration: underline; }

a.anavakt3         {font-weight: bold; font-size: 10pt; color: #787878; }
a.anavakt3:visited {font-weight: bold; font-size: 10pt; color: #787878; }
a.anavakt3:hover   {font-weight: bold; font-size: 10pt; color: #787878; text-decoration: underline; }
a.anavakt3:active  {font-weight: bold; font-size: 10pt; color: #787878; text-decoration: underline; }

a.anavakt4         {font-size: 10pt; color: #a8a8a8; }
a.anavakt4:visited {font-size: 10pt; color: #787878; }
a.anavakt4:hover   {font-size: 10pt; color: #787878; text-decoration: underline; }
a.anavakt4:active  {font-size: 10pt; color: #787878; text-decoration: underline; }

/* Diverse Links */
#a1 {font-weight: bold; font-size: 10pt; color: #339; TEXT-INDENT: 10pt;}
#a2 {font-weight: bold; font-size: 10pt; TEXT-INDENT: 30pt;}

#n1 {font-weight: bold; font-size: 12pt; color: #484848; TEXT-INDENT: 0pt; LIST-STYLE-IMAGE: url(pics/punkt.gif);}
#n2 {font-weight: bold; font-size: 10pt; color: #787878; TEXT-INDENT: 20pt;}
#n3 {font-weight: bold; font-size: 8pt; color: #a8a8a8; TEXT-INDENT: 30pt;}

/* Link-Objekte */
/*
    #linkobject         {color: #000000;  font-weight: normal;  font-size: 8pt; text-decoration: none; }
    #linkobject:visited {color: #000000;  font-weight: normal;  font-size: 8pt; text-decoration: none; }
    #linkobject:hover   {color: #000000;  font-weight: normal;  font-size: 8pt; text-decoration: none; }
    #linkobject:active  {color: #000000;  font-weight: normal;  font-size: 8pt; text-decoration: none; }
    
    a.linkobject         {color: #484848;  font-weight: normal;  font-size: 8pt; text-decoration: none; }
    a.linkobject:visited {color: #484848;  font-weight: normal;  font-size: 8pt; text-decoration: none; }
    a.linkobject:hover   {color: #484848;  font-weight: normal;  font-size: 8pt; text-decoration: underline; }
    a.linkobject:active  {color: #484848;  font-weight: normal;  font-size: 8pt; text-decoration: none; }
*/

BLOCKQUOTE {MARGIN-LEFT: 15px; MARGIN-RIGHT: 15px; }
ADDRESS {}
#p1 {font-weight: bold; font-size: 12pt; color: white; }
#p2 {font-size: 10pt; color: black; TEXT-INDENT: 10pt; }

/* Links in der Sonderspalte*/
A.sonder {color: #00008b;  text-decoration: none; font-weight: normal;}
.sonder { MARGIN-LEFT: -18pt; MARGIN-TOP:-12pt;}

/*geändert Hartter 5.8.03 */
.sonder2 { MARGIN-LEFT: -18pt;}
ul.sonder2 { MARGIN-TOP: 0pt;}
li.sonder2 { MARGIN-LEFT: -18pt;}
#a.sonder2 {color: #00008b;  text-decoration: none; font-weight: normal;}

/* Test: <td class="s"> */
td.s {padding:0px; margin:0px; border:0px;}

/* blockquote für rso-Navigations-Sonderspalte */
blockquote.rsonav {margin-left:15px; font-size:8pt; text-align:left; line-height: 10pt;}
a.rsonav, a.rsonav:visited, a.rsonav:hover, a.rsonav:active
  {color: #484848;  font-size: 9pt;}

a.rsonavlink
  {color: #484848;  font-size: 9pt;}
a.rsonavlink:visited
  {color: #787878;  font-size: 9pt;}
a.rsonavlink:hover
  {color: #787878;  font-size: 9pt;}
a.rsonavlink:active
  {color: #484848;  font-size: 9pt;}

li.rsonav_original {
    color: #787878;
    padding-left: 1em;
    padding-bottom: 0.2em;
    white-space: normal;
    background: transparent url(/pics/punkt_gelb8.gif) 2px 3px no-repeat;
    font-weight: bold;
    text-decoration: none;
    list-style-image: url(/pics/punkt_gelb8.gif);
    list-style: none;
   }

	/* padding (Innenabstand): gegen Uhrzeigersinn */
	/*				oben - links - unten - rechts */
	/*				bei Listen mit Aufzählungszeichen: Abstand Icon-Text */
	/* margin (Abstand zum nächsten Objekt): mit Uhrzeigersinn */
	/*				oben - rechts - unten - links */

	li.rsonavlink {
/*		color: #ff00ff; */
		font-size: 9pt;
		background-repeat: no-repeat;
		background-image: url(/pics/punkt_gelb8.gif);
/*		background-position: 2px 0px; */
		background-position: 0px 0px;
/*		padding: 0em 0px 0em 12px; */
		padding: 0em 0px 0em 10px;
		list-style: none;
		text-align:left;
		margin: 0px 0px 0px -5px ;
	}

/* === Neue Portalseiten (grauer Balken) === */
/* Links auf Portalseiten mit grauem Hintergrund */
a.Adugrau         {color: #484848;  font-weight: bold; text-decoration: none;       padding-left: 2px; padding-top: 10px; }
a.Adugrau:visited {color: #484848;  font-weight: bold; text-decoration: none;       padding-left: 2px; padding-top: 10px; } 
a.Adugrau:hover   {color: #E20000;  font-weight: bold; text-decoration: none;       padding-left: 2px; padding-top: 10px; }
a.Adugrau:active  {color: white;    font-weight: bold; text-decoration: underline;  padding-left: 2px; padding-top: 10px; }

td.portal_gelberpunkt	{padding-left:0px; padding-top:2px; padding-right:4px; width:13px; }
td.portal_balken 			{padding-left:2px; padding-top:2px; padding-bottom:2px; margin:0px; background-color: #c8c8c8; width:100%; }
td.portal_descr				{padding-left:5px; padding-top:2px; padding-bottom:0px; margin:0px; width:100%; background-color: #efefef; }
td.portal_subfolders	{padding-left:3px; padding-top:2px; margin:0px; width:100%; }

/* Links in Subfolder-Aufzählung */
a.portal_subfolderlink         {color: #00008b;  font-weight: normal;  font-size: 9pt; text-decoration: none; }
a.portal_subfolderlink:visited {color: #00008b;  font-weight: normal;  font-size: 9pt; text-decoration: none; }
a.portal_subfolderlink:hover   {color: #e20000;  font-weight: normal;  font-size: 9pt; text-decoration: underline; }
a.portal_subfolderlink:active  {color: #00008b;  font-weight: normal;  font-size: 9pt; text-decoration: none; }

/*a.portal_subfolderlink:hover   {color: #00008b;  font-weight: normal;  font-size: 9pt; text-decoration: underline; }

/* === Linktipps (Sonderspalte) === */
/* Links in Subfolder-Aufzählung */
a.sonderspalte         {color: #00008b;  font-weight: bold;  font-size: 8pt; text-decoration: none; line-height:0.9em;}
a.sonderspalte:visited {color: #00008b;  font-weight: bold;  font-size: 8pt; text-decoration: none; line-height:0.9em; }
a.sonderspalte:hover   {color: #e20000;  font-weight: bold;  font-size: 8pt; text-decoration: none; line-height:0.9em; }
a.sonderspalte:active  {color: #00008b;  font-weight: bold;  font-size: 8pt; text-decoration: none; line-height:0.9em; }

