#NavibereichLinksOben    {
	background-color: #a1b7c3;
	visibility: visible;
	position: absolute;
	z-index: 2;
	top: 0;
	left: 0;
	width: 168px;
	height: 68px
}

#BalkenSpacerLinks      {
	background-color: #373e60;
	visibility: visible;
	position: absolute;
	z-index: 1;
	top: 68px;
	left: 0;
	width: 20%;
	height: 20px
}

#Navigation           {
	color: #336;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #dde8f3;
	visibility: visible;
	position: absolute;
	z-index: 10;
	top: 176px;
	bottom: 0;
	left: 0;
	width: 168px
}

#HeaderSpacerRechts       {
	background-color: #dde8f3;
	background-attachment: scroll;
	visibility: visible;
	position: absolute;
	z-index: 1;
	top: 88px;
	right: 0;
	width: 52%;
	height: 68px
}
.body    {
	color: #000;
	font-size: x-small;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	margin: 0;
	padding: 0;
	border-color: #fff
}

#HeaderSpacerLinks   {
	background-color: #dde8f3;
	visibility: visible;
	position: absolute;
	z-index: 1;
	top: 88px;
	left: 0;
	width: 52%;
	height: 68px
}

#BalkenSpacerRechts     {
	background-color: #c7d1df;
	visibility: visible;
	position: absolute;
	z-index: 1;
	top: 68px;
	right: 0;
	width: 80%;
	height: 20px
}

#BalkenHorizontal     {
	background-color: #336;
	background-image: url("images/balken_horizontal.jpg");
	visibility: visible;
	position: absolute;
	z-index: 10;
	top: 68px;
	left: 0;
	width: 800px;
	height: 20px
}

#FSALogo         {
	background-image: url("images/FSA_Logo.gif");
	background-repeat: no-repeat;
	visibility: visible;
	margin: 0;
	padding: 0;
	position: absolute;
	z-index: 1;
	top: 5px;
	left: 700px;
	width: 85px;
	height: 58px
}

#Forschungsges     {
	color: #373e60;
	font-family: Arial, sans-serif;
	visibility: visible;
	position: absolute;
	z-index: 2;
	top: 27px;
	left: 380px;
	width: 332px;
	height: 50px
}
.Forschungsges1    {
	font-size: 16px;
	font-weight: bold;
}
.Forschungsges2  {
	font-size: 12px;
	font-weight: normal;
}

#Header {
	background-color: #c8d2e0;
	background-image: url("images/header_dummy.jpg");
	background-repeat: no-repeat;
	visibility: visible;
	position: absolute;
	z-index: 10;
	top: 88px;
	left: 168px;
	width: 617px;
	height: 68px
}

#Seitenname      {
	visibility: visible;
	position: absolute;
	z-index: 20;
	top: 90px;
	left: 193px;
	width: 274px;
	height: 65px;
}
.SeitennameText      {
	color: #373e60;
	font-size: 12px;
	font-family: Arial, sans-serif;
	font-weight: bold;
	letter-spacing: 2px;

}

a  {
	color: #507084; 
	font: bold;
	text-decoration: underline;
}

a:hover  {
	color: #373e60; 
	font: bold;
	text-decoration: underline;
}

