@charset "UTF-8";
ul.dropdown, ul.dropdown li, ul.dropdown ul { list-style: none; margin: 0; padding: 0; }
ul.dropdown { position: relative; z-index: 597; float: left; }
ul.dropdown li { float: left; line-height: 22px; vertical-align: middle; zoom: 1; }
ul.dropdown li.hover, ul.dropdown li:hover { position: relative; z-index: 599; cursor: pointer; }
ul.dropdown ul { visibility: hidden; position: absolute; top: 100%; left: 0; z-index: 598; /*width: 100%;*/ }
/*ul.dropdown ul { visibility: hidden; position: absolute; top: 100%; left: 0; z-index: 598; width: 100%; }*/
ul.dropdown ul li { float: none; }
ul.dropdown ul.dual li { float: left; display:inline; height: 60px; }
ul.dropdown ul ul { top: 0px; left: 100%; z-index: 600; }
ul.dropdown li:hover > ul /*, ul.dropdown ul.dual li:hover > ul */{ visibility: visible; z-index: 600; }


/*ul.dropdown ul.dual li:hover > ul { background-color:#FFFFFF; width: 250px; height:182px; color:#000000; float:left; }*/

.product { width: 102px; float:left; padding: 0 0 0 50px; margin: 0; line-height: normal; height: 56px; position:relative; }

.product.pictureOne { background:url(../btnsbg/digitaldruck.png) no-repeat 4px 2px; } .product.pictureOne:hover { background:url(../btnsbg/digitaldruck2.png) no-repeat 4px 2px #575757; }
.product.pictureTwo { background:url(../btnsbg/firmenpapier.png) no-repeat 4px 2px; } .product.pictureTwo:hover { background:url(../btnsbg/firmenpapier2.png) no-repeat 4px 2px #575757; }
.product.pictureThree { background:url(../btnsbg/poster.png) no-repeat 4px 2px; } .product.pictureThree:hover { background:url(../btnsbg/poster2.png) no-repeat 4px 2px #575757; }
.product.pictureFour { background:url(../btnsbg/stempel.png) no-repeat 4px 2px; } .product.pictureFour:hover { background:url(../btnsbg/stempel2.png) no-repeat 4px 2px #575757; }
.product.pictureFive { background:url(../btnsbg/vc.png) no-repeat 4px 2px; } .product.pictureFive:hover { background:url(../btnsbg/vc2.png) no-repeat 4px 2px #575757; }
.product.pictureSix { background:url(../btnsbg/textil.png) no-repeat 4px 2px; } .product.pictureSix:hover { background:url(../btnsbg/textil2.png) no-repeat 4px 2px #575757; }
.product.pictureSeven { background:url(../btnsbg/schilder.png) no-repeat 4px 2px; } .product.pictureSeven:hover { background:url(../btnsbg/schilder2.png) no-repeat 4px 2px #575757; }
.product.pictureEight { background:url(../btnsbg/bautafel.png) no-repeat 4px 2px; } .product.pictureEight:hover { background:url(../btnsbg/bautafel2.png) no-repeat 4px 2px #575757; }
.product.pictureNine { background:url(../btnsbg/banner.png) no-repeat 4px 2px; } .product.pictureNine:hover { background:url(../btnsbg/banner2.png) no-repeat 4px 2px #575757; }
.product.pictureTen { background:url(../btnsbg/folienbuchstaben.png) no-repeat 4px 2px; } .product.pictureTen:hover { background:url(../btnsbg/folienbuchstaben2.png) no-repeat 4px 2px #575757; }
.product.pictureEleven { background:url(../btnsbg/werbeartikel.png) no-repeat 4px 2px; } .product.pictureEleven:hover { background:url(../btnsbg/werbeartikel2.png) no-repeat 4px 2px #575757; }
.product.pictureTwelve { background:url(../btnsbg/buttons.png) no-repeat 4px 2px; } .product.pictureTwelve:hover { background:url(../btnsbg/buttons2.png) no-repeat 4px 2px #575757; }
.product.pictureThirteen { background:url(../btnsbg/aufkleber.png) no-repeat 4px 2px; } .product.pictureThirteen:hover { background:url(../btnsbg/aufkleber2.png) no-repeat 4px 2px #575757; }
.product.pictureFourteen { background:url(../btnsbg/fun.png) no-repeat 4px 2px; } .product.pictureFourteen:hover { background:url(../btnsbg/fun2.png) no-repeat 4px 2px #575757; }
.product.pictureFifteen { background:url(../btnsbg/finishing.png) no-repeat 4px 2px; } .product.pictureFifteen:hover { background:url(../btnsbg/finishing2.png) no-repeat 4px 2px #575757; }
/*
.product .pictureTwo a { background:url(../btnsbg/firmenpapier.png) no-repeat; float:left; padding: 0; margin: 0; }
.product .pictureThree a { width: 60px; height: 60px; background:url(../btnsbg/poster.png) no-repeat; float:left; padding: 0; margin: 0; }
.product .pictureFour a { width: 60px; height: 60px; background:url(../btnsbg/stempel.png) no-repeat; float:left; padding: 0; margin: 0; }
.product .pictureFive a { width: 60px; height: 60px; background:url(../btnsbg/vc.png) no-repeat; float:left; padding: 0; margin: 0; }
.product .pictureSix a { width: 60px; height: 60px; background:url(../btnsbg/textil.png) no-repeat; float:left; padding: 0; margin: 0; }
.product .pictureSeven a { width: 60px; height: 60px; background:url(../btnsbg/schilder.png) no-repeat; float:left; padding: 0; margin: 0; }
.product .pictureEight a { width: 60px; height: 60px; background:url(../btnsbg/bautafel.png) no-repeat; float:left; padding: 0; margin: 0; }
.product .pictureNine a { width: 60px; height: 60px; background:url(../btnsbg/banner.png) no-repeat; float:left; padding: 0; margin: 0; }
.product .pictureTen a { width: 60px; height: 60px; background:url(../btnsbg/folienbuchstaben.png) no-repeat; float:left; padding: 0; margin: 0; }
.product .pictureEleven a { width: 60px; height: 60px; background:url(../btnsbg/werbeartikel.png) no-repeat; float:left; padding: 0; margin: 0; }
.product .pictureTwelve a { width: 60px; height: 60px; background:url(../btnsbg/buttons.png) no-repeat; float:left; padding: 0; margin: 0; }
.product .pictureThirteen a { width: 60px; height: 60px; background:url(../btnsbg/aufkleber.png) no-repeat; float:left; padding: 0; margin: 0; }
.product .pictureFourteen a { width: 60px; height: 60px; background:url(../btnsbg/fun.png) no-repeat; float:left; padding: 0; margin: 0; }
.product .pictureFifteen a { width: 60px; height: 60px; background:url(../btnsbg/finishing.png) no-repeat; float:left; padding: 0; margin: 0; }*/

.product .description { width: 87px; height: 52px; padding: 0 0 0 5px; margin: 0; float:left; }
.product .description span.title a,
.product .description span.title a:visited,
.product .description span.title a:hover,
.product .description span.title a:active { width: 87px; float:left; line-height: 20px; font-weight: bold; font-size: 11px; text-decoration: none; color:#F90; }

.product .description span.title em, .product .description span.title em:hover { font-weight: bold; color: #F00; font-size: 11px; text-decoration: none; }

.product .description span.details a,
.product .description span.details a:visited,
.product .description span.details a:hover,
.product .description span.details a:active { width: 87px; float:left; font-weight: normal; font-size: 9px; text-decoration: none; color:#FFF; }
.product .description span.details br { line-height: 8px; }

