/* Startseite mit Logo (Sicht68) und Navigationsmenue (Sicht 75) */


/* Startseite d.h. Kopf (Sicht 68) */

/* Kleine Navigationslinks */
a.breadcrumb                  { color:#E8EEF1; font-size:x-small; text-decoration:none; }
/* Breadcrumb-Link in dem oberen dunkelgrauen Layer */
a.breadcrumb.darkgraydiv      { float:left; margin-left:0.5em; margin-top:0.5em; }
/* hover für einen Breadcrumb-Link im oberen dunkelgrauen Layer */
a.breadcrumb.darkgraydiv:hover{ color:#F36904; }
/* text formatierung */
a.txt                         { color:#FFFFFF; text-decoration:none; border:none; font-family:verdana, arial,helvetica, sans-serif;
                                float:left; font-size:0.85em; padding: 10px 16px 9px; }
a.txt:hover                   { color:#0C3447; }
a.txt_active                  { color:#0C3447; font-weight:bold; text-decoration:none; border:none; font-size:0.85em;
                                font-family:verdana, arial,helvetica, sans-serif; float:left; padding: 10px 16px 9px; }

/* Layout div */
div.frame                     { height:100%; width:881px; margin-left:45px; padding-left:5px; padding-right:5px;
                                background: transparent url(../body_bg.png) repeat-y scroll 0% 50%; }
/* Oberer graue Balken */
div.header                    { height:117px; width:100%; background:#F1F6FA; }
/* Navy */
div.nav                       { height:32px; background-image:url(../bg_mitfrau.jpg); padding-left:7px; }
/* Header-Image3 */
div.he3                       { height:43px; background: transparent url(../top_2_seperator.jpg) repeat scroll 0%; }
/* Umschließt das Kategorie-Image und die Beschreibung der Kategorie */
div.kategorie_header          { float:left; position:relative; padding-left:16em; padding-top:2em; }
/*  weißer Layer am Rand*/
div.whitemargin               { float:right; height:7em; width:7em; background-color:#FFFFFF; text-align:center; }
/* Überschrift im dunkelgrauen Balken */
h2.darkgraydiv                { position:absolute; color:#FFFFFF; margin:0em; margin-left:0.5em; bottom:0em;}

img.img_nav                   { float:left; margin-top:29px; display:inline; }
/* Logo-Image */
img.logo                      { position:absolute; left:551px; }
/* Logo_Bildung-Image */      /* position:absolute;top:15px; left:80px;*/
img.logo_bildung              { float:left; margin-left:30px; margin-top:15px; }
/* Bild für die aktuelle Kategorie */
img.logo_kategorie            {  }
/* Trenlinien */
img.t1                        { margin:0pt; left:5px; position:absolute; top:114px; left:50px; width:881px; height:3; }

/* Startseite Sicht 68 (no Data) */
a.startseiteli                { color:#333333; font-weight:bold; text-decoration:none; } /* Link */
a.startseiteli:hover          { color:#7E8896; } /* Hover für den Link */
li.startseite                 { margin-top:1em; }
/* Liste auf der Startseite, enthält die wichtigsten Punkte */
ul.startseite                 { list-style-image:url(../pfeil.gif); padding:0em; margin:0em; }


/* Linkes Navigationsmenue (Sicht 75) */

div.menue                     { background:#0F3B5E url(../bg_subnav.jpg); float:left; width:195px; margin-bottom:30px; }
/* Link in der Navigationsliste und Hover dazu */
a.mnu, a.mnu_1, a.mnu_2, a.mnu_3, a.mnu_4 { background: transparent url(../bg_submenuepunkt.jpg) repeat-y scroll 0%; display:block; margin-bottom:1px; padding:7px 0pt 7px 22px; color:#7D5742; font-family:verdana, arial, helvetica, sans-serif; font-size:0.8em; }
a.mnu_1 { background: transparent url(../bg_sub_kurse.jpg) no-repeat; padding: 13px 0pt 13px 60px; font-weight: bold; }
a.mnu_2 { background: transparent url(../bg_sub_demnaechst.jpg) no-repeat; padding: 13px 0pt 13px 60px; font-weight: bold; }
a.mnu_3 { background: transparent url(../bg_sub_suche.jpg) no-repeat; padding: 13px 0pt 13px 60px; font-weight: bold; }
a.mnu_4 { background: transparent url(../bg_sub_warenkorb.jpg) no-repeat; padding: 13px 0pt 13px 60px; font-weight: bold; }
/*a.mnu_active                  { font-weight:bold; background:#FFFFFF url(../hover.gif) no-repeat scroll 0%; display:block; margin-bottom:1px; padding:7px 0pt 7px 30px; color:#7D5742; font-family:verdana, arial, helvetica, sans-serif; font-size:0.8em; }*/
a.mnu:hover                   { font-weight:bold; background: transparent url(../bg_submenuepunkt.jpg) repeat-y scroll 0%; display:block; margin-bottom:1px; padding:7px 0pt 7px 22px; color:#7D5742; font-family:verdana, arial, helvetica, sans-serif; font-size:0.8em; }

a.nav_2                       { color:#FFFFFF; display:block; padding: 8px 0pt 7px 22px; font-size:0.8em; }
a.nav_2:hover                 { color:#082432; }


div.nav_1                     { background:#A2CAE8 url(../bg_subnav_menue.jpg); margin-bottom:36px; padding-bottom:2px; padding-top:3px; }
div.nav_1_1                   { line-height:20px; background:#FFFFFF url(../bg_blue_seperator.jpg); border-bottom:1px solid #6CAED1; border-top:1px solid #082432; width:190px; margin-bottom:36px; }
div.nav_1_1 img               { float:right; margin-right:10px; }
div.nav_2                     { background:#2C8ABD url(../bg_blue_seperator.jpg); border-bottom:1px solid #6CAED1; border-top:1px solid #082432; width:190px; }
div.nav_3                     { font-size:0.8em; color:#FFFFFF; line-height:1.25em; padding:30px 10px 50px 22px; background: transparent url(../abschluss.jpg) no-repeat scroll left bottom;  }
div.nav_4                     { dispaly:inline; float:left; margin-right:20px; width:180px; }
 div.nav_txt                  { line-height:30px; }
 img.right                    { padding-left:5px; float:right; }
 div.nav_4 strong a           { color:#7D5742; text-decoration:underline; font-size:0.9em; }

div.foot                      { background:#000000 url(../seperator_footer.jpg) no-repeat scroll 0%; height:4px ; width:881px; border:none; font-size:0px; clear:both; }

div.foot2                     { background-image:url(../footer.gif); margin-left:-4px; height:53px; width:889px; }
div.foot2 div                 { float:right; padding:20px 15px 0px 18px; width:180px; height:20px; margin-right:4px;}
div.foot2 div a               { color:#FFFFFF; font-size:0.8em; margin-left:10px; margin-right:10px; display:block; float:right; margin-left:10px; margin-right:10px; }

