#sidebox,#banner,form,#footer,#menu,#logo, hr, #header, #languages, #infobox {display:none;}

body { font-family: Trebuchet MS, Arial, Helvetica, sans-serif;}
h1 {font-size:1.1em; text-transform:uppercase; font-weight:normal; margin:0px 0 20px 0; color:#3A694F;}
h2 {font-size:0.75em; font-weight:bold; text-transform:uppercase; color:#3A694F; padding:0px; margin:0px 0 4px 0;}
h3 {font-size:0.71em; font-weight:bold; color:#3A694F; padding:0px; margin:0px 0 4px 0;}
h4 {font-size:0.71em; font-weight:normal; color:#3A694F; padding:0px; margin:0px 0 4px 0;}
b {color:#3A694F;}
.headline {margin:0px 0 20px 0;}
p {font-size:0.71em; margin:0px 0px 1.2em 0px; text-align:justify; line-height:1.4em;}
#text ul, #text ol {font-size:0.75em; margin:0 0 1.2em 40px;}
a {text-decoration:none; color:#3A694F; font-weight:normal;}
strong {font-weight:normal;}

#printlogo {display:block; text-align:right; padding-bottom:5px; margin-bottom:30px; border-bottom:1px solid #005522;}
#printfooter {text-transform:uppercase; border-top:1px solid #005522; font-weight:normal; display:block; text-align:right; height:25px; color:#005522; font-size:0.71em; margin-top:30px; padding-top:5px;}

img, a img {border:none;}
a.details {font-size:0.71em; color:#000000;}


table {width:100%;  margin-bottom:20px; border-bottom:1px solid #3A694F;}
table.confirmation {border:none;}
.sum { font-weight:bold;}

th {font-weight:bold;}
th, td {text-align:left; vertical-align:top; padding:0 15px 5px 0;}
table td {font-size:0.75em;}
table td p, table td h2 {font-size:1em;}

#confirmation td {width:50%;}
.confirmation td {width:25%;}
.confirmation p {font-weight:bold;}
table.confirmation td.sum {border-bottom:1px solid #3A694F;}
table.confirmation td.sum-right {border-bottom:1px solid #3A694F;}

.link, #order-button, .sendbutton {display:none;} 