#other_information {
	display:block;
}


*
{
	font-family: verdana;
	color: #7b4a9d;
}

html
{
	min-height: 100%;
}

body
{
	margin: 0;
	padding: 0;
    text-align: center;
	background-color: #7b4a9d;
}

div
{
	padding: 0;
	margin: 0;
    font-size: auto;
}


img
{
	padding: 0;
	margin: 10px 0px 10px 0px;
	/*
	width: 250px;
	height: 250px;
	border: 1px solid #7b4a9d;
	*/
}

#zoom img, #pg_image_browse img, #pg_image img, #prod_img img, #kw_prod_info img, #results img
{
	margin: 0px;
	padding: 0px;
}


a img
{
    border: none;
}

table.kader {
	width: 100%;
	border-collapse: collapse;  }

table.kader td.tl, table.kader td.tr, table.kader td.bl, table.kader td.tc, table.kader td.bc, table.kader td.br {
	width: 6px;
	height: 6px;
	line-height: 0px;
}

table.kader td.lc, table.kader td.rc {
	width: 6px;
}

table.kader td.tl {	background-image: url('../img/etan/rand_top_left.png'); }
table.kader td.tr {	background-image: url('../img/etan/rand_top_right.png'); }
table.kader td.bl {	background-image: url('../img/etan/rand_bot_left.png'); }
table.kader td.br {	background-image: url('../img/etan/rand_bot_right.png'); }

table.kader td.tc {	background-image: url('../img/etan/rand_top.png'); }
table.kader td.bc {	background-image: url('../img/etan/rand_bot.png'); }
table.kader td.lc {	background-image: url('../img/etan/rand_left.png'); }
table.kader td.rc {	background-image: url('../img/etan/rand_right.png'); }
table.kader td.content { width:610px; background: white; padding: 5px; }

