body {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	scrollbar-face-color: #e6e6e6;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-3dlight-color: #cccccc;
	scrollbar-arrow-color: #333333;
	scrollbar-track-color: #ffffff;
	scrollbar-darkshadow-color: #cccccc;
	padding-top: 0px;
	padding-bottom: 0px;
}

hr{
	color: #9FB060;
	height: 1px;
}

.pageHeader{
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	line-height: 20px;
	font-variant: small-caps;
	padding-bottom: 10px;
}

.scrollbox1 {
	height: 200px; 
	width: 520px;
	overflow: auto;
}
.scrollbox2 {
	height: 443px; 
	width: 520px;
	overflow: auto;
}
.scrollbox3{
	height: 550px; 
	width: 520px;
	overflow: auto;
}
.scrollbox4{
	height: 475px; 
	width: 520px;
	overflow: auto;
}

.scrollbox5{
	height: 710px; 
	width: 520px;
	overflow: auto;
}
.scrollbox6{
	height: 680px; 
	width: 520px;
	overflow: auto;
}
.scrollbox7{
	height: 880px; 
	width: 520px;
	overflow: auto;
}
.scrollbox8{
	height: 865px; 
	width: 520px;
	overflow: auto;
}

.menu, .productMenu{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 20px;
}

.adminMenu{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	line-height: 15px;
}

.menu:hover, .productMenu:hover{
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height: 20px;
}
.adminMenuActive{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 15px;
}

.menuActive, .productMenuActive{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 20px;
}

.newsMenu{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	line-height: 15px;
}

.newsMenuActive{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 15px;
}

.menuBorder{
	background: #9FB060;
}

.bodytext{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
}

.bodytextHeader{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	border-bottom: 1px solid #000000;
	background-color: #CED3CA;
	height: 20px;
}

.bodytextHeaderStart{
	font-family: Verdana;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
	border-bottom: 1px solid #000000;
	background-color: #F6F6F6;
	height:15px;
}

.bodytextHeaderLarge{
	font-family: Verdana;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
	height:15px;
}

.bodytextSmall{
	font-family: Verdana;
	font-size: 9px;
	color: #000000;
}

.bodytextMedium{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
}

.bodytextSupplier,.bodytextMaterial{
	font-family: Arial;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	margin-bottom: 10px;
	border-bottom: 1px solid;
	cellspacing: 2px;
	cellpadding: 2px;
}

.bodytextMenu{
	font-family: Verdana;
	font-size: 14px;
	color: #000000;
	padding-bottom: 4px;
}

.footer{
	font-family: Verdana;
	font-size: 9px;
	color: #999999;
	text-decoration: none;
}

.linkGreen{
	font-family: Verdana;
	font-size: 10px;
	color: #9FB060;
	text-decoration: none;
	font-weight: bold;
}

#container {
	background: #ffffff;
}
.roundtop {
	background: #ffffff;
}
.roundbottom {
	background: #ffffff;
}
.r1{
	margin: 0 5px; 
	height: 1px; 
	overflow: hidden; 
	background: #9FB060;
}
.r2{
	margin: 0 3px; 
	height: 1px; 
	overflow: hidden; 
	background: #9FB060;
}
.r3{
	margin: 0 2px; 
	height: 1px; 
	overflow: hidden; 
	background: #9FB060;
}
.r4{
	margin: 0 1px; 
	height: 2px; 
	overflow: hidden; 
	background: #9FB060;
}

.r1p{
	margin: 0 5px; 
	height: 1px; 
	overflow: hidden; 
	background: #C5C5C5;
}
.r2p{
	margin: 0 3px; 
	height: 1px; 
	overflow: hidden; 
	background: #C5C5C5;
}
.r3p{
	margin: 0 2px; 
	height: 1px; 
	overflow: hidden; 
	background: #C5C5C5;
}
.r4p{
	margin: 0 1px; 
	height: 1px; 
	overflow: hidden; 
	background: #C5C5C5;
}

.contentp {
	padding: 2px;
	font-family: Verdana;
	font-size: 9px;
	color: #000000;
}


.content {
	padding: 10px;
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
}

.roundtopAdmin {
	background: #C2DBD4;
}

.contentAdmin {
	padding: 3px; 
	border-left: 1px solid #000000; 
	border-right: 1px solid #000000;
}

