/*************************************
 * Original File (Reste mug.base)
 ************************************/
.search-result {
	background-color: yellow;
	text-decoration: underline;
}
.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;
}
.lvl3-bg {
	background: url(../images/bg_spacer/menu4_bg.jpg) no-repeat;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #71b520;
	width: 235px;
}


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-weight: normal;
}

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

.menuActiveSpecial1 {
  text-decoration: none;
  color: #ffffff;
  font-weight: bold;
}
a.menuActiveSpecial1:hover {
  text-decoration: none;
  color : #ffffff;
}

.portal-table-content {
	border: #999999 solid 1px;
	padding-top: 15px;
}

.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: 142px; 
	width: 165px;
	background: url(../images/content/image/schatten_lehre.jpg) no-repeat;
	padding-left: 18px;
}

.portal-menu-studium {
	position: relative; 
	top: 0px; 
	left: 0px; 
	height: 142px; 
	width: 165px;
	background: url(../images/content/image/schatten_forschung.jpg) no-repeat;
	padding-left: 18px;
}

.portal-menu-gesundheit {
	background: url(../images/content/image/schatten patienten.jpg) no-repeat;
}
.portal-menu {
	padding-left: 19px;
}

.veranstaltung-body {
	border: #999999 solid 1px;
}

.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-presse {
  color: #ffffff;
	text-transform: uppercase;
	padding-left: 10px;
	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-studium:hover {
  text-decoration: none;
  color: #ffffff;
}



.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; 
	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-studium-nb {
	position: relative; 
	left: 15px;
	width: 395px; 
	padding-bottom: 2px;
	border-bottom: none;
}


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

.presse-meditio {
  position: relative;
  float: left;
  width: 225px;
  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-hdleft {
  width: 100px;
  float: left;
}

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

.presse-downloads-body {
  position: relative;
  width: 237px;
  height: 146px;
  background-color: #666666;
  float: left;
}
.presse-downloads-head {
  padding-top: 10px;
  position: relative;
  width: 237px;
  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 {
	position: relative;

	width:237px;
	height: 23px;

	border-bottom: #999999 solid 1px;
	border-right: #999999 solid 1px;
	float: left;
}
.aktuelles-head-studium {
  padding-top: 10px;
	position: relative;
	width: 42	0px;
	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;
}

.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;
}




.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;
}



.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-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; 
  eft: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; 
  eft:0px;
  width: 35px;
  height: 48px;
  background: url(../images/bg_spacer/ve_day_studium_bg.jpg) no-repeat;
  float: left;
}

.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: 903px;
  left: 0px;
  float: left;
}

*html .studium-welcome {
  width: 898px;
}

.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: 237px;
  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: 237px;
  height: 146px;
  background-color: #666666;
  float: left;
}


.studium-welcome-container {
  position: relative;
  float: left;
}

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

.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;
}

.faq-container {
  width: 155px;
  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;
}








}


a.menu0 {
  text-decoration: none;
  color: #666666;
}
a.menu0:hover {
  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-ve-header {
  padding-top: 10px;
  position: relative;
  width: 237px;
  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: #007a25;
  float: left;
}

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

.fo-ve-body {
  position: relative;
  width: 237px;
  height: 146px;
  background-color: #007a25;
  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: 100px;
  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;
}

/*
.cp-bg-norm {
  position: relative;
  top: -13px;
  left: 0px;
  width: 237px;
  height: 141px;
  background-color: #999999;
}
*/
.fo-mod-ve-head1 {
  position: relative;
  width: 25px;
  float:left;
}

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

.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;
}


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

.fo-mod-miss-d2 {
  position: relative;
  top: 4px;
  left: 17px;
  width: 203px;
  height: 131px;
  background: url(../images/bg_spacer/milch.png);
}



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

.sb-is-d1 {
  position: relative;
  top: 0px;
  left: 0px;
  width: 237px;
  height: 144px;
  background-color: #999999;
}

.sb-mod-miss-d1 {
  position: relative;
  top: 0px;
  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;
}





.mod-aktuelles-item-container-start {
	position: relative; 
	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;
}



.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;
}

.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: 5px 3px 25px 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: left;
  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;
}

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;
}

/*???*/




.headline {
  font-size: 150%;
  font-weight: bold;
  color: #ffffff;
}
.headerMenu {
	position: absolute;
	width: 465px;
	height: 120px;
	top: 25px;
	left: 25px;
}


.spacer {
	background: url(/images/bg_spacer/header_bg.jpg);
}
.top-vertical-menu {
	padding-top: 2px;
}




ul.subm6 {
  padding: 0px;
  margin: 0px; 
}
li.subm6_active  {
  list-style-image:url(/images/bg_spacer/bullet_neu_grau.jpg);
  margin-left: 20px;
}
li.subm6_inactive  {
  list-style-image:url(/images/bg_spacer/spacer.gif);
  margin-left: 20px;
}
.def-form {
  display: inline;
} 
.m6-container {
  position: relative;
  width: 235px;
  top: -37px;
  left: 37px;
  float: right;
}
.tp-service-sm .m6-container {
  top: 0px;
  left: 0px !important;
  left: 2px;
  width: 233px;
  margin-bottom: 20px;
}

*html div.srv-lin2
{
	margin-bottom:5px;
}

*html .service-llist ul li
{
	height:10px;
}

span.service-allg ul li *
{
	font-size:12px;
}

ul.ku li
{
 list-style-image:url(/images/bg_spacer/bullet_green.jpg);
}


/*************************************
 * Original File (Reste)base.css
 ************************************/
 
.headline {
  font-size: 150%;
  font-weight: bold;
  color: #ffffff;
}

.globalContainer {
	width: 900px;
	position: relative;
	top: 18px;
	text-align: left;
}


.headerMenu {
	position: absolute;
	width: 405px;
	height: 120px;
	top: 25px;
	left: 25px;
}
.spacer {
	background: url(../images/bg_spacer/header_bg.jpg);
}
.content-padding {
	padding-top: 2px;
	padding-bottom: 2px;
}
.global-paddings {
	padding-top: 30px;
	padding-right: 40px;
	padding-bottom: 20px;
	padding-left: 40px;
}
/*
.page-header {
	position: absolute;
	width: 500px;
	height: 22px;
	top: 115px;
	left: 25px;
        text-transform: uppercase;
	font-size: 120%;
}
.page-header {
	font-size: 120%;
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
}

*/
.def-form {
  display: inline;
} 
.m6-container {
  position: relative;
  width: 235px;
  top: -37px;
  left: 37px;
  float: right;
}


*html div.srv-lin2
{
	margin-bottom:5px;
}



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

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

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

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

div.faq-container *
{
  margin-left:3px;
}

*html div.FormBody table#formTable
{
  margin-top:-250px;
}

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

form#login_form label {
  display:block;
}


ul.kat_overview li.ebook_kat {
  margin-bottom:3px;
}


ul.kat_overview ul {
  padding:0 0 5px 13px;
}

.Radio_failed {
  color:red;
}

