/*
	===========================================
	 Reset Elements
	===========================================
*/

	body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td {
		margin:0;padding:0;
		}
	table {
		border-collapse:collapse;border-spacing:0;
		}
	fieldset,img {
		border:0;
		}
	address,caption,cite,code,dfn,em,strong,th,var {
		font-style:normal;font-weight:normal;
		}
	ol,ul {
		list-style:none;
		}
	caption,th {
		text-align:left;
		}
	h1,h2,h3,h4,h5,h6 {
		font-size:100%;
		}
	q:before,q:after {
		content:'';
		}
/* 
	===========================================
	 Html Elements
	===========================================
*/

	body {
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:10px;
		padding:0;
		text-align:center;
		background:#222 url(../images/background-body.jpg) scroll repeat-x 0 0;
		}
	h1, h2, h3 {
		line-height:1.5em;
		margin:0 0 0.5em 0;
		}
	h1 {
		color:#000;
		}
	
	h2 {
		color:#fff;
		}
	h3 {
		color:#f00;
		}
	hr {
		height:1px;
		color:#fff;
		background-color:#fff;
		border:0;
		border-bottom:1px dotted #000;
		}
	img {
		border:0;
		}
	table {
		width:80%;
		font-size:11px;
		}
	td, th {
		font-size:inherit;
		padding:0.3em;
		border-bottom:1px solid #666;
		}
	th {
		text-align:left;
		font-weight:bold;
		}
	a:link img, a:visited img, a:active img, a:hover img {
		border:0;
		}
	a:link, a:visited, a:active {
		color:#f00;
		text-decoration:none;
		}
	a:hover {
		color:#f00;
		text-decoration:underline;
		}
	p {
		line-height:1.4em;
		padding:0.5em 0 1em 0;
		}
		
	b {
		color:#a00;
		}
	sup {
		font-size:0.4em;
		line-height:0.6em;
		}
	strong {
		font-weight:bold;
		}

/* 
	===========================================
	 Container
	===========================================
*/
	div.content-top-wrapper {
		height:390px; /*373px*/
		margin-top:27px;
		color:#000;
		background:transparent url("../images/background-content-top.jpg") scroll no-repeat 50% 50%;
		clear:both;
		}
		#home {
			color:#000;
			background:transparent url("../images/background-content-top-home.jpg") scroll no-repeat 50% 50%;
			}
		#bgcompacten {
			color:#000;
			background:transparent url("../images/content/compacten/compacten.jpg") scroll no-repeat 50% 50%;
			}
		#compactcity {
			color:#000;
			background:transparent url("../images/content/compacten/compactcity/compactcity.jpg") scroll no-repeat 50% 50%;
			}
		#compactshop {
			color:#000;
			background:transparent url("../images/content/compacten/compactshop/compactshop.jpg") scroll no-repeat 50% 50%;
			}
		#compactstreet {
			color:#000;
			background:transparent url("../images/content/compacten/compactstreet/compactstreet.jpg") scroll no-repeat 50% 50%;
			}
			
		#wrapper-970px {
			width:970px;
			margin:0px auto;
			text-align:left;
			padding:1em 0 0 0;
			}
		#wrapper-990px-sortiment,
		#wrapper-990px-map {
			width:990px;
			margin:0px auto;
			text-align:left;
			padding:1em 0 0 0;
			}
		#wrapper-970px-center {
			width:970px;
			margin:0px auto;
			text-align:center;
			padding:1em 0 0 0;
			}
			.content-top-left {
				width:460px;
				float:left;
				color:#000;
				font-size:1.1em;
				}
			.content-top-left-map {
				width:460px;
				float:left;
				color:#000;
				font-size:1.1em;
				}
			.content-top-right {
				width:506px;
				float:left;
				color:#000;
				font-size:1.1em;
				}
			.content-top-right-map {
				width:525px;
				float:left;
				color:#000;
				font-size:1.1em;
				}
				.content-top-right-1col {
					width:240px;
					float:left;
					padding:0 10px 0 0;
					}
				.content-top-right table {
					width: 90%;
				}
				
		.content-1col {
		
			}
		.content-2col {

			}
		.content-3col {

			}
				
	#wrapper {
		text-align:left;
		font-size:1.1em;
		width:970px;
		margin:0px auto 0px auto;
		}
		#logo {
			width:125px;
			float:left;
			}

		#menu {
			width:338px;
			float:left;
			color:#fff;
			background:transparent url(../images/wenco-claim.jpg) scroll no-repeat 0 0;
			}
		#en-menu {
			width:338px;
			float:left;
			color:#fff;
			background:transparent url(../images/en-wenco-claim.jpg) scroll no-repeat 0 0;
			}

		#text-wrapper {
			margin:58px 0 0 0;
			width:506px;
			float:left;
			color:#fff;
			}
			.contentdiv {
				display:none;
				}
				