.r1Admin{
	margin: 0 5px; 
	height: 1px; 
	overflow:hidden; 
	background: #000000; 
	border-left: 1px solid #000000; 
	border-right: 1px solid #000000;
}
.r2Admin{
	margin: 0 3px;
	height: 1px; 
	overflow: hidden; 
	background: #ffffff; 
	border-left: 1px solid #000000; 
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000; 
	border-width:0 2px;
}
.r3Admin{
	margin: 0 2px; 
	height: 1px; 
	overflow: hidden; 
	background: #ffffff; 
	border-left: 1px solid #000000; 
	border-right: 1px solid #000000;
}
.r4Admin{
	margin: 0 1px; 
	height: 2px; 
	overflow: hidden; 
	background: #ffffff; 
	border-left: 1px solid #000000; 
	border-right: 1px solid #000000;
}

#containerGallery {
	background: #ffffff;
}
.roundtopGallery {
	background: #ffffff;
}
.roundbottomGallery {
	background: #ffffff;
}
.r1Gallery{
	margin: 0 5px; 
	height: 1px; 
	overflow:hidden; 
	background: #000000; 
	border-left: 1px solid #000000; 
	border-right: 1px solid #000000;
}
.r2Gallery{
	margin: 0 3px;
	height: 1px; 
	overflow: hidden; 
	background: #ffffff; 
	border-left: 1px solid #000000; 
	border-right: 1px solid #000000; 
	border-width:0 2px;
}
.r3Gallery{
	margin: 0 2px; 
	height: 1px; 
	overflow: hidden; 
	background: #ffffff; 
	border-left: 1px solid #000000; 
	border-right: 1px solid #000000;
}
.r4Gallery{
	margin: 0 1px; 
	height: 2px; 
	overflow: hidden; 
	background: #ffffff; 
	border-left: 1px solid #000000; 
	border-right: 1px solid #000000;
}
.contentGallery {
	padding: 4px; 
	border-left: 1px solid #000000; 
	border-right: 1px solid #000000;
}

#containerRight {
	background: #ffffff;
}
.roundtopRight {
	background: #ffffff;
}
.roundbottomGallery {
	background: #ffffff;
}
.r1Right{
	margin: 0 5px; 
	height: 1px; 
	overflow:hidden; 
	background: #cccccc; 
	border-left: 1px solid #cccccc; 
	border-right: 1px solid #cccccc;
}
.r2Right{
	margin: 0 3px;
	height: 1px; 
	overflow: hidden; 
	background: #ffffff; 
	border-left: 1px solid #cccccc; 
	border-right: 1px solid #cccccc; 
	border-width:0 2px;
}
.r3Right{
	margin: 0 2px; 
	height: 1px; 
	overflow: hidden; 
	background: #ffffff; 
	border-left: 1px solid #cccccc; 
	border-right: 1px solid #cccccc;
}
.r4Right{
	margin: 0 1px; 
	height: 2px; 
	overflow: hidden; 
	background: #ffffff; 
	border-left: 1px solid #cccccc; 
	border-right: 1px solid #cccccc;
}
.contentRight {
	padding: 3px; 
	border-left: 1px solid #cccccc; 
	border-right: 1px solid #cccccc;
}


.bodyTbl{
	width: 470px;
}

.bodyTbl3{
	width: 440px;
}


.rightTbl{
	margin-top: 10px;
}

.contactBody{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
}

.newsletter{
	font-family: Verdana;
	font-size: 9px;
	color: #ffffff;
}

.selectMedium{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	width: 120px;
	background-color: #F6F6F6;
	margin-top: 5px;
}

.txtSmall{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	height: 14px;
	width: 55px;
	background-color: #F6F6F6;
}

.textfieldSmall{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	height: 20px;
	width: 55px;
	margin-bottom: 3px;
	background-color: #F6F6F6;
}

.textfieldXSmall{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	height: 20px;
	width: 35px;
	margin-bottom: 3px;
	background-color: #F6F6F6;
}

.textfieldPuff{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	height: 20px;
	width: 130px;
	margin-top: 8px;
	margin-right: 4px;
	background-color: #F6F6F6;
}

.textfieldMedium{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	height: 20px;
	width: 133px;
	margin-bottom: 3px;
	background-color: #F6F6F6;
}

.txtMedium{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	height: 18px;
	width: 133px;
	background-color: #F6F6F6;
}

.txtNews{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	height: 15px;
	width: 100px;
	background-color: #F6F6F6;
}

.textfieldLarge{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	height: 20px;
	width: 200px;
	margin-bottom: 3px;
	background-color: #F6F6F6;
}

.textfieldXLarge{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	height: 20px;
	width: 260px;
	margin-bottom: 3px;
	background-color: #F6F6F6;
}

.textboxLarge{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	height: 60px;
	width: 200px;
	margin-bottom: 3px;
	background-color: #F6F6F6;
}

.txtboxLarge{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	height: 100px;
	width: 250px;
	margin-bottom: 3px;
	background-color: #F6F6F6;
}

.textboxXLarge{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	height: 380px;
	width: 370px;
	margin-bottom: 3px;
	background-color: #F6F6F6;
}

