body {scrollbar-base-color: #D4E3CA; scrollbar-3dlight-color: #D4E3CA; scrollbar-arrow-color: #D4E3CA; scrollbar-darkshadow-color: #669933; scrollbar-face-color: #669933; scrollbar-highlight-color: #D4E3CA; scrollbar-shadow-color: #669933; scrollbar-track-color:#D4E3CA}

.text, td, p, a   { color: #999999; font-size: 8pt; font-family: Verdana, Arial, sans-serif}

.title {border-bottom: solid 2px #669933; vertical-align: bottom; padding: 11px 0 3px 8px}

.small {font-size: 6pt; line-height: 6pt; margin: 0; padding: 0}

h1 { color:#669933; font-size: 8pt; font-family: Verdana, Arial, sans-serif; font-weight:normal; }

h2 { color:#669933; font-size: 12pt; font-family: Verdana, Arial, sans-serif; font-weight:lighter; }

h3 { color:#669933; font-size: 8pt; font-family: Verdana, Arial, sans-serif;  font-weight: bold; }

.layer, .border   { border: solid; border-color:#669933; border-width:1px}
.bordervert {border-left: 1px solid #669933; border-right: 1px solid #669933}
.bordervertbot   {border-left:  1px solid #669933; border-right:  1px solid #669933; border-bottom: 1px solid #669933}
.borderleftbot   {border-left:  1px solid #669933; border-bottom: 1px solid #669933}
.borderrightbot {border-right: 1px solid #669933; border-bottom: 1px solid #669933}

.headerpic {width:153px; height:85px}

img {display: block}
a img {display: inline}

.text2 { color:#669933; font-size: 8pt; font-family: Verdana, Arial, sans-serif;  }

.text3 { color: #999999; font-family: Verdana, Arial, sans-serif; font-size: 8pt; }

.text4 { color: #669933; font-size: 12pt; font-family: Verdana, Arial, sans-serif; text-align: right; padding: 5px; font-weight: bold }

.style1 { font-size: 12pt; }

.style2 { color: #CCCCCC; }

.style3 { color: #999999; }

.style4 { font-size: 8pt; font-family: Verdana, Arial, sans-serif; color: #666666; }

.warning {border: 2px solid #DB9F22; color: #669933; font-weight: bold; padding: 2px; text-align: center}

.or {color: #DB9F22}

.headline, .head
	{	
	color: #314A5A;
	font-size: 15px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

.date
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	}

a:link		{color: #999999; text-decoration:none; font-weight: bold;  }
a:visited	{color: #999999; text-decoration:none; font-weight: bold;  }
a:active	{color: #669933; text-decoration:none; font-weight: bold;  }
a:hover		{color: #669933; text-decoration:none; font-weight: bold;  }
	
.nav a:link		{color: #D4E3CA; text-decoration:none; font-weight: bold;  }
.nav a:visited	{color: #D4E3CA; text-decoration:none; font-weight: bold;  }
.nav a:active	{color: #D4E3CA; text-decoration:none; font-weight: bold;  }
.nav a:hover		{color: white; text-decoration:none; font-weight: bold;  }

.iquantity    { color: #669933; background-color: #D4E3CA; border: none; width: 90%; text-align: right; font-size: 8pt; font-family: Verdana, Arial, sans-serif; font-weight: bold}
.itext    { color: #669933; background-color: #D4E3CA; border: solid; border-color:#669933; border-width:1px; font-size: 8pt; font-family: Verdana, Arial, sans-serif; font-weight: bold}

hr {
	border: 0;
	color: #669933;
	background-color: #669933;
	height: 2px;
	width: 100%;
}

ul {

	list-style-image: url(images/liste.gif);
}

li { margin-bottom:3px; }

td {vertical-align: top}
th {vertical-align: top; color:#669933; font-size: 8pt; text-align: left}

.empty {border: none; width: 5%}
	
.category1 {font-size: 12pt; color: #669933; text-align: left; font-weight: bold; padding-top: 10px}
.category2 {font-size: 10pt; color: #669933; text-align: left; border: 1px solid #669933}

.hprodno {background-color: #CCCCCC; color: #669933; border: 1px solid #669933; width: 10%}
.hprodname {background-color: #CCCCCC; color: #669933; border: 1px solid #669933; width: 45%}
.hprodname1 {background-color: #CCCCCC; color: #669933; border: 1px solid #669933; width: 60%}
.hquantity {background-color: #CCCCCC; color: #669933; border: 1px solid #669933; width: 10%; text-align: right}
.hminquantity {background-color: #CCCCCC; color: #669933; border: 1px solid #669933; width: 10%; text-align: right}
.hprice {background-color: #CCCCCC; color: #669933; border: 1px solid #669933; width: 10%%; text-align: right}
.hamount {background-color: #CCCCCC; color: #669933; border: 1px solid #669933; width: 10%%; text-align: right}

.prodno {border: 1px solid #669933; width: 10%}
.prodname {border: 1px solid #669933; width: 45%}
.prodname1 {border: 1px solid #669933; width: 60%}
.quantity {border: 1px solid #669933; width: 10%; background-color: #D4E3CA; text-align: right}
.minquantity {border: 1px solid #669933; width: 10%; text-align: right}
.price {border: 1px solid #669933; width: 10%; text-align: right}
.amount {border: 1px solid #669933; width: 10%; text-align: right}

.proddesc {margin-left: 20px}

.bottom {border-top: 1px solid #669933}

.plusminus {background-color: #669933; color: white; font-weight: bold; text-align: center; vertical-align: middle; cursor: pointer; width: 5%; border: 1px solid #669933}

.nav {background-color: #669933; color: white; font-weight: bold; text-align: right; padding: 3px 10px 3px 0; font-size: 10pt}
.bag {background-color: #CCCCCC; color: #669933; font-weight: bold; text-align: center; font-size: 10pt; padding: 2px; border-top: 2px solid #669933; border-bottom: 1px solid white}

#totalSum, #totalSumBottom {text-align: right; width: 100px; float: right; display: block}

.right {text-align: right}
.left {text-align: left}
.b {font-weight: bold}

