/* @override http://www.esskabel.de/_resources/css/import/grid.css */

/****************************************** ES&S layout *****/
/***** Copyright (c) 2006-2007 ES&S Oliver Reiners e.K. *****/
/************************************************************/
/************** grid stylesheet includes page framework *****/
/************************************************************/
/******************************* author sonnenvogel.com *****/
/****************************** last updated 2008-05-19 *****/
/************************************************************/
/*START: Inhaltsverzeichnis

	
	----------------------------------------------------------
	1. main (Hauptelemente des Grid)
	----------------------------------------------------------
	2. prim-nav (Primaerrnavigation mit Reitern)
	----------------------------------------------------------
	3. quicksearch (Schnellsuche links oben neben der 
	                generischen Navigation)
	----------------------------------------------------------
	4. gen-nav (generische Navigation ganz oben)
	----------------------------------------------------------
	5. sec-nav (Sekundaernavigation - Spalte links)
	----------------------------------------------------------
	6. footer (Fusszeile)
	----------------------------------------------------------
	7. bread crump
	----------------------------------------------------------
*/

/*END: Inhaltsverzeichnis*/
/************************************************************/
/************************************************************/
/*START: 1. main*/

body 
{
	background: #deddde url(img/bg_header_wrapper.jpg) repeat-x 0 0;
	text-align: center;
	font-family: Arial;
}

body#error
{
	background: #deddde url(img/bg_header_wrapper.jpg) repeat-x 0 -142px;
}

body.rma_success
{
	background: #deddde url(img/bg_header_wrapper.jpg) repeat-x 0 -142px;
}

div#header-wrap 
{
	background: url(img/bg_header_center2600px.jpg) no-repeat center top;
	text-align: center;
}

div#header 
{
	background: transparent url(img/bg_logo_header.jpg) no-repeat 0 6px;
	width: 929px;
	height: 110px;
	margin: 0 auto;
	position: relative;
	text-align: left;
}

div#content-wrap 
{
	width: 929px;
	margin: 0 auto;
	position: relative;
	text-align: left;
}

div#footer 
{
	width: 929px;
	margin: 24px auto 40px;
	position: relative;
	background: url(img/bg_footer.gif) no-repeat 0 0;
	height: 50px;
}

div#footer p 
{
	color: #909090;
}

div#footer ul li
{
	float: left;
}

div#footer ul li span
{
	float: left;
	display: block;
	padding: 0 10px;
	font-size: 11px;
	line-height: 15px;
	color: #909090;
}

div#footer ul li a
{
	float: left;
	color: #909090;
}

div#footer ul li a:hover
{
	color: #000;
}

div#footer-content-wrapper 
{
	position: relative;
	padding: 14px 20px 10px;
}

div#quicksearch
{
	position: absolute;
	top: 0;
	right: -21px;
	background: white url(img/bg_quicksearch_left.gif) no-repeat right top;
	padding: 0;
	height: 32px;
	width: 280px;
	margin: 0 16px 0 0;
}

form#quicksearch-form
{
	padding: 0 0 0 16px;
}

div#quicksearch input
{
	float: left;
	margin: 6px 0 0;
	color: #a0a0a0;
	
}

div#quicksearch input#keywords-submit
{
	padding: 0 0 0 6px;
	margin-top: 5px;
}

div#quicksearch input#keywords
{
	width: 178px;
	border: 1px solid #dadada;
	padding-top: 3px;
	padding-bottom: 2px;
	height: 12px;
}

div#supnav
{
	position: absolute;
	top: 62px;
	right: 0;
	padding: 0 32px 0 0;
}

div#supnav li
{
	float: left;
	line-height: 20px;
}

div#supnav li#contact a
{
	color: #8e8e8e;
	font-size: 12px;
	line-height: 20px;
	background: url(img/icon_mail.gif) no-repeat 0 0;
	padding: 4px 20px 0 25px;
	display: block;
}

div#supnav li#advanced_search a
{
	color: #8e8e8e;
	font-size: 12px;
	line-height: 20px;
	background: url(img/icon_lupe.gif) no-repeat 0 4px;
	padding: 4px 0 0 21px;
	display: block;
}

