/* Einstellungen für Scrollbar*/

select {background-color:#FFFFFF; color:#2A66AF; Arial,Helvetica,sans-serif; font-size: 12px; scrollbar-base-color: #2A66AF;} 
.textbox {background-color:#FFFF; color:#2A66AF; Arial,Helvetica,sans-serif; font-size: 12px; scrollbar-base-color: #2A66AF;} 
BODY { margin:0px; overflow-yy: hidden; hidden;scrollbar-face-color: #FFFFFF; scrollbar-highlight-color: #E9F3FF; scrollbar-shadow-color: #E9F3FF; scrollbar-3dlight-color: #D6D3CE; scrollbar-darkshadow-color: #000000; scrollbar-arrow-color: #000000; scrollbar-track-color: #F0F0F0;} 

TABLE {font: 200 12px Verdana,Helvetica,Arial, Geneva,Arial,sans-serif; text-decoration: none;}
TABLE.imgtext-nowrap { border: 0px;font: 200 12px Verdana,Helvetica,Arial, Geneva,Arial,sans-serif; text-decoration: none;}


#line_hbl { position:absolute; top:89px; left:0px; width:1px; height:1px; clip:auto; visibility:visible; z-index:2; }
#line_w { position:absolute; top:108px; left:0px; width:1px; height:1px; clip:auto; visibility:visible; z-index:2; }
#line_r { position:absolute; top:115px; left:983px; width:1px; height:1px; clip:auto; visibility:visible; z-index:2; }
#logo { position:absolute; top:19px; left:22px; width:1px; height:1px; clip:auto; visibility:visible; z-index:2; }
#logo_schrift { position:absolute; top:30px; left:170px; width:1px; height:1px; clip:auto; visibility:visible; z-index:2; }
#menu_top { position:absolute; top:65px; left:170px; width:1px; height:1px; clip:auto; visibility:visible; z-index:3; }

a:link{text-decoration:none;}

input{
	border: 1px solid #98a7be;
	font: 200 12px Verdana,Helvetica,Arial, Geneva,Arial,sans-serif; 
}

textarea{
	border: 1px solid #98a7be;
	font: 200 12px Verdana,Helvetica,Arial, Geneva,Arial,sans-serif; 
}

select{
	border: 1px solid #98a7be;
	font: 200 12px Verdana,Helvetica,Arial, Geneva,Arial,sans-serif; 
}

#button{
	background: #01215c;
	border: 1px solid #98a7be;
	color: #FFFFFF;
	font: 200 12px Verdana,Helvetica,Arial, Geneva,Arial,sans-serif; 
}

#content { 
  color:#000000;
	font: 200 12px Verdana,Helvetica,Arial, Geneva,Arial,sans-serif; 
	text-decoration: none; 
	padding: 8px 5px 0px 0px;
  margin: 0px 0px 0px 10px;
	line-height: 16px;
  width:560px;
  height: 648px;
	overflow: auto;
	}
	
	
#content_left { 
  color:#FFFFFF;
  margin-top:5px;
  margin-left:1px;
  text-align:left;
  width:211px;
  overflow:hidden;
}
	
#content_right { 
  color:#FFFFFF;
  margin: 0px 5px 0px 10px;
  padding: 0px 5px 0px 0px;
	font: 200 12px Verdana,Helvetica,Arial, Geneva,Arial,sans-serif;
	text-decoration: none; 
	line-height: 16px;
  width: 193px;
  height: 580px;
  overflow: hidden;
	}	
	
#langDiv { 
  color:#FFFFFF;
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	font: 200 12px Verdana,Helvetica,Arial, Geneva,Arial,sans-serif; 
	text-decoration: none; 
	padding-right: 5px;
	line-height: 16px;
	}
	
#content_formular { 
        color:#000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font: 200 12px Verdana,Helvetica,Arial, Geneva,Arial,sans-serif; 
	text-decoration: none; 
	padding-right: 0px;
	line-height: 16px;
	}
	
.content_table { 
        color:#000000;
	margin-left: 0px;
	margin-top: -1px;
	margin-right: 0px;
	margin-bottom: -1px;
	font: 200 12px Verdana,Helvetica,Arial, Geneva,Arial,sans-serif; 
	text-decoration: none; 
	padding-right: 0px;
	line-height: 16px;
	}
	
