	/* Commented Backslash Hack
	   hides rule from IE5-Mac \*/
html, body {height: 100%; margin: 0; padding: 0;}
	/* End IE5-Mac hack */

#middle {height: 100%; width: 100%; text-align: center; /* text-align for IE 5 */}

.positiv {background: #033; color: white;}
.positiv h1, .positiv h1 a:link, .positiv h1 a:visited {color: #F60;}
.positiv #canvas {border-color: #F60;}
.negativ {background: #F60; color: white;}
.negativ h1, .negativ h1 a:link, .negativ h1 a:visited {color: #033;}
.negativ #canvas {border-color: #033;}

body {text-align: center; font-family: 'Univers CondensedLight', Helvetica, sans-serif;}

#canvas {padding: 0 2.86em; margin: auto; text-align: left; position: relative;
	text-align: right; border: 1px solid;}
#canvas { height: 35.71em; width: 14.63em;}

/*
#canvas {width: 285px; height: 500px;}
body, h2 {font-size: 14px;}

h1 {color: #F60; font-size: 32px; padding-top: 42px; padding-right: 40px;
	margin: 0;}
h1 strong {color: white;}
h1 span {font-weight: normal;}

h2, p {padding-right: 40px; margin: 0; line-height: 125%;}
h2 {padding-top: 162px; }
p, #canvas table {padding-bottom: 15px;}
p.abs1 { padding-top: 5px;}

table {float: right; padding-right: 40px;}
table td {text-align: left;}
*/


body, h2 {font-size: 14px;}

h1 {font-size: 2.29em; padding-top: 1.31em; ppadding-right: 1.25em; margin: 0;}
h1 strong {color: white;}
h1 span {font-weight: normal;}

h2, p, #canvas table {margin: 0; }
h2, p {line-height: 125%;}
h2 {padding-top: 11.57em; }
p {margin-bottom: 1.07em;}
p.last {padding-top: 1.07em;}
p.abs1 { padding-top: 0.36em;}


#canvas {text-align: right;}
#canvas>table {float: right;}
#canvas table td {text-align: left;}
p {clear: both;}

td a:link, td a:visited, a:link, a:visited {color: white; text-decoration: none;}

form th, form td {vertical-align: top; line-height: 140%; padding-top: .2em;}
form input, form textarea {width: 12.5em; font-size: 12px;}
form input.submit {width: 12.75em;}