@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) Template for designing a screen layout
 * (de) Gestaltungsvorlage für die Erstellung eines Screenlayouts
 *
 * @copyright       Copyright 2005-2009, Dirk Jesse
 * @license         CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-C (http://www.yaml.de/en/license/license-conditions.html)
 * @link            http://www.yaml.de
 * @package         yaml
 * @version         3.2
 * @revision        $Revision:392 $
 * @lastmodified    $Date:2009-07-05 12:18:40 +0200 (So, 05. Jul 2009) $
*/

@media screen, projection
{
    /**
     * (en) Forcing vertical scrollbars in IE8, Firefox, Webkit & Opera
     * (de) Erzwingen vertikaler Scrollbalken in IE8, Firefox, Webkit & Opera
     *
     * @workaround
     * @affected IE8, FF, Webkit, Opera
     * @css-for all
     * @valid CSS3
    */

    body { overflow-y:scroll; }

    /*------------------------------------------------------------------------------------------------------*/

    /**
     * Design of the Basic Layout | Gestaltung des YAML Basis-Layouts
     *
     * @section layout-basics
    */

    /* Page margins and background | Randbereiche & Seitenhintergrund */
    body {
        background: #fff;
    }

    /* Layout:Width, Background, Border | Layout:Breite, Hintergrund, Rahmen */
    .page_margins {
        margin: auto;
        width: 980px;
    }
    .page{  }

    /* Design of the Main Layout Elements | Gestaltung der Hauptelemente des Layouts */
    #header {
        display: flex;
        justify-content: flex-end;
        height: 32px;
    }

    #header * ,
    #footer * {
        font-size: 0.75rem;
    }

    #topnav {
        font-weight: bold;
    }

    #topnav ul li {
        display: inline;
        list-style-type: none;
        line-height: 32px;
    }

    #main { background: none; }

    #footer {  }


    /*------------------------------------------------------------------------------------------------------*/

    /**
     * Formatting of the Content Area | Formatierung der Inhaltsbereichs
     *
     * @section layout-main
    */

    #col1 {width: 185px; margin-top: 0; padding-bottom:200px; clear: both}
    #col1 ul {padding-top: 0;}
    #col1_content {}
    #col1_header { background: transparent url(../../Image/corner_left_col1.gif) no-repeat left top;}

    #col2 {width: 161px; }
    #col2_content {}
    #col2_header {}

    #col3 {width: 793px; margin: 0 0  0 187px; padding-bottom: 20px;}
    #col3_content {position: relative;}
    #col3_header {
        border: none;
        width: auto;
        position: absolute;
        left: 0;
        right: 0;
        height: 0;
        margin-top: -1px;
        border-bottom: 1px solid rgb(179,124,0);
    }


    #col2_content img {
        margin: 0;
        padding: 0;
        border: 0;
        width: 161px;
    }

    #col1_header, #col2_header, #col4_header {
        height: 34px;
        background: #2F689B;
        z-index: 5;
    }


    .subcr, .subcl, #footer ul li, #footer ul, #breadcrumb ul, #breadcrumb ul li, #nav ul, #nav ul li, 
    .searchbox-sword, .searchbox-submit, .dottet-line,.main-content-left .index-teaserbox h2, 
    .main-content-left .index-teaserbox h3, .main-content-left .index-teaserbox h4, .main-content-left .product-teaser-content h2  {
        padding: 0;
        margin: 0;
    }
    .subcr {
        /*font-family: Georgia, Times, Serif;*/
        margin-bottom: 140px;
    }
    .subcolumns {
        margin-top: 0;
        width: 793px;
    }

    .main-content-left {
        width: 581px;
        
    }
    .main-content-left {width: 531px; padding: 0 8px 0 18px}

    .main-content-right {
        width: 223px;
        margin-left: 3px;
        margin-right: 0;
    }

    #logo {
        position: relative;
      width: 100%;
      height: 130px;
      margin: 0;
      padding: 0;
    }

    #logo a {
        display: inline-block;
        transform: translateY(-32px);
    }

    #logo object {
        pointer-events: none;
    }

    #swp_globe {
        position: absolute;
        bottom: 0;
        right: 0;
        width: 265px;
        height: 120px;
        background: url('../../Image/swp_globe.svg');
    }
    
    
    #search_wrapper {
        float: none;
        display: inline-block;
        width: 531px;
        padding: 4px 8px 4px 18px;
    }
    #search_wrapper.--startpage {
        width: 546px;
        padding: 4px 10px;
    }
    .social_wrapper {float: right; width: 45px; padding: 4px 0; }
    
    .social_wrapper a.social_button {
        display: block; 
        float: left; 
        width: 20px;
        height: 20px;
    }
    
    .social_wrapper a.activate_social_button {
        font-size: 11px;
        color: #000;        
    }
    
    .social_wrapper img {width: 20px; height: 20px}
    
    ul.social_media_list {margin: 0; padding: 0; margin-top: 10px}
    ul.social_media_list li {display: block; float:left; list-style: none; margin: 0; padding: 0; height: 25px}
    
    .social_buttons_active {clear: both;}
    
    ul.social_media_list li.facebook_button_active {padding-top: 5px; margin-right: 5px; overflow: hidden; width: 85px;}
    ul.social_media_list li.twitter_button_active {padding-top: 5px; margin-right: 5px; width: 68px; overflow: hidden;}
    ul.social_media_list li.gplus_button_active {padding-top: 2px; width: 40px; overflow: hidden;}
    
    .social_buttons_inactive {clear: both; display: flex; justify-content: space-between;}

    /*------------------------------------------------------------------------------------------------------*/

    /**
     * Design of Additional Layout Elements | Gestaltung weiterer Layoutelemente
     *
     * @section layout-misc
    */


    /*BREADCRUMB
    ---------------------------------------------------------------*/
    #breadcrumb {
        position: relative;
        background: #fff;
        height: 31px;
        line-height: 31px;
        padding-left: 18px;
        font-size: 0.9em;
        
    }

    .graybg #breadcrumb {
        background: #f4f4f4;
    }

    #breadcrumb ul {
        display: inline;
        list-style-type: none;
        margin-left: 3px;
    }

    #breadcrumb ul li {
        display: inline;
        list-style-type: none;
        color:#0057A8;
								height: 30px;
								line-height: 30px;
    }

    #breadcrumb ul li span
    {
        padding:0 3px;
    }




    /**
    * ------------------------------------------------------------------------------------------------- #
    *
    * Skiplinks
    *
    * (en) Visual styling for skiplink navigation
    * (de) Visuelle Gestaltung der Skiplink-Navigation
    *
    * @section content-skiplinks
    */

    #skiplinks a.skip:focus,
    #skiplinks a.skip:active {
        color:#fff;
        background:#333;
        border-bottom:1px #000 solid;
        padding:10px 0;
        text-decoration:none;
    }


    /* MAIN NAVIGATION
    ---------------------------------------------------------------*/
    #nav
    {

    }

    #nav a:focus,
    #nav a:hover,
    #nav a:active{text-decoration:none;}
    
    #nav ul {
        list-style-type: none;
        background: #f4f4f4;
        background: #f4f4f4 url(../../Image/corner_nav.gif) no-repeat left top;        
    }

    #nav ul li {
        border-bottom: 1px solid #fff;
        display: block;
        background: #f4f4f4 url(../../Image/corner_nav_level1.gif) no-repeat left top;        

    }
    #nav ul li a {
        line-height: 28px;
        display: block;
        padding-left: 28px;
        background: url(../../Image/nav-no.jpg) 15px 12px no-repeat;
        color: #000;
        width: 157px;
    }

    #nav ul li.fachinfos a {
        
        height: 28px;
        display: block;
        padding-left: 28px;
        background: #fafafa url(../../Image/nav-act.jpg) 15px 11px no-repeat;
        color: #0057a8;
    }

    #nav ul li.active
    {
        background: rgb(179,124,0);
    }

    #nav ul li.active a {
        background: url(../../Image/main-nav1-cur.gif) 15px 12px no-repeat;
        color: #fff;
    }
    #nav ul li ul li a, #nav ul li.active ul li a,
    #nav ul li.swp_product_search.active ul li a {
        background: rgb(242,235,217) url(../../Image/main-nav1-no.gif) 15px 9px no-repeat;
        padding-left: 28px;
        color: #000;
        line-height: 22px;
        display: block;
        width: 157px;
    }
    #nav ul li ul li {
        border-bottom: 0;
        line-height: 22px;
        width: 185px;
        display: block;      
    }
    
    #nav ul li ul li.active a, #nav ul li.active ul li.active a {
        padding-left: 28px;
        background: #f2ebd9 url(../../Image/main-nav2-cur.gif) 15px 9px no-repeat;
        color: #b54409;
    }

    #nav ul li ul li a:hover, #nav ul li.active ul li a:hover {
        background: #f2ebd9 url(../../Image/main-nav2-cur.gif) 15px 9px no-repeat;
        color: #b54409;
    }


    #nav ul li ul {
        padding: 0 0 8px 0;
        background: #fff;
        width: 185px;
    }

    #nav ul li ul li ul{
        padding: 8px 0 18px;
        background: #fff;
    }

    #nav ul li ul li ul li {
        border-bottom: 0;
        line-height: 18px;
        background: none;

    }

    #nav ul li ul li ul li a, #nav ul li.active ul li.active ul li a, #nav ul li ul li ul li a:hover, #nav ul li.active ul li.active ul li a:hover  {
        padding-left: 40px;
        background: none;
        color: #000;
        line-height: 18px;
        display: block;
        width: 145px;
    }

    #nav ul li ul li ul li.active a, #nav ul li.active ul li ul li.active a {
        padding-left: 40px;
        background: #ffffff;
        color: #b54409;
        font-weight: bold;
    }
    
    #nav ul li ul li ul li.active
    {
        background:#ffffff;
    }

    #nav ul li.swp_product_search a {
        background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMTJweCIgaGVpZ2h0PSIxMnB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGQ9Ik0yMy44NTQsMjMuMTQ2bC05LjAxLTkuMDFDMTYuMTgxLDEyLjYzNSwxNywxMC42NjQsMTcsOC41QzE3LDMuODEzLDEzLjE4NywwLDguNSwwUzAsMy44MTMsMCw4LjVTMy44MTMsMTcsOC41LDE3DQoJYzIuMTY0LDAsNC4xMzUtMC44MTksNS42MzctMi4xNTZsOS4wMSw5LjAxQzIzLjI0NCwyMy45NTEsMjMuMzcyLDI0LDIzLjUsMjRzMC4yNTYtMC4wNDksMC4zNTQtMC4xNDYNCglDMjQuMDQ5LDIzLjY1OCwyNC4wNDksMjMuMzQyLDIzLjg1NCwyMy4xNDZ6IE0xLDguNUMxLDQuMzY0LDQuMzY0LDEsOC41LDFTMTYsNC4zNjQsMTYsOC41UzEyLjYzNiwxNiw4LjUsMTZTMSwxMi42MzYsMSw4LjV6Ii8+DQo8L3N2Zz4=) no-repeat 12px 8px;
    }

    #nav ul li.swp_product_search.active a{
        background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCINCgkgeT0iMHB4IiB3aWR0aD0iMTJweCIgaGVpZ2h0PSIxMnB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI0IiB4bWw6c3BhY2U9InByZXNlcnZlIiBmaWxsPSIjZmZmIj4NCjxwYXRoIGQ9Ik0yMy44NTQsMjMuMTQ2bC05LjAxLTkuMDFDMTYuMTgxLDEyLjYzNSwxNywxMC42NjQsMTcsOC41QzE3LDMuODEzLDEzLjE4NywwLDguNSwwUzAsMy44MTMsMCw4LjVTMy44MTMsMTcsOC41LDE3DQoJYzIuMTY0LDAsNC4xMzUtMC44MTksNS42MzctMi4xNTZsOS4wMSw5LjAxQzIzLjI0NCwyMy45NTEsMjMuMzcyLDI0LDIzLjUsMjRzMC4yNTYtMC4wNDksMC4zNTQtMC4xNDYNCglDMjQuMDQ5LDIzLjY1OCwyNC4wNDksMjMuMzQyLDIzLjg1NCwyMy4xNDZ6IE0xLDguNUMxLDQuMzY0LDQuMzY0LDEsOC41LDFTMTYsNC4zNjQsMTYsOC41UzEyLjYzNiwxNiw4LjUsMTZTMSwxMi42MzYsMSw4LjV6Ii8+DQo8L3N2Zz4=) no-repeat 12px 8px;
    }



    .clearer {
        clear: both;
    }
    .dotted-line {
        background:transparent url(../../Image/dotted_line.gif) repeat-x scroll left top;
        border:none;
    }
    
    .dotted-line-bottom {
        background:transparent url(../../Image/dotted_line.gif) repeat-x scroll left bottom;
        border:none;
    }    

    /* LANGUAGE NAVIGATION
    ---------------------------------------------------------------*/
    #topnav ul li a {
        color: #004778;
    }
    #topnav ul li {
        margin-left: 10px;
        color: #aaaaaa;
    }


    /* FOOTER
    ---------------------------------------------------------------*/
    #footer, .quicknav  {
        text-align: center;
        height: 48px;
        line-height: 48px;
        font-size: 1em;
    }
    #footer ul li, 
    #footer ul ,
    .quicknav ul li,
    .quicknav ul
    {
        display: inline; list-style-type: none;position: relative;
    }
    .quicknav ul {
      width: 600px;
    }
    #footer, #footer a,
    .quicknav, .quicknav a {
        color: #666;
    }

    #footer a ,
    .quicknav a
    {
        margin-left: 14px;
    }
    
    #footer span.print_link a, .quicknav span.print_link a {
        background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9Ik91dGxpbmVfVmVyc2lvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4Ig0KCSB5PSIwcHgiIHdpZHRoPSIxNXB4IiBoZWlnaHQ9IjE1cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjQgMjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZD0iTTIxLjUsOGgtMTlDMS4xMjEsOCwwLDkuMTIyLDAsMTAuNXY2QzAsMTcuODc4LDEuMTIxLDE5LDIuNSwxOUg1djQuNUM1LDIzLjc3Niw1LjIyNCwyNCw1LjUsMjRoMTMNCgkJYzAuMjc2LDAsMC41LTAuMjI0LDAuNS0wLjVWMTloMi41YzEuMzc5LDAsMi41LTEuMTIyLDIuNS0yLjV2LTZDMjQsOS4xMjIsMjIuODc5LDgsMjEuNSw4eiBNMTgsMjNINnYtN2gxMlYyM3ogTTIzLDE2LjUNCgkJYzAsMC44MjctMC42NzMsMS41LTEuNSwxLjVIMTl2LTIuNWMwLTAuMjc2LTAuMjI0LTAuNS0wLjUtMC41aC0xM0M1LjIyNCwxNSw1LDE1LjIyNCw1LDE1LjVWMThIMi41QzEuNjczLDE4LDEsMTcuMzI3LDEsMTYuNXYtNg0KCQlDMSw5LjY3MywxLjY3Myw5LDIuNSw5aDE5YzAuODI3LDAsMS41LDAuNjczLDEuNSwxLjVWMTYuNXoiLz4NCgk8cGF0aCBkPSJNNS41LDdDNS43NzYsNyw2LDYuNzc2LDYsNi41VjNoOXYyLjVDMTUsNS43NzYsMTUuMjI0LDYsMTUuNSw2SDE4djAuNUMxOCw2Ljc3NiwxOC4yMjQsNywxOC41LDdTMTksNi43NzYsMTksNi41di0xDQoJCWMwLTAuMDY3LTAuMDE0LTAuMTMyLTAuMDM5LTAuMTkyYy0wLjAyNS0wLjA2MS0wLjA2My0wLjExNi0wLjEwOC0wLjE2MmwtMi45OTgtMi45OTljLTAuMDQ2LTAuMDQ2LTAuMTAxLTAuMDgzLTAuMTYyLTAuMTA4DQoJCUMxNS42MzIsMi4wMTQsMTUuNTY2LDIsMTUuNSwyaC0xMEM1LjIyNCwyLDUsMi4yMjQsNSwyLjV2NEM1LDYuNzc2LDUuMjI0LDcsNS41LDd6IE0xNiwzLjcwN0wxNy4yOTMsNUgxNlYzLjcwN3oiLz4NCgk8cGF0aCBkPSJNMy41LDEwQzIuNjczLDEwLDIsMTAuNjczLDIsMTEuNVMyLjY3MywxMywzLjUsMTNTNSwxMi4zMjcsNSwxMS41UzQuMzI3LDEwLDMuNSwxMHogTTMuNSwxMkMzLjIyNSwxMiwzLDExLjc3NiwzLDExLjUNCgkJUzMuMjI1LDExLDMuNSwxMVM0LDExLjIyNCw0LDExLjVTMy43NzUsMTIsMy41LDEyeiIvPg0KCTxwYXRoIGQ9Ik0xNi41LDE3aC05QzcuMjI0LDE3LDcsMTcuMjI0LDcsMTcuNVM3LjIyNCwxOCw3LjUsMThoOWMwLjI3NiwwLDAuNS0wLjIyNCwwLjUtMC41UzE2Ljc3NiwxNywxNi41LDE3eiIvPg0KCTxwYXRoIGQ9Ik0xNi41LDE5aC05QzcuMjI0LDE5LDcsMTkuMjI0LDcsMTkuNVM3LjIyNCwyMCw3LjUsMjBoOWMwLjI3NiwwLDAuNS0wLjIyNCwwLjUtMC41UzE2Ljc3NiwxOSwxNi41LDE5eiIvPg0KCTxwYXRoIGQ9Ik0xNi41LDIxaC05QzcuMjI0LDIxLDcsMjEuMjI0LDcsMjEuNVM3LjIyNCwyMiw3LjUsMjJoOWMwLjI3NiwwLDAuNS0wLjIyNCwwLjUtMC41UzE2Ljc3NiwyMSwxNi41LDIxeiIvPg0KPC9nPg0KPC9zdmc+DQo=') no-repeat;
        padding-left: 20px;
    }
    
    #footer span.recommend_link a, .quicknav span.recommend_link a {
        background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9Ik91dGxpbmVfVmVyc2lvbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4Ig0KCSB5PSIwcHgiIHdpZHRoPSIxNXB4IiBoZWlnaHQ9IjE1cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjQgMjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik0yMSwxOS4wMTJIM2MtMS4xMDMsMC0yLTAuODk3LTItMnYtMTFjMC0xLjEwMywwLjg5Ny0yLDItMmgxOGMxLjEwMywwLDIsMC44OTcsMiwydjExQzIzLDE4LjExNSwyMi4xMDMsMTkuMDEyLDIxLDE5LjAxMg0KCQkJeiBNMyw1LjAxMmMtMC41NTIsMC0xLDAuNDQ5LTEsMXYxMWMwLDAuNTUxLDAuNDQ4LDEsMSwxaDE4YzAuNTUyLDAsMS0wLjQ0OSwxLTF2LTExYzAtMC41NTEtMC40NDgtMS0xLTFIM3oiLz4NCgk8L2c+DQoJPGc+DQoJCTxwYXRoIGQ9Ik0xMiwxMy41MTJjLTAuMTEsMC0wLjIyMS0wLjAzNy0wLjMxMy0wLjEwOWwtMTAtOGMtMC4yMTYtMC4xNzMtMC4yNS0wLjQ4Ny0wLjA3OC0wLjcwMw0KCQkJQzEuNzgzLDQuNDg0LDIuMDk3LDQuNDUsMi4zMTMsNC42MjFMMTIsMTIuMzcybDkuNjg4LTcuNzVjMC4yMTgtMC4xNzIsMC41MzEtMC4xMzYsMC43MDMsMC4wNzgNCgkJCWMwLjE3MiwwLjIxNiwwLjEzOCwwLjUzLTAuMDc4LDAuNzAzbC0xMCw4QzEyLjIyMSwxMy40NzUsMTIuMTEsMTMuNTEyLDEyLDEzLjUxMnoiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==') no-repeat;
        padding-left: 20px;
    }
    
    #footer a {
        font-weight: bold;
    }

    #footer .copyright, #footer ul,
    .quicknav .copyright, .quicknav ul
    {
        margin-left: 0;
        margin-right: 14px;
    }

    #footer .copyright,
    .quicknav .copyright {
        color: #666;
    }

    #header-quicknav {
      line-height: 32px;
      height: 32px;
      font-weight: bold;
    }

    /* FORMULARS
    ---------------------------------------------------------------*/
    
    legend { display:none; }
    
    select { border:1px solid #bebebe; height:22px; }

    .text_small { font-size:11px; }
    
    .button
    {
        background:transparent url(../../Image/btn_bg.png) repeat-x scroll 0 0;
        color:#0057A8;
        cursor:pointer;
        font-size:11px;
        height:26px;
        margin:11px 11px 11px 0;
        padding:5px !important;
        width:auto;
        border:1px solid #bebebe;
    }
    
    .text
    {
        font-size:12px;
        height:15px;
        padding:2px 6px 5px;        
    }
    
    label 
    {
        font-family:arial;
        font-weight:700;
    }     
    
}