/****************************************************
* Zusatzstylesheet fuer Layout "Standard" (orange)  *
****************************************************/

#ContainerHeaderRight {
 padding-top: 12px;
 padding-right: 1px;
 background-image: url(/images/FEB/txt_de/ci/std/service_slogan_header.png);
 background-repeat: no-repeat;
 background-position: right 45px;
 font-size: 10px;
 color: #808080;
}

div#ContainerHeaderRight.popup{
 background-image: url(/images/FEB/txt_de/ci/std/service_slogan_header_small.png);
}

h1,.h1,h2,.h2,h3,.h3,h5,.h5,
.color,
table.thColor th, table.thColor caption {
  color: #F77332;
}
h4,.h4,h6,.h6, h2.werbung,
.grey,
table.thGrey th, table.thGrey caption {
  color: #666666;
}

a:link,a:visited {
  color: #F77332;
  text-decoration: underline;
}

a:active,a:hover,a:visited:hover {
  color: #333333;
  text-decoration: underline;
}

div.ContainerInfo .color {
  color: #F77332;
}

div.ContainerInfo .BgStudienhandbuch {
 background-image: url(/images/FEB/bkgr/KatalogAlleFarben.gif);
}

#ContainerHeaderRight a:link,#ContainerHeaderRight a:visited {
  color: #808080;
  text-decoration: none;
/*   text-decoration: underline; */
}

#ContainerHeaderRight a:active,#ContainerHeaderRight a:hover,
#ContainerHeaderRight a:visited:hover {
  color: #F77332;
  text-decoration: none;
/*   text-decoration: underline; */
}

input.head3d,textarea.head3d,select.head3d,
input.main3d,textarea.main3d,select.main3d,
input.info3d,textarea.info3d,select.info3d {
 border: 0px none;
 border-right: 1px solid #EEEEEE;
 border-bottom: 1px solid #EEEEEE;
 background-image: url(/images/FEB/bkgr/Formfield.gif);
 background-repeat: no-repeat;
 background-position: left top;
 padding-top: 1px;
 padding-left: 2px;
}

#btn_suche_starten_head, .btn_suche_starten {
 background-image: url(/images/FEB/txt_de/btn/std/suche_starten.gif);
 width: 70px;
 height: 17px;
}

ul {
  list-style-image:url(/images/FEB/icon/std/listbull.gif);
}
ul.wh {
    margin-top:1px;
    margin-bottom:2px;
}
ul.wh li {
 list-style-type:square;
 list-style-image:none;
 margin-bottom: -1px;
 margin-top:-1px;
 margin-left:-19px;
}
table.overviewList ul {
  margin-left: 20px;
  padding-left: 0px;
}

/* ol li a:link, ol li a:visited, */
/* ul.liBars li a:link, ul.liBars li a:visited, */
div.UebersichtCategContent ul li a:link,
div.UebersichtCategContent ul li a:visited {
 color: #333333;
/*  text-decoration: none; */
 text-decoration: underline;
}

/* ol li a:active, ol li a:hover, ol li a:visited:hover, */
/* ul.liBars li a:active, ul.liBars li a:hover, ul.liBars li a:visited:hover, */
div.UebersichtCategContent ul li a:active,
div.UebersichtCategContent ul li a:hover,
div.UebersichtCategContent ul li a:visited:hover {
 color: #F77332;
/*  text-decoration: none; */
 text-decoration: underline;
}

ul.liBars li, div.UebersichtCategContent ul li {
  background-color: #F9F5EE;
}

ul.liBars li a.full:link, ul.liBars li a.full:visited, ul.liBars li a.full:active  {
  background-color: transparent;
  color: #333333;
}
ul.liBars a.full:hover, ul.liBars a.full:visited:hover {
  background-color: #FCBD8E !important;
  color: #333333; /* ##### TODO besser machen! */
}

ul.liBars a.goon:link, ul.liBars a.goon:visited, ul.liBars a.goon:active,
ul.liBars a.goon:hover, ul.liBars a.goon:visited:hover {
 text-decoration: none;
 background-image: url(/images/FEB/icon/std/micro_weiter_libars.gif);
 background-repeat: no-repeat;
 background-position: right bottom;
}

.bgColoredVirtualPadding {
  background-color: #F9F5EE;
  border: 6px solid  #F9F5EE;
  margin-left: -6px;
  margin-right: -6px;
}