.textboxLarger{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	height: 290px;
	width: 370px;
	margin-bottom: 3px;
	background-color: #F6F6F6;
}

.formBtn{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	height: 20px;
	width: 79px;
	background-color: #F6F6F6;
}

.formBtnSmall{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	height: 18px;
	width: 45px;
	background-color: #F6F6F6;
	margin-bottom: 4px;
}

.formBtnMini{
	font-family: Verdana;
	font-size: 9px;
	color: #000000;
	height: 18px;
	width: 24px;
	background-color: #F6F6F6;
}

.galleryTblcell{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
}

.galleryTbl{
	height: 210px;
	width: 120px;
}

.galleryLink{
	text-decoration: none;
}


.dtree {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	white-space: nowrap;
}
.dtree img {
	border: 0px;
	vertical-align: middle;
}
.dtree a {
	color: #000000;
	text-decoration: none;
}
.dtree a.node, .dtree a.nodeSel {
	white-space: nowrap;
	padding: 1px 2px 1px 2px;
}
.dtree a.node:hover, .dtree a.nodeSel:hover {
	color: #000000;
	text-decoration: underline;
}
.dtree a.nodeSel {
	background-color: none;
	font-weight: bold;
}
.dtree .clip {
	overflow: hidden;
}

.menuTbl{
	border-bottom: 1px solid #000000;
}

.galleryViewTbl{
	border-left: 1px solid #BFBDBE;
	border-right: 1px solid #BFBDBE;
	height: 100%;
	width: 95%;
}

.imgViewer{
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	padding: 2px;
	margin: 2px;
}

.block{
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	margin-top: 50px;
}

.blockStart{
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	height: 150px;
	width: 200px;
}

.blockStart td{
	padding: 5px;
}

.blockStartLarge{
	height: 350px;
	width: 230px;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
}

.blockStartLarge td{
	padding: 1px;
}

.block td{
	padding-left: 40px;
	padding-right: 5px;
}

#dhtmlgoodies_contentBox {
  border:1px solid #cccccc;
  height:0px;
  visibility:hidden;
  position:absolute;
  background-color:#F6F6F6;
  overflow:hidden;
  padding:2px;
  width:200px;
}

#dhtmlgoodies_content {
  position:relative;  
  font-family: Verdana;
  width:100%;
  font-size:9px;
}

#dhtmlgoodies_slidedown {
  position:relative;
  width:200px;
}

#dhtmlgoodies_contentBox2 {
  border:1px solid #cccccc;
  height:0px;
  visibility:hidden;
  position:absolute;
  background-color:#F6F6F6;
  overflow:hidden;
  padding:2px;
  width:200px;
}

#dhtmlgoodies_content2 {
  position:relative;  
  font-family: Verdana;
  width:100%;
  font-size:9px;
}

#dhtmlgoodies_slidedown2 {
  position:relative;
  width:200px;
}

#newspanel {
  width:30%;
  height:20px;
  background:#f0f0f0;
  overflow:hidden;
}

.mborder {
  border:1px #404040 double;
  border-top:1px #c0c0c0 double;
  border-right:1px #c0c0c0 solid;
  background:#f0f0f0;
}


.containerMenu{
	background: #ffffff;
}

.roundtopMenu{
	background: transparent;
}
.r1Menu{
	margin: 0 5px; 
	height: 1px; 
	overflow:hidden; 
	background: #ffffff; 
	border-left:1px solid #000000; 
	border-right:1px solid #00000
}
.r2Menu{
	margin: 0 3px; 
	height: 1px; 
	overflow: hidden; 
	background: #ffffff; 
	border-left: 1px solid #000000; 
	border-right: 1px solid #000000; 
	border-width: 0 2px;
}
.r3Menu{
	margin: 0 2px; 
	height: 1px; 
	overflow: hidden; 
	background: #ffffff; 
	border-left: 1px solid #000000; 
	border-right: 1px solid #000000;
}
.r4Menu{
	margin: 0 1px; 
	height: 2px; 
	overflow: hidden; 
	background: #ffffff; 
	border-left: 1px solid #000000; 
	border-right: 1px solid #000000;
}

.contentMenu {
	border-left: 1px solid #000000; 
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	background: #ffffff; 
}

.topMenu,{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

.topMenu:active,{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.topMenu:hover{
	font-family: Verdana;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}

.pufftable{
	border-left: 1px solid #9EB060; 
	border-right: 1px solid #9EB060;
	border-bottom: 1px solid #9EB060;
}
#opacitetsbox {
	padding: 3px; 
	background: #ffffff;
	opacity: 0.5; 
	filter: alpha(opacity=50);
}