a.navi_zuruck {
	background : #B5C7D2 url(images/navi_dot_zuruck.gif) no-repeat center;
	border : 1px solid #333366;
	z-index: 1;
	height : 15px;
	width : 15px;
	position: relative;
	font-size : 9px;
	margin-left : 2px;
	margin-right : 2px;
	
}
a.navi_zuruck:hover {	background : #507084 url(images/navi_dot_zuruck.gif) no-repeat center;	border : 1px solid #333366;	z-index: 1;	height : 15px;	width : 15px;	position: relative;	font-size : 9px;}
a.navi_oben {	background : #B5C7D2 url(images/navi_dot_oben.gif) no-repeat center;	border : 1px solid #333366;	z-index: 1;	height : 15px;	width : 15px;	position: relative;	font-size : 9px;	margin-left : 2px;	margin-right : 2px; }
a.navi_oben:hover {	background : #507084 url(images/navi_dot_oben.gif) no-repeat center;	border : 1px solid #333366;	z-index: 1;	height : 15px;	width : 15px;	position: relative;	font-size : 9px; }
a.navi_vor {	background : #B5C7D2 url(images/navi_dot_vor.gif) no-repeat center;	border : 1px solid #333366;	z-index: 1;	height : 15px;	width : 15px;	position: relative;	font-size : 9px;	margin-left : 2px;	margin-right : 2px; }
a.navi_vor:hover {	background : #507084 url(images/navi_dot_vor.gif) no-repeat center;	border : 1px solid #333366;	z-index: 1;	height : 15px;	width : 15px;	position: relative;	font-size : 9px; }

a.spacer_red    { font-size: 0; background-image: url("images/navi_line_top.gif"); background-repeat: repeat-x; background-attachment: scroll; background-position: 0 0; padding: 0; z-index: 10; width: 168px; clear: both }
#spacer_red      { background-image: url("images/navi_line_top.gif"); background-repeat: repeat-x; background-attachment: inherit; background-position: 0 0; padding: 0; z-index: 10; width: 168px; clear: both }
a.spacer_orange     { font-size: 0; background-image: url("images/navi_line_top.gif"); background-repeat: repeat-x; background-attachment: scroll; background-position: 0 0; padding: 0; z-index: 10; width: 168px; clear: both }


a.navi_switch          { color: #336; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; background-color: #e4edf5; height: 20px;  padding: 3px 12px 0px 12px;}
a.navi_switch:hover         { color: #336; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; background-color: #b5c7d2; height: 20px; clear: inherit }

a.navi          { color: #336; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; background-color: #e4edf5; background-image: url("images/navi_dot.gif"); background-repeat: no-repeat; background-position: inherit inherit inherit inherit; text-align: left; padding: 3px 0 0 14px; z-index: 10; width: 168px; height: 20px; }
a.navi:hover         { color: #336; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #b5c7d2; background-image: url("images/navi_dot_over.gif"); background-repeat: no-repeat; background-position: 0 0; text-align: left; visibility: visible; padding: 3px 0 0 14px; z-index: 10; width: 168px; height: 20px; clear: inherit }
a.navi_on           { color: #fff; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #507084; background-image: url("images/navi_dot_over.gif"); background-repeat: no-repeat; background-position: 0 0; text-align: left; padding: 3px 0 0 14px; z-index: 10; width: 168px; height: 20px }
a.navi_on:hover          { color: #fff; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background: #507084 url("images/navi_dot_over.gif") no-repeat fixed; text-align: left; padding: 3px 0 0 14px; z-index: 10; width: 168px; height: 20px }

a.navi_2    { color: #336; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; background: #d3e0e9; text-align: left; padding: 3px 0 0 20px; z-index: 1; width: 168px; height: 20px }
a.navi_2:hover     { color: #336; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background: #b5c7d2; text-align: left; padding: 3px 0 0 20px; z-index: 1; width: 168px; height: 20px }
a.navi_2_on     { color: #336; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background: #b5c7d2; text-align: left; padding: 3px 0 0 20px; z-index: 1; width: 168px; height: 20px }
a.navi_2_on:hover     { color: #336; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background: #b5c7d2; text-align: left; padding: 3px 0 0 20px; z-index: 1; width: 168px; height: 20px }

a.navi_3    { color: #336; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; background: #e4edf5; text-align: left; padding: 3px 0 0 34px; z-index: 1; width: 168px; height: 20px }
a.navi_3:hover    { color: #336; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background: #b5c7d2; text-align: left; padding: 3px 0 0 34px; z-index: 1; width: 168px; height: 20px }
a.navi_3_on    { color: #507084; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background: #e4edf5; text-align: left; padding: 3px 0 0 34px; z-index: 1; width: 168px; height: 20px }
a.navi_3_on:hover    { color: #336; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background: #e4edf5; text-align: left; padding: 3px 0 0 34px; z-index: 1; width: 168px; height: 20px }
.navi_bottom    { color: #336; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; background: #e4edf5; text-align: left; padding: 4px 0 0 14px; z-index: 1; width: 168px }


#Contentarea   {
	font-size: x-small;
	font-family: Arial, Helvetica, sans-serif;
	line-height: normal;
	visibility: visible;
	position: absolute;
	z-index: 1;
	top: 190px;
	left: 192px;
	width: 592px;
	height: auto
}

#NavibereichLinksOben    {
	background-color: #a1b7c3;
	visibility: visible;
	position: absolute;
	z-index: 2;
	top: 0;
	left: 0;
	width: 168px;
	height: 68px
}

#BalkenSpacerLinks      {
	background-color: #373e60;
	visibility: visible;
	position: absolute;
	z-index: 1;
	top: 68px;
	left: 0;
	width: 20%;
	height: 20px
}

#Navigation           {
	color: #336;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #dde8f3;
	visibility: visible;
	position: absolute;
	z-index: 10;
	top: 176px;
	bottom: 0;
	left: 0;
	width: 168px
}

#HeaderSpacerRechts       {
	background-color: #dde8f3;
	background-attachment: scroll;
	visibility: visible;
	position: absolute;
	z-index: 1;
	top: 88px;
	right: 0;
	width: 52%;
	height: 68px
}
.body    {
	color: #000;
	font-size: x-small;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	margin: 0;
	padding: 0;
	border-color: #fff
}

#HeaderSpacerLinks   {
	background-color: #dde8f3;
	visibility: visible;
	position: absolute;
	z-index: 1;
	top: 88px;
	left: 0;
	width: 52%;
	height: 68px
}

#BalkenSpacerRechts     {
	background-color: #c7d1df;
	visibility: visible;
	position: absolute;
	z-index: 1;
	top: 68px;
	right: 0;
	width: 80%;
	height: 20px
}

#BalkenHorizontal     {
	background-color: #336;
	background-image: url("images/balken_horizontal.jpg");
	visibility: visible;
	position: absolute;
	z-index: 10;
	top: 68px;
	left: 0;
	width: 800px;
	height: 20px
}

#FSALogo         {
	background-image: url("images/FSA_Logo.gif");
	background-repeat: no-repeat;
	visibility: visible;
	margin: 0;
	padding: 0;
	position: absolute;
	z-index: 1;
	top: 5px;
	left: 700px;
	width: 85px;
	height: 58px
}

#Forschungsges     {
	color: #373e60;
	font-family: Arial, sans-serif;
	visibility: visible;
	position: absolute;
	z-index: 2;
	top: 27px;
	left: 380px;
	width: 332px;
	height: 50px
}
.Forschungsges1    {
	font-size: 16px;
	font-weight: bold;
}
.Forschungsges2  {
	font-size: 12px;
	font-weight: normal;
}

#Header {
	background-color: #c8d2e0;
	background-image: url("images/header_dummy.jpg");
	background-repeat: no-repeat;
	visibility: visible;
	position: absolute;
	z-index: 10;
	top: 88px;
	left: 168px;
	width: 617px;
	height: 68px
}

#Seitenname      {
	visibility: visible;
	position: absolute;
	z-index: 20;
	top: 90px;
	left: 193px;
	width: 274px;
	height: 65px;
}
.SeitennameText      {
	color: #373e60;
	font-size: 12px;
	font-family: Arial, sans-serif;
	font-weight: bold;
	letter-spacing: 2px;

}



#Contentarea   {
	font-size: x-small;
	font-family: Arial, Helvetica, sans-serif;
	line-height: normal;
	visibility: visible;
	position: absolute;
	z-index: 1;
	top: 190px;
	left: 192px;
	width: 592px;
	height: auto
}

#listbox
{
	padding: 3px;
}

#listbox_grau
{
	background: #F0F0F0;
	padding: 3px;
}

#listbox_grau_agb
{
	background: #F0F0F0;
	padding: 3px 3px 3px 15px;
}

.list_image_left
{
	width: 120px;
	height: 120px;
	padding-left: 0px;
	border: 0px none;
	vertical-align: top;
	/* background: #b5c7d2; */
	text-align: center;
}

.list_text_left
{
	width: 80px;
	padding-left: 0px;
	border: 0px none;
	vertical-align: top;
	/* background: #b5c7d2; */
	text-align: left;
}

.list_text_right
{
	height: 120px;
	width: 450px;
	padding-top: 0px;
	padding-left: 8px;
	border: 0px none;
	vertical-align: top;
}

.list_text_right_2
{
	width: 450px;
	padding-top: 0px;
	padding-left: 8px;
	border: 0px none;
	vertical-align: top;
}

.coltext_blue_2 
{
	color: #507084; 
	font-weight: bold;
}

.userbutton 
{
	font-size:xx-small; 
	background-color: #ABABAB;
	color: #FFFFFF;	
	border: 1px solid #3D3D3D; 
	font-weight : bold;
}

.smalltext
{
	font-size: xx-small;
}


.th
{ 
	background-color: #dde8f3; padding: 4px; vertical-align: top; font-size:x-small; font-weight : bold;
}
.tr
{ 
	background-color: #f0f0f0; padding: 4px; vertical-align: top; font-size:x-small;
}

.td
{ 
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	font-size: xx-small;
}
