body {
	margin:0px;
	padding:0px;
	color:#000080;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
h1{
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
padding-top:15px;
padding-left:5px;
color:#000080;
font-weight:bold;
}
h2{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#D00030;
	font-size:12px;
	font-weight:bold;
}
h3{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#000080;
	font-size:12px;
	font-weight:bold;
	padding-left:5px;
}
h3.blu{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#000080;
	background-color:#d6e7ff;
	font-size:12px;
	font-weight:bold;
	padding-left:5px;
}
b.red{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#D00030;
	font-size:12px;
	font-weight:bold;
}
p {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:5px;
color:#000080;
}
p.big{
font-weight:bold;	 
}
p.header {
background-color:#d6e7ff;
font-size:12px;
}
p.address {
background-color:#d6e7ff;
padding:20px;
}
p.bluebox{
background-color:#d6e7ff;
padding:12px;
}
p.screenshot {
padding:12px 0 0 0;
}
/* Allgemeine Linkfarben: Blau bzw. Violett, Hover rot: */
a:link    { color:#000080; text-decoration:none;font-size:12px; font-weight:bold;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}
a:visited { color:#000080; text-decoration:none;font-size:12px; font-weight:bold;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}
a:hover   { color:#D00030; text-decoration:none;font-size:12px; font-weight:bold;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}
a:active  { color:#000080; text-decoration:none;font-size:12px; font-weight:bold;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}

li,ul {
	font-size:12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#000080;
	}

table.address { 
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-width:2px;
	border-style:solid;
	border-color:#000080;
	}
	
table.inhalt { 
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-collapse:collapse;
	background-color : White;
	border : none;
	cellspacing:7;
	cellpadding:0;
/*	width:90%;*/
}
.family {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	border-collapse:collapse;
	border:2px solid #000080;
	padding: 5px;
}

.familylightblue {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	border-collapse:collapse;
	border:2px solid #000080;
	padding: 5px;
/*	background-color: #ddeeff;*/
}

.familydarkblue {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	border-collapse:collapse;
	border:2px solid #000080;
	padding: 5px;
/*	background-color:#d6e7ff;*/
}

td.header {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
     	height:10px;
     	white-space:nowrap;
     	vertical-align:middle;
     	font-size:12px;
	    font-weight:bold;
     	padding-left:5px;
     	padding-top:5px;
     	padding-right:3px;
	}

td.inhalt {
	background-color:#ffffff;
	height:340px;
	width:600px;
	font-size:12px;
	text-align:left;
	vertical-align:top;
	border: none;
	padding-left:15px;
	padding-right:15px;
}

td.inhalt2 {
	background-color:#ffffff;
	height:340px;
	width:700px;
	font-size:12px;
	text-align:left;
	vertical-align:top;
	border: none;
	padding-left:15px;
	padding-right:15px;
}

td.content {
     width:250px;
     height:12px;
     background-color:#FFFFFF;
     vertical-align:top;
     font-size:10px;
     padding-left:10px;
     padding-top:5px;
     margin-top:10px;
     padding-right:3px;
}
td.address {
     height:10px;
     white-space:nowrap;
     vertical-align:top;
     font-size:12px;
     padding-left:5px;
	padding-top:3px;
	padding-bottom:3px;
	border-width:1px;
	border-collapse:collapse;
	border-style:none;
	border-color:#000080;
	border-spacing:0;
}

td.address1 {
     height:10px;
     white-space:nowrap;
     vertical-align:top;
     font-size:12px;
     padding-left:5px;
	padding-top:3px;
	padding-bottom:3px;
	border-width:1px;
	border-collapse:collapse;
	border-style:hidden;
	border-color:#000080;
	border-spacing:0;
}
td.thumbnail {
	height:10px;
	white-space:nowrap;
	vertical-align:top;
	font-size:12px;
	padding-left:5px;
	padding-top:3px;
	padding-bottom:3px;
	border-width:1px;
	border-style:none;
	background-color:#d6e7ff;
	text-align: center;
}
.news {
	height:10px;
	width: 300px;
	white-space:nowrap;
	vertical-align:top;
	font-size:12px;
	padding-left:5px;
	padding-top:3px;
	padding-bottom:10px;
	padding-right:5px;
	border-width:1px;
	border-style:none;
	background-color:#d6e7ff;
	text-align: left;
}
/*footer*/
  #footer {
	margin: 0em;
	padding: 5px;
	font-size:80%;
	color:#000;
	line-height: 1em;
 }


#footer a { color: #669; }
#footer td { color: #669; }
	
  #versioninfo {float:right; font-size:0.7em; text-align:right;color:white;}
	
}

  /* CAMPUS WEBVIEW */
  
.homestyle { color:#000080; font-size:12px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}
.homestyle h1 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	padding-top:10px;
	color:#000080;
	font-weight:bold;
}

.homestyle h2 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	padding-top:10px;
	color:#000080;
	font-weight:bold;
}

.homestyle a:link    { color:#000080; text-decoration:none;font-size:12px; font-weight:bold;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}
.homestyle a:visited { color:#000080; text-decoration:none;font-size:12px; font-weight:bold;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}
.homestyle a:hover   { color:#D00030; text-decoration:none;font-size:12px; font-weight:bold;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}
.homestyle a:active  { color:#000080; text-decoration:none;font-size:12px; font-weight:bold;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}

.homestyle p.header {
	background-color:#d6e7ff;
	font-size:12px;
}
	
.homestyle td {
	padding: 0px;
	margin: 0px;
}	


/* Versteckt Trennzeichen, die nur bei Browsern ohne
CSS angezeigt werden sollen: */
.noshow {display:none;}


