body {	
	padding: 0px;
	margin: 0px;
	background: url("../gfx/shop/web/bg.png") top center no-repeat;
	width: 100%;	
	font-family: arial;
}

div#wrapper  {
	width: 1006px;
	margin: 0px auto;
	height: auto;	
	background: url("../gfx/shop/web/main_bg.png") 0px 198px no-repeat;		
}
	div#header {
		width: 1006px;
		height: 126px;
		background-image: url("../gfx/shop/web/header.png");
	}
	div#main_menu {
		height: 44px;
		width: 1006px;
		background: url("../gfx/shop/web/main_menu_bg.png");
		text-align: center;
	}
		div#main_menu  ul {
			display:table;
			padding:0; 
			margin:0 auto; 
			list-style-type:none;
			white-space: nowrap;
		}
			div#main_menu  ul li {
				display:table-cell;
				font-size: 12px;
				background: url("../gfx/shop/web/main_menu_button_bg.png") top left no-repeat;
			}		
			div#main_menu  ul li.last {
				background: url("../gfx/shop/web/main_menu_button_bg.png") top left no-repeat;
				width: 12px;
				height: 26px;
			}
			div#main_menu  ul li.first {
				background: url("../gfx/shop/web/main_menu_button_right_bg.png") top left no-repeat;
				width: 4px;				
			}		
				div#main_menu  ul li a {
					width:auto;
					display:block;
					padding: 18px 15px 0px 15px;
					text-decoration:none;
					background: url("../gfx/shop/web/main_menu_button_right_bg.png") top right no-repeat;
					height: 26px;
					color: #000	
				}		
				div#main_menu  ul li a:hover {
					color:#000; 
					background: url("../gfx/shop/web/main_menu_button_right_hover_bg.png") top right no-repeat;;
				}
				div#main_menu  ul li:hover { background: url("../gfx/shop/web/main_menu_button_hover_bg.png") top left no-repeat; }

				div#main_menu del {
					clear:both; 
					text-decoration:none;
				}
	
	div#sub_menu {
		height: 28px;
		width: 1006px;
		background-image: url("../gfx/shop/web/sub_menu_bg.png");			
	}
		div#sub_menu ul {
			width: 300px;
			margin: auto;			
			padding: 4px 0px;
			list-style-type:none;
		}
			div#sub_menu ul li {
				float: left;				
				font-size: 12px;
				background: url("../gfx/shop/icon/arrow.png") 4px 4px no-repeat;	
				padding: 0px 0px 0px 12px;
				margin: 0px 12px 0px 0px;
			}
				div#sub_menu ul li a {
					color: #636363;
					text-decoration: none;
				}
				div#sub_menu ul li a:hover {
					text-decoration: underline;
				}
	
	div#main {
		height: auto;
		width: 1006px;			
	}
		div.main_error h1 {
			font-size: 18px;
			color: #007c7e;
			margin: 0px;
			padding: 0px 0px 5px 0px;
			background: url("../gfx/shop/web/dotted.png") center bottom repeat-x;	
		}
		div.main_error p {
			margin: 5px 0px 0px 0px;
			padding: 0px;
			font-size: 12px;
		}
		
		div#navigation {			
			height: 20px;
			padding: 11px 0px 1px 0px;	
			margin: 0px 25px 5px 15px;
			width: 600px;
			background: url("../gfx/shop/web/dotted.png") center bottom repeat-x;		
			
			float: left;
		}
			div#navigation p {
				font-size: 11px;
				color: #636363;
				margin: 0px;
			}
				div#navigation span {
					padding: 0px 10px 0px 10px;					
					background: url("../gfx/shop/icon/arrow.png") center left no-repeat;
					color: #000;
				}
					div#navigation span a {
						color: #000;
						text-decoration: underline;					
					}					
		
		div#search {
			float: right;
			width: 173px;			
			padding: 6px 0px;
			margin-right: 15px;
			margin-bottom: 10px;
			text-align: left;
			background: url("../gfx/shop/web/dotted.png") center bottom repeat-x;	
		}	
			div#search input {
				font-size: 11px;
				/*color: #8e8c8c;*/
				height: 15px;
				border: 1px solid #5d5d5d;
				padding: 2px;
				width: 166px;
				background: url("../gfx/shop/icon/search.png") center right no-repeat;
			}
		div#search_results {
			position: absolute;
			font-size: 11px;
			width: 280px;
			z-index: 100;
			background-color: #fff;
			border: 1px solid #5d5d5d;
			visible: none;
			
			filter:alpha(opacity=80);
			-moz-opacity: 0.80;
			opacity: 0.80;
			
		}
			div#search_results a {	
				display: block;			
				padding: 3px 0px 3px 8px;
				text-decoration: none;
				color: #000;
			}		
		
			div#search_results a.bg1 { background-color: #f0efef; }			
			div#search_results a:hover {background-color: #dbd9d9; }
		
		div#middle {
			float: left;
			width: 630px;			
		}
		
		div#systembuilder, div#page {
			float: left;
			width: 570px;
			padding: 5px 0px 20px 30px;
			font-size: 12px;
		}	
			div#systembuilder h1, div#page h1 {
				font-size: 18px;
				color: #007c7e;
				margin: 0px;
				padding: 7px 0px 5px 0px;
				background: url("../gfx/shop/web/dotted.png") center bottom repeat-x;			
			}

			div#page p {
				margin-top: 5px;
			}
			div#page ul {
				margin: 10px 10px 10px 20px;
			}	
			div#page a {
				text-decoration: none;
				font-weight: bold;
				color: black;
			}
				div#page a:hover {
					text-decoration: underline;
				}
			div#elm_container {
				width: 400px;
				height: 400px;		
				margin: 30px auto;
			}
				div#elm_container a img {				
					border: none;					
												
				}
				div#elm_container a {
					display: block;					
					text-decoration: none;
					color: black;	
				}
				div#elm_container a:hover p {
					text-decoration: underline;
				}
				
				div#elm_container a p {
					text-align: center;					
				}
				div#elm_container a p.small {		
					font-size: 9px;
				}

				div#systembuilderOverviewButtons span {
					float: right;
				}
				div#systembuilderOverviewButtons a{
					color: black;
					text-decoration: none;		
					cursor: hand;
				}
				div#systembuilderOverviewButtons a:hover { text-decoration: underline; }
				
				div.catagoryHead {
					margin: 15px 0px 10px 0px;
					text-align: center;
					font-size: 16px;
					color: #007c7e;
					font-weight: bold;					
					background: #edecec url("../gfx/shop/web/dotted.png") center bottom repeat-x;
				}
				table#systembuilderOverview {
					width: 575px;
					border-collapse: collapse;
				}
					table#systembuilderOverview input {
						font-size: 11px;
						text-align: center;
					}
					
					table#systembuilderOverview tr {
						background: url("../gfx/shop/web/dotted.png") center bottom repeat-x;
					}			
					
						table#systembuilderOverview tr th {
							background-color: #edecec;
							background: #edecec url("../gfx/shop/web/dotted.png") center bottom repeat-x;
							text-align: left;
						}	
					
							table#systembuilderOverview tr.noborder {
								background: none;
								border: none;
								height: 25px;								
							}
							
							table#systembuilderOverview td.border {
								background: #edecec url("../gfx/shop/web/dotted.png") center bottom repeat-x;
							}
							table#systembuilderOverview .center {
								text-align: center;
							}
							table tr td.price {
								font-size: 16px;
								color: #007c7e;
								font-weight: bold;
							}
								table#systembuilderOverview tr td span.type {
									font-size: 11px;
									color: #636363;							
								}						
								table#systembuilderOverview tr td img {
									padding-bottom: 1px;
								}

							

		
		div#product_details {		
			width: 570px;			
			padding: 5px 0px 20px 30px;
		}
			div#product_details h1 {
				font-size: 18px;
				color: #007c7e;
				margin: 0px;
				padding: 7px 0px 5px 35px;		
				background: url("../gfx/shop/icon/auto.png") center left no-repeat;				
			}
			
			div#product_details p {
				font-size: 12px;
				margin: 5px 0px 0px 0px;
			}
			
			div#product_container {
				width: 560px;
				height: 210px;
			}
				div#product_image  {
					float: left;
					height: 200px;						
				}				
			
				div#details_container_right {
					float: right;
					width: 340px;					
					height: 200px;
					padding-left: 10px;
					margin-right: 5px;
					text-align: left;
					font-size: 12px;
				}
					div#details_container_right ul {
						border: 1px solid #dadada;
						margin: 35px 0px 20px 0px;
						padding: 0px 5px 5px 5px;
						list-style-type: none;
					}				
						div#details_container_right ul li{
							background: url("../gfx/shop/icon/arrow.png") 4px 9px no-repeat;
							padding: 5px 0px 0px 15px;
						}
					
			div#product_image_viewer {			
				width: auto;
				height: 70px;
			}
				div#product_image_viewer ul {
					padding: 0px;
					margin: 0px;
					list-style-type: none;
				}
					div#product_image_viewer ul li {
						float: left;
						height: 66px;					
						background: url("../gfx/shop/web/product_viewer_main.png") center left repeat-x;	
					}
						div#product_image_viewer ul li  img{
							background-color: #fff;							
							margin: 5px 2px 0px 2px;
							border: 1px solid #dfdfdf;
						}
						div#product_image_viewer ul li  img.hide{
							display: none;
						}
						div#product_image_viewer ul li  img:hover {				
							border: 1px solid #878787;
						}
					div#product_image_viewer ul li.left {	
						width: 12px;
						height: 66px;
						background: url("../gfx/shop/web/product_viewer_left.png") center left no-repeat;					
					}
					
					div#product_image_viewer ul li a {
						text-decoration: none;
						height: 20px;
						width: 10px;
						display: block;
					}
					div#product_image_viewer ul li.left a {					
						background: url("../gfx/shop/web/product_viewer_arrow_left.png") center left no-repeat;							
						margin: 20px 0px 0px 2px;
					}
					div#product_image_viewer ul li.right a {
						background: url("../gfx/shop/web/product_viewer_arrow_right.png") center left no-repeat;	
						margin: 20px 2px 0px 0px;						
					}					
					div#product_image_viewer ul li.right a:hover { background: url("../gfx/shop/web/product_viewer_arrow_right_hover.png") center left no-repeat;}
					div#product_image_viewer ul li.left a:hover { background: url("../gfx/shop/web/product_viewer_arrow_left_hover.png") center left no-repeat;}
					
					div#product_image_viewer ul li.right {
						width: 12px;
						height: 66px;
						background: url("../gfx/shop/web/product_viewer_right.png") center left no-repeat;	
					}	
					
			div#tab_bar {
				width: 566px;
				height: 31px;
				margin-top: 15px;
				background: url("../gfx/shop/web/tab_bar_bg.png") center left no-repeat;
			}
				div#tab_bar ul {
					margin: 0px;
					padding: 0px;
					list-style-type: none;
					padding-left: 10px;
				}
					div#tab_bar ul li {
						float: left;
						font-size: 12px;						
					}
					div#tab_bar ul li a{
						display: block;						
						width: 120px;
						height: 24px;
						text-decoration: none;
						color: #000;
						padding: 7px 0px 0px 40px;	
						background: url("../gfx/shop/web/tab_normal.png") center left no-repeat; 		
					}
					div#tab_bar ul li a:hover { background: url("../gfx/shop/web/tab_hover.png") center left no-repeat;}
					div#tab_bar ul li a.active { background: url("../gfx/shop/web/tab_active.png") center left no-repeat;}
				
			div#specificaties table#product_specs_table td.featureGroup {
				background-color: #e5e5e5;
				font-weight: bold;
				height: 20px;
			}			
			div#specificaties table#product_specs_table td.productFuture {
				background-color: #f1efef;
			}
				
			div#specificaties, div#accesoires, div#fabrikant {
				font-size: 12px;
				border: 1px solid #dadada;
				padding: 5px;
				margin: 10px 0px 0px 0px;
			}
			div#specificaties p, div#accesoires p, div#fabrikant p {					
				padding: 5px 0px 5px 0px;
				margin: 5px 0px 5px 0px;				
			}			
				div#fabrikant h2 {
					font-size: 14px;
					color: #007c7e;
					padding: 0px 0px 5px 0px;
					margin: 0px;
				}			
				div#fabrikant span{
					border-top: 1px solid #ebebeb;
					font-size: 11px;
					color: #636363;
				}
					div#fabrikant span a{
						text-decoration: underline;
						color: #000;
					}			

				div#specificaties ul {
					margin: 0px;
					padding: 0px 0px 0px 30px;	
				}
				
				div#accesoires a {
					color: #000;
					background: url("../gfx/shop/web/dotted.png") center bottom repeat-x;
					text-decoration: none;
					font-weight: bold;
				}
				div#accesoires table {
					border-collapse: collapse;
				}
					div#accesoires table td {
						border-bottom: 1px solid #dadada;				
						color: #787777;					
					}
					div#accesoires table td  span{									
						color: #000;					
					}
			
		div#catagory_message {
			font-size: 12px; 
			padding: 5px; 		
			background: #e2e8e8 url("../gfx/shop/web/catagory_message_bg.png") center bottom no-repeat;
			text-align: justify;
		}
			div#catagory_message a {
				color: #000;				
			}
			div#catagory_message img {
				float: left;
				padding: 5px 10px 5px 5px;
			}	
	
		
		div#catagory_list {			
			float: left;
			width: 570px;
			padding: 10px 0px 20px 30px;
		}
			div#catagory_list h1 {
				font-size: 18px;
				color: #007c7e;
				margin: 0px;
				padding: 0px 0px 5px 0px;
				background: url("../gfx/shop/web/dotted.png") center bottom repeat-x;	
			}
			div.catagory_title {
				background-color: #edecec;
				margin-top: 10px;
				font-size: 12px;
				font-weight: bold;
			}
			div#catagory_list table {
				font-size: 12px;
				border-collapse: collapse
			}
				div#catagory_list table tr {
					height: 71px;
					background: url("../gfx/shop/web/dotted.png") center bottom repeat-x;
				}	
					div#catagory_list table tr td.padding {
						padding: 0px 10px 0px 10px;
					}
						div#catagory_list table tr td a {
							color: #000;
							background: url("../gfx/shop/web/dotted.png") center bottom repeat-x;
							text-decoration: none;
							font-weight: bold;
						}
						div#catagory_list span.price {
							font-size: 16px;
							color: #007c7e;
							font-weight: bold;
						}	
						div#catagory_list span.type {
							font-size: 11px;
							color: #636363;							
						}	
		
		
			
		div#products {			
			float: left;		
			padding: 5px 0px 20px 0px;			
		}
			div#products h1 {
				font-size: 18px;
				color: #007c7e;
				margin: 0px 0px 0px 30px;
				padding: 7px 0px 0px 35px;
				background: url("../gfx/shop/icon/auto.png") center left no-repeat;	
			}
			div#products ul {
				margin: 0px 0px 0px 29px;
				padding: 0px;				
				list-style-type:none;
			}
				div#products ul li {								
					float: left;
					width: 275px;
					background: url("../gfx/shop/web/dotted.png") center top repeat-x;
					margin: 5px 11px 5px 0px;
					padding-left: 5px;
					height: 145px;					
				}
					div#products ul li h2 {
						margin: 0px;
						font-size: 14px;
						font-weight: normal;
						padding-left: 15px;
						margin-top: 10px;
						background: url("../gfx/shop/icon/arrow.png") 4px 4px no-repeat;					
					}
						div.viewer {
							position: absolute;
							margin: 0px 0px 0px 60px;
							background-image: url(../gfx/icon/viewer.png);
							height: 22px;
							width: 23px;							
						}
							div.viewer img {
								border: none;
						
							}		
						div.product_describtion {
							margin: 5px 0px 0px 5px;
							font-size: 11px;
							color: #636363;							
						}
							div.product_describtion p {
								margin: 0px 0px 0px 90px;
								overflow: hidden;
								height: 70px;
								text-align: justify;
								
							}
							div.product_describtion img {								
								float: left;								
							}
					div.links{						
						float: left;
						background-color: #e5f2f2;
						border: 1px solid #cce5e5;
						width: 130px;
						margin: 10px 0px 0px 5px;
						clear: both;						
					}
						div#products ul li div.links ul {
							margin: 0px;
							padding: 0px;
							width: auto;
							background: none;
						}
							div#products ul li div.links ul li {
								background: url("../gfx/shop/icon/arrow.png") 4px 4px no-repeat;	
								margin: 0px;
								padding: 0px 0px 0px 12px;								
								height: auto;
								font-size: 11px;
								width: 130px;
							}
								div#products ul li div.links ul li a {
									color: #000;
									text-decoration: none;
									border-bottom: 1px solid dotted;
								}
					div.price {
						margin-top: 10px;
						float: right;
						height: 26px;
						width: 60px;
						background-image: url("../gfx/shop/web/products_price_bg.png");
						font-size: 18px;
						color: #5f5f5f;
						padding: 5px 0px 0px 28px;						
					}
					div.shopping_cart_button {
						width: 40px;
						height: 29px;
						float: right;
						margin-top: 11px;
						/*background-image: url("../gfx/shop/icon/cart_icon.png");*/
					}
		
		div#shopping_cart_box,
		div#systembuilder_product_box, 
		div#systembuilder_info_box, 
		div#systembuilder_valuate_box {
			margin-bottom: 10px;
			width: 171px;
			margin-left: 820px;
			background: url("../gfx/shop/web/dotted.png") center bottom repeat-x;	
		}

		div#shopping_cart_box .cart_button {
			display: none;
			padding-bottom: 2px;
		}

		.testtwee {
			background-color : #fff;	
			filter: alpha(opacity=25);
			-moz-opacity : 0.25;
			opacity : 0.25;
		}
		
		
		div#systembuilder_valuate_box h1 {
			font-size: 18px;
			color: #007c7e;						
			margin: 0px 0px 0px 2px;
			padding: 7px 0px 2px 28px;
			background: url("../gfx/shop/icon/icon-nostar.png") 0px 8px no-repeat;	
		}
		div#shopping_cart_box h1,
		div#systembuilder_product_box h1 {
			font-size: 18px;
			color: #007c7e;						
			margin: 0px 0px 0px 2px;
			padding: 7px 0px 3px 25px;
			background: url("../gfx/shop/icon/systembuilder_dark.png") 0px 8px no-repeat;		
		}
		div#shopping_cart_box h1 {
			padding: 7px 0px 3px 32px;
			background: url("../gfx/shop/icon/shopping_cart.png") bottom left no-repeat;
		}
		
			div#shopping_cart_box ul,
			div#systembuilder_product_box ul {
				margin: 0px;
				padding: 0px;
				list-style-type: none;
				background: url("../gfx/shop/web/dotted.png") top left repeat-x;	
			}
				div#shopping_cart_box li,
				div#systembuilder_product_box li {
					font-size: 12px;
					width: 171px;
					padding: 2px 0px 2px 0px;	
					/*border-bottom: 1px solid #dadada;	*/
					height: auto;								
				}
					div#systembuilder_product_box li img {						
						display: none;
						border: none;
					}					
					div#systembuilder_product_box li:hover img {
						display: block;
					}
				div#shopping_cart_box li.total,
				div#systembuilder_product_box li.total {				
					border-bottom: none;
					font-weight: bold;		
					margin-bottom: 2px;									
				}
				div#systembuilder_product_box li.colored {
					background-color: #efeeee;
				}
				div#shopping_cart_box li.total span,
				div#systembuilder_product_box li.total span, 
				div#shopping_cart_box li span {				
					float: right;	
					font-size: 12px;									
				}
				div#shopping_cart_box li span {
					font-weight: bold;
					font-size: 11px;
					width: 171px;
					border-bottom: 1px solid #dadada;
					text-align: right;	
				}
				div#shopping_cart_box li.total span {
					width: auto;
					border: none;
					
				}			
				div#systembuilder_product_box li p { 
					text-align: right;
					font-weight: bold;
				} 
	
		div#systembuilder_info_box h1 {
			font-size: 18px;
			color: #007c7e;						
			margin: 0px;
			padding: 7px 0px 4px 0px;
			background: url("../gfx/shop/web/dotted.png") left bottom repeat-x;	
		}
			div#systembuilder_info_box ul {
				margin: 0px;
				padding: 0px;
				list-style-type: none;
			}
				div#systembuilder_info_box li {
					
					font-size: 12px;
					margin: 2px 0px 2px 0px;
					padding: 0px;
				}
					div#systembuilder_info_box li  img{						
						display: inline;
					}
					div#systembuilder_info_box li a{
						text-decoration: none;
						font-weight: bold;
						color: #000;
					}
					
					div#systembuilder_info_box li a:hover{
						text-decoration: underline;
					}
	
		div#deals {			
			width: 180px;			
			margin-left: 820px;		
		}
			.ticker_margin {			
				padding-top: 185px;
				
			}			
			div#deals h1 {				
				margin: 0px;
				font-size: 18px;
				color: #007c7e;
				margin: 0px 0px 0px 6px;
				padding: 7px 0px 3px 25px;
				background: url("../gfx/shop/icon/top_deal.png") bottom left no-repeat;	
			}
			div#deals ul {
				margin: 0px 10px 0px 0px;
				padding: 0px;
				list-style-type:none;
			}
				div#deals ul li {
					background: url("../gfx/shop/web/dotted.png") left top repeat-x;						
					padding: 5px 0px 5px 0px;			
				}
					div#deals ul li img {
						margin: 5px auto 5px auto;					
						display: block;
						text-align: center;						
					}
					div.td_product {
						background-color: #e5f2f2;
						border: 1px solid #cce5e5;
						margin: 0px 0px 0px 37px;
						padding: 0px;
						height: auto;	
						min-height: 28px;						
					}
						div.td_product a {
							color: #636363;
							font-size: 11px;
							margin: 0px;
							padding: 0px 0px 0px 3px;
											
						}
						div.td_product p {
							color: #636363;
							font-size: 11px;
							margin: 0px;
							padding: 0px;							
						}
						div.td_position {
							float: left;
							background-image: url("../gfx/shop/web/top_deal_position.png");
							width: 21px;
							height: 29px;							
							font-size: 25px;
							color: #fff;
							padding-left: 11px;
						}
					div.td_price {						
						width: 47px;
						height: 20px;
						background: url("../gfx/shop/web/top_deals_price.png") center right no-repeat;
						color: #777;
						font-size: 14px;
						font-weight: bold;
						padding: 4px 0px 0px 122px;
					}		
		div#left {
			float: left;
			width: auto;			
		}
			div#catagories {
				width: 178px;
				margin-top: 35px;
			}
			div#catagories ul {
				padding: 0px;
				margin: 0px;
				list-style-type: none;				
			}
				div#catagories ul li {
									
					margin: 0px 0px 5px 17px;
					font-size: 12px;											
				}				
				div#catagories ul li h3 {
					font-size: 12px;
					margin: 0px;
					padding: 4px 0px 0px 25px;
					width: 114px;
					height: 21px;
					font-weight: normal;
					background-image: url("../gfx/shop/web/catagories_button_closed_bg.png");
				}	
				div#catagories ul li h3.expanded_active {
					color: #636363;
					font-weight: bold;
					display: block;
					background: #fff url("../gfx/shop/web/catagories_button_expanded_active_bg.png") 0px 0px no-repeat;
				}
				
				div#catagories ul li h3:hover {						
					background-image: url("../gfx/shop/web/catagories_button_closed_hover_bg.png");
					color: #4c4c4c;					
				}					
					div#catagories ul li a {
						display: block;
						height: 21px;
						width: 100px;
						color: #636363;
						text-decoration: none;											
					}
					div#catagories ul li a:hover {
						/* font-weight: bold; 9-4-09: ie7 slow hover bug */												
					}

					div#catagories ul li ul {
						/*background-color: #e5f2f2;
						border: 1px solid #cce5e5;*/						
						margin: 2px 2px 0px 17px;	
						_margin: 2px -19px 0px 17px; /* IE6 */	
						display: none;					
					}	
						div#catagories ul li ul li {
							margin: 0px;
							padding: 1px 0px 1px 0px;
							background: none;
						}
						div#catagories ul li ul li:hover {
							background: none;
						}
						
							div#catagories ul li ul li a {
								width: 92px;
								height: auto;
								padding: 0px 0px 0px 25px;
								border: 1px solid #fff/*#e5f2f2*/;
								background: url("../gfx/shop/icon/arrow.png") 4px 4px no-repeat;
							}
							div#catagories ul li ul li a:hover, div#catagories ul li ul li a.active  {	
								background: url("../gfx/shop/icon/arrow.png") 4px 4px no-repeat;		
								background-color: #cce5e5;
								border: 1px solid #b7dadb;								
							}
			div#logos {				
				padding: 10px 0px 0px 35px;
			}			
				div#logos img {
					margin-top: 10px;
				}
		div#banner {			
			background-image: url("../gfx/shop/web/banner_border_bg.png");		
			height: 139px;		
		}
			div#banner img {
				margin: 5px 0px 0px 17px;
			}
			
		div#ticker {
			width: 819px;		
			height: 139px;				
			float: left;
			background-image: url("../gfx/shop/web/ticker_border.png");				
		}
			div#ticker img {
				float: left;				
				margin: 6px 0px 0px 17px;
				display: none;				
			}
				div#ticker img.show {
					display: block;
				}
			div#buttons {				
				position: absolute;				
				margin: 7px 0px 0px 597px;				
				width: 214px;				
			}
			div#buttons ul {
				list-style-type: none;
				margin: 0px;
				padding: 0px;
			}
				div#buttons ul li {
					height: 38px;
					padding: 5px 0px 0px 35px;
					font-size: 12px;
					background: url("../gfx/shop/web/ticker_button.png") top right no-repeat;						
					margin: 0px 0px 1px 17px;
					cursor: hand;
				}
				div#buttons ul li:hover {		
					background: url("../gfx/shop/web/ticker_button_hover.png") top right no-repeat;						
				}
				div#buttons ul li.active{				
					padding: 5px 25px 0px 30px;	
					margin: 0px 0px 1px 0px;
					background: url("../gfx/shop/web/ticker_button_active.png") top left no-repeat;
				}
	
	div#footer {
		clear: both;
		height: 113px;
		width: 1006px;
		background-image: url("../gfx/shop/web/footer.png");
		
	}
		div#footer p {
			color: #919191;
			margin: 0px;
			padding: 40px 0px 0px 15px;
			font-size: 11px;			
		}
		div#footer a {
			color: #bfbebe;
			text-decoration: none;
		}
		div#footer a:hover {
			text-decoration: underline;
		}	
		
		

