/* Stylesheet für den Bereich					*/
/* - hier können folgende Dinge beeinflußt werden:		*/
/*								*/
/* - alle anderen style-Angabe, die uniweit gelten, sollten	*/
/*   nicht überschrieben werden 				*/




/* Background.gif (height:1px, width:   px)			*/
/* ergibt farbigen vertikalen Streifen links */
/* sollte an Farb-Layout angepasst werden */

/* Bitte beachten Sie dass images absolut referenziert werden m&uuml;ssen (http://...) sonst gibt es Probleme*/
/* mit einigen Browser !!! */

@media print {
  /* style sheet for print goes here */
   .hide {display:none} 
}

body {
  background-image:url(http://www.ub.uni-stuttgart.de/img/background.gif);
  background-repeat:repeat-y;
}

/* campusbild oben */
.campus {
  background-image : url(http://www.ub.uni-stuttgart.de/img/campus.jpg);
  background-repeat:repeat-x;
 } 

/* zellen mit farbigem hintergrund */
.layoutcolor { 
  background-color: #CBE7EF;
  color: #000000; 
} 

/* navigation bereich */
.navi {
 background-color: #CBE7EF;
 color: #000000;
 } 

 
/* linie unter dem Überschrift2 */
.linie { 
  background-color: #1C3842;
  color: #000000;
 /*background-color: #17323B;*/
 }

 /* pulldown-Menue  background color */
.selects {
 background-color: #CBE7EF;
 color: #000000;
 }	
 
/* table ueberschrift background color */
 table.fine th {
 background-color : #CBE7EF;
 color: #000000;
}	

/* fusszeile farbig */
.footer {
 color: #000000;
 background-color: #CBE7EF;
 } 
 
 /* Layer die beim mouseover erscheinen, height: 240px; kann man entfernen */
.layer {
 position: absolute;
 top: 181px;
 left: 600px;
 visibility: hidden;
 width: 200px;
 height: 120px;
 background-color: #ffffff;
 color : #000000;
 }
 
 /* Layer die beim mouseover tiefer erscheinen (eventuell anpassen) */
 .layer2 {
 position: absolute;
 top: 182px;
 left: 450px;
 visibility: hidden;
 width: 200px;
 height: 120px;
 background-color: #f5f5f5;
 color : #000000;
 }
 
.form-submit {
    background: #CBE7EF;
}

.mini {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
 text-decoration: none;
 }
 
 /* links bleiben schwarz */
a.blacklinkub {
 color: #000000;
 background-color: transparent;
 } 

 /* links bleiben schwarz  */
a.blacklinkub:visited {
 color: #000000;
 background-color: transparent;
 } 
 
/* links bleiben schwarz  */ 
a.blacklinkub:hover {
 color: #000000;
 background-color: transparent;
 } 
 
/* links bleiben schwarz  */
a.blacklinkub:active {
 color: #000000;
 background-color: transparent;
 } 
 
 /* tabellenformatierung */
table.fine-fl {
 font-family: Arial, Helvetica, sans-serif;
 color : #000000;
 border-color : #ffffff;
 background-color : #f0f0f0;
 border-collapse:collapse;
 }

 /* tabellenzelleformatierung - ueberschrift*/	   
table.fine-fl th {
 font-family: Arial, Helvetica, sans-serif;
 color : #000000;
 background-color : #ffb6c1;
 border-color : #ffffff;
 border-style : solid;
 border-width : 1px;
 white-space:nowrap;		 
}	

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

/* 2 Styles fuer Javascript-Ticker*/

#spot {
position:relative; 
left:1px; 
top:1px; 
width:340px; 
height:80px; 
background-color:#FFFFFF; 
/*layer-background-color:#FFFFDE; */
clip:rect(0px 340px 90px 0px); 
overflow:hidden; 
border:none; 
}

.scroll {
 position:absolute; 
width:300px; 
height:90px; 
margin-left:10px; 
margin-right:10px; 
cursor:default; 
}


.gestrichen {
 text-decoration: line-through; 
 }

.adresse {
 font-family: Arial, Helvetica, sans-serif;
 text-align: left;
 color: #000000;
 font-size: 8pt;
 white-space:nowrap;
 } 
 
 .achtung {
    padding-left: 0.2em;
    border-left: solid;
    border-right: none;
    border-top: none;
    border-bottom: none;
    border-left-width: thin;
    border-color: red;
    color: #FF0000
  }
