/*globale Einstellungen*/

*
{
      padding: 0px;
      margin: 0px;
}

body, html
{
      height: 100%;
}

body
{
      font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;

      scrollbar-base-color: #FFFFFF;
      scrollbar-3dlight-color: #6E6E6E;
      scrollbar-arrow-color: #6E6E6E;
      scrollbar-darkshadow-color: #FFFFFF;
      scrollbar-face-color: #EEEEEE;
      scrollbar-highlight-color: #FFFFFF;
      scrollbar-shadow-color: #6E6E6E;
}

img
{
    border: 0px;
      display: block;
}

/*Überschriften*/
/*----------------------------------------------------------------------------*/

h1
{
      font-size: 16px;
      color: #6E6E6E;
      margin: 0px;
}

h2
{
      font-size: 13px;
      color: #324D96;
      margin: 0px;
}

h3
{
      font-size: 11px;
      color: #6E6E6E;
      margin-top: 0px;
      margin-bottom: 0px;
}

/*Hintergründe*/
/*----------------------------------------------------------------------------*/

.bg1
{
    background-color: #324D96;
}

.bg2
{
    background-color: #6E6E6E;
}

.bg3
{
    background-color: #E1E1E1;
}

.aktives_menue
{
    background-color: #2D82C0;
}

/*Links*/
/*----------------------------------------------------------------------------*/

a:focus, a:hover, a:active
{
      outline: none;
}

.navi
{
      height: 50px;
      float: left;
}

.navi1
{
      font-size: 11px;
      color: #FFFFFF;
      font-weight: bold;
      text-decoration: none;
      margin-top: 0px;
      text-align: center;
      display: block;
    padding-top: 19px;
    padding-bottom: 18px;
}

.navi1:hover
{
      background-image: url('../grafik/navigation_hover.gif');
}

.navi1_active
{
      font-size: 11px;
      color: #FFFFFF;
      font-weight: bold;
    text-decoration: none;
      margin-top: 0px;
      text-align: center;
      display: block;
    padding-top: 19px;
    padding-bottom: 18px;
}

.navi1_active:hover
{
      background-image: url('../grafik/navigation_hover.gif');
}

.navi1_triangle
{
      position: relative;
      bottom: 8px;
      margin-left: auto;
      margin-right: auto;
      text-align: center;
}

.navi2
{
      font-size: 11px;
      color: #FFFFFF;
      font-weight: bold;
      text-decoration: none;
      margin-top: 0px;
      text-align: center;
      display: block;
    padding-top: 12px;
    padding-bottom: 12px;
}

.navi2:hover
{
      background-image: url('../grafik/navigation_hover.gif');
}

.navi2_active
{
      font-size: 11px;
      color: #FFFFFF;
      font-weight: bold;
    text-decoration: none;
    margin-top: 0px;
      text-align: center;
      display: block;
    padding-top: 12px;
    padding-bottom: 12px;
}

.navi2_active:hover
{
      background-image: url('../grafik/navigation_hover.gif');
}

.navi2_triangle
{
      position: relative;
      bottom: 8px;
      margin-left: auto;
      margin-right: auto;
      text-align: center;
}

.navi3_1, .navi3_2, .navi3_3, .navi3_4, .navi3_5, .navi3_6, .navi3_7, .navi3_8, .navi3_9, .navi3_10, .navi3_11,  .navi3_12, .navi3_1_active, .navi3_2_active, .navi3_4_active, .navi3_5_active, .navi3_6_active, .navi3_7_active, .navi3_8_active, .navi3_9_active, .navi3_10_active, .navi3_11_active, .navi3_12_active
{
     font-size: 11px;
      color: #6E6E6E;
      text-decoration: none;
    line-height: 32px;
    display: block;
    padding-left: 50px;
}

.navi3_1:hover, .navi3_2:hover, .navi3_3:hover, .navi3_4:hover, .navi3_5:hover, .navi3_6:hover, .navi3_7:hover, .navi3_8:hover, .navi3_9:hover, .navi3_10:hover, .navi3_11:hover, .navi3_12:hover
{
      color: #6E6E6E;
    background-color: #EFEFEF;
}

