/* ------------------------------------------------- structure elements ------------------------------------------------- */
#Document    {background-color:#fff; color:#000; font-size:1em; font-family:arial, helvetica, sans-serif; margin-top:0px;}
#Zentriert    {width:996px; margin:auto; font-size:1em; font-family:arial, helvetica, sans-serif; margin-top:0px;}
#Page     {background-color:#F3FAFE; color:#000; margin-top:0px;}
 #Head    {width:100%; height:150px; background-color:#fff; background-image:url(images/wfw.gif);}
  #TopNav   {float:right; height:20px; margin-top: 10px; background-color:transparent; color:#2B69B2; font-size:0.75em;}
 #PrintLogo      {display:none}
 #WaterNav      {width:100%; clear:both; font-size:0.80em; background-color:#fff;}
 #Flash      {width:100%; clear:both; padding-top:20px; background-color:#F3FAFE; color:#000;}

/* -------------------------------------------------- 25,50,25 -------------------------------------------------- */
 #Middle_normal   {width:100%; clear:both; background-color:#F3FAFE; padding-bottom:20px;}
  #Menu_normal  {float:left; width:229px; padding:10px 20px; font-size:0.80em;}
  #Main_normal  {float:left; width:469px; padding:10px 0px;}
  #Additional_normal {float:right; width:204px; padding:10px 20px; font-size:0.80em;}
/* -------------------------------------------------- 25,50,25 -------------------------------------------------- */

/* -------------------------------------------------- 33,34,33 -------------------------------------------------- */
 #Middle_even   {width:100%; clear:both; background-color:#F3FAFE; padding-bottom:20px;}
  #Menu_even  {float:left; width:300px; padding:10px 20px; font-size:0.80em;}
  #Main_even  {float:left; width:308px; padding:10px 0px; font-size:0.80em;}
  #Additional_even {float:right; width:300px; padding:10px 20px; font-size:0.80em;}
/* -------------------------------------------------- 33,34,33 -------------------------------------------------- */

/* ---------------------------------------------------- 25,75 --------------------------------------------------- */
 #Middle_wide   {width:100%; clear:both; background-color:#F3FAFE; padding-bottom:20px;}
  #Menu_wide  {float:left; width:229px; padding:10px 20px; font-size:0.80em;}
  #Main_wide  {float:left; width:709px; padding:10px 0px;}
/* ---------------------------------------------------- 25,75 --------------------------------------------------- */

 #BcNav    {width:100%; margin-top:10px; margin-bottom:30px; background-color:#F3FAFE; color:#000; font-size:0.75em;}
 #Content   {width:100%; font-size:0.80em;}
 #Bottom    {clear:both; width:100%; height:20px; background-color:#2B69B2; color:#fff;}
  #Copy   {float:left; width:25%; padding-top:2px; padding-bottom:2px; background-color:#2B69B2; color:#fff; margin-left:10px; font-size:0.75em;}
  #BottomNav  {float:right; background-color:#2B69B2; color:#fff; font-size:0.75em;}
 #PrintFooter      {clear:both; display:none}
/* ---------------------------------------------------------------------------------------------------------------------- */

/* -------------------------------------------------- behaviour elements ------------------------------------------------ */
.TopNavButton    {float:left; padding-top:2px; padding-bottom:2px; text-align:center; margin-left:10px; margin-right:10px;}
.WaterNavButton    {float:left; width:25%; padding-top:4px; padding-bottom:4px; background-color:#2B69B2; color:#fff; text-align:center;}
.BottomNavButton   {float:left; padding-top:2px; padding-bottom:2px; text-align:center; margin-left:10px; margin-right:10px;}
.BcNavLink    {background-color:#F3FAFE; color:#2B69B2; font-weight:bold; margin-bottom:5px;}
.menubutton    {padding-top:2px; padding-bottom:2px; width:100%;}
.menusub1button    {padding: 2px 0px; margin-left:20px;}
.menusub2button    {padding: 2px 0px; margin-left:35px;}
.menusub3button    {padding: 2px 0px; margin-left:50px;}
.menusub4button    {padding: 2px 0px; margin-left:65px;}
.menusub5button    {padding: 2px 0px; margin-left:80px;}
.menusub6button    {padding: 2px 0px; margin-left:95px;}
.wa_menusub1button   {padding: 2px 0px; margin-left:0px; width:100%;}
.wa_menusub2button   {padding: 2px 0px; margin-left:20px;}
.wa_menusub3button   {padding: 2px 0px; margin-left:35px;}
.wa_menusub4button   {padding: 2px 0px; margin-left:50px;}
.wa_menusub5button   {padding: 2px 0px; margin-left:65px;}
.wa_menusub6button   {padding: 2px 0px; margin-left:80px;}
a     {background-color:transparent; color:#2B69B2;}
a.TopNavButton    {background-color:transparent; color:#2B69B2; font-weight:bold; text-decoration:none;}
a.WaterNavButton   {background-color:#2B69B2; color:#fff; font-weight:bold; text-decoration:none;}
a.WaterNavButton:hover   {background-color:#ADDFF8; color:#2B69B2; font-weight:bold; text-decoration:none;}
a.BcNavLink    {font-weight:bold; text-decoration:none;}
a.BcNavLink:hover   {}
a.BottomNavButton   {background-color:#2B69B2; color:#fff; font-weight:bold; text-decoration:none;}
a.MenuLink    {font-weight:normal; text-decoration:none;}
a.MenuLink:hover   {}
/* ---------------------------------------------------------------------------------------------------------------------- */

/* -------------------------------------------------- content elements -------------------------------------------------- */
BODY     {margin-top:0px; background-color:#fff; color:#000; font-size:1em; font-family:arial, helvetica, sans-serif;}
INPUT     {background-color:#fff; color:#000; border: 1px solid #ADDFF8; padding: 1px 3px; margin-bottom:4px; margin-top:4px;}
TEXTAREA,
SELECT    {background-color:#fff; color:#000; border: 1px solid #ADDFF8; padding: 1px 3px; margin-bottom:4px; margin-top:4px; font-family:arial, helvetica, sans-serif;}
IMG        {border:0px;}
H1        {font-size:1.15em;}
#Sitemap    {font-weight:bold; font-size:0.90em;}
.box_head    {background-color:#ADDFF8; color:#2B69B2; font-weight:bold; margin-top: 10px; padding: 4px 10px;}
.box_body    {background-color:#fff; color:#000; border: 1px solid #ADDFF8; padding: 4px 10px; margin-bottom: 20px;}
.WaterNavSubMenu   {background-color:#ADDFF8; color:#2B69B2; margin-top: 10px; margin-bottom: 20px; padding: 4px 10px;}
.submitbutton    {background-color:#2B69B2; color:#fff; border: 0px solid #2B69B2; font-weight:bold; font-size:13px; height:20px;}
/* ---------------------------------------------------------------------------------------------------------------------- */