table.overviewList tr.hilite th, table.overviewList tr.hilite td,
table.coloredRows tr, .bgColored {
 background-color: #F9F5EE;
}
table.overviewList tr.hilite th {
 color: #F77332;
}
table.overviewList tr.hilite td {
 background-image: url(/images/FEB/icon/std/micro_weiter_libars.gif);
 background-repeat: no-repeat;
 background-position: right bottom;
}


ul.SuchergebnisVolltextsuche span.MatchQuality {
  color: #F77332;
}

ul.SuchergebnisVolltextsuche span.Match {
  border: 1px solid #F77332;
}
ul.SuchergebnisVolltextsuche span.suche_markup {
  padding: 0px 2px;
  margin: -1px 0px;
  color: #000000;
/*   font-weight: bold; */
}

li.nosem a:link, li.nosem a:visited {
 color: #F77332 !important;
}

li.nosem a:active,li.nosem a:hover,
li.nosem a:visited:hover {
 color: #333333 !important;
}

#ContainerBottomLeft, #ContainerBottomRight {
 color: #808080;
}

#ContainerBottomLeft a:link,#ContainerBottomLeft a:visited,
#ContainerBottomRight a:link,#ContainerBottomRight a:visited {
  color: #808080;
  text-decoration: none;
/*   text-decoration: underline; */
}
#ContainerBottomLeft a:active,#ContainerBottomLeft a:hover,
#ContainerBottomLeft a:visited:hover,
#ContainerBottomRight a:active,#ContainerBottomRight a:hover,
#ContainerBottomRight a:visited:hover {
  color: #F77332;
  text-decoration: none;
/*   text-decoration: underline; */
}

#ContainerBottomRight a {
  height: 12px;
  line-height: 12px;
  padding-left: 4px;
  padding-right: 9px;
  border-left: 1px solid #808080;
  margin-left: -5px;
  text-decoration: none;
/*   text-decoration: underline; */
}

/*
 *** Formulare (Hintergrundfarben der Input Felder) ***
*/

table.extraFormEM input.wFrame {
    background-color: #EDF4FA;
}

/**
 **** ab hier Angaben zum Level-3-Menue ****
*/

div#Level3Men a {
 background-color: #FAF1DE;
 text-decoration: none;
}
div#Level3Men a:link, div#Level3Men a:visited, div#Level3Men a:active {
 color: #666666;
 text-decoration: none;
}
div#Level3Men a:hover, div#Level3Men a:visited:hover {
 color: #F77332;
 text-decoration: none;
}

div#Level3Men ul li a {
  background-color: #FAF1DE;
  border-top: 3px solid #FFFFFF;
}

div#Level3Men ul li a:hover, div#Level3Men ul li a:visited:hover {
  background-color: #FCBD8E;
  color: #666666;
}
div#Level3Men ul li a.active:hover, div#Level3Men ul li a.active:visited:hover {
  background-color: #F77332 !important;
  color: #FFFFFF;
}

div#Level3Men ul li a.active {
  background-color: #F77332;
  color: #FFFFFF !important;
  background-image: url(/images/FEB/bkgr/L3Men_L1_active_std.gif);
  background-position: top left;
  background-repeat: no-repeat;
}

div#Level3Men ul li ul li a {
  border-top: 0px none;
  border-bottom: 1px solid #F6CCAE;
}
div#Level3Men ul li ul li a:hover, div#Level3Men ul li ul li a:visited:hover,
div#Level3Men ul li ul li a.active {
  border-bottom-color: #F5B06D;
}

div#Level3Men ul li ul li a.active {
  background-color: #F77332;
  color: #FFFFFF !important;
  background-image: url(/images/FEB/bkgr/L3Men_L2_active_std.gif);
  background-position: top left;
  background-repeat: no-repeat;
}

/**
 **** ab hier Angaben zum SUB-Menue ****
*/

#StructureSubMenBg { /*  NUR Hintergrund! */
 background-color: #FAAE8E;
 background-image:url(/images/FEB/bkgr/SubMen_std_ShadowTop.gif) !important;
 background-repeat: repeat-x;
 background-position: left top;
}

#ContainerSubMen a:link, #ContainerSubMen a:visited {
  color: #FFFFFF; /* FARBE ANPASSEN? */
  text-decoration: none;
  font-size: 11px;
  font-weight: 800;
  padding-top: 5px;
  padding-left: 13px;
  padding-right: 12px;
  height: 33px;
  /* senkrechte Trennlinein: */
  background-image:url(/images/FEB/bkgr/SubMen_VertiSep.gif);
  background-repeat: no-repeat;
  background-position: top left;
  margin-left: -1px; /* erste Trennlinie (border) verstecken */
}