.navi3_1_active, .navi3_2_active, .navi3_4_active, .navi3_5_active, .navi3_6_active, .navi3_7_active, .navi3_8_active, .navi3_9_active, .navi3_10_active, .navi3_11_active, .navi3_12_active
{
      color: #2D82C0;
    background-color: #EFEFEF;
}

.navi3_1
{
    background-image: url('../grafik/navi3_1.gif');
}

.navi3_1:hover
{
    background-image: url('../grafik/navi3_1_hover.gif');
}

.navi3_1_active
{
    background-image: url('../grafik/navi3_1_active.gif');
}

.navi3_2
{
    background-image: url('../grafik/navi3_2.gif');
}

.navi3_2:hover
{
    background-image: url('../grafik/navi3_2_hover.gif');
}

.navi3_2_active
{
    background-image: url('../grafik/navi3_2_active.gif');
}

.navi3_3
{
    background-image: url('../grafik/navi3_3.gif');
}

.navi3_3:hover
{
    background-image: url('../grafik/navi3_3_hover.gif');
}

.navi3_4
{
    background-image: url('../grafik/navi3_4.gif');
}

.navi3_4:hover
{
    background-image: url('../grafik/navi3_4_hover.gif');
}

.navi3_4_active
{
    background-image: url('../grafik/navi3_4_active.gif');
}

.navi3_5
{
    background-image: url('../grafik/navi3_5.gif');
}

.navi3_5:hover
{
    background-image: url('../grafik/navi3_5_hover.gif');
}

.navi3_5_active
{
    background-image: url('../grafik/navi3_5_active.gif');
}

.navi3_6
{
    background-image: url('../grafik/navi3_6.gif');
}

.navi3_6:hover
{
    background-image: url('../grafik/navi3_6_hover.gif');
}

.navi3_6_active
{
    background-image: url('../grafik/navi3_6_active.gif');
}

.navi3_7
{
    background-image: url('../grafik/navi3_7.gif');
}

.navi3_7:hover
{
    background-image: url('../grafik/navi3_7_hover.gif');
}

.navi3_7_active
{
    background-image: url('../grafik/navi3_7_active.gif');
}

.navi3_8
{
    background-image: url('../grafik/navi3_8.gif');
}

.navi3_8:hover
{
    background-image: url('../grafik/navi3_8_hover.gif');
}

.navi3_8_active
{
    background-image: url('../grafik/navi3_8_active.gif');
}

.navi3_9
{
    background-image: url('../grafik/navi3_9.gif');
}

.navi3_9:hover
{
    background-image: url('../grafik/navi3_9_hover.gif');
}

.navi3_9_active
{
    background-image: url('../grafik/navi3_9_active.gif');
}

.navi3_10
{
    background-image: url('../grafik/navi3_10.gif');
}

.navi3_10:hover
{
    background-image: url('../grafik/navi3_10_hover.gif');
}

.navi3_10_active
{
    background-image: url('../grafik/navi3_10_active.gif');
}

.navi3_11
{
    background-image: url('../grafik/navi3_11.gif');
}

.navi3_11:hover
{
    background-image: url('../grafik/navi3_11_hover.gif');
}

.navi3_11_active
{
    background-image: url('../grafik/navi3_11_active.gif');
}

.navi3_12
{
    background-image: url('../grafik/navi3_12.gif');
}

.navi3_12:hover
{
    background-image: url('../grafik/navi3_12_hover.gif');
}

.navi3_12_active
{
    background-image: url('../grafik/navi3_12_active.gif');
}

.navi3_active
{
    color: #2D82C0;
    background-color: #EFEFEF;
}

.navi4_1, .navi4_2, .navi4_3, .navi4_4, .navi4_5, .navi4_6, .navi4_7, .navi4_8, .navi4_9
{
    background-repeat: no-repeat;
}