/*
   ------------------------------------------------
	Sortiment
   ------------------------------------------------
*/
	
	div#page-index span.selected {
		color:#fff;
		background-color:#d00;
		}
		
		
	div#page-index span.level-up {
		width:12em;
		color:#000;
		background:transparent url(../images/back-to-list.gif) scroll no-repeat 0 50%;
		padding-left:0.6em;
		}
		div#page-index span.level-up:hover {
			color:#fff;
			background:#bbb url(../images/back-to-list-hover.gif) scroll no-repeat 0 50%;
			}
		
		
	div#page-index span.search {
		width:5.5em;
		color:#000;
		background:transparent url(../images/search.gif) scroll no-repeat 3px 50%;
		padding-left:0.6em;
		}
		div#page-index span.search:hover {
			color:#fff;
			background:#bbb url(../images/search-hover.gif) scroll no-repeat 3px 50%;
			}
			
			
	div#page-index span.back {
		width:7em;
		color:#000;
		background:transparent url(../images/back.gif) scroll no-repeat 0 50%;
		padding-left:0.4em;
		}
		div#page-index span.back:hover {
			color:#fff;
			background:#bbb url(../images/back-hover.gif) scroll no-repeat 0 50%;
			}
			
			
	div#page-index span.next {
		width:5em;
		border:0;
		color:#000;
		background:transparent url(../images/next.gif) scroll no-repeat 100% 50%;
		padding-right:0.4em;
		}
		div#page-index span.next:hover {
			color:#fff;
			background:#bbb url(../images/next-hover.gif) scroll no-repeat 100% 50%;
			}
			

	span.page-index {
		display:block;
		float:left;
		width:2em;
		text-align:center;
		padding:0.3em 0.2em 0.3em 0.2em;
		border-right:1px solid #ccc;
		cursor:pointer;
		}
	span.page-index.noborder {
		border-right: 0px;
		}
	span.page-index:hover {
		color:#fff;
		background-color:#bbb;
		}
	span.prodanzahl,
	span.prodanzahl-en {
		display:block;
		float:left;
		width:28em;
		text-align:left;
		padding:0.3em 0.2em 0.3em 0.4em;
		border-left:1px solid #ccc;
		}
	span.prodanzahl-en {
		width:21em;
		padding:0.3em 0.2em 0.3em 1.0em;
	}
		
	a.product {
		width:175px;
		height:100px;
		float:left;
		margin:0 8px 8px 0;
		border:1px solid #ccc;
		color:#000;
		background-color:#eee;
		padding:3px;
		text-align:center;
		}
	a.product:hover {
		border:1px solid #a00;
		cursor:pointer;
		}
	
	div.product-description,
	div.product-description2,
	div.showroom-description {
		position:absolute;
		z-index:2;
		width:169px;
		opacity:0.8;
		color:#fff;
		background-color:#666;
		display:none;
		font-size:1.1em;
		padding:3px;
		margin:82px 0 0 0; /*55px*/
		}
	
	div.product-description2 {
		margin:69px 0 0 0; /*55px*/
		}

		div.product-description span,
		div.product-description2 span,
		div.showroom-description span {
			font-size:0.9em;
			color:#bbb;
			}
			
	#zoom {
		height:390px; /*373*/
		position:absolute;
		z-index:3;
		top:27px;
		left:0;
		width:100%;
		color:#000;
		background-color:#333;
		opacity:0.4;
      		filter: alpha(opacity=40);
      		display:none;
		}
		#product-large-p01, #product-large-p02, #product-large-p03, #product-large-p04, #product-large-p05,
		#product-large-p06, #product-large-p07, #product-large-p08, #product-large-p09, #product-large-p10,
		#product-large-p11, #product-large-p12, #product-large-p13, #product-large-p14, #product-large-p15,		
		#product-large-p16, #product-large-p17, #product-large-p18, #product-large-p19, #product-large-p20,
		#product-large-p21, #product-large-p22, #product-large-p23, #product-large-p24,  #product-large-p333 {
			position:absolute;
			z-index:5;
			top:10px;
			left:50%;
			width:550px;
			margin:27px 0 0 -275px;
			color:#000;
			background:#eee url("../images/close.gif") scroll no-repeat top right;
			border:1px solid #888;
			text-align:center;
      			display:none;
      			cursor:pointer;
			}
		#product-large-p333 {
			top:0px;
			margin:26px 0 0 -275px;
		}
		#productdescription,
		#showroomdescription {
			width:534px;
			margin:3px;
			padding:5px;
			color:#000;
			background-color:#ccc;
			}
			#productdescription b,
			#showroomdescription b {
				color:#a00;
				background-color:#ccc;
				}
			#productdescription span,
			#showroomdescription span {
				color:#888;
				background-color:#ccc;
				}
				
	.productcontainer {
		display:none;
		}
	div.active {
		display:block;
		}
	
	.container-links {
		float: left;
		width: 765px;
	}
	
	.container-rechts {
		float: left;
	}
	
	.container-rechts img {
		border:1px solid #ccc;
	}