div#supnav li#advanced_search a:hover,
div#supnav li#contact a:hover
{
	color: #000;
}

div#cable
{
	padding: 0;
	width: 70px;
	height: 34px;
	position: absolute;
	top: -59px;
	/*border-right: 2px ridge #bcbcbc;
	border-left: 2px ridge #bcbcbc;*/
	border:none;
	left: 51px;
}

div#messelogo
{
	padding: 0;
	width: 245px;
	height: 59px;
	position: absolute;
	top: 31px;
	left: 395px;
}

div#logo
{
	padding: 0;
	margin: 0;
	background: url(../../../images/ess-logo-25-jahre.png) no-repeat;
	width: 146px;
	height: 99px;
	position: relative;
	top: 13px !important;
}

* html div#logo
{
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../../../images/ess-logo-25-jahre.png", sizingMethod="image");
}

* html div#logo img
{
	display: none;
}

.rma_success div#logo
{
	padding: 0;
	margin: 0;
	background: none;
	position: relative;
	top: 0;
}

div#visual-animation
{
	width: 440px;
	height: 116px;
	position: absolute;
	top: 0;
	left: 188px;
}

div#visual-animation img
{
	position: absolute;
	top: 6px;
	left: 82px;
}

div#content-col
{
	position: relative;
	width: 929px;
}

div#content
{
	float: right;
	width: 648px;
	margin: 0 0 0 10px;
	padding: 17px 0 0;
}

body#home div#content
{
	float: left;
	margin: 0 9px 0 0;
}

body#error div#content
{
	float: none;
	margin: 40px auto 0;
}

body.rma_success div#content
{
	float: none;
	margin: 40px auto;
}

div#context
{
	width: 267px;
	float: left;
	position: relative;
	left: 0;
	padding: 18px 0 0;
}

body#home div#context
{
	left: 5px;
	padding: 0;
	margin-top: -5px;
}

div.context-box
{
	width: 267px;
	margin: 0 0 1px;
}

div.mainbox
{
	width: 648px;
	background: url(img/box1_bg_middle.jpg) repeat-y 0 0;
}

div.mainbox div.box-top
{
	width: 648px;
	background: url(img/box1_bg_top.jpg) no-repeat 0 0;
	height: 10px;
}

body#product div.mainbox div.box-top
{
	background: url(img/bg_product_top.gif) no-repeat 0 0;
}

div.mainbox div.box-bottom
{
	width: 648px;
	background: url(img/box1_bg_bottom.jpg) no-repeat 0 0;
	height: 34px;
}

/*END: 1. main*/
/************************************************************/

/* @group prim-nav */

/************************************************************/
/*START: 2. prim-nav*/

/* @group Hierarchie 1 */

div#prim-nav 
{
	height: 38px;
	margin: 6px 0 0;
	width: 929px;
	z-index: 2;
	position: relative;
}

#sprachen 
{
	position: absolute;
	top: 11px;
	right: 0;
	width: 42px;
	height: 11px;
	z-index: 20;
	overflow: hidden;
}

#deutsch 
{
	background: url(img/icon_german.gif) no-repeat;
	text-indent: -9000px;
	width: 16px;
	height: 11px;
	float: left;
	margin: 0 5px 0 0;
}

#english 
{
	background: url(img/icon_english.gif) no-repeat;
	text-indent: -9000px;
	margin: 0 5px 0 0;
	width: 16px;
	height: 11px;
	float: left;
}


div#prim-nav a
{
	color: #f3e6e5;
}

div#prim-nav ul
{
	position: relative;
	z-index: 10;
	border-right: none !important;
}


div#prim-nav ul li
{
	float: left;
	position: relative;
	z-index: 100;
	border-right: none !important;
}


div#prim-nav ul li a,
div#prim-nav ul li.current,
div#prim-nav ul li.current a
{
	color: #f3e6e5;
	font-size: 12px;
	line-height: 33px;
	font-weight: bold;
	display: block;
	padding: 0 9px 0 10px;
	background: url(img/navi_bg_red.jpg) no-repeat center -39px;
	height: 33px;
	float: left;
	letter-spacing: 0.05em;
}

