/* File: asraprint.css */
/* This file is for use in ASRA.CheckIn.org */
/* Author: Juergen Barthel, http://jbarthel.checkin.org/ */
/* Copyright 2002 Juergen Barthel */

/* ##### START ##### */

/* Define Class "ctrl" for Area: <span class="ctrl">...</span> */

@media screen {
	body { background-color:#000000; margin:0px; color:#FFFFFF; }
}
@media print {
	body { background-color:#FFFFFF; margin:1cm; color:#000000; }
}

/* Headline formats */

h1,h2,h3,h4,h5,h6 { font-family:Arial,sans-serif; }	/* H1-H6 uses Font Family Arial or sans-serif */

h1 { font-size:32px; margin-bottom:9px; }	/* H1 Font Size = 32 pixels, 9 pixel space below */
h1.nsp { font-size:32px; margin-bottom:0px }	/* H1 Font Size = 32 pixels, no space below */

h2 { font-size:28px; margin-bottom:8px; }	/* H2 Font Size = 28 pixels, 8 pixel space below */
h2.nsp { font-size:28px; }			/* H2 Font Size = 28 pixels, no space below */

h3 { font-size:24px; margin-bottom:7px; }	/* H3 Font Size = 24 pixels, 7 pixel space below */
h3.nsp { font-size:24px; }			/* H3 Font Size = 24 pixels, no space below */

h4 { font-size:20px; margin-bottom:6px; }	/* H4 Font Size = 20 pixels, 6 pixel space below */
h4.nsp { font-size:20px; }			/* H4 Font Size = 20 pixels, no space below */

h5 { font-size:16px; margin-bottom:5px; }	/* H5 Font Size = 16 pixels, 5 pixel space below */
h5.nsp { font-size:16px; }			/* H5 Font Size = 16 pixels, no space below */

h6 { font-size:12px; margin-bottom:4px; }	/* H6 Font Size = 12 pixels, 4 pixel space below */
h6.nsp { font-size:12px; }			/* H6 Font Size = 12 pixels, no space below */

/* Paragraph formats */
p,b,xb,i,u,em,nobr { font-family:Arial,sans-serif; text-align:justify; }
tt { font-family:Courier,'Courier New'; }
p { font-size:12px; }
p { margin-bottom:6px; }
b { font-weight:bold; }
xb { font-weight:bolder; }
i,em { font-style:italic; }
u { text-decoration:underline; }
input { font-weight:bold; }

/* Size Variants */
xxlg { font-size:18px; }
xlg { font-size:16px; }
big { font-size:14px; }
small { font-size:10px; }
xsm { font-size:9px; }
xxsm { font-size:8px; }

/* Tab stops */
tab { margin-left:30px; }

/* List formats */
ul,ol,li { font-family:Arial,sans-serif; font-size:12px; }
li { margin-top:3px; }

/* Table formats */
table { border-width:0; padding:0; margin:0; }
td,th { font-family:Arial,sans-serif; font-size:12px; }
th { text-align:center; vertical-align:top; font-weight:bold; }
td { text-align:left; vertical-align:top; }

/* Form formats */
option,input { font-family:Arial,sans-serif; font-size:12px; }


/* Link Formats */
@media screen {
	a:link { color:#FFFF00; text-decoration:none; }
	a:visited { color:#FFA500; text-decoration:none; }
	a:hover { color:#FFD700; text-decoration:underline; }
	a:active { color:#FF8C00; text-decoration:underline; }
	a:focus { color:#FFD700; text-decoration:underline; }
	a.an { text-decoration:none; }
}
@media print {
	a:link { color:#FFA500; text-decoration:none; }
	a:visited { color:#B8860B; text-decoration:none; }
	a:hover { color:#B8860B; text-decoration:underline; }
	a:active { color:#B8860B; text-decoration:underline; }
	a:focus { color:#B8860B; text-decoration:underline; }
	a.an { text-decoration:none; }
}

/* ASRA-specific formatting */

/* zentrale ASRA-Klassen */
.xlhd { font-family:Arial,sans-serif; font-size:64px; margin:0px; }
.homelgtd { background-image:url(./files/field.gif); width:27px; height:38px; vertical-align:bottom; }
.homelgp { font-size:24px; text-align:center; vertical-align:bottom; margin:0px; padding:0px; }
.logotd { background-image:url(./files/field.gif); width:9px; height:13px; vertical-align:bottom; }
.logop {font-size:8px; text-align:center; vertical-align:bottom; margin:0px; padding:0px; }

/* ##### END ##### */
