@charset "utf-8";
/* CSS Document */
.langflags {
	margin-top: 4px;
	vertical-align: top;
	display: inline-block;
}
.langflags A {
	text-decoration: none;
	display: inline-block;
	margin-right: 5px;
	width: 38px;
	height: 20px;
	background-repeat: no-repeat;
	background-position: center -20px;
}
.langflags .flag.inactive {
	opacity: 0.8;
	filter:alpha(opacity=80); /* For IE8 and earlier */
}
.langflags A.inactive:hover {
	opacity: 1;
	filter:alpha(opacity=100); /* For IE8 and earlier */
}
.langflags A.active {
	background-position: center 0px;
}
.langflags A:active {
	background-position: center -40px;
}