table.productlist tr.level_1 th, table.productlist tr.level_1 td { display: none; border: 0px solid #fff; 				background-color: #fff;				color: #7b4a9d;}
table.productlist tr.level_2 th, table.productlist tr.level_2 td { border: 0px solid rgb(218,205,228); 	background-color: rgb(218,205,228);	color: #7b4a9d;}
table.productlist tr.level_3 th, table.productlist tr.level_3 td { border: 0px solid rgb(178,148,201); 	background-color: rgb(178,148,201);	color: #7b4a9d;}
table.productlist tr.level_4 th, table.productlist tr.level_4 td { border: 0px solid #7b4a9d; 			background-color: #7b4a9d; 			color: #fff;}
table.productlist tr.level_5 th, table.productlist tr.level_5 td { border: 0px solid #7b4a9d; 			background-color: #7b4a9d; 			color: #fff;}

tr.level_2 td, tr.level_3 td
{
	_cursor:hand;
	cursor:pointer;
}

table.productlist td.amount			{width: 40px;}
table.productlist td.status			{width: 40px;}
table.productlist td.price			{width: 84px;}
table.productlist td.salesprice		{width: 78px;}
table.productlist td.dealerprice	{width: 78px;}
table.productlist td.description	{width: 80px;}
table.productlist td.article		{width: 80px;}

table.productlist thead td, table.productlist tfoot td, table.productlist tfoot td a
{
	color: #7b4a9d;
	border: 0px solid #fff;
	background-color: #fff;
    text-transform: capitalize;
    text-decoration: none;
}

table.productlist tfoot td
{
	border: 1px solid #7b4a9d;
	text-align: center;
}
table.productlist tfoot td a.active
{
	font-weight: bold;
}

th
{
	width: 120px;
	font-size: 12px;
}

td, th
{
	padding: 0px;
	text-align: left;
	vertical-align: top;
}

table.productlist
{
    border-collapse: collapse;
    padding: 0px;
    margin: 20px 0 0 0;
}

table.productlist img
{
	width: 120px;
	height: auto;
	padding: 0;
	margin: 0;
	border: none;
}

table.productlist th, table.productlist td
{
	margin: 0px;
	padding: 4px;
	vertical-align: top;
}

table.productlist th
{
	border: 1px solid #7b4a9d;
    background-color: #fff;
}

table.productlist td
{
    border: 1px solid #fff;
	color: #fff;
	background-color: #7b4a9d;
}

table.productlist td a
{
	color: #fff;
}

table.productlist thead th
{
}

table.productlist thead th.title
{
	height: 120px;
	text-align: center;
	vertical-align: middle;
	font-size: 12px;
}

table.productlist input
{
	width: 40px;
}

p
{
	margin: 0;
	padding: 0;
}

h1
{
    font-size: 14px;
	font-weight: bold;
	margin-top: 0;
}

#table_home h1.headingspecial, #table_home h2.headingspecial
{
	color: #7b4a9d;
	font-size: 13px;
}

h1.product_title
{
	height: 20px;
	padding: 0;

    font-size: 14px;
	font-weight: bold;
	margin-top: 0;
	background-color: #7b4a9d;
	color: #fff;
}

/*
h1:first-letter
{
	text-transform: capitalize;
	font-size: 14px;
	font-weight: bold;
}
*/
h2
{
    font-size: 13px;
	font-weight: bold;
	text-transform: capitalize;
	margin-top: 0;
	margin-bottom: 0;
}


hr
{
	background-color: #7b4a9d;
	color: #7b4a9d;
	height: 1px;
	border: 0;
	border-top: 1px solid #7b4a9d;
	border-bottom: 1px solid rgb(218,205,228);
}

input
{
	border: 1px solid #7b4a9d;
}

input.inactive, #menu_login input.inactive
{
	color: #7b4a9d;
/*
	color: #b5b5b6;
*/
}

textarea
{
	width: 500px;
	height: 200px;
	border: 1px solid #7b4a9d;
}

object, embed
{
	padding: 0;
	margin: 0 0 0 0;
	height: 120px;
/*
	Luuk
	position: absolute;
*/
	z-index: 0;
}

#content object, #content embed
{
	height: 344px;
}


.floatleft {float:left;}
.floatright: {float:right;}
.clear, #clear {clear:both;}

.left		{text-align: left;}
.center		{text-align: center;}
.right		{text-align: right;}
.top		{vertical-align: top;}
.middle		{vertical-align: middle;}
.bottom	{vertical-align: bottom;}

.bold	{font-weight: bold;}
.italic	{font-variant:italic;}

.nowrap	{white-space:nowrap;}


.clickable
{
	_cursor:hand;
	cursor:pointer;
}

.search_empty_row
{
	height: 10px;
}

.border_top		{border-top: 1px solid #7b4a9d;}
.border_right	{border-right: 1px solid #7b4a9d;}
.border_bottom	{border-bottom: 1px solid #7b4a9d;}
.border_left	{border-left: 1px solid #7b4a9d;}

.hide, .hidden  {display: none;}

.carousel, .carousel * {
	padding:0;
	margin:0;
	list-style:none;
	border:none;
	line-height:25px;
	text-align:center;
	background:none;
}
.carousel {
	position:absolute;
	width:622px;
	height:145px;
	margin:0 5px;
	overflow:hidden;
	background:white;
}
.carousel img {
	display:block;
	width:120px;
	height:120px;
	margin:0 auto;
}
.carousel a {
	width:120px;
	font-size:11px;
	font-weight:bold;
}
.carousel ul {
	position:relative;
	width:2500px;
}
.carousel li {
	position:relative;
	width:140px;
	float:left;
	display:block;
}
.carouselaa {
	display:none;
	height:0;
	visibility:hidden;
}

#main
{
	margin: 0 auto;
	_margin: 0px 0px 0px 0px;
	width: 980px;

	background-color: #fff;
	background-image: url('../img/etan/background.jpg');
    background-repeat: no-repeat;

    background-position: center 160px;
    background-position: left 160px;
}

#header
{
	width: 100%;
	height: 160px;
	background-color: fuchsia;
	background-color: #7b4a9d;
	background-image: url('../img/etan/bg_header.jpg');
    background-repeat: no-repeat;
    background-position: center bottom;
}

#header embed, #header object
{

	width: 980px;
	height: 136px;
}

#menu_main
{
 	float: left;
	text-align: left;
 	margin: -42px 0 0 0;
 	_margin: -44px 0 0 0;
	padding: 0 0 0 15px;
}

#menu_main a.active
{

}

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

/*
#ul_main
{
    display: none;
}
*/
/* ADVANCED MENU
#ul_main.main_ul
{
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/etan/menu_00.png', sizingMethod='image');
	_padding: 3px 0 0 0;
}

#menu_main a.lbl_a, #menu_main a.itm_a
{
    cursor:hand;
	display: block;
	padding: 7px 0 0 7px;
	margin: -3px 0 0 0 ;
	width: 123px;
	height: 23px;
	_width: 130px;
	_height: 30px;

	text-decoration: none;
	font-size: 12px;
	text-align: left;
	vertical-align: middle;
}

#menu_main a.lbl_a:first-letter, #menu_main a.itm_a:first-letter
{
    text-transform: capitalize;
	font-size: 12px;
}


#menu_main ul.main_ul a.lbl_a, #menu_main ul.main_ul a.itm_a
{
	background-image: url('../img/etan/menu_00.png');
	/* fixes IE png renderbug
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/etan/menu_00.png', sizingMethod='scale');
	/* end of fix
}

#menu_main ul.sub_ul a.lbl_a, #menu_main ul.sub_ul a.itm_a
{
	background-image: url('../img/etan/menu_01.png');
	/* fixes IE png renderbug
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/etan/menu_01.png', sizingMethod='scale');
	/* end of fix
}

#menu_main ul.sub_ul ul.sub_ul a.lbl_a, #menu_main ul.sub_ul ul.sub_ul a.itm_a
{
	background-image: url('../img/etan/menu_02.png');
	/* fixes IE png renderbug
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/etan/menu_02.png', sizingMethod='scale');
	/* end of fix
}

#menu_main ul.sub_ul ul.sub_ul ul.sub_ul a.lbl_a, #menu_main ul.sub_ul ul.sub_ul ul.sub_ul a.itm_a
{
	background-color: #7b4a9d;
	background-image: none;
	_filter: none;
	color: #fff;
}

#ul_producten a.lbl_a, #ul_producten a#a271article_group_id7
{
	background-image: url('../img/etan/menu_01_yellow.png');
	/* fixes IE png renderbug
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/etan/menu_01_yellow.png', sizingMethod='scale');
	/* end of fix
}

#ul_producten a.lbl_a, #ul_producten a#a271article_group_id8
{
	background-image: url('../img/etan/menu_01_purple.png');
	/* fixes IE png renderbug
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/etan/menu_01_purple.png', sizingMethod='scale');
	/* end of fix
}

ADVANCED MENU END*/


/*  Simple Menu stylesheet BEGIN */
		#menu_main #ul_main
		{
			_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/etan/menu_00.png', sizingMethod='image');
			_padding: 3px 0 0 0;
		}

 		#menu_main a, a#where_to_buy, a#manual
		{
			cursor:hand;
			display: block;
			padding: 7px 0 0 7px;
			margin: -3px 0 0 0 ;
			width: 123px;
			height: 23px;
			_width: 130px;
			_height: 30px;

			text-decoration: none;
			font-size: 12px;
			text-align: left;
			vertical-align: middle;
		}

		a#where_to_buy
		{
			_margin-top: 0px;
		}

		a#manual
		{
            display: inline-block;
		}

		#menu_main a:first-letter
		{
			text-transform: capitalize;
			font-size: 12px;
		}


		#menu_main ul li.blank
		{
			_height: 15px;
			_width: 130px;
			height: 15px;
			background-image: none;
			_background-image: none;
		}

		#menu_main ul li a
		{
      		background-image: url('../img/etan/menu_00.png');
			/* fixes IE png renderbug */
			_background-image: none;
			_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/etan/menu_00.png', sizingMethod='scale');
			/* end of fix */
		}

		#menu_main ul li ul li a, a#where_to_buy, a#manual
		{
      		background-image: url('../img/etan/menu_01.png');
			/* fixes IE png renderbug */
			_background-image: none;
			_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/etan/menu_01.png', sizingMethod='scale');
			/* end of fix */
		}
/*  Simple Menu stylesheet END */
#page_title
{
	padding: 0px 0px 0px 14px;
	width: 646px;
	_width: 660px;
	margin: 0px 0 0 160px;
	_margin: 0 0 0 154px;
	background-image: url('../img/etan/bg_content.png');
	text-align: left;
	/* fixes IE png renderbug */
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/etan/bg_content.png', sizingMethod='scale');
	/* end of fix */
}

#page_title h1
{
	font-size: 18px;
	text-transform: capitalize;
}

#content_header
{
	width: 660px;
	height: 14px;
	margin: -44px 0 0 160px;
	_margin: -44px 0 0 154px;
	background-image: url('../img/etan/content_header.png');


	/* fixes IE png renderbug */
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/etan/content_header.png', sizingMethod='crop');
/*	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/etan/content_header.png', sizingMethod='image');*/
/*	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/etan/content_header.png', sizingMethod='scale');*/
	/* end of fix */
}

#content
{
  	/*
 	height: 520px;
	min-height: 640px;
	_height: 660px;
 	*/



	min-height: 640px;
	_height: 660px;
	margin: -12px 0 0 160px;
	_margin: 0 0 0 154px;
	padding: 0 14px;
	width: 632px;
	_width: 660px;
	text-align: left;
	background: transparent url('/img/etan/bg_content.png') repeat scroll left top;
	background: transparent url('/img/etan/bg_content_c.png') repeat scroll left top;

	/* fixes IE png renderbug */
/*	_background-image: none;*/
/*	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/etan/bg_content.png', sizingMethod='crop');*/
/*	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/etan/bg_content.png', sizingMethod='image');*/
/*	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/etan/bg_content.png', sizingMethod='scale');*/
	/* end of fix */
	/* FF begon de content te scrollen.
	overflow-x: hidden;
	*/
}

#content ul
{
	margin: 0px;
	padding-left:20px;
	_padding-left:0px;


}

#content div
{
/*	position: relative; */
}
div #welcome_msg {
	padding:6px 12px;
	_padding:3px 3px;
 	width: 221px;
}

#advertisement {
	margin-top: 20px;
}

#contact_submit
{
	color: #7b4a9d;
	background-color: #fff;
	cursor: hand;
    text-transform: capitalize;
	font-size: 12px;
	text-align: left;
	vertical-align: middle;
}

#ul_news, #ul_news table tr th, #ul_news table tr td
{
	margin: 0;
	padding: 0;
	list-style: none;
	text-align: left;
}

#ul_news table tr th
{
	font-weight: bold;
}

/*
#advertisement {
	width: 660px;
	margin: 0 0 0 160px;
	_margin: 0 162px 0 157px;
	background-image: url('../img/etan/bg_content.png');
}
*/

#content_footer
{
	float: right;
	width: 660px;
	height: 14px;
	margin: 0px 160px 0px 0px;
	_margin: 0px 0px 0px 79px;
	background-image: url('../img/etan/content_footer.png');

	/* fixes IE png renderbug */
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/etan/content_footer.png', sizingMethod='crop');
/*	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/etan/content_footer.png', sizingMethod='image');*/
/*	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/etan/content_footer.png', sizingMethod='scale');*/
	/* end of fix */
}

#menu_right
{
	margin: -30px 0 0 0;
	_margin: -26px 0 0 0;
 	height: 550px;
	float: right;
}

#menu_search
{
	width: 130px;
	height: 73px;
	margin: 0 15px 0 15px;
	_margin: 15px;
	background-image: url('../img/etan/search.png');
	background-repeat: no-repeat;
	/* fixes IE png renderbug
	_background-imageaa: none;
	_filteraa: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/etan/search.png', sizingMethod='crop');
	end of fix */

}

#menu_search input
{
    font-size: 12px;
	background-color: none;
	background-color: rgb(218,205,228);
	border: none;
	margin: 6px 0 0 12px;
	width: 84px;
	height: 18px;

	_width: 83px;
	_margin: 6px 0 0 0px;
	_cursor:hand;
	cursor:pointer;
}

*:first-child+html #menu_search input, * html #menu_search input {
	margin-left: 0px;
	margin-top: 5px;
}

#menu_search input#search_submit
{
	background-color: #fff;
	background-image: url('../img/etan/search_btn.png');
	margin: 6px 0 0 0px;
	_margin: 6px 0 0 5px;
	width: 18px;
	height: 18px;
}

#menu_search td
{
	padding: 0;
	margin: 0;
	cursor:hand;
}



#language
{
	position: absolute;
	width: 130px;
	height: 30px;
	font-weight: bold;
	color: #7b4a9d;
	list-style: none;
	padding: 0;
	margin: 6px 0 0 0;
	z-index: 8;
}

#language_value
{
	position: absolute;
	z-index: 1;
	font-size: 12px;
    text-transform: capitalize;
    padding: 12px 0 0 12px;
    _padding: 12px 0 0 4px;
}

#language li
{
	display: none;
	list-style: none;
	_margin-top: -1px;
}

#language a
{
	display: block;
	padding: 7px 0 0 7px;
	margin: 0 0 0 5px;
	width: 109px;
	height: 19px;
	_width: 116px;
	_height: 26px;
	_margin: 0 0 0 -3px;
	font-size: 12px;
	text-decoration: none;
    text-transform: capitalize;
    background-image: url('../img/etan/bg_lan_hover.png');
	/* fixes IE png renderbug */
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/etan/bg_lan_hover.png', sizingMethod='scale');
	/* end of fix */
	color: #fff;
}

#language a:hover
{
    _margin: 0 0 0 -3px;
    background-image: url('../img/etan/bg_lan.png');
	/* fixes IE png renderbug */
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/etan/bg_lan.png', sizingMethod='scale');
	/* end of fix */
	color: #7b4a9d;
}


#language_new,
#language_new span,
#language_new ul,
#language_new li	{padding:0;margin:0;}

#language_new span {
	display:block;
	font-size: 12px;
	height:26px;
	line-height:26px;
	margin:6px 0 0 12px;
	text-transform: capitalize;
}
#language_new ul {
	position:absolute;
	z-index:8;
	display:none;
	list-style:none;
}

/*  IE 7 only selector */
*:first-child+html #language_new ul, * html #language_new ul {
	margin-top: 30px;
	margin-left: -120px;
	width: 130px;
}

#language_new:hover ul {
	display:block;
}


#language_new li {margin:-3px 0 0 6px;}
#language_new a {
	display:block;
	width: 110px;
	height: 26px;
	line-height:26px;
	background: transparent url('../img/etan/bg_lan_hover.png') no-repeat;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	padding:0 6px;
}
#language_new a:hover {
	background: transparent url('../img/etan/bg_lan.png') no-repeat;
	color: #7b4a9d;
}


