.cl { clear: both; line-height:0;} 
#logo a{ display: block; border: 0;}
#logo img { display: block; border: 0;}
img {
	border:0;
}

/* Layout 
 ******************************************************************/
#folgeinhalt { width: 543px !important; display: block; }                                                                                                 

#content_t {
	width: 945px;
	margin-left: auto;
	margin-right: auto;
}

#folgeinhalt4spalt, #folgeinhaltfull {
	width: 620px;  /* was 755 */
	margin:0;padding:0;  
	padding-left: 4px;
	padding-top: 17px;
}   

/* news seite und andere unterseiten mit voller breite und linkem menue */
#folgeinhaltfull {
	width: 755px; 
}

* html #folgeinhaltfull {
	margin-top:0!important;
} 
       


/* Hauptmenue 
 ******************************************************************/       
#breadcrump { margin-top: 55px;}  

.udm { position: absolute; top: 110px;  z-index:20000;
	width:7.5em;
	cursor:default !important;
	border:none;
	text-align:left; width: 1024px; height: 36px;}     


#folgemenue1165, #folgemenue1151, #folgemenue1150, #folgemenue1149, #folgemenue1146 {float: left !important; width: 190px; height: 36px; border:0; padding:0; margin:0;}

/* in menu_english.css werden die menu-grafiken überschrieben */
#folgemenue1165 {  background: url(/fileadmin/templates/bilder/img_universitaet.gif) top left no-repeat;}
#folgemenue1151 {  background: url(/fileadmin/templates/bilder/img_studienangebot.gif) top left no-repeat;}
#folgemenue1150 {  background: url(/fileadmin/templates/bilder/img_kunst.gif) top left no-repeat;}
#folgemenue1149 {  background: url(/fileadmin/templates/bilder/img_galerie.gif) top left no-repeat;}
#folgemenue1146 {  background: url(/fileadmin/templates/bilder/img_aktuelles.gif) top left no-repeat;}
 
#hauptmenue a { display: block; width: 110px; height: 17px; outline: none; border: 0!important; padding:0; margin:0; font-weight: normal;} 
#hauptmenue ul li {width: 190px;float: none; z-index: 1000; border: 0 !important; padding:0; margin:0;  }

/* for IE 6*/
* html #hauptmenue ul li {width: 190px;}  

#hauptmenue ul li a { display: block; width: 110px; height: 17px;  border: 1px solid #000;  }
#hauptmenue ul li a span { display: block;  color: #fff;width: 110px;    padding-top: 14px;text-indent: 4px; }
#hauptmenue ul li a:hover  { text-decoration: none; }

#hauptmenue ul li ul {z-index: 1000; background-color: #fff; border: 0;}
#hauptmenue ul li ul li { padding: 4px;}
#hauptmenue ul li ul li a { display:  inline;   }

#hauptmenue ul li ul li a span { display:  inline;  color: #000; padding: 0; }
#hauptmenue ul li ul li a:hover { text-decoration: underline;}
#hauptmenue ul li ul {display: none;   }
    
                                                                                         
.udm ul {margin:0;border-left: 1px solid #0092bc!important;margin-left: 0px!important;width: 185px!important;  }                
.udm ul  { padding-top: 14px;} 
.udm ul a {  font-size: 12px!important;}
.udm .udmC{position:absolute;left:0;top:0;z-index:-1;width:auto;/*filter:alpha(opacity=0);*/; display: none;}
     
/* for IE 7 */         
* html #folgemenue1165, * html  #folgemenue1151, * html  #folgemenue1150, * html  #folgemenue1149, * html  #folgemenue1146 {
	overflow-x: hidden;
} 

/* Auflistungen 
  ******************************************************************/
#folgeinhalt ul, #folgeinhalt4spalt ul {margin-left: 14px; list-style-type: disc;} 

#folgeinhalt ul.filelinks0, 
#folgeinhalt ul.filelinks1, 
#folgeinhalt4spalt ul.filelinks0, 
#folgeinhalt4spalt ul.filelinks1 {margin-left: 0px}               /* ergaenzt von Funk 14-09-08   */


#folgeinhalt h1, #folgeinhalt4spalt h1 {  
	margin-top: 20px;
	line-height: 15px;
}

#folgeinhalt h1.csc-firstHeader, #folgeinhalt4spalt h1.csc-firstHeader {
	margin-top: 0px;
	font-size: 16px; 
	margin-bottom: 20px;
}  