.navi4_1
{
    background-image: url('../grafik/navi4_1.jpg');
}

.navi4_2
{
    background-image: url('../grafik/navi4_2.jpg');
}

.navi4_3
{
    background-image: url('../grafik/navi4_3.jpg');
}

.navi4_4
{
    background-image: url('../grafik/navi4_4.jpg');
}

.navi4_5
{
    background-image: url('../grafik/navi4_5.jpg');
}

.navi4_6
{
    background-image: url('../grafik/navi4_6.jpg');
}

.navi4_7
{
    background-image: url('../grafik/navi4_7.jpg');
}

.navi4_8
{
    background-image: url('../grafik/navi4_8.jpg');
}

.navi4_9
{
    background-image: url('../grafik/navi4_9.jpg');
}

#navi4_1_print, #navi4_2_print, #navi4_3_print, #navi4_4_print, #navi4_5_print, #navi4_6_print, #navi4_7_print, #navi4_8_print, #navi4_9_print
{
    display: none;
}

.topnavi
{
    font-size: 11px;
      color: #6E6E6E;
      text-decoration: none;
    width: 130px;
     font-size: 11px;
    line-height: 28px;
    display: block;
    float: left;
}

.topnavi1
{
    background-image: url('../grafik/topnavi_imansys_down.gif');
}

.topnavi1:hover
{
    background-image: url('../grafik/topnavi_imansys_up.gif');
}

.topnavi3
{
    background-image: url('../grafik/topnavi_light_down.gif');
}

.topnavi3:hover
{
    background-image: url('../grafik/topnavi_light_up.gif');
}

.topnavi4
{
    background-image: url('../grafik/topnavi_domansys_down.gif');
}

.topnavi4:hover
{
    background-image: url('../grafik/topnavi_domansys_up.gif');
}

.link1
{
      font-size: 11px;
      color: #6E6E6E;
      text-decoration: none;
    font-weight: bold;
    display: block;
    padding-top: 5px;
    padding-bottom: 4px;
}

.link1:hover
{
      color: #324D96;
}

.link1_active
{
      font-size: 11px;
      color: #324D96;
    font-weight: bold;
    padding-top: 5px;
    padding-bottom: 4px;
}

.link2
{
      font-size: 11px;
      color: #6E6E6E;
      text-decoration: none;
}

.link2:hover
{
      color: #2D82C0;
      text-decoration: underline;
}

.link3
{
      font-size: 9px;
      color: #6E6E6E;
      text-decoration: none;
}

.link3:hover
{
      color: #2D82C0;
      text-decoration: underline;
}

.link4
{
      font-size: 11px;
      color: #6E6E6E;
      text-decoration: underline;
}

.link4:hover
{
      color: #2D82C0;
      text-decoration: underline;
}

.link5
{
      font-size: 11px;
      color: #6E6E6E;
      text-decoration: none;
}

.link5:hover
{
      text-decoration: underline;
}

.link6
{
      font-size: 11px;
      color: #2D82C0;
      text-decoration: none;
}

.link6:hover
{
      color: #2D82C0;
      text-decoration: underline;
}

.link7
{
      font-size: 11px;
      color: #6E6E6E;
      text-decoration: none;
    font-weight: bold;
}

.link8
{
      font-size: 13px;
      color: #324D96;
      margin: 0px;
    text-decoration: none;
}

.link9
{
      font-size: 11px;
    color: #6E6E6E;
      text-decoration: none;
}

.link10
{
      font-size: 9px;
      color: #2D82C0;
      text-decoration: none;
}

.link10:hover
{
      text-decoration: underline;
}

.link11
{
    font-size: 11px;
    color: #6E6E6E;
    text-decoration: none;
}

.link11:hover
{
    color: #2D82C0;
}

/*Textformatierung*/
/*----------------------------------------------------------------------------*/

.text1
{
      font-size: 11px;
      color: #6E6E6E;
}