/*
   ------------------------------------------------
	Produktauswahl
   ------------------------------------------------
*/
	.content-top-left-sortiment {
		width:460px;
		float:left;
		padding:0 0 0 0; /*0 0 0 125px*/
		color:#000;
		}
	
	.content-top-left-sortiment-cat-left,
	.content-top-left-sortiment-cat-right {
		width:225px;
		float:left;
		}
	
	.content-top-right-sortiment {
		width:506px;
		height:350px;
		float:left;
		color:#000;
		font-size:1.1em;
		}
		
	.content-top-right-sortiment-haushalt {
		background:transparent url(../images/content/sortiment/haushalt.png) scroll no-repeat left bottom;
		}
	
	.content-top-right-sortiment-schreibwaren {
		background:transparent url(../images/content/sortiment/schreibwaren.png) scroll no-repeat left bottom;
		}
	
	.content-top-right-sortiment-spielwaren {
		background:transparent url(../images/content/sortiment/spielwaren.png) scroll no-repeat left bottom;
		}
	
	.content-top-right-sortiment-haarschmuck {
		background:transparent url(../images/content/sortiment/haarschmuck.png) scroll no-repeat left bottom;
		}
	
	.content-top-right-sortiment-kurzwaren {
		background:transparent url(../images/content/sortiment/kurzwaren.png) scroll no-repeat left bottom;
		}

	ul.productcategories {
		padding:1em 0 0 0; /* 1em 0 0 35px; */
		font-size:1.1em;
		line-height:1.8em;
		}
		ul.productcategories li {
			padding: 0 0 4px 0;
			}
		ul.productcategories li a {
			padding-left: 10px;
			width: 16em;
			}
		ul.productcategories li a.haushaltswaren-backen {
			background-color: #7b2f1d;
			}
		ul.productcategories li a.haushaltswaren-bad-sanitaer {
			background-color: #4957a5;
			}
		ul.productcategories li a.haushaltswaren-edelstahl {
			background-color: #b6b0ab;
			}
		ul.productcategories li a.haushaltswaren-fruehstueck-kaffee-tee {
			background-color: #ea8d2e;
			}
		ul.productcategories li a.haushaltswaren-haus-technik {
			background-color: #3a6d2a;
			}
		ul.productcategories li a.haushaltswaren-kochen-braten {
			background-color: #e55c2b;
			}
		ul.productcategories li a.haushaltswaren-messer-scheren {
			background-color: #0f0e0a;
			}
		ul.productcategories li a.haushaltswaren-party {
			background-color: #cf2f29;
			}
		ul.productcategories li a.haushaltswaren-rohkost-salat {
			background-color: #68a132;
			}
		ul.productcategories li a.haushaltswaren-vorlegeteile {
			background-color: #3f6f67;
			}
		ul.productcategories li a.haushaltswaren-wein-getraenke {
			background-color: #7b3257;
			}
		ul.productcategories li a.haushaltswaren-toepfe-pfannen {
			background-color: #7c9edd;
			}
		ul.productcategories li a.haushaltswaren-besen-buersten {
			background-color: #7c9edd;
			}
		ul.productcategories li a.haushaltswaren-batterien-gluehlampen {
			background-color: #7c9edd;
			}
		ul.productcategories li a.haushaltswaren-kerzen {
			background-color: #7c9edd;
			}
		ul.productcategories li a.haushaltswaren-backformen {
			background-color: #7c9edd;
			}
		ul.productcategories li a.haushaltswaren-klein-grossplastik {
			background-color: #7c9edd;
			}
		ul.productcategories li a.haushaltswaren-staubsaugerbeutel {
			background-color: #7c9edd;
			}
			ul.productcategories li a:link, 
			ul.productcategories li a:visited, 
			ul.productcategories li a:active {
				display:block;
				line-height:1.8em;
				color:#fff;
				}
			ul.productcategories li a:hover {
				text-decoration:none;
				}

			ul.productcategories li a.selected:link, 
			ul.productcategories li a.selected:visited, 
			ul.productcategories li a.selected:active {
				color:#f00;
				background-color:#282828;
				}
			ul.productcategories li a.selected:hover {
				color:#f00;
				background-color:#282828;
				}
				