#menu_login
{
	background-image: url('../img/etan/login_2.png');
	background-repeat: no-repeat;
	width: 119px;
	height: 133px;
	margin: 65px 15px -20px 15px;
	padding: 10px 0 0 10px;
}

/*IE7*/
*:first-child+html #menu_login {
	padding: 8px 0 0 8px;
	width: 121px;
}

#div_wachtwoord_vergeten
{
	position: absolute;
	margin-top: 2px;
	/*margin-top: -2px;
	_margin-top: 0px;*/
	z-index: 5;
}

#menu_login td
{
    font-size: 12px;
    height: 14px;
	padding: 0px;
	margin: 0px;
}

#menu_login input
{
	width: 102px;
	_width: 100px;
	height: 16px;
	_height: 17px;

	border: none;
	/*
	font-weight: bold;
	*/
	color: #7b4a9d;
	cursor: text;
	margin-bottom: 10px;
	_margin-bottom: 9px;
	padding-left: 0px;
 	_padding-left: 0px;

	background-color: rgb(218,205,228);

	_cursor:hand;
	cursor:pointer;

    text-align: left;
    z-index: 5;
    /*
	text-transform: capitalize;
	*/
}

#menu_login input.submit
{
	/*
    _margin-left: -6px;
    */
    padding-left: -2px;
	background-color: #fff;
	_cursor:hand;
	cursor:pointer;
	text-transform: capitalize;
}

