.norm   	{FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none; text-align: left }
.header  	{FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none; text-align: left; font-weight: bold; }
.subheader  	{FONT-SIZE: 11pt; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none; text-align: left; font-weight: bold; }
.sublinkheader  {FONT-SIZE: 10pt; COLOR: #090A78; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none; text-align: left; }
.copy   	{FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none; text-align: left }
.top 	  	{FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none; text-align: right }

/*border home table*/
#borderBottom{
  border-width:1px;
  border-color:#FFFFFF;
  border-bottom-style:solid;
}

/*start link im text*/
a.textlink:link {FONT-SIZE: 10pt; COLOR: #0960A9; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none; }
a.textlink:hover {FONT-SIZE: 10pt; COLOR: #090A78; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none; }
a.textlink:active {FONT-SIZE: 10pt; COLOR: #0960A9; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none; }
a.textlink:visited {FONT-SIZE: 10pt; COLOR: #090A78; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none; }
/*end link im text*/

/*start sub navigation*/
a.subnavi:link {FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none; }
a.subnavi:hover {FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none; }
a.subnavi:active {FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none; }
a.subnavi:visited {FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none; }
/*end sub navigation*/

/*start top link*/
a.topnavi:link {FONT-SIZE: 8pt; COLOR: #9D85BE; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none; }
a.topnavi:hover {FONT-SIZE: 8pt; COLOR: #9D85BE; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none; }
a.topnavi:active {FONT-SIZE: 8pt; COLOR: #9D85BE; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none; }
a.topnavi:visited {FONT-SIZE: 8pt; COLOR: #9D85BE; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none; }

div.subnav { margin-top:0px; margin-right:10px; }
/*end sub navigation*/

/*start footer*/
div.footer { margin-top:6px; margin-left:35px; }

/*start border home*/
#borderOULR {
  padding-top:8px;
  padding-right: 8px;
  padding-left: 8px;
  padding-bottom: 8px;
  border-width:1px;
  border-color:#99CCFF;
  border-left-style:solid;
  border-right-style:solid;
  border-bottom-style:solid;
  border-top-style:solid;
}


/*start main navigation*/
#header
{
      float:left;
      font-family: Verdana;
      font-size: 11;
      font-weight: bold;
      width:200;
      line-height:normal; 
      padding: 1px 0px 1px 0px;
}

#header ul {
      margin:0;
      padding:33px 0px 0; /*Entfernung der navi zum browserrand*/
      list-style:none;
}

#header li
{
      margin:0;
      border-top: 3px solid #A3C3E0;
      background:#aaa;
      background: url("../images/nav.gif") no-repeat right top;
      padding: 1px 10px 1px 4px;
}

#header a 
{ 
	float:left;
	display:block;
	width:.1em;
	background: url("../images/nav.gif") no-repeat right top;
	padding: 1px 10px 1px 4px;
	text-decoration:none;
	color: #000;
}

#header ul a {width:auto;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
#header a {float:none;}
/* End IE5-Mac hack */
#header a:hover {
  	color:#F0F0F0;
}

#home #nav-home, #news #nav-news,
#partners #nav-partners, #internal #nav-internal, #publications #nav-publications, #work-packages #nav-work-packages,
#contact #nav-contact {
  	background-position:0 -30px;
  	border-width:0;
  	color:#F0F0F0;
  	border-top: 3px solid #A3C3E0;
}    

#home #nav-home a, #news #nav-news a,
#partners #nav-partners a, #internal #nav-internal a, #publications #nav-publications a, #work-packages #nav-work-packages a,
#contact #nav-contact a {
  	background-position:100% -30px;
  	padding: 1px 10px 1px 4px;
  	color:#F0F0F0;
}   

#header li:hover, #header li:hover a {
  	background-position:0% -30px;
  	color:#F0F0F0;
}

#header li:hover a {
  	background-position:100% -30px;
}

#sub-artikel1 #nav-sub-artikel1 {
	padding: 1px 10px 1px 4px;
  	background-position:0 -30px;
  	border-width:0;
  	color:#F0F0F0;
  	border-top: 3px solid #A3C3E0;
}    
 
#sub-artikel1 #nav-sub-artikel1 a{
	display:block;
  	background-position:100% -30px;
  	padding: 1px 10px 1px 4px;
  	color:#aa00ff;
}    
/*end main navigation*/