#ContainerSubMen a:active, #ContainerSubMen a:hover, #ContainerSubMen a:visited:hover {
  background-color: #FC661C; /* alt: #F77332; */
  margin-left: -1px; /* erste Trennlinie (border) verstecken */
  text-decoration: none;
}

#ContainerSubMen a.active:link,#ContainerSubMen a.active:visited,
#ContainerSubMen a.active:active,#ContainerSubMen a.active:hover,
#ContainerSubMen a.active:visited:hover {
  background-color: #FC661C; /* alt: #F77332; */
  font-weight: 800;
  margin-left: -1px; /* erste Trennlinie (border) verstecken */
}


/**
 **** ab hier Angaben zum LEVEL-3-Menue ****
*/


/**
 **** ab hier Angaben zum HAUPT-Menue ****
*/

/* Grundzustand ... */
#ContainerMainMen a:link, #ContainerMainMen a:visited, #ContainerMainMen a:active {
  background-image: none;
  background-color: transparent; /* behebt Bug in MSIE 5.5&6 */
  text-decoration: none;
}
#ContainerMainMen a:link span, #ContainerMainMen a:visited span, #ContainerMainMen a:active span {
  color: #666666;
}
#ContainerMainMen a span.L {
  background-image: url(/images/FEB/bkgr/MainMen_Btn_inact_BrdL_std.gif);
}
#ContainerMainMen a span.R {
  background-image: url(/images/FEB/bkgr/MainMen_Btn_inact_BrdR_std.gif);
}
#ContainerMainMen a#MM0 span.L {
  background-image: url(/images/FEB/bkgr/MainMen_Btn_inact_BrdL1_std.gif);
}

/* Mouse-Over ... */
#ContainerMainMen a:hover, #ContainerMainMen a:visited:hover, #Preload01 {
  background-image: url(/images/FEB/bkgr/MainMen_Btn_hov_Bg_std.gif);
  background-color: transparent; /* behebt Bug in MSIE 5.5&6 */
  text-decoration: none;
}
#ContainerMainMen a:hover span, #ContainerMainMen a:visited:hover span {
  color: #FFFFFF;
}
#ContainerMainMen a:hover span.L, #ContainerMainMen a:visited:hover span.L, #Preload02 {
  background-image: url(/images/FEB/bkgr/MainMen_Btn_hov_BrdL_std.gif);
}
#ContainerMainMen a:hover span.R, #ContainerMainMen a:visited:hover span.R, #Preload03 {
  background-image: url(/images/FEB/bkgr/MainMen_Btn_hov_BrdR_std.gif);
}

#ContainerMainMen a#MM0:hover span.L, #ContainerMainMen a#MM0:visited:hover span.L, #Preload04 {
  background-image: url(/images/FEB/bkgr/MainMen_Btn_hov_BrdL1_std.gif);
}

/* clss="active" ... */
#ContainerMainMen a.active:link, #ContainerMainMen a.active:visited,
#ContainerMainMen a.active:active,
#ContainerMainMen a.active:hover, #ContainerMainMen a.active:visited:hover {
  background-position: top center;
  background-image: url(/images/FEB/bkgr/MainMen_Btn_act_Bg_std.gif);
  text-decoration: none;
}
#ContainerMainMen a.active:link span, #ContainerMainMen a.active:visited span,
#ContainerMainMen a.active:active span,
#ContainerMainMen a.active:hover span, #ContainerMainMen a.active:visited:hover span {
  color: #FFFFFF;
}
#ContainerMainMen a.active span.L {
  background-image: url(/images/FEB/bkgr/MainMen_Btn_hov_BrdL_std.gif);
}
#ContainerMainMen a.active span.R {
  background-image: url(/images/FEB/bkgr/MainMen_Btn_hov_BrdR_std.gif);
}

#ContainerMainMen a#MM0.active span.L {
  background-image: url(/images/FEB/bkgr/MainMen_Btn_hov_BrdL1_std.gif);
}

/* --- Auffuellung rechtes Menueende --- */

div#main_fillup_r {
 float: left;
 width: 1px;
 height: 34px;
 background-image: url(/images/FEB/bkgr/MainMen_Btn_inact_BrdL_std.gif);
}



