/* Diese Datei standard.css liegt zentral und darf nicht kopiert werden */
/* Dieses Dokument wurde als CSS2 validiert */
/* ACHTUNG - Absolute Referenzen immer auf https: pruefen - Lorenz */

/* fuer alle Browser nach 4.x */

@import url(http://www.uni-stuttgart.de/res/css/standard2.css);


/* im jeweiligen Bereich background-image ändern*/
body {
 font-family: Arial, Helvetica, sans-serif;
 background-color:#FFFFFF;
 color:#000000;
 margin-left: 0;
 margin-right: 0;
 margin-top: 0;
 margin-bottom: 0;
 padding:0px;
 } 
 /* Schriftformatierung fuer die Homepage*/
 .homepage {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 font-weight: bold;
 text-decoration: none;
 }
 
 
 
 /* Schriftformatierung fuer die Aktuelle Flaeche auf der Homepage*/
 .aktuell {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 color: #000000;
 background-color: #f7f8f9;
 text-decoration: none;
 white-space:nowrap;
 padding-right:2px;
 
 }
 
 /* Schriftformatierung fuer die Unterpunkte unter Ueberblick auf der Homepage*/
 .organisationhome {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 color: #000000;
 background-color: #e2ecf5;
 text-decoration: none;
 }
 
 /* Listen */
 ul {
  font-family: Arial, Helvetica, sans-serif;

  list-style:  square url(http://www.uni-stuttgart.de/res/img/wuerfel_black.gif) ;

  
 }
 
 /* Listen in tabellen ohne Abstand*/
.listtab {
  margin-bottom:0px;
  margin-top:0px;
}
 /* Absatz */
p  {
 font-family: Arial, Helvetica, sans-serif;
 }

 /* Definitionslisten*/
dl {
 font-family: Arial, Helvetica, sans-serif;
 }

dd {
 font-family: Arial, Helvetica, sans-serif;
 }

dt {
font-family: Arial, Helvetica, sans-serif;
}

/* tabellenzellen, formulare */
td, tr, th, form {
 font-family: Arial, Helvetica, sans-serif;
 }

 /* link */
a { text-decoration: none;
 font-family: Arial, Helvetica, sans-serif;
 }

 /* bisher nicht besuchte links */
a:link {
 color: #006699;
 background-color: transparent;
}

/* bereits besuchte links */
a:visited {
 color: #003399;
 background-color: transparent;
}

/*  links während der Anwender mit der Maus darüber fährt */
a:hover {
 float: none;
 width: auto;
 color: #6699CC;
 background-color: transparent;
 height: auto;
 text-decoration: underline;
 }
 
 /* gerade aktivierte links */
a:active {
 color: #006699;
 background-color: transparent;
}
 
/* campusbild oben */
.campus {
 background-repeat : repeat-x;
 } 

/* globale navigation */			
.unihome {
 font-family: Arial, Helvetica, sans-serif;
 text-align: center; 
 color: #000000;
 background-color: #EEF1F4;
 font-size: 10pt;
 font-weight: bold;
 white-space:nowrap;
 } 
 
/* links bleiben schwarz */
a.blacklink {
 color: #000000;
 background-color: transparent;
 text-decoration: none;
 } 

 /* links bleiben schwarz  */
a.blacklink:visited {
 color: #000000;
 background-color: transparent;
 text-decoration: none;
 } 
 
/* links bleiben schwarz  */ 
a.blacklink:hover {
 color: #000000;
 background-color: transparent;
 text-decoration: none;
 } 
 
/* links bleiben schwarz  */
a.blacklink:active {
 color: #000000;
 background-color: transparent;
 text-decoration: none;
 } 

/* links bleiben schwarz und unterstrichen */ 
 a.blacklinkus {
 color: #000000;
 background-color: transparent;
 text-decoration: underline;
 } 

/* links bleiben schwarz und unterstrichen */ 
a.blacklinkus:visited {
 color: #000000;
 background-color: transparent;
 text-decoration: underline;
 } 

/* links bleiben schwarz und unterstrichen */ 
 a.blacklinkus:hover {
 color: #000000;
 background-color: transparent;
 text-decoration: underline;
 } 
 
/* links bleiben schwarz und unterstrichen */
 a.blacklinkus:active {
 color: #000000;
 background-color: transparent;
 text-decoration: underline;
 } 
 
/* links bleiben schwarz */
a.linkaktuell:link {
 color: #000000;
 background-color: transparent;
 text-decoration: none;
 } 

 /* links bleiben schwarz  */
a.linkaktuell:visited {
 color: #000000;
 background-color: transparent;
 } 
 
/* links bleiben schwarz - aber unterstrichen wenn hover */ 
a.linkaktuell:hover {
 color: #000000;
 background-color: transparent;
 text-decoration: underline;
 } 
 
/* links bleiben schwarz  */
a.linkaktuell:active {
 color: #000000;
 background-color: transparent;
 } 


/* schriftzug universität Stuttgart */
.universitaet {
 font-size: 11pt;
 font-weight: bold;
 } 
 
/* navigation bereich */
.navi {
 font-family: Arial, Helvetica, sans-serif;
 text-align: center; 
 color: #000000;
 font-size: 10pt;
 font-weight: bold;
 white-space:nowrap;
 } 
 
/* Überschrift1 oben rechts */
.ueberschrift1 {
 font-size: 14pt;
 font-weight: bold;
 white-space:nowrap;
 } 
  
/* Überschrift3 auf der Seite */
.ueberschrift3 {
 font-size: 13pt;
 font-weight: bold;
 white-space:nowrap;
 } 
 
/* Seitenueberschrift h2 auf der Seite */
table h2 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14pt;
 margin-bottom:0px;
 margin-top:0px;
 font-weight: bold;
 white-space:nowrap;
 } 
 
/* Seitenueberschrift h2 auf der Seite - mit nowrap - fuer Netscape 4 */
h2 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14pt;
 margin-bottom:0px;
 margin-top:0px;
 font-weight: bold;
 white-space:nowrap;
 } 
 
