
		
		.textb {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-style: normal; color: #000000; font-weight:bold}
		.text1115 {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-style: normal; color: #000000; line-height: 15px}
		.bildunter, .bu {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color: #888888; line-height: 15px}
		.bildunter1 {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-weight:bold; color: #888888}
		.bilduntertext {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-style: normal; color: #888888; line-height: 15px}

		#iframeheader{
			background-image:url(/httpd/img/ukd_logo_weiterleitung.gif);
			background-repeat:no-repeat;
			background-position:bottom left;	
			text-align:right;		
			background-color:#0062C8;
		}
		
/*************** Generell ***************/	

		
		html{
			height:100%; 
			*overflow-y:hidden;
		}
		
		body{
			background-image:url(/httpd/img/line.gif);
			background-repeat:repeat-y;
			background-position:0px 0px;
			height:100%; 
			overflow-y:auto;
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size: 13px; 
			color: #000000;
		}
		
			
		.bottombar { 
			clear:both;
			width:995px;
			background-color:#0062C8;
			border-top:1px solid #000;
			height:40px;		
			position:fixed;
			*position:absolute;
			bottom: -1px;		
			left:0px;
		}			
			
		
/***************  Popup ANFANG ***************/		
		
		.popup .content {
			font-family: Arial, Verdana, Helvetica, sans-serif; 
			font-size: 13px;
			padding:10px;
			width:200px;
			height:90px;	
		}
		
		.popup .literaturangabe {		
			color: #000000;
		}
		
		.literatur-author{
			margin-top:15px;
		}
		
		.popup .literatur-titel {		
			font-weight:bold;
		}
		
		
/***************  Content ANFANG ***************/		

		.precontentarea{
			width:805px;		
			float:left;
		}
		
		.contentarea{
			width:805px;		
			float:left;		
		}
		
		
		.content {
			font-family: Arial, Verdana, Helvetica, sans-serif; 
			font-size: 13px;
			width:765px;
			margin-bottom:20px;		
		}	
				
		
		.content *{
			font-family: Arial, Verdana, Helvetica, sans-serif; 
			font-size: 13px;
		}
		
		.content p{
			margin-top:10px;
			margin-bottom:4px;
		}
		
/***************  ErrorPages ***************/		
		
		.error-content {
			font-family: Arial, Verdana, Helvetica, sans-serif; 
			font-size: 13px;
			width:765px;
			margin-bottom:20px;
			padding:20px 0px 0px 200px;		
		}
		
		.error-headline {
			font-family: Arial, Verdana, Helvetica, sans-serif; 
			font-size: 16px; 
			font-style: normal; 
			color: #000000; 
			font-weight:bold; 
			line-height: 16px;
			padding:9px 0px 9px 10px;		
			*padding:8px 0px 9px 10px;
			border-bottom:1px solid #000;
			border-top:1px solid black;
			width:795px;
			*width:100%;
		}
		
		.error-top-right {
			background-repeat:no-repeat;
			background-position:right top;		
			background-color:#0062C8;
			height:85px;
			*height:87px;
			width:805px;
			float:left;
		}

/***************  Bottommenue ANFANG ***************/

		.firstlevel1{
			margin-top:5px;
			line-height:13px;
			width:780px;
			float:left;
		}
	
		.firstlevel1 a {  
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px; 
			color: #ffffff; 
			text-decoration: none;
			font-weight:bold;
			font-style:normal;
			padding:0px 5px;
			border-right:2px solid #fff;
		}
		.firstlevel1 a:hover {
			color: #FF9900;
		}

		.firstlevel1 div {
			float:left;
		}
		
/***************  Bottommenue ENDE ***************/
		.construkt{
			width:995px;		
		}		
		
		.left{	
			clear:both;	
			float:left;
			width:190px;
		}

/***************  Top ***************/
		
		.top-left {
			background-image:url(/httpd/img/logo_ukd.gif);
			
				background-image:url(/httpd/img/lasche_medFak.gif);
			
		    background-repeat:no-repeat;
		    background-position:bottom;
		    background-color:#0062C8;
		    height:85px;
		    width:190px;
		    float:left;
			border-bottom:1px solid #000;
		}
		
		.top-left a{
			display:block;
			border:0px;
			height:85px;
			width:190px;
		}
		
		.top-left a img{
			display:block;
			border:0px;
			height:88px;
			width:190px;
		}
		
		.top-right {
		    background-repeat:no-repeat;
		    background-position:right top;		
		    background-color:#0062C8;
			height:85px;
			width:805px;
			float:left;
		 }
		 		
		.image {
			width:189px;
			height:49px;
			border-bottom:1px solid #000;
		}
		
		
/***************  Left ***************/
		
		.top-container {
		    height:50px;		    
		    border-bottom:1px solid #000;		    
		}   
		
		.container-left {
		    border-right:1px solid #000;
		}
		
		
/*************** Suche ***************/		
		
		.beforemenue{
		float:left;
		width:185px;
		height:30px;
		padding-left:20px;
		}
		
		#linkbox{
		padding-top:4px;
		*padding-top:9px;
		width:80px;
		}
		
		#searchinput{
		width: 93px;		
		padding-top:8px;
		*padding-top:6px;
		}
		
		#searchinput input{
		width: 88px;
		height:18px;
		line-height:16px;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size:13px;
		padding:0px;
		}
		
		.beforemenue div{
		float:left;
		}
		
		#searchbutton {
		width:29px;
		height:20px;
		}
		
		#searchbutton a{
		background-image:url(/httpd/img/suche.gif);
		background-repeat:no-repeat;			
		padding-bottom:3px;
		}
		
		#searchbutton a:hover{
		background-image:url(/httpd/img/suche_hi.gif);		
		}
		
		#homebutton {
		width:29px;
		}
		
		#homebutton a{
		background-image:url(/httpd/img/home.gif);
		background-repeat:no-repeat;
		padding-bottom:3px;
		}
		
		#homebutton a:hover{
		background-image:url(/httpd/img/home_hi.gif);
		}
		
		#kontaktbutton {
		width:20px;			
		}
		
		#kontaktbutton a{
		background-image:url(/httpd/img/kontakt.gif);
		background-repeat:no-repeat;
		padding-bottom:3px;	
		}
		
		#kontaktbutton a:hover{
		background-image:url(/httpd/img/kontakt_hi.gif);
		}
		
		.search_items {
		padding-left:20px;
		}
		
		
		