#menu_login a, #edit_links a
{
	display: table-cell;
	font-weight: normal;
	color: #7b4a9d;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	width: 108px;
	height: 18px;
	cursor: pointer;
	_cursor: hand;
}

#edit_links a
{
    text-transform: capitalize;
    _margin-top: 7px;
    padding-left: 3px;
    _margin-left: 0px;
}

#edit_links input
{
    margin-left: 0px;
    padding-left: 0px;
}

#save_link
{
	position: absolute;
	text-align: left;
	vertical-align: middle;
	width: 100px;
	height: 18px;

	color: #7b4a9d;
	/*
 		background-color: rgb(218,205,228);
 		font-weight: bold;
  	*/
    text-transform: capitalize;
  	background-color: rgb(255,255,255);
	border: none;
	margin: 0 0 0 2px;
	_margin: 6 0 0 -5px;

	cursor: pointer;
	_cursor: hand;
}

#edit_links
{
	position: absolute;
	_position: absolute;
	margin: 371px 0 0 845px;
	_margin: 396px 0 0 850px;
	font-size: 12px;
	z-index: 5;
}

#ul_news li table tr td,#ul_news li table tr th
{
	font-size: 12px;
}

#ul_news li table tr th#news_title
{
	width: auto;
	font-size: 16px;
}

