/* Import weiterer Styles */
@import url("news_calendar.css");

/* Keine Bulletpoints im Newsbereich in der Content Spalte */
#center_column ul.newslisting {
  list-style-type: none;
  margin-left: 0;
}

#center_column div.informationbox h2 {
  margin-bottom: 0;
}
body.tab0 .searchbox .box_body {
  background-color: #FFFFFF;
}
body.tab0 .newsbox .box_title {
  background-color: #B0DDF4;
}
body.tab0 .newsbox .box_body {
  background-color: #FFFFFF;
}

#container #sub_navigation .site-logo {
  background-color: #ffffff;
}
#container #sub_navigation .site-logo a img {
  margin: 6px 0;
}

#main_navigation li.current,
#main_navigation li:hover {
  box-shadow: initial;
}
#main_navigation li a {
  padding:10px 8px;
}
#container #sub_navigation > ul,
#container #sub_navigation li.current2 > a {
  background-color: #FFFFFF;
}

/* Tab 1 */
#main_navigation li:nth-child(1) a {
  background:none repeat scroll 0 0 #B0DDF4;
  color:#027EB1;
}
body.tab1 #content {
  border-top-color:#B0DDF4;
}
body.tab1 #sub_navigation > ul > li:first-child,
body.tab1 #sub_navigation li.current ul,
body.tab1 #sub_navigation > ul > li,
body.tab1 #sub_navigation_content li + li {
  border-color: #027EB1;
}
body.tab1 #container #sub_navigation li.current2 > a {
  background-color: #027EB1;
}

/* Tab 2 */
#main_navigation li:nth-child(2) a {
  background:none repeat scroll 0 0 #F9DCB2;
  color:#EA8300;
}
body.tab2 #content {
  border-top-color:#F9DCB2;
}
body.tab2 #sub_navigation > ul > li:first-child,
body.tab2 #sub_navigation li.current ul,
body.tab2 #sub_navigation > ul > li,
body.tab2 #sub_navigation_content li + li {
  border-color: #EA8300;
}
body.tab2 #container #sub_navigation li.current2 > a {
  background-color: #EA8300;
}

/* Tab 3 */
#main_navigation li:nth-child(3) a {
  background:none repeat scroll 0 0 #B6B3D0;
  color:#1A2E74;
}
body.tab3 #content {
  border-top-color:#B6B3D0;
}
body.tab3 #sub_navigation > ul > li:first-child,
body.tab3 #sub_navigation li.current ul,
body.tab3 #sub_navigation > ul > li,
body.tab3 #sub_navigation_content li + li {
  border-color: #1A2E74;
}
body.tab3 #container #sub_navigation li.current2 > a {
  background-color: #1A2E74;
}

/* Tab 4 */
#main_navigation li:nth-child(4) a {
  background:none repeat scroll 0 0 #EAB9A8;
  color:#B9031A;
}
body.tab4 #content {
  border-top-color:#EAB9A8;
}
body.tab4 #sub_navigation > ul > li:first-child,
body.tab4 #sub_navigation li.current ul,
body.tab4 #sub_navigation > ul > li,
body.tab4 #sub_navigation_content li + li {
  border-color: #B9031A;
}
body.tab4 #container #sub_navigation li.current2 > a {
  background-color: #B9031A;
}

/* Tab 5 */
#main_navigation li:nth-child(5) a {
  background:none repeat scroll 0 0 #F4BDD4;
  color:#D5006A;
}
body.tab5 #content {
  border-top-color:#F4BDD4;
}
body.tab5 #sub_navigation > ul > li:first-child,
body.tab5 #sub_navigation li.current ul,
body.tab5 #sub_navigation > ul > li,
body.tab5 #sub_navigation_content li + li {
  border-color: #D5006A;
}
body.tab5 #container #sub_navigation li.current2 > a {
  background-color: #D5006A;
}

/* Tab 6 */
#main_navigation li:nth-child(6) a {
  background:none repeat scroll 0 0 #CCDCB5;
  color:#528C14;
}
body.tab6 #content {
  border-top-color:#CCDCB5;
}
body.tab6 #sub_navigation > ul > li:first-child,
body.tab6 #sub_navigation li.current ul,
body.tab6 #sub_navigation > ul > li,
body.tab6 #sub_navigation_content li + li {
  border-color: #528C14;
}
body.tab6 #container #sub_navigation li.current2 > a {
  background-color: #528C14;
}


.box_body_individuell {
  background-color:#FFFFFF;
}

.box_title_individuell {
  background-color:#B0DDF4;
}

.box_body_individuell ul > li > a {
  display:block;
}


/* Erweiterung staffdirectory anpassen */
.tx-wecstaffdirectory-pi1 div.photo {
  float:right;
}

.tx-wecstaffdirectory-pi1 dt {
  font-size: 1em;
  font-weight: bold;
  padding-bottom: 5px;
  padding-top: 10px;
}

.tx-wecstaffdirectory-pi1 .entries li.entry {
  margin-bottom: 0;
}

.tx-wecstaffdirectory-pi1 .pluginSection .entries li {
  display: block;
  padding: 2px;
}

.tx-wecstaffdirectory-pi1 .pluginSection .entry {
  margin-bottom: 0;
}

.tx-wecstaffdirectory-pi1 .pluginSection .entry span {
  float: right;
}

.tx-wecstaffdirectory-pi1 .pluginSection .photo img {
  margin: 5px;
}

.tx-wecstaffdirectory-pi1 form {
  display:none;
}
div.tx_wecstaffdirectory_pi1 div.pluginSection {
  width:430px;
}
.calendar-table td.columPrevious a img,
.calendar-table td.columNext a img {
  vertical-align: bottom;
}