/*************** Leftmenue ***************/

        .secondlevel {		
			clear:both;
			line-height:15px;
			padding: 16px 0px 0px 0px;
			margin-bottom:50px;
			width:189px;
        }
        
        .secondlevel .firstlink a {
            font-family:  Arial, Verdana, Helvetica, sans-serif;
            font-size:13px;
            line-height:18px;
            font-weight:regular;
            color:#000000;
            text-decoration:none;
            padding-left:13px;
            display:block;
			padding-top:2px;	
        }
        
		.secondlevel .firstlink a:hover {  
			color: #FFab00;
		}
        
		.secondlevel .firstlink .clicked a:hover {  
			color: #000;
		}
        
		.secondlevel .firstlink .clicked {
			background-color:#FFCD66;		
			border-top:1px solid #000;		
			border-bottom:1px solid #000;
		}
		
		.secondlevel .secondlink .clicked {
			padding: 0px;		
			background-color:#FFCD66;		
			border:0px;	
		}
		
		.secondlevel .secondlink {
			padding: 0px;		
			background-color:#FFE1A4;		
			border:0px;	
		}
		
		.secondlevel .secondlink a {
			padding-left:25px;
			padding-top:2px;	
			padding-bottom:2px;	
		}
		
		.secondlevel .secondlinks{
			background-color:#FFE1A4;		
			*border-bottom:1px solid #000;
		}
		
		.secondlevel .firstlink .secondlink a:hover {  
			color: #FFab00;
		}
		
		.secondlevel .secondlink .clicked a:hover {  
			color: #000;
		}
		