#folgeinhalt h2, #folgeinhalt4spalt h2 {  
	margin-top: 10px;
	font-size: 13px;
	font-weight: bold;
}

#folgeinhalt h3, #folgeinhalt4spalt h3 {  
	margin-top: 10px;
	font-size: 12px;
	font-weight: bold;
}

#folgeinhalt h4, #folgeinhalt4spalt h4 {  
	margin-top: 10px;
	font-size: 11px;
	font-weight: bold;
}

#subnavigation li.nosub {
	list-style-image: none;
	list-style-position: outside;
	margin-left: 1.6em;
 	list-style-image: url(../bilder/ic_menuepunkt.gif);       
}
 

#subnavigation li.nosub a {
/*	color: #006291;  */
	color: #333333;  
}     

li.headline {	
	list-style-image: url(../bilder/ic_pfeilblau.gif)!important;
	list-style-position: outside;
	margin-left: 1.6em;
}    

li.headline a {  
	 font-size: 12px!important;                   
	font-weight: bold!important;
	color: #4991b9!important;
}    
    

/* Linke Spalte 
  ******************************************************************/   
#leftnavi .csc-header, #leftnavi .csc-header-header-n1, #leftnavi .csc-firstHeader, #leftnavi h1 {
    margin:0;
    padding:0;
	font-weight: bold;
    font-size: 11px !important;
	color: #006291;     
	padding-top: 6px;
}     

#leftnavi .csc-firstHeader {
    border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dadada;
	margin-top: 6px;
	padding-top: 10px; 
}         

#leftnavi input, #leftnavi select, #leftnavi textarea {
	width: 159px;   
	font-size: 11px;
}  
/* schmale variante für news seite */
.narrow {width: 176px!important;}

/* Rechte Spalte 
  ******************************************************************/
#rechtespalte .csc-textpic,#rechtespalte dl, #rechtespalte dt {
	padding:0; margin:0;
}

#rechtespalte td,#rechtespalte tr,#rechtespalte table, #rechtespalte td p {
	padding:0; margin:0; border:0;
}

#rechtespalte td  a {
	display: inline;   
	background: url(/fileadmin/templates/bilder/ic_linkpfeil.gif) 0px 2px no-repeat;    
	padding-left: 14px;
}


#rechtespalte .csc-header h1 {
    color: #FFFFFF;
	background-color: #3c80a6;
	margin-top: 9px;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 2px;
	font-size: 12px;
	margin-bottom: 7px;  
} 
           

#rechtespalte  {
	border-top: 1px solid #dadada;
}

#rechtespalte .csc-textpic-image {
	padding:0; margin:0;
}      

#rechtespalte .csc-textpic-image img {
	padding-top:8px; margin:0;
}   

/* file list styling */
.filelinks0 .filedescription {display: none;}
.filelinks1 .filename, .filelinks2 .filename, .filelinks3 .filename {display: none;}

span.current a { font-weight: bold!important;}                                                                                                          
/*.centeredColum {	width:677px;	margin:0 auto;	margin-left:expression( (document.body.clientWidth - 677) / 2 + 'px');	} */
            
 /* Mitarbeiter Styling 
  ******************************************************************/  
.mitarbeiter_holder {
	float: left;
	margin-top: 20px;
	padding-left: 5px;
	width:260px;
	margin-right: 5px;
	line-height: 15px;
}     

.mitarbeiter_holder p {
    width:260px!important;
    display: block;      
}     

#mit_cont2 {     
	margin-top:-10px;
	padding-top:0;
} 
     

              
/* News Plugin
  ******************************************************************/       
#c4146 {
	display: none;
}

.newsplugin .intern p, .newsplugin span, .newsplugin a, .newsplugin img, .news-latest-container, .news-single-links * {
	padding:0;
	border:0;
	margin:0;
} 
  
#news01 {
	margin-right: 0px;  
}
.newsplugin {
	float: left;
	height: 270px;
	width: 185px;
	margin-top: 5px;
	padding-left: 5px;
} 
      

/* spezieller zähler für ufg news plugin gibt die spalten nummer an - dadurch kann das jeweils erste element ein spezielles styling erhalten */
.col0 .newsplugin {
	float: left;
	height: 270px;
	width: 185px;
	margin-top: 5px;
	padding-left: 0px;
} 
 
