.language-translate-link
{
    padding: 5px 0px 5px 28px;
    overflow: auto;
    background: transparent url(../images/75px-Translate_icon5.svg.png) no-repeat;

}
.language-translate-link a
{
    
}
.language-translate-link a:hover
{
    text-decoration: underline;
}

.language-menu
{
    border: 1px solid #cccccc;
    background: #f6f6f6;
    padding: 10px;
    margin: 5px 0px;
    overflow: auto;
    display: none;
}

.language-menu ul
{
    margin: 0px;
    padding: 0px;
    display: block;
    list-style: none;
}

.language-menu li
{
    float: left;
    list-style: none;
    padding: 3px 6px;
    font-weight: bold;
    font-size: x-small;
    font-family: Helvetica, Verdana, Arial, Tahoma, sans-serif;
}
.language-menu li a
{
    text-transform: lowercase;
    text-decoration: none;
}
.language-menu li a:hover
{
    text-decoration: none;
    color: #000000;
}

.language-menu li a.en
{
    background: url(../images/flags/us.gif) no-repeat center left;
    padding-left: 20px;
}
.language-menu li a.es
{
    background: url(../images/flags/es.gif) no-repeat center left;
    padding-left: 20px;
}
.language-menu li a.fr
{
    background: url(../images/flags/fr.gif) no-repeat center left;
    padding-left: 20px;
}
.language-menu li a.cs
{
    background: url(../images/flags/cz.gif) no-repeat center left;
    padding-left: 20px;
}
.language-menu li a.de
{
    background: url(../images/flags/de.gif) no-repeat center left;
    padding-left: 20px;
}
.language-menu li a.hu
{
    background: url(../images/flags/hu.gif) no-repeat center left;
    padding-left: 20px;
}
.language-menu li a.ar
{
    background: url(../images/flags/sa.gif) no-repeat center left;
    padding-left: 20px;
}
.language-menu li a.pl
{
    background: url(../images/flags/pl.gif) no-repeat center left;
    padding-left: 20px;
}
.language-menu li a.no
{
    background: url(../images/flags/no.gif) no-repeat center left;
    padding-left: 20px;
}
.language-menu li a.ja
{
    background: url(../images/flags/jp.gif) no-repeat center left;
    padding-left: 20px;
}
.language-menu li a.fa
{
    background: url(../images/flags/ir.gif) no-repeat center left;
    padding-left: 20px;
}
.language-menu li a.sv
{
    background: url(../images/flags/se.gif) no-repeat center left;
    padding-left: 20px;
}
.language-menu li a.ru
{
    background: url(../images/flags/ru.gif) no-repeat center left;
    padding-left: 20px;
}
.language-menu li a.ro
{
    background: url(../images/flags/ro.gif) no-repeat center left;
    padding-left: 20px;
}
.language-menu li a.pt-PT{
    background: url(../images/flags/pt.gif) no-repeat center left;
    padding-left: 20px;
}
.language-menu li a.ko
{
    background: url(../images/flags/kr.gif) no-repeat center left;
    padding-left: 20px;
}
.language-menu li a.it
{
    background: url(../images/flags/it.gif) no-repeat center left;
    padding-left: 20px;
}
.language-menu li a.hi
{
    background: url(../images/flags/in.gif) no-repeat center left;
    padding-left: 20px;
}
.language-menu li a.el
{
    background: url(../images/flags/gr.gif) no-repeat center left;
    padding-left: 20px;
}
.language-menu li a.nl
{
    background: url(../images/flags/nl.gif) no-repeat center left;
    padding-left: 20px;
}
.language-menu li a.da
{
    background: url(../images/flags/dk.gif) no-repeat center left;
    padding-left: 20px;
}
.language-menu li a.hr
{
    background: url(../images/flags/hr.gif) no-repeat center left;
    padding-left: 20px;
}
.language-menu li a.zh,.language-menu li a.zh-CN
{
    background: url(../images/flags/cn.gif) no-repeat center left;
    padding-left: 20px;
}
.language-menu li a.zh-TW
{
    background: url(../images/flags/tw.gif) no-repeat center left;
    padding-left: 20px;
}
.language-menu li a.bg
{
    background: url(../images/flags/bg.gif) no-repeat center left;
    padding-left: 20px;
}


.language-menu li a.vi
{
    background: url(../images/flags/vn.gif) no-repeat center left;
    padding-left: 20px;
}
.language-menu li a.uk
{
    background: url(../images/flags/ua.gif) no-repeat center left;
    padding-left: 20px;
}
.language-menu li a.ca
{
    background: url(../images/flags/es.gif) no-repeat center left;
    padding-left: 20px;
}
.language-menu li a.et
{
    background: url(../images/flags/ee.gif) no-repeat center left;
    padding-left: 20px;
}
.language-menu li a.tl
{
    background: url(../images/flags/ph.gif) no-repeat center left;
    padding-left: 20px;
}
.language-menu li a.fi
{
    background: url(../images/flags/fi.gif) no-repeat center left;
    padding-left: 20px;
}
.language-menu li a.iw
{
    background: url(../images/flags/il.gif) no-repeat center left;
    padding-left: 20px;
}
.language-menu li a.hu
{
    background: url(../images/flags/hu.gif) no-repeat center left;
    padding-left: 20px;
}
.language-menu li a.id
{
    background: url(../images/flags/id.gif) no-repeat center left;
    padding-left: 20px;
}
.language-menu li a.lv
{
    background: url(../images/flags/lv.gif) no-repeat center left;
    padding-left: 20px;
}
.language-menu li a.lt
{
    background: url(../images/flags/lt.gif) no-repeat center left;
    padding-left: 20px;
}
.language-menu li a.sr
{
    background: url(../images/flags/rs.gif) no-repeat center left;
    padding-left: 20px;
}
.language-menu li a.sk
{
    background: url(../images/flags/sk.gif) no-repeat center left;
    padding-left: 20px;
}
.language-menu li a.sl
{
    background: url(../images/flags/si.gif) no-repeat center left;
    padding-left: 20px;
}
.language-menu li a.th
{
    background: url(../images/flags/th.gif) no-repeat center left;
    padding-left: 20px;
}

