body {
	font-family:Verdana, Arial; font-size:11px; background:#F5F6F8;
}
#euroseat { display:none; }

select { font-size:8.5pt; font-family: verdana; }
input { font-size:8.5pt; font-family: verdana; }
a:link img.afbeelding { border:1px solid black; }
a:visited img.afbeelding { border:1px solid black; }

a:link    { text-decoration:none; color:#005DA6;  }
a:visited  { color:#005DA6;  }
a:hover { text-decoration:underline; color:#DD5D08;  }

ul { list-style-type:disc; padding-left:15px; }

#alert { width:574px; background:#cc0000; padding:5px 0 0 5px; color:#FFF; height:20px; }
p.alert { padding-top:10px; color:red; font-weight:bold; }
a.alert { color:#FFF; text-decoration:underline; }
a:hover.alert { color:#000; text-decoration:underline; }


/* start main elements */
#container1 {
	margin:5px auto 0 auto; 
	width:770px; 
	height:auto;
}
#container2 {
	/*margin:0;
	padding:0;
	float:left;
	position:absolute;*/
}
#container3 {
	float:left;	
	margin-left:5px; 
	border-left:1px solid #A4A6B4; 
	width:579px;
}
#content {
float:left;
padding:0;
margin:0;
position:relative;
}

#title {
	font-size:10px; text-align:center; height:20px; line-height:20px; color:#000;
}
#header {	
	background:#59AAC7; height:100px; text-align:left;
}
#footer {
	float:left; position:relative; width:770px; border-top:1px solid #A4A6B4; height:35px; line-height:20px; text-align:center;
} 
#mainmenu { 
	background-image:url(../_images/bg_menu.gif); 
	height:26px; 
	margin-top:1px; 
	border: 1px solid #A4A6B4; 
	font-size:12px; 
	font-family:Arial, Verdana; 
	text-align:center;
	padding: 0 0 0 0px;
}
a.mainmenu { 
	float:left; 
	text-decoration:none; 
	color:white; 
	font-family:Verdana, Arial; 
	font-weight:bold; 
	padding:6px 7px; 
	border-right:1px solid #005DA6; 
	border-left:1px solid #A4A6B4; 
}
li.mainmenu { display:inline;}
ul.mainmenu { float:left; width:100%; padding-left:0px;}
a.mainmenu:hover { background-color:#0460A8; text-decoration:none;}

#location { 
	height:25px; background:url(_images/bg_location.gif); line-height:25px; border-bottom:1px solid #A4A6B4;
}
/* end main elements */


/* Content page related */
#pageheader {
	border-bottom:1px solid #A4A6B4; height:56px;
}
#textpageheader {
	border-bottom:1px solid #A4A6B4; height:40px;
}

h2.pagetitel {
	font-size:20px; 
	font-weight:bold; 
	color:#0460A8; 
	font-family:Arial, Helvetica, sans-serif; 
	height:auto; 
	margin-top:5px; 
	margin-left:5px; 
}
h3.pagetitelMeubilair {
	font-size:16px; 
	font-weight:bold; 
	color:#0460A8; 
	font-family:Arial, Helvetica, sans-serif; 
	height:auto; 
	margin-top:5px; 
}
#pagefooter {
	float:left; height:50px;
}
#pagedetails1 { float:left; height:21px; width:155px; }
#pagedetails2 { float:left; height:19px; width:262px; text-align:center; padding-top:2px; }
#pagedetails3 { float:left; height:19px; width:162px; text-align:right; padding-top:2px; }

#klembord_up {
	background:url(../_images/klembord.gif); height:16px; width:150px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000; padding-left:25px; padding-top:5px;
}
#klembord_down {
	background:url(../_images/klembord_down.gif); height:16px; width:150px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000; padding-left:25px; padding-top:5px;
}
a.klembord { font-weight:bold; color:#FFF; }


#back {
	background:url(../_images/back.gif); height:16px; width:150px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000; padding-left:25px; padding-top:5px;
}
#noItems {
	padding-left:5px; color:red; font-weight:bold;
}

/* main producten page */


#mainPageDiscription {
	background:#E0E0E8; height:125px; width:577px; margin-top:4px; margin-left:2px; background:url(../_images/bg_disc.gif);

}
p.mainPageDiscription {
	padding-left:5px; line-height:15px; padding-right:10px; 	
}

#mainItem { 
	float:left;	width:330px; height:88px;
}
#mainItemDetails {
	float:left; padding-top:10px; width:245px;
}
#mainItemImage {
	float:left; width:50px; padding:10px 10px 10px 10px;
}

