body {
	background-color: #000000;
	background-image:url(images/bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-attachment:fixed;
    overflow-x: hidden;
}
.style10 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:none; }



a.meerinfo:hover {background:#ffffff; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;} 
a.meerinfo span {display:none; padding:2px 3px; margin-left:8px; width:130px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
a.meerinfo:hover span{display:inline; position:absolute; border:1px solid #cccccc; background:#ffffff; color:#6c6c6c; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#price_item_s {
	position:absolute;
	width:145px;
	height:48px;
	z-index:1;
	margin-top: -10px;
	margin-left: 25px;
	background-image:url(ticket.gif);
}



.style12 {
	color: #FFFFFF;
	font-size: 10px;
	font-family: Tahoma;
}
#Layer1 {
	width:615px;
	height:600px;
	
	float:left;
	
}
#Layer2 {
	width:365px;
	height:600px;
	
	float: left;

}
#Layer3 {

	width: 600px;
	height:220px;

	
	margin:auto;
}
#Layer4 {
	width: 600px;
	height: 350px;

	
	margin:auto;
}
#main_section3 {
	width: 100%;
	height: 430px;
	float: right;
	
	margin:auto;
}
#Layer6 {
	width: 100%; 
	height: 362px;
margin: 0 auto;
	
	background-image:url(images/action.gif);
	background-repeat:no-repeat;
	background-position:center;
	padding-left: 7px;
	padding-top: 35px;
	text-align:center;
}
#whats_hot {
	width: 100%; 
	height: 215px;
	
}
#Layer8 {
	width:598px;
	height:115px;
	

}
#Layer9 {
background-color:#FFFFFF;
	width:586px;
	height:160px;
	
		float: right;
		
		background-image:url(images/news_bg2.jpg); 
		background-repeat:no-repeat; 
		background-position:right;
}


#diverse_container {
	width:1000px;
height:190px;
	

}
#diverse{
	width:990px;
	height:190px;
	
		float: right;
}

#action {
	width:310px; margin: 0 auto;
	height:325px;
	
}
#product {
	width:195px;
	height:187px;
	background-image:url(images/product_mid.png);
	background-repeat:no-repeat;
	background-position:top;
	vertical-align:bottom;
	
	float:left;

	
}

#product2 {
	width:195px;
	background-image:url(images/product_mid.png);
	background-repeat:no-repeat;
	background-position:top;
	vertical-align:bottom;
	
	float:left;

	
}
#new_products {
	width:100%;
	height:100%;
	vertical-align:top;
	
}

#product_image {
margin-top: 6px;
	width:195px;
	height:142px;
	
}


#product_image_large {
margin-top: 40px;
	width:195px;
	height:110px;
	margin-left: 15px;
}

#news_productimage {
width:195px;
	height:110px;
	
	text-align:center;
}

#product_name {
	width:192px;
	height:16px;
	background-color:#e85046;
	
	text-align:center;
	margin-left: 2px;
}
.product_name_txt{
	color: #FFFFFF;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: bold;
}

#product_check {
	width:192px;
	height:16px;
	background-color:#46a3e8;
	
	text-align:center;
	margin-left: 2px;
}
#diverse_modellen {
	width:100%;
	height:100%;
	vertical-align:top;
	
}
#news_upper {
	width: 100%;
	height:30px;
	
}
#news_container {
		width: 100%;
	height:30px;
	height:130px;
	
}
#news_title {
padding-top: 10px;
padding-left: 10px;
	width:320px;
	
	float:left;
}
.news_title_txt {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
#news_thumb {
	width:150px;
	vertical-align:middle;
	text-align:center;
	
	float:left;
}
#news_content {
float:left;
	width:400px;
	height:115px;
	
}
.klantenservice_font {font-size: 11px; font-family:Arial, Helvetica, sans-serif;}
.newsitem_font {font-size: 12px; font-family:Arial, Helvetica, sans-serif; color:#333333;}
.newsitem_font A:link{font-size: 12px; font-family:Arial, Helvetica, sans-serif; color:#333333;}
.newsitem_font A:visited{font-size: 12px; font-family:Arial, Helvetica, sans-serif; color:#333333;}

#price {
position:relative;
	width:80px;;
	height:29px;
	z-index:6;
	vertical-align:middle;
	text-align:center;
	
}
#priceitem {

	background-image:url(images/price.jpg);
	width:139px;
		height:29px;
	z-index:6;
	margin-left: 30px; _margin-left: 30px;
}
#oldprice {
text-align:right;
	width:55px;

	
	float:left;
}
.old_price_txt {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF;
text-decoration:line-through; }
#newprice {
	width:80px;
	
	text-align:center;
	margin-top: 5px;	float:left;
}
.new_price_txt {font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
#whats_hot_topitem {
margin-left: 8px;
	width: 300px;
	height:70px;
	
	border: 1px solid #cccccc;float:none;
}
#whats_hot_item {
margin-left: 8px;
	width: 300px;
	height:16px;
	
	border: 1px solid #CCCCCC; float:none;
}
#whats_hot_number {
margin-left: 8px;
	width: 15px;
	height:100%;
	
	border-right: 1px solid #999999;	float:left;
}
.whats_hot_number_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#whats_hot_item_title {
	width:150px;
	height:100%;
	
	float:left;
	border-right: 1px solid #777777;
	margin-left: 12px;
}
#whats_hot_rank {
	width:90px;
	height:100%;
	
	vertical-align:middle;
		float:left;
		margin-left: 4%;
}
#lees_meer {
	width:100px;
	height:20px;
	background-color: #e8a946;
	text-align:center;
	margin-top: 2px;
	
	float: left;
}
#lees_meer_txt {
	width:100px;
	margin-top: 3px;
	height:20px;
	
}


