body {
	background-image: url("../images/bg.gif");
	font-family: verdana,arial,sans-serif;
	font-size: x-small;
}
div.center {
	text-align: center;
}
div.top {
        position: absolute;
        top: 5px;
        left: 316px;
        height: 60px;
        width: 320px;
}
a {
	font-family: arial,verdana,sansserif;
	font-weight: bold;
	text-decoration: none;
	color: black;
}
a.top {
	color: white;
}
a:hover {
	color: red;
}
tr.top {
	background-color: black;
	color: white;
}
tr.lista0 {
	background-color: white;
}
tr.lista1 {
	background-color: #dddddd;
}
table.main {
	position: absolute;
	top: 65px;
	left: 100px;
	text-align: center;
}
table.lista {
	font-size: x-small;
	width: 495px;
}
td.omrade {
	width: 100px;
}
td.betyg {
	width: 60px;
}
td.oppettider {
	width: 220px;
}
td.pris {
	width: 50px;
	text-align: right;
}
td {
	vertical-align: top;
}
td.main {
	background-color: white;
	width: 500px;
	font-size: x-small;
}
td.menu {
	background-color: white;
	width: 104px;
	text-align: left;
	font-size: small;
}
td.upleft {
	width: 18px;
	height: 18px;
	background-image: url("../images/upleft.gif");
}
td.upright {
	width: 18px;
	height: 18px;
	background-image: url("../images/upright.gif");
}
td.downleft {
	width: 18px;
	height: 18px;
	background-image: url("../images/downleft.gif");
}
td.downright {
	width: 18px;
	height: 18px;
	background-image: url("../images/downright.gif");
}
td.up {
	height: 18px;
	background-image: url("../images/up.gif");
}
td.down {
	height: 18px;
	background-image: url("../images/down.gif");
}
td.left {
	width: 18px;
	background-image: url("../images/left.gif");
}
td.right {
	width: 18px;
	background-image: url("../images/right.gif");
}
span.right{
	text-align: right;
}
