/* <!-- compression status: 0 --> (this is for http compression) */
/*  (do not remove this :) */
/*  (not this either :) */

/*
    margin  oben rechts unten links
    padding oben rechts unten links ==> Achtung! Fehler in der Reihenfolge in SelfHTML!
    h1.test ==> <h1 class="test">
    h1 i    ==> <h1>...<i>...</i>...</h1>
    *.extra == .extra 
            ==> <... class="extra">
    #name   ==> <... id="name">
    h1#name ==> <h1 id="name">...
*/

/* text-transform:normal; ==> ersetzt durch text-transform:none; */

html {background-color:#fefecc;}
/* ====================================================== */
/* === Globale Einstellungen === */
/*
#content {
    padding: 0.139em 1em 0 1em;
    margin: 0em 0em 2em 0em;
}
*/
#content {
    padding: 0em;
    margin: 0em;
}
.contentActions {width:652px;}

.documentEditable {
    padding-top: 0em;
    padding-right: 2em;
    /*padding-bottom: 1em;*/
    padding-bottom: 0em;
    padding-left: 2em;
    border: 1px solid #0000ff;
}
/* ---Schriftart--- */
body,
br,p,a,
h1,h2,h3,h4,h5,h6,
ul,ol,li,
table,tr,td,dd,dt,th,
b,i,em,u,strong,
small,big,pre,
div,address,blockquote,nobr
    {font-family: Arial,Helvetica,Helv,sans-serif}

/* gesamte Seite zentriert, 1024px breit*/
body {  text-align: center;
        margin: 0px auto;
        width:1200px;
        }
/* --- Schriftgroessen, font-weight --- */ 
/* table,tr,td,dl,dd,dt,th, herausgenommen, dass Ränder angezeigt werden */
br,p,a,
ul,ol,li,

