* {	margin: 0;	padding: 0}* h1, h2, h3 {	padding-bottom: 3px;}* p {	padding: 3px;}* ul, {	margin-bottom: 0;	background-color: #ffffff;}* ul ul {	margin-bottom: 0px;}* li {	list-style-type: none;}* {	font-family: Arial;}body {	min-height: 800px;	background: url(../../../images/tempurbgpattern.jpg);	background-repeat: repeat;}#wrapper {	width: 980px;	margin-top: 55px;	margin-left: auto;	margin-right: auto;}#tempurhead {	position: relative;	height: 202px;	background: url(../../images/tempur_head.png);	background-repeat: no-repeat;}#tempurheadcart {	position: relative;	height: 202px;	background: url(../../images/tempur_headcart.png);	background-repeat: no-repeat;}#tempursearch {	position: absolute;	top: 98px;	left: 308px;	width: 490px;	height: 30px;	padding: 0px;	margin: 0px;	font-size: 16px;}#searchbutton {	position: relative;	top: -26px;	left: 268px;	width: 128px;	height: 29px;}#sendmailhead {	position: absolute;	top: 31px;	left: 642px;	width: 55px;	height: 50px;}#contacthead {	position: absolute;	top: 31px;	left: 307px;	width: 305px;	height: 50px;}#tempurlogo {	position: absolute;	top: 31px;	left: 30px;	width: 235px;	height: 95px;}#paymenthead {  position: absolute;	top: 98px;	left: 750px;	width: 210px;	height: 25px;}.inputRequirement {color: red;font-size: 14px;}#sidebox {width: 230px;float: right;margin: 20px -15px 15px 0px;border: 1px solid #7db018;}#sidebox img {padding: 0px;margin: 0px;}#catdescript  a {font-weight:bold;}#navigation {	position: absolute;	top: 148px;	width: 967px;	border-left: 1px solid #a3cd51;	border-right: 1px solid #a3cd51;	height: 54px;	background: url(../../images/tempurnavi.png);	background-repeat: repeat;	margin: 0px;	font-size: 18px;}#navigation a:hover {	font-size: 18px;	text-decoration: none;	color: #4B5F8C;}#CatNavi li {	float: left;}#CatNavi a {	display: block;	width: 230px;	height: 36px;	font-size: 18px;	text-align: center;	color: #ffffff;	padding-top: 16px;	margin: 0px;	border: 0px;}#CatNavi a:hover {	display: block;	width: 230px;	height: 36px;	text-align: center;	background-color: #ffffff;	color: #0a478a;	padding-top: 16px;	margin: 0px;	border-top: 1px solid #7fb319;	border-bottom: 1px solid #7fb319;}#CatNavi a:active {	display: block;	width: 230px;	height: 36px;	text-align: center;	background-color: #ffffff;	color: #0a478a;	padding-top: 16px;	margin: 0px;	border-top: 1px solid #7fb319;	border-bottom: 1px solid #7fb319;}#navigation li.Currentnav a {	display: block;	width: 230px;	height: 36px;	text-align: center;	background-color: #ffffff;	color: #0a478a;	padding-top: 16px;	margin: 0px;	border-top: 1px solid #7fb319;	border-bottom: 1px solid #7fb319;}#tempurcontent {	width: 969px;	font-size: 13px;	line-height: 1.3em;	color: #626262;	background: url(../../images/tempurcontentbg.png);	background-repeat: repeat-y;}#contentsite {	width: 909px;	padding: 20px 0 20px 30px;	line-height: 160%;}#tempurfooter {	clear: both;	text-align: left;	height: 22px;	border-top: 1px solid #cccccc;	font-size: 12px;	background: url(../../images/tempurfooter.png);	background-repeat: no-repeat;	color: #ffffff;}#footwrapper {	width: 920px;	height: auto;	padding: 0px;	margin: 0px;	margin-left: auto;	margin-right: auto;	color: #ffffff;}#contentfooterbox {	background-color: #87be1b;	color: #ffffff;}#contentfooterbox li {	display: inline;	padding-right: 18px;	color: #ffffff;}.clearing {	clear: both;}#contentfooterbox ul {	background-color: #87be1b;	color: #ffffff;}#contentfooterbox a:link {	background-color: #87be1b;	color: #ffffff;}#contentfooterbox a:hover {	color: #ffffff;	text-decoration: underline;}#tempurfooter li a {	color: #ffffff;}#tempureffect li {	line-height: 180%;	list-style-type: circle;	margin: 0 0 0 15px;}#productlisting {	margin: 10px 0 0 0;	border-top: 1px dotted #7db018;}#productbox {	margin: 10px 0 0 0;	border-bottom: 1px solid #7db018;}#productbox img {	float: right;	margin: -101px 0 0 0;	border-left: 1px solid #7db018;	border-right: 1px solid #7db018;	border-top: 1px solid #7db018;}#productboxcontent {	width: 420px;}#productbox h3 {	font-size: 15px;}#productbox SPAN.productOldPrice {	font-size: 14px;}#pricelisting {	font-size: 16px;	color: #7db018;	line-height: 105%;}#prodshorttext {	margin: 0 0 8px 0;}#catdescript {	margin: 15px 0 0 0;}#prodlistingbox {	width: 665px;}.headline {	font-size: 18px;	line-height: 100%;	color: #7db018;	font-style: normal;	border-bottom: 1px dotted #7db018;}.headlinesub {	font-size: 14px;	line-height: 100%;	color: #7db018;	font-style: italic;	text-align: right;	margin: -18px 0 0 0px;}.bluehead {	color: #4b5f8c;	font-size: 14px;	line-height: 110%;	margin: 30px 0 0 0;}#contentlist {	margin: 20px 0 10px 0;	width: 909px;	min-height: 110px;	border-bottom: 1px dotted #7db018;}#contentlist a:hover {	font-weight: bold;}#contentlist ul {	float: left;	width: 300px;}.blueheadbig {	color: #7db018;	font-size: 18px;	text-align: center;	line-height: 140%;	margin: 26px 0 0 0;}.gallerypre {	padding: 0px;	margin: 5px 5px 5px 5px;	width: 120px;	height: 80px;}#tempurgallery {	width: 537px;	height: 96px;	border: 1px solid #cccccc;}#tempurgallery img {	width: 120px;	height: 90px;}.gallery {	width: 535px;	font-size: 14px;	line-height: 120%;	color: #7db018;	margin: 30px 0 0 0;	font-style: normal;	font-weight: bold;	text-align: left;	border-bottom: 1px solid #cccccc;}.galleryright {	margin: 4px 0 0 0;	width: 538px;	font-size: 14px;	line-height: 120%;	color: #7db018;	font-style: italic;	font-weight: normal;	text-align: right;}.productinfosub {	margin: 35px 0 10px 0;	width: 535px;	font-size: 14px;	line-height: 120%;	color: #7db018;	font-style: normal;	font-weight: bold;	text-align: left;	border-bottom: 1px dotted #7db018;}#submitcart {	cursor: pointer;	height: 50px;	overflow: hidden;	width: 180px;}#submitcart:hover input {	margin-top: -50px;}#submitform {	cursor: pointer;	height: 47px;	overflow: hidden;	width: 121px;}#submitform:hover input {	margin-top: -47px;}#sendorder {	cursor: pointer;	height: 49px;	overflow: hidden;	width: 200px;}#sendorder:hover input {	margin-top: -51px;}.nextbutton {	text-decoration: none;	border: 0;	padding: 0;	display: block;	text-indent: -9999px;	letter-spacing: -9999px;	font-size: 0;	width: 121px;	height: 50px;	background: url(../../../images/tempnextbutton.png) 0 0 no-repeat;}.nextbutton:hover {	background-position: -124px 0;}.kassebutton {	text-decoration: none;	border: 0;	padding: 0;	display: block;	text-indent: -9999px;	letter-spacing: -9999px;	font-size: 0;	width: 150px;	height: 50px;	background: url(../../../images/kassecart.png) 0 0 no-repeat;}.kassebutton:hover {	background-position: -150px 0;}.shopping {	text-decoration: none;	border: 0;	padding: 0;	display: block;	text-indent: -9999px;	letter-spacing: -9999px;	font-size: 0;	width: 170px;	height: 50px;	background: url(../../../images/weitereinkaufen.png) 0 0 no-repeat;}.shopping:hover {	background-position: -170px 0;}.cartbottomfull {	text-decoration: none;	border: 0;	padding: 0;	display: block;	text-indent: -9999px;	letter-spacing: -9999px;	font-size: 0;	width: 200px;	height: 27px;	background: url(../../../images/cartfullbot2.png);	background-repeat: no-repeat;}.cartbottomfull:hover {	background-position: -204px 0;}#searchhover {	cursor: pointer;	height: 29px;	overflow: hidden;	width: 120px;}#searchhover:hover input {	margin-top: -29px;}.backbutton {	text-decoration: none;	border: 0;	padding: 0;	display: block;	text-indent: -9999px;	letter-spacing: -9999px;	font-size: 0;	width: 121px;	height: 50px;	background: url(../../../images/tempurback.png) 0 0 no-repeat;}.backbutton:hover {	background-position: -124px 0;}.nextbutton {	text-decoration: none;	border: 0;	padding: 0;	display: block;	text-indent: -9999px;	letter-spacing: -9999px;	font-size: 0;	width: 121px;	height: 50px;	background: url(../../../images/tempnextbutton.png) 0 0 no-repeat;}.nextbutton:hover {	background-position: -124px 0;}.contacthead {	font-size: 140%;	font-style: italic;	color: rgb(75, 95, 140);}#top3 {	width: 100%;	height: 400px;	background: url(../../../images/md_angebot_back888.jpg);	background-repeat: no-repeat;}#blending {	width: 618px;	height: 370px;	float: right;	border: 1px solid #cccccc;}#teaserboxstart1 {	width: 275px;	height: 116px;	display: table-cell;	float: left;	background: url(../../../images/smallteaser_promessa.jpg);	background-repeat: no-repeat;	margin: 0 0 8px 0;	border: 1px solid #cccccc;	color: #4B5F8C;	font-size: 17px;	vertical-align: bottom;}#teaserboxstart1 a {	width: 274px;	height: 115px;	display: table-cell;	color: #4B5F8C;	font-size: 17px;	vertical-align: bottom;}#teaserboxstart2 {	width: 275px;	height: 116px;	display: table-cell;	float: left;	background: url(../../../images/smallteaser_sensation.jpg);	background-repeat: no-repeat;	margin: 0 0 8px 0;	border: 1px solid #cccccc;	color: #4B5F8C;	font-size: 17px;	vertical-align: bottom;}#teaserboxstart2 a {	width: 274px;	height: 115px;	display: table-cell;	color: #4B5F8C;	font-size: 17px;	vertical-align: bottom;}#teaserboxstart3 {	width: 275px;	height: 116px;	display: table-cell;	float: left;	background: url(../../../images/smallteaser_sparset.jpg);	background-repeat: no-repeat;	margin: 0 0 8px 0;	border: 1px solid #cccccc;	color: #4B5F8C;	font-size: 17px;	vertical-align: bottom;}#teaserboxstart3 a {	width: 274px;	height: 115px;	display: table-cell;	color: #4B5F8C;	font-size: 17px;	vertical-align: bottom;}#textblockstart {	width: 290px;	min-height: 500px;	display: block;	margin: 0 11px 0 0;	float: left;}.smallhead {	font-size: 14px;	color: #7db018;}.bighead {	font-size: 16px;	color: #7db018;}#stores img {	border: 1px solid #7db018;}#linex {	width: 100%;	height: 1px;	border-top: 1px solid rgb(125, 176, 24);	margin: 15px 0 15px 0;}#boxleftx {	width: 413px;	display: block;	float: left;	margin: 10px 0 0 9px;}#boxleftx p {	color: #4b5f8c;	font-style: italic;}#boxrightx {	width: 413px;	display: block;	float: right;	margin: 10px 30px 0 0;	padding: 0;}#boxrightx p {	color: #4b5f8c;	font-style: italic;}#boxcontainerx {	width:  909px;	height: 160px;}#navtrail {	width: 905px;	height: 20px;	border: 1px solid #cccccc;	margin: 0 0 0 1px;	padding: 3px 30px 3px 30px;}#prodnavigator {	font-size: 12px;	width: 530px;	margin: 30px 0 0 1px;	padding: 5px 3px 5px 3px;}#prev a {	float: left;	width: 178px;	height: 70px;	padding: 5px 5px 0 55px;	background: url(../../../images/prevbgprodinfo.png) 0 0 no-repeat;}#prev a:hover {	background-position: -238px 0;}#next a {	float: left;	width: 178px;	height: 70px;	padding: 5px 55px 0 5px;	background: url(../../../images/nextbgprodinfo.png) 0 0 no-repeat;}#next a:hover {	background-position: -238px 0;}#actual {	clear: both;	width: 517px;	font-size: 12px;	text-align: center;	border-top: 1px solid #cccccc;}#actual a {	padding: 5px;	display: block;}#prodtextx {	width: 540px;	border-bottom: 1px dotted #7db018;	padding-bottom: 10px;}div#select {	font-size: 14px;	width: 510px;	height: 150px;}select {	position: relative;	width: 250px;/*Breite dem Text anpassen*/	color: #333333;	background-color: transparent;	border: 1px solid #134f91;/*für Opera*/	font-size: 15px;}div#select td {	height: 30px;	vertical-align: top;}#input {	color: #134f91;}#input input {	color: #134f91;	font-size: 14px;	border: 1px solid #134f91;	height: 22px;	width: 25px;}#price {	padding: 3px 0 0 0;	font-size: 19px;	font-weight: bold;	color: #7db018;}#ordersteps {	position: absolute;	width:   940px;	margin: -55px 0 0 -10px;}.checkoutBarTo {	font-size: 20px;	font-weight: bold;	color: #cccccc;}.checkoutBarCurrent {	font-size: 20px;	font-weight: bold;	color: #ffffff;}.confirmtext {	font-size: 15px;	padding: 20px 0 20px 0;}#confirmation a:hover {	font-weight: bold;}/* ALT */.parseTime {	position: absolute;	width: 150px;	top: 30px;	left: 50%;	margin-left: -480px;	color: #134f91;	font-size: 12px;}.popuphead {	font-size: 18px;	font-weight: bold;	color: #4b5f8c;}.startaktuell {	display: block;	background-color: #ECECEC;	width: 550px;	font-size: 120%;}.bigheadlinesub {	font-size: 120%;	color: #4b5f8c;	font-style: italic;	font-weight: bold;	margin: 0px;}.prodtext {	font-size: 13px;	line-height: 1.4;}.buttonborder {	border-bottom: 1px solid #cccccc;	border-top: 1px solid #cccccc;}.accountheadline {	font-size: 110%;	color: #989898;}#cart {	position: absolute;	top: -44px;	left: 760px;	width: 200px;	height: 185px;	overflow: hidden;}#carttop {	width: 200px;	height: 45px;	border-bottom: 1px solid white;	background: url(../../../images/shoppingcartnew.png);	background-repeat: no-repeat;}#cartbody {	width: 200px;	font-size: 13px;	line-height: 105%;	text-align: center;	padding: 5px 0 5px 14px;	color: #ffffff;	background: url(../../../images/cartbgx.png);	background-repeat: repeat-y;}#cartbottomempty {	width: 200px;	height: 27px;	display: block;	background: url(../../../images/cartnotbot.png);	background-repeat: no-repeat;}#cartinfo {	margin: 3px 0 0 30px;	width: 46px;	height: 47px;	float: left;	background: url(../../../images/infocart.png);	background-repeat: no-repeat;}#cartinfotext {	float: right;	margin: 12px 0 0 0;	width: 870px;	height: 30px;	border-bottom: 1px solid #ffffff;	font-size: 21px;	font-style: italic;	color: #ffffff;}#navtrail {	font-size: 15px;}#filialetop {	width: 150px;	height: 80px;	padding: 0px;	position: relative;	top: 2px;	left: 0px;	overflow: hidden;	background: url(../../../images/md_filialen_head.gif);	background-repeat: no-repeat;}#cart a {	display: block;	color: #ffffff;}#cart a:hover {	display: block;	color: #ffffff;	text-decoration: underline;	font-weight: bold;}#Konto a {	font-size: 14px;	text-align: center;	background-color: #4b5f8c;	display: block;	color: #ffffff;	font-weight: bold;	line-height: 20px}.cartohne {	display: block;	width: 100%;	text-align: center;	margin: 0px;	padding-top: 6px;	background-color: #4b5f8c;	font-size: 14px;	border: none;}.cartmit {	display: block;	width: 100%;	text-align: center;	margin: 0px;	padding-top: 2px;	background-color: #ff0000;	font-size: 14px;	border-top: 1px;	border-top-style: dotted;	border-top-color: #879bb4;	border-bottom: 1px;	border-bottom-color: #879bb4;	border-bottom-style: dotted;	border-left: none;	border-right: none;}#sidebox {	padding-top: 8px;	padding-bottom: 8px;}#mdlogo {	position: absolute;	top: 15px;	left: 345px;	width: 350px;	height: 31px;	background: url(../../../images/md_logo4_head.gif);	background-repeat: no-repeat;}#mdkontakt {	width: 202px;	height: 84px;	padding: 0px;	position: absolute;	top: 35px;	left: 10px;}.error {	font-size: 15px;	color: red;}#produktbeschreibung {	width: 555px;	padding: 5px;	margin: 0px;}#startprodpreview {	width: 555px;	padding: 5px;	margin: 0px;}#similar {	width: 265px;	float: right;	font-size: 13px;}#similar li {	height: 155px;	margin: 25px 0 0px 0;	line-height: 130%;}.crossprodlink {	font-size: 14px;	margin: 0 0 0 8px;}#crossconatainerprod {	margin: 7px 0 0 0;}#similarproduct {	text-align: center;	width: 220px;	padding: 15px;	margin: 20px 0 25px 6px;	border: 1px solid #7db018;}#prozent {	color: #ffffff;	font-size: 17px;	font-weight: bold;	width: 120px;	height: 20px;	background-color: red;}#news {	width: 100%;	margin: 15px 0 0 0;}#newshead {	width: 100%;	height: 45px;	padding: 8px 0 0 0px;}#news2 {	width: 100%;	background-color: #f6f7f9;}.contentstarthead {	display: block;	width: 98%;	font-size: 130%;	font-weight: bold;	font-style: italic;	color: #a5a5a5;	margin: 3px 0 0 3px;}#test {	display: block;	font-size: 14px;	font-weight: normal;	padding-top: 3px;	padding-bottom: 3px;	background-color: #ffffff;	border: none;}#CatNavi .CatLevel2 a:hover {	color: red;}#CatLevel1 SubMenue {	color: #ffffff;}.boxeshead {	display: block;	background-color: #9aaec8;	color: #ffffff;	font-size: 14px;	font-weight: bold;	font-style: italic;	line-height: 20px;	padding: 0px;	margin: 0px;}.boxeshead3 {	display: block;	font-size: 14px;	font-weight: bold;	line-height: 20px;	padding: 0px;	margin: 0px;}.boxeshead2 {	background-color: #ffffff;	font-size: 14px;	font-weight: bold;	line-height: 20px;}.boxesheadside {	background: url(../../images/transwhite50.png);	background-repeat: repeat;	color: #879bb4;	margin: 20px 0 0 0;	padding-top: 2px;	padding-bottom: 2px;	border-bottom: 1px dotted #4b5f8c;	border-top: 1px dotted #4b5f8c;	text-align: center;	font-size: 14px;	font-style: italic;}#blockbig {	float: left;	width: 220px;	height: 100px;	padding-top: 10px;	padding-left: 10px;	margin-left: 5px;}#block {	float: left;	width: 110px;	height: 100px;	padding-top: 10px;	padding-left: 10px;	margin-left: 5px;}#blocktext {	float: left;	width: 110px;	height: 100px;}#mdcontent2 {	float: left;	width: 735px;	min-height: 1700px;	border-left: 1px solid #e0e0e0;	padding-left: 25px;	padding-top: 1px;	padding-right: 5px;	padding-bottom: 1px;	font-size: 13px;	background-color: #ffffff;	line-height: 1.3em;	color: #626262;	overflow: hidden;}#frame {	width: 980px;	margin: 0px;	padding: 0px;}#mdsidebar {	float: right;	width: 168px;	padding: 0 2px 0 2px;	font-size: 13px;	color: #545454;	overflow: hidden;}img {	border: 0;}/* #mdnavigation a:link {	color: #4b5f8c;}*/#mdnavigation a:hover {	text-decoration: underline;	color: red;}#mdfooter a:hover {	text-decoration: underline;	color: red;}#mdcontent a:hover, #mdsidebar a:hover {	text-decoration: underline;	color: red;}CHECKBOX, INPUT, RADIO, SELECT {	font-family: Arial, Verdana;	font-size: 13px;}SPAN.productSpecialPrice {	font-family: Arial;	color: #ff0000;}SPAN.errorText {	font-family: Arial;	color: #ff0000;}SPAN.productDiscountPrice {	font-family: Arial;	color: #ff0000;}.copyright {	position: relative;	color: #9d9d9d;	font-size: 11px;	line-height: 1.5;	text-align: center;}#msrp, SPAN.productOldPrice {	font-size: 17px;	font-weight: bold;	color: #ff0000;}SPAN.productOldPrice {	display: block;}#report_price_red {	padding: 3px 0 0 0;	font-size: 22px;	font-weight: bold;	color: red;}.tableListingI {	background-color: #eeeeee;}.tableListingII {	background-color: #d0d0d0;}#MyCatLink4 {	border-left-width: 4px;	border-left-style: solid;	border-left-color: #ffffff;	font-weight: bold;}#MyCatLink7 {	border-left-width: 4px;	border-left-style: solid;	border-left-color: #ffffff;	font-weight: bold;}#MyCatLink6 {	border-left-width: 4px;	border-left-style: solid;	border-left-color: #ffffff;	font-weight: bold;}#MyCatLink16 {	border-left-width: 4px;	border-left-style: solid;	border-left-color: #ffffff;	font-weight: bold;}#MyCatLink10 {	border-left-width: 4px;	border-left-style: solid;	border-left-color: #ffffff;	font-weight: bold;}#MyCatLink9 {	border-left-width: 4px;	border-left-style: solid;	border-left-color: #ffffff;	font-weight: bold;}#MyCatLink8 {	border-left-width: 4px;	border-left-style: solid;	border-left-color: #ffffff;	font-weight: bold;}#MyCatLink11 {	border-left-width: 4px;	border-left-style: solid;	border-left-color: #ffffff;	font-weight: bold;	color: red;}#MyCatLink45 {	background-color: #9aaec8;	color: #ffffff;	font-size: 14px;	font-weight: bold;	font-style: italic;	line-height: 20px;	border-left-width: 4px;	border-left-style: solid;	border-left-color: #9aaec8;	display: block;}#MyCatLink42 {	border-left-width: 8px;	border-left-style: solid;	border-left-color: #ffffff;}#MyCatLink43 {	border-left-width: 8px;	border-left-style: solid;	border-left-color: #ffffff;}#MyCatLink44 {	border-left-width: 8px;	border-left-style: solid;	border-left-color: #ffffff;}#MyCatLink46 {	border-left-width: 8px;	border-left-style: solid;	border-left-color: #ffffff;}#MyCatLink47 {	border-left-width: 8px;	border-left-style: solid;	border-left-color: #ffffff;}#MyCatLink48 {	border-left-width: 8px;	border-left-style: solid;	border-left-color: #ffffff;}#MyCatLink49 {	border-left-width: 8px;	border-left-style: solid;	border-left-color: #ffffff;}#MyCatLink50 {	border-left-width: 8px;	border-left-style: solid;	border-left-color: #ffffff;}#MyCatLink51 {	border-left-width: 8px;	border-left-style: solid;	border-left-color: #ffffff;}#MyCatLink52 {	border-left-width: 8px;	border-left-style: solid;	border-left-color: #ffffff;}#MyCatLink53 {	border-left-width: 8px;	border-left-style: solid;	border-left-color: #ffffff;}#MyCatLink54 {	border-left-width: 8px;	border-left-style: solid;	border-left-color: #ffffff;}#MyCatLink55 {	border-left-width: 8px;	border-left-style: solid;	border-left-color: #ffffff;}#MyCatLink56 {	border-left-width: 8px;	border-left-style: solid;	border-left-color: #ffffff;}#MyCatLink57 {	border-left-width: 8px;	border-left-style: solid;	border-left-color: #ffffff;}#MyCatLink148 {	border-left-width: 4px;	border-left-style: solid;	border-left-color: #ffffff;	font-weight: bold;}#MyCatLink143 {	border-left-width: 4px;	border-left-style: solid;	border-left-color: #ffffff;	font-weight: bold;}#MyCatLink146 {	border-left-width: 4px;	border-left-style: solid;	border-left-color: #ffffff;	font-weight: bold;}#MyCatLink149 {	border-left-width: 8px;	border-left-style: solid;	border-left-color: #ffffff;}#MyCatLink151 {	border-left-width: 8px;	border-left-style: solid;	border-left-color: #ffffff;}.plus {	display: block;	background-image: url(img/plus.gif);	background-repeat: no-repeat;	width: 13px;	height: 13px;	border: 0px;	font-size: 0px;	cursor: pointer;}.minus {	display: block;	background-image: url(img/minus.gif);	background-repeat: no-repeat;	width: 13px;	height: 13px;	border: 0px;	font-size: 0px;	cursor: pointer;}.alter {	display: block;	background-image: url(img/alter.gif);	background-repeat: no-repeat;	width: 13px;	height: 13px;	border: 0px;	font-size: 0px;	cursor: pointer;}.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;}.boxText {	font-size: 15px;	color: #626262;}.boxTextBG {	font-size: 13px;}.boxTextBGII {	font-size: 13px;}#NEUSubNavi {	font-size: 14px;	line-height: 1.4em;	width: 98%;	background-color: #e9edf4;	border-bottom: 1px solid #dddddd;}#NEUSubNavi2 {	font-size: 14px;	line-height: 1.4em;	width: 98%;	background-color: rgb(246,246,246);	padding-top: 8px;	border-bottom: 1px solid #dddddd;}#Prodfilter {	color: rgb(128,128,128);	font-weight: bold;	font-style: italic;	font-size: 15px;	width: 98%;	background-color: rgb(246,246,246);	border-top: 1px solid #dddddd;}#mdnavigation .Currentnav {	font-weight: bold;	color: #00CC00;}a:link {	color: #4b5f8c;	text-decoration: none;}a:hover {	text-decoration: underline;}a:visited {	color: #4b5f8c;	text-decoration: none;}a:active {	text-decoration: none;	color: #4b5f8c;}.cheaply_description {	border-left: 1px solid #dddddd;	padding: 5px;}.cheaply_line {	height: 0px;	padding: 5px;}.Contenthead {	font-size: 140%;	font-style: italic;	color: #4b5f8c;}#galerie {	background: url(../../../images/galeriebg.gif) no-repeat;	width: 730px;	height: 150px;	padding: 35px 0px 0px 15px;}.highslide-gallery {	width: 555px;}.abbildung {	border: 1px solid lightgrey;	padding: 0px 0px 0px 0px;	margin: 0 20px 0 0;}.similarhead {	border-bottom: 1px dotted;	width: 250px;	margin: 0 0 0 5px;	color: #7db018;	font-size: 120%;	font-weight: bold;	font-style: italic;}.similarcontent {	width: 100px;	text-align: center;	padding: 0 0 0 12px;}.picstart {	width: 100px;	height: 80px;}#previews {	width: 710px;}#empfehlungen {	width: 550px;	margin: 0 0 10px 0;}#empfehlungen li {	height: 100px;	margin: 25px 0 0px 0;}.empfehlunghead {	border-bottom: 1px dotted;	width: 100%;	color: rgb(75, 95, 140);	font-size: 120%;	font-weight: bold;	font-style: italic;}#empfehlungen img {	float: left;	margin-right: 8px;}#top3 table {	width: 99%;	text-align: center;}.startprods {	width: 170px;	height: 230px;	background-color: red;}.listehersteller {	font-size: 11px;	border-bottom: 1px solid lightgrey;	padding: 8px 0 8px 0;}.listehersteller2 {	width: 230px;	text-align: center;	border-bottom: 1px solid lightgrey;}.basketbottom {	margin: 10px 0 0 0;	text-align: center;	font-size: 15px;	border-bottom: 1px solid #a3cd51;	border-top: 1px solid #a3cd51;	font-weight: bold;	color: #7fb319;}#searchrele {	width: 110px;	height: 55px;	font-size: 14px;	float: left;	border: 1px solid #ededed;	text-align: center;	margin: 10px 5px 0 0;}.headlinerele {	padding: 30px 0 0 0;	display: block;	font-size: 18px;	line-height: 100%;	color: #7db018;	font-style: normal;	border-bottom: 1px dotted #7db018;	clear: both;}#prodbuttons {	border-top: 1px solid #cccccc;	margin: 15px 0 0 0;}#prodbuttons li {	display: inline;	padding: 0 4px 0 0;}/* AUCH NEU *//**/