strong
{
	font-weight: bolder;
}

em
{
    font-style: italic;
}

a.log_out
{
	_margin: 0px 0px 0px 0px;
	padding: 0px 0px 9px 0px;
	text-transform: capitalize;
}

#menu_kids
{
	position: absolute;
	z-index: 4;
	width: 171px;
	height: 320px;
 	margin: 0px 15px 0 -12px;
 	_margin: 10px 15px 0 -12px;
	visibility:visible;
}

#menu_right embed, #menu_right object
{
	width: 171px;
	height: 325px;
	height: 350px;
}

#footer
{
	clear: both;
	width: 100%;
	_width: 980px;
	padding-top: 19px;

	background-color: #7b4a9d;
	background-image: url('../img/etan/bg_footer.png') ;
    background-repeat: no-repeat;
    background-position: top;

	text-align: center;

	height: 19px;

	/* fixes IE png renderbug */
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/etan/bg_footer.png', sizingMethod='crop');
	/* end of fix */
}

#footer a
{
	color: #ddd;
	font-weight: bold;
	font-size: 9px;
	text-decoration: none;
}

#rendertime
{
	width: 1000px;
	background-color: #333;
	color: #fff;
}

/* FCK editor css */

#content___Frame {
	height: 500px;
}

#eEditorArea html
{

}

#edit_etan
{
/*
	height: 500px;
	_height: 500px;
*/
}

textarea#coc_code
{
	height: 100px;
	width: 140px;

	border: 1px solid #7b4a9d;
}



/* DEALERS ZOEKEN */

#dealers_in_uw_buurt object
{
	height: 400px;
}

#table_dealer, #table_dealer_results
{
	width: 330px;
	background-color: white;
}

#table_dealer td, #table_dealer th
{
	height: 15px;
}

#table_dealer_results
{
	margin-top: 10px;
}

#dealers_tabel
{
    border-collapse: collapse;
}

#dealers_tabel #dealer_td		{	width: 280px;}

#dealers_tabel #dealer_td, #dealers_tabel #dealer_td input
{
	font-size: 12px;
}

#dealers_tabel #dealer_td_2		{	width: 10px;}

#table_dealer th, #table_dealer th a, #table_dealer_results th, #table_dealer_results th a
{
	color: white;
	font-size: 14px;
	padding: 5 0 5 5;
	width: auto;
}

#table_dealer_results, #table_dealer_results td a
{
	background-color: #7b4a9d;
	color:white;
}

#table_dealer th, #table_dealer_results th
{
	background-color: #7b4a9d;
	border-collapse: collapse;
	border: 0px;
}

#table_dealer_results td a, #table_dealer td
{
	width: auto;
	text-decoration: none;
	font-size: 12px;
	padding: 0 0 0 5;
}

#table_dealer_results td ul, #table_dealer_results td ul li
{
 	list-style-type:  none;
    padding: 0;
    margin: 0;
}

#topo ul li
{
    list-style: none;
	padding: 0px;
	margin: 0px;
}

#topo label
{
    display: inline-block;
	width: 100px;
}

#topo input
{
	width: 67px;
}

select#province
{
	width:140px;
}


/* WELCOME PAGE */
#table_home
{
    border-collapse: collapse;
    /*margin-left:5px;*/
    font-size: 12px;
}
#table_home h1,#table_home h2
{
	color: white;
	padding:0;
	margin:4px 0px 0px 0px;
	_margin:4px 0px 0px 0px;
}

#td_header_h1
{

	width: 620px;
	_width: 500px;
	height: 30px;
	background-image: url('../img/etan/pg_header.png');
	background-image: url('/css/banner_head.png');
	background-repeat: no-repeat;
	/* fixes IE png renderbug */
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/banner_head.png', sizingMethod='scale');
	/* end of fix */
}

#td_header_h1 h1
{
	padding: 5px 0px 0px 10px;
	color: white;
}


#table_home #th_title
{


	width: 235px;
	_width: 235px;
	height: 26px;
	padding-left: 10px;

	background-image: url('../img/etan/home_head.png');
	/* fixes IE png renderbug */
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/etan/home_head.png', sizingMethod='scale');
	/* end of fix */
	background-repeat: no-repeat;
}

#table_home #td_welcome,
#table_home #td_news
{
	width: 245px;
	_width: 225px;
	padding: 5 10 0 10;
 	display: block;
	background-image: url('../img/etan/home_body_2.png');
    background-repeat: no-repeat;
}

#table_home #td_welcome	{	height: 134px;}
#table_home #td_news 	{ 	height: 134px;}

#table_home #td_news a
{
	text-decoration: none;
	font-weight: bold;
    font-size: 14px;
}

#table_home #td_news a:hover
{
	font-weight: bold;
}

#table_home #td_news ul li a
{
	font-weight: normal;
	text-decoration: none;
	font-size: 12px;
}

#table_home #td_news ul li a:hover
{
	font-weight: normal;
	text-decoration: underline;
	font-size: 12px;
}

#table_home #td_news ul li:first-child a
{
	font-size: 14px;
	font-weight: bold;
}

#table_home #td_news ul li
{
	list-style: disc;
	list-style-position: outside;
	margin-left: 17px;
	padding-left: 0px;
	padding-bottom: 5px;
}

