.search-result {
	background-color: yellow;
	text-decoration: underline;
}

.float  {
  float:left;	
}

.org-bereich {
  background: url('/images/bg_spacer/org_bereich_head.jpg') repeat-x;
  border: solid 1px #3b9924;
  line-height: 22px;
}
.org-bereich-text {
  color: #ffffff;
  font-size: 100%;
  font-weight: bold;
  padding-left: 30px;
}

.org-lv2 {
  padding-left: 15px;
	color: #71b520;
	font-size: 100%;
	font-weight: bold;
}

.org-lv2-container {
  border-bottom: solid 1px #666666;
  margin: 5px 15px 10px 15px;
  padding-bottom: 10px;
}
.org-lv2 a {
  padding-top: 5px;
	font-weight: bold;
	text-decoration: none;
	color: #71b520;
	font-size: 100%;
}
.org-lv3 {
	padding-left: 45px;
	padding-top: 2px;
	color: #666666;
	font-size: 100%;
	font-weight: bold;
}
.org-lv3-text {
  font-size: 90%;
  color: #666666;
  font-weight: bold;
  text-decoration: none;
}

.org-lv3 a {
	font-weight: bold;
	text-decoration: none;	
	color: #666666;
	font-size: 90%;
}

.org-lv3 a:hover {
  text-decoration: none;
  color: #71b520;
}

.global-bgcolor1 {
	background-color: #71b520;
}
.content-image_margins {
	margin-right: 20px;
	margin-bottom: 10px;
}
.lvl4-bg {
	background: url(/images/bg_spacer/menu4_bg.jpg) no-repeat;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #71b520;
	width: 235px;
}
.page-header {
	/*font-size: 120%;*/
	font-size: 120%;
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
}
.search, .searchlink {
  font-weight: normal;
  color: #51a521;
  text-decoration: none;
}

a.searchlink:hover {
  color: #51a521;
  text-decoration: none;
}

.module-aktuelles-table {
	border-bottom: #999999 solid 1px;
	padding-top: 5px;
}
.menuSpecial1 {
  text-decoration: none;
  color : #ffffff;
  /*font-size: 79%;*/
  font-weight: normal;
}

a.menuSpecial1:hover {
  text-decoration: none;
  color : #ffffff;
}

.menuActiveSpecial1 {
  text-decoration: none;
  color: #ffffff;
  /*font-size: 79%;*/
  font-weight: bold;
}
a.menuActiveSpecial1:hover {
  text-decoration: none;
  color : #ffffff;
}

.portal-table-content {
	border: #999999 solid 1px;
	padding-top: 15px;
}
.menutop {
	text-decoration : none;
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
  background: url(/images/bg_spacer/menutop_bg.jpg) no-repeat;
}

.portal-table-logins {
	border: #999999 solid 1px;
	padding: 15px; 
	background: url(/images/bg_spacer/cockpit_top.jpg) no-repeat;
}

.portal-table-module-head {
	border: #999999 solid 1px;
	height: 23px;
}

.portal-table-aktuelles-body {
	border: #999999 solid 1px;
	padding-left: 10px;
	padding-top: 5px;
}

.portal-table {
	border-collapse: collapse;
}

.portal-menu-forschung {
	position: relative; 
	top: 0px; 
	left: 0px; 
	height: 160px; 
	width: 180px;
	background: url(/images/bg_spacer/portal_forschung_schatten.jpg) no-repeat;
	padding-left: 3px;
	overflow: hidden;
}

.portal-menu-studium {
	position: relative; 
	top: 0px; 
	left: 0px; 
	height: 160px; 
	width: 180px;
	background: url(/images/bg_spacer/portal_studium_schatten.jpg) no-repeat;
	padding-left: 3px;
	overflow: hidden;
}

.portal-menu-gesundheit {
	background: url(/images/bg_spacer/portal_gesundheit_schatten.jpg) no-repeat;
	overflow: hidden;
}
.portal-menu {
	padding-left: 19px;
}

.veranstaltung-body {
	border: #999999 solid 1px;
	/*padding: 15px;*/
}

.veranstaltung-tag {
	background: url(/images/bg_spacer/veranstaltung_kalender_bg.jpg) no-repeat;
	padding-top: 7px;
	color: #71b520;
	font-size: 120%;
	font-weight:bold;
}

.veranstaltung-tag-month {
	font-size: 79%;
	font-weight: normal;
}

.veranstaltung-more {
	color: #71b520;
}

.veranstaltung-detail-head {
	color: #999999;
	font-weight: bold;
	padding: 3px;
}
.veranstaltung-detail-body {
	color: #999999;
	font-weight: normal;
}
.login-table {
	background-color: #c0c0c0;
}
.moduleheader-head {
	color: #71b520;
	text-transform: uppercase;
	padding-left: 10px;
	text-decoration:none;
}

.moduleheader-head-white {
	color: #ffffff;
	text-transform: uppercase;
	padding-left: 10px;
	text-decoration:none;
}

a.moduleheader-head-white:hover {
	color: #ffffff;
	text-transform: uppercase;
	text-decoration:none;
}

.moduleheader-head-presse {
  color: #ffffff;
	text-transform: uppercase;
	padding-left: 10px;
	text-decoration:none;
}

a.moduleheader-head-presse:hover {
  text-transform: uppercase;
  color: #ffffff;
  text-decoration: none;
}

a.moduleheader-head:hover {
  text-decoration: none;
  color: #71b520;
}
.moduleheader-head-forschung {
	color: #ffffff;
	text-transform: uppercase;
	padding-left: 10px;
	text-decoration:none;
}
a.moduleheader-head-forschung:hover {
  text-decoration: none;
  color: #ffffff;
}
.mod-aktuelles-body-head {
/*	position: relative; */
	padding-top: 8px; 
	width: 375px;
}


.mod-aktuelles-body-head2 {
	color: #999999;
	font-weight: bold;
	text-decoration: none;
	font-size: 85%;
}
.mod-aktuelles-body-head2-studium {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	font-size: 85%;
}

.mod-aktuelles-body-head2-forschung-neu {
	color: #999999;
	font-weight: bold;
	text-decoration: none;
	font-size: 85%;
}

a.mod-aktuelles-body-head2-forschung-neu:hover {
  color: #999999;
  text-decoration: none;
}

.mod-aktuelles-body-head2-studium:hover {
  text-decoration: none;
  color: #ffffff;
}

.mod-aktuelles-body-head2-forschung {
  color: #007a25;
  font-weight: bold;
  text-decoration: none;
  font-size: 85%;
}

.mod-aktuelles-body-head2:hover {
  text-decoration: none;
  color: #999999;
}
.g-spl5 {
	padding-left: 5px;
}
.g-spl20 {
	padding-left: 20px;
}
.g-spl15 {
	padding-left: 15px;
}

.mod-aktuelles-item-container {
/*	position: relative; */
        margin-left:15px;
	left: 15px;
	width: 395px; 
	padding-bottom: 2px;
	border-bottom: #999999 solid 1px;
}
.mod-aktuelles-item-container-studium {
	position: relative; 
	left: 15px;
	width: 395px; 
	padding-bottom: 2px;
	border-bottom: #ffffff solid 1px;
}
.mod-aktuelles-item-container-forschung-neu {
	position: relative; 
	left: 15px;
	width: 395px; 
	padding-bottom: 4px;
	border-bottom: #999999 solid 1px;
}
.mod-aktuelles-item-container-studium-nb {
	position: relative; 
	left: 15px;
	width: 395px; 
	padding-bottom: 2px;
	border-bottom: none;
}
.cockpit-instituts-suche {
	border: #bbdc94 solid 1px; 
	background-color: #71b520;
	color: #ffffff; 
	width: 170px;
	font-size: 80%;
}
.cockpit-instituts-suche-select {
	border: #bbdc94 solid 1px; 
	background-color: #71b520;
	color: #ffffff; 
	width: 200px;
	font-size: 80%;
}
.cockpit-instituts-suche-select-options {
	color: #ffffff;
	font-size: 100%;
	cursor: pointer;
	
}
.institutssuche {
	background-color: #ffffff;
	position: relative; 
	top: 0px; 
/*	width: 237px; */
  width:25.8%;
	height: 258px; 
/*	border-bottom: #999999 solid 1px;*/
	float: left;
}

.presse-kommunikation {
  position: relative;
  float: left;
  width: 217px; 
	height: 258px; 
	padding: 0px 10px 0px 10px;
}

.presse-meditio {
  position: relative;
  float: left;
  width: 420px;
  height: 135px;
  padding: 5px;
  font-size: 80%;
  text-align: justify;
  overflow: hidden;
}