/*************** Topmenue ***************/
		
		
		.firstlevel2 {
			margin-top:54px;
			*margin-top:57px;
			padding-left:17px;
			padding-top:11px;
			height:20px;
			line-height:20px;
			background-color:#fff;
			border-bottom:1px solid #000;			
		}
		
		.firstlevel2 div{
			float:left;
			height:20px;
			*height:19px;
			line-height:20px;
		}
		
		.firstlevel2 .last-of-firstlink .link-container{
			background-image: url('/httpd/img/toplasche_rechts_end.gif');
			background-position:right;
			background-repeat:no-repeat;
		}
		
		
		.firstlevel2 a {
			font-family:  Arial, Verdana, Helvetica, sans-serif;
			font-size:12px;
			font-weight:regular;
			color:#000000;
			text-decoration:none;
			margin:0px;
			border-top:1px solid #000000;
			height:18px;
			line-height:18px;
			padding:3px 1px 1px 1px;
			*padding:2px 1px 1px 1px;
		}	
		
		.firstlevel2 .clicked{
			background-color: #FFab00;
		}	
		
		
		.firstlevel2 .clicked a:hover{
			color: #000000;
		}	
		
		.firstlevel2 .generelllink {
			padding-top:1px;
		}

/*************** Thirdlevel ***************/

	.thirdlevel{
		width:797px;	
		border-bottom:1px solid #000000;
		height:18px;		
		padding-left:8px;	
		clear:both;
	}
	
	.thirdlevel div{
		float:left;
		line-height:14px;		
		*padding-top:2px;
	}	
	
	.thirdlevel a{
		padding-left:10px;
		padding-right:10px;
		font-family:  Arial, Verdana, Helvetica, sans-serif;
		font-size:11px;
		font-weight:regular;
		color:#000000;
		text-decoration:none;
	}
	
	.thirdlevel .firstlink a{
		border-right:1px solid #000;
	}
		
	.thirdlevel-longString{
		width:797px;	
		border-top:1px solid #000000;
		padding-left:8px;
		padding-top: 8px;
		margin-top: 53px;
		*margin-top: 18px;
	}
	
	.thirdlevel-longString div{
		line-height:14px;		
		padding-bottom:5px;
	}	
	
	.thirdlevel-longString a{
		padding-left:10px;
		padding-right:10px;
		font-family:  Arial, Verdana, Helvetica, sans-serif;
		font-size:13px;
		font-weight:regular;
		color:#000000;
		
	}
	
	.thirdlevel-longString .firstlink-longString a{
	
	}

/*************** IMAGE(keine Linien) ***************/
		
		.leftimage {
    		margin-top:5px;
    		margin-bottom:5px;	
		}
		
		.rightimage {
    		margin-top:5px;
    		margin-bottom:5px;	
		}
		
		.centerimage {
    		text-align: center;
    		margin-top:5px;
    		margin-bottom:5px;		
		}		
		
