body {
	position: relative;
	/*padding: 38px 0 0 0 !important;*/
}
body.header-position-left {
	padding: 0 !important;
}
.multilanguageMenuContainer {
	/*position: absolute;
	padding: 3px 2% 0px 2%;
	z-index: 10000;
	text-align: center;
	clear: both;
	display: block;
	margin: -39px 0 0 0;
	height: 39px;*/
	position: absolute;
	padding: 3px 2% 0px 2%;
	z-index: 10000;
	text-align: center;
	clear: both;
	display: block;
	margin: 0;
	height: 39px;
	top: -38px;
	left: 82px;
	padding: 0;
}
.multilanguageMenuContainer.headerLeft {
/*	position: absolute;
	padding: 3px 2% 0px 2%;*/
	z-index: 10000;
	text-align: center;
	clear: both;
	display: block;
	margin: 0px auto;
	height: 39px;
	top: 0;
	left: 0;
}
.header_lang_headerFixed {
	width: 100%;
	display: block;
	z-index: 10000;
	-webkit-box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.75);
	left: 0;
}
.header_lang_headerLeft {
	top: 0;
    width: 100%;
    left: 0;
}
.header_lang_headerFixed .multilang-inner-container {
	width: 100%;
}
.multilanguageMenuContainer select {
	background: transparent;
	border: 0;
	margin-bottom: 0;
}
.multilang-inner-container {
	display: inline-block;
	background: rgba(255,255,255,0.8);
	border-radius: 3px;
}
.header-container.headerLeft .multilang-inner-container {
	width: 100%;
}
ul.multilanguageCnt {
	margin: 0;
	padding: 0;
	list-style: none;
	list-style-image: none;
}
ul.multilanguageCnt.langMenuLeft {
	float: left !important;
}
ul.multilanguageCnt.langMenuRight, .multilanguageMenuContainer select.langMenuRight {
	float: right !important;
}
ul.multilanguageCnt li {
	display: inline-block;
	margin: 5px 10px
}
ul.multilanguageCnt li a:hover {
	color: #000;
}
ul.multilanguageCnt li a span.text {
	font-size: 10px;
	text-align: center;
	display: block;
}
ul.multilanguageCnt li a span.flags {
	background: url("../images/flags_preview_large.png") no-repeat;
	display: block;
	width: 16px;
	height: 11px;
}
ul.multilanguageCnt li a span.it { /*Italian*/
	background-position: -284px -229px;
}
ul.multilanguageCnt li a span.en { /*English, American*/
	background-position: -284px -173px;
}
ul.multilanguageCnt li a span.sr { /*Serbian*/
	background-position: -229px -593px;
}
ul.multilanguageCnt li a span.de { /*german*/
	background-position: -284px -117px;
}
ul.multilanguageCnt li a span.hr { /*Croatian*/
	background-position: -60px -453px;
}
ul.multilanguageCnt li a span.es { /*Spanish*/
	background-position: -4px -173px;
}
ul.multilanguageCnt li a span.ru { /*Russian*/
	background-position: -144px -453px;
}
ul.multilanguageCnt li a span.fr { /*French*/
	background-position: -228px -173px;
}
ul.multilanguageCnt li a span.el { /*Greek*/
	background-position: -256px -201px;
}
ul.multilanguageCnt li a span.bg { /*Bulgarian*/
	background-position: -284px -33px;
}
ul.multilanguageCnt li a span.zh-CN { /*Chinese*/
	background-position: -32px -117px;
}
ul.multilanguageCnt li a span.hu { /*Hungarian*/
	background-position: -228px -229px;
}
ul.multilanguageCnt li a span.ja { /*Japanese*/
	background-position: -256px -257px;
}
ul.multilanguageCnt li a span.sq { /*Albanian*/
	background-position: -144px -5px;
}
ul.multilanguageCnt li a span.mk { /*Macedonian*/
	background-position: -116px -341px;
}
ul.multilanguageCnt li a span.cs { /*Czech*/
	background-position: -256px -117px;
}
ul.multilanguageCnt li a span.nl { /*Dutch*/
	background-position: -200px -313px;
}
ul.multilanguageCnt li a span.da { /*Danish*/
	background-position: -32px -145px;
}
ul.multilanguageCnt li a span.fi { /*Finnish*/
	background-position: -88px -173px;
}
ul.multilanguageCnt li a span.nn { /*Norwegian*/
	background-position: -256px -61px;
}
ul.multilanguageCnt li a span.pl { /*Polish*/
	background-position: -172px -425px;
}
ul.multilanguageCnt li a span.pt-PT { /*Portuguese*/
	background-position: -4px -453px;
}
ul.multilanguageCnt li a span.ro { /*Romanian*/
	background-position: -116px -453px;
}
ul.multilanguageCnt li a span.sk { /*Slovak*/
	background-position: -144px -481px;
}
ul.multilanguageCnt li a span.sl { /*Slovenian*/
	background-position: -144px -481px;
}
ul.multilanguageCnt li a span.sv { /*Swedish*/
	background-position: -32px -481px;
}
ul.multilanguageCnt li a span.tr { /*Turkish*/
	background-position: -116px -537px;
}
