<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CSS Style-Sheet fuer die Homepgae der Arbeitsgruppe Differentialgeometrie der HU Berlin
Das Design basiert auf dem coroporate design der HU, sowie den Homepages der HU und des Instituts fuer Mathematik 
Autor: Christoph Stadtmueller, 2012*/

/* Zentrale Festlegungen (Schriftgroessse, ...) */
BODY, TABLE, P, H1, H2, H3, H4
    {
    font-family:"Verdana", sans-serif;
    color:#000000;
    }
BODY, TABLE, P, A{font-size:9pt; line-height:1.4em}

H1{font-size:14pt; text-align:left; color:rgb(0,55,108);}
H1zusatz{font-size:12pt; text-align:left;}
H2{font-size:12pt; font-weight:bold; text-align:left}
H3{font-size:10.5pt; font-weight:bold; text-align:left}
H4{font-weight:bold;}

/* BODY */

BODY{background-color:#f0f0e8}

HR{background-color:#808080; height:2px; border:none;}

P#language a{color:rgb(0,55,108);
	   font-size:11px;
	   text-align:right;}

/* Links im Text*/

A{text-decoration:none;
 color:rgb(0,55,108);}

A:VISITED{color:rgb(0,55,108);}

A:HOVER{background-color:#ccd6e0;}

/* A-Elemente die als Anker dienen */

A.anker{color:#000000;}

A.ankerh2{text-decoration:none;
	  font-size:12pt;
	  font-weight:bold;
	  color:#000000;}
	  
A.ankerh4{color:#000000;
	  font-size:9pt;
	  font-weight:bold;
	  text-decoration:none;
	  }

A.ankerh2:HOVER{background-color:transparent;}

A.anker:HOVER{background-color:transparent;}
A.ankerh3:HOVER{background-color:transparent;}
A.ankerh4:HOVER{background-color:transparent;}
	  
A.img:HOVER{background-color:transparent;}

A.Imprint{font-size:10px;}

/* Navigationsleiste */

DIV.navigation {background-color:#cccc99;
		   margin-top:1px;
		   padding-left:5px;
		   padding-top:3px;
		   margin-left:-5px;
		   width:190px;
		   min-height:20px;}
		   
DIV.navigation a{color:rgb(0,55,108);
		    text-decoration:none;}
DIV.navigation a:hover{background-color:transparent;}    

DIV.subnavigation {background-color:#e0e0d1;
		   margin-top:1px;
		   padding-left:10px;
		   padding-top:3px;
		   margin-left:-5px;
		   width:185px;
		   min-height:20px;}
		   
DIV.subnavigation a{color:rgb(0,55,108);
		    text-decoration:none;}
DIV.subnavigation a:hover{background-color:transparent;}    
		    
DIV.subsubnavigation {background-color:#f0f0e8;
		   margin-top:1px;
		   padding-left:15px;
		   padding-top:3px;
		   margin-left:-5px;
		   width:180px;
		   min-height:20px;}

DIV.subsubnavigation a{color:rgb(0,55,108);
		    text-decoration:none;}
DIV.subsubnavigation a:hover{background-color:transparent;}
		    
/* Inhaltscontainer */

DIV.aussenrahmen{
	   background-color:#FFFFFF;
           /*width:1050px;*/
           border-left-style:solid;
           border-left-width:2px;
           border-left-color:rgb(209,209,194);
           border-right-style:solid;
           border-right-width:2px;
           border-right-color:rgb(209,209,194);
           margin: 0px auto 0px auto;
           padding: 5px;
           } /* Aeusserer Rahmen, enthaelt header, navileiste und rahmen fuer haupttext */

DIV.rahmen{background-color:#FFFFFF;
		   /*float:right;*/
           /*width:840px;*/
           border:none;
           margin: 0px auto 0px auto;
           padding: 5px;
		   min-height: 100px;
} /* Innerer Rahmen, enthaelt den jeweiligen Seiteninhalt */
           
/*Allgemeine float-container*/
DIV.floatl{float:left;}
DIV.floatr{float:right;}

/* Tabellen */

TABLE{border:none;
      text-align:left;}
      
TD{padding-left:5px;
   padding-right:5px;}

TD.titel{font-weight:bold;}

TABLE.alternierend tr:nth-child(even){
	 background-color:#ccd6e0;}

TABLE.alternierend A:hover{background-color:transparent;}

TABLE.rahmen TD{border-top-style:solid;
	     border-top-width:1px;
	     border-right-style:solid;
	     border-right-width:1px;}
	     
TABLE.rahmen TD.titel{border-top:none;
	     border-right-style:solid;
	     border-right-width:1px;}

TABLE.rahmen TD.rechts{border-top-style:solid;
	     border-top-width:1px;
	     border-right:none;}
	     
TABLE.rahmen TD.titelrechts{border-top:none;
	     border-right:none;
	     font-weight:bold;}
	     
/*Andere Klassen*/
LI{margin-top:.2em;}

UL.nospace LI{margin-top:0em;}

UL.spacious LI{margin-top:1em;}

/*Individuelle Container*/

div#institute{background-color:#FFFFFF;
         float:left;
         margin-left:5px;
         margin-top:28px;
         width:222px;
         padding:5px;
         height:auto;
         font-size:11px;
         color:rgb(0,55,108)}   

div#institute a{color:rgb(0,55,108);
		font-size:11px;
		text-decoration:none;}
		
DIV#institute a:hover{background-color:transparent;}

div#institute a:visited{color:rgb(0,55,108);}
         
div#kopf{background-color:rgb(0,55,108);
         float:left;
         margin-bottom:1px;
         width:98%;
         padding:10px;
         height:auto;
         color:#FFFFFF;
         text-align:center;} 
         
div#inhalt{background-color:#ccd6e0;
	   margin-top:5px;
	   margin-bottom:10px;
	   margin-left:-5px;
	   padding-left:7px;
	   font-size:11px;
	   color:rgb(0,55,108);
	   clear:both;}

div#inhalt a{color:rgb(0,55,108);
	     font-size:12px;}

div#kopf h2, div#kopf a{color:#FFFFFF;}

div#logodiv{float:right;
            margin-top:15px;
            margin-right:5px;
            height:105px;
            }

div#trenner{width:740px;}

img#logo{float:right;border:0px}

div#group{background-color:#ccd6e0;
         float:left;
         margin-left:5px;
         margin-top:0px;
         margin-bottom:1px;
         width:222px;
         padding:5px;
         height:auto;
         font-size:11px;
         color:rgb(0,55,108)}
         
/*div#grouplogo{float:left;
	      margin-left:-5px;
	      margin-top:30px;
	      width:50px;
}*/

div#group a{color:rgb(0,55,108);
		font-size:11px;
		text-decoration:none;}
 
div#navigationcontainer{
	float:left;
	width:180px;
	position: fixed;
	top: 1em;
}

DIV#location{float:left;
	     color:rgb(0,55,108);
	     font-size:11px;}

DIV#location a{color:rgb(0,55,108);
	   font-size:11px;}

DIV#language{float:right;
	     color:rgb(0,55,108);
	     font-size:11px;}
	     
DIV#language a{color:rgb(0,55,108);
	   font-size:11px;
	   text-align:right;}
	   
DIV#imprint{float:right;
	    width:100px;}

DIV#webmaster{float:left;
	      width:300px;
	      }

DIV#footer P{font-size:11px;}

DIV#footer A{font-size:11px;}

div.command {
	margin-left:1em;
	margin-top:1ex;
	margin-bottom:1ex;
	margin-right:50%;
	background-color:black;
	color:white;
}</pre></body></html>