.content { 
        color:#000000;
	margin-left: 5px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 10px;
	font: 200 12px Verdana,Helvetica,Arial, Geneva,Arial,sans-serif; 
	text-decoration: none; 
	padding-right: 5px;
	line-height: 16px;
	}	
	
.bottom { 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font: 200 12px Verdana,Helvetica,Arial, Geneva,Arial,sans-serif; 
	text-decoration: none; 
	color: #000000;
	}		
	
.titel1 { 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #000000;
	font-weight: bold; 
	font: 400 12px Verdana,Helvetica,Arial, Geneva,Arial,sans-serif; 
	text-decoration: none; 
	}
	
.titel2 { 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #000000;
	font-weight: bold; 
	font: 400 12px Verdana,Helvetica,Arial, Geneva,Arial,sans-serif; 
	text-decoration: none; 
	}
	
.titel3 { 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #000000;
	font-weight: bold; 
	font: 400 12px Verdana,Helvetica,Arial, Geneva,Arial,sans-serif; 
	text-decoration: none; 
	}
	
.bullet1 { 
	margin-left: 25px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	font-weight: bold; 
	font: 400 12px Verdana,Helvetica,Arial, Geneva,Arial,sans-serif; 
	text-decoration: none; 
	line-height: 16px;
	}	
	
.bulletlist { 
	margin-left: 25px;
	margin-top: -5px;
	margin-right: 0px;
	margin-bottom: -5px;
	font-weight: bold; 
	font: 400 12px Verdana,Helvetica,Arial, Geneva,Arial,sans-serif; 
	text-decoration: none; 
	line-height: 16px;

	}
	
	#news_tab { 
	margin-left: 6px;
	margin-top:  0px;
	margin-right: 1px;
	margin-bottom: 2px;
	}
	
	#news_right { 
	margin-left: 5px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 5px;
	font: 200 12px Verdana,Helvetica,Arial, Geneva,Arial,sans-serif;
	text-decoration: none; 
	padding-right: 5px;
	line-height: 16px;
	}
	
	#news_header { 
	margin-left: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	font: 200 12px Verdana,Helvetica,Arial, Geneva,Arial,sans-serif; 
	text-decoration: none; 
	padding-right: 5px;
	line-height: 16px;
	color: #5efbff;
	font-weight: bold;
	}
	
	
/* 1. Ebene (Hauptmenue_TOP) */

a.hauptmenu:visited{} 

