/* Common */

h1 { margin-bottom: 0 }
h2 { margin: 1em 0 0 }
.sidhuvud_titel { font-size: 48px; margin: 0px; padding: 0px }
.box_avtal { background-color: #ffffe0; margin: 0px; padding: 0.2em; border: solid 1px black }
.box_sidfot { background-color: #add8e6; margin: 0px; padding: 0.2em; border: solid 2px black }
.box_sidhuvud { background-color: #e6e6e6; margin: 0px; padding: 0.2em; border: double 4px black }
.box_toc { margin: 0px; padding: 0.8em; border: dashed 1px gray }

.se_aven { float: right; position: relative; top: -1em; left: -1em; padding: 0.1em 0.5em; z-index: 999 }
.se_aven { display: none; background-color: #e6e6fa; border: solid 2px black; font-family: Comic Sans MS }

/* Version 1 */

.artikel { font-family: Arial, Helvetica, sans-serif }
.etikett { font-weight: bold; font-family: Arial, Helvetica, sans-serif; padding: 0px 4px }
.normal { font-family: Arial, Helvetica, sans-serif }
.rubrik { font-weight: bold }
.tr_artikel_j { background-color: #e6e6fa }
.tr_artikel_u { background-color: #f8f8ff }
.tr_etikett { background-color: #4682b4; color: #ffffff }
.tr_rubrik { background-color: #ffffff }


/* pure css version */

.toc { width: 100% }
.toc td { text-align: left; vertical-align: top; margin: 0px; padding: 0px }

.prislista { width: 100% }
.prislista th { font-family: Arial, Helvetica, sans-serif; font-weight: bold }
.prislista th { background-color: #4682b4; color: #ffffff; padding: 0px 4px }
.prislista td { font-family: Arial, Helvetica, sans-serif; vertical-align: top; padding: 0px }

.prislista .rubrik { font-family: Times New Roman, Times, serif; font-weight: bold }
.prislista .tr_r { background-color: #ffffff }
.prislista .tr_u { background-color: #e6e6fa }
.prislista .tr_j { background-color: #f8f8ff }
.prislista .tr_u:hover { background-color: #ffd700 }
.prislista .tr_j:hover { background-color: #ffd700 }

.tight { width: 1% }
.left { text-align: left }
.center { text-align: center }
.right { text-align: right }
.nowrap { white-space: nowrap }


/* print */

@media print {
	a:link { color: black }
	a:visited { color: black }
	a:hover { color: black }
	a:active { color: black }
	.noprint { display: none }
	.se_aven { display: block }
}