.presse-news {
/*  position: relative;*/
  float: left;
  padding-left: 5px;
  width: 645px;
  border-bottom: solid 1px #999999;
  padding-bottom: 5px;
  font-size: 85%;
  padding-top: 10px;
}

.presse-news a {
  text-decoration: none;
}

.presse-news a:hover {
  text-decoration: none;
}

.presse-news-hdleft {
  width: 100px;
  float: left;
}

.presse-news-hdright {
  width: 285px;
  float: left;
}

.presse-downloads-body {
  position: relative;
  width: 236px;
  height: 146px;
  background-color: #666666;
  float: left;
  overflow: hidden;
}

.presse-downloads-body * {
  color: #ffffff;
}

.presse-downloads-body a {
  color: #ffffff;
  text-decoration: none;
}

.presse-downloads-body a:hover {
  color: #999999;
  text-decoration: none;
}
.presse-downloads-head {
  padding-top: 10px;
  position: relative;
  width: 236px;
  height: 20px;
  border-bottom: #ffffff solid 1px;
  background-color: #666666;
  float: left;
}

.presse-welcome {
  position: relative;
  width: 898px;
  left: 0px;
  float: left;
}

.login-frame {
	padding: 15px;
}
td.aktuelles-head {
	text-transform: uppercase; 
	color: #71b520; 
	padding-left: 10px;
}

.mod-aktuelles-header {
	text-transform: uppercase;
	color: #71b520;
	text-decoration: none;
}

a.mod-aktuelles-header:hover {
  text-decoration: none;
  color: #71b520;
}

.mod-aktuelles-header-forschung {
	text-transform: uppercase;
	color: #ffffff;
	text-decoration: none;
}
a.mod-aktuelles-header-forschung:hover {
	text-transform: uppercase;
	color: #ffffff;
	text-decoration: none;
}
.aktuelles-head-text {
	color: #999999;
	text-decoration: none;
}

a.aktuelles-head-text:hover {
  text-decoration: none;
  color: #999999;
}

.aktuelles-head-text-studium {
  color: #ffffff;
  text-decoration: none;
}

a.aktuelles-head-text-studium:hover {
  text-decoration: none;
  color: #ffffff;
}

.aktuelles-head {
	padding-top: 10px;
	position: relative;
/*	width: 420px;*/
  width:46.8%;
	height: 20px;
	padding-left: 10px;
/*	border-bottom: #999999 solid 1px;*/
	border-right: #999999 solid 1px;
	float: left;
}
.aktuelles-head-studium {
  padding-top: 10px;
	position: relative;
	width: 420px;
	height: 20px;
	padding-left: 10px;
	border-bottom: #ffffff solid 1px;
	border-right: #ffffff solid 1px;
	background-color: #666666;
	float: left;
}
.aktuelles-head-forschung {
  padding-top: 10px;
	position: relative;
	width: 420px;
	height: 20px;
	padding-left: 10px;
	border-bottom: #ffffff solid 1px;
	border-right: #ffffff solid 1px;
	background-color: #007a25;
	float: left;
}
.aktuelles-head-presse {
  padding-top: 10px;
	position: relative;
	width: 420px;
	height: 20px;
	padding-left: 10px;
	border-bottom: #999999 solid 1px;
	border-right: #999999 solid 1px;
	background-color: #ededed;
	float: left;
/* temp - keine mittlere spalte */
width: 650px;
}

.campus-presse-head {
  padding-top: 10px;
  position: relative;
  width: 229px;
  height: 20px;
  border-bottom: #999999 solid 1px;
  border-right: #999999 solid 1px;
  background-color: #ffffff;
  float: left;
}

.campus-presse-main {
  position: relative;
  width: 229px;
  height: 146px;
  border-right: #999999 solid 1px;
  background-color: #ffffff;
  float: left;
}

.mod-presse-header {
  color: #71b520;
}
.aktuelles-main-presse {
  position: relative;
  width: 430px;
  height: 146px;
  border-right: #999999 solid 1px;
  background-color: #ededed;
  float: left;
}

.aktuelles-head-more {
	padding-right: 5px;
}
.footer {
  position: relative;
	background-color: #999999;
  float: left;
}

.foot {
  position: relative; 
  float: left; 
  text-decoration: none;
  font-size: 79%;
  font-weight: normal;
  color: #ffffff;
}

.foot-toplink {
  position: absolute;
  left: 860px;
}

.ftl {
  text-decoration: none;
  font-size: 79%;
  font-weight: normal;
  color: #ffffff;
}
a.ftl:hover {
  text-decoration: none;
  color : #ffffff;
}

.contentContainer {
	border: #999999 solid 1px;
	float: left;
}

.cal-link {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}

.ve-link {
	color: #71b520;
	text-decoration: none;
	font-weight: normal;
}
.ve-link-studium {
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
}
a.ve-link-studium:hover {
  color: #ffffff;
	text-decoration: none;
}
a.ve-link:hover {
  color: #71b520;
	text-decoration: none;
}

