body {
	background-color : #FFFFFF;
	margin : 0 auto;
	background-image:url(../layout/achtergrond2010.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	font-family: Verdana, sans-serif, arial;
	text-align:center;
}
hr {
	width:660px;
	text-align:center;
	line-height:1px;
	color:#009;
}
img {
	border: 0px solid;
}
td {
	font-size : 11px;
	color : #000000;
	font-family: Arial, Helvetica, sans-serif;
}
h1 {
	font-size : 24px;
	color : #000000;
}
h2 {
	font-size : 16px;
	color : #FF0000;
}
a {
	color : #0000FF;
	font-weight : bold;
	text-decoration : underline;
}
a:hover {
	color : #FF0000;
	font-weight : bold;
	text-decoration : none;
}
.pdf {
	font-size : 11px;
	font-weight : normal;
	color : #FFFFFF;
}
.pdf a {
	font-size : 11px;
	font-weight : normal;
	color : #FFFFFF;
	text-decoration : none;
}
.pdf a:hover {
	font-size : 11px;
	font-weight : normal;
	color : #FF0000;
	text-decoration : underline;
}
.slogan {
	font-size : 17px;
	font-weight : bold;
	color : #FFFFFF;
}
.kopjesHomepage {
	font-size : 13px;
	font-weight : normal;
	color : #FFFFFF;
}
.kopjesHomepage a {
	font-size : 13px;
	font-weight : normal;
	color : #FFFFFF;
	text-decoration:none;
}
.kopjesHomepage a:hover {
	font-size : 13px;
	font-weight : normal;
	color : #FFFFFF;
	text-decoration:none;
}
.kop {
	font-size : 21px;
	font-weight : normal;
	color : #000000;
}
.kop a {
	font-size : 21px;
	font-weight : normal;
	color : #000000;
	text-decoration : none;
}
.kop a:hover {
	font-size : 21px;
	font-weight : normal;
	color : #000000;
	text-decoration : underline;
}
.addressInfo {
	color : #666666;
	text-align : left;
	font-size : 11px;
}
.addressInfo a {
	color : #666666;
	text-align : left;
	font-size : 11px;
}
.addressInfo a:hover {
	color : #666666;
	text-align : left;
	font-size : 11px;
}
.lineDotted {
	height : 20px;
	vertical-align : middle;
}
.horizontalLine {
	height : 1px;
	color : #E1E1E1;
}
.mainTable {
	border-width : 1px;
	border-style : solid;
	border-color : #666666;
}
.contentColumn {
	width : 400px;
	border-width : 0px;
	border-right-width : 1px;
	border-style : solid;
	border-color : #666666;
	padding-right : 5px;
	padding-left : 5px;
}
.naviTable {
	width : 100%;
}
.naviTable TD {
	border-color : #E1E1E1;
	border-width : 1px;
	border-style : solid;
}
.naviTable a {
	font-weight : bold;
	color : #666666;
	text-decoration : underline;
}
.naviTable a:hover {
	font-weight : bold;
	color : #FF0000;
	text-decoration : none;
}
.prodDisplay {
	border-color : #0C2775;
	border-style : solid;
	border-width : 1px;
}
.productTableOutline {
	border-color:#666666;
	border-top:1px;
	border-left:1px;
	border-bottom:1px;
	border-right:1px;
}
.productTableBlauw {
	background-color : #FF0000;
	border-color : #666666;
	border-width : 0px;
	border-style : solid;
	background-image:url(../images/verloop-productTableBlauw.jpg);
	background-repeat:repeat-x;
	background-position:top;
}
.productTableBlauw TD {
	background-color : #FF0000;
	border-color : #666666;
	border-width : 0px;
	border-style : solid;
	background-image:url(../images/verloop-productTable.jpg);
	background-repeat:repeat-x;
	background-position:top;
}
.productTable TD {
	background-color : #FFFFFF;
	border-color : #666666;
	border-width : 0px;
	border-style : solid;
	background-image:url(../images/verloop-productTable.jpg);
	background-repeat:repeat-x;
	background-position:top;
}
.productTable {
	background-color : #FFFFFF;
	border-color : #666666;
	border-width : 0px;
	border-style : solid;
	background-image:url(../images/verloop-productTable.jpg);
	background-repeat:repeat-x;
	background-position:top;
}
/*
Originele producttable td
.productTable TD
{
background-color			: #FFFFFF;
border-color				: #666666;
border-width				: 0px;
border-style				: solid;
}
*/

.productTable a {
	color : #FF0000;
}
.productTable a:hover {
	color : #000000;
}
.productTable .productTableHeader {
	background-color : #CCCCCC;
	color : #000000;
}
.textfooter {
	font-size : 14px;
	font-weight : normal;
	color : #FFFFFF;
}
.leftsmall {
	font-size : 10px;
	font-weight : normal;
	color : #A8D4D5;
}
.leftsmall a {
	font-size : 10px;
	font-weight : normal;
	color : #A8D4D5;
	text-decoration : none;
}
.leftsmall a:hover {
	font-size : 10px;
	font-weight : normal;
	color : #A8D4D5;
	text-decoration : underline;
}
.kop {
	font-size : 13px;
	font-weight : bold;
	color : #000000;
}
.kop a {
	font-size : 13px;
	font-weight : bold;
	color : #000000;
	text-decoration : none;
}
.kop a:hover {
	font-size : 13px;
	font-weight : bold;
	color : #000000;
	text-decoration : none;
}
.shopButtonSmall {
	width : 40px;
}
.orderFormTop td {
	background-color : #0C2775;
	color : #FFCC00;
	font-weight : bold;
}
.windows {
	border-color : #EAEAEA;
	border-style : solid;
	border-width : 1px;
}
.shopBorder {
	border-style : solid;
	border-width : 1px;
	border-color : #000000;
}
.specTable TD {
	background-color : #EFEFEF;
}
.specTdLeft {
	font-weight : bold;
	text-transform : uppercase;
}
/* NAVIGATIE STYLES */

.naviTable {
	border-style : solid;
	border-width : 0px;
	border-color : #000000;
}
td .naviTd {
	height : 18px;
	padding-left : 5px;
	width : 137px;
	color : #1087FE;
	font-size : 11px;
	font-weight : bold;
	text-decoration:none;
}
td .naviTd a {
	height : 18px;
	padding-left : 5px;
	width : 137px;
	color : #1087FE;
	font-size : 11px;
	font-weight : bold;
	text-decoration:none;
}
td .naviTd:hover {
	height : 18px;
	padding-left : 5px;
	width : 137px;
	color : #FFFFFF;
	font-size : 11px;
	font-weight : bold;
}
td .naviTDMyTop {
	height : 18px;
	padding-left : 5px;
	width : 137px;
	color:#FF6600;
	font-size : 11px;
	font-weight : bold;
	text-decoration:none;
}
td .naviTDMyTop a {
	height : 18px;
	padding-left : 5px;
	width : 137px;
	color : #FF6600;
	font-size : 11px;
	font-weight : bold;
	text-decoration:none;
}
td .naviTDMyTop :hover {
	height : 18px;
	padding-left : 5px;
	width : 137px;
	color : #FFFFFF;
	font-size : 11px;
	font-weight : bold;
}
/* EINDE NAVIGATIE STYLES */

/* EVENT BOX */

.eventBox {
	padding-top : 5px;
	padding-bottom : 5px;
	border-color : #000000;
	border-style : solid;
	border-width : 0px;
	background-color : #FFFFFF;
}
/* EINDE EVENT BOX */

/* MY HSF */

.results {
	border-color : #333333;
	border-style : solid;
	border-width : 1px;
}
.results TD {
	padding : 3px;
}
.rowHeader TD {
	background-color : #000080;
	color : #FFFFFF;
	font-size : 11px;
	font-weight : bold;
}
.rowFirst TD {
	background-color : #F3F3F3;
}
.rowSecond TD {
	background-color : #EAEAEA;
}
.inputtext {
	border-color : #000000;
	border-width : 1px;
	border-style : solid;
	font-size : 11px;
	width : 100%;
}
/* EINDE MY HSF */

/* Navigatie menu Styles */

#menu {
	width: 160px;
	display: block;
}
#menu a:hover {
	display: block;
	width: 160px;
	height: 18px;
	background-image: url(../layout/button-achter.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding-top: 2px;
}
td .rood {
	height : 18px;
	padding-left : 5px;
	width : 137px;
	color : #DA0D0D;
	font-size : 11px;
	font-weight : bold;
	text-decoration:none;
}
td .rood:hover {
	height : 18px;
	padding-left : 5px;
	width : 137px;
	color : #FFFFFF;
	font-size : 11px;
	font-weight : bold;
}
td .geel {
	height : 18px;
	padding-left : 5px;
	width : 137px;
	color:#FFCC33;
	font-size : 11px;
	font-weight : bold;
	text-decoration:none;
}
td .geel:hover {
	height : 18px;
	padding-left : 5px;
	width : 137px;
	color : #FFFFFF;
	font-size : 11px;
	font-weight : bold;
}
td .groen {
	height : 18px;
	padding-left : 5px;
	width : 137px;
	color : #009933;
	font-size : 11px;
	font-weight : bold;
	text-decoration:none;
}
td .groen:hover {
	height : 18px;
	padding-left : 5px;
	width : 137px;
	color : #FFFFFF;
	font-size : 11px;
	font-weight : bold;
}
td .donkerblauw {
	height : 18px;
	padding-left : 5px;
	width : 137px;
	color : #000066;
	font-size : 11px;
	font-weight : bold;
	text-decoration:none;
}
td .donkerblauw:hover {
	height : 18px;
	padding-left : 5px;
	width : 137px;
	color : #FFFFFF;
	font-size : 11px;
	font-weight : bold;
}
td .blauw {
	height : 18px;
	padding-left : 5px;
	width : 137px;
	color : #1087FE;
	font-size : 11px;
	font-weight : bold;
	text-decoration:none;
}
td .blauw:hover {
	height : 18px;
	padding-left : 5px;
	width : 137px;
	color : #FFFFFF;
	font-size : 11px;
	font-weight : bold;
}
/* EINDE NAVIGATIE MENU STYLES */

.koptext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#FFFFFF;
}
input.groovybutton {
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	width:150px;
	height:30px;
	background-color:#000099;
	border-style:outset;
	border-color:#FF0000;
	border-width:3px;
}
#image {
	max-width: 150px;
	max-height: 300px;
	border: 0px;
	padding: 0px;
}
.image {
	max-width: 150px;
	max-height: 300px;
	border: 0px;
	padding: 0px;
}
.koprood {
	color:#C00;
	font-size:20px;
	font-weight:bold;
}
.catalog-kader {
	background-image:url(../layout/catalog-kader.png);
	background-position:top left;
	background-repeat:no-repeat;
	height: 155px;
	padding: 2px;
}
.catalogHeader {
	font-size:48px;
	color:#FFF;
	font-weight:bold;
	text-align:center;
	text-shadow: 2px 2px #000;
}
.roundedCorners {
	width: 657px;
	height:155px;
	-moz-border-radius: 4px 4px 4px 4px;
	border-radius: 4px 4px 4px 4px;
	border:1px solid #cec9e7;}