#table_home
{
	height: 5px;
}

#td_blank
{
	height: 22px;
	display:block;
}

#table_home #td_dealer
{
	/*
	padding-top: 40px;
 	width: 245px;
	height: 90px;

	background-image: url('../img/etan/dealer_worden.png');

	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/etan/dealer_worden.png', sizingMethod='scale');
	*/
}

#table_home #td_dealer a
{
	font-size: 14px;
	font-weight: bold;
	color: white;
    text-decoration: none;
}


#table_home td, #table_home th
{
	margin: 0;
	padding: 0;
}

#td_product_banner, #product_banner
{
	/*_width: 620px;*/

	width: 632px;
	
	height:155px;
	background:transparent url('/css/banner_rand.png') no-repeat left center;
}

#photo img
{		_display:block;}

#td_product_banner object
{
	height: 117px;
	width: 620px;

}

#td_row_7
{
	width: 20px;
}

#td_blank_1
{
	height: 5px;
	_height: 5px;
}


#table_home td#td_row_7_img_large
{
	width: 370px;
	padding: 20px 30px 20px 20px;
    background-repeat: no-repeat;
	background-image: url('home_bg_left.png');
}





#td_row_7_img_large img
{
	margin:0px;
}


/* PRODUCT GROUPS */
#table_pg
{
    border-collapse: collapse;
    width:  620px;
    margin-left:5px;
}

#table_pg td
{
	padding: 0;
	margin: 0;
}

#table_pg #td_blank
{
	height: 30px;
	width: 620px;
}

#table_pg #td_product_banner object
{
	height: 117px;
	width: 620px;
	_display:none;
}

#table_pg #td_pg_canvas
{
	padding: 0;
	margin: 0;
	padding-left: 0px;
 	width: 620px;
	height: 360px;

	/*
	background-image: url('../img/etan/pg_canvas.png');
	/* fixes IE png renderbug
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/etan/pg_canvas.png', sizingMethod='scale');
	/* end of fix */
}

.pgroupdiv
{
	margin-top: 10px;
	height:300px;
	width: 180px;
	float: left;

}

.pg_spacer
{
	float: left;
	width: 40px;
	height: 300px;
}

table.pg_mal
{
	height:293px;
	width:180px;
	margin:0px;
	padding:0px;
	border-collapse: collapse;

	background-image: url('../img/etan/pg_info_2.png');
	/* fixes IE png renderbug
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/etan/pg_info_2.png', sizingMethod='image');
	 end of fix */
}

td.w_5
{
 	width:5px;
}

td.h_10
{
	height:10px;
}

td.h_11
{
	height:11px;
}

td.h_64
{
	height:64px;
}

td.h_110
{
 	height: 110px;
}

td.h_150
{
 	height: 150px;
}


td#pg_image
{
	vertical-align: top;
    text-align: center;
	padding: 6px 0px 0px 6px;
	height: 126px;
}

table#koopwijzer td#pg_image img {
	margin-top: 5px;
}

td#pg_image img {
	border: none;
}

td#pg_image div
{
	margin-top: 0px;
}


td#zoom
{
	padding-left: 0px;
	vertical-align: bottom;
	width: 15px;
	display:none;
}

td#pg_image_browse
{
	width: 10px;
	display:none;
}

td#pg_image_browse img, td#zoom img
{
	_cursor:hand;
	cursor:pointer;
}

td#pg_info
{
    vertical-align: top;
	padding: 0px 10px 0 10px;
	_padding: 0px 10px 0 10px;
    font-size: 11px;
}

td#pg_header_pg
{
	height: 27px;
}

td#pg_header_pg h1
{
	color: white;
    vertical-align: top;
    padding: 7px 0px 0px 5px;
    font-size:10px;
    margin: 0px;
    font-weight: bold;
}

td#pg_info h1
{
	_margin-bottom: 3px;
	_margin-top: 3px;
}

div#pg_header
{
	display: block;
	padding-top: 5px;
	_padding-top: 5px;
	width: 600px;
	height: 30px;
	_height: 25px;
}

div#pg_header h1
{
	color:white;
	font-weight: bold;
}

/* KOOPWIJZER */
table#koopwijzer
{
	width:620px;
    border-collapse: collapse;
    padding: 0;
    background: url('../img/etan/pghead.png') no-repeat;
}

table#koopwijzer, table#koopwijzer td, table#koopwijzer th
{
	margin:0px;
	padding:0px;
}

/*
table#koopwijzer td#pg_head_tl {background: url('../img/etan/pg_head_tl.png') no-repeat; width: 10px; height: 10px;}
table#koopwijzer td#pg_head_tl_title {background: url('../img/etan/pg_head_tl_title.png') no-repeat; width: 10px; height: 10px;}
table#koopwijzer td#pg_head_tr {background: url('../img/etan/pg_head_tr.png') no-repeat; width: 10px; height: 10px;}
table#koopwijzer td#pg_head_tr_title {background: url('../img/etan/pg_head_tr_title.png') no-repeat; width: 10px; height: 10px;}
table#koopwijzer td#pg_head_bl {background: url('../img/etan/pg_head_bl.png') no-repeat; width: 10px; height: 10px;}
table#koopwijzer td#pg_head_br {background: url('../img/etan/pg_head_br.png') no-repeat; width: 10px; height: 10px;}
*/
table#koopwijzer td#pg_head_01
{
	width:5px;
	height:110px;
	background-image: url('../img/etan/pg_head_01.png');
	/* fixes IE png renderbug */
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/etan/pg_head_01.png', sizingMethod='image');
	/* end of fix */

}