.ve-link-grey {
  color: #666666;
  text-decoration: none;
  font-weight: bold;
}
a.ve-link-grey:hover {
  color: #666666;
  text-decoration: none;
}
.ve-teaser-title {
	font-size: 85%;
	color: #999999;
	font-weight: bold;
	text-decoration: none;
}
a.ve-teaser-title:hover {
  color: #999999;
  text-decoration: none;
}
.ve-teaser-title-studium {
	font-size: 85%;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
a.ve-teaser-title-studium:hover {
  color: #ffffff;
  text-decoration: none;
}
.ve-teaser-body {
	font-size: 79%;
	color: #999999;
	font-weight: normal;
}
	
.akt-header-date {
	color: #999999;
	font-weight: bold;
	text-decoration: none;
}
a.akt-header-date:hover {
  color: #999999;
  text-decoration: none;
}
.akt-text {
	color: #999999;
	font-weight: normal;
	text-decoration: none;
}
a.akt-text:hover {
  color: #999999;
  text-decoration: none;
}
.cal-head {
	font-size: 79%;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
}
.adm-ve-inputs {
	border: 1px solid #69b129;
	font-size: 100%;
}
.adm-ve-inputs-buttons {
  color: #000000;
}
.ve-detail-link {
	color: #ffffff;
	text-decoration: underline;
}
a.ve-detail-link:hover {
  color:#999999;
}

.ve-cal-month-link {
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
.ve-cal-ve-on-day {
  color: #ffffff;
  font-weight: bold;
  line-height: 22px;
  text-decoration: none;
}
a.ve-cal-ve-on-day:hover {
  color: #ffffff;
  text-decoration: none;
}

.cockpit-main-area {
  position: relative;
 /* width: 660px;*/
 width:73.49%;
  height: 258px;
/*  border-bottom: #999999 solid 1px;*/ 
  border-right: #999999 solid 1px;
  float: left;
}

.cockpit-main-area-org {
  position: relative;
  width: 660px;
  height: 258px;
  border-right: #999999 solid 1px;
  float: left;
}

.cockpit-main-area-presse {
  position: relative;
  width: 655px;
 /* height: 258px;*/
  border-bottom: #999999 solid 1px;
  border-right: #999999 solid 1px;
  float: left;
  padding-left: 5px;
}

.ve-teased-container {
  position: relative;
  top: 20px;
  left: 15px;
  height: 110px;
  width: 207px;
  border: solid 1px #999999;
  background-color: #f1f1f1;
}

.ve-teased-container-studium {
  position: relative;
  top: 20px;
  left: 15px;
  height: 110px;
  width: 207px;
  border: solid 1px #5f5f5f;
  background-color: #848484;
}
.ve-teased-item-container {
  position: relative;
  top: 6px;
  left: 5px;
  height: 50px;
  width: 198px;
  float: left;
}
.ve-teased-calender-page {
  position: relative;
  top: 0px; 
  left:0px;
  width: 35px;
  height: 48px;
  background: url(/images/bg_spacer/ve_day_bg.jpg) no-repeat;
  float: left;
}
.ve-teased-calender-page-studium {
  position: relative;
  top: 0px; 
  left:0px;
  width: 35px;
  height: 48px;
  background: url(/images/bg_spacer/ve_day_studium_bg.jpg) no-repeat;
  float: left;
}

.cp-studium-menu {
  color: #71b520;
  text-decoration: none;
  font-weight: bold;
  /*padding-left: 5px;*/
}

.cp-org-menu {
  color: #71b520;
  text-decoration: none;
  font-weight: normal;
  padding-left: 5px;
}

a.cp-studium-menu:hover {
  color: #71b520;
  text-decoration: none;
}

a.cp-org-menu:hover {
  color: #71b520;
  text-decoration: none;
}

div.cp-studium-menutop2 {
  width: 380px;
  padding-top: 6px;
  padding-bottom: 5px;
  border-bottom: solid 1px #999999;
  padding-left: 5px;
}

div.cp-org-menutop2 {
  width: 380px;
  padding-top: 6px;
  padding-bottom: 5px;
  border-bottom: solid 1px #999999;
}

.subm6_active {
  text-decoration: none;
  font-weight: bold;
}
a.subm6_active:hover {
  text-decoration: none;
  font-weight: bold;
  color: #666666;
}
.subm6_inactive {
  text-decoration: none;
  font-weight: normal;
}
a.subm6_inactive:hover {
  text-decoration: none;
  font-weight: normal;
  color: #666666;
}

.studium-welcome {
  position: relative;
  width: 898px;
  left: 0px;
  float: left;
}

.studium-campus-header {
  padding-top: 10px;
  position: relative;
  width: 229px;
  height: 20px;
  border-bottom: #ffffff solid 1px;
  border-right: #ffffff solid 1px;
  background-color: #666666;
  float: left;
}

.studium-ve-header {
  padding-top: 10px;
  position: relative;
  width: 236px;
  height: 20px;
  border-bottom: #ffffff solid 1px;
  background-color: #666666;
  float: left;
}

.studium-aktuelle-items {
  position: relative;
  width: 430px;
  height: 146px;
  border-right: #ffffff solid 1px;
  background-color: #666666;
  float: left;
}

.studium-campus-body {
  position: relative;
  width: 229px;
  height: 146px;
  border-right: #ffffff solid 1px;
  background-color: #666666;
  float: left;
}

.studium-ve-body {
  position: relative;
  width: 236px;
  height: 146px;
  background-color: #666666;
  float: left;
}

.studium-welcome-container {
  position: relative;
  float: left;
  overflow:hidden;
  height:214px;
}

.studium-welcome-leftcolumn {
  position: relative;
  width: 236px;
  border-right: solid 1px #999999;
  border-bottom: solid 1px #999999;
  float: left;
}

.studium-welcome-menucontainer {
  position: relative;
  margin: 10px 5px 5px 15px;
  float: left;
}

.studium-welcome-centercolumn {
  margin-top: 1px;
  position: relative; 
  float: left; 
  width: 430px; 
  height: 47px;
  border-right: solid 1px #ffffff;
  background: url(/images/bg_spacer/bg_cockpit_studium.jpg) 3px center repeat-x;
  border-bottom: solid 1px #999999;
}

.studium-welcome-extra1 {
  position: relative;
  float: left;
  left: 5px;
  top: 5px;
}

.studium-welcome-extra2 {
  position: relative; 
  float: left;
  left: 9px;
  top: 5px;
}

.studium-welcome-extra3 {
  position: relative;
  float: left;
  left: 13px;
  top: 5px;
}

.studium-welcome-extra4 {
  margin-top: 1px;
  position: relative;
  float: left;
  width: 219px;
  height: 42px;
  top: 3px;
  background-color: #ffffff;
}

.marqee-container {
  width: 285px;
  float: left;
}

.studium-news-head {
  width: 100px;
  float: left;
}

.studium-instsearch-container {
  position: relative;
  top: 0px;
  left: 0px;
  width: 237px;
  height: 144px;
  background: url(/images/bg_spacer/cockpit_studium_top.jpg) no-repeat;
}

.studium-instsearch-top {
  position: relative;
  top: 15px;
  left: 16px;
  width: 205px;
  height: 77px;
  padding-top: 4px;
  background-color: #71b520;
}

.studium-instsearch-top2 {
  padding-top: 7px;
  padding-left: 2px;
}

.studium-instsearch-bottom {
  padding-top: 4px;
  padding-left: 4px;
}

.studium-miss1 {
  position: relative;
  top: 0px;
  left: 0px;
  width: 237px;
  height: 114px;
  background: url(/images/bg_spacer/cockpit_studium_bottom.jpg) no-repeat;
}

.studium-miss2 {
  position: relative;
  top: 4px;
  left: 4px;
  width: 230px;
  height: 104px;
  background: url(/images/bg_spacer/milch.png);
}

.studium-miss3 {
  position: relative;
  top: 8px;
  left: 15px;
  width: 200px;
  height: 88px;
}

.miss-statement {
  color: #71b520;
  font-weight: bold;
}

.cc-containerpaddings {
  padding: 37px 37px 0px 37px;
}

.cc-image-right {
  float: right;
  width: 207px;
}

.cc-text-bild-oben {
  position: relative; 
  padding: 0px;
  left: -2px !important;
  left: -3px;
  margin-left: 0px;
  margin-right: 0px;
}

.cc-text-bild-oben-paddings {
  padding: 27px 37px 0px 37px;
}

.tp-submenu {
  position: relative; width: 350px;
}

.tp-service-ct {
  position: relative;
  width: 349px;
  padding: 37px;
  float: left;
}

*html .tp-service-ct 
{
	padding:36px;
	margin-right:1px;
	/*margin-right:1px;*/
}

*html .srv-lin1 
{
	position:relative;
	left:0px;
	width:230px;
	/*top:2px;*/
}

*html .srv-lin2
{
  width:228px;
}

*html .service-llist ul li
{
	width:221px;
}

.tp-service-sm {
 /* position: relative;*/
  float: left;
  left: 1px !important;
  left: 3px;
  width: 235px;
}

a.menu0 {
  text-decoration: none;
  color: #666666;
}
.fo-campus-header {
  padding-top: 10px;
  position: relative;
  width: 229px;
  height: 20px;
  border-bottom: #ffffff solid 1px;
  border-right: #ffffff solid 1px;
  background-color: #007a25;
  float: left;
}

.fo-campus-body a:hover
{
  color:#999999;
  text-decoration:none;
}

.fo-ve-header {
  padding-top: 10px;
  position: relative;
  width: 236px;
  height: 20px;
  border-bottom: #ffffff solid 1px;
  background-color: #007a25;
  float: left;
}

.fo-akt-items {
  position: relative;
  width: 430px;
  height: 146px;
  border-right: #ffffff solid 1px;
  background-color: #ffffff;
  float: left;
}

.fo-campus-body {
  position: relative;
  width: 229px;
  height: 146px;
  border-right: #ffffff solid 1px;
  background-color: #ffffff;
  float: left;
}

.fo-campus-body * {
	color:white;
	text-decoration:none;
	font-weight:bold;
}

.fo-campus-body ul li {
  list-style-image:url(/images/bg_spacer/bullet_white_on_green.jpg);
}


.fo-ve-body {
  position: relative;
  width: 236px;
  height: 146px;
  background-color: #ffffff;
  float: left;
}

.fo-wb1 {
  position: relative;
  float: left;
}

.fo-wb2 {
  position: relative;
  width: 236px;
  border-right: solid 1px #999999;
  border-bottom: solid 1px #999999;
  float: left;
}

.fo-wb-c1 {
  position: relative;
  margin: 10px 5px 5px 15px;
  float: left;
}

.fo-wb-c2 {
  position: relative;
  float: left;
  width: 430px;
  height: 47px;
  border-right: solid 1px #ffffff;
  background-color: #007a25;
  border-bottom: solid 1px #999999;
}

.fo-wb-fodok {
  position: relative;
  float: left;
  width: 219px;
  height: 42px;
  padding: 5px 5px 0px 5px;
  border-bottom: solid 1px #999999;
  background-color: #007a25;
}

.fo-fodok-l1 {
  width: 125px;
  float: left;
}

.fo-fodok-s1 {
  font-size: 80%;
  color: #ffffff;
}
 
.fo-fodok-l2 {
  float: left;
}
  
.fo-fodok-input {
  font-size: 70%;
}

.fo-news1 {
  width: 300px;
  float: left;
}

.fo-news2 {
  width: 285px;
  float: left;
}

.mod-aktuelles-item-container-forschung {
	position: relative; 
	left: 15px;
	width: 395px; 
	padding-bottom: 2px;
	border-bottom: none;
}

.moduleheader-head-forschung2 {
	color: #ffffff;
	text-transform: uppercase;
	padding-left: 10px;
	text-decoration:none;
	position: relative;
}

.moduleheader-head-forschung {
  position: relative;
	color: #71b520;
	text-transform: uppercase;
	padding-left: 10px;
	text-decoration:none;
}

.fo-mod-ve-head1 {
  position: relative;
  width: 25px;
  float:left;
}

.fo-mod-ve-head2 {
  position: relative;
  width: 150px;
  float:left;
}

.fo-mod-miss-d1 {
  position: relative;
  top: -7px;
  left: 0px;
  width: 237px;
  height: 114px;
  background: url(/images/bg_spacer/cockpit_studium_bottom.jpg) no-repeat;
}

.fo-mod-miss-d2 , .fo-mod-miss-d2-start {
  position: relative;
  top: 4px;
  left: 4px;
  width: 230px;
  height: 104px;
  background: url(/images/bg_spacer/milch.png);
}
/*
.fo-mod-miss-d2-start {
  background: none;
}
*/
.fo-mod-miss-d3 , .fo-mod-miss-d3-start {
  position: relative;
  top: 8px;
  left: 15px;
  width: 200px;
  height: 88px;
  padding-top: 15px;
}
.fo-mod-miss-d3 p {
  margin: 0px;
}
.fo-mod-miss-d3 , .fo-mod-miss-d3 * ,.fo-mod-miss-d3-start{
  color: #999999;
  font-weight: bold;
 /* font-size: 14px;   */
 font-size:small;
  text-align: center;
}

.fo-mod-miss-span {
  color: #71b520;
  font-weight: bold;
}

.sb-is-d1 {
  position: relative;
  top: 0px;
  left: 0px;
  width: 237px;
  height: 144px;
  background: url(/images/bg_spacer/cockpit_top.jpg) no-repeat;
}

.sb-mod-miss-d1 {
  position: relative;
  top: -7px;
  left: 0px;
  width: 237px;
  height: 114px;
  background: url(/images/bg_spacer/cockpit_bottom.jpg) no-repeat;
}

.sb-is-d2 {
  position: relative;
  top: 15px;
  left: 16px;
  width: 205px;
  height: 77px;
  padding-top: 4px;
  background-color: #71b520;
}

.sb-is-d3 {
  padding-top: 7px;
  padding-left: 2px;
}

.sb-is-d4 {
  padding-top: 4px;
  padding-left: 4px;
}

.start-welcome {
  position: relative;
  width: 898px;
  left: 0px;
  float: left;
}

.start-cc-head {
  padding-top: 10px;
  position: relative;
 /* width: 229px;*/
  width:25.5%;
  height: 20px;
/*  border-bottom: #999999 solid 1px;*/
  border-right: #999999 solid 1px;
  float: left;
}

.start-ve-head {
  padding-top: 10px;
  position: relative;
/*  width: 237px;*/
  width:25.8%;
  height: 20px;
 /* border-bottom: #999999 solid 1px;*/
  float: left;
}

.start-akt-items {
  position: relative;
  /*width: 430px;*/
  width: 47.9%;
  height: 146px;
  border-right: #999999 solid 1px;
  float: left;
  overflow:hidden;
}

.start-cc-body {
  position: relative;
/*  width: 229px;*/
  width:25.5%;
  height: 146px;
  border-right: #999999 solid 1px;
  float: left;
  overflow:hidden;
}

.start-ve-body {
  position: relative;
 /* width: 237px;*/
  width:25.8%;
  height: 146px;
  float: left;
  overflow:hidden;
}

.mod-aktuelles-item-container-start {
/*	position: relative; */
	left: 15px;
        margin-left:15px;
	width: 395px; 
	padding-bottom: 2px;
	border-bottom: none;
}

.start-wb1 {
  position: relative;
  width: 35px;
  height: 1px;
  float: left;
}

.start-wb2 {
  position: relative;
  top: 15px;
  width: 183px;
  height: 220px;
  float: left;
}

.start-wb3 {
  position: relative;
  top: 0px;
  left: 0px;
  height: 78px;
  width: 183px;
}

.start-wb4 {
  position: relative;
  width: 20px;
  height: 220px;
  float: left;
}

.start-wb5 {
  position: relative;
  top: 15px;
  width: 183px;
  height: 220px;
  float: left;
}

.start-wb6 {
  position: relative;
  top: 0px;
  left: 0px;
  height: 78px;
  width: 183px;
}

.start-wb7 {
  position: relative;
  width: 20px;
  height: 220px;
  float: left;
}

.start-wb8 {
  position: relative;
  top: 15px;
  width: 183px;
  height: 220px;
  float: left;
}

.start-wb9 {
  position: relative;
  top: 0px;
  left: 0px;
  height: 78px;
  width: 183px;
}

.moduleheader-head-start {
  position: relative;
	color: #71b520;
	text-transform: uppercase;
	padding-left: 10px;
	text-decoration:none;
}

.moduleheader-head-start2 {
  position: relative;
	color: #71b520;
	text-transform: uppercase;
	padding-left: 10px;
	text-decoration:none;
}

.moduleheader-head-start a {
  color: #71b520;
  text-decoration: none;
}

.moduleheader-head-start a:hover {
  color: #71b520;
  text-decoration: none;
}

.start-ve1 {
  position: relative;
  width: 25px;
  float:left;
}

.start-stu-ve1 {
  position: relative;
  width: 25px;
  top: 4px;
  float:left;
}

.start-ve2 {
  position: relative;
  width: 150px;
  float:left;
}

.start-cc-akt {
  width: 100px;
  float: left;
}

.start-cc-akt2 {
  width: 285px;
  float: left;
}

.org-s1 {
  position: relative;
  left: 30px;
  padding-top: 3px;
}

.org-s2 {
  position: relative;
  left: 47px;
  padding-top: 3px;
}

.srv-allg1 {
  position: relative;
  float: left;
  border: solid 1px #666666;
  width: 100%;
}

.srv-allg2 {
  position: relative;
  float: left;
  width: 227px;
  padding: 3px 3px 3px 5px;
  background: url(/images/bg_spacer/srv_news_bg.jpg) repeat-x;
  background-position: top;
  background-color: #646464;
  border-bottom: solid 1px #666666;
  color: #ffffff;
  font-weight: bold;
}

.srv-allg3 {
  position:relative;
  float: left;
  padding: 5px;
}

.srv-news1 {
/*  position: relative;*/
  float: left;
  border: solid 1px #666666;
  width: 100%;
}

.srv-news2 {
  position: relative;
  float: left;
  width: 227px;
  padding: 3px 3px 3px 5px;
  background: url(/images/bg_spacer/srv_news_bg.jpg) repeat-x;
  background-position: top;
  background-color: #646464;
  border-bottom: solid 1px #666666;
  color: #ffffff;
  font-weight: bold;
}

.srv-news3 {
  /*position:relative;*/
  float: left;
  padding: 5px;
}

.srv-kon1 {
  position: relative;
  float: left;
  border: solid 1px #56a822;
  width: 100%;
}

.srv-kon2 {
  position: relative;
  float: left;
 /* width: 227px;*/
  padding: 3px 3px 3px 5px;
  background: url(/images/bg_spacer/srv_kontakt_bg.jpg) repeat-x;
  background-position: top;
  background-color: #56a822;
  border-bottom: solid 1px #56a822;
  color: #ffffff;
  font-weight: bold;
  width:227px;
}

div.srv-kon3 {
  position:relative;
  float: left;
  width: 225px;
  padding: 5px;
  background-color: #f0f6e8;
}

.srv-lin1 {
  position: relative;
  float: left;
  border: solid 1px #666666;
  width: 100%;
}

.srv-lin2 { 
  position: relative;
  float: left;
  width: 227px;
  padding: 3px 3px 3px 5px;
  background: url(/images/bg_spacer/srv_news_bg.jpg) repeat-x;
  background-position: top;
  background-color: #646464;
  border-bottom: solid 1px #666666;
  color: #ffffff;
  font-weight: bold;
}

.srv-lin3 {
  width: 100%;
  position:relative;
  float: left;
  padding: 0px;
}

.srv-spa {
  position: relative;
  float: left;
  width: 200px;
  height: 3px;
}

.ve-teased1 {
  position: relative;
  top: 11px;
  left: 1px;
  width: 35px;
  text-align: center;
}

.ve-teased2 { 
  position: relative;
  left: 3px;
  width: 150px;
  height: 50px;
  float: left;
}

.ve-teased3 {
  position: relative;
  width: 13px;
  height: 50px;
  top: 40px;
  float: left;
}

.ve-ov1 {
  position: relative;
  width: 579px;
  padding: 5px 0px 5px 0px;
  border-top: solid 1px #666666;
  float: left;
}

.ve-ov2 {
  position: relative;
  float: left;
  width: 210px;
}

.ve-ov-s1 { 
  color: #71b520;
  font-weight: bold;
}

.ve-ov-s2 {
  color: #666666;
  font-weight: bold;
}

.ve-ov3 { 
  position: relative;
  float: left;
  width: 362px;
}

.ve-d-table-td1 {
  padding-left: 10px;
  padding-right: 2px;
  border: 1px solid #77b31d;
  border-right: none;
  background: url(/images/bg_spacer/ve-head-bg.jpg) 0px 0px repeat-x;
  background-color: #71b520;
  background-position: top;
}

.ve-d-table-td2 {
  border: 1px solid #77b31d;
  border-left: none;
  border-right: none;
  background-color: #ffffff;
}

.ve-d-table-td3 { 
  padding-left: 10px;
  border: 1px solid #77b31d;
  border-left: none;
  background: url(/images/bg_spacer/ve-head-bg.jpg) 0px 0px repeat-x;
  background-color: #71b520;
  background-position: top;
}

.ve-d-table-td4 { 
  border: 1px solid #666666;
  border-right: none;
}

.ve-d-table-td5 {
  border-top: 1px solid #666666;
}

.ve-d-table-td6 {
  border: 1px solid #666666;
  border-right: none;
  border-left: none;
}

.ve-d-table-td7 {
  border: 1px solid #666666;
}

.ve-d-table-td8 {
  position: relative;
  border: none;
}

.ve-d-table-td9 {
  border: 1px solid #666666;
  border-right: none;
  border-left: none;
  padding-left: 10px;
  padding-right: 5px;
}

.ve-d-table-td10 {
  border: 1px solid #666666;
  border-right: none;
  padding-left: 10px;
}

.ve-d-table-td11 {
  padding-left: 10px;
  border: 1px solid #666666;
  border-right: none;
  background: url(/images/content/image/ve-foot-bg.jpg) 0px 0px repeat-x;
  background-color: #666666;
  background-position: bottom;
}

.ve-d-table-td12  {
  position: relative;
  padding: 5px 0px 5px 0px;
  border-top: solid 1px #666666;
}

.ve-ov2 {
  position: relative;
  float: left;
  width: 210px;
}

.ve-ov-s1 { 
  color: #71b520;
  font-weight: bold;
}

.ve-ov-s2 {
  color: #666666;
  font-weight: bold;
}

.ve-ov3 { 
  position: relative;
  float: left;
  width: 362px;
}

.ve-d-table-td1 {
  padding-left: 10px;
  padding-right: 2px;
  border: 1px solid #77b31d;
  border-right: none;
  background: url(/images/bg_spacer/ve-head-bg.jpg) 0px 0px repeat-x;
  background-color: #71b520;
  background-position: top;
}

.ve-d-table-td2 {
  border: 1px solid #77b31d;
  border-left: none;
  border-right: none;
  background-color: #ffffff;
}

.ve-d-table-td3 { 
  padding-left: 10px;
  border: 1px solid #77b31d;
  border-left: none;
  background: url(/images/bg_spacer/ve-head-bg.jpg) 0px 0px repeat-x;
  background-color: #71b520;
  background-position: top;
}

.ve-d-table-td4 { 
  border: 1px solid #666666;
  border-right: none;
}

.ve-d-table-td5 {
  border-top: 1px solid #666666;
}

.ve-d-table-td6 {
  border: 1px solid #666666;
  border-right: none;
  border-left: none;
}

.ve-d-table-td7 {
  border: 1px solid #666666;
}

.ve-d-table-td8 {
  position: relative;
  border: none;
}

.ve-d-table-td9 {
  border: 1px solid #666666;
  border-right: none;
  border-left: none;
  padding-left: 10px;
  padding-right: 5px;
}

.ve-d-table-td10 {
  border: 1px solid #666666;
  border-right: none;
  padding-left: 10px;
}

.ve-d-table-td11 {
  padding-left: 10px;
  border: 1px solid #666666;
  border-right: none;
  background: url(/images/content/image/ve-foot-bg.jpg) 0px 0px repeat-x;
  background-color: #666666;
  background-position: bottom;
}

.ve-d-table-td12 {
  border: 1px solid #666666;
  border-left: none;
  border-right: none;
  background-color: #666666;
}

.ve-d-table-td13 {
  padding-left: 10px;
  border: 1px solid #666666;
  border-left: none;
  background: url(/images/content/image/ve-foot-bg.jpg) 0px 0px repeat-x;
  background-color: #666666;
  background-position: bottom;
}

.ve-d-table-td14 {
  padding-left: 10px;
  border: 1px solid #666666;
  border-right: none;
  background: url(/images/content/image/ve-foot-bg.jpg) 0px 0px repeat-x;
  background-color: #666666;
  background-position: bottom;
}

.ve-d-table-td15 {
  border: 1px solid #666666;
  border-left: none;
  border-right: none;
  background-color: #666666;
}

.ve-d-table-td16 {
  padding-left: 10px;
  border: 1px solid #666666;
  border-left: none;
  background: url(/images/content/image/ve-foot-bg.jpg) 0px 0px repeat-x;
  background-color: #666666;
  background-position: bottom;
}



.ve-d-s1 {
  color: #ffffff;
  font-weight: normal;
  padding-top: 1px;
}

.ve-d-s2 {
  color: #ffffff;
  font-weight: bold;
}

.ve-d-s3 {
  color: #ffffff;
  font-weight: normal;
  padding-left: 10px;
}

.ve-d-s4 {
  color: #ffffff;
  font-weight: normal; 
}

.org-search-hl {
  background-color: #fcdb04;
  /*background-color: #000000;*/
}

a.breadcrumb:link, a.breadcrumb:hover, a.breadcrumb:active, a.breadcrumb:visited, .breadcrumb {
  font-size: 100%;
  color: #ffffff;
  font-weight: bold;
  text-decoration: none;
}

div.sub6 {
  position: relative;
  width: 225px;
  padding: 2px 5px 2px 5px;
  background-color: #ffffff;
  border-left: none;
  border-bottom: solid 1px #999999;
}

div.sub62 {
  position: relative;
  width: 224px;
  padding: 2px 5px 2px 5px;
  background-color: #f4f4f4;
  border-left: solid 1px #999999;
  border-bottom: solid 1px #999999;
}

.ve-cal-container {
  position: relative;
  top: 12px;
  left: 5px;
  width: 160px;
  height: 150px;
  background-color: #adadad;
  float: left;
}

.ve-cal-container2 {
  position: relative;
  top: 12px;
  left: 5px;
  width: 160px;
  height: 127px;
  background-color: #adadad;
  float: left;
}

.ve-cal-shadow {
  position: relative;
  top: -2px;
  left: 2px;
  width: 160px;
}

.footer1 {
  margin-right: 37px;
  margin-bottom: 37px;
  clear: both;
}

.footer2 {
  width: 887px;
	height: 20px;
	padding-left: 13px;
	padding-top: 4px;
	margin-top: 2px;
	position: relative;
	background-color: #999999;
  float: left;
	line-height: 15px;
}

.ve-cal-container3 {
  position: relative;
  width: 22px;
  height: 14px;
  float: left;
  text-align: center;
  background-color: #ffffff;
}

.ve-cal-container4 {
  position: relative;
  width: 1px;
  height: 14px;
  float: left;
  background-color: #666666;
}

.ve-cal-container5 {
  position: relative;
  width: 22px;
  height: 22px;
  float: left;
  background-color: #76b130;
  text-align: center; 
}

.ve-cal-container6 {
  position: relative;
  width: 22px;
  height: 22px;
  float: left;
  background-color: #c4c4c4;
  text-align: center;
}

.ve-cal-container7 {
  position: relative;
  width: 22px;
  height: 22px;
  float: left;
  background-color: #ffffff;
  text-align: center;
}

.ve-cal-container8 {
  color: #666666;
  font-weight: bold;
  line-height: 22px;
}

.ve-cal-container9 {
  position: relative;
  width: 22px;
  height: 22px;
  float: left;
  background-color: #ffffff;
  text-align: center;
}

.ve-cal-container10 {
  position: relative;
  width: 1px;
  height: 22px;
  float: left;
  background-color: #666666;
}

.ve-cal-container11 {
  position: relative;
  width: 160px;
  height: 1px;
  background-color: #666666;
  float: left;
}

.ve-body-c1 {
  position: relative;
  height: 22px;
  width: 579px;
  border: solid 1px #75b226;
  background: url(/images/bg_spacer/ve_ov_head_bg.jpg) repeat-x;
}

.ve-body-c2 {
  position: relative;
  width: 10px;
  float: left;
  top: 8px;
  left: 10px;
}

.ve-body-c3 {
  position: relative;
  left: 35px;
  line-height: 20px;
  height: 22px;
  width: 149px;
  text-align: center;
  float: left;
}

.ve-body-c4 {
  color: #ffffff;
  font-weight: bold;
}

.ve-body-c5 {
  position: relative;
  left: 60px;
  line-height: 20px;
  height: 22px;
  width: 149px;
  text-align: center;
  float: left;
}

.ve-body-c6 {
  position: relative;
  left: 85px;
  line-height: 20px;
  height: 22px;
  width: 149px;
  text-align: center;
  float: left;
}

.ve-body-c7 {
  position: relative;
  width: 10px;
  float: left;
  top: 8px;
  left: 95px;
}

.ve-body-c8 {
  position: relative;
  top: 1px;
  height: 175px;
  width: 579px;
  border: solid 1px #666666;
  background-color: #d1d1d1;
}

.ve-body-c9 {
  position: relative;
  left: 25px;
  top: 1px;
  width: 200px;
  text-align: right;
  float: left;
}

.ve-body-c10 {
  position: relative;
  left: 15px;
  width: 100px;
  text-align: left;
  float: left;
}

.pd116 {
  position: relative;
  left: 116px;
}

.ve-body-c11 {
  top: 10px;
  border-top: 1px solid #666666;
  width: 571px;
  border-bottom: 1px solid #666666;
  padding: 10px 5px 10px 5px;
  clear: both;
}

.ve-body-c12 {
  position: relative; 
  float: left;
  top: 20px;
  width: 581px;
  padding-bottom: 30px;
}

.ve-body-c13 {
  position: relative;
  width: 579px;
  text-align: right;
  float: left;
}

.ve-body-c14 {
  position: relative;
  top: 8px;
  float: left;
  width: 581px;
  padding: 5px 0px 5px 0px;
  border-top: solid 1px #666666;
  border-bottom: solid 1px #666666;
}

.ve-body-c15 {
  color: #71b520;
  font-weight: bold;
}

.contentTextContainer-news {
	position: relative;
	top: 0px;
	left: 0px;
	margin-left: 237px !important;
	margin-left: 230px;
	min-height: 450px;
/*	padding: 37px 41px 37px 41px;*/
	padding:20px;
}

.cc-text-bild-oben_news img
{
	margin:-15px;
	margin-top:-20px;
	margin-left:-23px;
	margin-bottom: 10px;
	border:18px solid #CDCDCD;
}

*html .cc-text-bild-oben_news img
{
	margin:0px;
	padding:0px;
	margin-left:-20px;
}
*html .cc-text-bild-oben_news
{
	margin-right:-80px;
	margin-left:-25px;
	margin-top:-20px;
}

.contentTextContainer-studium-news {
	position: relative;
	top: 0px;
	left: 0px;
	margin-left: 237px !important;
	margin-left: 230px;
	min-height: 450px;
	padding: 0px 41px 37px 41px;
	width: 500px;
}

.news-c1 {
  position: relative;
  width: 400px;
  border-top: solid 1px #999999;
}

.news-c2 {
  position: relative;
  width: 400px;
  border-top: solid 1px #999999;
  padding-top: 8px;
  padding-bottom: 8px;
}

.smap-c1 {
  width: 100%;
}

.cp-bg-norm {
  position: relative;
  top: -7px;
  left: 0px;
  width: 237px;
  height: 114px;
  background: url(/images/bg_spacer/cockpit_bottom.jpg) no-repeat;
}

.cp-text-bl {
  width: 420px;
  height: 146px;
  overflow: hidden;
  padding: 0px 5px 0px 5px;
}

.cp-text-bc {
  width: 219px;
  height: 146px;
  overflow: hidden;
  padding: 0px 5px 0px 5px;
  text-align: left;
}

.cp-text-br {
  width: 227px;
  height: 146px;
  overflow: hidden;
  padding: 0px 5px 0px 5px;
}

.cp-text-bl-forschung * {
  width: 420px;
  height: 146px;
  overflow: hidden;
  padding: 0px 5px 0px 5px;
  color: #ffffff;
}

.cockpit2-bottomleft-head {
	position: relative;
	width: 237px;
	height: 23px;
	border-bottom: #999999 solid 1px;
	border-right: #999999 solid 1px;
	float: left;
}

.cockpit2-bottomcenter-head {
  position: relative;
  width: 422px;
  height: 23px;
  border-bottom: #999999 solid 1px;
  border-right: #999999 solid 1px;
  float: left;
}

.cockpit2-bottomright-head {
  position: relative;
  width: 237px;
  height: 23px;
  border-bottom: #999999 solid 1px;
  float: left;
  background-color: #666666;
}

.cockpit2-bottomright-head-person {
  position: relative;
  width: 236px;
  height: 23px;
  border-bottom: #999999 solid 1px;
  float: left;
  background-color: #007a25;
}

.cockpit2-bottomright-head-org {
  position: relative;
  width: 237px;
  height: 23px;
  border-bottom: #999999 solid 1px;
  float: left;
  background-color: #666666;
  border-top: solid 1px #999999;
}

.cockpit2-bottomleft-content {
  position: relative;
  width: 237px;
  height: 148px;
  border-right: #999999 solid 1px;
  float: left;
  background-color: #ededed;
}

.cockpit2-bottomleft-content-org {
  position: relative;
  width: 227px;
  height: 143px;
  border-top: #999999 solid 1px;
  float: left;
  background-color: #ededed;
  padding: 5px;
}

div.cockpit2-bottomleft-content-org p a {
  text-decoration: none;
}

div.cockpit2-bottomleft-content-org p a:hover {
  text-decoration: none;
  color: #999999;
}

.cockpit2-bottomcenter-content {
  position: relative;
  width: 422px;
  height: 148px;
  border-right: #999999 solid 1px;
  float: left;
}

.cockpit2-bottomcenter-content-person {
  position: relative;
  width: 229px;
  height: 138px;
  border-right: #999999 solid 1px;
  float: left;
  text-align: left;
  padding: 5px;
}
.cockpit2-bottomcenter-content-person a:hover {
  text-decoration: none;
}

.cockpit2-bottomright-content {
  position: relative;
  width: 237px;
  height: 148px;
  float: left;
  background-color: #666666;
}

.cockpit2-bottomright-content-org {
  position: relative;
  width: 237px;
  height: 152px;
  float: left;
  background-color: #666666;
}

.fo-mod-miss-d1_2 {
  position: relative;
  top: 0px;
  left: 0px;
  width: 237px;
  height: 114px;
  background: url(/images/bg_spacer/org_bottom.jpg) no-repeat;
}

.cockpit2-bottomleft-content-person {
  position: relative;
  width: 420px;
  height: 148px;
  border-right: #999999 solid 1px;
  float: left;
  background-color: #007a25;
}

.cockpit2-bottomleft-content-person ul {
  padding-left: 17px !important;
  margin-left: 7px;
  padding-top: 5px !important;
  padding-top: 15px;
}

.cockpit2-bottomleft-content-person li, .cockpit2-bottomleft-content-person li * {
  list-style-image: url(/images/bg_spacer/bullet_white_on_green.jpg); 
  color: #ffffff;
  font-weight: bold;
  padding-bottom: 5px;
  
}

.cockpit2-bottomright-content-person {
  position: relative;
  width: 236px;
  height: 148px;
  float: left;
  background-color: #007a25;
}

.cockpit2-bottomright-content-person ul {
  padding-left: 17px !important;
  margin-left: 7px;
  padding-top: 5px !important;
  padding-top: 15px;
}

.cockpit2-bottomright-content-person li, .cockpit2-bottomright-content-person li * {
  list-style-image: url(/images/bg_spacer/bullet_white_on_green.jpg); 
  color: #ffffff;
  font-weight: bold;
  padding-bottom: 5px;
  text-decoration:none;
}

.cockpit2-bottomcenter-content-person li, .cockpit2-bottomcenter-content-person li * {
  list-style-image: url(/images/bg_spacer/bullet_green.jpg); 
  font-weight: bold;
  padding-bottom: 5px;
  text-decoration:none;
}
.cockpit2-bottomcenter-content-person ul
{
	margin-left:-15px;
}
*+html .cockpit2-bottomcenter-content-person ul
{
	margin-left:20px;
}
*html .cockpit2-bottomcenter-content-person ul
{
	margin-left:20px;
}

.cockpit2-bottomright-content ul {
  padding-left: 17px !important;
  margin-left: 7px;
  padding-top: 5px !important;
  padding-top: 15px;
}

.cockpit2-bottomright-content li, .cockpit2-bottomright-content li * {
  list-style-image: url(/images/bg_spacer/bullet_menu2.jpg); 
  color: #ffffff;
  font-weight: bold;
  padding-bottom: 5px;
  text-decoration: none;
}

.cockpit2-bottomright-content-org ul {
  padding-left: 17px !important;
  margin-left: 7px;
  padding-top: 5px !important;
  padding-top: 15px;
}

.cockpit2-bottomright-content-org li, .cockpit2-bottomright-content-org li * {
  list-style-image: url(/images/bg_spacer/bullet_menu2.jpg); 
  color: #ffffff;
  font-weight: bold;
  padding-bottom: 5px;
  text-decoration: none;
}

.cockpit2-bottomright-content-org li a:hover {
  color: #999999;
  text-decoration: none;
}

.cockpit2-bottomleft-content-person li a:hover, .cockpit2-bottomright-content-person li a:hover {
  color: #999999;
  text-decoration: none;
}

.cp-org-suche-top {
  position: relative;
  top: 0px;
  left: 0px;
  width: 237px;
  height: 144px;
  background: url(/images/bg_spacer/org_top.jpg) no-repeat;
}

.moduleheader-head-stext {
  position: relative;
	color: #ffffff;
	text-transform: uppercase;
	padding-left: 10px;
	text-decoration:none;
	padding-top: 2px;
}

.plliste-container {
  position: relative;
  float: left;
  /*width: 500px;*/
  width: 349px;
  padding: 5px;
  background: url(/images/bg_spacer/hg_personalliste.jpg) repeat-y;
}

.plliste-foto-container {
  position: relative;
  float: left;
  height: 120px;
}

.plliste-text-container {
  position: relative;
  float: left;
  /*width: 371px;*/
  width: 229px;
  padding: 10px 0px 5px 10px;
}

.plliste-text-container {
  font-size: 80%;
}

.plliste-span-head {
  color: #71b520;
  font-size: 100%;
  font-weight: bold;
}

.plliste-span-subhead {
  color: #999999;
  font-size: 90%;
  font-weight: bold;
}

.plliste-spacer-container {
  position: relative;
  float: left;
  width: 100%;
}

.plliste-span-desc {
  font-size: 100%;
}

.cp-ges-disp-akt-thema {
  position: relative;
  float: left;
  padding: 5px;
  width: 224px;
  height: 127px;
}

.cp-ges-disp-akt-thema p {
  font-size: 80%;
  color: #ffffff;
}

.cp-ges-disp-akt-thema a {
  font-size: 80%;
  color: #ffffff;
  text-decoration: none;
}

.cp-ges-disp-akt-thema a:hover {
  color: #999999;
  text-decoration: none;
}

.gtipp-text-container {
  position: relative;
  float: left;
  width: 120px;
  height: 100px;
  padding-left: 3px;
}

.gtipp-text-container a {
  font-size: 85%;
  color: #ffffff;
  text-decoration: none;
}

.gtipp-text-container a:hover {
  color: #999999;
  text-decoration: none;
}
.gtipp-foot-container {
  position: relative;
  float: left;
  padding-left: 3px;
  width: 120px;
}

.gtipp-foot-container a {
  font-size: 85%;
  color: #ffffff;
  text-decoration: none;
}

.gtipp-foot-container a:hover {
  color: #999999;
  text-decoration: none;
}

a.moduleheader-head-gesundheit {
  text-decoration: none;
  color: #ffffff;
}

a.moduleheader-head-gesundheit:hover {
  text-decoration: none;
  color: #999999;
}

.cp-text-br ul {
  padding-left: 17px !important;
  margin-left: 7px;
  padding-top: 5px !important;
  padding-top: 15px;
}
.cp-text-br li a {
  color: #ffffff;
  text-decoration: none;
}

.cp-text-br li a:hover {
  color: #999999;
  text-decoration: none;
}

.cp-text-br-gesundheit {
  width: 227px;
  overflow: hidden;
  padding: 0px 5px 0px 5px;
}

.cp-text-br-gesundheit a {
  color: #ffffff;
  text-decoration: none;
}

.cp-text-br-gesundheit a:hover {
  color: #999999;
  text-decoration: none;
}

.start-miss-top {
  position: relative;
  top: 0px;
  left: 0px;
  width: 237px;
  height: 144px;
  background: url(/images/bg_spacer/cp_start_miss_top.jpg?123) no-repeat;
}

.start-miss-bottom {
  position: relative;
  top: 0px;
  left: 0px;
  width: 237px;
  height: 114px;
  background: url(/images/bg_spacer/cp_start_miss_bottom.jpg?123) no-repeat;
}

.forschung-miss-top {
  position: relative;
  top: 0px;
  left: 0px;
  width: 237px;
  height: 144px;
  background: url(/images/bg_spacer/cp_forschung_miss_top.jpg) no-repeat;
}

.forschung-miss-bottom {
  position: relative;
  top: 0px;
  left: 0px;
  width: 237px;
  height: 114px;
  background: url(/images/bg_spacer/cp_forschung_miss_bottom.jpg) no-repeat;
}

.studium-miss-top {
  position: relative;
  top: 0px;
  left: 0px;
  width: 237px;
  height: 144px;
  background: url(/images/bg_spacer/cp_studium_miss_top.jpg) no-repeat;
}

.studium-miss-bottom {
  position: relative;
  top: 0px;
  left: 0px;
  width: 237px;
  height: 114px;
  background: url(/images/bg_spacer/cp_studium_miss_bottom.jpg) no-repeat;
}

.gesundheit-miss-top {
  position: relative;
  top: 0px;
  left: 0px;
  width: 237px;
  height: 144px;
  background: url(/images/bg_spacer/cp_gesundheit_miss_top.jpg) no-repeat;
}

.gesundheit-miss-bottom {
  position: relative;
  top: 0px;
  left: 0px;
  width: 237px;
  height: 114px;
  background: url(/images/bg_spacer/cp_gesundheit_miss_bottom.jpg) no-repeat;
}

.personal-miss-top {
  position: relative;
  top: 0px;
  left: 0px;
  width: 237px;
  height: 144px;
  background: url(/images/bg_spacer/cp_personal_miss_top.jpg) no-repeat;
}

.personal-miss-bottom {
  position: relative;
  top: 0px;
  left: 0px;
  width: 237px;
  height: 114px;
  background: url(/images/bg_spacer/cp_personal_miss_bottom.jpg) no-repeat;
}

.organisation-miss-top {
  position: relative;
  top: 0px;
  left: 0px;
  width: 237px;
  height: 144px;
  background: url(/images/bg_spacer/cp_organisation_miss_top.jpg) no-repeat;
}

.organisation-miss-bottom {
  position: relative;
  top: 0px;
  left: 0px;
  width: 237px;
  height: 114px;
  background: url(/images/bg_spacer/cp_organisation_miss_bottom.jpg) no-repeat;
}

.cp-text-br-gesundheit ul {
  padding-left: 17px !important;
  margin-left: 7px;
  padding-top: 5px !important;
  padding-top: 15px;
}

.cp-text-br-gesundheit li, .cp-text-br-gesundheit li * {
  list-style-image: url(/images/bg_spacer/bullet_menu2.jpg); 
  color: #ffffff;
  font-weight: bold;
  padding-bottom: 5px;
  text-decoration:none;
}

.cp-text-br ul {
  padding-left: 17px !important;
  margin-left: 7px;
  padding-top: 5px !important;
  padding-top: 15px;
}

.cp-text-br li, .cp-text-br li * {
  list-style-image: url(/images/bg_spacer/bullet_menu2.jpg); 
  color: #ffffff;
  font-weight: bold;
  padding-bottom: 5px;
  text-decoration:none;
}
.presse-downloads-body ul {
  padding-left: 17px !important;
  margin-left: 7px;
  padding-top: 5px !important;
  padding-top: 15px;
}

.presse-downloads-body li, .presse-downloads-body li * {
  list-style-image: url(/images/bg_spacer/bullet_menu2.jpg); 
  color: #ffffff;
  font-weight: bold;
  padding-bottom: 5px;
  text-decoration:none;
}

.search_results_outer_box {
  padding-top:25px;
  padding-bottom:30px;
  text-decoration:none;
}

.search_results_hr {
 border: 0px; /* Für Firefox und Opera */
 border-top: solid 1px #797979;
 border-bottom: transparent;

}

.search_result_link {

  text-decoration:none;
}

div.search_result_link {
/*  background: #f7f7f7;*/
  margin-top:1px;
  margin-bottom:2px;
  padding-top:5px;
  padding-bottom:5px;
/*  line-height:25px;*/
  line-height:20px
}

.studium-news-date {
  text-decoration: none;
  font-weight: bold;
}

.studium-news {
  text-decoration: none;
}

.fa-zusatz * {
  color: #75b520;
  font-weight: bold;
}
.fa-zusatz a {
  font-weight: normal;
}

a.fa-list-link {
  text-decoration: none; 
}

.plliste-orgDATE
{
	clear:both;
	font-size:80%;
}
/*
.contentTextContainer
{
	height:10px;
}
*/

a.intern
{
	color:white;
}
div.intern
{
	width:390px;
}

h2.fa_header
{
	display:block;
	clear:both;
	line-height:25px;
        padding-top: 25px;
}


div.sitzungsDiv
{
  padding:20px;
}

div.sitzungsDiv table
{
 border-collapse:collapse; 
 width:100%;
}

div.sitzungsDiv table tr
{
  background:#ffffff;
  height:35px;
}

div.sitzungsDiv table tr.even
{
  background:#f5f5f5;
}

div#archivLink *
{
  color:#8FBF28;
  text-decoration:none;
  font-weight:bold;
}

ecoration: none;
  font-weight: bold;
}

.studium-news {
  text-decoration: none;
}

.fa-zusatz * {
  color: #75b520;
  font-weight: bold;
}
.fa-zusatz a {
  font-weight: normal;
}

a.fa-list-link {
  text-decoration: none; 
}

.plliste-orgDATE
{
	clear:both;
	font-size:80%;
}
/*
.contentTextContainer
{
	height:10px;
}
*/

a.intern
{
	color:white;
}
div.intern
{
	width:390px;
}

h2.fa_header
{
	display:block;
	clear:both;
	line-height:25px;
        padding-top: 25px;
}


div.sitzungsDiv
{
  padding:20px;
}

div.sitzungsDiv table
{
 border-collapse:collapse; 
 width:100%;
}

div.sitzungsDiv table tr
{
  background:#ffffff;
  height:35px;
}

div.sitzungsDiv table tr.even
{
  background:#f5f5f5;
}

div#archivLink *
{
  color:#8FBF28;
  text-decoration:none;
  font-weight:bold;
}

/*Prüfungs modul
a.section
{
 background:url(../images/bg_spacer/inactive.jpg) no-repeat;
}
a.activesection
{
 background:url(../images/bg_spacer/active.jpg) no-repeat;
}
*/

div.pruefung
{
 line-height:20px;
}

div.pruefung
{
  font-size:80%;
}
div.pruefung td
{
 font-size:90%;
}
div.pruefung a.header
{
 line-height:35px;
 height:35px;
}

div.pruefung a
{
 text-decoration:none;
}

div.pruefung a.header
{
  text-decoration:none;
  color:#6fb224;
  font-weight:bold;
  border-top:1px solid #ccc;
  display:block;
}

.border
{
  border-bottom:1px solid #ccc;
}

div.pruefung a.active_block
{
  font-weight:bold;
}

#pruefungstab
{
background:#666666;
}

#pruefungstab *
{
 color:white;
}

#pruefungstab tr
{
 border-bottom:1px solid white;
}

#pruefungstab td.date
{
 color:#6eb921;
}

a.section
{
 line-height:23px;
 text-decoration:none;
 color:white;
 font-weight:bold;
 width:120px;
 height:23px;
 padding-left:10px;
 background:url(../images/bg_spacer/inactive.jpg) no-repeat;
 display:block;
}

a.activesection
{
 background:url(../images/bg_spacer/active.jpg) no-repeat;
}

ul#sections li
{
  list-style-image:none;
  list-style-type:none;
  float:right;
}

ul#sections
{
  position:relative;
  right:86px;
  width:670px;
}

*html ul#sections
{
 position:relative;
/* right:86px;*/
right:41px;
 /*width:551px;*/
 width:630px;
 margin-right:-100px;
}

#empty
{
 clear:both;
}

div#listSections
{
 height:30px;
 margin-top:-50px;
}

table#pruefungstab
{
 border-collapse:collapse;
 width:100%;
}

table#pruefungstab td
{
 border:1px solid white;
 height:23px;
 padding:4px;
}

tr#header
{
 background:url(../images/bg_spacer/table_header.jpg) repeat-x bottom;
}

table#pruefungstab td#footer
{
 text-align:right;
 background:#6eb21f;
 padding:2px;
 height:10px;
}

table#pruefungstab tr#header,
table#pruefungstab td#footer
{
 font-weight:bold;
}

table#pruefungstab tr#header td.date
{
 color:white;
}

*html table#pruefungstab
{
  margin-top:-100px;
}

div.active
{
 background:#efefef;
}

form.def-form label
{
  display:block;
} 

form.def-form
{
 display:inline;
}

#back_button
{ float:left; margin-right:10px;}

.Reset, .Submit
{
 margin-right:10px;
}

div#bottom_header
{
 border-bottom:1px solid #999999;
 border-top:1px solid #999999;
 height:30px;
 width:100%;
 position:relative;
 clear:both;
} 
.content_text_picuture {
  margin: 37px;
}


/** Formular (Christian Paier 22.04.09) */
div.FormBody label {
  width:230px;
  padding-right:10px;
}

div.FormBody div.Radio label {
  padding-right:0px;
}

div.FormBody div.Radio input {
  margin-right:10px;
}

div.FormBody label.Checkbox {
  width:auto;
  padding-right:10px;
}

div.FormBody div.Text  input, 
div.FormBody textarea , div.FormBody select {
  display:block;
  margin-bottom:5px;
}

/*div.Submit div.admin_links {float:left;width:200px;}*/

div.Text, div.Submit, div.Field, div.Select, div.Chechbox, div.Radio, div.Hidden, div.Back, div.Reset, div.Blank {
 /* padding:10px 0px 10px*/
}

div.Blank {
	 padding:20px 0px 20px;
}

input.Submit {
  font-weight:bold;	
}

/* Presse */
div.presse-kommunikation {
  overflow:hidden;
}




/* Search */

div#content div.search_result_link {
  line-height:20px;
  margin-bottom:2px;
  margin-top:1px;
  padding-bottom:5px;
  padding-top:5px;
}