a.hauptmenu{ 
	background: #;
  border : 0px;
	color: #FFFFFF;
	filter:chroma(color=#FFFFFD);
	padding-top: 4px;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	font: 200 13px Verdana,Helvetica,Arial, Geneva,Arial,sans-serif; 
	text-decoration: none; 
	font-weight: bold;
	letter-spacing:0.5px;
	display: block; vertical-align:middle; text-align:left; text-indent: 0.0em; margin-top:0.0px; height: 24px; 
	} 



a.hauptmenu:hover{ 
	background: #495f87;
	border: 0px;
	color: #FFFFFF;
	filter:chroma(color=#FFFFFD);
	padding-top:4px;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	font: 200 13px Verdana,Helvetica,Arial, Geneva,Arial,sans-serif; 
	text-decoration: none; 
	font-weight: bold;
	letter-spacing:0.5px;
	display: block; vertical-align:middle; text-align:left; text-indent: 0.0em; margin-top:0.0px; height: 24px; 
	} 


a.hauptmenu_ACT:visited{} a.hauptmenu_ACT{ 
	background: #495f87;
	border: 0px;
	color: #FFFFFF;
	filter:chroma(color=#FFFFFD);
	padding-top:4px;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	font: 200 13px Verdana,Helvetica,Arial, Geneva,Arial,sans-serif; 
	text-decoration: none; 
	font-weight: bold;
	letter-spacing:0.5px;
	display: block; vertical-align:middle; text-align:left; text-indent: 0.0em; margin-top:0.0px; height: 24px; 
	} 


/* 1. Ebene (Hauptmenue_TOP RIGHT) */

a.hauptmenu_right:visited{} a.hauptmenu_right{ 
	background: #;
	border: 0px;
	color: #FFFFFF;
	filter:chroma(color=#FFFFFD);
	padding-top: 4px;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	font: 200 13px Verdana,Helvetica,Arial, Geneva,Arial,sans-serif; 
	text-decoration: none; 
	font-weight: bold;
	letter-spacing:0.5px;
	display: block; vertical-align:middle; text-align:left; text-indent: 0.0em; margin-top:0.0px; height: 24px; 
	} 


a.hauptmenu_right:hover{ 
	background: #495f87;
	border: 0px;
	color: #FFFFFF;
	filter:chroma(color=#FFFFFD);
	padding-top:4px;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	font: 200 13px Verdana,Helvetica,Arial, Geneva,Arial,sans-serif; 
	text-decoration: none; 
	font-weight: bold;
	letter-spacing:0.5px;
	display: block; vertical-align:middle; text-align:left; text-indent: 0.0em; margin-top:0.0px; height: 24px; 
	} 


a.hauptmenu_ACT_right:visited{} a.hauptmenu_ACT_right{ 
	background: #495f87;
	border: 0px;
	color: #FFFFFF;
	filter:chroma(color=#FFFFFD);
	padding-top:4px;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	font: 200 13px Verdana,Helvetica,Arial, Geneva,Arial,sans-serif; 
	text-decoration: none; 
	font-weight: bold;
	letter-spacing:0.5px;
	display: block; vertical-align:middle; text-align:left; text-indent: 0.0em; margin-top:0.0px; height: 24px; 
	} 



/* 1. Ebene (Hauptmenue LEFT) */

a.hauptmenu_left:visited
{
} 

a.hauptmenu_left{
	background-image:url(main_FILES/button_off.png);
  background-position:left;
  background-repeat:no-repeat;
	border: 0px;
	color: #FFFFFF;  
	font: 14px Verdana, Helvetica, Arial, sans-serif;
	padding: 10px 10px 0px 4px;
	display: block; 
	text-decoration: none; 
	text-align: center;
	font-weight: normal;
	word-spacing:-1px;
	width: 197px; 
  height: 27px; 
  overflow: hidden;
	vertical-align: text-bottom; 
} 

a.hauptmenu_left:hover{
	background-image:url(main_FILES/button_on.png);
	} 

a.hauptmenu_left_ACT:visited{} 

a.hauptmenu_left_ACT{
	background: #;
	background-image:url(main_FILES/button_on.png);
  background-position:left;
  background-repeat:no-repeat;
	border: 0px;
	color: #FFFFFF; 
	font: 14px Verdana, Helvetica, Arial, sans-serif;
	padding: 10px 10px 0px 4px;
	display: block; 
	text-decoration: none; 
	text-align: center;
	font-weight: normal;
	word-spacing:-1px;
	width: 197px; 
  height: 27px; 
  overflow: hidden;
	vertical-align: text-bottom; 
	}

	
/* 2. Ebene (Untermenue LEFT) */

a.untermenu_left:visited{} 

a.untermenu_left{
	background: #;
	border: 0px;
	color: #FFFFFF;  
	font: 14px Verdana, Helvetica, Arial, sans-serif;
	padding: 0px 0px 5px 20px;
	display: block; 
	text-decoration: none;
	text-align: left;
	font-weight: normal;
	word-spacing:-1px;
	width: 191px;
  overflow: hidden;
	vertical-align: text-bottom; 
	} 

a.untermenu_left:hover{
	text-decoration: underline overline;
	} 

a.untermenu_left_ACT:visited{} 

a.untermenu_left_ACT{
	background: #;
	border: 0px;
	color: #FFEEDD; 
	font: 14px Verdana, Helvetica, Arial, sans-serif;
	padding: 0px 0px 5px 20px;
	display: block; 
	text-decoration: none;
	text-align: left;
	font-weight: normal;
	word-spacing:-1px;
	width: 191px;
  overflow: hidden;
	vertical-align: text-bottom; 
	}

	
/* 3. Ebene (Untermenue LEFT) */

a.untermenu3_left:visited{} 

a.untermenu3_left{
	background: #;
	border: 0px;
	color: #FFFFFF;  
	font: 11px Verdana, Helvetica, Arial, sans-serif;
	padding: 0px 0px 3px 30px;
	display: block; 
	text-decoration: none;
	text-align: left; 
	font-weight: normal;
	word-spacing:-1px;
	width: 181px;
  overflow: hidden;
	vertical-align: text-bottom; 
	} 

a.untermenu3_left:hover{
	text-decoration: underline overline;
	} 

a.untermenu3_left_ACT:visited{} 

a.untermenu3_left_ACT{
	background: #;
	border: 0px;
	color: #FFEEDD; 
	font: 11px Verdana, Helvetica, Arial, sans-serif;
	padding: 0px 0px 3px 30px;
	display: block; 
	text-decoration: none; 
	text-align: left;
	font-weight: normal;
	word-spacing:-1px;
	width: 181px;
  overflow: hidden;
	vertical-align: text-bottom; 
	}
	
/* 4. Ebene (Untermenue LEFT) */

a.untermenu4_left:visited{} 

a.untermenu4_left{
	background: #;
	border: 0px;
	color: #FFFFFF;  
	font: 11px Verdana, Helvetica, Arial, sans-serif;
	padding: 0px 0px 3px 40px;
	display: block; 
	text-decoration: none;
	text-align: left; 
	font-weight: normal;
	word-spacing:-1px;
	width: 171px;
  overflow: hidden;
	vertical-align: text-bottom; 
	} 

a.untermenu4_left:hover{
	text-decoration: underline overline;
	} 

a.untermenu4_left_ACT:visited{} 

a.untermenu4_left_ACT{
	background: #;
	border: 0px;
	color: #FFEEDD; 
	font: 11px Verdana, Helvetica, Arial, sans-serif;
	padding: 0px 0px 3px 40px;
	display: block; 
	text-decoration: none; 
	text-align: left;
	font-weight: normal;
	word-spacing:-1px;
	width: 172px;
  overflow: hidden;
	vertical-align: text-bottom; 
	}


a.flag_nl:visited{}	
a.flag_nl{
	background-image:url(../images/Nl.jpg);
	background-repeat:no-repeat;
  background-position: left bottom;
	color: #FFFFFF; 
	text-decoration: none; 
  padding-top: 20px;
	margin-right: 10px;
}

a.flag_nl:hover{
	background-image:url(../images/Nl_on.jpg);
}

a.flag_nl_d:visited{}
a.flag_nl_d{
	background-image:url(../images/Nl_d.jpg);
	background-repeat:no-repeat;
  background-position: left bottom;
	color: #FFFFFF; 
	text-decoration: none; 
  padding-top: 20px;
	margin-right: 10px;
}

a.flag_nl_d:hover{
}


a.flag_uk:visited{}	
a.flag_uk{
	background-image:url(../images/UK.jpg);
	background-repeat:no-repeat;
  background-position: left bottom;
	color: #FFFFFF; 
	text-decoration: none; 
  padding-top: 20px;
	margin-right: 10px;
}

a.flag_uk:hover{
	background-image:url(../images/UK_on.jpg);
}

a.flag_uk_d:visited{}
a.flag_uk_d{
	background-image:url(../images/UK_d.jpg);
	background-repeat:no-repeat;
  background-position: left bottom;
	color: #FFFFFF; 
	text-decoration: none; 
  padding-top: 20px;
	margin-right: 10px;
}

a.flag_uk_d:hover{
}

a.flag_de:visited{}
a.flag_de{
	background-image:url(../images/de.jpg);
	background-repeat:no-repeat;
  background-position: left bottom;
	color: #FFFFFF; 
	text-decoration: none; 
  padding-top: 20px;
	margin-right: 10px;
}

a.flag_de:hover{
	background-image:url(../images/de_on.jpg);
}

p.bodytext{
  margin: 0px;
  padding: 0px;
}

div.csc-frame-rulerBefore
{
 border-top: 1px solid black;
 padding-top: 10px;
 margin-top: 10px;
}

div.csc-frame-rulerAfter
{
 border-bottom: 1px solid black;
 margin-bottom: 10px;
 padding-bottom: 10px;
}

ul
{
 margin: 0px 0px 0px 10px;
 padding: 5px 0px 0px 10px;
}

ol
{
 margin: 0px 0px 0px 10px;
 padding: 5px 0px 0px 10px;
}

div.csc-frame-frame1
{
 background-color: #C0C0C0;
 margin-bottom: 10px;
 padding: 10px;
}

div.csc-default
{
 margin-bottom: 10px;
}
