BODY { background-color: #FFFFFF }

TD {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333333
}

INPUT, SELECT {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333333
}

TEXTAREA {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333333
}

FORM { margin: 0 }

PRE {
	font-size: 11px;
	margin: 0
}

TABLE.punmain {
	border: none;
	width: 100%;
	background-color: #606060
}
TABLE.punplain {
	border: none;
	width: 100%
}
TABLE.punspacer {
	border: none;
	width: 100%
}

TR.punhead { background-color: #3873af }
TR.puncon1 { background-color: #FFFFFF }
TR.puncon2 { background-color: #FFFFFF }
TR.puncon3 { background-color: #FFFFFF }
TR.puntopic { height: 1.5em }

TD.punhead { color: #FFFFFF }
TD.punheadcent {
	color: #FFFFFF;
	text-align: center
}
TD.puncon1 { background-color: #FFFFFF }
TD.puncon1cent {
	background-color: #FFFFFF;
	text-align: center
}
TD.puncon1right {
	background-color: #E6E6E6;
	text-align: right
}
TD.puncon2 { background-color: #FFFFFF }
TD.puncon2cent {
	background-color: #FFFFFF;
	text-align: center
}
TD.puncon3 { background-color: #d5d5d5 }
TD.puncent { text-align: center }
TD.punright { text-align: right }
TD.puntop { vertical-align: top }
TD.puntopright {
	text-align: right;
	vertical-align: top
}
TD.punquote {
	background-color: #F6F6F6;
	border: #606060;
	border-style: dashed;
	border-width: 1px
}

A:link, A:visited {
	text-decoration: none;
	color: #005CB1
}
A:link.punhot, A:visited.punhot { color: #C03000 }
A:link.punclosed, A:visited.punclosed { color: #888888 }
A:hover {
	text-decoration: none;
	color: #0099DD
}
A:hover.punhot { color: #F43E00 }
A:hover.punclosed { color: #AAAAAA }

IMG.punavatar {
	margin-top: 3px;
	margin-bottom: 3px
}

.puntext { font-size: 11px }
.punedited {
	font-size: 10px;
	font-style: italic;
}
.punsignature { font-size: 10px }
.punheadline {
	font-size: 12px;
	font-weight: bold;
}
.puntitle {
	font-size: 14px;
	font-weight: bold
}
.punhot { color: #C03000 }
.border {
	border: 1px solid #000000;
}
.text {
	FONT-SIZE: 7pt; FONT-FAMILY: verdana,arial,helvetica
}
.divortable {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-SIZE: xx-small;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	FONT-FAMILY: verdana, arial, helvetica;
	BACKGROUND-COLOR: #ffffff;
	border: 1px solid #000000;

}
.account {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	PAGE-BREAK-AFTER: auto;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	border: none;

}
A.account {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; PAGE-BREAK-AFTER: auto; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.account:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; PAGE-BREAK-AFTER: auto; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.account:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; PAGE-BREAK-AFTER: auto; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.rubrik {
	FONT-SIZE: x-small;
	FONT-FAMILY: verdana, arial, helvetica;
	font-weight: bolder;

}
.tabellmitten {
	border-top: 1px solid #000000;
	border-right: 1px none #000000;
	border-bottom: 1px none #000000;
	border-left: 1px none #000000;
}
.tabelldown {

	border-top: 1px none #000000;
	border-right: 1px none #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px none #000000;
}
.texten {

	FONT-SIZE: xx-small;
	FONT-FAMILY: verdana, arial, helvetica;
	font-weight: normal;
}
a.undermenylank:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	}
a.undermenylank:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	}
a.undermenylank:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #CCCCC;
	font-weight: bold;
	text-decoration: underline;
	}
.rubrik {
	font: x-small Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	background-color: #F6F6F6;
	border: #606060;
	border-style: solid;
	border-width: 1px
}
A.submenu {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PAGE-BREAK-AFTER: auto; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.submenu:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PAGE-BREAK-AFTER: auto; COLOR: #d5d5d5; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.topMenu {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PAGE-BREAK-AFTER: auto; COLOR: #0066CC; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.topmenu:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PAGE-BREAK-AFTER: auto; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.topMenuSmall {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; PAGE-BREAK-AFTER: auto; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.topMenuSmall:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; PAGE-BREAK-AFTER: auto; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.submenu {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PAGE-BREAK-AFTER: auto; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tabellmitten {
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px none #000000;
	border-left: 1px solid #000000;
}
.tabelldown {

	border-top: 1px none #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}
.divortable {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-SIZE: xx-small;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	FONT-FAMILY: verdana, arial, helvetica;
	BACKGROUND-COLOR: #ffffff;
	border: 1px solid #000000;

}
TD.submenu {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PAGE-BREAK-AFTER: auto; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.tabletopline {
	border-top: 1px solid #000000;
}