div#searchListOrg a.org_link, div#searchListOrg  {
  font-size:80%;
}

div#content .search_result_link * {
text-decoration:none;
}

div.search_result_link { width:529px; padding:2px;background:#f9f9f9;}
div.searchresults_person a{color:#8FBF28;} 
div.searchresults_person a:hover{color:#8FBF28;} 

div#searchcontainer_person div#second_header_part {width:132px;}
div#searchcontainer_main {width:560px;margin-bottom:25px;}
div#stichwort_search_header {margin-bottom:-1px;width:533px;margin-left:-16px;height:54px;width:549px;background:url(../images/bg_spacer/header.png) no-repeat left 0;line-height:52px} 
div#first_header_part {padding-left:80px;width:215px;float:left}
div#second_header_part {width:250px;float:left;text-align:right;}
div#searchcontainer_person {float:left;width:224px;margin-top:-6px;}
div#stichwort_search_header { margin-bottom:-1px;width:276px;margin-left:-16px;height:62px;background:url(../images/bg_spacer/personensearch.png) no-repeat left 0;line-height:62px}
div#stichwort_search_header {
  margin-bottom:-1px;
  width:533px;
  margin-left:-16px;
  height:54px;
  width:549px;
  background:url(../images/bg_spacer/header.png) no-repeat left 0;
  line-height:52px;
}
div#stichwort_search_header2 {
  margin-bottom:-1px;
  width:276px;
  margin-left:-16px;
  height:62px;
  background:url(../images/bg_spacer/personensearch.png) no-repeat left 0;
  line-height:62px
}

div#first_header_part2 {
  padding-left:60px;width:78px;float:left
}

