.xwpage_lang_flag {
	display: inline-block;
	width: 64px;
	height: 33px;
	margin: 5px;
	cursor: pointer;
}

.xwpage_lang_flag * {
	text-decoration: none;
	border: none;
}

.xwpage_lang_set {
	opacity: 1;
	filter: alpha(opacity=100);
}

.xwpage_lang_unset {
	opacity: .3;
	filter: alpha(opacity=30);
}

.xwpage_lang_unset:hover {
	opacity: .7;
	filter: alpha(opacity=70);
}

.xwpage_lang_en { background: url(../imgs/flags/normal/en.gif) no-repeat; }
.xwpage_lang_hr { background: url(../imgs/flags/normal/hr.gif) no-repeat; }
.xwpage_lang_ru { background: url(../imgs/flags/normal/ru.gif) no-repeat; }
.xwpage_lang_ch { background: url(../imgs/flags/normal/ch.gif) no-repeat; }
.xwpage_lang_hu { background: url(../imgs/flags/normal/hu.gif) no-repeat; }
.xwpage_lang_es { background: url(../imgs/flags/normal/es.gif) no-repeat; }
.xwpage_lang_it { background: url(../imgs/flags/normal/it.gif) no-repeat; }
.xwpage_lang_de { background: url(../imgs/flags/normal/de.gif) no-repeat; }