div#prim-nav ul li ul li.products span a
{
	padding: 9px 9px 13px 10px !important;
	font-size: 12px;
	line-height: 33px;
	font-weight: bold;
	color: #af1a01 !important;
	background-color: #f2f2f2 !important;
	display: inline;
	letter-spacing: 0.05em;
}



div#prim-nav ul li.current
{
	height: 38px;
}

div#prim-nav ul li a:hover
{
	color: #af1a01;
	background-position: center top;
}

div#prim-nav ul li ul li a
{
	width: 140px;
}

div#prim-nav ul li ul
{
	position: absolute;
	top: 36px;
	left: 0;
	z-index: 50000 !important;
	display: none;
}

div#prim-nav ul li.current,
div#prim-nav ul li.current a,
div#prim-nav ul li a.current
{
	color: #000 !important;
	background: url(img/navi_bg_current.jpg) no-repeat center top !important;
	height: 38px !important;
}

/* @end */

/* @group Hierarchie 2 */

div#prim-nav ul li ul#products
{
	top: 0px;
}
div#prim-nav ul li ul#uebersichten
{
	top: 33px;
}
div#prim-nav ul li ul#neue-produkte
{
	top: 56px;
}
div#prim-nav ul li ul#adapter
{
	
	top: 79px;
}

div#prim-nav ul li ul#kabelkonfektion
{
	
	top: 102px;
}

div#prim-nav ul li ul#leiterplatten-fpc
{
	
	top: 125px;
}

div#prim-nav ul li ul#ffc-fdc
{
	
	top: 148px;
}

div#prim-nav ul li ul#kabel-und-leitungen
{
	
	top: 171px;
}

div#prim-nav ul li ul#steckverbinder
{
	
	top: 194px;
}

div#prim-nav ul li ul#dienstleistungen
{
	
	top: 217px;
}

div#prim-nav ul li ul#entwicklung
{
	
	top: 240px;
}


div#prim-nav ul li ul li
{
	float: none;
		z-index: 50000 !important;

	
}

/* @end */

div#prim-nav ul li ul li ul
{
	left: 159px;
	top: 0;
}

div#prim-nav ul li ul li a,
div#prim-nav ul li ul li ul li ul li a
{
	color: #000;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	padding: 4px 9px 3px 10px;
	background-image: none;
	background-color: #f2f2f2;
	float: none;
	height: auto;
	border-bottom: 1px solid #d4d4d4;
}

div#prim-nav ul li ul li.last a
{

	border: none !important;
}

div#prim-nav a.uebersichten:hover
{
	color: #fff !important;
	border: none;
	background: #828282 url(img/product_color_grey.gif) repeat-x;
}

div#prim-nav a.new-products:hover
{
	color: #fff !important;
	border: none;
	background: #e4ca0e url(img/product_color_yellow.gif) repeat-x;
}

div#prim-nav a.adapter:hover
{
	color: #fff !important;
	border: none;
	background: #d54c42 url(img/product_color_red.gif) repeat-x;
}


div#prim-nav a.kabelkonfektion:hover
{
	color: #fff !important;
	border: none;
	background: #9d63d2 url(img/product_color_lila.gif) repeat-x;
}



div#prim-nav a.leiterplatten-fpc:hover
{
	color: #fff !important;
	border: none;
	background: #4ba726 url(img/product_color_green.gif) repeat-x;
}



div#prim-nav a.ffc-fdc:hover
{
	color: #fff !important;
	border: none;
	background: #639fd2 url(img/product_color_blue.gif) repeat-x;
}



div#prim-nav a.kabel-und-leitungen:hover
{
	color: #fff !important;
	border: none;
	background: #828282 url(img/product_color_grey.gif) repeat-x;
}


div#prim-nav a.steckverbinder:hover
{
	color: #fff !important;
	border: none;
	background: #da7822 url(img/product_color_orange.gif) repeat-x;
}



div#prim-nav a.dienstleistungen:hover
{
	color: #fff !important;
	border: none;
	background: #8c5949 url(img/product_color_brown.gif) repeat-x;
}

div#prim-nav ul li ul li ul li a
{
	background-color: #fff;
}