#reacties {
	width:100px;
	height:20px;
	background-color: #ae46e8;
	text-align:center;
	margin-top: 2px;
	
	float: left;
}
#reacties_txt {
	width:100px;
	margin-top: 3px;
	height:20px;
	
}
.news_button_txt {font-size: 9pt; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; }
.news_button_txt a{font-size: 9pt; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration:none; }

#footer_top {
	width:100%px;
	height:77px;
	
	background-image:url(images/footer_top.jpg);
	
}
#footer_content_left {
background-image:url(images/footer_content_left.jpg);
	width:27px;
	height:66px;
	float:left;
	
}
#footer_content {
width: 973px;
background-color:#FFFFFF;
	height:66px;
	float:left;
	
	text-align:left;
}
#footer_end {
	width:100%;
	background-image:url(images/footer_end.jpg);
	height:16px;
	
	float: right;
}
#copyright {
	width:100%;
	background-color:#2f2f31;
	text-align:center;
}
.copyright_txt {color: #999999; font-size: 10px; font-family: Tahoma; }
#footer_end_bar {
	background-image:url(images/bg_head.jpg);
	width:100%;
	height:26px;

	
}
#row1 {
margin-top: 5px;
margin-left: 30px;
	width:135px;
	height:60px;
	
	float: left;
}
#row2 {
margin-top: 5px;
	width:135px;
	height:60px;
	
	float: left;
}
#row3 {
margin-top: 5px;
	width:135px;
	height:60px;
	
	float: left;
}
#klantenservice_icons {
	width:500px;
	height:60px;
	
		float: left;

}

#products_leftside {
	width:100%;
	height:100%;
	text-align: right;
	margin-top: 30px;
}

#search_part {
background-image:url(images/bg_search.jpg);
	width:100%;
	height:0px; 	overflow:hidden; 
}
#search_content {
filter: alpha(opacity=90); -moz-opacity: 0.9;
	width:405px;
	height:20px;
	padding: 2px;
	text-align:left;
	background-image: url(images/searchbg.jpg);
	overflow:hidden;
	vertical-align:middle;
}
.advies_prijs {font-family: tahoma; font-size: 12px; color: #57574B; }

a.advies_prijs:hover, a.advies_prijs:active {font-family: tahoma; font-size: 12px; color: #57574B; }
.style40 {font-weight: bold}
#productpage_product {

	width:100%;
	height:115px;
	z-index:7;
}
-->
#productpage_product_container {
	width:100%;
	height:100%;
	z-index:7;
}

#productpage_product {
	width:720px;
	height:149px;
	

}

#productpage_product_container {
	width:720px;
	height:149px;
}

#productpage_thumbnail {
	width:192px;
	height:100%;
	
	background-position:bottom;
	background-repeat:no-repeat;
	float:left;
}
#productpage_product_divider {
	width:15px;
	background-image:url(images/head_left_head.gif);
	background-position: top right;
	background-repeat:no-repeat;
	height:150px;
	
	float:left;
}
#productpage_product_menu {
	width: 510px;
	height:100%;
	
	float:left;
}

#productpage_product_menu2 {
	width: 700px;
	height:100%;
	
	float:left;
}
#productpage_productmenu_head {
	width:100%;
	height:24px;
	
}

#productpage_productmenu_head_title {
	width:290px;
	height:24px;
	background-image: url(images/head_bg.gif);
	
	float:left;
}

