body {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;

  font-size: 11pt;
  font-family: Arial, Helvetica, Sans-serif;
  font-weight: normal;
  font-style: normal;
	color: #000;
	background-color: #0087a7;
	
}

form {
  margin: 0px;
  padding: 0px;
}

#container {
	width:              100%;
	height:             100%;
	margin:             0px;
}

#sitetable {
  width:              950px;
  height:             100%;
  border:             1px solid #c0e0ea;
  border-top:         none;
  border-bottom:      none;
}

#homebutton {
  position:           relative;
  top:                15px;
}

#divisiemenu {
  width:              250px;
  height:             240px;
  background:         url('/images/divisiemenu_background.gif');
  vertical-align:     top;
  padding-left:       15px;
  padding-right:      10px;
}

#divisiemenuplc {
  position:           relative;
  top:                98px;
  left:               0px;
}

#divisiemenu div.item {
  height:             27px;
  padding-left:       30px;
  background:         url('/images/divisiemenuitem_background.gif');
  background-repeat:  no-repeat;
  cursor:             hand;
  cursor:             pointer;
}

.divisiemenuitem {
  color:              #fff;
  font-size:          17px;
  font-weight:        bold;
  text-decoration:    none;
}

#divisiemenu div.inactive {
  background:         url('/images/divisiemenuitem_background_inactive.gif');
  background-repeat:  no-repeat;
}

#divisiemenu div.inactive .divisiemenuitem {
  color:              #f5cd8b;
}

.divisiemenuitem_mouseover  {
  text-decoration:    underline;
}

#lineundervisual  {
  background-color:   #fff;
  height:             1px;
}

#menulinks {
  width:              250px;
  vertical-align:     top;
  background-color:   #f6cd8f;
  padding-top:        6px;
  padding-left:       15px;
}

#vaklinks {
  width:              250px;
  height:             40%;
  vertical-align:     top;
  background-color:   #f6cd8f;
  padding-top:        6px;
  padding-left:       15px;
  color:              #0087a7;
  font-size:          12px;
}

#vaklinks td { 
  color:              #0087a7;
  font-size:          12px;
}  

#vaklinks input { 
  color:              #0087a7;
  font-size:          12px;
}  

#contentarea  {
  vertical-align:     top;
  background-color:   #FFF;
  padding:            32px;
  padding-top:        32px;
}

#contentarea  table {
  font-size:          13px;
}

#contentarea, #contentarea td { 
  color:              #0087a7;
  line-height:        16px;
}

#contentarea h1 { 
  font-size:          16px;
  margin-bottom:      26px;
}

#contentarea a:link, #contentarea a:visited, #contentarea a:hover {
  color:              #0087a7;

}

#bottombarleft {
  height:             24px;
  background-color:   #ec9e1f;
  text-align:         center;
  font-size:          11px;
  color:              #fff;  
}

#bottombarleft a:link, #bottombarleft a:hover, #bottombarleft a:visited, #bottombarleft a:active {
  color:              #fff;
  text-decoration:    none;
}

#bottombarleft a:hover {
  text-decoration:    underline;
}

#bottombarright {
  background-color:   #c0e0ea;

}

#inputsearch  {
  width:              160px;
  height:             23px;
  color:              #0087a7;
}

.orderinfotitle  {
  padding:            4px;
  background-color:   #c0e1ea;
  width:              14px;
  vertical-align:     top;
}

.orderinfocontent { 
  padding:            2px;
  background-color:   #e4f2f5;
  vertical-align:     top;
}

.ordernaw input {
  color:              #0087a7;
  font-size:          12px;
  width:              140px;
}

td.price {
  text-align:         right;
  font-weight:        bold;
}

ul {
  margin-top:         0;
  margin-bottom:      0;
  margin-left:        0;
  padding-left:       1.25em;
}

li {
  margin:             0;
  padding:            0;
}

ul.sitemap {
  margin-top:         6px;
  margin-bottom:      0;
  margin-left:        0;
  padding-left:       1.25em;
  font-size:          12px;
}

ul.sitemap li {
  margin-left:        10px;
  padding:            0;
}

input.klein	{
	width:			2em;
}

table.cart {
  width: 600px;
	border-bottom:	2px solid #c0e1ea;
	margin-bottom:  3px;
}

table.cart th	{
	font-size:	  12px;
	font-weight:   bold;
	color:		        #ec9e1f;
	background-color: #ecf6f9;
	height:   23px;
	border-top:		1px solid #c0e1ea;
	border-bottom:	2px solid #c0e1ea;
}

table.cart tr.totaal	{
	font-weight:		bold;
}

td.totaaltekst
{
	border-top:		2px solid white;
}

td.totaal
{
	border-top:		2px solid #c0e1ea;
	color:		        #ec9e1f;
	background-color: #ecf6f9;
}

table.mandjebuttons {
  width: 600px;
}


.searchresult_productname {
  color:              blue;
  font-weight:        normal;
  font-size:          13px;
  display:            inline;
  padding-bottom:     20px;
  color:              #0087a7;
}


.searchresult_description {
  display:            inline;
  font-style:         italic;
}

.searchresult_moreinfo {
  font-size:          11px;
}