div#prim-nav ul li:hover
{
	display: block;
	z-index: 40000 !important;
}

div#prim-nav ul li:hover ul,
div#prim-nav ul li.sfhover ul
{
	display: block;
	z-index: 50000 !important;
}

div#prim-nav ul li:hover ul ul,
div#prim-nav ul li.sfhover ul ul
{
	display: none;
}


div#prim-nav ul li ul li:hover ul,
div#prim-nav ul li ul li.sfhover ul
{
	display: block;
}

div#prim-nav ul li ul li:hover ul ul,
div#prim-nav ul li ul li.sfhover ul ul
{
	display: none;
}

div#prim-nav ul li ul li ul li:hover ul,
div#prim-nav ul li ul li ul li.sfhover ul
{
	display: block;
}

div#prim-nav ul li ul li ul li:hover ul ul,
div#prim-nav ul li ul li ul li.sfhover ul ul
{
	display: none;
}

div#prim-nav ul li ul li ul li ul li:hover ul,
div#prim-nav ul li ul li ul li ul li.sfhover ul
{
	display: block;
}

div#prim-nav ul li ul li a:hover
{
	padding-bottom: 4px;
}

/*END: 2. prim-nav*/
/************************************************************/

/* @end */

/* @group product-nav */

/************************************************************/
/*START: 3. product-nav*/

span.new
{
	text-indent: -9000px;
	width: 20px;
	background: url(img/icon_new.gif) no-repeat 10px 1px;
	height: 11px;
	padding: 0 0 0 10px;
}

img.new
{
	padding: 0 0 0 5px;
	top: 1px;
	position: relative;
}

em.new
{
	width: 20px;
	background: url(img/icon_new.gif) no-repeat 10px 1px;
	height: 11px;
	padding: 0 0 0 10px;
	display: block;
	float: right;
}

span.new em
{
	visibility: hidden;
}

div#product-nav
{
	background: url(img/bg_productnavi_middle.gif) repeat-y;
	position: relative;
}

div#product-nav h2
{
	background: url(img/bg_productnavi_top.gif) no-repeat;
	font-size: 12px;
	line-height: 15px;
	padding: 8px 16px 5px 10px;
	font-weight: normal;
	font-style: normal;
	
}

div#product-nav-bottom
{
	background: url(img/bg_productnavi_bottom.gif) no-repeat;
	height: 9px;
	position: relative;
	bottom: 0;
}

div#more-products h3
{
	font-size: 12px;
	line-height: 15px;
	padding: 8px 0 6px 10px;
	font-weight: normal;
	font-style: normal;
	background-color: #fff;
	color: #747474;
	width: 252px;
	margin: 7px 0 0;
}

div#product-nav div.list
{
	position: relative;
	width: 262px;
	background-color: #fff;
	margin: 0;
	border-top: 1px solid #e3e2e3;
}

div#prodnav
{
	padding: 0 0 23px;
	background-color: #f2f2f2;
}

div#product-nav div#more-products div.list
{
	position: relative;
	width: auto;
	background-color: transparent;
	padding: 9px 16px 10px 10px;
}

div#more-products div.list ul li
{
	padding: 0 0 5px 19px;
	margin: 0;
	background: url(img/bullet_arrow_grey.jpg) no-repeat 0 1px;
	line-height: 15px;
}

div#more-products div.list ul li a
{
	color: #363636;
}

div#more-products div.list ul li a:hover
{
	color: #7e2e28;
}

ul.p-nav li
{
	background-image: none;
	padding: 0;
	margin: 0;
	height: 1%;
	line-height: 0;
	font-size: 0;
}

ul.p-nav li a
{
	background-image: none;
	padding: 3px 0 2px;
	margin: 0;
	background-color: #f2f2f2;
	border-bottom: 1px solid #e3e2e3;
	border-top: 1px solid #fff;
	display: block;
	color: #333;
}

ul.p-nav li a span
{
	background: url(img/icon-arrow-default.gif) no-repeat;
	background-position: 10px 1px !important;
	padding: 0 0 0 27px;
}