/* &Uuml;berschrift h2 - ohne nowrap */
.schrifth2 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14pt;
 font-weight: bold; 
 } 
 /* Seitenueberschrift h2 auf der Seite */
table h3 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13pt; 
 font-weight: bold;
 
 } 
 
/* Seitenueberschrift h2 auf der Seite - fuer Netscape 4 */
h3 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13pt; 
 font-weight: bold;
 
 } 
 
  
 /* Schriftformatierung der linklisten mit naviwuerfel und fett*/ 
.overnavi {
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
 text-align: left;
 
 }
 
 /* Schriftformatierung auf den layer*/ 
.textnormal {
 
 font-family: Arial, Helvetica, sans-serif;
 width: 100%;
 white-space:nowrap;
 }


 /* pulldown-Menue  formatierung */
.selects {
 width: 230px;
 font-size:9pt;
 font-family: Arial, Helvetica, sans-serif;
 height: 17px;
 }	
 
 /* tabellenformatierung */
table.fine {
 font-family: Arial, Helvetica, sans-serif;
 color : #000000;
 border-color : #ffffff;
 background-color : #f0f0f0;
 border-collapse:collapse;
 
 }

 /* tabellenzelleformatierung - ueberschrift*/	   
table.fine th {
 font-family: Arial, Helvetica, sans-serif;
 color : #000000;
 border-color : #ffffff;
 border-style : solid;
 border-width : 1px;
 text-align: center;
 		 
}	

/* tabellenzelleformatierung - tabellenzelle*/	 
table.fine td {
 font-family: Arial, Helvetica, sans-serif;
 color : #000000;
 background-color : #f0f0f0;
 border-color : #ffffff;
 border-style : solid;
 border-width : 1px;
 padding : 3px;
 
 }

