a, abbr, acronym, address, area, b, bdo, big, blockquote, body, button, caption, cite,
code, col, colgroup, dd, del, dfn, div, dl, dt, em, fieldset, form, h1, h2, h3, h4,
h5, h6, hr, html, i, img, ins, kbd, label, legend, li, map, object, ol, p, param, pre,
q, samp, small, span, strong, sub, sup, table, tbody, td, textarea, tfoot, th, thead,
tr, tt, ul, var {
	margin: 0;
	padding: 0;
}

img {border:0;}

html, body {margin:0;padding:0;height:99%;}

/*--- @body ---*/
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	background:url(../afbeeldingen/layout/background.gif);	
}

/*--- @content ---*/
#container {
	overflow: hidden;
	width:988px; 
	min-height:100%;
	position:relative;	
	margin:0 auto 0 auto; 
	background-color:#fff;
	border-left: 1px solid #9d9d9d;
	border-right: 1px solid #9d9d9d;
	border-bottom: 1px solid #909090;
}


/*--- @header ---*/
#header {width:988px; height:151px; background:url(../afbeeldingen/layout/background_header.jpg) no-repeat 0 0;}

#header .logo {width:86px; height:128px; margin:16px 0 0 45px; float:left; background:url(../afbeeldingen/layout/lip_logo.gif) no-repeat 0 0; display:block;}
#header .logo h1 {text-indent:-9999px;}
#header .logo a {display:block; width:86px; height:128px;}

#header ul, #header ul li {
	list-style-type: none;
	display: inline;
	padding: 0;
	margin: 0;
}

#header ul {float:right; margin:0 21px 0 0; padding:3px 0 0 30px; background:url(../afbeeldingen/layout/background_top_menu.png) repeat-x 0 0; width:528px; height:38px;}
#header ul li a, #header ul li a:link, #header ul li a:visited {text-decoration:none;color:#ffffff;padding:0 14px 0 14px;border-left: solid 1px #ffffff; font-weight:bold;}
#header ul li a:hover, #header ul li a.active {text-decoration:underline;color:#ffffff;}
#header ul li a.first {padding:0 10px 0 0;border-left: none;}

.pay_off1 h2 {float:left;margin:7px 0 10px 90px;text-indent:-9999px; background:url(../afbeeldingen/layout/txt_legendarisch_design.gif) repeat-x 0 0;width:354px;height:34px;}
.pay_off2 h3 {float:left;margin:5px 0 0 140px;text-indent:-9999px; background:url(../afbeeldingen/layout/txt_technologishe_geschiedenis.gif) repeat-x 0 0;width:670px;height:23px;}

.content {float:left;padding-bottom:40px; background:url(../afbeeldingen/layout/background_content.gif) repeat-x 0 0;min-height:560px;height:auto !important;height:560px;}
.content p {margin:0 0 18px; line-height:18px; margin-bottom:15px;}

/*--- @ankeilers ---*/

.ankeiler_container {width:951px;margin:0 19px 0 19px;display:block;clear:both;height:300px;}
.ankeiler1, .ankeiler2, .ankeiler3 {width:317px;height:289px;float:left;}

/*--- @ankeiler1 ---*/

.ankeiler1 {}
	.ankeiler1 .ankeiler_header {background:url(../afbeeldingen/layout/ankeiler_header.png) no-repeat 0 0; height:34px; width:317px;}
	.ankeiler1 .ankeiler_content {background:url(../afbeeldingen/layout/ankeiler_middle.png) repeat-y 0 0; height:204px; width:256px;padding:0 27px 0 34px;}
	.ankeiler1 .ankeiler_footer {background:url(../afbeeldingen/layout/ankeiler1_footer.png) no-repeat 0 0; height:39px; width:256px;padding:13px 27px 0 34px;}
		.ankeiler1 .ankeiler_content h2 {background:url(../afbeeldingen/layout/txt_collectie.gif) no-repeat 0 0;text-indent:-9999px; height:25px; width:94px; margin-bottom:10px;}

/*--- @ankeiler2 ---*/