ul.p-nav li.new-products a.active,
ul.p-nav li.new-products a:hover,
ul#p-new-products li a.active,
ul#p-new-products li a:hover
{
	background: #e4ca0e url(img/product_color_yellow.gif) repeat-x;
	color: #fff;
	border-bottom: 1px solid #c6ab0c;
	border-top: 1px solid #d6ba0e;
	font-weight: bold;
}

ul.p-nav li.adapter a.current,
ul#p-adapter li a.current
{
	background: #efbbb7 url(img/product_color_red_hover.gif) repeat-x;
	color: #af1803;
	border-bottom: 1px solid #e2a9a3;
	border-top: 1px solid #f5bcb7;
}

ul.p-nav li.adapter a.current span,
ul#p-adapter li a.current span
{
	background: url(img/icon-arrow-red.gif) no-repeat;
}

ul.p-nav li.adapter a.active,
ul.p-nav li.adapter a:hover,
ul#p-adapter li a.active,
ul#p-adapter li a:hover
{
	background: #d54c42 url(img/product_color_red.gif) repeat-x;
	color: #fff;
	border-bottom: 1px solid #c33528;
	border-top: 1px solid #df7b74;
	font-weight: bold;
}

ul.p-nav li.kabelkonfektion a.current,
ul#p-kabelkonfektion li a.current
{
	background: #c0acd2 url(img/product_color_lila_hover.gif) repeat-x;
	color: #8120b9;
	border-bottom: 1px solid #d3ade8;
	border-top: 1px solid #e4ccf9;
}

ul.p-nav li.kabelkonfektion a.current span,
ul#p-kabelkonfektion li a.current span
{
	background: url(img/icon-arrow-lila.gif) no-repeat;
}

ul.p-nav li.kabelkonfektion a.active,
ul.p-nav li.kabelkonfektion a:hover,
ul#p-kabelkonfektion li a.active,
ul#p-kabelkonfektion li a:hover
{
	background: #9a60ce url(img/product_color_lila.gif) repeat-x;
	color: #fff;
	border-bottom: 1px solid #8b28c3;
	border-top: 1px solid #a668df;
	font-weight: bold;
}

ul.p-nav li.leiterplatten-fpc a.current,
ul#p-leiterplatten-fpc li a.current
{
	background: #badeac url(img/product_color_green_hover.gif) repeat-x;
	color: #3c860d;
	border-bottom: 1px solid #b6d2a6;
	border-top: 1px solid #c5ebb6;
}

ul.p-nav li.leiterplatten-fpc a.current span,
ul#p-leiterplatten-fpc li a.current span
{
	background: url(img/icon-arrow-green.gif) no-repeat;
}

ul.p-nav li.leiterplatten-fpc a.active,
ul.p-nav li.leiterplatten-fpc a:hover,
ul#p-leiterplatten-fpc li a.active,
ul#p-leiterplatten-fpc li a:hover
{
	background: #4aa826 url(img/product_color_green.gif) repeat-x;
	color: #fff;
	border-bottom: 1px solid #326a0f;
	border-top: 1px solid #51ba2a;
	font-weight: bold;
}

ul.p-nav li.ffc-fdc a.current,
ul#p-ffc-fdc li a.current
{
	background: #c3daee url(img/product_color_blue_hover.gif) repeat-x;
	color: #196aa8;
	border-bottom: 1px solid #b4d2ea;
	border-top: 1px solid #cce4f9;
}

ul.p-nav li.ffc-fdc a.current span,
ul#p-ffc-fdc li a.current span
{
	background: url(img/icon-arrow-blue.gif) no-repeat;
}

ul.p-nav li.ffc-fdc a.active,
ul.p-nav li.ffc-fdc a:hover,
ul#p-ffc-fdc li a.active,
ul#p-ffc-fdc li a:hover
{
	background: #629fd2 url(img/product_color_blue.gif) repeat-x;
	color: #fff;
	border-bottom: 1px solid #3989c7;
	border-top: 1px solid #6bade5;
	font-weight: bold;
}



ul.p-nav li.kabel-und-leitungen a.current,
ul#p-kabel-und-leitungen li a.current
{
	background: #c7c7c7 url(img/product_color_grey_hover.gif) repeat-x;
	color: #494a4a;
	border-bottom: 1px solid #c7c7c7;
	border-top: 1px solid #dfdfdf;
}