#productpage_productmenu_head_title2 {
	width:460px;
	height:24px;
	background-image: url(images/head_bg.gif);
	
	float:left;
}
#productpage_productmenu_head_slogo {
	width:70px;
	height:24px;
	background-image:url(images/head_left.gif);
	
	float:left;
}
#productpage_productmenu_split {
background-image:url(images/head_divider.gif);
	width:23px;
	height:24px;
	
	float:left;
}
#productpage_productmenu_archive {
	background-image: url(images/head_bg2.gif);
	width:69px;
	height:24px;
	
	float:left;
	
}
.productpage_style_archivetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;

	color: #FFFFFF;
}
.productpage_style_archivetitle A:link { font-size: 13px; color: #FFFFFF; }
.productpage_style_archivetitle A:visited { font-size: 13px; color: #FFFFFF; }
A:link {text-decoration: none}
A:visited {text-decoration: none}
A:active {text-decoration: none}
A:hover {text-decoration: underline; color: white;}





.style10 A:link{font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:none; color:#333333;}
.style10 A:visited{font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:none; color:#333333; }

#productpage_productmenu_alignment {
	width:20px;
	height:15px;
	margin-top: 4px;
	margin-left: 8px;
	
}
#productpage_productmenu_archiveicon {
	width:17px;
	height:24px;
	background-image:url(images/archiv_icon.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	
	float:left;
}
#productpage_productmenu_head_right {

	width:11px;
	background-image:url(images/head_right.gif);
	height:24px;
	
	float:left;
}
#productpage_productcontent {
	width:350px;
	height:125px;
	
	background-color:#ffffff;
	float:left;
}

#productpage_productcontent2 {
	width:650px;
	height: 100%;
	background-color:#ffffff;
	float:left;
}
#productpage_productminimenu {
	width:130px;
	height:125px;
	background-color:#ffffff;
	float:left;
	
}
#productpage_title {
margin-top: 10px;
margin-left: 10px;
	width:100%;
	height:20px;
	
}

#newspage_content {
margin-left: 10px;
	width: 620px;
	text-align:justify;
	
}
.productpage_title_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
#productpage_description {
	width:325px;
	height:80px;
	
	margin-top: 10px;
margin-left: 10px;
overflow:hidden;
}

#actualproductpage_description {
	width:625px;
	height: 100%;
	
	margin-top: 10px;
margin-left: 10px;
}
.productpage_description_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#productpage_title_head {
	width:100%;
	height:20px;
	padding-top: 5px;
	
}

.productpage_title_head_txt {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; font-weight: bold; }

.news_button_txt {font-size: 9pt; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; }

#productpage_quickbuy_button {
	width:130px;
	margin-top: 16px;
	height:18px;
	
	background-color: #e86346;
	text-align: center;
}

#productpage_leesmeer_button {
	width:130px;
	height:18px;
	
	background-color: #e8a946;
	text-align: center;
}

#productpage_reacties_button {
	width:130px;
	margin-top: 16px;
	height:18px;
	
	background-color: #ae46e8;
	text-align: center;
}

#productpage_bekijkproduct_button {
	width:130px;
	height:18px;
	
	background-color: #80e846;
	text-align: center;
}


#winkelmandje_head {
	width:100%;
	height:25px;
	z-index:7;
	margin-top: -10px;
	position:relative;

}
#left_edge {
background-image:url(images/head_left2.gif);
	width:11px;
	height:100%;
	z-index:7;
		float:left;
}

#winkelmandje_icon {
background-image:url(images/winkelmandje_head.gif);
	width:19px;
	height:100%;
	z-index:7;
	float:left;	
}

#replyr_icon {
background-image:url(images/replyr_head.jpg);
	width:19px;
	height:100%;
	z-index:7;
	float:left;	
}
#bg_head {
background-image:url(images/head_bg2.gif);
	width:159px;
	height:100%;
	z-index:7;
	float:left;	
}
#right_edge {
background-image:url(images/head_right.gif);
	width:11px;
	height:100%;
	z-index:7;
		float:left;
}

#productpage {
position:relative;
	margin-top: -7px;
	width:100%;
	height:100%;
	z-index:8;
}

#winkelmandje_title_head {
margin-top: 6px;
	width:100%;
	height:20px;
	
}

#replyr_top {
margin-top: 6px;
	width:100%;
	height:20px;
	
}

.winkelmandje_title_head_txt {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; }
#winkelmandje_content {
	width:100%;
	height:60px;
	margin-left: 5px;

}
#winkelmandje_product_title2 {
	width:190px;
	height:15px;
	z-index:9;
	border-bottom: solid #C0C0C0 1px;
		background-color:#D3300A;
		background-image:url(images/bg_head2.jpg);


}
#winkelmandje_product_title {
	width:190px;
	height:15px;
	z-index:9;
	border-bottom: solid #C0C0C0 1px;
		background-color:#D3300A;
		background-image:url(images/bg_head.jpg);


}
.style41 {font-family: Arial, Helvetica, sans-serif}
.product_basket_title_txt {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
#product_basket_thumb {
	width:65px;
	height:60px;
	z-index:9;
	float:left;
			border-bottom: solid #C0C0C0 1px;
}