.text2
{
    font-size: 11px;
    color: #324D96;
}

.text3
{
      font-size: 9px;
      color: #6E6E6E;
}

.text4
{
      font-size: 9px;
      color: #2D82C0;
}

.text5
{
      font-size: 9px;
      color: #324D96;
}

.text6
{
      font-size: 11px;
      color: #2D82C0;
}

.text_error
{
      font-size: 11px;
      color: red;
}

.text_success
{
    font-size: 11px;
      color: #008353;
}

/*Eingabefelder*/
/*----------------------------------------------------------------------------*/

.textfeld, .textfeld2, .textfeld_error, .textarea, .textarea2, .textarea_error, .dropdown, .dropdown2, .dropdown3, .dropdown_error
{
    font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
      font-size: 11px;
      color: #6E6E6E;
}

.textfeld
{
      border: 1px solid #6E6E6E;
      height: 14px;
}

.textfeld2
{
      border: 1px solid #D2D2D2;
      height: 14px;
}

.textfeld_error
{
      border: 1px solid red;
      height: 14px;
}

.textarea
{
      border: 1px solid #6E6E6E;
}

.textarea2
{
      border: 1px solid #D2D2D2;
}

.textarea_error
{
      border: 1px solid red;
}

.dropdown
{
      border: 1px solid #6E6E6E;
}

.dropdown2
{
      border: 1px solid #D2D2D2;
}

.dropdown3
{
      border: none;
}

.dropdown_error
{
      border: 1px solid red;
}

.button_search
{
    font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
    font-size: 11px;
      color: #FFFFFF;
    width: 63px;
    height: 19px;
    border: 0;
      background-color: #EFEFEF;
      background-image: url('../grafik/btn_search.gif');
}

.button
{
    font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
    font-size: 11px;
      color: #FFFFFF;
    width: 125px;
    height: 18px;
    border: 0;
      background-color: #FFFFFF;
      background-image: url('../grafik/button.gif');
    padding-bottom: 1px;
}

/*Elemente*/
/*----------------------------------------------------------------------------*/

#div_lang_select
{
    position: relative;
    width: 100%;
    height: 34px;
}

#lang_select
{
    position: absolute;
    left: 891px;
    width: 47px;
    height: 19px;
    margin-top: 12px;
}

.lang_select_flag
{
    margin-top: 2px;
    float: left;
}

.lang_select_separator
{
    width: 1px;
    height: 19px;
    margin-left: 5px;
    margin-right: 5px;
    background-color: #B4B4B4;
    float: left;
}

#bg_top
{
      position: absolute;
      top: 64px;
      left: 0px;
      width: 960px;
      height: 70px;
      background-image: url('../grafik/bg_header.gif');
}

#container-page
{
      margin: 0 auto;
      text-align: left;
      position: relative;
      min-height: 100%;
      height: auto !important;
      height: 100%;
}

#header
{
      width: 100%;
      height: 70px;
      background-image: url('../grafik/bg_header.gif');
}

#logo
{
      position: absolute;
      top: 49px;
      left: 6px;
    z-index: 2;
}

#printlogo
{
      display: none;
}

#printbutton_spacer
{
    display: none;
}

#printbutton
{
    display: none;
}

#navigation
{
      position: absolute;
      top: 83px;
      left: 308px;
      width: 652px;
      height: 50px;
}

#navi_left
{
    width: 255px;
    float: left;
}

#headline
{
      position: relative;
      left: 285px;
    top: 0px;
      width: 665px;
      height: 110px;
}

#headline_text
{
     position: absolute;
     left: 27px;
     bottom: 5px;
}

#headline_arrow_blue
{
      position: absolute;
      bottom: 8px;
      left: 10px;
}

#headline_image
{
      position: absolute;
      bottom: 0px;
      right: 0px;
      width: 350px;
}

#content
{
      position: relative;
      top: 0px;
      left: 0px;
      width: 950px;
    height: 100%;
      padding-bottom: 22px;
    font-size: 11px;
      color: #6E6E6E;
    text-align: justify;
}

