@import url(blog.css);
@import url(javascript/fancy/jquery.fancybox.css);
@import url(javascript/jquery/themes/base/ui.all.css);
* html .boxbody {width: 151px} 

* {margin: 0; padding: 0; border: 0;behavior: url(iepngfix.htc);}
html { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: black; }
body { text-align: center; background: #cecece url(img/pagebackground.jpg) no-repeat 50% 0; color: #000; min-width: 700px;}
#wrapper { background: #cecece; text-align: left;width: 1150px; margin: 0 auto; position: relative; top: 0px}
#header, #navtrail, #usertrail, #footer {color: #000;clear: both;width: 100%;}
#header {background: url(img/header.jpg) no-repeat; height: 150px; position: relative; left: 0px}
#navtrail {padding: 0;background: #cecece; height: 15px }
#usertrail{position: absolute;left: 961px; top: 0px; padding: 0; text-align: right; width: 180px}
#wishlist {
height:163px;
left:855px;
padding:0;
position:absolute;
text-align:right;
top:0;
width:44px;
}
#navigationtrail{position: absolute; top: 140px; left: 205px; padding: 0; text-align: left; width: auto}
#footer {padding: 0;background: url(img/footer_clean.png) no-repeat;text-align: center }
#contentfloatholder { float: left;width: 100%;}
#contentfloatholder:after { content: "."; display: block;	height: 0px; clear: both; visibility: hidden;}
#center {
margin:0 0 0 415px;
width:735px;
}
#center_top {
background: url(img/content_top.jpg) no-repeat; 
height: 11px; 
}
#center_back {
background: url(img/content_back.jpg) repeat-y; 
padding-left: 5px;
padding-right: 15px;
}
#center_bottom {
background: url(img/content_bottom.jpg) no-repeat; 
height: 20px; 
}
#centerwrap {  float:left;  width: 100%; 	margin: 0 -99.6% 0 0;}
#left { position: relative; float:left;  width: 168px;  margin: 0 0 0 35px;}
#right {position: relative; float:left;  width: 168px;	margin: 0;}
* html div#centerwrap {margin: 0 -99.6% 0 0;}
* html div#left {margin: 0;}
div h3, div p {margin: 0;padding: 0;}
.priceimages {margin: 2px 0 2px 0 } 
.priceimages { height: 15px; }
/*links*/
/*standard*/
a:link, a:visited { text-decoration: none; color: #000; }
a:hover{ color: #28552c; }
a.buttontop {display: inline-block; width: 100px; height: 30px; background: url(img/button_top.gif) no-repeat; text-align: center; color: black; font-weight: bold}
a.buttontop:hover {background: url(img/button_hover.gif) no-repeat; color: #28552c }

a.buttontop_account{display: inline-block; width: 60px; height: 45px; background: url(img/button_ihrkonto.png) no-repeat;  text-align: right; color: black; font-weight: bold}
a.buttontop_account span {display: none;}
a.buttontop_account:hover{display: inline-block; width: 163px; }
a.buttontop_account:hover span {display: inline; margin: 30px;  color: gray;text-align: center;  font-weight: bold; font-size: 15px;vertical-align: middle;}

a.buttontop_cart{display: inline-block; width: 60px; height: 45px; background: url(img/button_cart.png) no-repeat;  text-align: right; color: black; font-weight: bold}
a.buttontop_cart span {display: none;}
a.buttontop_cart:hover{display: inline-block; width: 163px }
a.buttontop_cart:hover span {display: inline; text-align: center; color: gray; margin: 30px;  font-weight: bold; font-size: 15px;vertical-align: middle;}

a.buttontop_check{display: inline-block; width: 60px; height: 45px; background: url(img/button_check.png) no-repeat;  text-align: right; color: black; font-weight: bold}
a.buttontop_check span {display: none;}
a.buttontop_check:hover{display: inline-block; width: 163px }
a.buttontop_check:hover span {display: inline; text-align: center; color: gray; margin: 30px; font-weight: bold; font-size: 15px;vertical-align: middle;}

#usertraillogout {position: absolute; top: 0px;left: 0px}
#usertraillogout a.buttontop_logout{display: inline-block; width: 45px; height: 45px; background: url(img/button_logout.png) no-repeat top right;  text-align: left; color: black; font-weight: bold}
#usertraillogout a.buttontop_logout span {display: none;}
#usertraillogout a.buttontop_logout:hover {display: inline-block; width: 163px}
#usertraillogout a.buttontop_logout:hover span {display: inline; text-align: center; color: red; margin: 30px; font-weight: bold; font-size: 15px;vertical-align: middle;}

a.buttontop_wunsch{display: inline-block; width: 44px; height: 32px; background: url(img/button_wunsch.png) no-repeat bottom left;  text-align: right; color: black; font-weight: bold}
a.buttontop_wunsch span {display: none;}
a.buttontop_wunsch:hover{display: inline-block; height: 133px }

.copyright, .gnu_copy, .parseTime { text-align: center; font-size: 8pt; margin: 30px;color: #7E7E7E; display: block; background: white}

.boxheader {
background-color: #cecece;
background:url(img/box-header.png) no-repeat;
color:#000;
font-size:12px;
height:33px;
line-height:28px;
margin:0;
padding:0 8px;
vertical-align:middle;
}
.boxbody {
background-color:#cecece;
background:url(img/box-body.png) repeat-y;
padding:2px 10px 0 6px;
}
.box_footer {
height: 15px;
background: #cecece url(img/box-bottom.png) no-repeat;
}
.footerbox {
background:#cecece none repeat scroll 0 0;
clear:both;
color:#666666;
display:block;
float:left;
font-size:12px;
margin:5px;
padding:8px;
text-align:left;
width:100%;
}
ul.footer_gallery {
clear:both;
float:left;
width:100%;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
ul.footer_gallery li {
float:left;
margin:0 5px 10px 0;
position:relative;
width:32.8%;
}

#suppoerterxbox a {display: block}
#new_in_cart {background-color: silver}

#right .boxText .boxText{
border: none;
}
.subcontent
{
margin-left: 7px;
}
div#center p {
margin-bottom: 10px;
}
div#center h3 {
margin-top: 15px;
margin-bottom: 5px;
}
div#center .menunewtitle h3 {
margin-top: 0px;
margin-bottom: 0px;
}
.modularinformation {
margin-top: 15px;
border: 4px outset gray; 
}
.topbuttons { display: inline-block;
width: 100%;
height: 35px;
text-align: right;
padding-top: 20px;
}
#serchboxbody {
left:207px;
background: url(img/search_box.png) no-repeat;
padding:0;
position:absolute;
text-align:left;
top:0px;
width:325px;
}
#txtSearch {
height:28px;
margin-left:5px;
vertical-align:top;
width:200px;
border: none
}

