body {
	margin: 10px 0;
	padding: 0;
	font-family: arial, Verdana, tahoma;
  /*font: normal small "Trebuchet MS", Arial, Helvetica, sans-serif; */
  color: black;
/*  background: #CCFFFF;*/
  background: gray url(../images/background.gif);
  text-align: center;
  font-size: 10pt;
}

p, div, span, td, ul, li {
  font-family: arial, Verdana, tahoma;
  font-size: 10pt;

scrollbar-arrow-color: #C7461F;
scrollbar-3dlight-color: #B7C72A;
scrollbar-highlight-color: #C7461F;
scrollbar-face-color: #B7C72A;
scrollbar-shadow-color: #C7461F;
scrollbar-darkshadow-color: #B7C72A;
scrollbar-track-color: black;

}

#header {
	width: 1000px;
	height: 169px;
	margin: 0 auto;
	background: url(../../images/topLogo.jpg);
}

#header * {
	margin: 0;
	text-decoration: none;
	text-transform: lowercase;
	font-weight: normal;
}

/**new menu **/
.hmenu{
padding: 0;
width: 1000px;
height: 66px;
margin: 0 auto;
overflow: hidden;
background: url(../../images/menubar.jpg);
}

.hmenu ul{
  font: bold 8pt Arial, Verdana, sans-serif;
  margin: 0;
  padding-top: 40px;
  list-style: none;
}

.hmenu li{
  display: inline;
  margin: 0px 2px 0 0;
  padding: 0;
  text-transform: uppercase;
}


.hmenu a{
  float: left;
  color: white;
  background: #99CC33 url(../images/roundleft.gif) no-repeat left top; /*default background color of tabs, left corner image*/
  margin: 0 2px 0 0;
  padding: 0 0 1px 3px;
  text-decoration: none;
  letter-spacing: 1px;
}

.hmenu a span{
  float: left;
  display: block;
  background: transparent url(../images/roundright.gif) no-repeat right top; /*right corner image*/
  padding: 7px 9px 3px 6px;
  cursor: pointer;
}

.hmenu a span{
  float: none;
}


.hmenu a:hover, .hmenu li.selected a{
  background-color: #C7461F; /*background color of tabs onMouseover*/
  color: white;
}

.hmenu a:hover span{
background-color: transparent;
}


.hmenudivider{ /*CSS for horizontal line.*/
  clear: both;
  padding: 0;
  margin: 0 auto;
  width: 1000px;
  height: 8px;
/*line-height: 1px; */
  background: #99CC33; /*background color of horizontal line*/
/*border-top: 1px solid #fff; */ /*Remove this to remove border between bar and tabs*/
/*border-bottom: 1px solid #fff; */ /*Remove this to remove border between bar and tabs*/
}

/* Vertical Menu */
#vmenu {
	width: 208px;
	margin: 0px;
	padding-top: 75px;
}
	
#vmenu ul {
	list-style: none;
	margin: 0;
	padding: 0;
	padding-bottom: 30px;
	font-size: 12pt;
}

#vmenu li {
  height: 32px;
}	

#vmenu li a {
  height: 32px;
  padding-left: 15px;
	text-decoration: none;
}	

#vmenu li a:link, #vmenu li a:visited {
	color: green;
	background: url(../../images/MenuList.gif) no-repeat;
	display: block;
  padding-top: 8px;
	text-decoration: none;
	}
	
#vmenu li a:hover, #vmenu li a:active {
	color: red;
	background: url(../../images/MenuList.gif) no-repeat;
  padding-top: 8px;
  text-decoration: none;
}

/* Content */

#content {
	width: 1000px;
	margin: 0 auto;
	background: white; /* url(../../images/background.gif); */
}

#content a:link {
  color: green;
  text-decoration: underline;
  font-weight: bold;
}
#content a:hover {
  color: #C7461F;
  text-decoration: underline;
  font-weight: bold;
}
#content a:active {
  color: #C7461F;
  text-decoration: underline;
  font-weight: bold;
}
#content a:visited {
  color: green;
  text-decoration: underline;
  font-weight: bold;
}

#content h1 {
  font-size: 13pt;
  font-weight: bold;
  color: #C7461F; //check : titel (vb. product detail)
  padding-bottom: 0px;
  margin-bottom: 0px;
}

