body{
	text-align: center;
	margin: 0;
	padding: 0;
	background-color: #5988c3;
}
table.header td{
	padding-top: 10px;
	}
img{border: 0;}
body, td, p{
	font-family: Verdana, Arial, Tahoma, sans-serif;
	color: #c63;
	font-size: 9pt;
}
a:link, a:visited{color: #c63;}
a:hover{}
.header{
	background-color: white;
	margin: 0;
}
.maintable{
	margin: 0 auto;
	background-color: white;
	width:770px;
	padding: 0;
}
.leftmenu{
	background-image:url("/i/menuback.gif");
}
.leftmenu a{
	margin-left: 15px;
}
.contentcell{
	background-image:url("/i/mainback.gif");
	width: 550px;
	}
	

H1{ font-size: 13pt; font-weight: bold; color: #c63; margin-bottom: 3px; padding: 2px 2px 2px 5px; }
.magnifier img{
	cursor: hand;
	margin-right: 5px;
}
.smallimg{
	margin-right: 5px;
}
.formtable{
	background-color: #FFDB80;
	margin-left: 10px;
}
.formtable th{
	text-align: right;
	padding-right: 5px;
	font-size: 10px;
	font-weight: bold;
}
.formtable td{	padding-bottom: 5px;}
input.main, select.main{
	width: 150px;
}
select, input{
	font-size: 12px;
}
a.langswitch:link,a.langswitch:visited{color:#EAA764;}
a.langswitch:hover{color: #f60};
.error{
	float: right;
	margin-bottom: 20px;
}

.month{
	font-size: 9px;
}