/*
	-------------------------------------------
	 Text Scrolling
	-------------------------------------------
*/

	#heading {
		display: block;
		margin-bottom: 1em;
		}
	#heading * {
		display: inline;
		cursor: pointer;
		vertical-align: middle;
		}
	#heading li {
		color:#c00;
		padding:0.2em 0.3em;
		border-bottom:1px solid #999;
		}
	#heading li.active {
		color:#666;
		border-bottom:0;
		}
		
	#panes {
		text-align: justify;
		border-style: none;
		width: 500px;
		height:280px;
		margin:1.5em 0 0 0;
		}
	#panes-glossar {
		text-align: justify;
		border-style: none;
		width: 500px;
		height:300px;
		margin:1.5em 0 0 0;
		}
	#panes-top {
		text-align: justify;
		border-style: none;
		width: 970px;
		height:280px;
		margin:1.5em 0 0 0;
		}
	#panes-a-z {
		border-style: none;
		width: 970px;
		height:300px;
		margin:1.5em 0 0 0;
		overflow: hidden;
		}
		ul.produkte-a-z {
			padding:1em 0 0 0;
			float: left;
			}
			ul.produkte-a-z li {
				display:block;
				width:190px;
				/*float:left;*/
				}
		
	#previous, #next {
		float: none;
		cursor: pointer;
		}
	#previous:hover, #next:hover {
		float: none;
		cursor: pointer;
		}