table#koopwijzer td#pg_head_02
{
	width:165px;
	height:135px;
	vertical-align: middle;
	text-align: center;
}

table#koopwijzer td#pg_head_02 img,table#koopwijzer td#pg_head_03 img
{
	_cursor:hand;
	cursor:pointer;
}

table#koopwijzer td#pg_head_03
{
	margin:0px;
	padding:0px;
	width:10px;
	background-image: url('../img/etan/pg_head_03.png');
}

table#koopwijzer td#pg_head_04
{
	width:5px;
	background-image: url('../img/etan/pg_head_04.png');
}

table#koopwijzer td#pg_head_05
{
	padding-top: 5px;
	padding-left:10px;
	width:425px;
	/* background-image: url('../img/etan/pg_head_05.png');*/
	font-size: 11px;
}

table#koopwijzer td#pg_head_06
{
	width:5px;
	background-image: url('../img/etan/pg_head_06.png');
	/* fixes IE png renderbug */
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/etan/pg_head_06.png', sizingMethod='image');
	/* end of fix */
}

table#filter_products
{
    background-color: none;
    border-collapse: collapse;
    width: 620px;
}

table#filter_products, table#filter_products td, table#filter_products th
{
	margin: 0px;
	padding: 0px;
    /* vertical-align: bottom; */
}

#filter_products #prod_up_td, #filter_products #prod_down_td
{
	height:20px;
	_height:20px;
    text-align: center;
}

#prod_down_td span
{
	float: right;
}

#filter_products #prod_up_td img, #filter_products #prod_down_td img, #prod_img img, #kw_prod_info img
{
	_cursor:hand;
	cursor:pointer;
}


td#kw_footer
{
	height:10px;
	_height:10px;
	/*
	background-image: url('../img/etan/koopwijzer_footer.png');
	fixes IE png renderbug
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/etan/koopwijzer_footer.png', sizingMethod='image');
	end of fix */
}

#filter_products #filters table td
{
	width: 280px;
    font-size: x-small;
    padding-bottom: 9px;
    _padding-bottom: 5px;
}

#filter_products #filters select
{
	width: 177px;
	width: 345px;
}

#filter_products #results
{
	height: 206px;
	width: 350px;
	padding-right: 0px;
}

#filter_products #filters, #filter_products
{
    /* height: 273px;*/
	padding-left: 10px;
    vertical-align: top;
}

#filter_products table td h3
{
	width: 80px;
	height: 14px;
	/*

	_height: 16px;
	*/
	overflow: hidden;
	font-size: 12px;

	padding:0px;
	margin-top: 1px;
	_margin-top: 0px;
	margin-bottom: 1px;

}

a#where_to_buy, a#manual
{
	/*width: 170px;
	_width: 177px;*/
	width: 220px;
	_width: 227px;
	_height: 30px;
	_margin:0;
	/*background-image: url('../img/etan/menu_177.png');*/
	background-image: url('../img/etan/menu_227.png');
	/* fixes IE png renderbug */
	_background-image: none;
	/*_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/etan/menu_177.png', sizingMethod='scale'); */
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/etan/menu_227.png', sizingMethod='scale');
}

img#sfeerfoto, #border_sfeer
{
	width: 177px;
	_width: 176px;
	height: 177px;
	padding: 0;
	margin: 0;
    vertical-align: top;
}

#border_sfeer
{
	position: absolute;
	background-image: url('../img/border_sfeer.png');
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/border_sfeer.png', sizingMethod='image');

	margin-top: -177px;
/*
	_margin-top: 0;
	_margin-left: -182px;
*/

	_cursor:hand;
	cursor:pointer;
}

*:first-child+html #border_sfeer, * html #border_sfeer {
	margin-top: 0;
	margin-left: -183px;
}

#content #border_sfeer
{
/*
	_margin-top: -177px;
	_margin-left: 0;
*/
}

img#prod_down_img
{
/*	margin-left: 150px;*/
	margin-top: 0px;
}

img#prod_up_img
{
	margin-top: 0px;
	margin-bottom: 0px;
}

span#current_page
{
	margin-left: 120px;
}

table.myproduct {
	border-collapse:collapse;
	width:620px;
	padding:0;
	margin:4px 0 0 0;
}
table.myproduct td {
	background-color:#7B4A9D;
	color:white;
	line-height:12px;
	font-size:10px;
	font-weight:bold;
}

table.myproduct td.desc {
	font-weight: normal;
	width: 370px;
}

table.myproduct td.prop {
	width: 130px;
}

table.myproduct td.frame {
	width:132px;
	height:132px;
	background: transparent url('/img/etan/frame.png') no-repeat center center;
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/etan/frame.png', sizingMethod='image');
}
table.myproduct td.rgt {
	width:6px;
	height:132px;
	background-image: url('../img/etan/kw_prod_right_b.png');
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/etan/kw_prod_right_b.png', sizingMethod='image');
}
table.myproduct td h2 {
	color:white;
	font-size:14px;
	margin:4px 0;
}
table.myproduct td.price {font-size:16px;}
table.myproduct td.info {padding:4px;}


table.product
{
    border-collapse: collapse;
    width:620px;
}

