
  body { 
    background-color:#cecece;
    }
  
  #versicherungszeiger { 
    position:absolute;
    left:50%;
    top:0;
    margin-left:-480px;
    padding-bottom:10px;
    width:940px;
    }
  
  #werbung_left { 
    float:left;
    width:130px;
    padding:0px;
    margin:0px;
    }
  
  #container { 
    float:left;
    width:800px;
    background:#FFFFFF;
    border:dotted 1px #006699;
    }
  
  #header { 
    margin:0px 0px 10px 0px;
    }
  
  #mainpage { 
    }
  
  #main_left { 
    width:142px;
    float:left;
    margin:0px 0px 0px 5px;
    }
  
  #main_right { 
    width:620px;
    float:right;
    margin:0px 10px 0px 10px;
    }
  
  #footer { 
    }
  
  #werbung { 
    text-align:center;
    }
  
  #logo1 { 
    float:left;
    }
  
  #menulist_menu_1 { 
    list-style-type:none;
    margin:0px;
    padding:0px;
    height:100%;
    }
  
  #menulist_menu_1 li { 
    float:left;
    padding:5px 10px 5px 5px;
    }
  
  #menu { 
    clear:both;
    overflow:hidden;
    background-color:#eaeef6;
    }
  
  #menulist_menu_2 { 
    list-style-type:none;
    list-style-image:url(/web.images.menuicon.png);
    margin:0px;
    padding:0px 0px 5px 15px;
    }
  
  #menulist_menu_2 li { 
    float:left;
    padding:5px 40px 5px 0px;
    margin:0px 0px 0px 0px;
    }
  
  #menuspace_menu_1,#menuspace_sysmenu { 
    padding:0px;
    margin:0px;
    background:#ffffff;
    height:0px;
    line-height:0px;
    }
  
  #submenu { 
    clear:both;
    border-bottom:1px solid #000063;
    margin:0px 0px 10px 0px;
    }
  
  #menulist_sysmenu { 
    list-style-type:none;
    padding:0px;
    margin:0px;
    height:100%;
    }
  
  #menulist_sysmenu li { 
    float:left;
    height:100%;
    }
  
  #sysmenu { 
    float:right;
    width:200px;
    }
  
  #caption { 
    font-family:Arial,Helvetica,sans-serif;
    font-size:16px;
    line-height:18px;
    color:#000063;
    font-weight:bold;
    margin-bottom:10px;
    width:auto;
    }
  
  #page_functions { 
    float:right;
    width:auto;
    padding-right:5px;
    }
  
  #content { 
    }
  
  #login { 
    }
  
  #news { 
    }
  
  #kontakt { 
    }
  
  #invedanet { 
    text-align:right;
    margin:10px 0px 0px 0px;
    padding:5px;
    width:600px;
    background-color:#eaeef6;
    }
  
  body { 
    font-family:Arial,Helvetica,sans-serif;
    font-size:12px;
    line-height:15px;
    color:#221111;
    padding:0px;
    margin:0px;
    background-color:#ffffff;
    }
  
  a { 
    text-decoration:none;
    color:#ee7321;
    }
  
  a:hover { 
    text-decoration:underline;
    color:#ee7321;
    }
  
  a.inveda { 
    font-size:11px;
    text-decoration:none;
    line-height:11px;
    color:ee7321;
    font-weight:bold;
    }
  
  p, div, i, td { 
    font-family:Arial,Helvetica,sans-serif;
    font-size:12px;
    line-height:15px;
    color:#221111;
    }
  
  h1,h2,h3,h4,h5,h6 { 
    color:#000063;
    }
  
  img { 
    border:none;
    }
  
  a.menu_1_link { 
    font-weight:bold;
    line-height:12px;
    color:#000063;
    letter-spacing:1px;
    }
  
  a.menu_1_link:hover { 
    font-weight:bold;
    line-height:12px;
    color:#ff8800;
    letter-spacing:1px;
    }
  
  a.menu_1_link_selected { 
    font-weight:bold;
    line-height:12px;
    color:#ff8800;
    letter-spacing:1px;
    }
  
  a.menu_2_link { 
    font-size:11px;
    line-height:11px;
    color:#000063;
    letter-spacing:1px;
    }
  
  a.menu_2_link:hover { 
    font-size:11px;
    line-height:11px;
    color:#000063;
    text-decoration:underline;
    letter-spacing:1px;
    }
  
  a.menu_2_link_selected { 
    font-size:11px;
    line-height:11px;
    color:#000063;
    letter-spacing:1px;
    }
  
  a.sysmenu_link { 
    font-size:11px;
    font-weight:bold;
    line-height:11px;
    color:#000063;
    letter-spacing:1px;
    }
  
  a.sysmenu_link_selected { 
    font-size:11px;
    font-weight:bold;
    line-height:11px;
    color:#000063;
    letter-spacing:1px;
    }
  
  .sysmenu_cell_first_selected { 
    margin:2px;
    padding:2px;
    border-right:1px 
  solid #000063;
    }
  
  .sysmenu_cell_first { 
    margin:2px;
    padding:2px;
    border-right:1px 
  solid #000063;
    }
  
  .sysmenu_cell_selected { 
    margin:2px;
    padding:2px;
    border-right:1px 
  solid #000063;
    }
  
  .sysmenu_cell { 
    margin:2px;
    padding:2px;
    border-right:1px 
  solid #000063;
    }
  
  .sysmenu_cell_last_selected { 
    margin:2px;
    padding:2px;
    }
  
  .sysmenu_cell_last { 
    margin:2px;
    padding:2px;
    }
  
  .sysmenu_cell_alone_selected { 
    margin:2px;
    padding:2px;
    }
  
  .sysmenu_cell_alone { 
    margin:2px;
    padding:2px;
    }
  
  .site_box_content { 
    padding:3px;
    margin-bottom:5px;
    }
  
  .page_box_header, .site_box_header { 
    font-family:Arial,Helvetica,sans-serif;
    font-size:13px;
    font-weight:bold;
    line-height:15px;
    color:#000063;
    padding:2px;
    border-bottom:5px solid #ffffff;
    background-color:#eaeef6;
    height:20px;
    }
  
  .page_box_content { 
    padding:5px;
    background-color:#ffffff;
    }
  
  .news_date { 
    font-size:11px;
    font-weight:bold;
    color:#414141;
    padding:2px;
    height:20px;
    border-bottom:1px solid #000063;
    }
  
  .news_title { 
    font-size:11px;
    line-height:15px;
    color:#221111;
    background-color:#eaeef6;
    }
  
  .news_headline { 
    background-color:#eaeef6;
    }
  
  .news_headline a:hover { 
    text-decoration:none;
    }
  
  .news_topic { 
    font-family:Arial,Helvetica,sans-serif;
    font-style:italic;
    font-size:11px;
    line-height:15px;
    color:#000063;
    letter-spacing:1px;
    }
  
  .news_content { 
    background-color:#eaeef6;
    }
  
  .message_text { 
    font-size:13px;
    font-weight:bold;
    line-height:15px;
    color:#ffffff;
    padding:1px;
    background-color:#ff8800;
    }
  
  .em { 
    font-weight:bold;
    line-height:15px;
    }
  
  .highlight { 
    font-family:Arial,Helvetica,sans-serif;
    font-size:12px;
    line-height:15px;
    padding:2px;
    background-color:#eaeef6;
    }
  
  .WebBox_caption { 
    background-color:#d6dded;
    padding:5px;
    font-size:13px;
    font-weight:bold;
    color:#000063;
    }
  
  .ControlGroup_table { 
    padding:0px;
    }
  
  .ControlGroup_caption { 
    font-size:13px;
    font-weight:bold;
    line-height:15px;
    color:#414141;
    padding-top:5px;
    padding-left:15px;
    }
  
  .ControlGroup_description { 
    line-height:15px;
    color:#221111;
    padding-bottom:10px;
    padding-left:30px;
    }
  
  .ControlGroup_caption_cell { 
    background-color:#eaeef6;
    }
  
  .ControlGroup_confirm_question { 
    font-weight:bold;
    line-height:15px;
    color:#ff8800;
    padding:2px;
    background-color:#eaeef6;
    }
  
  .ControlGroup_cell { 
    border-bottom:5px solid #ffffff;
    }
  
  .ControlGroup_cell_left { 
    border-right:5px solid #ffffff;
    border-bottom:5px solid #ffffff;
    width:180px;
    }
  
  .ControlGroup_cell_right { 
    border-left:5px solid #ffffff;
    border-bottom:5px solid #ffffff;
    width:180px;
    }
  
  .ControlGroup_buttons { 
    padding:3px;
    background-color:#d6dded;
    }
  
  .ControlElement_label { 
    font-weight:bold;
    line-height:15px;
    color:#802222;
    padding-left:5px;
    background-color:#d6dded;
    }
  
  .ControlElement_error_label { 
    font-size:11px;
    font-weight:bold;
    line-height:15px;
    padding-left:5px;
    background-color:#d6dded;
    }
  
  .ControlElement_error_cell { 
    padding:1px;
    background-color:#eaeef6;
    }
  
  .ControlElement_cell { 
    padding:1px;
    background-color:#eaeef6;
    }
  
  .error_control { 
    padding:3px;
    border:1px solid #ff0000;
    color:#ff0000;
    }
  
  .button { 
    font-size:11px;
    font-weight:bold;
    line-height:15px;
    color:#000063;
    border:1px solid #000063;
    margin:5px;
    }
  
  .button_cell { 
    padding:0px;
    background-color:#ffffff;
    }
  
  textarea { 
    color:#000063;
    border:1px solid #999999;
    background-color:#ffffff;
    }
  
  input { 
    color:#000063;
    border:1px solid #999999;
    background-color:#ffffff;
    }
  
  select { 
    color:#000063;
    border:1px solid #999999;
    background-color:#ffffff;
    }
  
  .data_body_row_1 { 
    line-height:15px;
    color:#221111;
    padding:1px;
    background-color:#eaeef6;
    }
  
  .data_body_row_2 { 
    line-height:15px;
    color:#221111;
    padding:1px;
    background-color:#ffffff;
    }
  
  .sitemap_1 { 
    background-color:#eaeef6;
    }
  
  .sitemap_1_border { 
    background-color:#eaeef6;
    border:1px solid #999999;
    }
  
  .sitemap_2 { 
    background-color:#ffffff;
    }
  
  .sitemap_2_border { 
    background-color:#ffffff;
    border:1px solid #999999;
    }
  