.ankeiler2 {}
	.ankeiler2 .ankeiler_header {background:url(../afbeeldingen/layout/ankeiler_header.png) no-repeat 0 0; height:34px; width:317px;}
	.ankeiler2 .ankeiler_content {background:url(../afbeeldingen/layout/ankeiler_middle.png) repeat-y 0 0; height:204px; width:317px; height:204px; width:256px;padding:0 27px 0 34px;}
	.ankeiler2 .ankeiler_footer {background:url(../afbeeldingen/layout/ankeiler2_footer.png) no-repeat 0 0; height:39px; width:256px;padding:13px 27px 0 34px;}
		.ankeiler2 .ankeiler_content h2 {background:url(../afbeeldingen/layout/txt_verkooppunten.gif) no-repeat 0 0;text-indent:-9999px; height:25px; width:162px; margin-bottom:10px;}

	.ankeiler2 .ankeiler_content ul {float:left; width:135px; list-style:none;}
	.ankeiler2 .ankeiler_content ul li a, .ankeiler_content ul li a:link, .ankeiler_content ul li a:visited {list-style:none; background:url(../afbeeldingen/layout/bullet_ankeiler2.gif) no-repeat 2px 5px; padding-left:20px;color:#2d2d2d;text-decoration:underline;}
	.ankeiler2 .ankeiler_content ul li a:hover {text-decoration:none;}

/*--- @ankeiler3 ---*/

.ankeiler3 {}
	.ankeiler3 .ankeiler_header {background:url(../afbeeldingen/layout/ankeiler_header.png) no-repeat 0 0; height:34px; width:317px;}
	.ankeiler3 .ankeiler_content {background:url(../afbeeldingen/layout/ankeiler_middle.png) repeat-y 0 0; height:204px; width:317px; height:204px; width:256px;padding:0 27px 0 34px;}
	.ankeiler3 .ankeiler_footer {background:url(../afbeeldingen/layout/ankeiler3_footer.png) no-repeat 0 0; height:39px; width:256px;padding:13px 27px 0 34px;}
		.ankeiler3 .ankeiler_content h2 {background:url(../afbeeldingen/layout/txt_contact.gif) no-repeat 0 0;text-indent:-9999px; height:25px; width:84px; margin-bottom:10px;}

.ankeiler_footer a, .ankeiler_footer a:link, .ankeiler_footer a:visited {background:url(../afbeeldingen/layout/bullet.gif) no-repeat 0 1px;padding-left:15px; text-decoration:underline; color:#FFFFFF;}
.ankeiler_footer a:hover {text-decoration:none;}

.ankeiler_image {float:right; display:inline;margin-top:-10px;}
.ankeiler_content .text {float:left; width:135px;}

.ankeiler_content a.vergroting, .ankeiler_content a.vergroting:link, .ankeiler_content a.vergroting:visited {background:url(../afbeeldingen/layout/bullet.gif) no-repeat 0 1px;padding-left:15px; text-decoration:underline; color:#000000;margin-left:20px;}
.ankeiler_content a.vergroting:hover {text-decoration:none;}


/* Content */
.dialog {
 margin:0px 0 28px 40px;
 width:602px;
 color:#4a4a4a;
 float:left;
 background:url(../afbeeldingen/layout/background_dialog_top.png) no-repeat 0 0;
}

.dialog .content_page{background:url(../afbeeldingen/layout/background_dialog_top.png) no-repeat 0 bottom;margin-bottom:-7px;margin-top:7px;}
.dialog .content_page ul {margin-left:15px;}

.content_page {overflow:hidden;padding:15px 15px 20px 15px;}
	.content_page h2 {text-indent:-9999px; background:url(../afbeeldingen/layout/txt_welkom.gif) no-repeat 0 0; margin-bottom:24px; height:22px; width:269px;}
	.content_page h2.contact_page {text-indent:-9999px; background:url(../afbeeldingen/layout/txt_contact_page.gif) no-repeat 0 0; margin-bottom:24px; height:22px;width:75px;}
	.content_page h2.designers_page {text-indent:-9999px; background:url(../afbeeldingen/layout/txt_designers_page.gif) no-repeat 0 0; margin-bottom:24px; height:22px;width:93px;}
	.content_page h2.geschiedenis_page {text-indent:-9999px; background:url(../afbeeldingen/layout/txt_geschiedenis_page.gif) no-repeat 0 0; margin-bottom:24px; height:22px;width:125px;}
	.content_page h2.verkooppunten_page {text-indent:-9999px; background:url(../afbeeldingen/layout/txt_verkooppunten_page.gif) no-repeat 0 0; margin-bottom:24px; height:22px; width:147px;}

	.content_page a.lees_verder, .content_page a.lees_verder:link, .content_page a.lees_verder:visited {background:url(../afbeeldingen/layout/bullet.gif) no-repeat 0 1px;padding-left:15px; text-decoration:underline; color:#000000;}
	.content_page a.lees_verder:hover {text-decoration:none;}

	.content_page a, .content_page a:link, .content_page a:visited {text-decoration:underline; color:#2d2d2d;}
	.content_page a:hover {text-decoration:none;}

.content_right {float:left; width: 270px; overflow:hidden;margin:30px 15px 30px 45px;}
	.content_right h2 {text-indent:-9999px; background:url(../afbeeldingen/layout/txt_een_greep.gif) no-repeat 0 0; margin-bottom:24px; height:22px; width:248px;}
	
	.content_right img {border:1px solid #b3b3b3;margin:0 1px 1px 0; float:left;}
	.content_right img:hover {border:1px solid #5d5d5d;}
	
	.content_right a, .content_right a:link, .content_right a:visited {text-decoration:underline; color:#2d2d2d;}
	.content_right a:hover {text-decoration:none;}

/* Content Collectie */

.collectie {width:969px; float:left; margin:0 0 30px 19px;}
	.collectie_header {background:url(../afbeeldingen/layout/collectie_header.png) no-repeat 0 0; height:51px; width:918px;padding:30px 0 0 33px; float:left;}
	.collectie_content {background:url(../afbeeldingen/layout/collectie_middle.png) repeat-y 0 0; width:890px;padding:0 27px 0 34px; float:left;}
	.collectie_footer {background:url(../afbeeldingen/layout/collectie_footer.png) no-repeat 0 0; height:39px; width:951px; float:left; display:block;}
		.collectie h2 {background:url(../afbeeldingen/layout/txt_bekijk_collectie.gif) no-repeat 0 0;text-indent:-9999px; height:24px; width:397px;}

.collectie_left {width:530px;float:left;}
.collectie_left a img {border:1px solid #CCCCCC;}
.collectie_left a img, a img:link, a img:visited {border:1px solid #CCCCCC;}
.collectie_left a img:hover {border:1px solid #666666;}

	.collectie_left table{margin:20px 0 20px 0;background: url(../afbeeldingen/layout/dotted.gif) repeat-x 0 bottom;}
	.collectie_left .categorie{color: #666666;font-size:16px;font-weight:bold;}
	.collectie_left .ontwerper{color: #999999;margin-top: 10px;font-size:14px;font-weight:bold;}

.collectie_right {width:348px;float:left;margin-top:38px;}
	.collectie_right h2 {background:url(../afbeeldingen/layout/txt_collectie_downloaden.gif) no-repeat 0 0;text-indent:-9999px; height:33px; width:266px; margin-bottom:20px;}
	
.collectie_right a, .collectie_right a:link, .collectie_right a:visited {text-decoration:underline; color:#2d2d2d;}
.collectie_right a:hover {text-decoration:none;}
.collectie_right .collectie_visual {margin-top:50px;}

/*--- @footer ---*/
#footer {
	height:68px;
	margin:0 auto 0 auto;
	width:888px;
	background:#bababa url(../afbeeldingen/layout/background_footer.gif) repeat-x 0 0;
	border-top: 1px solid #ffffff;
	padding:12px 50px 10px 50px;
	float:left;
	clear:both;
	display:block;
}

#footer ul, #footer ul li {
	list-style-type: none;
	display: inline;
	padding: 0;
	margin: 0;
}

#footer ul {float:left;}
#footer ul li a, #footer ul li a:link, #footer ul li a:visited {text-decoration:underline;color:#2d2d2d;padding:0 10px 0 10px;border-left: solid 1px #2d2d2d;}
#footer ul li a:hover {text-decoration:none;color:#4a4a4a;}
#footer ul li a.first {padding:0 10px 0 0;border-left: none;}

#footer p {float:right;}