/* -- AMS PRINT-KK CSS, by Arild Garde @ www.amproduction.dk, 2005 -- */

body		{ font: normal 8pt Arial, sans-serif; margin: 0 0 1.5cm 2cm; background: #fff url(fullpage.gif) no-repeat left bottom; }
td, th		{ vertical-align: bottom; }

.ipta				{ width: 95%; height: 4.7cm; background: #fff url(notegrid2.gif) top left; }
.listtable			{ page-break-inside: avoid; page-break-before: avoid; }
h3, h4, h5			{ page-break-after: avoid; }
#logohiddenBig		{ display: inline; }
#logohiddenBig img	{ width: 17cm; height: 3.5cm; margin: 0 0 0.4cm -2cm; }
.pNone				{ font: normal 13px Arial; color: #007; width: 530px; padding: 5px; border: 1px solid #ee0; margin-left: 10px; }

/* kk */
h3				{ border-bottom: solid 2px #f29d47; font-size: 10pt; padding-top: .3cm; }
h4				{ font-size: 9pt; color: #5d0007; margin-bottom: 0.2cm; }
h5				{ font: normal 8pt Arial; margin: .1cm .8cm 0 .5cm; color: #333; }
h5.theLast		{ margin-top: .5cm; }
fieldset		{ border: solid 2px #f1ede3; padding: 0.2cm; margin: 0 .3cm .3cm .3cm; }
legend			{ display: none; }
kbd				{ font: normal 8pt Arial; text-align: center; background-color: #f1ede3; 
				  padding: 2px; display: block; margin: .3cm .3cm 0 5cm; }
.listtable		{ width: 100%; }
.listtable, .listtable td, .listtable th	{ border: solid 0px #fff; }
.listtable td, .listtable th	{ border-bottom: solid 1px #d9d2c2; padding: 7px 10px 1px 4px; }
.colP01			{ width: 65%; }
/*blockquote		{ margin: 0 .8cm .4cm .8cm; padding-left: 15px; background: #fff url(q-start.gif) top left; }*/
/*blockquote p	{ font-style: italic; color: #333; background: #fff url(q-end.gif) right bottom; margin: 0; padding-right: 15px; }*/
blockquote		{ margin: .1cm .8cm .2cm .5cm; padding-left: 12px; background: #fff url(q-start2.gif) top left no-repeat; }
blockquote p	{ font-style: italic; color: #333; background: #fff url(q-end2.gif) right bottom no-repeat; margin: 0; padding-right: 12px; }
td.tdSub		{ padding-left: .35cm; }

/* udbyders */
h1				{}
h2				{ page-break-before: always; }
h2.noBreak		{ page-break-before: auto; }
textarea		{ page-break-before: avoid; }
label			{ page-break-after: avoid; }
caption			{ display: none; }
th				{ background-color: #ddd; }
.centeralign 	{ text-align: center; width: 18%; background: url(checkbox.gif) no-repeat center; }
th				{ background-image: none; }

@media print {
.pNone			{ display: none; }
}

/* END */