.newsplugin p, .newsplugin strong, .newsplugin .headline {
	width: 185px!important;  
	overflow-x: hidden;
	display: block;  
}                   
/* Abstand news teaser text zu links */
.newsplugin p {
	margin-bottom:0;
	padding-bottom:0;
}



.newsplugin .date {
	display: block;
	padding-top: 2px;    
	padding-bottom: 2px;
} 



.newsplugin .headline {
	margin-top: 6px;
}                  

 

.newsplugin .intern a, .newsplugin .intern a:active, .newsplugin .intern a:hover, .newsplugin .intern a:link, .newsplugin .intern a:visited {     
    display:inline-block;          
	background-image:url(/fileadmin/templates/bilder/ic_linkpfeil.gif);
	background-repeat:no-repeat; 
	background-position:0 4px; 
	padding-left: 15px; 
}    

.tx-ttnews-browsebox a,.tx-ttnews-browsebox a:hover, .tx-ttnews-browsebox a:visited, .tx-ttnews-browsebox a:link, .tx-ttnews-browsebox a:active {
   display:inline-block;          
	background-image:url(/fileadmin/templates/bilder/ic_linkpfeil.gif);
	background-repeat:no-repeat; 
	background-position:0 4px; 
	padding-left: 15px; 
}                             

.news-single-links a, .news-single-links a:active, .news-single-links a:hover, .news-single-links a:link, .news-single-links a:visited  {
    display:inline-block;          
	background-image:url(/fileadmin/templates/bilder/ic_linkpfeil.gif);
	background-repeat:no-repeat; 
	background-position:0 4px; 
	padding-left: 15px;    
}  

.news-single-backlink a, .news-single-backlink a:active, .news-single-backlink a:hover, .news-single-backlink a:link, .news-single-backlink a:visited {
    display:inline-block;          
	background-image:url(/fileadmin/templates/bilder/ic_linkpfeil.gif);
	background-repeat:no-repeat; 
	background-position:0 4px; 
	padding-left: 15px;  	
}

.news-single-item h1 {
   line-height: 10px;
}  
  
/* block wrap bei news plugin auf startseite */
.newsplugin span.intern {
	padding-top:4px; margin-top:0;display: block;
} 

.newsplugin p.bodytext {
	padding-top:0px; margin-top:0;
}              

.news-single-item p {
	font-weight: normal;
}
.news-single-item .date {
	display: block;
}

.tx-ttnews-browsebox p {
	display: none;
}                

.tx-ttnews-browsebox td p {
	display: block!important;
}


#rechtespalte .news-single-imgcaption, #rechtespalte .news-single-img a, #rechtespalte .news-single-img img {
 padding:0;   
 margin:0;  
}         

#rechtespalte .news-single-img img {
	padding-top: 10px;  
}
#rechtespalte .img0 img {
	padding-bottom: 8px;
}
#rechtespalte .img0 p.news-single-imgcaption  {
 border-top: 1px solid #dadada;       
 display: block;   
 margin:0;
 padding-bottom: 4px; 
}     
     





              
/* Projekte / Galerie Plugin
  ******************************************************************/       
      
.projectcontainer {
	width: 750px; 
	height: 160px;
	margin-top: 17px; 
	padding-bottom: 10px;
}
.projectcontainer .text {
	float: left;
	width: 550px;
} 
.projectcontainer .image {
	float: right;
	padding-left: 10px;		
}
.projectcontainer .image_text {
	padding-top: 3px;
	padding-left: 10px;		
}
.pagebrowser {
	margin-top: 15px;
}
.cursor-page {
	color: #484848;	
  	display:inline-block;          
	padding-right: 15px;             
	text-decoration: none;  
}   
.visibleUrl-short  {
 	color: #006291!important;
  	display:inline-block;
  	font-size: 16px;
	text-decoration: none!important;
}             

  

/* General Styles / Links
 ******************************************************************/    

p.subheadline { font-weight: bold;  }
                                     
a.startnav { 
	display:block; 
	background-image:url(/fileadmin/templates/bilder/ic_pktblau.gif); 
	background-repeat:no-repeat; 
	background-position:0 3px; 	
	padding:0;
	margin:0; 
	padding-left: 10px;           
}  


a.intern, 
a.internal-link-new-window, a.external-link, a.external-link-new-window,a.download,  /* Zeile eingefügt von Funk 29-09-2008 */
p.bodytext a.internal-link, p.bodytext a.external-link , p.bodytext a.external-link-new-window, p.bodytext a.internal-link-new-window, p.bodytext a.download {     
    display:inline-block;          
	background-image:url(/fileadmin/templates/bilder/ic_linkpfeil.gif);
	background-repeat:no-repeat; 
	background-position:0 4px; 
	padding-left: 15px; 
}
  

