/*-------------------------------------------------------------------*/
/* Formate für allgemeine Contentseiten 05.02.2007 */
/*--------------------------------------------------------------------*/
.tab span {
	font-family: verdana, arial, sans-serif;
	font-size: 0.65em;	/* 65% 10px */
}

#content code {
	font-family: Courier, Lucida Console, Lucida Sans Unicode, Vera Sans Mono;
	font-size: 1.1em; 
	}

/* Format für Index-Links (z.B. Bibliothek A - Z) */
#content .index a, 
#content .index a:active, 
#content .index a:visited,
#content .index a:hover {
  color: #f60;
  font-size: 1.2em;
  font-weight: bold;
	}

#content .index a:hover {
  color: #c03;
	}

/* bei 2-spaltigem Layout */
.leftside {
	float: left;
	line-height: 2em;	 /* 20px */
  }

/* rechter Block im Contentbereich bei 2spaltig */
.rightside {
	float: right;
	line-height: 2em;	 /* 20px */
  }

/* für Bilder ganzseitig Layouttyp "1spBildGross" */
.bild295px {
	margin-top: 0.5em;
  margin-left: 12.6em; /* 131px */
	width: 28em;	/* 295px */
  }

.bild415px {
	margin-top: 0.5em;
	margin-left: 6.85em; /* 71px */
	width: 39.8em;	/* 202px */
  }

.bild557px {
	margin-top: 0.5em;
	width: 53.6em;	/* 557px */
  }

/* Bilder bei text2sp */
.bild202px {
	width: 19.4em;	/* 202px */
  }

.bild131px {
	width: 12.6em;	/* 131px */
  }

.bild273px, img.bild273px { /* Bild für Exis-Startseite */
	width: 26.25em;	/* 273px */
  }

/* px0 ist nur für Aktuelles-Übersicht (wenn ohne Bild */
.px0{
  padding-top: 0em;	/* 2.8em */
  }

.px60, .px131, .px202 {
  padding-top: 0;	/* 2.8em */
  }

.text2sp .leftside {
	width: 33.1em;	/* 344px */
  }

.px0 .leftside {
	width: 0em;	
  }

.px0 .rightside {
	width: 53.6em;	/* 557px */
  }

.px60 .leftside {
	width: 5.73em;	/* 60px */
  }


.px60 .rightside {
	width: 46.7em;	/* 486px */
  }

.px131 .leftside {
	width: 12.6em;	/* 131px */
  }
  
.px131 .rightside {
	width: 39.9em;	/* 415px */
  }

.px202 .leftside {
	width: 19.4em;	/* 202px */
  }

.px202 .rightside {
	width: 33.1em;	/* 344px */
  }

.text2sp .rightside {
	width: 19.4em;	/* 202px */
  }
  
/* für Logos in der rechten Spalte (Startseite und Contentseiten) */  
.logo131px {
	width: 12.6em;	/* 131px */
	/*margin-left: 2em;*/
  }

.logo171px {
	width: 16.4em;	/* 171px */
  }

.top    { vertical-align:top; }
.middle  { vertical-align:middle; }
.bottom   { vertical-align:bottom; }

div.serviceLinks {
  line-height: 1.5em;	/* 15px */
  padding-top: 0.2em;	/* 10px */
  }

div.serviceLinks a {
  display: block;
  }

.nachoben {
  display: block;
  float: right;
  padding-top: 1em;
 /* padding-bottom: 0.5em;*/
  }

.nachoben a {
  background: #666;
  }

.nachoben a img {
  width: 1.6em;  /* 17 */
  }
  
.nachoben a:hover {
  background: #c03;
  }
  
/* Bild + Titel im Textblock (bei 1-spaltig und 1sp-Text/Text) */
div.textImage {
  padding-top: 0.5em;	/* 50px */
  }

/* Bildtitel für alle Textseiten mit Bildern */
span.imgtitle, span.imgquelle {
	clear: both;
	display: block;
  line-height: 1.3em;	/* 13px */
  padding-top: 0.3em;	/* 3px */
  }

span.imgtitle {
	color: #f60;
  }

span.imgtitle a,
#content span.imgtitle a {
  text-decoration: none;
	color: #f60;
  }

span.imgtitle a:hover,
#content span.imgtitle a:hover {
  text-decoration: underline;
	color: #c03;
  }

/* für Blog der Existenzgründer */
iframe.exisblog {
  width: 100%;
  height: 1000px;
  }
  
/* für Listenübersichten */
th.dgrau, th.orange, th.rot, th.blau, th.standard {
  font-weight: bold;
  line-height: 1.5em;
  }
  
th.standard {
	border-bottom: 1px dotted #f60;
  }

td.dgrau, td.orange, td.rot, td.blau, td.standard, td.highlighted {
  line-height: 1.6em;
  }

div.dgrau, div.orange, div.rot, div.blau, div.standard {
  height: 1.9em;
  font-weight: bold;
  }

th.dgrau, td.dgrau, div.dgrau {
  color: #fff;
  background: #999;
  }

th.orange, td.orange, div.orange {
  color: #fff;
  background: #f60;
  }

th.rot, td.rot, div.rot {
  color: #fff;
  background: #c03;
  }

th.blau, td.blau, div.blau {
  color: #fff;;
  background: #36c;
  }
  
th.standard, td.standard, div.standard {
  color: #f60;;
  background: #fff;
  }
  
td.dgrau a span, td.orange a span, td.blau a span {
  color: white;
  text-decoration: underline;
}

td.highlighted a span, td.weiss a span {
  color: black;
  text-decoration: underline;
}
  
ul.sitemap {
  /*list-style-image: url(../medium/bild/layout/list_blau.jpg);*/
  list-style-type: none;
	}

ul.sitemap ul {
  list-style-image: url(../medium/bild/layout/list_blau.jpg);
	}

ul.sitemap ul ul {
  list-style-image: url(../medium/bild/layout/list_blau2.jpg);
	}

ul.sitemap ul ul ul {
  list-style-image: url(../medium/bild/layout/list_rot2.jpg);
	}
	
.highlighted, .normal {
   width: 26.25em; /* 273px */
 }

.completeline {
  width:       100%;
	line-height: 2.0em;	/* 20px */
 }
 
.completeline.sitemap, .completeline.sitemap {
	border-bottom: 1px dotted #000;
 }

/* für Studiengangsliste Überschriften */
.leftside.sitemap, .rightside.sitemap {
  width: 26.25em; /* 273px */
	border-bottom: 1px dotted #000;
 }

/*für die Fakultät Gestaltung*/
hr {
  height: 1px; 
  color: grey; 
  background-color: 
  grey; border: none;
 }

