p, ul, ol, li, div, td, th, address, blockquote, nobr, b, i { 
	font-family:Arial,Helvetica,sans-serif; 
	font-size:11px; 
	color:#000000; 
}

h1 { 
	font-size:15px; 
	color:#003399; 
	font-weight:bold;
}

h2 { 
	font-size:13px; 
	color:#003399; 
	font-weight:bold; 
}

h3 { 
	font-size:11px; 
	color:#003399; 
	font-weight:bold; 
}

table.untermenue {
	text-align:center;
}

td.untermenue {
	text-align:center;
}

td.projektmenue {
	text-align:left;
	padding-left:2;
}

a:link {  
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	text-decoration: none;
}
a:hover { 
	 font-family: Arial, Helvetica, sans-serif; 
	 font-weight: normal; 
	 text-decoration: underline;
}
a { 
	 font-family: Arial, Helvetica, sans-serif; 
	 font-weight: normal; 
	 text-decoration: none;
}
a.dezent:link {
	color:#555;
	font-weight: normal;
}
a.dezent:hover { 
	color:#555;
	font-weight: normal; 
	text-decoration: underline;
}
a.dezent { 
	color:#555;
	font-weight: normal;
}
.normal { 
	 font-family: Arial, Helvetica, sans-serif; 
	 font-size: 15px; 
	 color: #FFFFFF
}
.klein { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000;
	text-align: justify;
}
.kleinfett { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FFFFFF; 
	font-weight: bold;
}

.normalblaufett { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 15px; 
	color: #003399; 
	font-weight: bold;
}

.kleinfettschwarz { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	font-weight: bold ;
}

body {
	scrollbar-3d-light-color : #7DA7D8;
	scrollbar-arrow-color : White;
	scrollbar-base-color : #4B8FCC;
	scrollbar-dark-shadow-color : #18456E;
	scrollbar-face-color : #4B8FCC;
	scrollbar-highlight-color : #7DA7D8;
	scrollbar-shadow-color : #18456E;
}

.kleinfettblau { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #003399; font-weight: bold }
.kleinweiss { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: normal}

a.foto, a.foto:visited {
   position:relative; 
   z-index:1;
}

a.foto b {
   position:absolute;
   visibility:hidden;
   width:200px;
   height:0; /* no height to solve an Opera bug that makes it selectable when hidden */
   left:0;
   top:-16px;
}

a.foto:hover {
   text-decoration:none; 
   border:0; /* needed for this to work in IE */ 
   z-index:1000;
}

a.foto:hover b {
   visibility:visible;
   height:200px; /* now give it a height */
   cursor:pointer; /* for IE */
   z-index:500; 
}
a.foto:hover b img {
   border:0; /* remove the link border */
}