#innercontent
{
    width: 645px;
    margin-left: 30px;
    padding: 10px 10px 20px 10px;
    border-top: 1px solid #6E6E6E;
    float: left;
}

#trennlinie_unten
{
      margin-left: 0px;
      width: 665px;
      height: 1px;
}

#footer
{
    position: absolute;
    width: 665px;
    left: 285px;
    bottom: 0 !important;
    bottom: 0px;
      text-align: center;
}

/*ImageFlow*/
/*----------------------------------------------------------------------------*/

#images img
{
    position: absolute;
    top: 0px;
    border: none;
}

.clear
{
    clear: both;
}

#imageflow
{
     position: relative;
     margin-top: 20px;
     margin-bottom: 20px;
     display: none;
}

#images
{
      visibility: hidden;
}

#loading
{
    margin-top: 20px;
    text-align: center;
    width: 100%;
}

#loading img
{
    margin-top: 10px;
    position: relative;
    margin: auto;
}

#caption_div
{
    position: relative;
    width: 400px;
    margin: auto;
    margin-top: 5px;
    z-index: 500;
}

#captions
{
    width: 100%;
    text-align: center;
}

#scrollbar
{
    position: relative;
    margin: 20px auto;
    visibility: hidden;
    border-bottom: 1px solid #b3b3b3;
    z-index: 501;
}

#slider
{
    position: absolute;
    width: 15px;
    height: 15px;
    margin-top: -7px;
    background-image: url(../grafik/slider.gif);
    background-repeat: no-repeat;
    z-index: 502;
}

#IFPrevLink
{
      position: absolute;
    top: -9px;
      left: -40px;
}

#IFNextLink
{
      position: absolute;
      top: -9px;
      right: -40px;
}

/*Liste Details "Inhalte"*/
/*----------------------------------------------------------------------------*/

.pointer1
{
    list-style-image: url(../grafik/pointer1.gif);
    margin-left: 16px;
}

.pointer2
{
    list-style-image: url(../grafik/pointer2.gif);
    margin-left: 29px;
}

.pointer3
{
    list-style-image: url(../grafik/pointer3.gif);
    margin-left: 29px;
}

.pointer4
{
    list-style-image: url(../grafik/pointer4.gif);
    margin-left: 16px;
}

.pointer5
{
    list-style-image: url(../grafik/pointer5.gif);
    margin-left: 16px;
}

.pointer6
{
    margin-left: 26px;
}

.product_overview
{
    font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
    font-size: 11px;
    color: #6E6E6E;
    line-height: 16px;
}

.product_overview2
{
    /* nur Print */
}

.product_overview_head
{
    font-weight: bold;
    padding-bottom: 1px;
}

.product_overview_row1
{
    background-color: #F5F5F5;
}

.product_overview_row2
{
    background-color: #EFEFEF;
}

.po1
{
    width: 401px;
}

.po2
{
    width: 381px;
}

.po3
{
    width: 645px;
}

.detailbox
{
    /* nur Print */
}

.detaillink
{
    display: none;
}

.preload
{
    width: 0px;
    height: 0px;
    display: none;
}

#dhtmltooltip
{
    position: absolute;
    visibility: hidden;
    z-index: 100;
}

.terminals_content
{
    width: 389px;
}

.terminals_equipment
{
    width: 304px;
}

.terminals_equipment2
{
    width: 274px;
}

#datasheet
{
    /* nur Print */
}

#technical_data
{
    display: none;
}

.slidebox_shadow
{
    position: relative;
    padding-right: 2px;
    padding-bottom: 2px;
    background-color: #B7B7B7;
}

.slidebox_content
{
    text-align: left;
    padding: 10px;
    border: 1px solid #6E6E6E;
    background-color: white;
}

.faq_shadow
{
    width: 624px;
}

.faq_spacer_top
{
    height: 3px;
}

.faq_spacer_bottom
{
    height: 10px;
}