/*************** Content ***************/
		
		.subline {  
    		font-family: Arial, Verdana, Helvetica, sans-serif; 
    		font-size: 13px; 
    		font-style: normal; 
    		color: #000000; 
    		font-weight:bold; 
    		line-height: 15px;
    		text-decoration:none;
		}
		
		.thead{
			width:805px;
		}
		
		.headline {  
    		font-family: Arial, Verdana, Helvetica, sans-serif; 
    		font-size: 16px; 
    		font-style: normal; 
    		color: #000000; 
    		font-weight:bold; 
    		line-height: 16px;
    		padding:9px 0px 9px 17px;		
			*padding:8px 0px 9px 17px;
    		border-bottom:1px solid #000;
    		width:588px;
    		float:left;
		}
		
		.languageFlags{
			width:190px;
			float:left;	
			border-bottom:1px solid #000;		
			line-height: 16px;
			padding:5px 10px 4px 0px;		
			*padding:5px 10px 3px 0px;
		}
		
		#german {
			float:left;	
			width:155px;
			padding-right:10px;
			text-align:right;
		}
		
		#englisch {
			float:left;	
			width:155px;
			padding-right:10px;
			text-align:right;		
			padding-top:4px;
		}
		
		
		#languageflag{
			float:left;
			width:25px;	
			height:25px;
			display:block;
		}
		

		.languageFlags a{
			font-family: Arial, Verdana, Helvetica, sans-serif; 
			font-size: 13px; 
			color: #000000; 
			font-weight:bold; 
			text-decoration:none;
			display:block;			
		}
		
		.startpagecontent {
	    	padding: 19px 19px 0px 0px;
		}
		
		.pagetitle {
		    padding:19px 19px 0px 19px;
		}
		
		.content {
		    padding:20px 20px 0px 20px;
		}
		
		.content-line  {
		    border-bottom:1px solid #000;
		    height:1px;
		    padding-top:20px;
		    font-size:1px;
		}
		
		
		.content li{
			margin-left:50px;
			margin-top:2px;
			margin-bottom:2px;
		}

/*************** Links und Body  ***************/
		
		 a {  
    		font-family:  Arial, Verdana, Helvetica, sans-serif; 
    		font-size: 13px; 
    		color: #000000;
		}
		
		a:hover {  
			color: #FFab00;
		}
		
		.subline a{
			font-family: Arial, Verdana, Helvetica, sans-serif;
    		font-size: 14px;
    		font-weight: bold;
    		line-height:18px;	
    		color: #000000;
    		text-decoration: underline;
		}
		
		.subline a:hover {
    		color: #FFab00;
		}

		
/*************** Wysywig Items ***************/
		
		.adresse {  
    		font-style: normal; 
    		color: #000000; 
    		line-height: 15px;
		}
		
		.zitat {  
    		font-style: normal; 
    		font-weight:bold; 
    		color: #888888; 
    		line-height: 15px;
		}
		
		.marginalie { 
    		font-style: normal; 
    		color: #888888; 
    		line-height: 15px;
		}
		
		.stress {
		    color: #FFab00;
		}
		
		.literaturangabe {  
    		font-style: normal; 
    		color: #888888; 
    		line-height: 15px;
		}
		
		.literatur {  
			padding-bottom:5px;
		}
		
		.aufforderung {  
    		font-size: 15px; 
    		font-style: normal; 
    		color: #0000FF;
		}
		
		.error {  
    		font-size: 15px; 
    		font-style: normal; 
    		font-weight:bold; 
    		color: #FF0000;
		}
		
		.claim {  
    		font-size: 16px; 
    		color:#000000; 
    		text-decoration: none; 
    		font-weight:bold; 
		}
		
		.pubsubhead {
		    font-weight:bold;
		}
		
		.publication {
		    margin-left:0px;
		}
		
		.person {
	    	padding: 0px 0px 8px 0px;
		}
				
		
		.rechtstext{
			width:195px;  		
			padding:20px 10px 8px 10px;   
			font-family: Arial, Verdana, Helvetica, sans-serif; 
			font-size: 13px;
		} 
		
/*************** Campaigns ***************/
		
		.campaigns{		
			width:195px;
			padding:20px 10px 8px 10px;			
		    background-color:#D7E7F7;
		    border-left:1px solid #000;
		}
		
		.campaign{
			padding-bottom:25px;
			font-family: Arial, Verdana, Helvetica, sans-serif;  
		}
		
		#cspacer{
			height:30px;		
		}
		
		.campaigntext {  
    		font-size: 12px; 
    		font-style: normal; 
    		color: #000000;		
			padding:0px 0px 8px 0px;
			font-family: Arial, Verdana, Helvetica, sans-serif;
		}
		
		.campaigntitle {  
    		font-size: 14px; 
    		font-style: normal; 
    		font-weight:bold; 
    		color: #000000; 
			padding:0px 0px 8px 0px;
			font-family: Arial, Verdana, Helvetica, sans-serif;
		}
		
		.campaignbu {  
    		font-size: 12px; 
    		font-style: normal; 
    		color: #888888; 
    		line-height: 15px; 
			font-family: Arial, Verdana, Helvetica, sans-serif;
		}
		
		.campaignimg img{  
    		padding:0px 0px 8px 0px; 
		}
		
		.print .campaigns{
		    background-color:#fff;
		}
		