/*
   ------------------------------------------------
	Menu
   ------------------------------------------------
*/

	ul#nav {
		padding:96px 0 0 35px;
		font-size:1.2em;
		font-weight:bold;
		line-height:1.4em;
		}
		ul#nav li {
			}
			ul#nav li a:link, 
			ul#nav li a:visited, 
			ul#nav li a:active {
				display:block;
				height:18px;
				line-height:1.4em;
				width:10em;
				color:#eee;
				border-bottom:1px solid #282828;
				background:transparent url(../images/background-main-li.gif) scroll no-repeat -132px bottom;
				}
			ul#nav li a:hover {
				color:#f00;
				text-decoration:none;
				}

			ul#nav li a.selected:link, 
			ul#nav li a.selected:visited, 
			ul#nav li a.selected:active {
				color:#f00;
				background-color:#282828;
				border-bottom:1px solid #f00;
				}
			ul#nav li a.selected:hover {
				color:#f00;
				background-color:#282828;
				border-bottom:1px solid #f00;
				}
	
	ul#nav ul {
		position:absolute;
		z-index:999;
		margin:0.2em 0 0 0;
		overflow:hidden;
		display:none;
		width:1px;
		}
		
		ul#nav ul li {
			text-indent:15px;
			color:#f00;
			background:transparent url(../images/background-common-li.gif) scroll repeat-y -130px 0;
			}
		
		ul#nav ul li a:link, 
		ul#nav ul li a:visited, 
		ul#nav ul li a:active {
			display:block;
			width:170px;
			color:#eee;
			font-size:0.85em;
			font-weight:normal;
			border-bottom:0;
			}
		ul#nav ul li a:hover {
			color:#f00;
			text-decoration:none;
			}

		ul#nav ul li a.selected:link, 
		ul#nav ul li a.selected:visited, 
		ul#nav ul li a.selected:active {
			color:#f00;
			background-color:#282828;
			}
		ul#nav ul li a.selected:hover {
			color:#f00;
			background-color:#282828;
			}
		
		ul#nav ul li.first-li {
			color:#f00;
			background:transparent url(../images/background-first-li.gif) scroll no-repeat -130px 0;
			padding:0.8em 0 0 0;
			}
		ul#nav ul li.last-li {
			color:#f00;
			background:transparent url(../images/background-last-li.gif) scroll no-repeat -130px bottom;
			padding:0 0 0.8em 0;
			}


/*
   ------------------------------------------------
	Sortiment / Produkte
   ------------------------------------------------
*/

	ul#productnavigation {
		padding:96px 0 0 35px;
		font-size:1.2em;
		font-weight:bold;
		line-height:1.4em;
		}
		ul#productnavigation li {
			}
			ul#productnavigation li a:link, 
			ul#productnavigation li a:visited, 
			ul#productnavigation li a:active {
				display:block;
				height:18px;
				line-height:1.4em;
				width:10em;
				color:#eee;
				border-bottom:1px solid #282828;
				background:transparent url(../images/background-main-li.gif) scroll no-repeat -132px bottom;
				}
			ul#productnavigation li a:hover {
				color:#f00;
				text-decoration:none;
				}

			ul#productnavigation li a.selected:link, 
			ul#productnavigation li a.selected:visited, 
			ul#productnavigation li a.selected:active {
				color:#f00;
				background-color:#282828;
				}
			ul#productnavigation li a.selected:hover {
				color:#f00;
				background-color:#282828;
				}
	
	ul#productnavigation ul {
		position:absolute;
		z-index:999;
		margin:0.2em 0 0 0;
		overflow:hidden;
		display:none;
		width:1px;
		}
		
		ul#productnavigation ul li {
			text-indent:15px;
			color:#f00;
			background:transparent url(../images/background-common-li.gif) scroll repeat-y -130px 0;
			}
		
		ul#productnavigation ul li a:link, 
		ul#productnavigation ul li a:visited, 
		ul#productnavigation ul li a:active {
			display:block;
			width:170px;
			color:#eee;
			font-size:0.85em;
			font-weight:normal;
			border-bottom:0;
			}
		ul#productnavigation ul li a:hover {
			color:#f00;
			text-decoration:none;
			}

		ul#productnavigation ul li a.selected:link, 
		ul#productnavigation ul li a.selected:visited, 
		ul#productnavigation ul li a.selected:active {
			color:#f00;
			background-color:#282828;
			}
		ul#productnavigation ul li a.selected:hover {
			color:#f00;
			background-color:#282828;
			}
		
		ul#productnavigation ul li.first-li {
			color:#f00;
			background:transparent url(../images/background-first-li.gif) scroll no-repeat -130px 0;
			padding:0.8em 0 0 0;
			}
		ul#productnavigation ul li.last-li {
			color:#f00;
			background:transparent url(../images/background-last-li.gif) scroll no-repeat -130px bottom;
			padding:0 0 0.8em 0;
			}
		
		
		ul.submenu-unternehmen,
		ul.submenu-sortiment,
		ul.submenu-compacten,
		ul.submenu-showroom,
		ul.submenu-service,
		ul.submenu-handelspartner,
		ul.submenu-extras,
		ul.submenu-kontakt {
			
			}
		
		/*
		ul.submenu-unternehmen
		ul.submenu-sortiment
		ul.submenu-compacten
		ul.submenu-showroom
		ul.submenu-service
		ul.submenu-handelspartner
		ul.submenu-extras
		ul.submenu-kontakt
		*/
		