#product_basket_info {
	width:125px;
	height:60px;
	z-index:9;
	float:left;
			border-bottom: solid #C0C0C0 1px;
}
#product_basket_info_subject {
	width:40px;
	height:40px;
	z-index:9;
	float:left;
		
	
	}
.product_title_txt {font-size: 11px; color:#FFFFFF;}
#product_basket_info_actual {
	width:80px;
	height:40px;;
	z-index:9;	float:left;
			border-left: solid #C0C0C0 1px;

}
.product_information_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
}

.basket_information_txt {
	font-family: Verdana;
	font-size: 11px;
	color: #1b404d;
	font-weight: bold;
}
#total_left {
	width:104px;
	height:60px;
	float:left;
	z-index:9;
		border-right: solid #C0C0C0 1px;
}
#total_right {
	width:50px;
	height:60px;
	float:left;
	z-index:9;
}
#navigation {
	width:915px;
	background-color:#FFFFFF;
	height:15px;
	z-index:9;
	margin-top: 5px;
	filter: alpha(opacity=75); -moz-opacity: 0.75;
}

#product_enlarge {
margin-top: -20px;
margin-left: 10px;
background-image:url(images/product_enlarge.jpg);
	width:90px;
	height:20px;
	cursor:pointer;
}
#comment_main {
	width:625px;
	height: 100%;
	margin-top: 10px;
margin-left: 10px;
}
#comment_title {
	width:450px;
	height:20px;
	overflow:hidden;
	float:left;
}
#comment_ranking {

	width:150px;
	height:20px;
	float:left;
}
#comment {

	width:590px;
	margin-left: 5px;
	height: 100%;
	border: #666666 solid 1px;
	padding: 5px;
		float:left;

}
#replyr_main {
	width:590px;
	margin-left: 15px;
	height: 100px;
	padding: 5px;
}

#comment_row {
	width:500px;
	background-color:#00FF66;
	
}
#replyr_menu {
	width:574px;
	background-color:#EFEEEC;
	vertical-align:middle;
	height:25px;
	float:left;
	margin-left: 20px;
	margin-top: -4px;
	border:#666666 1px solid;
	padding: 5px;

}
#product_bg {
	width:408px;
	height:300px;
	padding: 3px;
margin-left: 10px;
	background-image:url(images/bg_product.jpg);
	background-repeat:no-repeat;
	float:left;
}
#productinformation {
	width:220px;
	background-image:url(images/bg_productinfo.jpg);
	height:300px;
		float:left;

}
#product_top {
	width:100%;
	margin-top: 3px;
	height:340px;


}
#fabrikant_logo {
	width:75px;
	height:35px;
	background:#FCFCFC; 
	z-index:9;
	margin-left: 120px;
	margin-top: 20px;
	padding: 5px;
		filter: alpha(opacity=75); -moz-opacity: 0.75;
}
#product_info_cell {
	width:168px;

		margin-left: 25px;
		margin-top: 5px;
	z-index:9;
	padding: 3px;
	padding-left: 10px;
}
.onze_prijs {
	font-family: Tahoma;
	font-size: 16px;
	color: #006600;
}
#product_add {
margin-top: 150px;
position:relative;
	width:280px;
	height:25px;
	float:left;
}

.menu_item_txt {font-family: tahoma; font-size: 12px; font-weight: bold; color: #57574B; text-decoration:none;}
.menu_item_txt a {font-family: tahoma; font-size: 12px; font-weight: bold; color: #57574B; text-decoration:none;}
#in_winkelmandje {
margin-top: 147px;
	float:left;
	width:120px;
	height:115px;	
}
#text_input {
	width:574px;
	background-color:#EFEEEC;
	vertical-align:middle;
	height:100px;
	float:left;
	margin-left: 20px;
	margin-top: -4px;
	border:#666666 1px solid;
	padding: 5px;
}
#submit_comment {
	width:650px;
	height:60px;
	float:left;
	background:#ffffff;
}
#add_comment_button  {
margin-left:20px;
background-color:#EFEEEC;
text-align:right;
	width:584px;
	border:#999999 1px solid;
	height:30px;
	z-index:9;
}
.shakeimage{
position:relative;
}
#anchor {
position:absolute; z-index:-2;
margin-top: -200px;
}

#menubutton {
width: 97px;
height: 26px;
padding-top: 7px;
background-image:url(images/button.jpg);
cursor:pointer;
font-size: 3px;
}
#menubutton_over {
width: 97px;
height: 26px;
padding-top: 7px;
background-image:url(images/button-2.jpg);
cursor:pointer;
}
.style48 {font-size: 9px}

.menuitem_font {font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:none; color:#333333;}
.normal {
filter: alpha(opacity=80); -moz-opacity: 0.8;

}
.over {
filter: alpha(opacity=100); -moz-opacity: 1;
}
