/* Allgemeine Definitionen >*/
body	{
	margin: 0px 0px 0px 0px;
	font-family: "Verdana", "Lucida Grande", "Lucida Sans", "Arial", "Helvetica", sans-serif;
	font-size: 11px;
	color: #000000;
	min-width: 990px;
}
img { border:none; }
A  {text-decoration: none;} /* Darstellung von Links - NICHT die Farbe */
A:link  {color : #0a3fcd;} /* Linkfarbe */
A:Visited  {color : #0a3fcd;} /* besuchter Link; nicht #051e60 sondern identisch zu Standard */
A:Active  {color : #0a3fcd;} /* aktiver Link */
A:Hover  {color : #0a3fcd; text-decoration: underline;} /* Mouseover */
p, td, th, div, input, textarea, select, h1, h2, h3, h4, h5, h6, ul, ol, li, font, dl, dt, dd, marquee {
	font-family: inherit;
	font-size: inherit;
}
table, form	{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
table {border-collapse: collapse;}
tr {vertical-align: top;}
hr {width: 100%; height: 1px; background-color:black;}
blockquote {margin: 0px 0px 5px 20px; padding: 0px;}
/* unnummerierte LISTEN */
ul {
 margin: 0px 0px 5px 0px;
 padding: 0px;
}
  ul li {
    list-style-image: url(../images/btn_liste.gif);list-style-type: square;
    /* einruecken des listenbildes */
    margin: 2px 0px 0px 15px;
    padding: 0px 0px 0px 0px;
	 margin: 8px 0px 0px 2em;
  }
 
ol {margin: 0px; padding: 0px;}

  ol li {list-style-type: decimal;
    /* einruecken des listenpunktes */
    /*margin: 2px 0px 0px 25px; 25px war zu wenig für mehrstellige Nummern*/
    margin: 8px 0px 0px 4em;
    padding: 0px 0px 0px -5px;
	
  } 



/* Hauptmenue */
#mainnav {
    height: 20px;
    background-color: #696969;
    text-transform: uppercase;
}

#mainnav ul {white-space: nowrap;}


#mainnav ul {padding: 2px 0px 0px 280px; height: 18px;}
#mainnav li {margin: 0px; padding: 0px; border: 0px; display: inline; }
#mainnav a {padding: 0.25em 18px;}
#mainnav a:active, #mainnav a:hover, #mainnav a.active, #mainnav a.active:link, #mainnav a.current, #mainnav a.current:link, #mainnav a.current:visited {background-color: #063d79; color: #ffffff; text-decoration: none;}
#mainnav a:link, #mainnav a:visited, #mainnav a.active, #mainnav a.active:link, #mainnav a.active:visited  {color: #ffffff;}


#head {
	height: 72px;
	background-color: #063d79;
	border-color: #6f6e6e;
	border-top: 1px;
	border-bottom: 1px;
	background-image: url(../images/346808bcb7.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}

#container {
	position: relative;
	/* width: 990px; */
	margin-top: 45px;
	width: 99%;
}

#unilogo {
	position: absolute;
	min-width: 900px;
	top: 0px;
	left: 0px;
}

#rootline {
	position: absolute;

	top: 110px;
	left: 280px;
	font-weight: bold;
	color: #063d79;
}
	#rootline a:link, #rootline a:visited,
	#rootline a:active, #rootline a:hover,
 #rootline a.active, #rootline a.active:link, #rootline a.active:visited    { color: #063d79;}

#linkespalte {
  float: left;
  width: 250px;
  margin-left: 0;
}

#rechtespalte {
  float: left;
  width: 100%; 
  margin-right: -100%;}

#content {	margin: 0px 0px 0px 280px;}

  #servicelinks	  {
  		clear: both;
    margin: 25px 0px 10px 280px;
    font-size: 0.85em;
  }
  
#lastupdate {padding-left: 0px;}
    
#infoline {
	clear: both;
	border-top: 1px solid #d0d0d0;
	text-align: right;
	text-transform: uppercase;
	font-size: 0.85em;
	margin-left: 280px;
}

.menu ul {margin: 0px; padding: 0px;}

	.menu a {text-decoration: none;}
	.menu a:link, .menu a:visited {text-decoration: none; color: inherit;}

#menu_links {margin: 15px 0px 0px 15px;}
#links {margin: 45px 0px 0px 15px;}

#menu_links li {
        display: block;
        border-bottom: 1px solid #d0d0d0;
		list-style: none;
		list-style-image: none;
		padding: 0px 0px 5px 0px;
		margin: 0px 0px 0px 0px;
	}

#menu_links li.active { background-color: #ebf5ff; border-color: #ffffff;}
#menu_links li.head {display: none;}

/* einzelne Links generell */
    #menu_links a {
        display: block;
        /*padding: 5px 5px 5px 20px;*/
        padding: 4px 5px 4px 20px;
        background-position: 8px 8px;
        background-repeat: no-repeat;
    }

#menu_links .menuhead a {background-color: #e0e0e0;}
#menu_links .lastitem .menuhead a {border-top: 20px solid #ffffff;}
#menu_links li.active .menuhead a {border-bottom: 1px solid #d0d0d0;}
#menu_links a.active, #menu_links a.current {font-weight: bold;}
#menu_links a:hover, #menu_links a.active {background-image: url(../images/btn_liste.gif);}

/* Farben der Links im Menue */
#menu_links a:link, #menu_links a:visited, #menu_links a:active, #menu_links a:hover {color: #000000;}
#menu_links a:active, #menu_links a:hover, #menu_links a.active, #menu_links a.active:link, #menu_links a.active:visited {background-color: #ebf5ff; text-decoration: none; }
#menu_links a.current, #menu_links a.current:link, #menu_links a.current:visited { background-color: #063d79; color: #ffffff; }

#mainnav { background-color: #696969; }

#fakultaetslogo  {

	position: absolute;
	top: 110px;
	left: 30px;
	
}

#abstunten{margin-bottom:30px;
clear:left;}


