.maintable {
	width:780px;
}
td {	
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
td.top {
	height:150px;
}
.styleli {
	list-style-image:url("./images/tasspunkt.gif");
}
td.menu {
	color:#000;
	background:url("./images/menu.jpg");
	text-align:center;
	background-color:#b9d4ff;
	font-weight:bold;
	border-left:1px solid black;
	height:400px;
	vertical-align:top;
	border-bottom: 1px black solid;
	background-repeat:no-repeat;
}
td.main {
	border-right: 1px black solid;
	border-bottom: 1px black solid;
	vertical-align:top;
	padding:1em;
}
td.bottom {
	text-align:right;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
}
.menu a:link{
	color:#000000;
	text-decoration:none;
}
.menu a:visited{
	color:#000000;
	text-decoration:none;
}
.menu a:hover{
	color:#00F;
	text-decoration:none;
}
.minitable {
	border:1px solid black;
	text-align:center;
}
.minitablecell {
	border-bottom:solid 1px black;
	padding:0.5em;
}
.rastablecell {
	border-bottom:solid 1px black;
	padding-left:1em;
	padding-right:1em;
}
.temptablecell {
	padding-left:1em;
	padding-right:1em;
}
.aktuelltabelltop {
	background:#CCC;
	font-weight:bold;
}
.aktuelltabelldatumcell {
	padding-right:1em;
	border-right: black 1px solid;
	padding-top:0.1em;
	padding-bottom:0.1em;
}
.aktuelltabellkurscell {
	padding-left: 1em;
	padding-top:0.1em;
	padding-bottom:0.1em;
}

hr {
	border-color:#000;
	border-style:solid;
}

.kursmeny a:link {
	color:#006ebb;
}
.kursmeny a:visited {
	color:#006ebb;
}
.kursmeny a:hover {
	color:#000;
}