/*************** Map ***************/
		
		.mapsearch { 
    		font-size: 13px; 
    		font-style: normal; 
    		margin:19px 19px 8px 19px;
		}
		
		.mapitem { 
    		font-size: 13px; 
    		font-style: normal; 
    		margin:0px 0px 8px 0px;
		}
		
		.map {
    		text-align:center;
    		width:100%;
		}
		
/***************  Teaser  ***************/
		
		.newsteaserrow {
    		border-left: 1px solid #000;
    		background-color: #D7E7F7;
    		padding-top: 10px;
		}
		
		.newsteaser {
		    border-bottom: 1px solid #000;
		}
		
		.newsteasercontent {
		    padding: 8px 5px 7px 20px;
		}
		
		.teasertitle {
    		font-weight:bold;
    		padding: 0px 0px 3px 0px;
		}

	
/*************** stupla ***************/
		
		.stupla-change-table {
    		border:1px solid #8C8A8C;
    		border-collapse: collapse;
    		margin-bottom: 10px;
		}
		
		.stupla-change-table td {
    		border-top:1px solid #8C8A8C;
    		padding: 4px 4px 4px 4px;
		}
		
		.stupla-change-headline {
    		background-image:url('/httpd/img/aenderung_kachel.gif');
    		background-repeat:repeat-x;
    		background-position:0 0;
    		vertical-align:bottom;
    		padding-bottom:5px;		
    		color:#FFF;
    		font-weight:bold;
		}
		
		.stupla-change-row {
		    background-color: #FFAB00;
		}
		
		.stupla-change-row-older {
		    background-color: #CEDFF7;
		}
		
		
/*************** babyalbum ***************/
		
		.prelisttext {
		    padding-bottom: 10px;
		}
		
		.list-container {
		    border-bottom: 1px solid #000;
		}
		
		.list-headline {
    		color: #000;
    		background-color: #FFEABF;
    		border-top: 1px solid #000;
    		padding: 5px 5px 5px 5px;
		}
		
		.list-headline td {
		    color: #000;
		}
		
		.list-detail {
    		padding: 5px 5px 5px 5px;
    		border-top: 1px solid #000;
		}
		

/*************** Breadcrumbs ***************/
		
		.breadcrumbs {
			height:15px;
			*height:16px;
		    padding-left:12px;
			font-family: Arial, Verdana, Helvetica, sans-serif;
		}
		
        .breadcrumbs div {
            display:inline;
        }
        
        .breadcrumbs a {		
		    text-decoration:none;
		    font-size: 11px;
			margin-left:5px;	
		    background-image:url(/httpd/img/pfeil_schwarz.gif);
		    background-repeat:no-repeat;
		    background-position:0 3px;
		    padding-left:13px;		
			font-family: Arial, Verdana, Helvetica, sans-serif;	    
		}
		
		.breadcrumbs .clicked {	
			font-size: 11px;
			background-image:url(/httpd/img/pfeil_schwarz.gif);
			background-repeat:no-repeat;
			background-position:0 3px;
			padding-left:13px;	
			font-family: Arial, Verdana, Helvetica, sans-serif;
			margin-left:5px;	    
		}
		
		.breadcrumbs a:hover {
            color: #FFab00;
		}
		
