body {
	margin:0px;
	padding:0px;
	background-color:#000000;
}
form {
	margin:0px;
	padding:0px;
}

.main {
	position:relative;
	width:1092px;
	min-height:600px;
	margin:0px auto;
	background-color:#000000;
	margin-bottom:20px;
}

h1 {
	position:absolute;
	left:48px;
	top:20px;
	width:426px;
	height:87px;
	background:url(images/title.gif) no-repeat;
	text-indent:-9999px;
	z-index:1;
	margin:0px;
}

.chandilier {
	position:absolute;
	left:27px;
	top:0px;
	width:195px;
	height:373px;
	background:url(images/chandilier.gif) no-repeat;
	z-index:0;
}

/***********************************************
	Menu
	border:solid 1px red;
***********************************************/

ul.menu {
	position:absolute;
	left:609px;
	top:66px;
	width:455px;
	height:22px;
	list-style: none;
	overflow: hidden;
	display: inline;
	float: left;
	margin:0px;
	padding:0px;
	z-index:20;
}

ul.menu li {
	text-align:center;
	overflow: hidden;
	display: inline;
	float: left;
	margin:0px;
	text-indent:-9999px;
}

ul.menu li + li {
	margin-left:9px;
}

ul.menu a { display:block;height:22px;}

ul.menu li.home a			{ width:52px;background:url(images/menu_home.gif) no-repeat;}
ul.menu li.collections a	{ width:91px;background:url(images/menu_collections.gif) no-repeat;}
ul.menu li.specials a		{ width:73px;background:url(images/menu_specials.gif) no-repeat;}
ul.menu li.impression a		{ width:91px;background:url(images/menu_impression.gif) no-repeat;}
ul.menu li.contact a		{ width:64px;background:url(images/menu_contact.gif) no-repeat;}

ul.menu li.home a.active , ul.menu li.home a:hover					{ background:url(images/menu_home1.gif) no-repeat;}
ul.menu li.collections a.active , ul.menu li.collections a:hover	{ background:url(images/menu_collections1.gif) no-repeat;}
ul.menu li.specials a.active , ul.menu li.specials a:hover			{ background:url(images/menu_specials1.gif) no-repeat;}
ul.menu li.impression a.active , ul.menu li.impression a:hover		{ background:url(images/menu_impression1.gif) no-repeat;}
ul.menu li.contact a.active	 , ul.menu li.contact a:hover			{ background:url(images/menu_contact1.gif) no-repeat;}

ul.menu li a {
	font-family: Verdana,Arial;
	font-size: 11px;
	font-weight: bold;
	color: #bd0078;
	text-decoration: none;
}

