/* Parketenplanken.nl css */
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; background: #ffffff; margin: 0; padding: 0; text-align: center; color: #000000;}

#mainContainer { width: 780px; background: #ffffff; margin: 0 auto; text-align: left; }
#topContainer { width: 100%; }
#logo { float:left; }
#bulletsContainer { float:left; margin-left: 15px; font-size: 11px; font-weight: bold; }
.listItem { list-style: none; margin: 0;}
.listItem li { margin-bottom: 8px; }
.listItemBel { text-decoration: underline; }
.img { border: none; }
.clear { clear:left; }
#contentText { clear: both;}
.redText { font-weight: bold; font-size: 11px; color: #cc3333; }

/* ************** */
/* Text and links */
/* ************** */
a:link, a:visited {
  color : #000000;
}
a:hover {
  color : #cc3333;
  text-decoration : underline;
}

* html h1 { height: 1px; } /* IE6 Holly hack */

h1 {
  font-size: 1.2em;
  margin: 0px 0px 6px;
  padding: 0px 0px 0px 19px;
  background: url("http://www.roy.nl/images/h1-bullet.gif") no-repeat 0px 3px;
}

h3 {
  font-size: 0.8em;
  font-weight: bold;
  padding: 0px;
  margin: 0px 0px 2px 0px;
}

img {
  border: 0px;
}

/* ***************** */
/* Products overview */
/* ***************** */
#products_table, #index_table {
  margin: 0;
  padding: 0;
}

#index_table {
  height: 130px;
}

.products_column, .index_column {
  display: block;
  padding: 0;
  margin: 6px 31px 6px 0px;
  float: left;
}

.products_column {
  height: 200px;
  width: 129px;
  cursor: pointer;
}

.index_column {
  height: 95px;
  width: 138px;
}

.products_column dl {
  margin-top: 0;
  height: auto;
}

.products_column dt {
  float: left;
}

.products_column dt.offer_date {
  margin: 5px 0 0 0;
  font-size: 70%;
  width: 127px;
}

.products_column dd.price_line {
  text-decoration: line-through;
}

.product dl {
  margin-top: 0;
  height: auto;
  padding-left: 14px;
}

.product dt {
  float: left;
}

.product dt,
.product dd,
.product dl {
  color: #000;
}

.product dt.offer_date {
  margin: 5px 0 0 0;
  font-size: 70%;
  width: 127px;
}

.product dd.price_line {
  text-decoration: line-through;
}

.product dd.price_red {
  color: #CC0000;
}

.products_column dd.price_red {
  color: #CC0000;
}

#subcat_name a:hover, h2.products_name a:hover {
  color: #cc3333;
  text-decoration: none;
  font-weight: bold;
}

.product_images_block, .picture_border {
  width: 127px;
  height: 127px;
}

.picture_border_index {
  width: 137px;
  height: 62px;
}

.product_images_block{
  display: block;
  text-align: center;
}

.picture_border, .offer_images, .picture_border_index {
  border: 1px solid black;
  cursor: pointer;
}

/* ************ */
/* Product page */
/* ************ */
div#product_info {
  padding-top: 20px;
}

ul#more_info { 
  margin: 0 0 0 0px;
  padding:0;
  list-style-type:none; 
}

ul#more_info li {
  background:url("http://www.roy.nl/images/bullet-on-cathead.gif") left top no-repeat; 
  padding: 0 0 5px 15px;
}

ul#more_info .field { 
  background-position: left center;
}

ul#more_info textarea {
  margin-top: 4px;
  width: 230px;
}

div#product_info .offer_red, table#overview_table td.offer_red {
  color: #cc3333;
  font-weight: bold;
}

div#product_info .images { 
  margin: 15px 0 15px 0;
  text-decoration: none;
}

div#product_info .specs { 
  padding-top: 15px;
}

div#product_info .images a:link, div#product_info .images a:visited {
  color: #cccccc;
  text-decoration: underline;
  font-size: 85%;
}

a:hover .grey_small_text {
  color: #999999;
  text-decoration: underline;
}

div#product_info .popupimage {
  float: left;
  margin: 0px 5px 5px 0px;
}


div#product_info dl {
  margin: 0 0 10px 0;
  height: auto;
}

div#product_info dt {
  width: 130px;
  float: left;
}

div#product_info .offer_end {
  width: 100%;
  font-size: 70%;
  color: #000000;
  font-weight: normal;
}

div#product_info dd {
  padding: 2px 0 0 5px;
}


div#product_info .info {
  
}

.image_border {
  border: 1px solid #000000;
  margin-right: 3px;
}

#product_details_block_2 {
  background: #f5f5f1;
  padding: 5px;  
}

#other_products {
  clear:left;
  padding-top: 15px;
}

/* Print & Mail page */
div.do_page {
  font-size: 75%;
  float: left;
  margin-right: 8px;
}

/* New products CSS */
.product, 
.product-noprice,
.category {
  cursor: pointer;
  cursor: hand;
  height: 220px;
  width: 129px;
  display: block;
  padding: 0;
  margin: 6px;
  float: left;
  margin-right: 25px;  
}
.product:hover,
.product-noprice:hover,
.category:hover {
  background-color: #EAEAE1;
}
.product-noprice {
  height: 190px;
}
.category {
  height: 165px;
}
div#content .product a,
div#content .category a {
  text-decoration: none;
  outline: none;
}
.product .product-title,
.product-noprice .product-title,
.category .category-title {
  display: block;
  margin: 0;
  padding-top: 2px;
  padding-left: 14px;
  font-size: 100%;
  background: url(http://www.roy.nl/images/bullet-off-cathead.gif) no-repeat scroll 0px 8px;
  cursor: pointer;
  cursor: hand;
  font-weight: normal;
  border: none;
}
.product img,
.product-noprice img,
.category img {
  border: 1px solid black;
  width: 127px;
  height: 127px;
  outline: none;
}