/*************** feedback-form ***************/
		
		.feedback-label {
		    font-weight: bold;
		}
		
		.widget fieldset, .widgetbox fieldset {
    		border: 1px solid #000000;
    		padding: 10px;
    		width: 500px;
		}
		
		.widgetbox fieldset {
    		border: 1px solid #000000;
    		padding: 10px;
    		width: 500px;
		}
		
		.widget fieldset legend, .widgetbox fieldset legend {
		    font-weight: bold;
		}
		
		.widgetbox textarea {
    		width:450px;
    		height:75px;
    		border: 1px solid #000000;
		}
				
	 	.widget input {
    		border: 1px solid #000000;
    		width: 250px;
		}
		
		.buttonarea {
			padding-top:15px;
		}
		
		.buttonarea input {
    		border: 1px solid #000000;
    		width: 100px;
		} 
		
		
/*************** webforms ***************/
		
		.webformular-orderlist {
    		border: 1px solid #8C8A8C;
    		margin-bottom: 10px;
		}
		
		.webformular-orderlist th {
    		padding: 3px 10px 3px 5px;
    		border: 1px solid #8C8A8C;
		}
		
		.webformular-orderlist td {
    		padding: 3px 10px 3px 5px;
    		border: 1px solid #8C8A8C;
		}
		
		
/*************** Tabellen ***************/
		
		table, th, td {
    		border-style: none;
    		border-color: #888888;
    		border-width:0px;
    		border-collapse:collapse;
    		vertical-align:top;
		}
		
		th {
    		font-family: Arial, Verdana, Helvetica, sans-serif; 
    		font-size: 13px; 
    		font-style: normal; 
    		color: #0062C8; 
    		font-weight:bold;  
    		background-color:#AACAED; 
    		text-align:left;
		}
		
		td {
			font-family: Arial, Verdana, Helvetica, sans-serif;
    		font-size: 13px; 
    		color: #000000;
		}
		
		.table-uneven td, .table-even td, .table-uneven th, .table-even th{
			padding:2px 5px 2px 5px;
		}

		
		.thead {
    		font-family: Arial, Verdana, Helvetica, sans-serif; 
    		font-size: 13px; 
    		font-style: normal; 
    		color: #FFFFFF; 
    		font-weight:bold; 
    		border: 1px solid #888888; 
    		background-color:#888888; 
    		text-align:left; 
    		text-decoration:none;		
			padding:2px 5px 2px 5px;
		}
		
		.tdata {
    		font-family: Arial, Verdana, Helvetica, sans-serif; 
    		font-size: 13px; 
    		font-style: normal; 
    		color: #000000; 
    		border: 1px solid #888888; 
    		vertical-align:top;
    		padding:2px 5px 2px 5px;
		}
		
		.tablebold {
			font-family: Arial, Verdana, Helvetica, sans-serif;
    		font-size: 13px; 
    		color: #000000; 
    		font-weight: bold;
		}
		
		.tablebg {
		    background-color:#AACAED;
		}
				
		params {
		    display:none;
		}
		
		.footer td {
		    vertical-align:middle;
		}
		
		.contenttable {
		    border-collapse:collapse;
		}
		
		.table-orange th {
    		background-color:#FFCF63;
    		color:#000;
		}
		
		.content .table-orange{
			margin-bottom:15px; 
		}
		.table-orange th a {
		    color:#000;
		}
		
		.table-uneven th{
		font-weight:bold;
		}
		
		.table-uneven {
		    background-color:#CCE0F4;
		}
		
		.table-even {
		    background-color:#E5EFF9;
		}
		
		.td-even {			
		    background-color:#FFF5DF;
		}
		
		.td-uneven {
		    background-color:#FFECC1;
		}
		
		.td-even a{
    		color:#000;
    		font-size:12px;
    		display:block;
			padding:5px 5px 5px 0px;
		}
		
		.td-even a:hover{
    		color:#FFAB00;
    		font-size:12px;
		}
		
		.td-uneven a{
    		color:#000;
    		font-size:12px;
			display:block;		
			padding:5px 5px 5px 0px;
		}
		
		.td-uneven a:hover{
    		color:#FFAB00;
    		font-size:12px;
		}
		
