BODY {
	padding		: 0px;
	margin		: 0px;
}
td {
	font: 10pt Tahoma;
}

A:hover, A:link, A:visited, A:active {
	color: #000000;
	text-decoration:none;
}

A:hover {
	text-decoration:underline;
}

#logo {
	width	: 302px;
	padding	: 0 auto;
	margin	: 0 auto;
	float	: center;
}
#lang {
	width	: 302px;
	padding	: 0 auto;
	margin	: 0 auto;
	float	: center;
}
#lang .langsel {
	width	: 100px;
	float	: left;
	text-align	: center;
}
#menu {
	padding-top	: 6px;
	padding-bottom	: 8px;
	padding-left	: 19px;
}
.menuitem {
	font: 10pt Tahoma;
	padding-top	: 3px;
	padding-left	: 16px;
}
.menuitem a {
	font: 8pt Tahoma;
	/*color: #6C77A2;*/
	color : gray;
}
.banner {
	padding-left	: 153px;
}
.txtheader {
	width		: 90%;
	text-align	: right;
	position	: relative;
	float		: right;
	top		: 50px;
/*	border		: 1px solid gray;*/
}
.txtheader h3 {
	font-size	: 1.2em;
	color		: #555555;
}
.publicmeta {
	font-size	: 8pt;
	color		: #7F8F8F;
}
.previewmeta {
	font-size	: 9pt;
	color		: #7f7f7fl;
}
#menu2 {
	padding	: 12px;
	clear	: both;
}
.menuitem2 {
	font: 8pt Tahoma;
	float	: left;
	padding	: 6px;
}
.menuitem2 a {
	color: white;
}
.input_text {
	border	: 1px solid silver;
}
.input_submit{
	border	: 1px solid silver;
}
p {
	text-align	: justify;
}