#mainPageItems {
	float:left; 
}
#mainPageDetails {
	float:left; background:url(../_images/bg_item.gif); width:200px; padding-right:10px; height:150px; padding-top:5px; padding-left:5px; margin-left:7px; margin-top:10px; border-left:1px solid #A4A6B4; border-right:1px solid #A4A6B4; border-top:1px solid #A4A6B4; border-bottom:1px solid #A4A6B4;
}
h3.assortimentTitel { color:#005DA6; font-weight:bold; font-size:12px;  }



/* Menu related */
#menu {
	float:left; width:185px; height:300px; margin-top:2px;
}
div.menuitem {
	width:175px; height:17px; margin-top:2px; padding-left:10px; padding-top:3px; color:#000; background:#E0E0E8; font-weight:bold;
}
div.menuitemOver {
	width:175px; height:17px; margin-top:2px; padding-left:10px; padding-top:3px; color:#000; background:#BACE3F; font-weight:bold; cursor:hand;
}
a:link.menu { color:#000; }
a:visited.menu { color:#000; }
a:hover.menu { color:#FFF; text-decoration:underline; }

a:link.mainmenu { color:#FFF; }
a:visited.mainmenu { color:#FFF; }
a:hover.mainmenu { color:#FFF; }


#submenuitems {
	line-height:20px; padding-left:22px; margin-bottom:10px;
}
#menuitem_klembord {
	width:175px; height:17px; margin-top:5px; padding-left:10px; padding-top:3px; color:#FFF; background:#DD5D08; font-weight:bold;
}
a:link.klembord { color:#FFF; text-decoration:none; }
a:visited.klembord { color:#FFF;  }
a:hover.klembord { color:#FFF; text-decoration:underline; }


/* text related */
#textcontainer {
	float:left; height:600px; width:579px;
}
#textContent {
	float:left; width:382px; padding-left:7px; padding-top:5px; line-height:16px;
} 
#textcontainerMeubilair {
	float:left; height:600px; width:579px;
}
#textContentMeubilair {
	float:left; width:550px; margin-left:7px; padding-top:5px; line-height:16px;
} 
#textframe {
	float:left; height:450px; width:190px; 
}
#textcontainerframe {
	width:172px; margin-top:10px; margin-left:18px;
}
#boxUP { width:172px; height:2px; }
#Box { background-image:url(../_images/box.gif); width:162px; padding:5px; }
#boxDown { width:172px; height:2px; }

/* form related */


fieldset.formBox { background:#FFF; width:365px; padding:5px;  }

label { clear:left; display:block; float:left; width:140px; padding-top:0px; margin-bottom:4px; }
p.form { padding-bottom:10px; }


/* Product related */
#product { float:left; width:579px; height:185px; border-bottom:1px solid #A4A6B4; }
#productstyle { float:left; width:25px; height:100px; background:#E0E0E8; text-align:center; padding-top:75px; }
#productimage { float:left; width:125px; height:150px; text-align:center; margin-top:10px; }
#productbeschrijving { float:left; width:250px; line-height:15px; margin-top:20px; }
#productdetails { float:left; width:175px; text-align:right; margin-top:25px; }
h3.producttitel { color:#005DA6; font-weight:bold; font-size:13px; }
p.prijs { font-size:12px; font-weight:bold; height:20px;  } 
p.prijs2 { font-size:16px; font-weight:bold; height:20px; color:#DD5D08;  } 
p.disclaimer { line-height:20px; color:#999999; }

a.add2klembord { font-size:7pt; }



p.prijsDetails { font-size:14px; font-weight:bold; height:20px;  } 
p.prijsDetails2 { font-size:18px; font-weight:bold; height:20px; color:#DD5D08;  } 

p.DetailsBeschrijving { padding-top:5px; }

#detailsNavigatie { text-align:center; width:579px; background:#E3F1FF; height:17px; padding-top:3px;  }
a.detailsNavigatie { padding-left:10px; padding-right:10px; }

p.btw { height:22px; font-size:9px;  } 
p.productbeschrijving { height:70px; }

#productDetails {
	float:left; height:550px; width:579px;
}
#productDetailsImage {
	float:left; height:450px; width:310px; padding-left:5px; padding-top:5px;
}
#productDetailsContent {
	float:left; height:450px; width:254px; padding-left:10px; padding-top:5px; line-height:16px;
}
h3.productDetailstitel { color:#005DA6; font-weight:bold; font-size:13px; line-height:15px; }


a:link.producttitel {  color:#005DA6; }
a:visited.producttitel { color:#005DA6;  }
a:hover.producttitel {  color:#005DA6; text-decoration:underline; }



/* Homepage related */
#home_container { float:left; margin-top:1px; }
#home_picture {	float:left; width:567px; height:200px; }

#home_info { float:left; width:770px; height:50px; text-align:center; font-weight:bold; color:red; } 


/* Search related */
#home_zoeken {	float:left; width:199px; height:212px; background:#BACE3F; margin-left:4px;  }
#zoekopdracht {	float:left; width:185px; height:200px; background:#BACE3F; margin-top:5px; }
h1.zoeken { font-family:"Trebuchet MS"; padding-left:5px; padding-top:5px; color:#FFF; font-size:24px; font-weight:normal; }
p.zoeken { padding-left:5px; padding-top:5px; line-height:15px;  }

p.mailinglist { padding-left:10px; padding-right:10px; padding-top:5px; line-height:15px; }


/* Sitemap related */
#sitemap {
	float:left;	
	margin-top:5px; 
	margin-bottom:10px; 
	padding-left:100px;
	padding-top:10px;
	padding-bottom:10px; 
	width:670px; 
	height:auto; 
	background:#E0E0E8; 
	border-top:1px solid #A4A6B4; 
	border-bottom:1px solid #A4A6B4;
}
#sitemapitem {
	float:left; width:150px;
}
h3.sitemap { color:#005DA6; font-weight:bold; padding-bottom:3px; }