a.studien {
    display:inline-block;          
	background-image:url(/fileadmin/templates/bilder/ic_linkpfeil.gif);
	background-repeat:no-repeat; 
	background-position:0 4px; 
	padding-left: 15px
} 

.headline a, .headline a:link, .headline a:visited, .headline a:active {
	font-weight: bold;
	color: #006291;
}  

#folgeinhaltfull h1 {
	font-size: 16px;
	font-weight: bold;
	color: #4e8aad;
	margin-bottom: 20px;
	margin-top: 0px;
}  
#folgeinhaltfull h2 {
	font-size: 14px;
	font-weight: bold;
	color: #4e8aad;
	margin-bottom: 20px;
	margin-top: 0px;
}  

/* Uebersichtsseiten
  ******************************************************************/     
       
/* doppelpfeile im linken menü und auf übersichtsseiten */
#subnavigation li, #cont01 li, #cont05 li, #cont06 li, #cont07 li, #cont08 li, #cont09 li, #cont10 li, #cont13 li, #cont11 li, #cont12 li, #cont18 li, #cont16 li, #cont17 li  {
	list-style-image: url(../bilder/ic_linkpfeil.gif);
	list-style-position: outside;
	margin-left: 1.6em;
} 

#cont01 li, #cont05 li, #cont06 li, #cont07 li, #cont08 li, #cont09 li, #cont10 li, #cont11 li,#cont13 li, #cont11 li, #cont12 li, #cont18 li, #cont16 li, #cont17 li  {
 padding-bottom: 2px;
} 

#cont01 li a, #cont05 li a, #cont06 li a, #cont07 li a, #cont08 li a, #cont09 li a, #cont10 li a, #cont13 li a, #cont11 li a, #cont12 li a, #cont18 li a, #cont16 li a, #cont17 li a  {
    font-size: 11px;
    font-weight: normal;
	color: #484848;

} 



/* Startseite Design
  ******************************************************************/             
#bild {
	padding-left: 4px;
	padding-right: 4px;
}

#suche {
	float: right;
	padding-right:0;
}     
                                                 
/* Google Search Styling    
  ******************************************************************/    
a.gsc-trailing-more-results, div.gsc-clear-button {
	display: none!important;
}    

.gs-title {
    text-decoration: none!important;
  
}  

#searchcontrol a, #searchcontrol a:link, #searchcontrol a:visited, #searchcontrol a:hover {
   	color: #006291;
  	display:inline-block;          
	background-image:url(/fileadmin/templates/bilder/ic_pfeilblau.gif);
	background-repeat:no-repeat; 
	background-position:0 4px; 
	padding-left: 15px;             
    text-decoration: none!important;
}  

#searchcontrol a b {
	color: #006291; 
	text-decoration: none!important;
	font-weight:bolder;         	
}     
.gsc-cursor-page {
	color: #484848;	
  	display:inline-block;          
	padding-right: 15px;             
	text-decoration: none;  
}   
.gs-visibleUrl-short  {
 	color: #006291!important;
  	display:inline-block;
	text-decoration: none!important;
}
                
/* Suchbox */                
#suche input {
	font-family: Arial,Helvetica,sans-serif;   
	color: #484848;
	font-size: 11px;
}
            
a.email {
	font-weight:normal!important;
}

/* Sitemap */ 
.sitemapEbene2 h1{
	padding-top: 4px;
	margin:0;
}   

.sitemapEbene3 h3 {
	padding-top: 2px;
	margin:0;  
	font-size: 11px;
}   
.sitemapEbene3 h3 a {
    color: #484848!important;      
}               

.sitemapEbene2 h1 a {
	 color: #4991b9!important;
}         

#footer a, #footer a:visited, #footer a:hover, #footer a:link {
 color: #B8B8B8;      
 font-weight: normal;   
}                            

/* LightBox */
#hoverNav {
	z-index: 200000;
}

/* CWT Forms */
th.cwt-th {
	font-size: 11px;
}
.cwt-input {
	border: 1px solid #B8B8B8;
	padding: 2px 2px;
	background-color: #EFEFEF;
	margin-left: 5px;
	margin-top: 5px;
}