ul.p-nav li.kabel-und-leitungen a.current span,
ul#p-kabel-und-leitungen li a.current span
{
	background: url(img/icon-arrow-grey.gif) no-repeat;
}

ul.p-nav li.kabel-und-leitungen a.active,
ul.p-nav li.kabel-und-leitungen a:hover,
ul#p-kabel-und-leitungen li a.active,
ul#p-kabel-und-leitungen li a:hover
{
	background: #828282 url(img/product_color_grey.gif) repeat-x;
	color: #fff;
	border-bottom: 1px solid #6c6c6c;
	border-top: 1px solid #939393;
	font-weight: bold;
}

ul.p-nav li.uebersichten a.current,
ul#p-uebersichten li a.current
{
	background: #c7c7c7 url(img/product_color_grey_hover.gif) repeat-x;
	color: #494a4a;
	border-bottom: 1px solid #c7c7c7;
	border-top: 1px solid #dfdfdf;
}

ul.p-nav li.uebersichten a.current span,
ul#p-uebersichten li a.current span
{
	background: url(img/icon-arrow-grey.gif) no-repeat;
}

ul.p-nav li.uebersichten a.active,
ul.p-nav li.uebersichten a:hover,
ul#p-uebersichten li a.active,
ul#p-uebersichten li a:hover
{
	background: #828282 url(img/product_color_grey.gif) repeat-x;
	color: #fff;
	border-bottom: 1px solid #6c6c6c;
	border-top: 1px solid #939393;
	font-weight: bold;
}



ul.p-nav li.steckverbinder a.current,
ul#p-steckverbinder li a.current
{
	background: #f1cbab url(img/product_color_orange_hover.gif) repeat-x;
	color: #b83e01;
	border-bottom: 1px solid #ebc1ac;
	border-top: 1px solid #ffd7b4;
}

ul.p-nav li.steckverbinder a.current span,
ul#p-steckverbinder li a.current span
{
	background: url(img/icon-arrow-orange.gif) no-repeat;
}

ul.p-nav li.steckverbinder a.active,
ul.p-nav li.steckverbinder a:hover,
ul#p-steckverbinder li a.active,
ul#p-steckverbinder li a:hover
{
	background: #da7722 url(img/product_color_orange.gif) repeat-x;
	color: #fff;
	border-bottom: 1px solid #ca5b25;
	border-top: 1px solid #e57d23;
	font-weight: bold;
}


ul.p-nav li.dienstleistungen a.current,
ul#p-dienstleistungen li a.current
{
	background: #d3c0ba url(img/product_color_brown_hover.gif) repeat-x;
	color: #683528;
	border-bottom: 1px solid #c9b3ad;
	border-top: 1px solid #edd8d1;
}

ul.p-nav li.dienstleistungen a.current span,
ul#p-dienstleistungen li a.current span
{
	background: url(img/icon-arrow-brown.gif) no-repeat;
}

ul.p-nav li.dienstleistungen a.active,
ul.p-nav li.dienstleistungen a:hover,
ul#p-dienstleistungen li a.active,
ul#p-dienstleistungen li a:hover
{
	background: #8c5949 url(img/product_color_brown.gif) repeat-x;
	color: #fff;
	border-bottom: 1px solid #703628;
	border-top: 1px solid #935d4c;
	font-weight: bold;
}

ul.p-nav li.entwicklung a.current,
ul#p-entwicklung li a.current
{
	background: #efe99a url(img/product_color_yellow_hover.gif) repeat-x;
	color: #a68900;
	border-bottom: 1px solid #f5d564;
	border-top: 1px solid #f4ecc0;
}

ul.p-nav li.entwicklung a.active,
ul.p-nav li.entwicklung a:hover,
ul#p-entwicklung li a.active,
ul#p-entwicklung li a:hover
{
	background: #e4ca0e url(img/product_color_yellow.gif) repeat-x;
	color: #fff;
	border-bottom: 1px solid #e3ad00;
	border-top: 1px solid #f2d446;
	font-weight: bold;
}

