html{
font-family: Verdana, Arial, Helvetica;
color:#000000;
font-size: 12px;
text-align:left;
}
body{
float:none;
background-color:#333333;
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
overflow: scroll;
overflow: -moz-scrollbars-vertical;
overflow-x: auto;
}
h1{
font-size: 16px;
font-weight:bold;
display: inline;
color:#C0883B;
}
h2{
font-size: 13px;
font-weight:bold;
display: inline;
color:#C0883B;
}
h3{
font-size: 16px;
font-weight:bold;
display: inline;
color:#C0883B;
}
hr{
color:#918F90;
border: 0;
width: 500;
}
table {
cellspacing: 0px;
cellpadding: 0px;
border: 0px;
}
td{
font-size: 12px;
}
p{
font-size: 12px;
margin: 12px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
a{ font-size: 13px; color:#C0883B; text-decoration:none; }
a:hover{ font-size: 13px; color:#99CC33; text-decoration:underline; }

li{
font-size: 13px;
margin 5px 0px 5px 15px;
}
UL { 
margin-top:-10px; 
}

.masterBody {
height:100%;
text-align:center;
float:none;
}
.mainBody {
float:center;
width:1010px;
margin: 0 auto;
padding: 0px 0px 0px 0px;
text-align:center;
}
.mainPane {
text-align:center;
float: center;
width:1010px;
margin: 0 auto;
background-image:url(images/fill.jpg);
background-repeat:repeat-y;
}
.headerPane {
width:1010px;
height:133px;
float:left;
text-align:center;
background-image:url(images/header.jpg);
background-repeat:no-repeat;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
.logoPane {
width:130px;
height:81px;
float:left;
text-align:center;
background-repeat:no-repeat;
margin: 35px 0px 0px 35px;
padding: 0px 0px 0px 0px;
}
.headerMenuPane {
text-align:left;
width:800px;
height:16px;
float:left;
margin: 0px 0px 0px 25px;
padding: 0px 0px 0px 0px;
}
.knop {
float: left;
margin: 0px 4px 0px 1px;
padding: 0px 0px 0px 0px;
color: #C0883B;
}
.knop a{       font-family: Verdana; font-size: 12px; font-weight:bold; text-decoration:none; color:#CCCCCC; text-transform:uppercase;}
.knop a:hover{ font-family: Verdana; font-size: 12px; font-weight:bold; text-decoration:none; color:#C0883B; text-transform:uppercase;}

.hoofdknop {       font-family: Verdana; font-size: 15px; font-weight:bold; text-decoration:none; color:#CCCCCC; }
.hoofdknop a{       font-family: Verdana; font-size: 15px; font-weight:bold; text-decoration:none; color:#CCCCCC; }
.hoofdknop a:hover{ font-family: Verdana; font-size: 15px; font-weight:bold; text-decoration:none; color:#C0883B; }

.subknop a{       font-size: 12px; font-weight:normal; text-decoration:none; color:#CCCCCC; }
.subknop a:hover{ font-size: 12px; font-weight:normal; text-decoration:none; color:#C0883B; }

.shopPane {
width:155px;
height:95px;
float:right;
text-align:left;
margin: 6px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
.shopPane a{       font-size: 13px; font-weight:bold; text-decoration:none; color:#FFFFFF; }
.shopPane a:hover{ font-size: 13px; font-weight:bold; text-decoration:none; color:#000000; }

.contentPane {
text-align:left;
float: left;
width:1010px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;

}
.leftPane {
text-align:left;
width:150px;
float:left;
margin: 5px 0px 0px 25px;
padding: 0px 0px 0px 0px;
}
.linkPane{
text-align:right;
width:770px;
height: 20px;
float:left;
margin: 5px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
.middlePane {
text-align:left;
width:790px;
float:left;
margin: 0px 0px 0px 8px;
padding: 0px 0px 0px 0px;
}
.middlePane a{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
color:#C0883B;
text-decoration:underline;
}
.middlePane a:hover{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
color:##DD981F;
text-decoration:underline;
}
.menuimg{
background: 0% 100% no-repeat; 
}

.menuKnop {
width:220px;
height:23px;
}

.menuKnop A{
float:left;
color:#CCCCCC;
font-weight:bold;
text-decoration: none; 
text-align:left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 30px;
}
.menuKnop A:hover {
float:left;
color:#CCCCCC;
text-decoration: none; 
font-weight:bold;
background-image: url(images/knop_aan.jpg);
background-repeat: no-repeat;
text-align:left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 30px;
}
.menuKnopAan {
width:220px;
height:23px;
}
.menuKnopAan A {
width:220px;
height:23px;
color:#CCCCCC;
font-weight:bold;
text-decoration: none; 
background-image: url(images/knop_aan.jpg);
background-repeat: no-repeat;
text-align:left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 30px;
}
.menuKnopAan A:hover {
width:220px;
height:23px;
color:#CCCCCC;
font-weight:bold;
text-decoration: none; 
background-image: url(images/knop_aan.jpg);
background-repeat: no-repeat;
text-align:left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 30px;
}

.footerPane {
width:1010px;
height:94px;
float:left;
text-align:center;
background-image:url(images/footer.jpg);
background-repeat:no-repeat;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
.copyrightPane {
width:750px;
height:20px;
float:right;
color:#CCCCCC;
text-align:right;
font-size: 11px;
margin: 35px 5px 0px 0px;
padding: 0px 0px 0px 0px;
}
.copyrightPane a{ font-size: 10px; }
.copyrightPane a:hover{ font-size: 10px; }


.linkzwart a{ font-weight:normal; font-size: 13px; color:#000000; text-decoration:none; }
.linkzwart a:hover{ font-weight:normal; font-size: 13px; color:#000000; text-decoration:underline; }



.leftPaneKop A:link 	{	font-weight:bold; text-decoration: none; color: #FFFFFF;}
.leftPaneKop A:active 	{	font-weight:bold; text-decoration: none; color: #FFFFFF;}
.leftPaneKop A:visited	{	font-weight:bold; text-decoration: none; color: #FFFFFF;}
.leftPaneKop A:hover 	{	font-weight:bold; text-decoration: none; color: #3B4480;}

.object A:link 	 {	font-size: 7pt; font-weight: normal; text-decoration: none; color: #5C656A;}
.object A:active  {	font-size: 7pt; font-weight: normal; text-decoration: none; color: #5C656A;}
.object A:visited {	font-size: 7pt; font-weight: normal; text-decoration: none; color: #5C656A;}
.object A:hover 	 {	font-size: 7pt; font-weight: normal; text-decoration: underline; color: #000000;}


.ProductFotos {
	text-align:left;
	float: left;
	width:300px;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 0px 10px;
}
.ProductDetails {
	text-align:left;
	float: left;
	width:470px;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 0px 10px;
}
.ProductKop {
	float : left;
	font-size : 10pt;
	font-weight : bold;
	color : #FFFFFF;
	letter-spacing : 1px;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.zwart8 {
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	margin: 0px;
	padding : 0px;
}
.kleurvet9 {
	font-size : 9pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #000000;
	margin: 0px;
	padding : 0px;
}
.kleurvet8 {
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #000000;
	margin: 0px;
	padding : 0px;
}
.kleur8 {
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #000000;
	margin: 0px;
	padding : 0px;
}
.kopkleur {
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #000000;
	margin: 0px;
	padding : 0px;
}
.small {
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	color : #999999;
	margin: 0px;
	padding : 0px;
}
.linksmall {
    FONT-SIZE: 7pt;
    COLOR: #000000;
    LINE-HEIGHT: 10pt;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, Geneva, sans-serif;
}

.Winkelmandje {
   width:200px;
   COLOR: #5C656A;
}
.Winkelmandje TR{
	margin : 5px;
}


.carouselPane {
text-align:left;
float: left;
width:780px;
height:266px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.carouselimg {
float: left;
width:159px;
height:131px;
margin: 0px 0px 4px 622px;
padding: 0px 0px 0px 0px;
}

.infiniteCarousel {
  position: relative;
  float: left;
}

.infiniteCarousel .wrapCarousel {
  width: 615px; /* .infiniteCarousel width - (.wrapCarousel margin-left + .wrapCarousel margin-right) */
  overflow: hidden;
  height: 266px;
  margin: 0 0;
  position: absolute;
  top: 0;
  background-color: #FFFFFF;
}

.infiniteCarousel ul a img {
}

.infiniteCarousel .wrapCarousel ul {
  width: 615px; /* single item * n */
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;
  position: absolute;
  top: 0;
}

.infiniteCarousel ul li {
  display:block;
  float:left;
  height: 266px;
  width: 615px;
  overflow: hidden;
}

.infiniteCarousel ul li img {
    -webkit-transition: border-color 400ms;
}

.infiniteCarousel ul:hover li img {
  border-color: #000;
}

.infiniteCarousel ul:hover li:hover img {
  border-color: #333;
}

.infiniteCarousel ul li a img {
  display:block;
}

.infiniteCarousel .arrow {
  display: block;
  height: 40px;
  width: 24px;
  background: url(images/arrow.png) no-repeat 0 0;
  text-indent: -999px;
  position: absolute;
  z-index: 120;
  top: 210px;
  cursor: pointer;
  outline: 0;
}

.infiniteCarousel .forward {
  background-position: 0 0;
  left: 580px;
}

.infiniteCarousel .back {
  background-position: 0 -94px;
  left: 5px;
}

.infiniteCarousel .forward:hover {
  background-position: 0 -46px;
}

.infiniteCarousel .back:hover {
  background-position: 0 -138px;
}

#carouselNav { 
    padding: 3px;
    overflow: hidden;
            position:relative;
            bottom:11px;
            left: 11px;
    background-color: #DFDFDF;
    border: 1px solid #CFCFCF;
    float: left;
    top: 220px;
    filter:alpha(opacity=30);
    opacity:0.3;
}

#carouselNav ul {
    list-style: none;
    padding: 0;
    margin: 0;
}

.inactiveCarouselPanel {
    float: left;
    width: 10px;
    height: 10px;
    background-color: #CFCFCF;;
    border: 1px solid #4F4F4F;
            margin:0px 3px 0px 0px;
            cursor:  pointer;
}

.activeCarouselPanel {
    float: left;
    width: 10px;
    height: 10px;
    background-color: #7F7F7F;
    border: 1px solid #4F4F4F;
            margin:0px 3px 0px 0px;
            cursor:  pointer;
}

.hp_content_row_1column_block {
    margin-top: 0px;
    float: left;
}
