@import url("milkbox.css");
@import url("menu.css");


/* body / html */

body,html{
   background:#E9E9E9 url(../img/body.jpg) repeat-x;
	padding:0px;
	margin:0px;
}

/* container */

#container{
   position:absolute;
	width:948px;
	color:#3E5660;
}

h2{
	font-family:verdana;
	font-size:16px;
}

/* top */

#top_header{
	width:948px;
	height:163px;
	background-image: url(../img/top_header.gif);
	float:left;
	position:relative;
	clear:both;
}

#top_header2{
	width:948px;
	height:60px;
	background-image: url(../img/top_header2.gif);
	float:left;
	position:relative;
	clear:both;
}

/* main */

#main_holder{
	position:relative;
   width:948px;
}

#left_space_main{
   position:relative;
   float:left;
	width:39px;
}

#menu_holder{
	float:left;
	width:191px;
}

#menu1{
   position:relative;
	width:191px;
	height:200px;
	background-image: url(../img/bg_menu1.gif);
	padding-top:10px;
}

#menu1 ul{
	margin:0px;
	text-align:left;
	padding:0;
   margin:0;
}

#menu1 ul li{
	list-style: none;
	padding:0;
   margin:0;
	padding-bottom:7px;
	padding-left:25px;
}

#menu1 ul li a{
   text-decoration: none;
	font-weight:bold;
	color:#fff;
	font-family:verdana;
	font-size:11px;
}

#menu2{
	position:relative;
	width:191px;
	height:150px;
	background-image: url(../img/bg_menu2.gif);
	padding-top:36px;
}

#menu2 ul{
	margin:0px;
	text-align:left;
	padding:0;
}

#menu2 ul li{
	list-style: none;
	padding:0;
   margin:0;
	padding-bottom:7px;
	padding-left:25px;
}

#menu2 ul li a{
   text-decoration: none;
	font-weight:bold;
	color:#fff;
	font-family:verdana;
	font-size:11px;
}


#menu3{
	position:relative;
	width:191px;
	height:154px;
	background-image: url(../img/aanbiedingen.jpg);
	padding-top:36px;
}

#menu3 ul{
	margin:0px;
	text-align:left;
	padding:0;
   	margin:0;
}

#menu3 ul li{
	list-style: none;
	padding:0;
	margin:0;
	padding-bottom:7px;
	padding-left:25px;
}

#menu3 ul li a{
   text-decoration: none;
	font-weight:bold;
	color:#fff;
	font-family:verdana;
	font-size:11px;
}

#showroom{
	position:relative;
	width:180px;
	height:165px;
	background-image: url(../img/bg_showroom.gif);
	padding-left:11px;
	padding-top:7px;
}


#main{
	float:left;
	width:678px;
	background-image: url(../img/bg_main.gif);
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
	min-height:700px;
}

#extra_items{
	width:650px;
	height:30px;
	text-align:center;
	clear:both;
	padding-bottom:5px;
	padding-top:5px;
	margin-bottom:10px;
	border-bottom: 2px solid #A4B5BC;
}

#extra_items a{
   text-decoration: none;
	color:#577582;
	font-family:verdana;
	font-weight:bold;
	font-size:11px;
}
/* algemeen */

#ww{
   padding-top:10px;
	padding-bottom:5px;
	width:670px;
	text-align:right;
	font-family:verdana;
	font-size:10px;
	border-top: 1px solid #E0E0E0;
}

div{
	text-align:left;
}

p{
	margin:0 0 21px 0;
	padding:0;
	font-family:verdana;
	font-size:11px;
	line-height:21px;
}

img{
	border:0px;
	padding:0;
}

/* buttons */

#btn_home{
	width:194px;
	height:29px;
}

#btn_tegels{
	width:194px;
	height:27px;
}

#btn_grindvloeren{
	width:194px;
	height:27px;
}

#btn_vloerverwaming{
	width:194px;
	height:28px;
}

#btn_eyeleds_ledverlichting{
	width:194px;
	height:26px;
}

#btn_merken{
	width:194px;
	height:40px;;
}

#btn_info{
	width:194px;
	height:30px;
}

#btn_contact{
	width:194px;
	height:30px;
}

#btn_route{
	width:194px;
	height:27px;
}

#btn_links{
	width:194px;
	height:27px;
}

#btn_zoeken{
	width:194px;
	height:27px;
}

#btn_openingstijden{
	width:194px;
	height:45px;
}

#btn_aanbiedingen{
	width:194px;
	height:30px;
}

#btn_tegels_aanbieding{
	width:194px;
	height:30px;
}

#btn_natuursteen{
	width:194px;
	height:28px;
}

#btn_aanbiedingen_empty{
	width:194px;
	height:89px;
}

#empty_field{
	height:700px;
}

a.text-link{
   
  text-decoration:none; 
  font-family:verdana;
  font-size:11px;
  color:#8b8b8b;

}

a.text-link:hover {
   color: #050505;
}

#hoofdcat {
}

#menuAanbH {
	background: url(../img/aanbieding_head.jpg) bottom center no-repeat;
	height:29px;
	margin-top:-36px;
	margin-bottom:8px;
}

#menuAanb{
	position:relative;
	background: url(../img/aanbieding_bg.jpg) bottom center repeat-y;
	padding-top:36px;
}

#menuAanb2{
	background: url(../img/aanbieding_bottom.jpg) bottom center repeat-x;
	padding-bottom:15px;
}

#menuAanb ul{
	text-align:left;
	padding:0;
   	margin:0 0 10px 0;
}

#menuAanb ul li{
	list-style: none;
	padding:0;
	margin:0;
	padding-bottom:7px;
	padding-left:5px;
	display:inline-block;
	width:160px;
}

#menuAanb ul li a{
	text-decoration: none;
	font-weight:bold;
	color:#fff;
	font-family:verdana;
	font-size:11px;
	line-height:20px;
	padding:0 0 3px 20px;
	display:block;
	width:163px;
	background:#3e5660;
	border-bottom:1px solid #fff;
}

ul#subcat li{
	margin:0 0 0 -21px;
	width:154px;
	padding:5px 0 0 30px;
}

.product{
	float:left;
	width:250px;
}

.product a{
	float:left;
}

.productPrijs{
	float:left;
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	padding:10px;
	margin:0;
	text-align:center;
	border:1px solid #3E5660;
	width:184px;
}

.productPrijs div{
	padding-left:18px;
}

.productPrijs s {
 	color:#f00;
	font-weight:normal;
}

.productPrijs span {
	color:#f00
}

.products {
	width:150px;
	background:#E9E9E9;
	padding:5px;
	border:1px solid #587583;
	float:left;
	margin:10px 20px;
	height:210px;
	font-family:verdana;
}

.productsTitel {
	padding:0 0 6px 0;
	font-family:verdana;
	font-size:12px;
	line-height:15px;
	text-align:center;
}

.productsTitel a {
	color:#3F5761;
	text-decoration:none;
}

.productsFoto {
	text-align:center;
}

.productsFoto img {
	border:1px solid #3E5660;
	padding:2px;
}

.productsInfo {
	font-family:verdana;
	font-size:11px;
	line-height:20px;
	font-weight:bold;
	text-align:center;
}

.productsInfo s {
	color:#f00;
	font-weight:normal;
}

.productsInfo span {
	color:#000;
}
.imgLink {
	text-align:center;
	width:200px;
	padding:2px;
	border:1px solid #3E5660;
	margin-bottom:5px;
}