BODY { 
	background-color: #F0F0F0;
	font-family: "Verdana", Arial, sans-serif;
	font-size: 10pt;
	margin:0px; 
    margin-left:0px;
	}
	
table, td, p {
	 			font-family: "Verdana", Arial, sans-serif;
	 			font-size: 10pt;
				}
 
  form	{ 
  		padding:0px; 
  		border:0px;
  		}

.suchtext 	{
			font-size:100%;
			font-weight: 900;
			background-color: yellow;
			}


.RWTHUeberschrift	 {
					 font-size:larger;
					 font-weight: 900;
					 color: #172880;
					 }

 
 
A:link {
	color: #0066CC;
	}
	
A:visited {
	color: #003366;
	}
	
	
a.navigation:link	{	
	text-decoration:	none;
	font-weight:	bold;
	font-size:	8pt; 
	color:	#FFFFFF;
	}	
	
a.navigation:active	{
	font-family: Verdana, Helvetica,Arial;
	text-decoration:	none;
	font-weight:	bold;
	font-size:	8pt;
	color:	#e5130e;
	}	
	
a.navigation:visited	{
	text-decoration:	none;
	font-weight:	bold;
	font-size:	8pt; 
	color:	#FFFFFF;
	}
	
a.navigation:hover {
	text-decoration:	none;
	font-weight:	bold;
	font-size:	8pt;
	color:	f97c0d;
	}

	
	
h1 {
	font-size:larger;
	font-weight: 900;
	color: #172880;
	}
	
h3 {
	font-size:100%;
	font-weight: 900;
	}
	
	

TABLE.content {
	margin-top: 23px;
	width: 100%;
	cellpadding: 0;
	cellspacing: 0;
	border: 0px none;
 	}


TABLE.top {
	background-color: #172880;
	}
	
TABLE.header {
	margin:0;
	width: 100%;
 	}

TD.header {
	padding: 1 5;
	background-color: #0066CC;	
	width:1%;
 	}

TD.header-logo {
	background-color: #0066CC;	
	text-align:right;
	width:100%;
 	}

TD.input	{
			font-family: "Verdana", Arial, sans-serif;
	 		font-size: 8pt;
	 		}

TD.upperbody-logo {
	color: #0066CC;
	font:"arial-narrow", Helvetica;
	font-weight: bold;
	font-size: 20 pt;
	width: 100%;
	padding-top: 20;
	padding-bottom: 20;
	padding-left: 20;
	}
TD.main-navigation {
	background-color: #172880;
	}

TD.thema {
	background-color: #99ccff;
	color: white;
	text-align: left;
	font-weight: bold;
	padding-left: 5;
	}
	
TD.balken {
	background-color: #99ccff;
	}

	
	
TD.news {
	padding: 5;         
	}
	
TABLE.tabellen {
	background-color: #dddddd;
	}
TD.tabellen{
	background-color: #dddddd;
	}

TD.tabellena{
	background-color: #dddddd;
	}

TD.tabellend{
	background-color: #5a9cde;
	}

TD.tabellenm{
	background-color: #82b4e6;
	}

TD.tabellenh{
	background-color: #a7cae8;
	}

TABLE.footer {
	font-size: smaller;
	white-space:nowrap;
	margin:2;
	width:100%;
	border-width:0;
	border-style:none;
 	}

TD.footer {
	color:white;
	white-space:nowrap;
	background-color: #0066CC;
	padding: 1 5;
	text-align:left;
	width=100%;
	}

TD.footer-logo {
	background-color: #0066CC;
	text-align:right;
	width:1%;
 	}
