@charset "UTF-8";
/* CSS Document */

img							{border: none;}
#wrapper	 				{width: 100%; background: url(../img/drops-left.jpg) no-repeat top left fixed; margin: 0 auto; font: 12px Lucida Grande, Arial, Helvetica, sans-serif; color: #444;}
#drops						{width: 100%; background: url(../img/drops-right.jpg) no-repeat top right fixed; margin: 0 auto; text-align: center;}
#main						{margin: 0 auto; width: 955px; text-align: center;}
.navigation-sidebar			{width: 178px; float: left; height: 1000px; overflow: hidden;}
.product-essential			{width: 641px; float: left;}
.product-sidebar			{width: 274px; float: right;}
a, a:visited				{text-decoration: none; outline: none;}
#putin						{text-align: center; float: right;}
#warten						{margin: 0 auto; width: 748px; text-align: center;}
.close, .close a			{color: #CCCCCC;}
.close p 					{font-size: 11px; margin: 10px 10px 20px;}
.close a:hover				{color: #008cd7;}
.brands						{width: 955px; height: 282px; overflow: hidden;}
.head						{width: 955px; height: 223px; overflow: hidden;}

div.inhalt					{width: 748px; text-align: left; float: right; padding-bottom: 30px; font-family: Lucida Grande, Arial, Helvetica, sans-serif;}
div.inhalt h1				{font-size: 18px; font-weight: normal; color: #008cd7; font-family: Lucida Grande, Arial, Helvetica, sans-serif;}
div.inhalt h2				{font-size: 14px; font-weight: bold; margin-top: 20px; font-family: Lucida Grande, Arial, Helvetica, sans-serif;}
div.inhalt p				{font-size: 12px; line-height: 20px; font-family: Lucida Grande, Arial, Helvetica, sans-serif;}

/* Artikel */

.articleLinks input.wunschliste	{background: url('../img/sprite.png') no-repeat -432px -10px; width: 121px; height: 19px; float: left; margin-left: 14px;}
.articleLinks input.merkliste	{background: url('../img/sprite.png') no-repeat -557px -10px; width: 114px; height: 19px; float: right; margin-right: 14px;}
p.facebook						{padding-top: 30px; height: 28px; overflow: hidden;}
.product-details 				{float: right;text-align: left;width: 290px;margin-top: 5px; margin-bottom: 37px;}
.product-img-box 				{float: left; width: 328px;display:table; height: 328px; vertical-align: middle; margin-bottom: 37px;}
.product-img-box img			{-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -khtml-border-radius: 5px;}
.product-collateral 			{clear: both; width: 641px;}
.product-details h1 			{font-size: 21px; line-height: 24px; font-weight: normal; letter-spacing: -1px; padding-bottom: 10px; color: #333;}
.product-details h2 			{font-size: 13px; line-height: 20px; font-weight: normal; letter-spacing: 0px; padding-bottom: 25px; color: #333;}
.product-details p 				{font-size: 13px; line-height: 20px;}
.product-details img.producer 	{padding-bottom: 5px;}
.product-details p span.avail1 		{color: #008cd7;}
.product-details p span.avail2 		{color: yellow;}
.product-details p span.avail3 		{color: red;}
.product-details p span.avail4 		{color: red;}
.buyHolder 						{height: 100px;}
.price-headline 				{color: #008cd7; padding-top: 15px; font-size: 15px;}
.price-headline span 			{color: #ccc; margin-right: 10px; text-decoration: line-through;}
.buyHolder .mwst 				{font-size: 10px; color: #ccc;}
.product-sidebar .addtobasket 	{height: 41px; padding-bottom: 10px; position: relative;}
.product-sidebar .addtobasket .to-cart {background: url(../img/addtobasket.png) no-repeat; height: 41px; left: 15px;line-height: 41px;position: absolute;	cursor: pointer; width: 244px;  border: none;}
.buyHolder .dots				{border-bottom: 1px dotted #999; margin: 10px 10px 30px 10px;}
.product-sidebar .addtobasket .to-cart:hover {background-position: bottom;}
.product-sidebar .addtobasket .quantity 	{background: #fff; border: medium none;font-family: Verdana, Arial,Helvetica,sans-serif;font-size: 15px;height: 21px;left: 26px;position: absolute;text-align: center;top: 10px;width: 27px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.product-sidebar .Price 		{color: #008cd7;font-size: 28px;font-weight: bold;letter-spacing: -1px;line-height: 30px; margin: 0; padding: 20px 0 0 0;}
.product-sidebar .Price span 	{color: #333;}
.trusted						{padding: 30px 0;}

#crosspromo-small				{background: url(../img/crosspromo-small-headline.gif) no-repeat 18px 18px; padding: 94px 10px 10px 10px;}
#crosspromo-small div			{height: 42px; line-height: 42px; border-top: 1px dotted #333; text-align: left; padding: 0 3px; font-weight: bold; font-size: 15px; color: #333;}
#crosspromo-small div span		{color: #f60;}
#crosspromo-small a				{text-align: center; margin-top: 11px; float: right; font-size: 9px; color: #fff; background: #f60; text-transform: uppercase; height: 19px; line-height: 19px; width: 60px; border: 1px solid #f60; border-bottom: 1px solid #c54f00; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}
#crosspromo-small a:hover		{background: #333; border: 1px solid #333; border-bottom: 1px solid #ccc; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}

.borderBox						{border: 1px solid #dbdbdb; border-bottom: 1px solid #9f9f9f; background: #fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -khtml-border-radius: 5px;/* behavior:url(ie-css3.htc);*/}

.promobanner					{height: 179px; line-height: 179px;}

.myTabs 						{height: 381px; width: 641px;}
ul.cyt_tabs 					{height: 32px; list-style: none outside none; margin: 0 !important; padding: 0; width: 641px; z-index: 2; position: relative;}
ul.cyt_tabs li 					{border-left: 1px solid #dbdbdb;-webkit-border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px; -moz-border-radius-topright: 5px; border-top-right-radius: 5px;padding: 0 20px; border-right: 1px solid #dbdbdb;border-top: 1px solid #dbdbdb;border-bottom: 1px solid #dbdbdb;color: #ccc;display: block;font-size: 14px;height: 31px;line-height: 31px;margin: 0;text-align: center;position: relative; background: #fcfcfc; /* Old browsers */background: -moz-linear-gradient(top,  #fcfcfc 0%, #fcfcfc 75%, #e7e7e7 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(75%,#fcfcfc), color-stop(100%,#e7e7e7)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #fcfcfc 0%,#fcfcfc 75%,#e7e7e7 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #fcfcfc 0%,#fcfcfc 75%,#e7e7e7 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #fcfcfc 0%,#fcfcfc 75%,#e7e7e7 100%); /* IE10+ */background: linear-gradient(top,  #fcfcfc 0%,#fcfcfc 75%,#e7e7e7 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#e7e7e7',GradientType=0 ); /* IE6-9 */float: left; list-style-image: none !important;margin: 0 !important;text-indent: 0;}
.cyt_panes 						{-webkit-border-top-left-radius: 0px!important; -moz-border-radius-topleft: 0px; border-top-left-radius: 0px;height: 350px;overflow: auto; text-align: left; width: 641px; top: -1px; position: relative; z-index: 1;}
.cyt_panes ul 					{list-style-type: disc; padding: 0 0 0 15px;}
.cyt_pane 						{color: #333; font-size: 12px; font-weight: normal;line-height: 18px;padding: 15px 10px 15px 15px;}
.cyt_pane p						{padding-bottom: 10px;}
.artikelbox 					{padding: 0;}
.cyt_pane h1, .cyt_pane h2 		{font-size: 18px;font-weight: normal; letter-spacing: -1px;line-height: 24px;padding-bottom: 10px;}



.cf 						{zoom: 1;}
.cf:before,
.cf:after 					{content: ""; display: table;}
.cf:after 					{clear: both;}

.flright					{float: right;}
.flleft						{float: left;}
.clboth						{clear: both;}