td.kropp {
	background: url(/gfx/vag.jpg) no-repeat bottom left;
	width: 490px;
	vertical-align: top;
	padding: 5px}

td.menyovan {
	background: url(/gfx/meny_ovan_himmel.jpg) no-repeat;
	height: 60px;
	width: 640px}

td.hmeny, td.vmeny {
	background-color: #999999;
	border-top: #cccccc solid 1px;
	border-bottom: #333333 solid 2px;}

td.hmeny {
	height: 20px;
	color: #ffffff;
	align: left}

td.vmeny {
	height: 300px;
	width: 120px;
	padding: 10px 10px;
	vertical-align: top;
	color: #ffffff;
	border-left: #333333 solid 1px}

td.vanster, td.hoger {
	width: 225px;
	vertical-align: top}

table.ruta {
	background-color: transparent;
	color: #666666}

pre.kod {
	background-color: #f0f0f0;
	border: dashed 1px #999999;
	padding: 5px;
	font-size: 10px;
/*	line-height: 13px*/}

td.overpilar {
	background: url(/gfx/pilar.gif) no-repeat;
	background-position: 2px 50%;
	background-color: #967950;
	font-weight: bold;
	color: #ffffff;
	padding: 0px 15px;
	vertical-align: middle}

td.overbok {
        background: url(/gfx/bok.gif) no-repeat;
        background-position: 2px 50%;
        background-color: #336699;
        font-weight: bold;
        color: #ffffff;
        padding: 0px 15px;
        vertical-align: middle}

td.overlaan {
        background: url(/gfx/laan.gif) no-repeat;
        background-position: 2px 50%;
        background-color: #669966; /*#006633;*/
        font-weight: bold;
        color: #ffffff;
        padding: 0px 15px;
        vertical-align: middle}

td.text {
	border: solid 1px #333333;
	width: 240px;
	background-color: transparent;
	color: #666666;
	vertical-align: top;
	padding: 5px 5px 5px 5px;
/*	font-weight: bold*/}

a {color: #6666ff;}

a.kropp {border: solid 1px #000000}

a.hmeny, a.hmeny:hover, a.hmeny:visited, a.vmeny, a.vmeny:hover, a.vmeny:visited, body, .brod, .upphov ,.rubrik{
	font-family: sans-serif, verdana, helvetica;}

a.hmeny {
	font-size: 9pt;
	text-decoration: none}

a.hmeny:hover {
	font-size: 9pt;
	text-decoration: underline}

a.hmeny:visited {
	font-size: 9pt;
	color: #ffffff}

a.vmeny {
	color: #ffffff;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none}

a.vmeny:hover {
	font-size: 9pt;
	text-decoration: underline}

a.vmeny:visited {
	font-size: 9pt;
	color: #ffffff}

a.osyn {
	color: #ffffff;
	font-size: 8pt;
	text-decoration: none}

a.osyn:visited {
	color: #ffffff;
	font-size: 8pt;
	text-decoration: none}

body {
	background-color: #ffffff;
	margin: 0px 0px 0px 0px;
	color: #333333;
	font-size: 8pt}

.brod {
	color: #333333;
	font-size: 10pt}

.upphov {
	font-size: 11px}

.rubrik {
	font-size: 20px;
	font-color: #}

