html {
	overflow-x: hidden;
	overflow-y: auto;
} 

body {
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal;
	font-size: 12px; 
	margin: 1px;
	margin-top: inherit;
	margin-right: 16px;
	margin-bottom: inherit;
	margin-left: 8px; 
}

h2 {
 font-family: Arial, Helvetica, sans-serif; 
 font-weight:bold;
 font-size: 14px;
 color:#FFFFFF;
 background:#006BB5;
 margin-top:	0mm;
 margin-right:	0mm;
 margin-bottom:	2mm;
 margin-left:	0mm;
 padding-top:	1mm;
 padding-right:	5mm;
 padding-bottom:	1mm;
 padding-left:	5mm;
}


.kleur {
	font-size: 11px; 
	background-color:#006BB5;
	color:#FFFFFF;
	text-align:center;
}

.kopje {
	font-size: 10px; 
	background-color:#999999;
	color:#FFFFFF;
	text-align:center;
	spac
}

.subkop {
	color: #006BB5;
	font-weight:bold;
}

a:visited {
	color:#006BB5;
}

a:link {
	color:#006BB5;
}

.defaultfont {
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal;
	font-size: 12px; 
}

tr.basketheader td {
	font-family: Arial, Helvetica, sans-serif; 
	font-weight:bold;
	font-size: 12px;
	color:#FFFFFF;
	background:#006BB5; 
}

tr.basketarticle td {
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal;
	font-size: 12px; 
}

.baskettotal {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	text-align:right;
	color:#FFFFFF;
	background:#006BB5; 
}

.baskettotalmaxpp {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	text-align:left;
	color:#FFFFFF;
	background:#006BB5; 
}

.titleblock {
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal;
	font-size: 12px; 
}



.titleblock1 {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 18px;
    max-width: 500px; 
    background-color: rgb(51, 204, 255);
    vertical-align: center;
    color: #FFFFFF;
    background: #006BB5;
    margin-top:		1mm;
    margin-right:	1mm;
    margin-bottom:	3mm;
    margin-left:	1mm;
    padding-top:	1mm;
    padding-right:	7mm;
    padding-bottom:	1mm;
    padding-left:	7mm;
}

#titleblock1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	vertical-align: center;
        height: 40px;
	color:#FFFFFF;
	background:#006BB5;
	width: 600
}


/* text die een foutmelding aangeeft  */

#errortext {
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal;
	font-size: 12px; 
	color:red;
}

.errortext {
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal;
	font-size: 12px; 
	color:red;
}

/* text dat voor een formulier element staat */

#formlabel {  
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal;
	font-size: 12px; 
}


#importanttext {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #000099;	
}

.promotext{
	font-weight: bold;
	color: red;	
}

.right {
    float: right;
}

.test {
	font-size: 12px; 
	text-align:left;
	padding: 5px;
}


tr.basketheaderb td {
	font-family: Arial, Helvetica, sans-serif; 
	font-weight:bold;
	font-size: 12px;
}
tr.basketarticleb td {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: normal;
}

.baskettotalb {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	text-align:right;
}

.baskettotalmaxppb {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	text-align:left;
}

LI.specs { 
        list-style-image: url(../images/specdot.gif); 
}

 
#content { float: right; right: 10; }

.floatimage
 {
 float: left;
 margin: 0 15px 10px 10px;
 padding: 2px;
 }

#container
{
width: 600px;
float: left;
margin: 10px auto;
}


#floatproductchilds
{
float:right;
width:120px;
margin:0 0 15px 20px;
padding:15px;
border:1px solid black;
text-align:center;
}

table.order {
  border:2px solid #006BB5;
  border-collapse:collapse;
}

tr.order0 td {
  background-color:#f0f0f0;
  padding: 3px;
}

tr.order1 td {
  background-color:#c0c0c0;
  padding: 3px;
}

tr.order th {
  font-family: Arial, Helvetica, sans-serif; 
  font-weight:bold;
  font-size: 12px;
  color:#FFFFFF;
  background:#006BB5; 
  padding: 3px;
}

#menu4 table {
    width: 152px;
    margin: 0px 0px 0px 0px;
    padding: 3px 1px 3px 1px;
    color: #ffffff;
    border-width: 0px;
    background: #006bb5;
}

#menu4 td {
  border-top-width: 0px;
  border-bottom-width: 2px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-style: solid;
  border-color: silver;
  padding: 0px 0px 2px 0px;
  margin: 0px;
}

#menu4 ul {
    margin: 0px 0px 0px 17px;
    padding: 0px 0px 0px 0px;
    color: #ffffff;
    border-width: 0px;
    background: #006bb5;
}
    
#menu4 a:link, #menu4 a:visited {
    color: #ffffff;
    text-decoration: none;
    margin: 0;
    padding: 0px 0px 0px 0px;
}

#submenu4 a:link, #menu4 a:visited {
    color: #ffffff;
    padding: 0px 0px 0px 0px;
}

    
#menu4 a:hover {
    color: yellow;
}
    

#menu4 a:active {
    color: yellow;
    font-weight:bold;
}

.compact {
  margin-top: 2mm; 
  margin-bottom: 2mm;
}
