body { margin: 0px; padding: 0px;
            background-color: #ffffff; background-image: url('../CDimages/bg-karo.jpg');
            background-repeat: repeat-y;
            font-family: verdana, sans-serif;  
            font-size: 1.0em
          }

div#seitenkopf { position: absolute; top: 0px; left: 0px;
                           width: 100%; height: 80px; margin: 0px; padding: 0px;
                           background-color: #fefde1; 
						   background-image: url('../CDimages/bg-logo-mathe.jpg');
                           background-repeat: no-repeat 
                         }
	/* ---- TU Logo ---- */
	div#logo       { height: 80px; width: 268px; float: left; }
	div#logo img { position: relative; top: 14px; left: 10px;
    	                       margin: 0px; border: 0px; }

	/* ---- Titel ---- */
	div#titel    { position: absolute; top: 0px; left: 268px; width: 500px; height: 80px; margin: 0px; }
	div#titel p { position: relative; top: 5px; margin: 0px; 
                              font-size: 1.1em; font-weight: bold; color: #0e3296; 
                              z-index: 1; } 
	
	/* ---- FB Logo ---- */
        div#fblogo     { float: right; margin: 0px; padding: 2px 10px 0px 0px; }
        div#fblogo img { border: 0px; }

div#sprache { float: right; margin: 0px; padding: 14px 20px 0px 0px;
                        text-align: right; 
                        font-size: 0.8em; font-weight: normal; color: #0e3296; }

div#sprache p           { position: relative; top: 0px; left: 0px; margin: 0px; border: 0px; }
div#sprache a           { font-weight: normal; text-decoration: none; color: #0e3296; }
div#sprache a:hover { font-weight: bold; text-decoration: none; color: #0e3296; }	

/* ------------------------------------------ */


/* ---- Rote Linie ---- */
div#redline {
	position: absolute;
	top: 80px;
	left: 0px;
	width: 100%;
	height: 20px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #fe0007;
	border-right-color: #fe0007;
	border-bottom-color: #fe0007;
	border-left-color: #fe0007;
					 /* border-top-color: #fe0007;
					  border-top-width: 2px; */ 
                   }
			   
/*div#whiteline { position: absolute; top: 82px; left: 0px;
                      width: 100%; height: 20px; margin: 0px; padding: 0px;
                      background-color: #FFFFFF; 
                   }				   
*/
/* ---- Navigationsmenue -----*/
div#navi  { position: absolute; top: 82px; left: 0px;
                              width: 268px; height: 741px;
                              padding-top: 55px;
                              background-color: #fefde1;
                              background-image: url('../CDimages/bg-navi-mathe.jpg');
                              background-repeat: no-repeat;
                              color: #ffffff
                           }
div#navi a           { position: relative; left: 12px; color: #0e3296; text-decoration: none; font-weight: bold; }
div#navi a:hover { font-weight: normal; }

div#navi p { padding-bottom: 7px; font-size: 0.8em;  
                                background-image: url('../CDimages/punkt-linie.gif');
                                background-repeat: no-repeat; 
              					background-position: bottom;                   
                              }
/* ------- Inhalt -------*/
	

div#inhalt a {color: #0e3296;}   	
div#inhalt2 a {color: #0e3296;}

/* -- Mainlist: Liste im Uni-Corporate-design - bislang ungenutzt */
div#inhalt ul.mainlist li { padding: 10px 0px 7px 9px; width: auto;
                                                 color: #0e3296; font-weight: bold;
                                                 list-style: none;
                                                 background-image: url(http://www.mathematik.uni-kl.de/CDimages/plinie-bl.gif);
                                                 background-repeat: no-repeat; background-position: left bottom;  }

div#inhalt ul.mainlist a           { color: #0e3296; text-decoration: none; font-weight: bold; }
div#inhalt ul.mainlist a:hover { color: #0e3296; text-decoration: none; font-weight: normal; }

/* -- Mainlist: Liste im Uni-Corporate-design - bislang ungenutzt */
div#inhalt2 ul.mainlist li { padding: 10px 0px 7px 9px; width: auto;
                                                 color: #0e3296; font-weight: bold;
                                                 list-style: none;
                                                 background-image: url(http://www.mathematik.uni-kl.de/CDimages/plinie-bl.gif);
                                                 background-repeat: no-repeat; background-position: left bottom;  }
div#inhalt2 ul.mainlist a           { color: #0e3296; text-decoration: none; font-weight: bold; }
div#inhalt2 ul.mainlist a:hover { color: #0e3296; text-decoration: none; font-weight: normal; }

/* --------------------*/	
	
div#pfad {
	position: absolute;
	top: 130px;
	left: 268px;
	/*width: 560px; */
	width: 60%;
	height: 20px;
	color: #000000;
	font-size: 0.8em;
	font-weight: normal;
	background-color: #FEFF99;
	border: thin solid #CCCCCC;
/*	margin-top: 48px;*/
					 }
			
							  
div#inhalt  {
	position: absolute;
	top:160px;
	left: 268px;
	/*width: 560px;*/
	width: 60%;
	font-size: 0.8em;
	font-weight: normal;
	/* border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-bottom-color: #999999; */
	padding-top: 10px;
	padding-bottom: 20px;
	margin-bottom: 20px;
                   /*  background-color: #DDDDDD;  */
    }
	
div#inhalt tr{
	vertical-align: top;
}

div#inhalt2 tr{
        vertical-align: top;
	}
	
div#untertitel {
	position: relative;
	width: 100%;
	height: 30px;
	color: #000000;
	font-size: 1em;
	font-weight: bold;
	background-color: #CCCCCC;
	text-align: center;
	/*border: thin solid #CCCCCC; */
	}

div#mitbild{
	position: relative;
	height: 200px;
	margin-top: 20px;
	margin-left: 20px;
	width: 95%;
	background-color: #FEFF99;
	border: 2px solid #999999;
	}				

div#bild { height: 200px; width: 295px; float: left; }
div#bild img { position: relative; top: 15px; left: 15px; 
    	                       margin: 0px; border: 0px; }		

/* Listensymbole: derzeit ungenutzt */
li.down{
    /* list-style-image: url('../CDimages/menu_arrow_down.gif'); */
    }

li.new{
	/* list-style-image: url('../CDimages/menu_linker.gif'); */
    }

li.right{
        /* list-style-image: url('../CDimages/menu_arrow_right.gif'); */
    }
								 
				  
				  
/* ------------- Balken	 ----*/			  
div#balken
   {
	position: relative;
	width: 100%;
	height: 18px;
	color: #000000;
	font-size: 0.8em;
	font-weight: normal;
	background-color: #FEFF99;
	border: thin solid #CCCCCC;
	margin-top: 20px;      /* laesst vor dem Balken 20px frei */
	margin-bottom: 20px;   /* laesst nach dem Balken 20 px frei */
	}

div#balken img { border: 0px; }
	
/* Fuer die Titelseite weniger Abstand nach Oben: */

div#inhalt2  {
	position: absolute;
	top:100px;
	left: 268px;
	/*width: 560px;*/
	width: 75%;
	font-size: 0.8em;
	font-weight: normal;
	/* border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-bottom-color: #999999; */
	padding-top: 10px;
	padding-bottom: 20px;
	margin-bottom: 20px;
                   /*  background-color: #DDDDDD;  */
    }
h3 {font-size: 12pt}
h4 {font-size: 10pt}
	