ul.p-nav li.entwicklung a.current span,
ul#p-entwicklung li a.current span
{
	background: url(img/icon-arrow-yellow.gif) no-repeat;
}

div#prim-nav a.entwicklung:hover
{
	color: #fff !important;
	border: none;
	background: #e4ca0e url(img/product_color_yellow.gif) repeat-x;
}

ul.p-nav li.sub1 a span,
ul.p-nav li li a span
{
	background-position: 27px 1px !important;
	padding: 0 0 0 44px;
}

ul.p-nav li.sub2 a span,
ul.p-nav li li li a span
{
	background-position: 44px 1px !important;
	padding: 0 0 0 61px;
}

ul.p-nav li.sub3 a span,
ul.p-nav li li li li a span
{
	background-position: 61px 1px !important;
	padding: 0 0 0 78px;
}

ul.p-nav li.sub4 a span,
ul.p-nav li li li li li a span
{
	background-position: 78px 1px !important;
	padding: 0 0 0 95px;
}

ul.p-nav li.dienstleistungen a.active span,
ul.p-nav li.dienstleistungen a:hover span,
ul.p-nav li.steckverbinder a.active span,
ul.p-nav li.steckverbinder a:hover span,
ul.p-nav li.uebersichten a.active span,
ul.p-nav li.uebersichten a:hover span,
ul.p-nav li.kabel-und-leitungen a.active span,
ul.p-nav li.kabel-und-leitungen a:hover span,
ul.p-nav li.leiterplatten-fpc a.active span,
ul.p-nav li.leiterplatten-fpc a:hover span,
ul.p-nav li.kabelkonfektion a.active span,
ul.p-nav li.kabelkonfektion a:hover span,
ul.p-nav li.adapter a.active span,
ul.p-nav li.adapter a:hover span,
ul.p-nav li.ffc-fdc a.active span,
ul.p-nav li.ffc-fdc a:hover span,
ul.p-nav li.entwicklung a.active span,
ul.p-nav li.entwicklung a:hover span,
ul#p-adapter li a.active span,
ul#p-adapter li a:hover span,
ul#p-new-products li a.active span,
ul#p-new-products li a:hover span,
ul#p-entwicklung li a.active span,
ul#p-entwicklung li a:hover span,
ul#p-dienstleistungen li a.active span,
ul#p-dienstleistungen li a:hover span,
ul#p-steckverbinder li a.active span,
ul#p-steckverbinder li a:hover span,
ul#p-uebersichten li a.active span,
ul#p-uebersichten li a:hover span,
ul#p-kabel-und-leitungen li a.active span,
ul#p-kabel-und-leitungen li a:hover span,
ul#p-leiterplatten-fpc li a.active span,
ul#p-leiterplatten-fpc li a:hover span,
ul#p-kabelkonfektion li a.active span,
ul#p-kabelkonfektion li a:hover span,
ul#p-ffc-fdc li a.active span,
ul#p-ffc-fdc li a:hover span
{
	background: url(img/icon-arrow-white.gif) no-repeat;
}

ul.p-nav
{
	margin: 0 0 14px;
}

body#product ul.p-nav,
body#category-overview ul.p-nav,
body.produkte_kabelkonfektion ul.p-nav
{
	margin: 0;
}

/* @end */

/* @group tag cloud */

div#tag-cloud 
{
	padding: 10px 0 15px;
	overflow: hidden;
	width: 242px;
	margin: 0 0 0 10px;
}

div#tag-cloud a 
{
	padding: 0 3px;
	background-color: #deddde;
	line-height: normal;
	float: left;
	display: block;
	color: #404040;
	margin: 0 10px 10px 0;
}



/* @end */

/* @group Secondbox */


div.secondbox
{
	width: 648px;
	background: url(img/box1_bg_middle.jpg) repeat-y 0 0;
}

div.secondbox div.box-top
{
	width: 648px;
	background: url(img/box1_bg_top.jpg) no-repeat 0 0;
	height: 10px;
}

div.secondbox div.box-bottom
{
	width: 648px;
	background: url(img/box1_bg_bottom.jpg) no-repeat 0 0;
	height: 34px;
}


/* @end */


