/* HEADER ELEMENTS */
#lang img {
	display: inline;
}
.flag-active {
	-moz-opacity: .20;
	filter: alpha(opacity=20);
	opacity: .20;
}
a.home {
	width: 264px;
	height: 40px;
	background: url(../images/header/logo.gif);
	display: block;
	text-decoration: none;
}
	a.home:hover {
		background-position: 0 100%;
	}
.field-newsletter-borderless {
	background: #FFFFFF;
	border-style: none;
	width: 162px;
	margin-top: 5px;
}
#breadcrumb a {
	font-weight: bold;
}
.flag-header {
	float: right;
	margin-right: 10px;
}
img#logo {
	float: left;
	display: block;
}