blockquote,
nobr,address,menu,pre    {font-weight:normal; font-size:1em; text-decoration:none; font-style:normal;border: 0px solid #ffffff;}

b,strong,th                {font-weight:bold; }
h1, h2, h3, h4, h5, h6  {font-weight:bold; }

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 */
/* --- Ende Schriftgroessen, font-weight --- */ 

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

body                {background-color: white;}
p,ol,ul,li,td,th,address,blockquote,nobr,b,i,em,u,strong,big,pre
                    { color: #000000; }
a                   { color:#cc3300;}                    
h1,h2,h3,h4,h5,h6   { color: Black; }

/* --- margin/padding ---*/
h1 {margin: 0 0 0.4em 0; padding:0 0 0 0; border:0px solid #f00000;}
h2 {margin: 0 0 0.3em 0; padding:0 0 0 0; border:0px solid #ff0000;}
h3 {margin: 0 0 0.2em 0; padding:0 0 0 0; border:0px solid #fff000;}
h4,
h5,
h6 {margin: 0 0 0.1em 0; padding:0 0 0 0; border:0px solid #ffff00;}
/* --- Ende Farben gelbes Layout --- */


/* --- Links --- */
/* Links generell und in Zellen: Normalschriftgröße, rot, normal, hover unterstrichen */
a,          td a            {color: #cc3300; font-weight:normal; text-decoration: none;}
a:visited,  td a:visited    {color: #cc3300; font-weight:normal; text-decoration: none;}
a:hover,    td a:hover      {color: #cc3300; font-weight:normal; text-decoration: underline;}
a:active,   td a:active     {color: #cc3300; font-weight:normal; text-decoration: none;}

p a, 
li a, 
ul a, 
ol a { text-decoration: none;}

ol {margin-left:3em;} /* wegen Internet Explorer */

/* --- Sonderformate --- */
.warning {font-weight:bold;color:#CC00CC; font-size:0.75em;} /* lila Warnmeldung */


/* --- Plone-Customizing --- */
    /*  link-external muss customized werden, sonst wird das Weltkugel-Icon bei externen Links gesetzt
        auch padding muss auf 0 gesetzt werden */
.link-external  {   background-image:none;
                    padding: 0px 0px 0px 0px;
                    }       

    /* .link-https wird bei https-Links aufgerufen; customized: lock_icon.gif nicht anzeigen */
.link-https {   background-image:none;
                padding: 0px 0px 0px 0px;
                }
.link-mailto {
    background: transparent url(http://www.schule-bw.de/icons/icon_email.gif) 0px 5px no-repeat;
    /* padding: 1px 0px 1px 16px; */
}

        /*
        .link-mailto {
            background: transparent url(http://www.schule-bw.de/mail_icon.gif) 0px 1px no-repeat;
            padding: 1px 0px 1px 16px;
        }
        */

        /* #LBSHomeIcon    {   position:absolute;
                            right:2em;
                            }
        */
        
    /* === addFavorite (Icon links in breadcrumbs) === */
.addFavorite    {   vertical-align: top;}
        
    /* class="formHelp" zeigt den Hilfetext unterhalb der Überschrift in edit_form an */
.formHelp         { font-size: 90%;
                    color: #76797c;
                    margin: 0 0 0.2em 0;
                    line-height:1em;
                    }
    /* Aufzählungszeichen */                    
ul { 
    line-height: 1.2em;
    list-style-type: square;
    /*margin: 0.5em 0 0 1.5em;*/
    margin: 0.5em 0 0 1.5em;
    padding: 0;
    list-style-image: url(/icons/li_rot.gif);
}      
/*li {
    margin: 0;
}
*/

.listing .odd, tr.odd {
    /*every second line should be shaded */
    background-color: transparent;
}
.listing .even, tr.even {
    background-color: #f7f9fa;
}

/* glossar */
.glossar {border-bottom:1px dotted #cc3399; font-style:italic; cursor:help;}
                  
/* === Klassen für KUPU === */
div.image-caption { background: #e0e0e0;
                    border: 0 none black;
                    overflow: hidden;
                    }
.image-left       { float: left;
                    clear: both;
                    }
.image-inline     { float: none;
                    }
.image-right      { float: right;
                    clear: both;
                    }
/* --- Ende Plone-Customizing --- */

/* === Ende Globale Einstellungen === */
/* ====================================================== */


/* ====================================================== */
/* === Kopfbereich, Metanavigation, breadcrumb-Zeile === */

#portal-top {
    /* Top section */
    width:1200px;
    margin: 0;
    padding: 0;
    background-color: transparent;
    border:0px dashed #0000ff;    
                                       
}

/* --- Kopfbereich ---*/
        /*
                #lbs_head               {   width:auto;
                                            height:70px;
                                            background-color:#fefecc;
                                            padding:0 20px 0 20px;
                                            border:1px dashed #ff0000;                                       
                                            }
        */
#lbs_head               {   width:1200px;
                            height:70px;
                            background-color:#fefecc;
                            /*padding:0 22px 0 22px;*/
                            padding: 0;
                            margin: 0;
                            border:0px dashed #0000ff;   
                            z-index:0;
                        }

#lbs_head_lbslogo       {   position:relative;
                            z-index:1;
                            text-align:left;
                            width:74px;     /*65px;*/
                            /*top:3px; left:30px; */
                            top:3px; left:22px; 
                            }

#lbs_head_lbsschriftzug {   /* Schrift: "Landesbildungsserver Baden-Württemberg, rechts neben Logo; Bild 176x43 */
                            position:relative;
                            z-index:2;
                            width:220px;
                            top:-56px; 
                            left:98px;  /*75px;*/
                            text-align:left;
                            border: 0px solid #0000ff;
                            }

#lbs_head_claim         {   /* "Schule in Baden-Württemberg ==> ganz rechts; Bild 167x43 */
                            /*position:absolute;*/
                            position:relative;
                            z-index:3;
                            width:180px;
                            text-align:right;
                            /*top:0px; right:20px;*/
                            /*top:0px; padding-left:800px;*/
                            top:-102px; 
                            left:976px; /*998px;*/ /*1200-180-22=998 */ /*1020px;*/
                            /*padding-left:0;*/    /*976px;*/
                            border: 0px solid #00ff00;
                            }
                            
#lrand                   {   width:22px; background-color: #fefecc; border:0px solid #ff0000;}
#rrand                   {   width:22px; background-color: #fefecc; border:0px solid #ff0000;}   /* 22+16px */
#rscroll_leiste          {   width:16px; background-color: #fefecc; border:0px solid #ff0000;}   /* 22+16px */

#lbs_head_headlinkzeile {   
                            position:relative;
                            z-index:99;
                            /*padding:0 20px 0 20px;*/
                            margin-right:22px;

                            /*width:1200px;
                            left:0px; */
                            width:800px;
                            left:353px;     /*378px;*/     /*400px;*/
                            top:-107px;
                            margin-top: 13px;
                            text-align:right;
                            border: 0px solid #0000ff;
                            }
/*
    #colnavspalte,#colrandspalte  {width:244px; border:1px solid #ff0000;}
    #colbodyspalte                {width:476px; border:1px solid #ff0000;}
*/
/* --- Ende Kopfbereich ---*/

/* --- Metanavigation (Links zu KM, LFB-Server usw. --- */
a.headlink         {font-size:1em; font-weight:normal; text-decoration:none;}
a.headlink:visited {font-size:1em; font-weight:normal; text-decoration:none;}
a.headlink:hover   {font-size:1em; font-weight:normal; text-decoration:underline;}
a.headlink:active  {font-size:1em; font-weight:normal; text-decoration:none;}
/* --- Ende Metanavigation (Links zu KM, LFB-Server usw. --- */

/* --- breadcrumb-Zeile --- */
#lbs_portal-breadcrumbs { /* id für umgebenden div Bereich */
    /* The path bar, including breadcrumbs */
    border: 0px solid #ff0000;
    border-bottom: 1px dashed #cc3300;  /*#999;*/
    /*text-transform: none; */
    display:block;
    font-size:1em;
    padding-bottom:5px;
    margin-bottom: 5px;
    }
/* Links in Breadcrumb-Zeile */
a.breadcrumb         {font-size:1em; font-weight:normal; text-decoration:none;}
a.breadcrumb:visited {font-size:1em; font-weight:normal; text-decoration:none;}
a.breadcrumb:hover   {font-size:1em; font-weight:normal; text-decoration:underline; }
a.breadcrumb:active  {font-size:1em; font-weight:normal; text-decoration:none;}
.breadcrumbSeparator {color:#cc3300;} /* span-class für Seperator zwischen breadcrumb-Links (>) */
/* --- Ende breadcrumb-Zeile --- */

.contentViews,
.contentActions {width:612px;margin: 0 10px 0 10px;} /* 652-2x20px */
/* === Ende Kopfbereich, Metanavigation, breadcrumb-Zeile === */


/* === Linke Spalte === */
#lbs_portlet_nav{   border:0px solid #0000ff;
                    width:244px   }

/* --- Navigations-Spalte --- */ 
    /* 
        NFGNav-Level bei Zope ist um 1 höher als indent bei Plone.
        deshalb wegen Kompatibilität zu Zope: plone-indent=1 ==> navbox2 
        navmarker2, navmarker3:                         linke Tabellenzelle; bei indent=1: navbox2
        navbox2, navbox3[selected], navbox4[selected]:  rechte Tabellenzelle
        navboxlink2, navboxlink3, navboxlink4:          Link in der rechten Tabellenzelle
    */   
/* navbox2 (indent-level=1; z.B. Unterricht) */
.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;
    
    /*border-right-style: dotted;
    border-right-color: white;*/
    }
a.navboxlink2         {color: #cc3300; font-weight: normal; text-decoration: none; font-size:1em;}
a.navboxlink2:visited {color: #cc3300; font-weight: normal; text-decoration: none; font-size:1em;}
a.navboxlink2:hover   {color: #cc3300; font-weight: normal; text-decoration: none; font-size:1em;}
a.navboxlink2:active  {color: #cc3300; font-weight: normal; text-decoration: none; font-size:1em;}

/* navbox3 (indent-level=2; z.B. Fächer) */
.navmarker3 {
    padding:            0 0 1px 0;
    background-color:   #E3E7D8;
    position:           relative;  /* Fix for Safari */
    left:0px; 
    top:0px;
    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 */
    border-top:         1px solid #ffFFff;
    /* border-top-width: 1px; border-top-style: solid; border-top-color: rgb(255, 255, 255); */
    }
a.navboxlink3         {color: #000000; font-weight: bold; text-decoration: none; font-size:0.95em; }
a.navboxlink3:visited {color: #000000; font-weight: bold; text-decoration: none; font-size:0.95em; }
a.navboxlink3:hover   {color: #CC3300; font-weight: bold; text-decoration: none; font-size:0.95em; }
a.navboxlink3:active  {color: #000000; font-weight: bold; text-decoration: none; font-size:0.95em; }

/* navbox4 (indent-level=3; z.B. Deutsch) */
.navbox4,
.navbox4selected {
    padding:            0.3em 1em 0.3em 0.3em; 
    background-color:   #F0F5E7;
    border-top:         1px solid #FFffFF;
    border-left:        #E08465 0px solid;
    }
.navmarker4 {
    padding:            0.3em 0 1px 0em;
    background-color:   #F0F5E7;
    border-top:         1px solid #FFffFF;
    border-left:        #E08465 5px solid;
    }
a.navboxlink4         {color: #000000; font-weight: normal; text-decoration: none; font-size:0.95em;}
a.navboxlink4:visited {color: #000000; font-weight: normal; text-decoration: none; font-size:0.95em; }
a.navboxlink4:hover   {color: #CC3300; font-weight: normal; text-decoration: none; font-size:0.95em; }
a.navboxlink4:active  {color: #000000; font-weight: normal; text-decoration: none; font-size:0.95em; }

/* --- /Navigations-Spalte Ende --- */ 

/* === Ende Linke Spalte === */


/* === Content === */

/* --- Produkt Portal-Script --- */
a.portalscript_foldername:link      {font-size:1.2em; font-weight: bold; color:#cc3300; margin:0; }
a.portalscript_foldername:visited   {font-size:1.2em; font-weight: bold; color:#cc3300; }
a.portalscript_foldername:hover     {font-size:1.2em; font-weight: bold; color:#cc3300; text-decoration:underline; }
a.portalscript_foldername:active    {font-size:1.2em; font-weight: bold; color:#cc3300; }
a.portalscript_foldername:focus     {font-size:1.2em; font-weight: bold; color:#cc3300; }

.portalscript_description           {font-size:0.95em;} /*8pt*/

a.portalscript_subfolderlink        {font-size:0.95em; font-weight: normal; color:#cc3300;
                                     text-decoration:none; 
                                     background-image:url('/lbspics/head/icon_linkintern.gif'); 
                                     background-repeat:no-repeat;
                                     background-position:0em 2px;
                                     padding: 0px 5px 0px 16px;
                                     /* http://blog.postner.de/2006/04/20/the-ie-inline-wrap-bug/ */
                                     /*no-repeat right top;*/
                                    display: inline-block;
                                    white-space: nowrap;
                                    
                                    } /*8pt*/
a.portalscript_subfolderlink:hover   {text-decoration:underline; }
/* --- Ende Produkt Portal-Script --- */

/* --- Produkt LBSBiNav --- */
        /* ==>  Style-Einstellungen in LBSBiNav/LBSBiNav.css 
                momentan nur:
                .LBSBiNav_align_bottom4 {margin-bottom:4px;} 
        */
/* --- Ende Produkt LBSBiNav ---*/

/* --- Produkt LBSList --- */
    /*  LBSList:
                Die Liste der Linkobjekte wird in einer Tabelle dargestellt.
                    table.LBSList:  table-Definition fr umgebende Tabelle
                Jedes Linkobjekt wird in einer eigenen Tabelle dargestellt.
                    Wenn Bild vorhanden, dann entweder linksbndig oder rechtsbndig.
                    Linke Spalte mit td.LBSList (Bild, linksbndig)
                    Mittlere Spalte mit td.LBSList (Link-Body, linksbndig).
                    Rechte Spalte mit td.LBSList_right (rechtsbndig)
                Link-Body (mittlere Spalte, <td  class="LBSLink">):
                    1. Zeile <div class="LBSList_Zeile">
                    - verlinkter Aufzï¿½lungspunkt
                    - verlinkter Title (a class="LBSList")
                    - verlinktes Extern-Icon (wenn externer Link)
                    weitere Zeilen (<div class="LBSList_ZeileIndent">)
                    - description
                    - URL
                    - LangBeschreibung, URL
                    
    */
        /*
        .LBSList_Rahmen {
                width:100%;
                border: 0px solid #FF0000; 
                }
        */
.LBSList_Box {  width:100%;
                display:block;
                border: 0px solid #FF0000;
                }
/* --- Tabelle ---*/
table.LBSList {width:100%;}

/* --- Zeilen --- */
/* neue Zeile */
.LBSList_Zeile,
.LBSList_Zeile_right {  display:block;
                        border: 0px solid #00ff00;
                        clear:both;
                        }
/* Zeile rechtsbündig */
.LBSList_Zeile_right,
.LBSList_Zeile_indent_right_small { text-align:right; float:right; }

/* Zeile eingerückt */
.LBSList_Zeile_indent,
.LBSList_Zeile_indent_small,
.LBSList_Zeile_indent_right_small { padding: 0 0 0 0;
                                    margin: 0 0 0 18px;
                                    display:block;
                                    border: 0px solid #0000ff;
                                    }
.LBSList_Zeile_indent_small,
.LBSList_Zeile_indent_right_small { font-size:0.9em; } /* eingerückte Description, kleinere Schrift */

/* --- Links innerhalb der LBSList_Zeile --- */
a.LBSList_BodyLink_extern         { font-size:1em; font-weight:normal; text-decoration:none;
                                    display:block; 
                                    background-image:url('/lbspics/head/icon_linkextern.gif'); background-repeat:no-repeat;
                                    background-position:0em 3px;
                                    padding-left:18px;
                                    }
a.LBSList_BodyLink_extern:visited { font-size:1em; font-weight:normal; text-decoration:none;}
a.LBSList_BodyLink_extern:hover   { font-size:1em; font-weight:normal; text-decoration:underline;}
a.LBSList_BodyLink_extern:active  { font-size:1em; font-weight:normal; text-decoration:none;}
                                    
a.LBSList_BodyLink_intern         { font-size:1em; font-weight:normal; text-decoration:none;
                                    display:block; 
                                    background-image:url('/lbspics/head/icon_linkintern.gif'); background-repeat:no-repeat;
                                    background-position:0em 3px;
                                    padding-left:18px;
                                    }
a.LBSList_BodyLink_intern:visited { font-size:1em; font-weight:normal; text-decoration:none;}
a.LBSList_BodyLink_intern:hover   { font-size:1em; font-weight:normal; text-decoration:underline;}
a.LBSList_BodyLink_intern:active  { font-size:1em; font-weight:normal; text-decoration:none;}

a.LBSList_BodyLink_extern_small   { font-size:0.75em; font-weight:normal; text-decoration:none;
                                    display:block; 
                                    background-image:url('/lbspics/head/icon_linkextern.gif'); background-repeat:no-repeat;
                                    background-position:0em 3px;
                                    padding-left:18px;
                                    }
a.LBSList_BodyLink_extern_small:visited { font-size:0.75em; font-weight:normal; text-decoration:none;}
a.LBSList_BodyLink_extern_small:hover   { font-size:0.75em; font-weight:normal; text-decoration:underline;}
a.LBSList_BodyLink_extern_small:active  { font-size:0.75em; font-weight:normal; text-decoration:none;}

a.LBSList_BodyLink_intern_small   { font-size:0.75em; font-weight:normal; text-decoration:none;
                                    display:block; 
                                    background-image:url('/lbspics/head/icon_linkintern.gif'); background-repeat:no-repeat;
                                    background-position:0em 3px;
                                    padding-left:18px;
                                    }
a.LBSList_BodyLink_intern_small:visited { font-size:0.75em; font-weight:normal; text-decoration:none;}
a.LBSList_BodyLink_intern_small:hover   { font-size:0.75em; font-weight:normal; text-decoration:underline;}
a.LBSList_BodyLink_intern_small:active  { font-size:0.75em; font-weight:normal; text-decoration:none;}

td.LBSList0 {
        /* LBSList_view - Zelle mit Ãœberschrift und description */
        padding: 0px 0px 0px 0px;
        vertical-align:top;
        text-align:left;
        border-width:0px; border-color:#FF0000; border-style:solid;         }

a.LBSList_Zeile_mitPunkt         {COLOR: #00008b;  FONT-WEIGHT: bold;  FONT-SIZE: 10pt; TEXT-DECORATION: none; 
                                                                    padding: 0px 0px 0px 15px; 
                                                                    background: transparent url(http://www.schule-bw.de/LBSList/pic/punkt_gelb_balkenfolder.gif) 0px 1px no-repeat; 
                                                                    display: block;
                                                                    } 
a.LBSList_Zeile_mitPunkt:visited {COLOR: #00008b;  FONT-WEIGHT: bold;  FONT-SIZE: 10pt; TEXT-DECORATION: none; }
a.LBSList_Zeile_mitPunkt:hover   {COLOR: #e20000;  FONT-WEIGHT: bold;  FONT-SIZE: 10pt; TEXT-DECORATION: underline; }
a.LBSList_Zeile_mitPunkt:active  {COLOR: #00008b;  FONT-WEIGHT: bold;  FONT-SIZE: 10pt; TEXT-DECORATION: none; }

/* Links mit kleinem Fonts, hover rot (unten innerhalb Linkliste)*/
a.LBSList_small         {COLOR: #00008b;  FONT-WEIGHT: normal;  FONT-SIZE: 9pt; TEXT-DECORATION: none; }
a.LBSList_small:visited {COLOR: #00008b;  FONT-WEIGHT: normal;  FONT-SIZE: 9pt; TEXT-DECORATION: none; }
a.LBSList_small:hover   {COLOR: #e20000;  FONT-WEIGHT: normal;  FONT-SIZE: 9pt; TEXT-DECORATION: underline; }
a.LBSList_small:active  {COLOR: #00008b;  FONT-WEIGHT: normal;  FONT-SIZE: 9pt; TEXT-DECORATION: none; }

/* --- Ende Produkt LBSList --- */


/* === Ende Content === */

/* === Rechte Spalte === */

/* --- Produkt LBSPortlet --- */
.LBSPortletBreite {width:240px;}
    /* .LBSPortletBody {} */
table.LBSPortlet_table      {   position:relative; top:0;
                                border-collapse:collapse;
                                width:240px;
                                border: 0px solid #000000;
                                margin-bottom:10px;
                                /*margin-top:10px;*/
                                }
.LBSPortlet_TitleZelle      {   padding: 0.1em 0.1em 0.1em 0.75em;
                                color: #CC3300;
                                border: 1px solid #CC3300;
                                background: #F4DBCD;
                                font-size:9pt; 
                                font-weight: normal; 
                                text-decoration: none;
                                text-transform: uppercase;
                                letter-spacing: 0.1em;
                                }
.LBSPortlet_Ueberschrift    { display:block;    }
.LBSPortlet_SubUeberschrift { display:block; font-size:8pt;    }
   
td.LBSPortlet_BodyZelle     {   background:#E3E7D8;
                                padding: 0.3em 0.1em 0.3em 0.75em;
                                }
.LBSPortlet_BodyLink_intern {   background-image:url('/lbspics/head/icon_linkintern.gif'); background-repeat:no-repeat;
                                background-position:0em 3px;
                                padding-left:18px;
                                display:block;
                                }
.LBSPortlet_BodyLink_extern {   background-image:url('/lbspics/head/icon_linkextern.gif'); background-repeat:no-repeat;
                                background-position:0em 3px;
                                padding-left:18px; padding-bottom:0;
                                display:block;
                                }
td.LBSPortlet_BodyLangtextZelle {   background:#E3E7D8;
                                    display:block;
                                    padding: 0.3em 0.1em 0.3em 0.75em;
                                    }
/* --- Ende LBSPortlet Ende --- */

/* --- Suchformular --- */
#lbs_portal-searchbox { background-color: transparent; 
                        margin: 0em 0 10px 0;
                        padding: 0 0 0 0;
                        text-align: left;
                        text-transform: none;
                        font-size:1em;
                        border:0px solid #0000ff;
                                
                        }
/* --- Ende Suchformular --- */

/* === Ende Rechte Spalte === */



/* === portal-footer === */
#portal-footer {background-color: #ffFFff;  /* #efefef; */
                float: none;
                padding: 5px 0em 0.5em 0em;
                margin: 0 0px 5px 0px;
                text-align:left;
                font-weight:normal;
                border:1px solid #ff0000;
                border-top-style:dashed; border-bottom-style:none; border-left-style:none; border-right-style:none;
                }
#portal-footer_kontakt  {margin-left:5px;}
#portal-footer_ls       {position:absolute; right:3em; }
#lbs_haftungsausschluss {float: none;
                         margin: 0px 0 0 5px;
                         padding: 0em 0px 0em 0em;
                         font-weight:normal;
                         text-align:left;
                         }
/* === Ende portal-footer === */

/* ====================================================== */

/* EIS STYLESHEET */
.eis_small {
font-size:smaller;
}
.eis_table{
border-top:solid black 1px;
margin-top:0.5em;
width:100%;
}
.eis_left{
border-right:solid 1px black;
width:10px
}
.eis_right{
 border-left:solid 1px black;
 width:320px
}
.eis_kopf{
border-bottom:black solid 1px;
border-top:black solid 1px;
background:url(/entwicklung/qualieval/qualiabs/sevstart/eisneu/eis_bilder/linie.gif);
background-repeat:repeat-x;
background-color:#678CC8;
}
.eis_logo{
text-align:right;
float:left;
width:90px;
vertical-align:top;
padding:0 0 0 5pt;
/*background:url(../eis_bilder/linie.gif);
background-repeat:repeat-x;*/
display:inline;
}
.eis_titel{
border-bottom:solid 1px #97ADCF;
color:white;
 font-size:x-large;
 padding:0;
 margin-bottom:0.2em;
}
.eis_titel span{
background:#678CC8;
padding:0 0.2em 0 0.5em;
margin-top:0.4em
}
.eis_titel small{
display:inline;
margin:0 0.2em;
font-size:smaller;
}
.eis_seite{
color:#ffffcc;
 font-weight:bold;
  /*font-size:normal;*/
}
.eis_header1{
padding:10px 30px 0 30px; 
border-right:solid 1px black; 
border-left:solid 1px black;
background-color:#D7E3F5;
}
.eis_header1 h2{
margin:10px 0;
padding:2px 0 2px 5px;
font:bold 16px verdana, sans-serif;
border-left:10px solid #678CC8;
border-bottom:medium double #678CC8;
}
.eis_header1 div{
padding:5px;
border:1px solid #678CC8;
}
.eis_header1 div img{
border: 1px #678CC8 solid;
}

.eis_header2{
margin:25px 0 10px 0;
padding:2px 0 2px 5px;
font:bold 14px verdana, sans-serif;
border-left:8px solid #678CC8;
border-bottom:1px solid #678CC8;
}

.eis_rechts{
text-align:center;
padding:20px 5px;
vertical-align:top;
}
.eis_rechts span{
margin-bottom:2pt;
font-weight:bolder;
}
.eis_rechts div{
width:280px;
border:1px dotted  silver;
background:#ffffcc;
padding:5px;
margin-bottom:1em;
text-align:left;
}

.eis_rechts h4{
background:#D7E3F5;
color:navy;
padding:5px;
font-weight:bold;
margin-bottom:0;
margin-top:10px;
text-align:center;
font-size:larger;
}
.eis_rechts div p{
padding:12px;
text-align:left;
margin:1px;
background:#eee;
}
.eis_rechts small{
color:#336699;
font-size:smaller;
}
.eis_rechts ol{
font-size:smaller;
}
.eis_rechts ul{
color:grey;
}
.eis_unten{
height:3pt;
border-bottom:black solid 1px;
}
.eis_unten span{
font-size:3pt;
}
.eis_unten_mitte{
font-size:3pt;
height:3pt;
border-bottom:black solid 1px;
border-left:black solid 1px;
border-right:black solid 1px; 
background-color:#D7E3F5
}
.eis_unten_mitte span{
font-size:3pt;
}
.eis_foot{
color:white;
background:#678CC8;
padding:5px 30px 5px 0;
margin:0;
font:bold 12px verdana, sans-serif;
text-align:right;
border-top:2px solid black}
.eis_foot p{margin:0;padding:0;
}
.eis_navie{
display:inline;
padding: 0 0.4em 0 0.4em;
/*font-size:normal;*/
}
.eis_navie span{
color:#ffffcc;
 font-weight:bold;
 margin-right:1em;
}
.eis_navie a{
color:navy;
margin-right:0.5em;
text-decoration:none;
}
.eis_navie3{
text-align:right;
 padding:4pt 0pt 5pt 0pt;
 font-size:small;
 color:navy;
  border-bottom:solid 1px #97ADCF;
}
.eis_navie2 a{
color:navy;
}
.eis_navie3 a{
margin-right:0.6em;
color:navy;
text-decoration:none;
}
.eis_navie3 span{
color:#ffffcc;
margin:0 10pt 0 0;
}
.eis_navie a:hover{
color:#ffc
}
.eis_navie2 a:hover{
color:maroon;
}
.eis_navie3 a:hover{
color:#ffc;
}

.eis_hr {
        width:50%;
        color:silver;
        height:1px;
        margin:3pt 0pt 0pt 3pt;
        text-align:left;
}
.eis_liste{
margin-top:5px;
}
.quelle{
font-size:smaller;
color:grey;
}
.eis_abstand{
margin:10px 0;
}
.blau{
color:#336699
}
.eis_steps{
padding:20px 5px;
vertical-align:top;
}
/* EIS STYLESHEET ENDE */

/* ====================================================== */

/* === PZB === */
.pzb_button a{color:#ffffcc}
.pzb_button a:visited{color:#ffffcc}
.pzb_button a:hover { color: #ff9900;}
/* === /PZB === */

/* ====================================================== */

/*  */

/* DOCUMENTATION ON PRE-DEFINED PROPERTIES FROM PLONE */
 /* You can insert colors and other variables from Plone's 
    base_properties by doing:
    
    & dtml-variableName ; (without the spaces, excluded here to not make it render)
    
    Example:
    
    myLink {
        color: & dtml-fontColor ;   (again, without the spaces)
    }
 
   This means you can generate your own elements that use Plone's defaults,
   and respect any customizations people have done. See base_properties for
   the default values.
 
   These are the available properties:
   
   logoName - the file name of the portal logo. 
   fontFamily - the font family used for all text that is not headers
   fontBaseSize - the base font size that everything is calculated from
   fontColor - the main font color
   backgroundColor - the background color 
   linkColor - the color used on normal links
   linkActiveColor - color used on active links
   linkVisitedColor - color used on visited links
   borderWidth - the width of most borders in Plone
   borderStyle - the style of the border lines, normally solid
   borderStyleAnnotations - style of border lines on comments etc
   globalBorderColor - the border color used on the main tabs, the portlets etc
   globalBackgroundColor - background color for the selected tabs, portlet headings etc
   globalFontColor - the color of the font in the tabs and in portlet headings
   headingFontFamily - font family for h1/h2/h3/h4/h5/h6 headlines.
   headingFontBaseSize - the base size used when calculating the different headline sizes
   contentViewBorderColor - the content view tabs border color
   contentViewBackgroundColor - the content view tabs background color
   contentViewFontColor - the font color used in the content view tabs
   textTransform - whether to lowercase text in portlets, tabs etc.
   evenRowBackgroundColor - the background color of even rows in listings
   oddRowBackgroundColor - the background color of even rows in listings
   notifyBorderColor - border color of notification elements like the status message, the calendar focus
   notifyBackgroundColor - background color of notification elements like the status message, the calendar focus
   discreetColor:string=#999999
   helpBackgroundColor:string=#ffffe1
 */
