/**
 * Design Standard
 ******
 * Hinweis:
 * um ein leichteres Posrtieren in die anderen Farben zu ermoeglichen
 * wird als Bereichskennzeichnung hier 'std' und NICHT 'iub' verwendet!
 * ... BESSER NICHT DRAUF VERLASSEN!
 */

body {
/*  background-color: #6AB023; */
 background-color: #6AB023;
/*  background-image:url(/shared/custom/iub/img/bkgr/tile_main_std.gif); */
 background-repeat: repeat-x;
 background-position: left top;
}

body,td,th,.std,
#StructureTop,#StructureMain,#StructureLeft,#StructureBottom,
#ContainerContent {
  color: #336633;
}

input,textarea,select,option,button {
  color: #336633;
}

.normalColor {
  color: #336633;
}
.normalAll {
  color: #336633;
  text-decoration: none;
  font-weight: 400;
}

h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6 {
  color: #336633;
}

a:link, a:active, a:visited {
  color: #6AB023;
  text-decoration: underline;
}

a:hover, a:visited:hover {
  color: #336633;
  text-decoration: underline;
}

hr {
  color : #336633;
  background-color : #336633;
}

/*#OuterStructureMainBottom {
 background-image:url(/shared/custom/iub/img/bkgr/tile_main_std.gif);
}*/

#OuterStructureBackground {
 background-image:url(/shared/custom/iub/img/bkgr/tile_main_std.gif);
 background-repeat: repeat-x;
 background-position: left top;
}

#StructureContainerHeaderPreview h1,
#StructureContainerHeaderPreview p {
 color: #C0DEA3;
}

#StructureTopMainMenBg { /* NUR Hintergrundgrafik! */
 background-image:url(/shared/custom/iub/img/bkgr/bogen_oben_std.gif);
 background-repeat: no-repeat;
 background-position: left top;
}

#ContainerHeaderLeft {
 background-image:url(/shared/custom/iub/img/ci/fuellgra_ol_std.png);
 background-repeat: no-repeat;
 background-position: left top;
}

#StructureContainerLogo {
 background-image:url(/shared/custom/iub/img/ci/logo_main_std.gif);
 background-repeat: no-repeat;
 background-position: right top;
}

/* ------ HAUPTMENUE ------ */

#TrennerMainMenMainCont {
  margin-top: 1px !important;
  border-top: 1px solid #336633;
}

/* Grundzustand ... */
#ContainerMainMen a, #ContainerMainMen div, #ContainerMainMen span {
  color: #336633;
}
#ContainerMainMen a:link, #ContainerMainMen a:visited, #ContainerMainMen a:active {
  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: #336633;
}

/* Mouse-Over ... */
#ContainerMainMen a:hover, #ContainerMainMen a:visited:hover {
  background-color: transparent; /* behebt Bug in MSIE 5.5&6 */
  /* background-color: #336633; */
  text-decoration: none;
  color: #6AB023;
}
#ContainerMainMen a:hover span, #ContainerMainMen a:visited:hover span {
  color: #6AB023;
}


/* class="active" ... */
#ContainerMainMen a.active:link, #ContainerMainMen a.active:visited,
#ContainerMainMen a.active:active,
#ContainerMainMen a.active:hover, #ContainerMainMen a.active:visited:hover {
  background-color: transparent; /* behebt Bug in MSIE 5.5&6 */
  /* text-decoration: underline; */
  text-decoration: none;
  color: #6AB023;
}
#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: #6AB023;
}
a#MM0.active:link span, a#MM0.active:visited span,
a#MM0.active:active span,
a#MM0.active:hover span, a#MM0.active:visited:hover span,
a#MM1.active:link span, a#MM1.active:visited span,
a#MM1.active:active span,
a#MM1.active:hover span, a#MM1.active:visited:hover span {
  color: #336633;
}

/* ------ Submenue ------ */

div#Level2Men ul a:link,
div#Level2Men ul a:active,
div#Level2Men ul a:visited {
  color: #336633;
  border-top: 1px solid #336633;
  background-image: url(/shared/custom/iub/img/icon/iub/bullet_lev2men.gif);
  background-repeat: no-repeat;
  background-position: 5px 7px;
}

div#Level2Men ul a:hover,
div#Level2Men ul a:visited:hover {
  color: #6AB023;
}

div#Level2Men ul a.active:link,
div#Level2Men ul a.active:active,
div#Level2Men ul a.active:visited,
div#Level2Men ul a.active:hover,
div#Level2Men ul a.active:visited:hover {
  color: #336633;
  font-weight: 800;
}

/* ------ INFOBEREICHE ------ */

#StructureLeft div.ContainerInfo {
 color: #336633;
}

#StructureContentRight div.ContainerInfo {
 color: #336633;
}

div.InfoTop_header {
  background-image: url(/shared/custom/iub/img/bkgr/info_top_header_std.gif);
  background-position: left top;
}

div.InfoTop_header, div.InfoTop_header h2 {
  color: #FFFFFF;
}

div.InfoTop {
  background-image: url(/shared/custom/iub/img/bkgr/info_top_std.gif);
  background-position: left top;
}

div.InfoBottom {
  background-image: url(/shared/custom/iub/img/bkgr/info_bottom_std.gif);
  background-position: left bottom;
}

div.InfoTop_header, div.InfoTop, div.InfoBottom {
  background-repeat: no-repeat;
}

div.InfoPlain, div.InfoText {
 background-image: url(/shared/custom/iub/img/bkgr/info_main_std.gif);
 background-repeat: repeat-y;
 background-position: left top;
}

div#ImLog a:link, div#ImLog a:active, div#ImLog a:visited {
  color: #336633;
}

div#ImLog a:hover, div#ImLog a:visited:hover {
  color: #336633;
}


/* --------- Suchbox --------- */

#ContainerSearch input {
  border: 1px solid #336633;
}

/* ------ BREADCRUMBS ------ */


div.breadcrumbs a:link, div.breadcrumbs a:visited, div.breadcrumbs a:active {
    text-decoration: none;
    /* color: #336633; */
}

div.breadcrumbs a:hover, div.breadcrumbs a:visited:hover {
    text-decoration: none;
    /* color: #6AB023; */
}