ul.menu li a:hover {	color:#009ee0; }
ul.menu li.active a {	color:#009ee0; }
ul.menu li.active a:hover {	color:#bd0078; }

/***********************************************
	SubMenu
***********************************************/

ul.submenu {
	position:absolute;
	left:15px;
	top:383px;
	width:229px;
	list-style: none;
	overflow: hidden;
	margin:0px;
	padding:0px;
	z-index:20;
}

ul.submenu li {
	overflow: hidden;
	margin:0px;
	padding:0px;
	text-indent:-9999px;
	height:29px;
}
/*
body.collections ul.submenu {
	top:378px;
}*/

ul.submenu li + li {
	margin-top:12px;
}

ul.submenu a { display:block;height:29px;
	margin:0px;
	padding:0px;}

ul.submenu li a {
	font-family: Verdana,Arial;
	font-size: 11px;
	font-weight: bold;
	color: #bd0078;
	text-decoration: none;
}

ul.submenu li a:hover {	color:#009ee0; }
ul.submenu li.active a {	color:#009ee0; }
ul.submenu li.active a:hover {	color:#bd0078; }

li.black_croco a { background:url(images/submenu_collections_black_croco0.gif) no-repeat;}
li.albino_croco a { background:url(images/submenu_collections_albino_croco0.gif) no-repeat;}
li.pluche a { background:url(images/submenu_collections_pluche0.gif) no-repeat;}
li.pooof a { background:url(images/submenu_collections_pooof0.gif) no-repeat;}
li.dutch a { background:url(images/submenu_collections_dutch0.gif) no-repeat;}
li.coastline a { background:url(images/submenu_collections_coastline0.gif) no-repeat;}

li.black_croco a.active { background:url(images/submenu_collections_black_croco1.gif) no-repeat;}
li.albino_croco a.active { background:url(images/submenu_collections_albino_croco1.gif) no-repeat;}
li.pluche a.active { background:url(images/submenu_collections_pluche1.gif) no-repeat;}
li.pooof a.active { background:url(images/submenu_collections_pooof1.gif) no-repeat;}
li.dutch a.active { background:url(images/submenu_collections_dutch1.gif) no-repeat;}
li.coastline a.active { background:url(images/submenu_collections_coastline1.gif) no-repeat;}

li.jimmy_woo_on_tour a { background:url(images/submenu_specials_jimmy_woo_on_tour0.gif) no-repeat;}
li.bar_rouge a { background:url(images/submenu_specials_bar_rouge0.gif) no-repeat;}
li.beurs_stand a { background:url(images/submenu_specials_beurs_stand0.gif) no-repeat;}
li.stoffering_podia a { background:url(images/submenu_specials_stoffering_and_podia0.gif) no-repeat;}

li.jimmy_woo_on_tour a.active { background:url(images/submenu_specials_jimmy_woo_on_tour1.gif) no-repeat;}
li.bar_rouge a.active { background:url(images/submenu_specials_bar_rouge1.gif) no-repeat;}
li.beurs_stand a.active { background:url(images/submenu_specials_beurs_stand1.gif) no-repeat;}
li.stoffering_podia a.active { background:url(images/submenu_specials_stoffering_and_podia1.gif) no-repeat;}

/***********************************************
	kleine letters
***********************************************/

.kleineletters {
	position:absolute;
	left:255px;
	top:578px;
	width:571px;
	height:18px;
	background:url(images/kleine_letters.gif) no-repeat;
}

body.specials .kleineletters1 , body.collections .kleineletters1 , body.impression .kleineletters1 {
	position:relative !important;
	display:block;
	float:right !important;
	margin-right:267px !important;
	width:571px;
	height:18px;
	background:url(images/kleine_letters.gif) no-repeat;
}

/***********************************************
	vlakken
.vlak {
	position:relative;
	left:254px;
	top:114px;
	width:626px;
	min-height:460px;
	z-index:5;
	overflow:hidden;
	display:block;
}
***********************************************/

.vlak {
	position:relative !important;
	display:block;
/*		margin:114px 110px 5px 254px;
	margin-top:114px !important;
	margin-left:254px !important;
	margin-right:110px !important;
	border:solid 1px blue;
	min-height:460px;
	margin-bottom:5px !important;
	min-height:309px;/**/
	margin-bottom:119px !important;
	top:114px;
	left:254px;
	width:778px;
	min-height:460px;
	z-index:5;
	overflow:hidden;
}

.raster {
	position:relative;
	background-color:#ff7d00;
	width:761px;
	min-height:460px;
}
.overzicht , .overzicht .raster {
	min-height:309px !important;
}

.block {
	background-color:#FFFFFF;
	/*border:solid 1px red;*/
	position:absolute;
	text-align:center;
	font-size:11px;
	width:143px;
	height:143px;
}

.block img { border:none;}

.posx_0 { left:9px; }
.posx_1 { left:159px; }
.posx_2 { left:309px; }
.posx_3 { left:459px; }
.posx_4 { left:609px; }

.posy_0 { top:9px; }
.posy_1 { top:159px; }
.posy_2 { top:309px; }
.posy_3 { top:459px; }
.posy_4 { top:609px; }
.posy_5 { top:759px; }
.posy_6 { top:909px; }
.posy_7 { top:1059px; }
.posy_8 { top:1209px; }
.posy_9 { top:1359px; }
.posy_10 { top:1509px; }

.block_a_293x443 {
	position:absolute;
	left:9px;
	top:9px;
	width:293px;
	height:443px;
	background-color:#FFFFFF;
}
.block_a_402x443 {
	position:absolute;
	left:9px;
	top:9px;
	width:402px;
	height:443px;
	background-color:#FFFFFF;
}
.block_a_593x293 {
	position:absolute;
	left:9px;
	top:9px;
	width:743px;
	height:293px;
	background-color:#FFFFFF;
}
.block_a_593x394 {
	position:absolute;
	left:9px;
	top:9px;
	width:743px;
	height:394px;
	background-color:#FFFFFF;
}
.block_a_593x143 {
	position:absolute;
	left:9px;
	top:9px;
	width:743px;
	height:143px;
	background-color:#FFFFFF;
}
.block_a_593x157 {
	position:absolute;
	left:9px;
	top:9px;
	width:743px;
	height:157px;
	background-color:#FFFFFF;
}
.block_a_593x443 {
	position:absolute;
	left:9px;
	top:9px;
	width:743px;
	height:443px;
	background-color:#FFFFFF;
}

.block_a_593x293 img , .block_a_593x394 img {
	position:relative;
	margin:0px auto;
} 
.block_a_593x293 , .block_a_593x394 {
	text-align:center;
} 


.block_b_293x443 {
	position:absolute;
	left:309px;
	top:9px;
	width:443px;
	height:443px;
	background-color:#FFFFFF;
}
.block_b_402x443 {
	position:absolute;
	left:416px;
	top:9px;
	width:336px;
	height:443px;
	background-color:#FFFFFF;
}
.block_b_593x293 {
	position:absolute;
	left:9px;
	top:309px;
	width:743px;
	height:143px;
	background-color:#FFFFFF;
}
.block_b_593x394 {
	position:absolute;
	left:9px;
	top:410px;
	width:743px;
	height:40px;
	background-color:#FFFFFF;
}
.block_b_593x143 {
	position:absolute;
	left:9px;
	top:159px;
	width:743px;
	height:293px;
	background-color:#FFFFFF;
}
.block_b_593x157 {
	position:absolute;
	left:9px;
	top:173px;
	width:743px;
	height:279px;
	background-color:#FFFFFF;
	overflow:auto;
}
.block_b_293x443 , .block_b_402x443 , .block_b_593x293 , .block_b_593x394 , .block_b_593x143 {
	font-family:Arial, Verdana;
	font-size:13px;
}

.block_b_293x443 .download { left:263px;top:413px;}
.block_b_293x443 .print { left:373px;top:413px;}
.block_b_293x443 .offerte { left:335px;top:413px;}

.block_b_402x443 .download { left:0px;top:413px;}
.block_b_402x443 .print { left:266px;top:413px;}
.block_b_402x443 .offerte { left:px;top:px;}

.block_b_593x293 .download { left:558px;top:113px;}
.block_b_593x293 .print { left:678px;top:113px;}
.block_b_593x293 .offerte { left:639px;top:113px;}

.block_b_593x394 .download { left:558px;top:10px;}
.block_b_593x394 .print { left:678px;top:10px;}
.block_b_593x394 .offerte { left:639px;top:10px;}

.download , .print {
	position:absolute;
	display:block;
	width:65px;
	height:22px;
}

.offerte {
	position:absolute;
	display:block;
	width:42px;
	height:22px;
}

.download { background:url(images/button_download.gif) no-repeat; }
.print {	background:url(images/button_print.gif) no-repeat; }
.offerte { background:url(images/button_offerte.gif) no-repeat; }

.title {
	text-indent:-9999px;
	display:block;
	position:absolute;
}

.block_b_293x443 .title { left:17px;top:73px;}
.block_b_402x443 .title { left:17px;top:73px;}
.block_b_593x293 .title { left:14px;top:17px;}

.title_pluche {background:url(images/title_pluche.gif) no-repeat;width:85px;height:26px;}
.title_pooof {background:url(images/title_pooof.gif) no-repeat;width:78px;height:25px;}
.title_blackcroco {background:url(images/title_blackcroco.gif) no-repeat;width:144px;height:28px;}
.title_albinocroco {background:url(images/title_albinocroco.gif) no-repeat;width:159px;height:26px;}
.title_dutch {background:url(images/title_dutch.gif) no-repeat;width:78px;height:25px;}
.title_coastline {background:url(images/title_coastline.gif) no-repeat;width:115px;height:25px;}

h3.subcat , h3.subcat_pooof , h3.subcat_dutch , h3.subcat_coastline , h3.subcat_blackcroco , h3.subcat_albinocroco , h3.subcat_pluche {
	font-family:Arial, Verdana;
	font-size:18px;
	font-weight:normal;
	display:block;
	position:absolute;
}

.block_b_293x443 .subcat				{ left:17px;top:105px;width:260px;}
.block_b_402x443 .subcat				{ left:17px;top:105px;width:150px;}
.block_b_593x293 .subcat_pluche			{ top:23px;left:112px;}
.block_b_593x293 .subcat_pooof			{ top:23px;left:105px;}
.block_b_593x293 .subcat_blackcroco 	{ top:20px;left:171px;}
.block_b_593x293 .subcat_albinocroco 	{ top:20px;left:181px;}
.block_b_593x293 .subcat_dutch			{ top:17px;left:95px;}
.block_b_593x293 .subcat_coastline		{ top:17px;left:132px;}

.block_b_593x293 h3.subcat_pluche		{font-weight:normal !important;}

.incollectie , .details {
	display:block;
	position:absolute;
	font-family:Arial, Verdana;
	font-size:13px;
	line-height:20px;
	font-weight:normal;
}

.block_b_293x443 .incollectie { left:17px;top:286px;}
.block_b_402x443 .incollectie { left:17px;top:286px;}
.block_b_593x293 .incollectie { left:14px;top:117px;}

.block_b_293x443 .details { left:17px;top:167px;}
.block_b_402x443 .details { left:17px;top:167px;}
.block_b_593x293 .details { left:17px;top:66px;}


a.sluitvenster {
	position:absolute;
	display:block;
	background:url(images/sluitvenster.gif) no-repeat;
	left:662px;
	top:17px;
	width:83px;
	height:13px;
	z-index:20;
}

h2.contact {
	position:relative;
	margin:14px 0px 14px 14px;
	width:177px;
	height:22px;
	background:url(images/titel_contact.gif) no-repeat;
	text-indent:-9999px;
}

h2.uwvraag {
	position:relative;
	left:17px;
	top:23px;
	width:78px;
	height:17px;
	background:url(images/label_uwvraag.gif) no-repeat;
	text-indent:-9999px;
	display:block;
}

div.contactregel {
	position:relative;
	width:90%;
	margin-left:5%;
	height:45px;
	text-align:left;
	font-family:Verdana, Arial;
	font-size:12px;
	line-height:27px;
}

div.contactlong {
	height:231px !important;
}

div.contactregel .textfield , div.contactregel .textarea  {
	position:absolute;
	width:80%;
	right:0px;
	border:1px solid #ff6600;
	margin:0px;
	top:0px;
	line-height:27px;
}
div.contactregel .textfield { height:30px; }
div.contactregel .textarea { height:230px;line-height:16px !important; }

input.verzenden {
	position:absolute;
	left:659px;
	top:16px;
	width:49px;
	height:16px;
	border:none;
	background:url(images/button_verstuur.gif) no-repeat;
	text-indent:-9999px;
	display:block;
	cursor:pointer;
}

.introtext {
	position:absolute;
	left:252px;
	top:139px;
	width:765px;
	height:157px;
	font-family:Verdana, Arial;
	font-size:11px;
	line-height:16px;
	color:#FFFFFF;
	display:block;
}

.long {
	overflow:auto;
}

.introbar {
	position:absolute;
	display:block;
	background-color:#ff6600;
	width:100%;
	top:304px;
	height:270px;
	overflow:hidden;
}

#introbarbinnen {
	position:absolute;
	display:block;
	width:2000px;
	top:0px;
	left:-300px;
	height:261px;
}

#introbar img {
	position:absolute;
	margin-top:9px;
	height:253px;
}
/*
#introbar img {
	margin-top:9px;
	height:253px;
	margin-left:9px;
}
*/

.slideshowImage {
	top:9px;
	height:253px;
}

/* aanvragen */
h2.offerte_aanvraag {
	position:absolute;
	display:block;
	left:6px;
	top:5px;
	width:188px;
	height:30px;
	background:url(images/titel_offerteaanvraag.gif) no-repeat;
	text-indent:-9999px;
	margin:0px;
}

.winkel_verder {
	position:absolute;
	display:block;
	left:492px;
	top:5px;
	width:139px;
	height:22px;
	border:none;
	background:url(images/button_winkelverder1.gif) no-repeat;
	text-indent:-9999px;
	cursor:pointer;
}

.verstuur1 {
	position:absolute;
	display:block;
	left:652px;
	top:5px;
	width:84px;
	height:22px;
	border:none;
	background:url(images/button_verstuur2.gif) no-repeat;
	text-indent:-9999px;
	cursor:pointer;
}

.aanvragen_text {
	position:absolute;
	display:block;
	left:10px;
	top:31px;
	width:542px;
	height:31px;
	font-family: Verdana,Arial;
	font-size: 9px;
}

.block_a_593x157 table {
	position:absolute;
	left:6px;
	top:57px;
	font-family: Verdana,Arial;
	font-size: 9px;
}

.block_a_593x157 table td.label {
	width:100px;
}

.block_a_593x157 table td {
	padding:0px;
	margin:1px 0px 1px 0px;
}

.block_a_593x157 .textfield {
	width:625px;
	border:solid 1px #ff6600;
	font-size:10px;
	padding:0px 0px;
}

.block_a_593x157 input.textfield {
	height:15px;
}

.block_a_593x157 textarea.textfield {
	height:30px;
}

.cartitem {
	position:relative;
	width:720px;
	height:95px;
	border-bottom:solid 1px #ff6600;
	margin-top:5px;
	margin-left:5px;
	font-family: Verdana,Arial;
	font-size: 11px;
}

.cartitem img {
	width:90px;
	height:90px;
	float:left;
	margin-right:20px;
	/*border:solid 0px 1px 1px 0px #999999;
	border-right:solid 1px #999999;
	border-bottom:solid 1px #999999;*/
}

.cartitem h3 {
	font-family: Verdana,Arial;
	font-size: 14px;
	font-weight:normal;
	color:#ff6600;
}

.cartitem select {
	border-bottom:solid 1px #ff6600;
	width:50px;
}

input.amount {
	width:30px;
	font-size:11px;
	text-align:right;
}

.cartitem a.removeProduct {
	position:absolute;
	right:10px;
	top:35px;
	font-weight:bold;
	color:#ff6600;
	text-decoration:none;
}


.beursandstandtext {
	position:relative;
	width:100%;
	height:140px;
	font-size:10px;
	font-family:Verdana, Arial;
	color:#FFFFFF;
	line-height:17px;
}

.beursandstandtext h3 {
	font-size:14px;
	font-family:Verdana, Arial;
	color:#ff6600;
	margin-bottom:4px;
}

.jimmy {
	position:absolute;
	left:56px;
	top:80px;
	width:884px;
	height:534px;
}

input.update {
	border:solid 1px #ff6600;
	height:19px;
	width:60px;
	line-height:15px;
	font-size:12px;
	color:#ff6600;
	background-color:#ffffff;
}

.offertelink {
	position:absolute;
	left:960px;
	top:35px;
	width:55px;
	height:25px;
	display:block;
	background:url(images/offertelink.gif) no-repeat;
}

.titel_bedankt {
	position:absolute;
	left:10px;
	top:15px;
	width:487px;
	height:23px;
	padding-top:35px;
	padding-left:7px;
	display:block;
	background:url(images/titel_bedankt.gif) no-repeat;
	font-size:13px;
	color:#333333;
}

.decoratielinks {
	position:absolute;
	text-align:center;
	font-family:Verdana, Arial;
	left:254px;
	top:600px;
	width:571px;
	height:18px;
	color:#999999;
	font-size:9px;
}

.decoratielinks a {
	font-size:10px;
	color:#999999;
	text-decoration:none;
}

h2.decoratie {
	font-size:14px;
	font-family:Verdana, Arial;
	color:#ff7d00;
	font-weight:bold;
	text-transform:lowercase;
}

.long a {
	color:#ff7d00;
	text-decoration:none;
}

.long a:hover {
	color:#ffffff;
	font-weight:bold;
}