/*
   ------------------------------------------------
	sIFR
   ------------------------------------------------
*/

		.sIFR-hasFlash h1 {
			visibility: hidden;
			font-size:17px;
		}
		
		.sIFR-hasFlash h2 {
			visibility: hidden;
			letter-spacing: -9px;
			font-size:17px;
		}
		
		.sIFR-hasFlash h3 {
			visibility: hidden;
			letter-spacing: -6px;
			font-size: 12px;
		}
		
		.sIFR-hasFlash h4 {
			visibility: hidden;
			letter-spacing: -9px;
			font-size:17px;
		}
		
		.sIFR-flash {
			visibility: visible !important;
			margin: 0;
		}
		
		.sIFR-replaced {
			visibility: visible !important;
		}
		
		span.sIFR-alternate {
			position: absolute;
			left: 0;
			top: 0;
			width: 0;
			height: 0;
			display: block;
			overflow: hidden;
		}
		
		.sIFR-flash + div[adblocktab=true] {
		  display: none !important;
		}
	
/*
   ------------------------------------------------
	Images
   ------------------------------------------------
*/
	#logo {

		}

	.gallery-thumb {

		}
	.gallery-full {

		}
/*
   ------------------------------------------------
	Handelspartner
   ------------------------------------------------
*/

	div.handelspartner div {
		width:180px;
		color:#000;
		background-color:#fff;
		border:1px solid #ccc;
		float:left;
		margin:0.8em 8px 0 0;
		text-align:center;
		}
		div.handelspartner div img {
			margin:0.3em 0;
			}
		div.handelspartner div span {
			display:block;
			color:#333;
			background-color:#efefef;
			padding:0.3em;
			border-top:1px solid #ccc;
			font-size:1.1em;
			}
		div.handelspartner div a:link,
		div.handelspartner div a:visited {
			color:#333;
			display:block;
			}
		div.handelspartner div a:hover {
			color:#d00;
			}

/*
   ------------------------------------------------
	Umrechner
   ------------------------------------------------
*/

	input.result {
		background:transparent;
		color:#000;
		font-size:1.3em;
		font-weight:bold;
		border:0;
		}
/*
   ------------------------------------------------
	Weltzeituhr
   ------------------------------------------------
*/
	div.time {
		position: absolute;
		}
	div.left-top {
		padding:0 0 21px 19px;
		background:transparent url("../images/content/extras/place-left.gif") scroll no-repeat left bottom;
		}
	div.right-top {
		padding:0 19px 21px 0;
		background:transparent url("../images/content/extras/place-right.gif") scroll no-repeat right bottom;
		}
	div.left-bottom {
		padding:21px 0 0 19px;
		background:transparent url("../images/content/extras/place-right-b.gif") scroll no-repeat left top;
		}
	div.right-bottom {
		padding:21px 19px 0 0;
		background:transparent url("../images/content/extras/place-left-b.gif") scroll no-repeat right top;
		}
		
		div.time span {
			background-color:#fff;
			opacity: 0.7;
			font-size: 1em;
			padding:0.1em 0.3em;
			border:1px solid #000;
			}
			div.time span b {
				font-weight:normal;
				color:#a00;
				}

/*
   ------------------------------------------------
	Auto
   ------------------------------------------------
*/

	#carbox {
		/*border: 2px solid #ffff00;*/
		/*top:300px;*/
		left: 0px;
		position: absolute;
		width: 100%;
		height: 65px;
		overflow: hidden;
		float:left;
	}
	#car1_left {
		left: -400px;
		position: absolute;
		float:left;
		z-index: 1;
		filter:alpha(opacity=100);
		-moz-opacity:1.00;
		opacity:1.00;
	}
	#car2_left {
		left: -400px;
		position: absolute;
		float:left;
		z-index: 2;
		filter:alpha(opacity=100);
		-moz-opacity:1.00;
		opacity:1.00;
	}
	#car1_right {
		right: -400px;
		position: absolute;
		float:right;
		z-index: 3;
		filter:alpha(opacity=100);
		-moz-opacity:1.00;
		opacity:1.00;
	}
	#car2_right {
		right: -400px;
		position: absolute;
		float:right;
		z-index: 4;
		filter:alpha(opacity=100);
		-moz-opacity:1.00;
		opacity:1.00;
	}

