body
{
	margin:			0px;
	background-image:	url("images/bg.png");
	font-family:		MetaBook-Roman, TW Cen MT, Verdana, Arial, Helvetica;
}

table
{
	border-left:		2px solid #000000;
	border-right:		2px solid #000000;

	background-color:	#FFFFFF;
}

table.main
{
	border:			0px;
	background-color:	#E5F0FF;
}

p.main
{
	background-color:	#E5F0FF;
	top:			0px;
 	padding:		0px;
	font-size:		12px;
}

p.sub
{
	background-color:	#E5F0FF;
	top:			0px;
 	padding:		0px;
	font-size:		10px;
}
table.kalender
{
	border:			0px;
	table-layout:		fixed; 
}

td
{	
	vertical-align:		top;

	padding:		5px;

	font-size:		14px;
}

div
{
	border-top:		5px solid #FFFFFF;	
	text-align:		right;
	padding:		0px;
	margin:			0px;
	border-bottom:		1px solid #0073FF;
}
a.std:link
{
	border-bottom:		1px solid #0073FF;
	text-decoration:	none;

	font-size:		14px;

	color:			#000000;

	cursor:			default;
}

a.std:visited
{
	border-bottom:		1px solid #0073FF;
	text-decoration:	none;

	font-size:		14px;

	color:			#000000;

	cursor:			default
}

a.std:active
{
	border-bottom:		1px solid #0073FF;
	text-decoration:	none;

	font-size:		14px;

	color:			#000000;

	cursor:			default
}

a.std:hover
{
	color:			#808080;
}

a.con:link
{

	text-decoration:	none;

	padding-right:		10px;

	font-size:		14px;
	width:			49%;

	color:			#000000;

	cursor:			default;
}

a.con:visited
{

	text-decoration:	none;

	padding-right:		10px;

	font-size:		14px;
	width:			49%;

	color:			#000000;

	cursor:			default
}

a.con:active
{
	width:			49%;
	text-decoration:	none;

	padding-right:		10px;

	font-size:		14px;

	color:			#000000;

	cursor:			default
}

a.con:hover
{
	color:			#808080;
}

a.nav:link
{
	text-decoration:	none;
	border-bottom:		1px solid #0073FF;

	font-size:		14px;

	color:			#000000;

	cursor:			default;
}

a.nav:visited
{
	text-decoration:	none;
	border-bottom:		1px solid #0073FF;

	font-size:		14px;

	color:			#000000;

	cursor:			default
}

a.nav:active
{
	text-decoration:	none;
	border-bottom:		1px solid #0073FF;
	font-size:		14px;

	color:			#000000;

	cursor:			default
}

a.nav:hover
{
	color:			#808080;
}

p
{
	padding:		5px;

	text-align:		justify;
	line-height:		18px;

	background-color:	#FFFFFF;
	position:		relative;
	top:			10px;
}

h1
{
	font-size:		22px;
	font-variant:		small-caps;
	position:		relative;
	top:			10px;
}

h2
{
	font-size:		19px;
	font-variant:		small-caps;
	position:		relative;
	top:			10px;
}

h3
{
	font-size:		16px;
	font-variant:		small-caps;
	position:		relative;
	top:			15px;
}