/* tabellenformatierung */
table.fine3 {
 font-family: Arial, Helvetica, sans-serif;
 color : #000000;
 border-color : #ffffff;
 background-color : #ffffff;
 border-collapse:collapse;
 
 }

 /* tabellenzelleformatierung - ueberschrift*/	   
table.fine3 th {
 font-family: Arial, Helvetica, sans-serif;
 color : #000000;
 border-color : #ffffff;
 border-style : solid;
 border-width : 1px;
 text-align: center;
 		 
}	

/* tabellenzelleformatierung - tabellenzelle*/	 
table.fine3 td {
 font-family: Arial, Helvetica, sans-serif;
 color : #000000;
 background-color : #ffffff;
 border-color : #ffffff;
 border-style : solid;
 border-width : 1px;
 padding : 3px;
 
 }

/* Tabelleformatierung mit grauem Hintergrund */
table.grey {
	border-width: 1px 1px 0px 0px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #d0d0d0;
	border-collapse: separate;
	background-color: white;
        /*color: #123456;*/
}
table.grey th {
	border-width: 0px 0px 1px 1px;
	padding: 2px;
	border-style: solid;
	background-color: #f0f0f0;
	border-color: #d0d0d0;
        /*color: #666;*/
	text-align: left;
	border-bottom: solid 1px #c0c0c0;
}
table.grey td {
	border-width: 0px 0px 1px 1px;
	padding: 4px;
	border-style: solid;
	border-color: #d0d0d0;
        /*color: #666;*/
	vertical-align: top;
}	  
	
/* fusszeile farbig */
.footer {
 font-family: Arial, Helvetica, sans-serif;
 text-align: left;
 color: #000000;
 font-size: 8pt;
 white-space:nowrap;
 } 
 
 /* &auml;ussere tabelle */
 .main { height:100%; 
  }
  
  
  
  
  /* Bild&uuml;berschriften */
 .caption {
  font-family: Arial, Helvetica, sans-serif;
  font-size: smaller; 
  }
  
  /* textklein */
  .textklein {
  font-size: smaller;
}

/* text fett */
.fett {
  font-weight: bold;
}

/* grau hinterlegter Bereich */ 
pre {
  background-color: #f0f0f0;
  color : #000000;
} 

/* grau hinterlegter Bereich */ 
.grau {
  background-color: #f0f0f0;
  color : #000000;
} 

/* Tabellenhintergrundfarbe auf der Homepage - oben links */
.colora2 {
  background-color: #e7eaee;
  color : #000000;
 }
 
 /* Tabellenhintergrundfarbe auf der Homepage - oben rechts */
.colorb2 {
  background-color: #a0bbce;
  color : #000000;
 }
 
 /* Tabellenhintergrundfarbe auf der Homepage - unten links */
.colora1 {
  background-color: #B0BECD;
  color : #000000;
 }
 
 
 /* Tabellenhintergrundfarbe auf der Homepage - unten rechts */
.colorb1 {
  background-color: #e2ecf5;
  color : #000000;
 }
 
 
 /* Senkrechte Linie auf der Homepage - neben Organisation und Aktuelles */
.homeline1 {
  background-color: #3d4650;
  color : #000000;
  
 }
 
  /* Weisse Linie auf der Homepage - neben Stuttgart und unter Suche, etc. */
.homelinewhite {
  background-color: #ffffff;
  color : #000000;
 }
 
 /* Bilder auf der Homepage */
