@charset "utf-8";
/* CSS Document */


/* ---------------------------------------------------------------------- */
/* "Polyglot" Language Switcher
/* ----------------------------------------------------------------------
Version: 2.3
Author: Ixtendo
Author URI: http://www.ixtendo.com
License: MIT License
License URI: http://www.opensource.org/licenses/mit-license.php
------------------------------------------------------------------------- */


/* ---------------------------------------------------------------------- */
/* TABLE OF CONTENTS
/* ----------------------------------------------------------------------
-Generic
-JS-created Code
------------------------------------------------------------------------- */


/* ---------------------------------------------------------------------- */
/* Generic
/* ---------------------------------------------------------------------- */
#comboEscolhaIdioma, #comboEscolhaIdioma * {
    margin: 0;
    padding: 0;
    outline: none;
}

    #comboEscolhaIdioma ul {
        list-style: none;
    }

#comboEscolhaIdioma {
    /*	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;*/
    font-size: 12px;
    color: #444;
    line-height: normal;
    position: relative; /* sets the initial position for the drop-down menu */
    /*z-index: 100;*/
}

    #comboEscolhaIdioma select {
        display: none;
    }

    /* ---------------------------------------------------------------------- */
    /* JS-created Code
/* ---------------------------------------------------------------------- */
    #comboEscolhaIdioma a {
        text-decoration: none;
        display: block;
        padding: 0.5em 6px 0.5em 6px; /*32px;  6px 6px 6px 28px */
        color: #444;
        width: 172px; /* 84px; total width: 120px */
        background-repeat: no-repeat;
        background-position: 6px center;
    }

        #comboEscolhaIdioma a:hover {
            color: #000;
        }

        #comboEscolhaIdioma a.current:link, #comboEscolhaIdioma a.current:visited, #comboEscolhaIdioma a.current:active {
            position: relative; /* sets the initial position for the trigger arrow */
            background-color: #FFF;
            /*border: 1px solid #E5E5E5;*/
            border-radius: 3px;
            height: 1.25em; /* 15px */
        }

        #comboEscolhaIdioma a.current:hover,
        #comboEscolhaIdioma ul.dropdown li:hover {
            background-color: #F7F7F7;
        }

        #comboEscolhaIdioma a.active { /* This style is applied as long as the drop-down menu is visible. */
            border-bottom: none !important;
            border-radius: 3px 3px 0 0 !important;
        }

    #comboEscolhaIdioma span.trigger {
        display: block;
        position: absolute;
        width: 9px;
        height: 5px;
        text-indent: -10000em;
        top: 0;
        bottom: 0;
        right: 6px;
        margin: auto;
    }

    #comboEscolhaIdioma a.current:link span.trigger, #comboEscolhaIdioma a.current:visited span.trigger {
        background: url(/loja/imagens/icones/idiomas/arrow-down.gif) no-repeat left top;
    }

    #comboEscolhaIdioma a.current:hover span.trigger, #comboEscolhaIdioma a.current:active span.trigger, #comboEscolhaIdioma a.active span.trigger {
        background-position: left bottom !important;
    }

    /* Drop-Down Menu */

    #comboEscolhaIdioma ul.dropdown {
        display: none;
        position: absolute;
        top: 2.333em; /* 28px */
        left: 0;
        background-color: #FFF;
        border: 1px solid #E5E5E5;
        border-top: none !important;
        border-radius: 0 0 3px 3px;
        max-height: 420px;
        overflow: hidden;
        overflow-y: scroll;
        ;
    }

        #comboEscolhaIdioma ul.dropdown li {
            border-top: 1px dotted #D4D4D4;
        }

            #comboEscolhaIdioma ul.dropdown li:last-child {
                border-radius: 0 0 3px 3px;
            }


    #comboEscolhaIdioma a {
        width: 134px !important;
        background: none;
        text-transform: uppercase;
    }

    #comboEscolhaIdioma li {
        cursor: pointer;
    }

    #comboEscolhaIdioma ul {
        border: 1px solid #5993c9 !important;
    }