/***************  Footer  ***************/

		.actual_date{
			font-family:  Arial, Verdana, Helvetica, sans-serif; 
			font-size: 13px;
			padding-left:5px; 
			padding-bottom:10px; 
			color:#8A8A8A;
			height:15px;
		}		
		
        .footer {
        	height:30px;
			padding-left:21px;
			width:780px;
			padding-bottom:60px;
			*padding-bottom:41px;
        }
        
        .footer .realfoo div {
            display:inline;
        }
        
        .footer a {
			font-family:  Arial, Verdana, Helvetica, sans-serif; 
            font-size: 13px;
            padding-left:5px; 
            color: #000; 
        }
        
        .footer-link {
		    padding-right:5px;
		}
		
/*************** Sonstige ***************/

		.text {
    		font-size: 13px; 
    		font-style: normal; 
    		color: #000000;
		}
		
		
		.bildunter, .bu {  
    		font-family: Arial, Verdana, Helvetica, sans-serif; 
    		font-size: 11px; 
    		font-weight:bold; 
    		color: #888888; 
    		line-height: 15px;
		}

		.bilduntertext {  
    		font-style: normal; 
    		color: #888888; 
    		line-height: 15px;
		}
		
		.marked {
    		background-color: #CCCCCC;
		}
		
		.contact {
	    	padding: 19px 0px 0px 20px;
		}
		
		.head-press-link{
			padding-left:12px;
    		color:#000;		
		}
		
		
		.head-press-link a{
			font-weight:bold;	
		}
		
		.paddingleft-intra {
			padding-left:12px;
		}
				
		.line {
    		height:12px;
    		border-bottom:1px solid #000;
		}
		
		hr {
    		height: 1px;
    		border: 0px;
    		color: black;
    		background-color: black;
		}
		
		.dokument-style {
    		border-top:1px solid #888888;
    		padding:6px 0px 6px 5px;
		}
		
		.application-deadline {
    		border-top:1px solid #888888;
    		border-left:1px solid #888888;
    		padding:6px 0px 6px 5px;
		}
		
		.dokument-style a{
    		text-decoration:underline;
    		padding-bottom:4px;
		}
		
		.header-table  {
    		background-color:#888888;
    		color:#ffffff;
    		font-weight:bold;
    		padding-left:5px;
		}
		
		.header-table a {
    		color:#ffffff;		
		}
		
		.ascending a{
    		background-image: url(/httpd/img/linkpfeil_unten.gif);
    		background-repeat:no-repeat;
    		background-position:right;
    		padding:0px 12px 3px 0px;
		}
		
		.descending a{
    		background-image: url(/httpd/img/linkpfeil_oben.gif);
    		background-repeat:no-repeat;
    		background-position:right;
    		padding:0px 12px 3px 0px;
		}
		
		.image-intra{
    		padding:10px 0px 10px 0px;
			}
			
			
		
			.top-right {
			background-image:url(/httpd/img/logo_hhu.gif);
			}
		
		
		html,address,blockquote,body,div,dl,dt,dd,fieldset,form,h1,h2,h3,h4,h5,h6,ol,p,ul,li,center,hr,pre,table,tr,td,th,thead,tbody,tfoot,caption {
		font-family:inherit; font-style:normal; font-weight:normal;
		font-variant:normal; font-size:inherit; line-height:inherit;
		text-align:left; text-decoration:none; padding:0; margin:0;
		float:none; border:0px; display:block; }

		a:hover.anchor{
			color:#000;
		}

		iframe{
			border:0px;
		}
		
		li       { display:list-item; }
		
		table    { display:table; border-spacing:0; border-collapse:collapse; }
		tr       { display:table-row; }
		th,td    { display:table-cell; }
		thead    { display:table-header-group; }
		tbody    { display:table-row-group; }
		tfoot    { display:table-footer-group; }
		caption  { display:table-caption; }
		colgroup { display:table-column-group; }
		col      { display:table-column; }
		
		head     { display:none; }
		
		button,textarea,input,object,select { display:inline-block; }
	
        .content p {
        margin-bottom:5px;
        }
        
        .content{        
            overflow-x:auto;
            overflow-y:hidden; 
        }
        