#content h2 {
  font-size: 10pt;
  font-weight: normal;
  padding-bottom: 0px;
  margin-bottom: 0px;
}

#leftSide {
  text-align: left;
	float: left;
	width: 240px;
	height: 1200px;
	background: white url(../../images/leftSide.gif);
}

#centerSide {
  float: left;
  width: 520px;
  height: 1200px;
  background: white; /*#99CC33; url(../../images/center.gif); */
}

#rightSide {
  text-align: left;
	float: left;
	width: 240px;
	height: 1200px;
  background: white url(../../images/rightSide.gif);
}

#footSide {
  margin: 0 auto;
  width: 1000px;
  background: gray;
  color: black;
}

#shopbox {
  background: transparent url(../../images/Kader.gif) no-repeat;
  height: 134px;
  width: 208px;
  margin: 5px 0px 0px 17px;
}

#shopbox_content {
  text-align: left;
  padding-top: 55px;
  padding-left: 10px;
}

#searchbox {
  background: transparent url(../../images/KaderZoek.gif) no-repeat;
  height: 134px;
  width: 208px;
  margin: 5px 0px 0px 17px;
}

#searchbox_content {
  text-align: left;
  padding-top: 65px;
  padding-left: 8px;
}


#menubox {
  background: transparent url(../../images/MenuKaderTop.jpg) top no-repeat;
  width: 208px;
  text-align: left;
  margin: 5px 0px 0px 17px;
}

#menuboxbottom {
  background: transparent url(../../images/MenuKaderBottom.jpg) bottom no-repeat;
  width: 208px;
}

.centerBox {
  margin: 5px 0px 0px 10px;
}

.centerBoxLeft {
  margin: 5px 10px 0px 10px;
  text-align: left;
}
.tab {
  color: #B7C72A;
  text-decoration: none;
}
.tab-on {
  color: #C7461F;
  text-decoration: none;
}
.small {
  font-size: 8pt;
}
.footer {
  font-size: 8pt;
  color: #C7461F;
}
.lite {
  color: #C7461F;
}
.blue {
/*  color: #1B68CB; */
    color: black;
}
.title {
  font-family: arial, Verdana, tahoma;
  font-weight: bold;
  color: #C7461F; //check : titel (vb. product detail)
}
.title2 {
  font-size: 8pt;
  font-weight: bold;
  color: black;
}
.title3 {
  font-size: 8pt;
  font-weight: bold;
  color: blue;
}
.tbl-title {
/*  background-color: #F1F8FE; */
  background-color: white;
}
.tbl-head {
  font-weight: bold;
  background-color: #C7461F; //check : tabelhoofd
  color: #B7C72A;
}
.tbl-head2 {
  font-weight: bold;
  background-color: #C7461F; //check : tabelhoofd
  color: #B7C72A;
}
.border {
  background-color: black; // check : aankopen : tabel rand
}
.color1 {
  background-color: white; // check : afrekenen : tabel achtergrond
}
.color2 {
  background-color: white;  //check : aankopen : tabel achtergrond + produkt detail
}
form {
  margin: 0px;
  padding: 0px;
}
img {
  border-style: none;
  border-width; 0px;
}

.plattetekst{
font-family:arial,tahoma, serif;
font-size: 8pt;
 
color: black;
}

.form{
    color: black; 
   font-size: 11px; 
   font-family: arial, serif;
   background: #C7461F; 
/*   background: #d1e6ff; */
   border: solid 1px #535353
   }
	
.vullen{
    color: black; 
   font-size: 11px; 
   font-family: arial, serif; 
   background: #ffffff;
   border: solid 1px #535353
   }

.gboek{
   color: black; 
   font-size: 12px; 
   font-family: arial, serif; 
   background: #ffffff;
   border: solid 1px #535353
   }
   
.redbox {
	background: url(../../images/redbox_tl.png) no-repeat top left;
}
.redbox_top {
	background: url(../../images/redbox_tr.png) no-repeat top right;
}
.redbox_bottom {
	background: url(../../images/redbox_bl.png) no-repeat bottom left;
}
.redbox_bottom div {
	background: url(../../images/redbox_br.png) no-repeat bottom right;
}
.redbox_content {
	background: url(../../images/redbox_r.png) top right repeat-y;
}
   