div.searchresults_person {
  line-height:18px;
  background:#f9f9f9;
  margin-left:-16px;
  width:252px;
  padding:12px;
  border-bottom:25px solid white;
}

.persSearchName {
  color:#8FBF28;
  font-weight:bold;
  margin:0px;
  font-size:110%;
  margin-bottom:10px;
}

.search_personorg_header {
  color:#8FBF28;
  padding:5px 0px 5px;
  font-weight:bold;
  border-top:2px solid white;
}

.search_persons_orgs {
 padding-top:2px;
 padding-bottom:2px;
 line-height:15px;
 margin:0px;
}

div#content div.searchresults_person a.org_link {
  color:#666;
  text-decoration:none  
}

div#content div.searchresults_person a.org_link:hover {
  color:#000  ;
  text-decoration:none  
}


hr.person_search_hr {
  color:white;
  clear:both;
  background:white;
  height:1px;
  margin-top:6px;
  margin-bottom:2px;
}


div#searchcontainer_main a, div.searchresults_person a {
  color:#666;
  text-decoration:none;
}

div#searchcontainer_main a:hover, div.searchresults_person a:hover {
  color:#000;
  text-decoration:none;
}

a.lang_link {
  font-weight:bold;
  text-transform:uppercase;
}

.Radio_failed {
  color:red;
}

.start-akt-items {
  overflow:visible;
}

div.hidden_news_teaser {
  display:none;
  width:310px;
  height:110px;
  position:absolute;
  top:0px;
  left:150px;
  border:2px solid #999;
  background:white;
  z-index:100;
  padding:20px 10px;
  margin-top:10px;
}

div.mod-aktuelles-body-head {
/*  position:relative;*/
}

div.mod-aktuelles-body-head:hover div.hidden_news_teaser{
  display:block;
}

div.hidden_news_teaser div.txt,
div.hidden_news_teaser div.img
{
  float:left;
}
div.hidden_news_teaser div.img
{
  border:2px solid #71b520;
  
}

div.hidden_news_teaser.wide {
  width:420px;
}

div.hidden_news_teaser div.txt
{
  padding-left:20px;
  width:290px;
}