div.hr_break {
	width: auto;
	height: 1px;
	overflow: hidden; /* ie6 */
	background: url("../gfx/shop/web/dotted.png") top left repeat-x;
}
.float-right { float: right;}
.float-left { float: left; }
img {border: none;}

div.nostar-row-kl {
	width: 40px;
	height: 8px;
	background: url("../gfx/shop/icon/nostar-row-kl.png") 0px 0px no-repeat;
}
div.star-row-kl {	
	height: 8px;
	background: url("../gfx/shop/icon/star-row-kl.png") 0px 0px no-repeat;
}
div.nostar-row {
	width: 84px;
	height: 16px;
	background: url("../gfx/shop/icon/nostar-row.png") 0px 0px no-repeat;
}
div.star-row {	
	height: 16px;
	background: url("../gfx/shop/icon/star-row.png") 0px 0px no-repeat;
}
div.nostar-row-bg {
	width: 179px;
	height: 34px;
	background: url("../gfx/shop/icon/nostar-row-bg.png") 0px 0px no-repeat;
}
div.star-row-bg {	
	height: 34px;
	background: url("../gfx/shop/icon/star-row-bg.png") 0px 0px no-repeat;
}

label {
    float: left;
    width: 175px;    
    margin-right: 15px;
} 
  
input {
   	margin-bottom: 2px;
} 