.subcat_sitemap { margin-left: 15px; font-size: 12px }
dd { line-height: 22px; }
div.inputRequirement,
dd.inputRequirement { color: #CC0000; }

h1 { color: #000000; font-weight: bold; font-size: 22px; margin: 20px 0px 15px 0px; padding: 0px; width: auto; border-style: solid; border-width: 0px 0px 1px 0px; border-color: #000000; }
h2 { color: #000000; font-weight: bold; font-size: 15px; margin: 0px 0px 8px 0px; padding: 0px; }

img { border: 0; }


dd.count2 a { padding: 0; text-decoration: none; font-size: 12px; }
dd.count2 a.active:link, dd.count2 a.active:active, dd.count2 a.active:visited { text-decoration: none; font-weight: bold; }
dd.count3 a { padding: 0; text-decoration: none; font-size: 12px; }
dd.count3 a.active:link, dd.count3 a.active:active, dd.count3 a.active:visited  { text-decoration: none; font-weight: bold; }
dd.count4 a { padding: 0; text-decoration: none; font-size: 12px; }
dd.count4 a.active:link, dd.count4 a.active:active, dd.count4 a.active:visited  { text-decoration: none; font-weight: bold; }
dd.maincat {margin-top: 3px;margin-left: 5px; color: #28552c }
dd.maincat a span { line-height: 18px;font-size: 12px; } 
a.nav span a { font-size: 11px }
dd.maincat a, a.nav	{ text-decoration: none; cursor: pointer; font-size: 12px; }
dd.maincat a:active, dd.maincat a:hover, a.nav:hover, dd.maincat a.activ:link,
dd.maincat a.activ:visited,
dd.maincat a.activ:hover, 
dd.level1 a:hover,
dd a:active, dd a.active:hover,dd a.active:visited { text-decoration: underline; color: #28552c}
dd.Current {border: 1px #28552c solid; }
dd.CurrentParent {border-top: 1px #28552c solid; }
/* PARAGRAPH GLOBAL */
p { margin: 8px 0px 8px 0px; }

/* AGB ON CHECKOUT SITE */
p.checkoutagb textarea { width: 100%; }

/* COMMENTS ON CHECKOUT CONFIRMATION SITE */
p.checkoutcomment textarea { width: 100%; }
/* ORDER DETAILS */
table.orderdetails { font-size: 12px; background-color: #FFF2CC; border-style: solid; border-width: 0px 1px 1px 1px; border-color: #DA9401; }
table.orderdetails tr td { padding: 4px; }
/* ORDER DETAILS DELETE CHECKBOX */
table.orderdetails tr td.delete { text-align: center; white-space: nowrap; }
/* ORDER DETAILS PRODUCT ATTRIBUTES */
table.orderdetails tr td.productname table.productattributes { margin-top: 3px; }
table.orderdetails tr td.productname table.productattributes tr td { padding: 0px; }
table.orderdetails tr td.productname table.productattributes tr td.attribute { padding-right: 4px; }
table.orderdetails tr td.productname table.productattributes tr td.value { width: 100%; }
/* ORDER DETAILS SINGLE PRICE */
table.orderdetails tr td.singleprice { text-align: right; white-space: nowrap; }
/* ORDER DETAILS SUBTOTAL */
table.orderdetails tr td.subtotal { background-color: #FFEAAB; text-align: right; border-style: solid; border-width: 1px 0px 0px 0px; border-color: #DA9401; }
/* ORDER DETAILS TOTAL PRICE PER ITEM */
table.orderdetails tr td.totalprice { text-align: right; white-space: nowrap; }
/* ORDER DETAILS CONTENT ROW 1 */
table.orderdetails tr.contentrow1 td { background-color: #FFF2CC; vertical-align: top; }
table.orderdetails tr.contentrow1 td.productname { text-align: left; }
table.orderdetails tr.contentrow1 td.quantity { text-align: center; }
table.orderdetails tr.contentrow1 td.quantity input { font-size: 12px; padding: 2px; border: solid #DA9401 1px; }
/* ORDER DETAILS CONTENT ROW 2 */
table.orderdetails tr.contentrow2 td { background-color: #FFEAAB; vertical-align: top; }
table.orderdetails tr.contentrow2 td.productname { text-align: left; }
table.orderdetails tr.contentrow2 td.quantity { text-align: center; }
table.orderdetails tr.contentrow2 td.quantity input { font-size: 12px; padding: 2px; border: solid #DA9401 1px; }
table.orderdetails tr.headerrow td { background-color: #DA9401; color: #FFFFFF; font-weight: bold; }
table.orderdetails tr.headerrow td.center { text-align: center; }
table.orderdetails tr.headerrow td.left { text-align: left; }
table.orderdetails tr.headerrow td.right { text-align: right; }

input[type='text'] , input[type='password'], textarea  {
border: 1px inset #7F7F7F ;
}
/* CHECKOUT NAVIGATION */
ul#checkoutnavigation { }

ul#checkoutnavigation li { height: 70px; list-style-type: none; float: left; width: 185px; margin-right: 15px; border: solid 1px; padding: 8px; }

ul#checkoutnavigation li.active { background-color: #FFEAAB; }

ul#checkoutnavigation li.active .description { font-size: 12px; }

ul#checkoutnavigation li.active .number { font-size: 20px; font-weight: bold; }

ul#checkoutnavigation li.active .title { font-size: 14px; font-weight: bold; }

ul#checkoutnavigation li.inactive { color: #999999; background-color: #EDEDED; border-color: #999999; }

ul#checkoutnavigation li.inactive .description { font-size: 12px; }

ul#checkoutnavigation li.inactive .number { font-size: 20px; font-weight: bold; }

ul#checkoutnavigation li.inactive .title { font-size: 14px; font-weight: bold; }

ul, ol { margin-left: 15px; }

#center ul, ol { margin-left: 33px; }

ul.messageStack { border: solid 2px #B22020; background-color: #FFD6D6; padding: 8px; }

ul.messageStack li { }

ul.messageStack li.messageStackError { list-style: none; padding: 5px 0px 2px 20px; background-image: url(../../images/icons/exclamation.png); background-repeat: no-repeat; background-position: 0px 4px; }

ul.messageStack li.messageStackSuccess { list-style: none; padding: 5px 0px 2px 20px; background-image: url(../../images/icons/icon_accept.gif); background-repeat: no-repeat; background-position: 0px 4px; background-color: #66FF66; }

ul.messageStack li.messageStackWarning { list-style: none; padding: 5px 0px 2px 20px; background-image: url(../../images/icons/icon_alert.gif); background-repeat: no-repeat; background-position: 0px 4px; background-color: #FFF2CD; }

.categorie_list { width: 715px;clear: both}

.categorie_list_one { float: left; width: 48%; margin: 0 5px 15px 5px; }

.checkout { text-align: left; width: 95%; }

.checkout_payment_adress_current { float: left; width: 32%; padding-left: 15px; }

.checkout_payment_agb strong { color: #FF0000; }

.checkout_payment_agb_accept { text-align: left; font-size: 12px; color: #000000; width: 100%; }

.checkout_payment_agb_accept strong { color: #FF0000; }

.checkout_payment_arrow { float: left; width: 23%; text-align: center; }

.checkout_payment_container { width: 555px; text-align: left; height: 120px; }

.checkout_payment_continue { margin: 15px 0 0 0; height: 55px; }

.checkout_payment_info_text { float: left; width: 40%; }

.checkoutBarCurrent, .greetUser, .new_product_default_price, li.maincat a:link, a.nav:link,
li.maincat a:visited, a.nav:visited { font-weight: bolder; }

.checkoutBarTo, div.checkoutBarCurrent { margin: 15px 0 10px 0; padding: 0 2px 0 2px; font-size: 12px; }

.clr { clear: both; float: none; }

.contentsTopics,
.pageHeading,
#moduleHeading { letter-spacing: 2px; font-weight: bolder; line-height: 25px; border-bottom: 1px solid #B0B284; }
.footer { clear: both; text-align: center; font-size: 12px; color: #666666; background-color: #E2E2E2; padding: 8px; margin-bottom: 5px; }
.footer a { color: #666666; text-decoration: underline; }
.headerError { margin: 5px; border: 1px solid #CC3300; background-color: #FF8566; padding: 5px; }
.left { float: left; margin: 0px; }
.list_left { float: left; }
.list_left, .list_right { width: 40%; margin-bottom: 1px; text-align: left; }
.list_right { float: right; }
.list_right_2 { width: 40%; float:right; margin-bottom: 20px; text-align: left; }
.new_product_default { 
width: 285px; 
float: left; 
border-bottom: 1px solid #E7E7E7; 
margin: 10px 0 10px 0;
height: 285px;
 }
.new_product_overview { 
width: 285px; 
float: left; 
margin: 10px 0 10px 0;
overflow: hidden;
z-index: 1
 }
.new_product_overview .product_name, .new_product_default .product_name{
height: 24px;
background: url(img/new_back_top.gif) no-repeat;
z-index: 1
}
.new_product_default .new_product_default_pri , .new_product_overview .new_product_overview_pri{
height: 51px;
background: url(img/new_back_bottom.gif) no-repeat;
z-index: 1
}
.new_product_default .new_product_default_img , .new_product_overview .new_product_overview_img {
background: url(img/new_back_back.gif) no-repeat;
 z-index: 1; 
 height: 210px; 
}
.new_product_default h2 , .new_product_default h3 {
margin: 5px; z-index: 1;
}
.new_product_overview .overview h2 , .new_product_overview h3 {
margin: 5px;  z-index: 1
}

.order_details, .checkout_payment_comments,
.checkout_payment_agb { font-size: 12px; }

.productOldPrice { font-size: 10px; }

.order_details { width: 100%; text-align: left }

.order_details_article { width: 145px; float: left; margin-top: 5px }

.order_details_article_header { width: 145px; float: left; border-bottom: 1px solid #CCCCCC }

.order_details_img { width: 70px; float: left; text-align: center; margin: 5px 0 8px 0 }

.order_details_img_header { width: 70px; float: left; text-align: center; margin: 0 0 8px 0; border-bottom: 1px solid #CCCCCC }

.order_details_qty { width: 50px; float: left; text-align: center; margin-top: 5px }

.order_details_qty_header { width: 50px; float: left; text-align: center; border-bottom: 1px solid #CCCCCC }

.order_details_remove { width: 50px; float: left; text-align: center; margin-top: 15px }

.order_details_remove_header { width: 50px; float: left; border-bottom: 1px solid #CCCCCC }

.order_details_shippingtime { width: 70px; float: left; margin-top: 5px }

.order_details_shippingtime_header { width: 70px; float: left; border-bottom: 1px solid #CCCCCC }

.order_details_totalcost { text-align: right; margin: 20px 0 0 0 }

.order_details_totalcost strong { font-size: 12px; font-weight: bolder }

.order_details_totalprice_header { width: 100px; float: right; text-align: right; border-bottom: 1px solid #CCCCCC }
.order_details_singleprice_header { width: 85px; float: left; border-bottom: 1px solid #CCCCCC }

.order_detais_totalprice  { width: 100px; float: right; text-align: right; margin-top: 5px; font-weight: bolder }
.order_details_singleprice { width: 85px; float: left; margin-top: 5px }

.product_content { margin-top: 15px; }

.product_info_box { width: 551px; text-align: left; overflow: hidden; margin-top: 10px; }

.product_info_box_bottom { height: 12px; }

.product_info_box_middle { padding: 0 1px 0 1px; }

.product_info_box_middle_left { height: 240px; width: 170px; text-align: center; margin-left: 1px; }

.product_info_box_middle_right { width: 255px; margin-right: 1px; text-align: left; margin-bottom: 15px; }

.product_info_box_middle_thumbnail { margin: 10px 0 0 5px; }

.product_info_box_top { }

.product_info_cartbutton { width: 200px; }

.product_info_description { overflow: hidden; margin-bottom: 15px; text-align: left; }

.product_info_dropdown { width: 140px; font-size: smaller; margin-top: 15px; }

.product_info_h3 { color: #B72E0B; padding: 5px 0 0 15px; font-size: 15px; border-bottom: 2px solid #CCCCCC; }

.product_info_menge { }

.new-price { font-size: 16px; color: #DA251D; font-family: "Trebuchet MS", Arial, Tahoma, Helvetica, sans-serif; font-weight: bolder; text-align: left; }

.product_info_price { font-size: 24px; color: #DA251D; font-family: "Trebuchet MS", Arial, Tahoma, Helvetica, sans-serif; font-weight: bolder; text-align: left; margin: 10px 0 0 0; height: 100px; }

.product_info_print { font-size: 12px; margin-top: 20px; }

.product_info_print img a { cursor: pointer; }

.product_info_shipping { font-size: 12px; color: #696969; font-weight: bolder; }

.product_info_tax { width: 95px; }

.product_info_tax_shipping { width: 100px; font-size: 12px; }

.product_listing_box { width: 553px; overflow: hidden; margin-bottom: 15px; text-align: left; }

.product_listing_box_center { width: 553px; }

.product_listing_box_hot { width: 140px; height: 70px; }

.product_listing_box_left { width: 16px; height: 152px; }

.product_listing_box_right { width: 17px; height: 152px; }

.product_listing_description { width: 280px; padding-left: 15px; }

.product_listing_header { height: 26px; margin: 5px 0 0 0; }

.product_listing_image { width: 112px; padding-top: 10px; }

.product_listing_mwst { font-size: 12px; padding-right: 30px; }

.product_listing_price { width: 250px; text-align: right; padding-right: 15px; }

.product_listing_price_button { width: 140px; text-align: center; }

.product_listing_price_detail { font-weight: bolder; padding-top: 15px; }

.product_listing_shipping { font-size: 12px; color: #FDC859; font-weight: bolder; }

.product_name { display: block; }

.product_name h2 a { font-size: 15px; margin-top: 8px; }

.product_name h3 a { font-size: 15px; color: #28552C; margin-top: 8px; }
.product_name h3 a:hover { font-size: 15px; color: #000000; margin-top: 8px; }

.right { float: right; margin: 0px; }

.row1 { background: #F2F2F2; }

.row1, .row2 { padding: 5px; }

.row2 { background: #FFFFFF; }



#create_account { }



#body { text-align: left; width: 990px; overflow: hidden; background-color: #FFFFFF; }

#checkout_line { background: url(img/checkout_line.png) repeat-x; line-height: 12px; }

#content { text-align: left; padding: 0 5px 0 12px; margin: 0 0 0 0; overflow: hidden; }





.lexikon_keyword {font-family: Verdana, Arial, sans-serif;font-size: 12px;color: #CC0000;text-decoration: underline;}
.plus {
display: inline-block;
background-image: url(img/plus.gif);
background-repeat: no-repeat;
width: 13px;
height: 13px;
border: 0px;
font-size: 0px;
cursor: pointer;
}

.minus { display: inline-block; background-image: url(img/minus.gif); background-repeat: no-repeat; width: 13px; height: 13px; border: 0px; font-size: 0px; cursor: pointer; }
.alter { display: inline-block; background-image: url(img/alter.gif); background-repeat: no-repeat; width: 13px; height: 13px; border: 0px; font-size: 0px; cursor: pointer; vertical-align: middle; }
.delete { display: block; background-image: url(img/delete.gif); background-repeat: no-repeat; width: 19px; height: 22px; border: 0px; font-size: 0px; background-color: #FFCC99; cursor: pointer; }
.suggest_link { color: #000; padding: 2px 6px 2px 6px; }
.suggest_link_over { color: #3366CC; padding: 2px 6px 2px 6px; cursor: pointer; }
#search_suggest { 
width: 228px;
position: absolute; 
visibility: hidden; 
margin-top: 0px; 
text-align: left; 
z-index: 99; 
}    
#searchtop {
background: url(img/ergebniss_top.png) no-repeat;
height: 9px;
z-index: 99; 
}
#searchergebniss {
background:transparent url(img/ergebnis_body.png) repeat-y scroll 0 0;
padding-left:5px;
padding-right:7px;
z-index: 99; 
}

#searchbottom {
background: url(img/ergebniss_bottom.png) no-repeat;
height: 14px;
z-index: 99; 
}

#newsticker .infoBoxHeading {
z-index: 1;
}

.tabActive {
	background-color: #666666;
	color:#ffffff;
	padding:2px 5px 2px 5px;
	margin-bottom:2px;
	margin-right:2px;
	text-align:center;
	float:left;
	font-weight:bold;
	}
a.tabInactive:hover {
  display:block;
	float:left;
	padding:2px 5px 2px 5px;
	margin-right:2px;
	text-decoration:none;
	background-color: #666666;
	color:#ffffff;
	text-align:center;
	margin-bottom:2px;
	font-weight:bold;
	}
a.tabInactive, a.tabActive:link,a.tabActive:visited, a.tabActive:hover {
	display:block;	float:left;	background-color:#c4c4c4;	padding:2px 5px 2px 5px;
	margin-right:2px;	text-decoration:none;	color:#000000;	text-align: center;
	margin-bottom: 2px;	font-weight: bold;	}
	
.konfigurator {
}
.konfigurator h3.headingoptiongroup { 
	cursor: pointer;

	padding: 0px 5px;
	background: #666666;
	color:#ffffff;
	font-size:12px;
	margin:0px 0px 5px 0px;;
}
.konfigurator .openpet{ }

.konfigurator h3.headingoptionvalue { 
	cursor: pointer;
	font: bold 11px Verdana;
	margin: 0px;
	padding:0px;
	}
.accordprefix {
	float:right;
	padding-top:0px;
	}
#center .infoBoxHeading {
	font-family: Verdana,Arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #666666;
	color: #ffffff;	
	text-align:center;	
	}
.boxOverview {
	position: relative; 
	width:160px; 
	top:120px;
	margin-left:10px;
	}
* html .boxOverview {
	position: relative; 
	width:160px; 
	top:120px;
	margin-left:-140px;
	}

.boxOverview_Content {
	width:100%; 
	background-color:#e6e6e6;
	border:1px solid #666666;
	font-size:12px;
	text-align:left;
	}
.boxOverview h3 {
	display:inline;
	padding:0px;
	margin:0px;
	font-size:16px;
	}
.boxOverview textarea {
	width:150px; height:40px;font-size:12px;
	}
	
	.menunewmain {   width: 715px; height: 150px;
  background:  url(img/background.jpg) no-repeat;  }
  .menunewtitle {
  height: 20px;
  padding-left: 20px;
  }
  .new_product_information   {
  float: left;
  height: 105px;
padding-left: 6px;
padding-top: 10px;
width: 425px;
  }
  .pricinginform {
  float: left;
  padding-top: 10px;
  height: 105px;
  width: 95px;
  position: relative;
  left: 0;
  }
  .new_product_default_image{
  float: left;
  width: 170px;
  height: 140px;
  margin-top: 8px ;
  text-align: center;
  }
  .new_product_default_image a img{
  height:116px;
padding-left:12px;
padding-top:6px;
  }
  
  .new_product_default_left {
  position: absolute;
  bottom: 2px;
  left: 3px;
  
  }
.leftpos { float: right; width: 545px; height:140px;margin-top: 8px ;  }
  .menunewtitle h2{
  margin: 0;
  padding: 0;
  }
#newsletterbox {
left:510px;
padding:0;
position:absolute;
text-align:left;
top:9px;
width:325px;
}
.newstitle {font-size: 12px; }
.newstitletop {padding-left: 37px; font-size: 12px; background: url(img/top.gif) no-repeat left top}
.catboxdetails {background: url(img/back-kat.jpg) no-repeat; height: 165px}
.catboximg {float: left; width: 119px; height: 130px;padding-top: 20px; padding-left: 15px}
.catboximg a img {width: 114px; padding-top: 20px}
.catboxtext {float: right; width: 209px; height: 150px;padding-top: 5px;}
.catboxtextleft {float: left; width: 150px}
.catboxtextleft h2 {margin: 15px 0 2px 0}
.catboxtextright {float: right}
.catboxtextright a {display: inline-block; width: 50px; height: 130px}
#produktheader {width: 715px;height: 282px;background: url(img/prodheader.jpg) no-repeat;}
#produktheaderpname {padding-top: 20px; padding-left: 20px ; height: 45px}
#produktheaderpd {clear: both}
#produktheaderpl {padding-left: 62px; width: 180px;float: left}
#produktheaderprint, #produktheaderbillig , #produktheaderart{height: 30px; padding-bottom: 5px;margin-top: 15px}
#produktheaderpr{float: right;height: 145px;margin-right: 25px;margin-top: 5px;text-align: right;width: 220px}
#produktheaderpm{margin: 0px 253px 0px 245px; text-align: center; height: 150px;}
#produktheaderunderground {clear: both;padding-left: 62px;padding-top: 15px;}
.printprodinfo:hover {cursor: pointer;text-decoration: underline}
#produktheadershiptime {float: left;}
#produktheaderdiscount {float: right;width: 195px}
#produktheadervpe {margin: 0px 253px 0px 230px;}

#produktdescription {background: url(img/pdescback.jpg) repeat-y;}
#produktdescriptiontop {background: url(img/pdesctop.jpg) no-repeat; height: 20px;}
#produktdescriptionbottom ,.konfigurator_bottom, #dynadescrbottom{background: url(img/pdescbot.jpg) no-repeat; height: 29px;}
.texteinzug , .konfigurator{margin-left: 20px;margin-right: 25px}
.dyna , .prodoptwrapper {background: url(img/pdescback.jpg) repeat-y;}
.dynatitle , .prodoptheader{background: url(img/psubdesctop.jpg) no-repeat; height: 32px;padding-left: 20px; padding-top: 10px;}
.optioncheck{width: 5%; float: left}
.optionprice {width: 25%; float: right}
.optionname_p {width: 70%; margin-left: 5%; margin-right: 25%}
.optionname {width: 95%; float: right}
#produktbuymainback {background: url(img/cartback.jpg) no-repeat; height: 129px; padding-left: 20px; padding-right: 20px; padding-top: 10px}
#produktbuy{background: url(img/cart_back.jpg) repeat-y;}
#produktbuyright {float: right; width: 330px}
#produktbuyleft {float: left;  width: 340px}
#produktbuyrightup {height: 39px; padding: 0px 17px 17px 17px; width: 295px;}
#produktbuyrightdown {width: 295px; height: 20px; padding: 11px}
#produktbuybottom {clear: both; height: 14px; background: url(img/cart_bot.jpg) no-repeat;}

#pic1_paar , #pic3_paar {float: left; width: 350px;height: 214px}
#pic2_paar , #pic4_paar {float: right; width: 350px;height: 214px}
.moimagesback {background: url(img/moimages.jpg) no-repeat; text-align: center; padding-top: 6px}


#pic1 ,#pic2, #pic3 , #pic4 {height: 214px; padding-top: 6px; background: url(img/moimages.jpg) no-repeat center;text-align: center}
.cat_image {float: left; width: 200px;}
.cat_desc_im {float: right; width: 515px;}

.categories_list {
border-bottom:#E2E2E2;
border-top:#E2E2E2;
border-style:solid;
border-top-width:thin;
border-bottom-width:thin; }

.newstitle_normal {
background: url(img/news.jpg) no-repeat;
height:35px;
padding:15px 0 0 95px;
width:640px;
}
.newstitle_top {
background: url(img/topnews.jpg) no-repeat;
height:35px;
padding:15px 0 0 95px;
width:640px;
}


#kontakt-menue {
text-align: left;
border: 1px solid silver; 
position: fixed; 
left: 0;
top: 50%; 
height: 50px;
width: 50px;
opacity: 0.75;
background: silver;
}
#kontakt-menue h3 {
float:right;
}

#contentercontact {
float: left;
display: none;
}
#faqu {
padding: 0;
}

#faqu dd {
margin-left: 40px;
}
#faqu dt {
margin-left: 20px;
}
#tabs-account ul,#tabs-account ol,#tabs-account p ,#tabs-account h3{
margin: 0 !important;
padding: 0 !important;
}

/*p-form*/
#mask {
	background:#cecece url(img/projects_mask.png) no-repeat;
	background-position:50% 160px;
}

form.expose {
	border:1px outset #ccc;
	background:#fff url(img/projects_formback.png);
	padding:20px 0 20px 0;
	margin:20px 0;
	width: 615px;
	-moz-border-radius:4px;
}


form.expose label,form.expose input { display: block;width: 150px; float: left; margin-bottom: 10px; }
form.expose label {text-align: right; width: 113px; padding-right: 4px;}
form.expose br { clear: left; } 


form.expose #texter .modalheader {background: silver; color:#0192BF; font-size:1.1em; font-weight:bold; line-height:30px;}
form.expose #texter .modalheader span {padding-left:8px; display: block}
form.expose #texter .modalbody {padding:15px 5px 15px 5px;}
form.expose #texter .modalbodysubmitbuttons {text-align:center;}
form.expose #texter .nicEdit-main {background: white;} 

#news {
	width: 320px;
	height: 115px;
	position:relative;
	overflow:hidden;
	}

#news div.items div {
	width: 320px;
	float:left;		
	}

div.items {	
	padding: 0px;	
	margin: 0px;	
	width:20000em;	
	position:absolute;
	clear:both;
	}
#controls {
	right: 0;
	top: -10px;
	position: absolute;

	}
/* prev, next, prevPage and nextPage buttons */
a.browse {
	background:url(img/hori_large.png) no-repeat;
	display:block;
	width:30px;
	height:30px;
	float:left;
	margin:0px 10px;
	cursor:pointer;
	}

/* right */
a.right 				{ background-position: 0 -30px; clear:right; margin-right: 0px;}
a.right:hover 		{ background-position:-30px -30px; }
a.right:active 	{ background-position:-60px -30px; } 


/* left */
a.left				{ margin-left: 0px; } 
a.left:hover  		{ background-position:-30px 0; }
a.left:active  	{ background-position:-60px 0; }


/* disabled navigational button */
a.disabled {
	visibility:hidden !important;		
	}
#quickflipbo {
    margin:30px auto;
    width:600px;
}
.quickflip{
display: block;
 float:left;
height:123px;
width:200px;
}
#tabs > ul {
    margin: 0;
    padding: 0;
}
#tabs-1 > p > a > img {
    width: 100%
    }
.ui-tabs .ui-tabs-nav li a {
    height: 23px;    
}
dd.maincat.count1 > a
  {
    font-weight: bold;
    border: 1px solid #28552c
    
  }
dl#CatNavi a 
  {
    display: block;
    text-decoration: none !important
    
  }
dd.maincat.count1 {
margin-left: 0px;
}
#categorielist {
padding:10px 20px 20px 10px;
}
#center_back div.scrollable div.items a { width: 209px; }
div.scrollable {
height:140px;
overflow:hidden;
position:relative;
width:595px;
	float:left;	
}
a.browsex {
	background:url(images/hori_large.png) no-repeat;
	display:block;
	width:30px;
	height:30px;
	float:left;
	margin:40px 10px;
	cursor:pointer;
	font-size:1px;
}
/* right */
a.rightx 				{ background-position: 0 -30px; clear:right; margin-right: 0px;}
a.rightx:hover 		{ background-position:-30px -30px; }
a.rightx:active 	{ background-position:-60px -30px; } 
/* left */
a.leftx				{ margin-left: 0px; } 
a.leftx:hover  		{ background-position:-30px 0; }
a.leftx:active  	{ background-position:-60px 0; }
/* disabled navigational button */
a.disabled {
	visibility:hidden !important;		
} 

.tooltip {
	display:none;
	background-color: silver;
	border:1px solid #28552c;
	padding:3px;
	font-size:13px;
    width: 325px;
	-moz-box-shadow: 2px 2px 11px #28552c;
	-webkit-box-shadow: 2px 2px 11px #28552c;
}

#usertraillogout{position: fixed; top: 0px;left: 0px}
#usertraillogout a.buttontop_logout{display: inline-block; width: 45px; height: 45px; background: url(img/button_logout.png) no-repeat top right;  text-align: left; color: black; font-weight: bold}
#usertraillogout a.buttontop_logout span {display: none;text-align: center; color: red; margin: 30px; font-weight: bold; font-size: 15px;vertical-align: middle;line-height:34px;}

#buttontop_check {position: fixed; top: 45px;left: 0px}
#buttontop_account {position: fixed; top: 90px;left: 0px}
#buttontop_cart {position: fixed; top: 135px;left: 0px}
#buttontop_wunsch {position: fixed; top: 180px;left: 0px}


#buttontop_check, #buttontop_check_right {display: block; width: 75px; height: 45px; background: url(images/kasse.png) no-repeat }
#buttontop_account, #buttontop_account_right {display: block; width: 75px; height: 45px; background: url(images/account.png) no-repeat }
#buttontop_cart, #buttontop_cart_right {display: block; width: 75px; height: 45px; background: url(images/cart.png) no-repeat }
#buttontop_wunsch, #buttontop_wunsch_right {display: block; width: 75px; height: 45px; background: url(images/wish.png) no-repeat }


#buttontop_check,#buttontop_account,#buttontop_cart,#buttontop_wunsch {background-position: top right;}
#buttontop_check_right, #buttontop_account_right,#buttontop_cart_right,#buttontop_wunsch_right {background-position: top left;}
span.smalldate {
font-size: smaller;
}
span.bigdate {
font-size: smaller;
font-weight: bold;
display: block
}
.static {
position: static
}
.clearboth {
clear:both;
}
a.underline {
text-decoration:underline;
}
.textcenter {
text-align: center;
}
.textright {
text-align:right
}
#livezilla_tracking {display: none}
#bookmarklink {
    background: url("images/dcms_bookmarks.png") no-repeat;
    display: block;
    position: fixed;
    right: 0px;
    width: 0px;
    height: 500px;
    bottom: 0px;
    padding: 7px 0 7px 59px;
    overflow: hidden
}
#bookmarklink ul li {
    display: block;
    float: left;
    background: url("images/commercials.png") no-repeat;
    width: 32px;
    height: 32px; 
}

#bookmarklink ul li a {
    display: block;
    width: 32px;
    height: 32px;
    }

#bookmarklink ul li.cb_amazon {background-position: 0  -32px}
#bookmarklink ul li.cb_aol {background-position: -32px  -32px}
#bookmarklink ul li.cb_appstore {background-position: -64px -32px}
#bookmarklink ul li.cb_apple {background-position: -96px -32px}
#bookmarklink ul li.cb_alltagz{background-position: -128px -32px}

#bookmarklink ul li.cb_bebo{background-position: -160px -32px}
#bookmarklink ul li.cb_behance{background-position: -192px -32px}
#bookmarklink ul li.cb_bing{background-position: -224px -32px}
#bookmarklink ul li.cb_blogger{background-position: -256px -32px}
#bookmarklink ul li.cb_bitly {background-position: -288px -32px}
#bookmarklink ul li.cb_box_net {background-position: -320px -32px}

#bookmarklink ul li.cb_coroflot {background-position: -352px -32px}

#bookmarklink ul li.cb_delicious {background-position: -384px -32px}
#bookmarklink ul li.cb_design_bump {background-position: -416px -32px}
#bookmarklink ul li.cb_designfloat {background-position: -448px -32px}
#bookmarklink ul li.cb_deviant-art {background-position: -480px -32px}
#bookmarklink ul li.cb_digg {background-position: -512px -32px}
#bookmarklink ul li.cb_drupal {background-position: -544px -32px}

#bookmarklink ul li.cb_ebay {background-position: -576px -32px}
#bookmarklink ul li.cb_email{background-position: -608px -32px}
#bookmarklink ul li.cb_ember{background-position: -640px -32px}

#bookmarklink ul li.cb_facebook {background-position: -672px -32px}
#bookmarklink ul li.cb_feedburner {background-position: -704px -32px}
#bookmarklink ul li.cb_flickr {background-position: -736px -32px}
#bookmarklink ul li.cb_foursquare {background-position: -768px -32px}
#bookmarklink ul li.cb_friendfeed {background-position: -800px -32px}
#bookmarklink ul li.cb_frinedster {background-position: -832px -32px}

#bookmarklink ul li.cb_google_buzz {background-position: -864px -32px}
#bookmarklink ul li.cb_google_talk {background-position: -896px -32px}
#bookmarklink ul li.cb_google {background-position: -928px -32px}
#bookmarklink ul li.cb_gowalla {background-position: -960px -32px}
#bookmarklink ul li.cb_googlereader {background-position: -992px -32px}

#bookmarklink ul li.cb_heart {background-position: -1024px -32px}
#bookmarklink ul li.cb_hyves {background-position: -1056px -32px}
#bookmarklink ul li.cb_hellotxt {background-position: -1088px -32px}

#bookmarklink ul li.cb_icondock {background-position: -1120px -32px}
#bookmarklink ul li.cb_icq {background-position: -1152px -32px}
#bookmarklink ul li.cb_identi {background-position: -1184px -32px}

#bookmarklink ul li.cb_krumlr {background-position: -1216px -32px}
#bookmarklink ul li.cb_kledy {background-position: -1248px -32px}

#bookmarklink ul li.cb_lastfm {background-position: -1280px -32px}
#bookmarklink ul li.cb_linkedin {background-position: -1312px -32px}
#bookmarklink ul li.cb_linkarena {background-position: -1344px -32px}
#bookmarklink ul li.cb_ladenzeile {background-position: -1376px -32px}

#bookmarklink ul li.cb_meetup {background-position: -1408px -32px}
#bookmarklink ul li.cb_metacafe {background-position: -1440px -32px}
#bookmarklink ul li.cb_microsoft {background-position: -1472px -32px}
#bookmarklink ul li.cb_mister-wong {background-position: -1504px -32px}
#bookmarklink ul li.cb_mixx {background-position: -1536px -32px}
#bookmarklink ul li.cb_mobileme {background-position: -1568px -32px}
#bookmarklink ul li.cb_msn {background-position: -1600px -32px}
#bookmarklink ul li.cb_myspace {background-position: -1632px -32px}
#bookmarklink ul li.cb_meinvz {background-position: -1664px -32px}

#bookmarklink ul li.cb_netvibes {background-position: -1696px -32px}
#bookmarklink ul li.cb_newsvine {background-position: -1728px -32px}
#bookmarklink ul li.cb_netvouz {background-position: -1760px -32px}

#bookmarklink ul li.cb_oneview {background-position: -1792px -32px}

#bookmarklink ul li.cb_paypal {background-position: -1824px -32px}
#bookmarklink ul li.cb_picasa {background-position: -1856px -32px}
#bookmarklink ul li.cb_podcast {background-position: -1888px -32px}
#bookmarklink ul li.cb_posterous {background-position: -1920px -32px}

#bookmarklink ul li.cb_qik {background-position: -1952px -32px}

#bookmarklink ul li.cb_reddit {background-position: -1984px -32px}
#bookmarklink ul li.cb_reddit {background-position: -2016px -32px}
#bookmarklink ul li.cb_rss{background-position: -2048px -32px}

#bookmarklink ul li.cb_sharethis {background-position: -2080px -32px}
#bookmarklink ul li.cb_skype{background-position: -2112px -32px}
#bookmarklink ul li.cb_slashdot {background-position: -2144px -32px}
#bookmarklink ul li.cb_slideshare{background-position: -2176px -32px}
#bookmarklink ul li.cb_squidoo {background-position: -2208px -32px}
#bookmarklink ul li.cb_star {background-position: -2240px -32px}
#bookmarklink ul li.cb_stumbleupon {background-position: -2272px -32px}
#bookmarklink ul li.cb_schuelervz {background-position: -2304px -32px}
#bookmarklink ul li.cb_studivz {background-position: -2336px -32px}
#bookmarklink ul li.cb_social_bookmarking {background-position: -2368px -32px}

#bookmarklink ul li.cb_technorati {background-position: -2400px -32px}
#bookmarklink ul li.cb_tumblr {background-position: -2432px -32px}
#bookmarklink ul li.cb_twitter {background-position: -2464px -32px}

#bookmarklink ul li.cb_viddler {background-position: -2496px -32px}
#bookmarklink ul li.cb_vimeo {background-position: -2528px -32px}
#bookmarklink ul li.cb_virb {background-position: -2560px -32px}

#bookmarklink ul li.cb_wordpress {background-position: -2624px -32px} /*2592px = blue , 2624px = black */

#bookmarklink ul li.cb_xing {background-position: -2656px -32px}

#bookmarklink ul li.cb_yahoo-buzz {background-position: -2688px -32px}
#bookmarklink ul li.cb_yahoo {background-position: -2720px -32px}
#bookmarklink ul li.cb_yelp {background-position: -2752px -32px}
#bookmarklink ul li.cb_youtube {background-position: -2784px -32px}
#bookmarklink ul li.cb_yigg {background-position: -2816px -32px}

#bookmarklink ul li.cb_amazon:hover {background-position: 0 0}
#bookmarklink ul li.cb_aol:hover {background-position: -32px 0}
#bookmarklink ul li.cb_appstore:hover {background-position: -64px 0}
#bookmarklink ul li.cb_apple:hover {background-position: -96px 0}
#bookmarklink ul li.cb_alltagz:hover {background-position: -128px 0}

#bookmarklink ul li.cb_bebo:hover {background-position: -160px 0}
#bookmarklink ul li.cb_behance:hover{background-position: -192px 0}
#bookmarklink ul li.cb_bing:hover{background-position: -224px 0}
#bookmarklink ul li.cb_blogger:hover{background-position: -256px 0}
#bookmarklink ul li.cb_bitly:hover {background-position: -288px 0}
#bookmarklink ul li.cb_box_net:hover {background-position: -320px 0}

#bookmarklink ul li.cb_coroflot:hover {background-position: -352px 0}

#bookmarklink ul li.cb_delicious:hover {background-position: -384px 0}
#bookmarklink ul li.cb_design_bump:hover {background-position: -416px 0}
#bookmarklink ul li.cb_designfloat:hover {background-position: -448px 0}
#bookmarklink ul li.cb_deviant-art:hover {background-position: -480px 0}
#bookmarklink ul li.cb_digg:hover {background-position: -512px 0}
#bookmarklink ul li.cb_drupal:hover {background-position: -544px 0}

#bookmarklink ul li.cb_ebay:hover {background-position: -576px 0}
#bookmarklink ul li.cb_email:hover{background-position: -608px 0}
#bookmarklink ul li.cb_ember:hover{background-position: -640px 0}

#bookmarklink ul li.cb_facebook:hover {background-position: -672px 0}
#bookmarklink ul li.cb_feedburner:hover {background-position: -704px 0}
#bookmarklink ul li.cb_flickr:hover {background-position: -736px 0}
#bookmarklink ul li.cb_foursquare:hover {background-position: -768px 0}
#bookmarklink ul li.cb_friendfeed:hover {background-position: -800px 0}
#bookmarklink ul li.cb_frinedster:hover {background-position: -832px 0}

#bookmarklink ul li.cb_google_buzz:hover {background-position: -864px 0}
#bookmarklink ul li.cb_google_talk:hover {background-position: -896px 0}
#bookmarklink ul li.cb_google:hover {background-position: -928px 0}
#bookmarklink ul li.cb_gowalla:hover {background-position: -960px 0}
#bookmarklink ul li.cb_googlereader:hover {background-position: -992px 0}

#bookmarklink ul li.cb_heart:hover {background-position: -1024px 0}
#bookmarklink ul li.cb_hyves:hover {background-position: -1056px 0}
#bookmarklink ul li.cb_hellotxt:hover {background-position: -1088px 0}

#bookmarklink ul li.cb_icondock:hover {background-position: -1120px 0}
#bookmarklink ul li.cb_icq:hover {background-position: -1152px 0}
#bookmarklink ul li.cb_identi:hover {background-position: -1184px 0}

#bookmarklink ul li.cb_krumlr:hover {background-position: -1216px 0}
#bookmarklink ul li.cb_kledy:hover {background-position: -1248px 0}

#bookmarklink ul li.cb_lastfm:hover {background-position: -1280px 0}
#bookmarklink ul li.cb_linkedin:hover {background-position: -1312px 0}
#bookmarklink ul li.cb_linkarena:hover {background-position: -1344px 0}
#bookmarklink ul li.cb_ladenzeile:hover {background-position: -1376px 0}

#bookmarklink ul li.cb_meetup:hover {background-position: -1408px 0}
#bookmarklink ul li.cb_metacafe:hover {background-position: -1440px 0}
#bookmarklink ul li.cb_microsoft:hover {background-position: -1472px 0}
#bookmarklink ul li.cb_mister-wong:hover {background-position: -1504px 0}
#bookmarklink ul li.cb_mixx:hover {background-position: -1536px 0}
#bookmarklink ul li.cb_mobileme:hover {background-position: -1568px 0}
#bookmarklink ul li.cb_msn:hover {background-position: -1600px 0}
#bookmarklink ul li.cb_myspace:hover {background-position: -1632px 0}
#bookmarklink ul li.cb_meinvz:hover {background-position: -1664px 0}

#bookmarklink ul li.cb_netvibes:hover {background-position: -1696px 0}
#bookmarklink ul li.cb_newsvine:hover {background-position: -1728px 0}
#bookmarklink ul li.cb_netvouz:hover {background-position: -1760px 0}

#bookmarklink ul li.cb_oneview:hover {background-position: -1792px 0}

#bookmarklink ul li.cb_paypal:hover {background-position: -1824px 0}
#bookmarklink ul li.cb_picasa:hover {background-position: -1856px 0}
#bookmarklink ul li.cb_podcast:hover {background-position: -1888px 0}
#bookmarklink ul li.cb_posterous:hover {background-position: -1920px 0}

#bookmarklink ul li.cb_qik:hover {background-position: -1952px 0}

#bookmarklink ul li.cb_reddit:hover {background-position: -1984px 0}
#bookmarklink ul li.cb_reddit:hover {background-position: -2016px 0}
#bookmarklink ul li.cb_rss:hover {background-position: -2048px 0}

#bookmarklink ul li.cb_sharethis:hover {background-position: -2080px 0}
#bookmarklink ul li.cb_skype:hover {background-position: -2112px 0}
#bookmarklink ul li.cb_slashdot:hover {background-position: -2144px 0}
#bookmarklink ul li.cb_slideshare:hover {background-position: -2176px 0}
#bookmarklink ul li.cb_squidoo:hover {background-position: -2208px 0}
#bookmarklink ul li.cb_star:hover {background-position: -2240px 0}
#bookmarklink ul li.cb_stumbleupon:hover {background-position: -2272px 0}
#bookmarklink ul li.cb_schuelervz:hover {background-position: -2304px 0}
#bookmarklink ul li.cb_studivz:hover {background-position: -2336px 0}
#bookmarklink ul li.cb_social_bookmarking:hover {background-position: -2368px 0}

#bookmarklink ul li.cb_technorati:hover {background-position: -2400px 0}
#bookmarklink ul li.cb_tumblr:hover {background-position: -2432px 0}
#bookmarklink ul li.cb_twitter:hover {background-position: -2464px 0}

#bookmarklink ul li.cb_viddler:hover {background-position: -2496px 0}
#bookmarklink ul li.cb_vimeo:hover {background-position: -2528px 0}
#bookmarklink ul li.cb_virb:hover {background-position: -2560px 0}

#bookmarklink ul li.cb_wordpress:hover {background-position: -2624px 0} /*2592px = blue , 2624px = black */

#bookmarklink ul li.cb_xing:hover {background-position: -2656px 0}

#bookmarklink ul li.cb_yahoo-buzz:hover {background-position: -2688px 0}
#bookmarklink ul li.cb_yahoo:hover {background-position: -2720px 0}
#bookmarklink ul li.cb_yelp:hover {background-position: -2752px 0}
#bookmarklink ul li.cb_youtube:hover {background-position: -2784px 0}
#bookmarklink ul li.cb_yigg:hover {background-position: -2816px 0}