table.product, table.product td, table.product th
{
	margin:0px;
    padding:0px;
    margin-top:3px;
}

table.product td#kw_prod_left
{
	width:6px;
	background-image: url('../img/etan/kw_prod_left_b.png');
	/* fixes IE png renderbug */
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/etan/kw_prod_left_b.png', sizingMethod='image');
	/* end of fix */
}

table.product td#kw_prod_right
{
	width:6px;
	background-image: url('../img/etan/kw_prod_right_b.png');
	/* fixes IE png renderbug */
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/etan/kw_prod_right_b.png', sizingMethod='image');
	/* end of fix */
}

table.product td#kw_prod_center
{
	width:6px;
	background-image: url('../img/etan/kw_prod_center_b.png');
	/* fixes IE png renderbug */
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/etan/kw_prod_center_b.png', sizingMethod='image');
	/* end of fix */
}

table.product td#kw_prod_top
{
	height:6px;
	width:75px;
	background-image: url('../img/etan/kw_prod_top_b.png');
	/* fixes IE png renderbug */
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/etan/kw_prod_top_b.png', sizingMethod='image');
	/* end of fix */
}

table.product td#kw_prod_bottom
{
	height:6px;
	width:75px;
	background-image: url('../img/etan/kw_prod_bottom_b.png');
	/* fixes IE png renderbug */
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/etan/kw_prod_bottom_b.png', sizingMethod='image');
	/* end of fix */
}

table.product #prod_img
{
    vertical-align: middle;
    background-color: #fff;
    width: 120px;
    height: 120px;
}

table.product #kw_prod_text
{
	padding-top:3px;
	padding-left:3px;
    width:440px;
    vertical-align: top;
}

.purple_bg
{
  	background-color: #7b4a9d;
}

#results div
{
 	margin-bottom: 3px;
}

#kw_prod_text table
{
	width: 100%;
}

#kw_prod_text h1
{
	width: auto;
	height: 18px;
    overflow: hidden;
    color: white;
    margin-bottom: 2px;
}

#kw_prod_text h2
{
    color: white;
    margin-bottom: 0px;
    font-size: 16px;
}

#kw_prod_text table td
{

}

#kw_prod_text table td.prop h4
{
	width: 80px;
	height: 12px;
	overflow: hidden;
	color: white;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
}

#kw_prod_text table td.prop_val h4
{
	width: 130px;
	height: 12px;
	overflow: hidden;
	color: white;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
}

#kw_prod_text table td.dubbelpunt
{
	font-size: 10px;
	color: white;
}

/* Product sheet */
div#product_sheet
{
	background-color: white;
	width: 700px;
	height: 700px;
}

#order_overview
{
	background-color: white;
}

div#img_elements_tramp
{
	display:block;
	position: absolute;
	z-index: 10;
	margin: -10px 0px 0px -10px;
	width: 440px;
	height: 160px;

	background-image: url('../img/etan/elements_tramp.png');
	/* fixes IE png renderbug */
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/etan/elements_tramp.png', sizingMethod='image');
	/* end of fix */
}

div#img_elements_tcarts
{
	display:block;
	position: absolute;
	z-index: 10;
	margin: -10px 0px 0px -10px;
	width: 440px;
	height: 160px;

	background-image: url('../img/etan/elements_tcarts.png');
	/* fixes IE png renderbug */
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/etan/elements_tcarts.png', sizingMethod='image');
	/* end of fix */
}

div#img_elements_basket
{
	display:block;
	position: absolute;
	z-index: 10;
	margin: -20px 0px 0px -10px;
	width: 440px;
	height: 160px;

	background-image: url('../img/etan/elements_basket.png');
	/* fixes IE png renderbug */
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/etan/elements_basket.png', sizingMethod='image');
	/* end of fix */
}

div#img_elements_speel
{
	display:block;
	position: absolute;
	z-index: 10;
	margin: -20px 0px 0px -10px;
	width: 440px;
	height: 160px;

	background-image: url('../img/etan/elements_speel.png');
	/* fixes IE png renderbug */
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/etan/elements_speel.png', sizingMethod='image');
	/* end of fix */
}

div#img_elements_soccer
{
	display:block;
	position: absolute;
	z-index: 10;
	margin: -10px 0px 0px -10px;
	width: 440px;
	height: 160px;

	background-image: url('../img/etan/elements_soccer.png');
	/* fixes IE png renderbug */
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/etan/elements_soccer.png', sizingMethod='image');
	/* end of fix */
}

#search td, #search form
{
	font-size: 12px;
}

#search td img
{
	margin: 0px 5px 0px 0px;
}

#legenda
{
	height: 60px;
	margin-left: 500px;
	margin-top: -60px;
	_margin-top: -80px;
	margin-bottom: 20px;
	_margin-bottom: -10px;

	font-size: 12px;
}

#legenda img
{
	margin: 0px 5px 0px 0px;
	padding: 0px;
}

#legenda td, #legenda td img
{
	vertical-align: middle;
}

#table_new_pass, #table_new_pass td
{
	font-size: 12px;
}

#table_new_pass th
{
	width: auto;
}

#sitemap
{
	font-size: 12px;
	margin:0 0 10px 5px;
 	position: relative;
	z-index: 11;
}

#sitemap a
{
    text-decoration: none;
}

#random_photo
{
    list-style: none url();
    border-collapse: collapse;
}

#foto_overzicht img
{
	height: 100px;
	width: 100px;
}