/*
   ------------------------------------------------
	Sprachen
   ------------------------------------------------
*/
	#wrapper-flags {
		z-index:2;
	}
	
	#flags {
		text-align: center;
		float: right;
		padding: 10px 10px 0 0;
		width: 100px;
	}
	
	.flag {
		padding: 0 5px 0 0;
	}

/*
   ------------------------------------------------
	Standorte
   ------------------------------------------------
*/
	div.rll {
		display:none;
		float:left;
	}
	
	div.rll p {
		margin:0 1.5em 0.6em 0;
	}

/*
   ------------------------------------------------
	Logistik
   ------------------------------------------------
*/	
	div.logna {
		display:none;
		text-align: left;
	}
	
	div.logna p {
		margin:0 1.5em 1em 0;
	}
	
	ul.translist {
		width:49%;
		float:left;
		margin:0;
		padding:0;
		list-style-type:none;
		}
	.lognali {
		width:160px;
		padding:0.4em 0 1.2em 0;
		margin:0 1% 0 0;
		text-indent:0.3em;
		cursor:pointer;
		background:transparent url("../images/background-log-next-li.gif") scroll no-repeat left bottom;
		}
	.lognali-last {
		width:160px;
		padding:0.4em 0 1.2em 0;
		margin:0 1% 0 0;
		text-indent:0.3em;
		cursor:pointer;
		}
	li.lognali:hover,
	li.lognali-last:hover {
		color:#000;
		background-color:#cdcdcd;
		}
/*
   ------------------------------------------------
	Gloassar / Geschichte
   ------------------------------------------------
*/
	ul.glossar {
		padding:50px 0 0 160px;
		text-align:left;
		}
		ul.glossar li {
			line-height:1.5em;
			}
	div.gloss, div.history {
		display:none;
		text-align: left;
	}
	
	div.gloss {
		padding: 30px 0 0 40px;
	}
	
	.glossli, .historyli {
		width:160px;
		padding:0.4em 0 0.4em 0;
		margin:0 1% 0 0;
		text-indent:0.3em;
		cursor:pointer;
		}
	li.glossli:hover, li.historyli:hover {
		color:#000;
		}

/*
   ------------------------------------------------
	Misc Classes
   ------------------------------------------------
*/
		
	.clear {
		clear:both;
	}
	
	.field-part {
		float: left;
		text-align: center;
		padding: 0.5em;
	}
	
	.form-row {
		clear: both;
		padding: 0.3em;
	}
	
	#warentest {
		margin-top: 45px;
		float: right;
	}
	/* L&auml;nder, Top 10 */
	.top-leh {
		width:80%;
		margin:auto;
	}
	.history table {
		width: 100%;
	}
	.history td {
		border: 0px;
		padding-right: 10px;
		vertical-align: top;
	}
	.top-leh td.lasttr {
		border: 0px;
	}
	.laender {
		width:100%;
	}
	.lright {
		text-align: right;
		padding:0 5px 0 0;
	}
	.lend {
		padding:0 0 0 20px;
	}
	.standorte-left {
		width:290px;
		float:left;
		padding: 0px;
		margin: 0px;
		}
	.standorte-right {
		width:230px;
		float:left;
		padding: 0px;
		margin: 0px;
		}
	/* Produkte A-Z */	
	/*.produkte-a-z {
		float: left;
		padding: 0 20px 0 0;
		margin-top: -10px;
	}*/
	/* Memory */	
	.memory {
		width: 800px;
		height: 200px;
	}
	
	.memory td {
		border: 0px;
	}
	
	.imagesildeshow {
		position:absolute; opacity: 0;
	}
	
