﻿/**
 * Dieses Stylesheet wurde von der KLW GmbH (Deutschland) (c) 2009 entwickelt und unterliegt einem Kopierschutz.
 * This stylesheet was created by KLW GmbH (Germany) (c) 2009 and is subject to a copyright.

 * http://www.klw.de/
**/
        /* ######### Drop Down ULs CSS ######### */

        .ddsubmenustyle li { margin-left: 0; }

        .ddsubmenustyle { /*topmost and sub ULs, respectively*/
        margin: 0;
        padding: 0;
        position: absolute;
        left: 0;
        top: 0;
        list-style-type: none;
        border: 0;
        visibility: hidden;
        z-index: 100;
        }
        
        .ddsubmenustyle ul{ /*topmost and sub ULs, respectively*/
        margin: 0;
        padding: 0;
        position: absolute;
        left: 0;
        top: 0;
        list-style-type: none;
        border: 0;
        visibility: hidden;
        z-index: 100;
        }

        .ddsubmenustyle li a{
        display: block;
        width: 190px; /*width of menu (not including side paddings)*/
        color: white;
        background: url('/Templates/d675ab5e-2b46-4/Images/Css/submenu_bg.png') repeat-x;
        text-decoration: none;
        border-bottom: 0;
        font-size:1em;
        padding: 9px 10px;
        }

        * html .ddsubmenustyle li{ /*IE6 CSS trick*/
        display: inline-block;
        width: 210px; /*width of menu (include side paddings of LI A*/
        }

        .ddsubmenustyle li a:hover{
        background-color: #000;
        color: white;
        }

        /* ######### Neutral CSS  ######### */

        .downarrowpointer{ /*CSS for "down" arrow image added to top menu items*/
        padding-left: 4px;
        border: 0;
        }

        .rightarrowpointer{ /*CSS for "right" arrow image added to drop down menu items*/
        position: absolute;
        padding-top: 3px;
        left: 100px;
        border: 0;
        }

        .ddiframeshim{
        position: absolute;
        z-index: 500;
        background: transparent;
        border-width: 0;
        width: 0;
        height: 0;
        display: block;
        }

        /**********************************/
        /******* Menu Style Top **********/
        /**********************************/


        /* ######### Matt Black Strip Main Menu Bar CSS ######### */

        .mattblackmenu ul{
        margin: 0;
        padding: 0;
        list-style-type: none;
        border-bottom: 0;
        overflow: hidden;
        }

        .mattblackmenu li{
        display: inline;
        margin: 0;
        }

        .mattblackmenu li a{
        float: left;
        display: block;
        text-transform:uppercase;
        font-weight:bold;
        text-decoration: none;
        margin: 0;
        padding: 5px 12px; /*padding inside each tab*/
        border-right: 1px solid white; /*right divider between tabs*/
        color: white;
        }

        .mattblackmenu li a:visited{
        color: white;
        }

        .mattblackmenu li a:hover{
        background: #333 url(/Templates/d675ab5e-2b46-4/Images/Css/title_bg_active.gif) repeat-x; /*background of tabs for hover state */
        }

        .mattblackmenu a.selected{
        background: #333 url(/Templates/d675ab5e-2b46-4/Images/Css/title_bg_active.gif) repeat-x; /*background of tab with "selected" class assigned to its LI */
        }
