* {	border: none;	margin: 0;	padding: 0;}html {	width: 100%;	height: 100%;}body {	background: #000;	font-family: Georgia, "Times New Roman", Times, serif;	color: #fff;	font-size: 14px;	line-height: 18px;	margin: 0;	width: 100%;	height: 100%;	text-align: justify;}#container {	width: 1000px;	margin: 0 auto;	padding: 30px 0;}#header {}#top {	height: 110px;	position: relative;}#logo {	position: absolute;	left: 222px;	top: 0;}#logo a:hover {	background: none;} #date {	position: absolute;	left: 222px;	bottom: 15px;	width: 535px;	text-align: center;}#bar {	border-top: 1px solid #fff;}#bar div {	padding: 0.3em 0;}#menu {	float: left;}#language {	float: right;}#menu a,#language a {	text-decoration: none;}#menu a.current,#language a.current {	color: #000;	background: #fff;	text-decoration: none;}#content {	clear: both;	border-top: 2px solid #fff;	padding-top: 1.5em;}#left,#middle,#right,#left-big {	float: left;	padding-bottom: 1em;}#left,#right {	width: 320px;}#middle {	width: 360px;}#middle .padding {	padding: 0 20px;}#left-big {	width: 680px;}#left-big .padding {	padding-right: 20px;}.box {	margin-bottom: 10px;}#footer {	margin-top: 1.5em;	border-top: 1px solid #fff;	text-align: right;}.clear {	clear: both;}.border {	border: 1px solid #fff;	margin-bottom: 1em;}.block {	margin: 10px 0;}object {	display: block;}.form-field, .form-error {	margin: 10px 0;}.form-error {	font-weight: bold;}label {	padding-right: 10px;}.legend {	background: #fff;	margin-bottom: 2em;	color: #000;	padding: 0.2em;	text-align: center;}.legend a {	color: #000;	text-decoration: none;}.legend a:hover {	color: #fff;	background: #000;	text-decoration: none;}a {	color: #fff;}a:hover {	color: #000;	background: #fff;	text-decoration: none;}p {	margin-bottom: 1em;}table {	border-collapse: collapse;	border-spacing: 6px;	empty-cells: show;}td {	border: 1px solid #fff;	padding: 6px;	text-align: left;}h1 {	font-size: 22px;	line-height: 1.1em;	margin-bottom: 10px;	text-align: left;}h1 a {	text-decoration: none;}input {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 1em;	border: none;	background-color: #fff;	color: #000;	padding: 2px;}