body {
	margin: 20px;
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a {
	text-decoration: none;
	color: #4B668C;
}

a:hover {
	text-decoration: underline;
}

td {
	vertical-align: top;
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

input.text {
border : 1px solid;
border-color : #C0C0C0;
background-color : #FFFFFF;
font-family : Verdana, Arial, Helvetica;
font-size : 12px;
}

table.Menu {
	width: 652px;
	height: 23px;
	background-image: url(images/menu_back.gif);
}

td.Button {
	width: 107px;
	text-align: center;
	vertical-align: middle;
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.Button {
	text-decoration: none;
	color: #000000;
}

a:hover.Button {
	color: #4B668C;
}

span.headline {
	font: 22px bold Verdana, Geneva, Arial, Helvetica, sans-serif;
}

p.small {
	font: 10px bold Verdana, Geneva, Arial, Helvetica, sans-serif;
}

td.date {
	width: 100px;
	vertical-align: top;
}

td.title {
	vertical-align: top;
}

td.language {
	width: 100px;
	text-align: right;
	vertical-align: top;
}

td.minicalender {
	width: 28px;
	height: 28px;
	padding: 2px;
	text-align: left;
	vertical-align: top;
	border: 1px dashed #E0E0E0;
}

td.calender {
	width: 93px;
	height: 50px;
	padding: 2px;
	text-align: left;
	vertical-align: top;
	border: 1px dashed #E0E0E0;
}


