body 
{
	font: normal 13px Arial;
	color: #000000;
	background-color: #FFFFFF;
	margin: 0px;
}

img
{
	border: 0px none;
	display: block;
}

table
{
	border-collapse: collapse;
	empty-cells: show;
}

th {
	text-align: left;
}

div.text, div.text table
{
	padding-top: 14px;
	font: normal 14px Arial;
}

div.text h1
{
	color: #760C0C;
	font: bold 20px Arial;
}

div.text h2
{
	margin: 0px;
	color: #CDC2C9;
	font: bold 14px Arial;
}

div.text h3
{
	margin: 0px;
	color: #760C0C;
	font: bold 14px Arial;
}


div.text h4
{
	margin: 0px;
	font: normal 14px Arial;
	text-align: center;
}

div.lang th
{
	margin: 0px;
	color: #000000;
	font: bold 20px Arial;
}

div.text li
{
	margin-bottom: 10px;
}

ul
{
	margin-top: 10px;
}

a.normal:link, a.normal:visited, a.normal:hover, a.normal:active
{
	margin: 0px;
	color: #000000;
	font: normal 14px Arial;
	text-decoration: underline;
}

a.selected:link, a.selected:visited, a.selected:hover, a.selected:active
{
	margin: 0px;
	color: #760C0C;
	font: bold 14px Arial;
	text-decoration: normal;
}


a:link {
	margin: 0px;
	color: #CDC2C9;
	font: bold 14px Arial;
	text-decoration: none;
}
a:visited {
	margin: 0px;
	color: #CDC2C9;
	font: bold 14px Arial;
	text-decoration: none;
}
a:hover {
	margin: 0px;
	color: #CDC2C9;
	font: bold 14px Arial;
	text-decoration: none;
}
a:active {
	margin: 0px;
	color: #CDC2C9;
	font: bold 14px Arial;
	text-decoration: none;
}

/* About us */

table.aboutus th, table.aboutus th a {
	font: normal 12px Arial;
	color: #000000;
	text-decoration: none;	
}

/* Publication */

table.publication th, table.publication th a {
	font: normal 12px Arial;
	color: #000000;
	text-decoration: none;	
}

/* Seminars */

table.seminars th, table.seminars th a {
	font: normal 12px Arial;
	color: #000000;
	text-decoration: none;
	vertical-align: top;	
}

/* Links */

table.links th, table.links th a {
	font: normal 12px Arial;
	color: #000000;
	text-decoration: none;	
}

table.links th {
	padding-bottom: 5px;
}
