* {margin:0px; padding:0px; font-family:verdana; font-size:11px; color:#303030; text-align:left; vertical-align:top;}
html,body {width:100%; height:100%;}
table,tr,td,img {border-collapse:collapse; border-spacing:0px; 
border-style:none; border-width:0px; border:0px;}
.spacer {clear:both;}

body {text-align:center;}
ul {margin-left:1.5em;}
ol {margin-left:2em;}
td {vertical-align:top;}
ul li ul {margin:0 0 0 1em;}
p,ul,ol {margin-bottom:0.8em; line-height:1.25em;}
a {color:#A20000;}
a:hover {color:black;}
input.button {text-align:center; vertical-align:middle;}

h1.invis {display:none; visibility:hidden;}
.white {background-color:white;}

#maintable {margin:10px auto; background-color:white;}
#maintable td {vertical-align:top; text-align:left;}

#header {border:1px solid #ccc;}
#header img {margin:7px;}

#tabs {margin:0;}
#tabs img {margin:0 0 0 7px;}

#maincol .border {border:1px solid #ccc; margin-top:9px;}
#maincol .padding {margin:30px 30px 0 30px;}

#maincol h1 {font-size:14px; margin:0 0 0.6em 0;}
#maincol h2 {font-size:12px; margin:0 0 0.6em 0;}
#maincol h3 {font-size:11px; margin:0 0 0.6em 0;}

#maincol img.right {float:right; border:1px solid #ccc; margin:0 0 4px 10px;}

#maincol .radio {line-height:0; vertical-align:middle;}

#form .field {clear:both; margin:9px 0;}
#form .field .label {display:block;}
#form .spacer {margin-top:5px;}

#buttons img {border: 1px solid #DADADA;}
.yui-tt {visibility:hidden; position:absolute; color:#333; background-color:#FDFFB4; font-family:arial,helvetica,verdana,sans-serif;
padding:2px; border:1px solid #FCC90D; font:100% sans-serif; width:200px;}

#parquet {margin-bottom:10px;}
#parquet td {font-size:10px; border-bottom:1px solid #ccc; vertical-align:middle; padding:3px 0;}
#parquet td sup {font-size:8px; margin-top:-2px;}
#parquet img {margin-right:8px;}

.coldiv,.botdiv {border:1px solid #ccc; margin:0 0 9px 6px;}
.coldiv h2,.botdiv h2 {font-size:10px; color:#A20000; background-color:#eee; margin:4px; padding:8px 6px;}
.botdiv h2 {color:white; background-color:#009900;}
.coldiv p,.botdiv p {margin:10px;}

#footer {text-align:center; padding:10px;}
#footer,#footer p {text-align:center; font-size:10px; color:#A20000;}

#calc h2 {border-top:1px solid #ccc; border-bottom:1px solid #ccc; padding:3px 0;}
#sbread {margin-bottom:10px; color:#A20000; font-weight:bold;}
.bottom {margin:20px 0 -1px 0; border-bottom:1px solid #ccc;}
.bottom a {height:20px; line-height:20px; color:white; background-color:#A20000; margin-right:2px; padding:5px; font-size:10px; font-weight:bold; text-decoration:none; vertical-align:middle;}
.bottom a:hover {background-color:#eee; color:black;}
.bottom a .click {color:white; font-size:9px; font-weight:normal;}
.bottom a:hover .click {color:black;}
#sinfo {display:none; margin:15px 0; clear:both;}

tr.bold td {font-weight:bold;}
#result td {font-size:10px;}
#result td sup {font-size:8px; margin-top:-2px;}
#result .qty {text-align:center;}
#result .price {text-align:right;}
#total {font-size:10px; text-align:right; margin:10px 0; font-weight:bold; text-decoration:underline;}
#obs {margin-bottom:20px; color:#A20000;}

#forhandler {margin-top:10px; width:535px;}
#forhandler td {font-size:10px; vertical-align:middle; border-bottom:1px solid #ccc; padding:5px 0;}

#s {height:0; display:none;}