.thumbnailshome {background-image: url(http://www.uni-stuttgart.de/res/img/thumbnailshome.jpg);background-repeat:repeat-x;

}
/* Direkt zu - Links Pulldown-menü auf der Homepage*/
.selecthome {
height:18px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
text-decoration: none;
background-color: #EEF1F4;
margin-bottom:0px;
margin-top:0px;
width: 160px;
margin-left:2px;

}

/* links bleiben schwarz auf der Homepage*/
a.blacklinkhome:link {
 color: #000000;
 background-color: transparent;
 text-decoration: none;
 } 

 /* links bleiben schwarz  auf der Homepage*/
a.blacklinkhome:visited {
 color: #000000;
 background-color: transparent;
 
 } 
 
/* links bleiben schwarz  auf der Homepage*/ 
a.blacklinkhome:hover {
 color: #000000;
 background-color: transparent;
 text-decoration: underline;
 } 
 
/* links bleiben schwarz  auf der Homepage*/
a.blacklinkhome:active {
 color: #000000;
 background-color: transparent;
 
 } 

 /* sitemap Formatierung - Ebene 2 */
 .sitemap2 {
    BACKGROUND-COLOR: #f0f0f0;
	color : #000000; 
	FONT-SIZE: smaller;
}
/* sitemap Formatierung - Ebene 3 */
.sitemap3 {
     FONT-SIZE: smaller;
	text-indent : 10px;
}
/* sitemap Formatierung - Ebene 4 */
.sitemap4 {
    FONT-SIZE: smaller;
	text-indent : 20px;
}
/* sitemap Formatierung - Ebene 5 */
.sitemap5 {
    FONT-SIZE: smaller;
	text-indent : 30px;
}
/* sitemap Formatierung - Ebene 6 */
.sitemap6 {
    FONT-SIZE: smaller;
	text-indent : 40px;
}

/* navilist */

/* Navigationsliste im Inhaltsbereich mit Naviwuerfel */
#navilist{
	list-style-image:url(http://www.uni-stuttgart.de/res/img/naviwuerfel.gif);
	margin-left: 12px;
	padding-left:14px;
	line-height:1.2em;
	list-style-position:outside;
	
	
}

#navilist li {
	padding-left:5px;
	padding-bottom:6px;
}
/* Hauptlinks in der Navigationsliste, bleiben schwarz*/
#navilist  li a:link,#navilist li a:visited, #navilist li a:active{
	color:#000000;
	font-weight: bold;
	background: transparent;
   	text-decoration: none;
}
#navilist li a:hover{
	color:#000000;
	font-weight: bold;
	background: transparent;
   	text-decoration: underline;
}

/* navilist - als class*/

/* Navigationsliste im Inhaltsbereich mit Naviwuerfel */
.navilist{
	list-style-image:url(http://www.uni-stuttgart.de/res/img/naviwuerfel.gif);
	margin-left: 12px;
	padding-left:14px;
	line-height:1.2em;
	list-style-position:outside;
	
	
}

.navilist li {
	padding-left:5px;
	padding-bottom:6px;
}
/* Hauptlinks in der Navigationsliste, bleiben schwarz*/
.navilist  li a:link,.navilist li a:visited, .navilist li a:active{
	color:#000000;
	font-weight: bold;
	background: transparent;
   	text-decoration: none;
}
.navilist li a:hover{
	color:#000000;
	font-weight: bold;
	background: transparent;
   	text-decoration: underline;
}

/* Listen mit pfeil nach unten */
ul.anker{
	list-style-image:url(http://www.uni-stuttgart.de/res/img/unten.gif);
	list-style-position:inside;
	margin-left: 0px;
	padding-left:0px;
	line-height:1.4em;
}



/* Listen mit pfeil nach rechts */
ul.vor{
	list-style-image:url(http://www.uni-stuttgart.de/res/img/vor.gif);
	list-style-position:inside;
	margin-left: 0px;
	padding-left:0px;
	line-height:1.4em;
}

/* Bild rechts platziert, wird vom Text umflossen */
.bildrechts {
	float:right;
	padding-top:5px;
	padding-left:10px;
	padding-bottom:10px;
	border:none;

}

/* Bild links platziert, wird vom Text umflossen */
.bildlinks {
	float:left;
	padding-top:5px;
	padding-right:10px;
	padding-bottom:10px;
	border:none;
}

/* klasse "externerlink", bei externen Links wird der linkexternicon.gif eingefügt*/
.externerlink {

background: url(http://www.uni-stuttgart.de/res/img/linkexternicon.gif) no-repeat transparent 1px 6px;
   	
	text-decoration: none;
   	padding-left: 13px;
   	padding-right: 3px;	
}


