/*Browser reset*/
html {
  margin:0;
  padding:0;
  border:0;
}

body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, dialog, figure, footer, header,
hgroup, nav, section {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  vertical-align: baseline;
}

article, aside, details, figcaption, figure, dialog,
footer, header, hgroup, menu, nav, section {
    display:block;
}

table {
  border-collapse: separate;
 /* border-spacing: 0; */
}
caption, th, td {
  text-align: left;
  font-weight: normal;
  float:none !important;
}
table, th, td {
  vertical-align: middle;
}

blockquote:before, blockquote:after, q:before, q:after { content: ''; }
blockquote, q { quotes: "" ""; }

a img { border: none; }

#mLodf {margin:0 -10px;}
/*Animation*/
#multiswitch div,
#crossNavigation .arrow,
#crossNavigation .pagination span,
#crossNavigationNewest .arrow,
#crossNavigationNewest .pagination span,
#myGallery,
#BGcolorChooser li,
#mvSw li,
#pInKorb{
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;
}

#zumeditor {
  display:block;
  width:960px;
  height:622px;
  background:url('../../pics/editor.png') no-repeat 0 0;
  margin-top:40px;
}

/*
#gewTopShop {display:block; width:378px; height:121px; background:url(../../pics/gewTop.png) no-repeat 0 0; position:absolute; top:10px; right:133px;}

#kunslter #gewTopShop {top:-90px; right:155px;}
*/

p {display:none;}
#mEbayBody p {display:block;}

:focus { outline: 0; }

/*End Reset-----*/
#myPiw {display:none;}
ul {
   list-style-type: none;
   margin: 0px;
   padding: 0px;
   }

.copyright {
   font-size: 11px;
   }

.pName,
#main_menu a,
#topSuche #mInput,
#myLogo2,
.kunstlab{
  text-transform: uppercase;
	font-family: 'Oswald', sans-serif;
	font-weight: normal;
}

.mH1, .mH2, .mH3 {
  display: block;
}

#mEbayBody h1,
#mEbayBody h2,
#mEbayBody h3,
.mH1,
.mH2,
.mH3,
.mH1 a {
  font-family: 'Oswald', sans-serif;
  text-transform: uppercase;
  letter-spacing:1px;
}

#mEbayBody h1,
.mH1 {
  text-transform: none;
}

#mEbayBody .mH1 a {color:#09f;}

#mEbayBody h1, .mH1 {
  font-size: 24px;
  font-weight: 300;
  margin: 45px 0 20px;
}

#mEbayBody h2, .mH2 {
  font-size: 14px;
  margin: 20px 0 6px;
}

#mEbayBody h3, .mH3 {
  font-size: 12px;
  margin: 30px 0 12px;

}

.low {
  text-transform: none;
}

#rightColumn.contact .mH1{
  margin-top:0;
}

#rightColumn.syspage h1,
#rightColumn.syspage h2,
#rightColumn.syspage h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: none;
	margin-top:0;
}

#rightColumn.blog h2 {
  margin: 0 0 20px 0;
  font-size: 16px;
}

#rightColumn.blog h1 {
  margin-top:10px;
  font-size: 16px;
}

#rightColumn.blog {
  padding-top:0;
}

.syspage table, th, td {
  padding: 4px;
}

.mBoxShadow,
.accordion .inAcc{
	border:1px solid #aaa;
	border-radius: 3px;
	-moz-box-shadow: 0 0 6px rgba(0,0,0,0.15);
	-ms-box-shadow: 0 0 6px rgba(0,0,0,0.15);
	-o-box-shadow: 0 0 6px rgba(0,0,0,0.15);
	-webkit-box-shadow: 0 0 6px rgba(0,0,0,0.15);
	box-shadow: 0 0 6px rgba(0,0,0,0.15);
	background-color:#fff;
}

#mEbayBody {
	margin: 0px;
	padding: 0px;
	margin-bottom: 150px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	position: relative;
	color: #555;
	width: 100%;
	text-align: center;
	line-height: 1.5;
	background:#fff url(../../pics/bodybg2.png) repeat;
	border: 3px solid #fafafa;
	border-radius: 6px;
	margin-right:3px;
   }

#headerBg {
border:1px solid #ddd;
border-radius:3px 3px 6px 6px;
}

#frame  {
   width: 960px;
   margin: auto;
   padding: 0px;
   text-align: left;
   }

table {
   font-size: 12px;
   }

#head {
   height: 66px;
   position:relative;
   margin-bottom:30px;
   }


/*TOP WARENKORB*/

#mWarenkorb {
	position:absolute;
	right: 20px;
	top:2px;
	font-size: 11px;
	width: 160px;
	padding: 5px;
	border: 0 none;
	border-radius: 3px;
	overflow:hidden;
	height: 16px;
	margin: 1px;
}

#mWarenkorb .wHide {
	margin: 10px 0 3px;
}

#mWarenkorb .distance {
	margin: 14px 0 0 0;
	text-align:center;
}

#mWarenkorb:hover {
	background:#fff;
	border-color: #aaa;
	box-shadow: 0 2px 10px rgba(0,0,0,0.3);
	height:auto;
	z-index:1100;
	border: 1px solid #fff;
	margin: 0;

}

#mWarenkorb .button {
  display: block;

}


#mWarenkorb .war {
	font-weight:bold;
	padding: 3px 0 3px 23px;
	background: url(../../pics/cart.png) no-repeat 0 50%;
}

.wCount {
 background:#71B427;
 padding: 2px 6px;
 color:#fff;
 font-weight:bold;
 font-size: 11px;
 border-radius: 10px
}

#logo img {
	width: 50px;
}

#logo a {
   text-decoration: none;
   font-weight: bold;
   font-size: 20px;
   }

#header_menu {
	position:absolute;
	top:5px;
	right: 160px;
	font-size:11px;
	width:200px;
}

/*Cart*/

#cart_content ul {
  width: 400px;
  margin: 0 auto;
}

#cart_content ul li {
  background: url(../../pics/check.png) no-repeat 6px 45%;
  padding: 5px 0 5px 24px;
  color: #555;
}


/*TopMenu*/

#main_menu {
   position: absolute;
   bottom:0;
   font-size: 12px;
   background:#555;
   padding:0 3px;
   border-radius:3px;
   width:952px;
}

#main_menu ul li {
	float:left;

}

#main_menu a.aex {
   color: #fff;
   text-decoration: none;
   font-size: 12px;
   padding: 8px 11px 8px;
   display:block;
   border-width: 1px 1px medium;
   border-style: solid solid none none;
   border-color: #555 #444;
   border-bottom:none;
   margin-left:-1px;
   	-moz-transition: color 0.3s ease;
	-webkit-transition: color 0.3s ease;
	-o-transition: color 0.3s ease;
	-ms-transition: color 0.3s ease;
	transition: color 0.3s ease;
   }

#main_menu .mFirst a {
}

#main_menu a.aex:hover {
   color: #09f;
   text-decoration: none;
}

#main_menu a.aex:active {
  /* box-shadow: inset 0 0 4px #000; */
}

#main_menu ul {
	position:relative;
}

/*Lvl2*/

#main_menu li.kunstdruck a.lvl2{
	position:relative;
	width:122px;
	color: #fff;
	background: url(../../pics/navarrow.png) no-repeat 93% 15px; /*2D82C2 28aae0*/
	border-top-color: #09f;
	background-color: #09f;
	border-right: none;
	text-shadow: 0 0px 2px rgba(0, 0, 0, 0.3);
	padding-left: 0;
	padding-right: 0;
}

#main_menu li.kunstdruck a.lvl2 i {
  margin-left: 11px;
  font-style: normal;
}

#main_menu li.kunstdruck a.lvl2.aktiv {
  background-color: transparent;
  border-top-color: #292929;
  border-right: 1px solid #444;
}

#main_menu li.kunstdruck:hover a.lvl2,
#main_menu li.kunstdruck a.lvl2.ieHover
{
	background-color:#fff;
	color:#444;
	text-shadow:none;
	border-color: #666;
	border-color-bottom: #fff;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	z-index:1200;
	background-position: 93% -8px;

}

#main_menu li.kunstdruck {
	position:relative;
	z-index: 3000 !important;
}

#main_menu li.kunstdruck ul {
	display:none;
	position:absolute;
	top:35px;
	left:-2px;
	background:#fff;
	border-style:solid;
	border-color: #292929;
	border-width: 0 1px 1px;
	border-radius: 0 0 3px 3px;
	z-index:1000 !important;
	width:122px;
	box-shadow: 0 10px 15px rgba(0,0,0,0.6);

}

#main_menu li.kunstdruck:hover ul,
#main_menu li.kunstdruck ul.ieHover{
	display:block;
	z-index:1100;
}

#main_menu li.kunstdruck ul li {
	float:none;
	padding:0;
}

#main_menu li.kunstdruck ul li a.aex {
	color: #333;
	text-shadow: none;
	font-weight: normal;
	padding: 5px 9px;
	margin-top:-1px;
	margin-left:0;
	height:20px;
	border: 0 none;
	background:#fff;
	width: 104px;
	-moz-transition: color 0.3s ease;
	-webkit-transition: color 0.3s ease;
	-o-transition: color 0.3s ease;
	transition: color 0.3s ease;

}

#main_menu li.kunstdruck ul li.mLast a.aex {
  border-radius: 0 0 3px 3px;
}

#main_menu li.kunstdruck ul li:hover a.aex,
#main_menu li.kunstdruck ul li.ieHover a.aex{
	color: #09f;
	background-color: #eee;
}

#main_menu li.kunstdruck ul li:hover a.aex span {
	opacity: 1;
}

li.kunstdruck a span,
.mNavFormat a span{
  background: url(../../pics/catsIcons.png) no-repeat;
  display: inline-block;
  width:23px;
  height:22px;
  float: left;
  margin-right: 10px;
  opacity: 0.4;
  margin-top:-3px;
  -moz-transition: opacity 0.3s ease;
  -webkit-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
}

#main_menu li.kunstdruck ul:hover,
#main_menu li.kunstdruck ul.ieHover2{
  width: 460px;
}


.kunstdruck ul li .subMenu {
  display: none;
  position: absolute;
  left: 122px;
  top:0px;
  background: #fff url(../../pics/topNavShadow.png) repeat-y 0 0;
  width: 330px;
  height: 260px;
  border-left: 1px solid #ddd;
}



.kunstdruck ul li:hover .subMenu,
.kunstdruck ul li.ieHover .subMenu{
  display: block;
}


#main_menu .mNavCont {
  width: 150px;
  overflow: hidden;
  padding-left: 20px;
}

#main_menu .mNavCont .button {
  margin: 10px 0;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  text-transform: none;
}

#main_menu .mNavCont .mH1 {
  color:#09f;
  margin: 20px 0 19px;
  font-size: inherit 20px;
}

.mNavFarb {
  width: 100px;
  float: left;
}

.mNavFarb span {
  display: block;
}

.mNavFormat {
  width: 120px;
  float: left;
  display:none;
}


#main_menu .mNavFormat a,
.mNavFormat a{
  display: block;
  margin: 15px 0 0 0;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  text-transform: capitalize;
}

#main_menu .mNavFormat a:hover span,
.mNavFormat a:hover span{
  opacity: 1;
  color: #09f;
}

#main_menu .mNavFormat a:hover {
  color:#09f;
}

.mOder {
  border-top:1px solid #ccc;
  text-align: center;
  margin: 18px 0 24px;
}

.mOder span {
  background: #fff;
  padding: 0 5px;
  margin-top:-6px;
  display: block;
  text-align: center;
  margin: -11px auto 0 auto;
  width:27px;
}

.mTxt {
  text-align: center;
  margin: 5px auto;
}

.topCatPic {
  position: absolute;
  background: #000;
  z-index: 1003;
}

.mAbstr .topCatPic {
  background: url(../../pics/cats/abstrakt.png) no-repeat 0 0;
  width: 206px;
  height: 202px;
  right: -30px;
  top:30px;
}

.mArch .topCatPic {
  background: url(../../pics/cats/arch.png) no-repeat 0 0;
  width: 218px;
  height: 258px;
  right: -35px;
  bottom: -7px;
}

.mLand .topCatPic {
  background: url(../../pics/cats/land.png) no-repeat 0 0;
  width: 245px;
  height: 213px;
  right: -68px;
  bottom: -1px;
}

.mBlum .topCatPic {
  background: url(../../pics/cats/blume.png) no-repeat 0 0;
  width: 213px;
  height: 187px;
  right: -24px;
  bottom: 25px;
}

.mEro .topCatPic {
  background: url(../../pics/cats/erotik.png) no-repeat 0 0;
  width: 116px;
  height: 236px;
  right: 9px;
  top: 0px;
}

.mMens .topCatPic {
  background: url(../../pics/cats/mensch.png) no-repeat 0 0;
  width: 234px;
  height: 228px;
  right: -28px;
  bottom: -1px;
}

.mPfla .topCatPic {
  background: url(../../pics/cats/pflanze.png) no-repeat 0 0;
  width: 230px;
  height: 178px;
  right: -40px;
  bottom: -1px;
}

.mTier .topCatPic {
  background: url(../../pics/cats/tier.png) no-repeat 0 0;
  width: 136px;
  height: 247px;
  right: 20px;
  bottom: -1px;
}

.mGeg .topCatPic {
  background: url(../../pics/cats/geg.png) no-repeat 0 0;
  width: 214px;
  height: 213px;
  right: -40px;
  bottom: 21px;
}

#myproduct #headerBg {
  margin-bottom: 39px;
}

#myLogo {
	margin:25px auto 0;
	width:278px;
	height:132px;
	display:block;
	background:url(../../pics/logo.png) no-repeat 0 0;
}

#myLogo span {
	display:none;
}

#myLogo2 {
  margin: 20px 0 -10px 60px;
  display: inline-block;
  font-size: 42px;
  color: #666;
}

#myLogo2 img {
  display: inline-block;
}

#myLogo2 span {
  color: #09F;
}

#main_menu .mLogo a {
	padding:9px 5px 0;
   }

.mLogo a img {
	width: 40px;
}


#mEbayBody a {
   color: #333;
   text-decoration:none;
   }

a:hover {
   color: #999;
   }

p a {
  color: #09f;
}

p a:hover {
  color: #09f;
  text-decoration: underline;
}

.box {
   margin-bottom: 30px;
   line-height: 18px;
   padding: 3px 10px;
}



.box .mH3 {
	margin: 0;
	padding:3px 0;
	color:#09f;
	font-size: 12px;
	line-height:15px;
	display:block;
}
.box h1.first {
  border-radius: 2px 0 0 0;
}

.rectangle {
	background:url(../../pics/navirec.png) no-repeat 7px 0;
	height: 7px;
}

#trustedSeal input {
	width:32px;
	height:32px;
}


.breadcrumb {
	padding:2px 7px;
	background:#f5f5f5;
	border-radius: 2px 2px 0 0;
	margin:-9px -10px 10px;
	color:#333;
	font-size:11px;
	border-bottom: 1px solid #ddd;
	overflow: hidden;
}

#boxproduct .breadcrumb {
  margin: 0;
}

.addthis_toolbox {
  float: right;
  margin-top: 7px;
}


.breadcrumb strong,
.breadcrumb a {
		font-size: 11px;
		color:#333;
	}

.product_image {
   width: 130px;
   height: 130px;
   }

.product_box {
   width: 200px;
   height: 230px;
   float: left;
   padding: 19px 27px;
   text-align:center;
  /*border: 1px solid #fff;*/
   }

.product_box .pName {
	display:block;
	overflow:hidden;
	width:180px;
	height:20px;
	margin:0 auto;
	text-align:center;
	opacity: 0;
}

.product_box a.button:hover {
	color: #fff;
}

.pName a {
	color: #555;
}

.product_box .price {
	font-size:11px;
	display:inline-block;
	float: right;
	padding-left: 8px;
	border-radius: 5px;
	position: relative;
	opacity: 0.7;
	margin: -30px -6px 10px auto;
}

.product_box:hover .price,
.product_box:hover .pName{
  opacity: 1;
}

.product_box .price .button{
	display:inline-block;
	border-radius: 0 3px 3px 0;
}

.product_box .mInfo {
	display:none;
}

.product_box:hover {
/*	border-color: #999;
	border-radius: 3px;
	box-shadow: 0 0 5px #333; */
}

.product_box:hover .mInfo {
	display:block;
	clear: both;
	font-size: 9px;
}

.price {
   font-size: 14px;
   font-weight: bold;
   color: #fff;
   background: #292929;
   }

#mPagination
{
	text-align: right;
}

#mPagination .pBack,
#mPagination .mPages,
#mPagination .pForward
{
  display: inline-block;
  padding: 3px 5px;
  margin: 0 1px;
  background: #444;
  color: #fff;
  font-weight: bold;
  font-size: 11px;
  text-shadow: 0px 0px 2px rgba(0,0,0,0.4);
}

#mPagination .aktiv{
  opacity: 0.5;
}


#mPagination .pForward {
  margin-right: 0;
  border-radius: 0 3px 3px 0;
  background: #09f;
  padding: 6px 10px;
}
#mPagination .pForward span{
  display: inline-block;
  width: 10px;
  height: 10px;
  background: url(../../pics/sArrow.png) no-repeat -14px 50%;
}

#mPagination .pBack {
  border-radius: 3px 0 0 3px;
  background: #09f;
  padding: 6px 10px;
}

#mPagination .pBack span{
  display: inline-block;
  width: 10px;
  height: 10px;
  background: url(../../pics/sArrow.png) no-repeat 0 50%;
}

.strike {
   }

.crumb {
   font-size: 11px;
   color: #333;
   line-height: 12px;
 }

#product_box .crumb a {
   font-size: 11px;
   margin-top: 10px;
   line-height: 12px;
   font-weight: normal;
}

.distance {
   margin-top: 5px;
   }

.cleaner {
   clear: both;
   }

.input {
   font-size: 11px;
   color: #333333;
}

#mEbayBody .button,
.button {
	/*background:url(../../pics/greenbutton.png) repeat-x 0 100%;*/
	background: #71b427;
	border: 1px solid #67A422;
	/*border: 1px solid #2F4E00;*/
	border-radius: 3px;
	color:#fff;
	font-weight:bold;
	text-shadow: 0 0px 2px rgba(0, 0, 0, 0.3);
	cursor:pointer;
	padding: 6px 8px;
	font-size:11px;
}


#mEbayBody .button:hover,
.button:hover
{
  color:#fff;
  border-color: #497618;
  background: #65A121;
  background: linear-gradient(top, #71b427 0%,#65A121 100%);
  background: -webkit-linear-gradient(top, #71b427 0%,#65A121 100%);
  background: -moz-linear-gradient(top, #71b427 0%,#65A121 100%);
}

#mEbayBody .button:active,
.button:active
{
    border-color: #497618;
	box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.3);
	background: linear-gradient(top, #71b427 0%,#65A121 100%);
	background: -webkit-linear-gradient(top, #71b427 0%,#65A121 100%);
	background: -moz-linear-gradient(top, #71b427 0%,#65A121 100%);
}


#mEbayBody .button.bblau,
.button.bblau {
  background: #09f;
  border-color: #008DED;
}


#mEbayBody .button.bblau:hover,
.button.bblau:hover
{
  border-color: #0067AE;
  background: #008BE9;
}

#mEbayBody .button.ggrau {
  background-color: #dfdfdf;
  border: 1px solid #ccc;
  color: #555555;
  text-shadow: none;
}

#mEbayBody .button.ggrau:hover
{
  border-color: #999;
  background: #cfcfcf;
  background: linear-gradient(top, #dfdfdf 0%,#cfcfcf 100%);
  background: -webkit-linear-gradient(top, #dfdfdf 0%,#cfcfcf 100%);
  background: -moz-linear-gradient(top, #dfdfdf 0%,#cfcfcf 100%);
}

#mEbayBody .button.bblau:active,
.button.bblau:active
{
  box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.3);
  border-color: #0067AE;
  background: #008BE9;
}

#mEbayBody .button.ggrau:active
{
  border-color: #999;
  background: #c9c9c9;
  background: linear-gradient(top, #dfdfdf 0%,#c9c9c9 100%);
  background: -webkit-linear-gradient(top, #dfdfdf 0%,#c9c9c9 100%);
  background: -moz-linear-gradient(top, #dfdfdf 0%,#c9c9c9 100%);
}


#mEbayBody .box .button {
  display: block;
  margin: 10px 0;
  text-align: center;
}

#mEbayBody .subMenu .button {
  display: block;
  width: 100px;
  text-align: center;
  font-size: 12px;
  margin-top: 80px;
}

.paginating {

   padding-top: 5px;
   margin-top: 15px;
   }



.funcbar {
	position: absolute;
	bottom: 10px;
	right: 10px;
   }

.funcbar a {
  color: #09f;
}



.product_review_flop {
   background-image: url('../theme/images/star_flop.gif');
   background-repeat: repeat-x;
   width: 110px;
   height: 19px;
   overflow: hidden;
   }

.product_review_top {
   background-image: url('../theme/images/star_top.gif');
   background-repeat: repeat-x;
   height: 19px;
   overflow: hidden;
   }

.bookmark {
   border: 1px solid #BBBBBB;
   padding: 1px;
   width: 16px;
   height: 16px;
   margin-left: 30px;
   margin-right: 12px;
}



#mNaviLeft a:hover span {
  opacity: 1;
}

#LeftPanel .v4acpcont ul .AbstraktAbstrakt span,
.iAbstrakt {
  background-position: 0 -88px;
}

.dark .iAbstrakt {
  background-position: -23px -88px;
}

#LeftPanel .v4acpcont ul .ArchitekturArchitektur span,
.iArchitektur {
  background-position: 0 -22px;
}

.dark .iArchitektur{
  background-position: -23px -22px;
}

#LeftPanel .v4acpcont ul .BlumenBlumen span,
.iBlumen {
  background-position: 0 -44px;
}

.dark .iBlumen {
  background-position: -23px -44px;
}

#LeftPanel .v4acpcont ul .ErotikErotik span,
.iErotik {
  background-position: 0 -66px;
}

.dark .iErotik {
  background-position: -23px -66px;
}

.iGegenstaende {
  background-position: 0 0;
}

.dark .iGegenstaende {
  background-position: -23px 0;
}


#LeftPanel .v4acpcont ul .LandschaftLandschaft span,
.iLandschaft {
  background-position: 0 -110px;
}

.dark .iLandschaft {
  background-position: -23px -110px;
}

#LeftPanel .v4acpcont ul .MenschenMenschen span,
.iMenschen {
  background-position: 0 -132px;
}

.dark .iMenschen {
  background-position: -23px -132px;
}

#LeftPanel .v4acpcont ul .PflanzenPflanzen span,
.iPflanzen {
  background-position: 0 -154px;
}

.dark .iPflanzen {
  background-position: -23px -154px;
}

#LeftPanel .v4acpcont ul .TiereTiere span,
.iTiere {
  background-position: 0 -176px;
}

.dark .iTiere {
  background-position: -23px -176px;
}



#LeftPanel .v4acpcont ul.lev1 .Teilig1 span,
.dark .iTeilig1 {
  background-position: -23px -198px;
}

#LeftPanel .v4acpcont ul.lev1 .Teilig3 span,
.dark .iTeilig3 {
  background-position: -23px -220px;
}

#LeftPanel .v4acpcont ul.lev1 .Teilig4 span,
.dark .iTeilig4 {
  background-position: -23px -242px;
}

#LeftPanel .v4acpcont ul.lev1 .v24 span,
.dark .iTeilig4T5 {
  background-position: -23px -286px;
}

#LeftPanel .v4acpcont ul.lev1 .Teilig5 span,
.dark .iTeilig5 {
  background-position: -23px -264px;
}




#LeftPanel .v4acpcont ul.lev2 .Teilig1 span,
.iTeilig1 {
  background-position: 0 -198px;
}

#LeftPanel .v4acpcont ul.lev2 .Teilig3 span,
.Teilig3 {
  background-position: 0 -220px;
}

#LeftPanel .v4acpcont ul.lev2 .Teilig4 span,
.iTeilig4 {
  background-position: 0 -242px;
}

#LeftPanel .v4acpcont ul.lev2 .v24 span,
.v24 {
  background-position: 0 -286px;
}

#LeftPanel .v4acpcont ul.lev2 .Teilig5 span,
.iTeilig5 {
  background-position: 0 -264px;
}


/*INDEX PAGE*/

#indexPage {
	margin-bottom:20px;
}


.wilkommen {
  width:600px;
  float: left;
}



.wilkommen p {
	color: #555;
	/*text-indent:20px;*/
    text-align: justify;
    padding: 0 18px 8px 0;
}

/*Index Blog*/

.wilkommen h1,
#blogIndex h1,
.indexWilk{
    color: #555555;
    font-size: 20px;
    margin: 50px 0 30px;
}

.mH1.indexWilk{
  display:none;
}

#myCross .mH1.indexWilk,
#myCrossNewest .mH1.indexWilk{
  display:block;
}

#blogIndex {
  width: 360px;
  float: left;
}

#blogIndex a {
    font-size: 12px;
}


#blogIndex .authorIndex {
    display: block;
    font-size: 9px;
}

#indexBlogWrapper {

}

#indexBlogWrapper h2 {
    margin: 2px 0 0;
	font-size: 13px;
}

.indexPostWrapper {
    position: relative;
    display: block;
    border-bottom: 1px dashed #aaa;
    border-top: 1px dashed #fff;
    padding: 2px 7px 5px 7px;

    background: #f7f7f7; /* Old browsers */
    background: -moz-linear-gradient(top,  #f7f7f7 0%, #efefef 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f7f7), color-stop(100%,#efefef)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #f7f7f7 0%,#efefef 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #f7f7f7 0%,#efefef 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #f7f7f7 0%,#efefef 100%); /* IE10+ */
    background: linear-gradient(top,  #f7f7f7 0%,#efefef 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#efefef',GradientType=0 ); /* IE6-9 */

}

a.indexPostWrapper:hover {
    background: #fff;
    color: #555;
}

.indexPostWrapper.pFirst {
    border-top-style: solid;
    border-radius: 3px 3px 0 0;
}

.indexPostWrapper.pLast {
    border-bottom: 0 none;
    border-radius: 0 0 3px 3px;
}

#indexBlogWrapper .dateIndex {
    position: absolute;
    top: -2px;
    right: 0;
    border-bottom: 1px solid #fff;
    box-shadow: inset 3px -3px 4px rgba(0,0,0,0.3);
    background-color: #777;
    width: 65px;
    padding: 2px;
    height: 15px;
    font-size: 10px;
    font-weight: bold;
    border-radius: 0 0 0 3px;
    color: #fff;
    text-align: center;
}

.indexPostWrapper.pFirst .dateIndex {
    border-radius: 0 3px 0 3px;
}

#indexBlogWrapper .readmore {
  color: #09f;
  position: absolute;
  right: 10px;
  bottom: 1px;
}

#indexBlogWrapper .readmore:hover {
  text-decoration: underline;
}

/*Blog Posts*/
.bText img {
  width:150px;
  height: 150px;
  float: left;
  margin:0 30px 10px 0;
}

.bText div {
}

.blog_post {
  padding: 15px 50px 30px 30px;
  border-bottom: 1px dotted #ccc;
  position: relative;
}

.blogPostBig img {
  float: left;
  width: 300px;
  height: 300px;
  margin-right: 30px;
}

.blogPostBig .bFixator {
  margin-top: 30px;
}

.blogPostBig .button {
  padding: 10px;
}

.blog_post.last {
  border-bottom: 0 none;
}

.postDate {
  background: #292929;
  color: #fff;
  font-size: 10px;
  width:50px;
  font-family: 'Oswald', sans-serif;
  text-align: center;
  line-height: 1.2;
  padding: 5px;
  border-radius: 0 5px 5px 5px;
  position: absolute;
  top:-1px;
  right: -20px;
}

.postDate a {
  color: #fff;
}

.postDate span {
  display: block;
  font-size: 30px;
}

.postDate div {
  border-top: 1px dotted #aaa;
  margin-top:3px;
  padding-top: 1px;
}

.blog_post.big {
  border-bottom: 0 none;
  padding-bottom: 15px;
}

.bordered {
  border-bottom: 1px dotted #ccc;
}


#productQuestion.CommentForm {
  padding: 0;
  margin: 0;
  float: none;
  width: auto;
}

#productQuestion.CommentForm .textArea {
  width:680px;
}

#productQuestion.CommentForm textarea {
  width: 670px;
}

/*Columns*/

#columnHolder {
  position: relative;
/*  z-index: 15;  */
}


#columnHolder.mBoxShadow{
  background: #F5F5F5;
  height: 100%;
}

#leftColumn {
	width:172px;
	margin:0 -5px 0 0;
	float:left;
	padding: 0;
	background: #F5F5F5;
	border-radius: 3px 0 0 0;
}

#rightColumn {
	text-align:left;
	min-height: 850px;
    padding: 10px;

}

#rightColumn.product {
  padding: 0;
}

#rightColumn.mProdCol{
  background: #fff;
  border-left: 1px solid #ddd;
  border-radius: 0 3px 3px 0;
}

#myproduct #rightColumn,
#rightColumn.checkout {
	width:960px;
	float:none;
	margin:0 auto;
	position:relative;
	border: 0 none;
	box-shadow:none;
}

#rightColumn.checkout {
  background: none;
  padding: 0;
  min-height: 960px;
}

#boxproduct {
	width:960px;
	display:block;
	position:relative;
	z-index:900;
	overflow:hidden;
}

#frame #topSuche {
	position: absolute;
	top: 0;
	right: 0;
	width: 300px;
	height: 35px;
	overflow: hidden;
}



#frame #topSuche .button {
	height: 35px;
	width:100px;
	border-color: #28aae0;
	background-color:#09f;
	position:absolute;
	top:0;
	right:0;
	color:#333;
	text-shadow:none;
	background-position: 59px 50%;

}


#frame #topSuche #mInput {
	border: 0 none;
	border-radius:3px;
	background-color: #444;
	background-position: -64px 50%;
	height: 35px;
	width: 130px;
	color:#bbb;
	position:absolute;
	right:0;
	top:0;
	padding-left: 27px;
	-moz-transition: background-color 0.3s linear 0s;
	-webkit-transition: background-color 0.3s linear 0s;
	-ms-transition: background-color 0.3s linear 0s;
	transition: background-color 0.3s linear 0s;

}

#frame #topSuche #mInput:focus {
	background-color:#777;
	background-image: none;
	padding-left: 4px;
	color:#fff;
	z-index:1100;
}

#frame #topSuche input {
  background: url(../../pics/search.png) no-repeat;
}

/*Footer*/

#footerNavi {
	border-top: 1px solid #ddd;
	background: #333;
    background: -moz-linear-gradient(top,  #222 0%, #333 100%); /* FF3.6+ */
    background: -webkit-linear-gradient(top,  #222 0%, #333 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #222 0%, #333 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #222 0%, #333 100%); /* IE10+ */
    background: linear-gradient(top,  #222 0%, #333 100%); /* W3C */
	position: relative;
	z-index: 20;
	color: #666;
	border-radius: 0 0 6px 6px;
}

#footerNavi a{
  color: #666;
}

#footerNavi a:hover {
  color:#09f;
}


#footerNaviBg {
  border-top:1px solid #fff;
  background: url(../../pics/galnoise.png) repeat;
  box-shadow: inset 0 12px 10px rgba(0,0,0,0.4);
  overflow: hidden;
  border-radius: 0 0 6px 6px;
}

#footerContainer {
  width: 960px;
  margin: 0 auto;
  text-align: left;
}

#footerNaviBg .fCont {
  width:310px;
  height: 272px;
  float: left;
  border-right: 1px dashed #444;
  position: relative;
}

#footerNaviBg .inner {
  margin-left: 100px;
}

#footerNaviBg .fCont.last p{
  width: 200px;
  margin:66px 0 0 -80px;
}

#botLogo {
  position: absolute;
  width: 110px;
  height: 68px;
  background: url(../../pics/botLogo.png) no-repeat 0 0;
  left:60px;
  top:106px;
}

#trustedShopBot {
  display: block;
  position: absolute;
  width: 134px;
  height: 149px;
  background: url(../../pics/vmtb.png) no-repeat 0 0;
  top:69px;
  right: -110px;
}

#footerNaviBg .fCont p {
  margin-top:163px;
}

#footerNaviBg .mH1 {
  margin:30px 0 25px;
}

#footerNaviBg .fCont .mH1 {
  margin-left: 100px;
}

#footerNaviBg .fCont ul {
  margin-left: 100px;
}

#footerNaviBg .fCont.last {
  border-right: 0 none;
  width: 237px;
}

#footerNaviBg .fCont.last ul{
  margin-left: 21px;
}


#footerNaviBg .fCont.last ul li{
  background: url("../../pics/check.png") no-repeat scroll 6px 45% transparent;
  padding: 5px 0 5px 24px;
}

#footerNaviBg .fCont.last .oben {
  position: absolute;
  top:5px;
  right:-20px;
}

.fotNav li span {
  background-image: url(../../pics/catsIcons.png);
  background-repeat: no-repeat;
  display: block;
  width: 23px;
  height: 22px;
  position: absolute;
  top:140px;
  left: 35px;
  opacity: 0.7;
  display: none;
}

.fotNav a:hover span {
  display: block;
}

#navBottom2 {

}

#footer {
	text-align:center;
	color:#666;
	background:url(../../pics/footerBg.jpg) no-repeat 50% 0;
	padding:15px 0 0;
	position: relative;
	z-index: 10;
	margin-top: -1px;
}

#footer a{
	color:#555;
}

/*Bottom Navogation*/

#navBottom {
  margin:12px 10px;
}

#mCopyright {
	font-size: 11px;
	margin:11px auto 5px;
	color: #888;
	width: 960px;
	text-align: left;
}

#mCopyright a {
  color: #666;
}

#navBottom li {
	display:inline;
	margin:3px 10px;
}

/*Slider*/

.theme-default .nivoSlider {
	position:relative;
	background:#fff url(../../pics/loading.gif) no-repeat 50% 50%;
	border:1px solid #aaa;
	border-radius: 3px;
}

.theme-default .nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
.theme-default .nivoSlider a {
	border:0;
	display:block;
}

.theme-default .nivo-controlNav {
	position:absolute;
	left:50%;
	bottom:-42px;
    margin-left:-60px; /* Tweak this to center bullets */
}
.theme-default .nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(../../pics/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.theme-default .nivo-controlNav a.active {
	background-position:0 -22px;
}

.theme-default .nivo-directionNav a {
	display:block;
	width:44px;
	height:91px;
	background:#222 url(../../pics/arrows2.png) no-repeat;
	opacity: 0.7;
	text-indent:-9999px;
	border:0;
}
.theme-default a.nivo-nextNav {
	right:0;
	border-radius: 3px 0 0 3px;
	background-position: -26px 50%;
}
.theme-default a.nivo-prevNav {
	left:0;
	border-radius: 0 3px 3px 0;
	background-position: 11px 50%;
}

.theme-default .nivo-caption {
    font-family: Arial, Helvetica, sans-serif;
}
.theme-default .nivo-caption a {
    color:#fff;
    border-bottom:1px dotted #fff;
}
.theme-default .nivo-caption a:hover {
    color:#fff;
}



/*
 * jQuery Nivo Slider v2.6
 * http://nivo.dev7studios.com
 *
 * Copyright 2011, Gilbert Pellegrom
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 *
 * March 2010
 */


/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:8;
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:38%;
	z-index:9;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
	position:relative;
	z-index:9;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}




.theme-default #slider {
    width:960px; /* Make sure your images are the same size */
    height:460px; /* Make sure your images are the same size */
}






#wrapper {
	padding: 9px 0 25px;
	background:url(../../pics/slidershadow.jpg) no-repeat 0 100%;
	margin-bottom:30px;
}
/*
#mSlider {
	width:960px;
	height:594px;
	overflow:hidden;
	border:1px solid #aaa;
	border-radius: 3px;
}

#mSlider ul li {
	margin:0;
	padding:0;
}
#mSlider img {
	margin:0;
	padding:0;
}
*/

/*ACCORDION*/

/* defaults for all examples */
.accordion {
	position: relative;
	margin: 0 0 25px;
	padding: 0;
	height: 170px;
  width: 965px;
  display:none;
}

.accordion .inAcc{
	position:absolute;
	float: left;
	width: 230px;
	height: 170px;
	margin-right: 5px;
	border:1px solid #aaa;
	border-radius:3px;
	background:#fff;
	overflow: hidden;
	display: block;
	padding: 0;

}
#accordion1{left:0;}
#accordion2{left:245px;}
#accordion3{left:490px;}
#accordion4{right:0; background:#71B427;}

.accordion ul li a{
	padding:3px 0 2px 8px;
	display:block;
	width:154px;
	color: #555;
	background:url(../../pics/dotedbg.png) repeat-x 0 100%;
	margin-top: -1px;
}

.accordion ul li a.mLast {
	background:none;
	color: #09f;
}

.accordion li div {
	color:#555;
	padding-left:8px;
	display: block;
	width: 164px;
}

/*#accordion3 ul {
	list-style: disc;
	display:block;
	width: 170px;
}*/

/*#accordion3 .mNavFormat {width: 200px;}

#accordion3 .mNavFormat a {
	padding: 0 0 10px 41px;
	margin: 0;
}*/

/*#accordion3 .mNavFormat a:hover {
color:#09f;
}*/

/*#accordion3 .mNavFormat a div {
  background-image:  url(../../pics/bigFormats.png);
  background-repeat: no-repeat;
  position: absolute;
  width: 121px;
  height: 121px;
  left:400px;
  top:20px;
  -moz-transition: all 0.4s ease;
  -webkit-transition: all 0.4s ease;
  -ms-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}*/

/*#accordion3 .mNavFormat a:hover div {
  left: 180px;
}*/

/*#accordion3 .f1t div {background-position: 0 0;}
#accordion3 .f3t div {background-position: 0 -121px;}
#accordion3 .f4t div {background-position: 0 -242px;}
#accordion3 .f5t div {background-position: 0 -363px;}
#accordion3 .f4t5 div {background-position: 0 -484px;}*/



/*#accordion4 a {
	font-weight: bold;
	font-size: 12px;
}*/

/*.accordion ul li a:hover {
	background:#333;
	color:#09f;
}*/


/*.accordion .inAcc .mH2 {
	margin: 5px 0 10px 8px;
}*/

/*#accordion3 .mH2 {
margin-bottom:6px;
}*/

/*#accordion12 {
	background:#fff url(../../pics/bgIndexSlide.jpg) no-repeat 146px -400px;
}*/

/*#accordion22 {
	background:#fff url(../../pics/uns.png) no-repeat 175px 50%;

}*/
/*#accordion32 {
	background:#fff url(../../pics/service.jpg) no-repeat 186px 50%;
}*/

/*#mEbayBody #accordion4 .mH2 {
  background: #09f;
  padding: 2px 10px ;
  color: #fff;
  border-radius: 3px 0 0 0px;
  margin: 0 0 10px 0;
}*/

/*#mDeal {
  margin-top:-37px;
  display: block;
  width:335px;
  height: 171px;
}*/

/*#mDeal img {
  width:125px;
  margin:27px auto auto 50px;
}*/
/*#mDeal .DealBg {
  display: none;
  height: 170px;
  width:100px;
  background: #09f;
  position: absolute;
  left:235px;
  top: 0;
}*/

/*#mDeal .DealBg span {
  display: block;
  width: 30px;
  height: 50px;
  margin: 70px auto auto 22px;
  background: url(../../pics/arrows2.png) no-repeat 100% 0;
}*/

/*#mCountdown {
  position: absolute;
  bottom: 5px;
  left: 0;
  width: 230px;
  padding: 0;
  text-align: center;
}*/

/*#mCountdown div{
  width:40px;
  display: inline-block;
  text-align: center;
  font-weight: normal;
  padding: 0;
  margin: 0;
  font-size: 11px;
  text-shadow: 0 1px 0 #fff;
}*/

/*#mCountdown span {
  font-weight: bold;
  font-size: 15px;
  background: #444;
  border-radius: 3px;
  width:15px;
  margin-left: 1px;
  color: #fff;
  display: inline-block;
  padding: 1px;
  text-align: center;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.5);
  box-shadow: inset 0 3px 3px rgba(0,0,0,0.5);
  background: #444;
  background: linear-gradient(top,  #666 0%, #444 100%);
  background: -webkit-linear-gradient(top,  #666 0%, #444 100%);
  background: -moz-linear-gradient(top,  #666 0%, #444 100%);
}*/

/*#mCountdown i {
	display: inline-block;
	font-style: normal;
}*/


/*#mDeal .percent {
  position: absolute;
  top:12px;
  left:152px;
  display: block;
  width: 58px;
  height: 56px;
  background: url(../../pics/dealBg.png) no-repeat 0 0;
  text-align: center;
  padding: 4px 0 0 2px;
  color: #fff;
  font-size: 12px;
  font-family: 'Oswald', sans-serif;
}*/
/*#mDeal .percent .strike {
text-decoration:line-through;
font-size:9px;
color:red;
font-family:arial, sans-serif;
}*/

/*#accordion1 div {
  width: 220px;
}*/

/*#accordion1 div a {
  display:  inline-block;
  width: 100px;
  background: #444444;
  color: #fff;
  margin: 2px;
  border-radius: 3px;
  padding: 1px 0;
  text-align: center;
  -moz-transition: background-color 0.3s ease;
  -webkit-transition: background-color 0.3s ease;
  -ms-transition: background-color 0.3s ease;
  -o-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease;
}*/

/*#accordion1 div a img {
  position: absolute;
  left: 400px;
  -moz-transition: all 0.4s ease;
  -webkit-transition: all 0.4s ease;
  -ms-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}*/

/*#accordion1 div a:hover img {
  left:235px;
}*/

.eAbstrakt img {width:150px; top:20px;}
.eArchitektur img {width:130px; bottom:-10px;}
.eBlumen img {width: 100px; top:50px;}
.eErotik img {width: 80px; top:0px;}
.eGegen img {width: 100px; bottom:32px;}
.eLandschaft img {width:170px; bottom: 0;}
.eMenschen img {width:120px; bottom:0;}
.ePflanzen img {width:170px; bottom:0;}
.eTiere img {width:90px; bottom:0;}

#accordion1 div a:hover {
  background: #09f;
}

#mColor {
  display: block;
  position: absolute;
  top:24px;
  left: 183px;
  background-image: url(../../pics/splat.png);
  width: 139px;
  height: 134px;
  -moz-transition: all 0.4s ease;
  -webkit-transition: all 0.4s ease;
  -ms-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}

/*Andere Formate*/

#boxproduct .button{
  margin: 3px 5px;
  background-color: #eee !important;
  color: #555;
  border:1px solid #ccc;
  float: left;
  text-shadow: none;
  padding: 4px 8px;
  position:relative;
  z-index:3;
}

#boxproduct #listContr {
  float: left;
  padding-left: 26px;
  background: url(../../pics/back.png) no-repeat 5px 50%;
}

#boxproduct #andereFormate {
  display:none;
}

#mEbayBody #boxproduct .eFave {
padding-left:31px;
background:url(../../pics/merk.png) no-repeat 5px 50%;
}

#mEbayBody #boxproduct .button:hover,
#mEbayBody #boxproduct .button:active {
  border-color: #09f;
  color: #666;
  background-color:#eee !important;
}

.breadcrumb div.button {
  float: left;
  display: inline-block;
  padding: 4px;
  float: right;
}

.breadcrumb .mfb {
  float: right;
  margin-top: 6px;
}



/*Produkt Gallery*/

#mainProduktPicture {
  display: none;
}

#myGallery {
	width: 960px;
	height:420px;
	overflow:hidden;
	border-bottom: 1px solid #ddd;
	position: relative;
}

#mSlideGal {
	display:block;
	width: 4800px;
	height:420px;
	background:url(../../pics/galnoise.png) repeat;
	position:relative;
	left:0;
	top:0;
}

#mSlideGal img {
	position:absolute;
}

#myGallery li {
	float:left;
	width:960px;
	height:420px;
	position:relative;
	cursor:pointer;
}

#mGal {
	background:url(../../pics/galshadow.png) no-repeat -48px 160px;
}

#mGal img{
	width:400px;
	top: 10px;
	left:93px;
}

#mGal.nonVariant img{
	width:640px;
	position:relative;
	top: 0px;
	left:0px;
}

#mDet img{
  position: relative;
  top:56px;
  left: 140px;
  border-radius: 3px;
  box-shadow: 0 0 25px rgba(0,0,0,0.5);
  border: 1px solid #f0f0f0;
  border-width: 10px 10px 90px;
}

#boxproduct.mvau5 #mDet img,
#boxproduct.mv #mDet img,
#boxproduct.mk #mDet img{
top:0;
left:0;
border-radius:0;
box-shadow:none;
border:0 none;
}

#boxproduct.mvau4 #mSlideGal #mGal img,
#boxproduct.AU4 #mSlideGal #mGal img,
#mGal img.mvAU4-a,
#mGal img.mvAU4-b,
#mGal img.mvAU4-c,
#mGal img.mvAU4-d,
#mGal img.mvAU4-e,
#mGal img.mvAU4-f,
#mGal img.mvAU4 {
  width:300px;
  top:53px;
  left:150px;
}

#boxproduct.mvau5 #mSlideGal #mGal img,
#boxproduct.AU5 #mSlideGal #mGal img,
#mGal img.mvAU5-a,
#mGal img.mvAU5-b,
#mGal img.mvAU5-c,
#mGal img.mvAU5-d,
#mGal img.mvAU5-e,
#mGal img.mvAU5-f,
#mGal img.mvAU5 {
	width:550px;
	top:-68px;
	left:43px;
}

#boxproduct.w2 #mGalB .mThumb,
#boxproduct.w4 #mGalB .mThumb
{
margin-top:0;
}

#mGal img.mvw2,
#mGal img.mvw2-a,
#mGal img.mvw2-b,
#mGal img.mvw2-c,
#mGal img.mvw2-d,
#mGal img.mvw2-e,
#mGal img.mvw2-f,
#mGal img.mvw4,
#mGal img.mvw4-a,
#mGal img.mvw4-b,
#mGal img.mvw4-c,
#mGal img.mvw4-d,
#mGal img.mvw4-e,
#mGal img.mvw4-f
{
  width: 550px;
  top: -62px;
  left: 53px;
}

#mGal img.mvau6-a,
#mGal img.mvau6-b,
#mGal img.mvau6-c,
#mGal img.mvau6-d,
#mGal img.mvau6-e,
#mGal img.mvau6-f,
#mGal img.mvau6 {
	width:500px;
	top:-45px;
	left:60px;
}

#mGal img.mvAU-a,
#mGal img.mvAU-b,
#mGal img.mvAU-c,
#mGal img.mvAU-d,
#mGal img.mvAU-e,
#mGal img.mvAU-f,
#mGal img.mvAU {
	width:460px;
	top:-15px;
	left:80px;
}

#myGallery #mGal.nonVariant
{
	background-position: -9px 219px;
}

#galNavi li {
	width:60px;
	height:44px;
	background:#333;
	border-radius: 3px;
	float:left;
	margin:1px 5px 5px;
	cursor:pointer;
	overflow:hidden;
}

#boxproduct.mvau5 #mGalB img,
#boxproduct.AU5 #mGalB img,
#galNavi.AU5-a #mGalB img,
#galNavi.AU5-b #mGalB img,
#galNavi.AU5-c #mGalB img,
#galNavi.au6-a #mGalB img,
#galNavi.au6-b #mGalB img,
#galNavi.au6-c #mGalB img,
#galNavi.AU-a #mGalB img,
#galNavi.AU-b #mGalB img,
#galNavi.AU-c #mGalB img,
#galNavi.AU #mGalB img {margin-top:-1px;}
#boxproduct.mvau5 #mDetB img,
#boxproduct.mv #mDetB img,
#boxproduct.mk #mDetB img {margin-top:12px;}

#galNavi li:hover {
/*	background:#444;	*/
	box-shadow: inset 0 0 5px #000;
}

#galNavi li:active {
	box-shadow: inset 0 2px 5px #000;
}

#galNavi li img {
	width: 45px;
	margin:7px;
}
#galpointer {
	background:url(../../pics/galpointer.png) no-repeat 0 0;
	width:18px;
	height:9px;
	margin-top:-7px;
	position:relative;
	left:23px;
}

/* Pic Loder*/

#mLoader {
  display: none;
  position: absolute;
  background: #000 url(../../pics/spin.gif) no-repeat 300px 50%;
  opacity: 0.6;
  top:0;
  left: 0;
  width: 960px;
  height: 420px;
  z-index:10;
}

#mLoader.loading {
  display: block;

}

/*Room Selector*/

#mRoom img{
	position:absolute;
	width:257px;
	left:181px;
	top:24px;
}

#rooms {
	width:652px;
	display:block;
	height:1700px;
	position:relative;
	left:0;
	top:0;
}

#rooms.roomsBg li {background:url(../../pics/rooms.jpg) no-repeat 0 0;}

#rooms li {
	width:625px;
	height:420px;
	display:block;
}

#rooms #aRs {
	background-position: 0 -840px;
}

#rooms #bRs {
	background-position: 0 -420px;
}

#rooms #cRs {
  background-position: 0 0;
}

#rooms #dRs {
	background-position: 0 -1260px;
}


#roomSelector {
	display:block;
	height:35px;
	width:242px;
}

#galNavi #roomSelector li {
	float:left;
	width: 50px;
	height: 34px;
	background:url(../../pics/roomsthumbs.jpg) no-repeat -6px 0;
	border-radius: 2px;
	display:block;
	margin:5px;
}

#galNavi #roomSelector #bRoom {
	background-position: -4px -44px;
}

#galNavi #roomSelector #cRoom {
	background-position: -4px -88px;
}

#galNavi #roomSelector #dRoom {
	background-position: -4px -128px;
}

/*Background ColorChooser*/

#galNavi #BGcolorChooser {
	float:right;
	width: auto;
	overflow:none;

}

#BGcolorChooser b {
	display:block;
	color:#bbb;
	font-weight:normal;
	font-size:10px;
	padding-left:5px;
	border-bottom: 1px dashed #555;
}

#BGcolorChooser ul {
	margin:0 3px;
}

#beSlider .beA {
  position: relative;
}

#beSlider #dvk {
  position: absolute;
  top: 20px;
  right: 10px;
  width: 282px;
  height: 162px;
  background: url(../../pics/dvk.png) no-repeat 0 0;
  cursor: pointer;
}


#BGcolorChooser li {
	width:20px;
	height:20px;
	background:#ccc;
	margin:3px;
	border-radius: 10px;
	opacity: 0.9;
	-ms-box-shadow: inset 0 4px 0 rgba(255,255,255,0.5);
	-moz-box-shadow: inset 0 4px 0 rgba(255,255,255,0.5);
	-webkit-box-shadow: inset 0 4px 0 rgba(255,255,255,0.5);
	box-shadow: inset 0 4px 0 rgba(255,255,255,0.5);
}

#BGcolorChooser li:hover {
	-ms-box-shadow: inset 0 4px 0 rgba(255,255,255,0.5);
	-moz-box-shadow: inset 0 4px 0 rgba(255,255,255,0.5);
	-webkit-box-shadow: inset 0 4px 0 rgba(255,255,255,0.5);
	box-shadow: inset 0 4px 0 rgba(255,255,255,0.5);
	border-radius: 3px 10px 10px 10px;
	opacity: 1;
}

#boxproduct .mFp { background:#888; }

#boxproduct .mFa {
	background: #444; /* Old browsers
	background: linear-gradient(top,  #555 0%, #292929 100%);
	background: -webkit-linear-gradient(top,  #555 0%, #292929 100%);
	background: -moz-linear-gradient(top,  #555 0%, #292929 100%);*/
}

#boxproduct .mFb {
	background: #fefefe; /* Old browsers
	background: linear-gradient(top,  #fefefe 0%, #e2e2e2 100%);
	background: -webkit-linear-gradient(top,  #fefefe 0%, #e2e2e2 100%);
	background: -moz-linear-gradient(top,  #fefefe 0%, #e2e2e2 100%);*/
}

#boxproduct .mFc {
	background: #62826C; /* Old browsers
	background: linear-gradient(top,  #6F937A 0%, #4e6756 100%);
	background: -moz-linear-gradient(top,  #6F937A 0%, #4e6756 100%);
	background: -webkit-linear-gradient(top,  #6F937A 0%, #4e6756 100%); */
}

#boxproduct .mFd {
	background: #B4C42C; /* Old browsers
	background: linear-gradient(top,  #B4C42C 0%, #5c6614 100%);
	background: -moz-linear-gradient(top,  #B4C42C 0%, #5c6614 100%);
	background: -webkit-linear-gradient(top,  #B4C42C 0%, #5c6614 100%); */
}

#boxproduct .mFe {
	background: #665640; /* Old browsers
	background: linear-gradient(top,  #665640 0%, #524533 100%);
	background: -moz-linear-gradient(top,  #665640 0%, #524533 100%);
	background: -webkit-linear-gradient(top,  #665640 0%, #524533 100%); */
}


#boxproduct .mFf {
	background: #D4985F; /* Old browsers
	background: linear-gradient(top,  #D4985F 0%, #835e3a 100%);
	background: -moz-linear-gradient(top,  #D4985F 0%, #835e3a 100%);
	background: -webkit-linear-gradient(top,  #D4985F 0%, #835e3a 100%); */
}

#boxproduct .mFg {
	background: #761d00; /* Old browsers
	background: linear-gradient(top,  #761d00 0%, #491200 100%);
	background: -moz-linear-gradient(top,  #761d00 0%, #491200 100%);
	background: -webkit-linear-gradient(top,  #761d00 0%, #491200 100%); */
}

#boxproduct .mFh {
	background: #904060; /* Old browsers
	background: linear-gradient(top,  #904060 0%, #76344e 100%);
	background: -moz-linear-gradient(top,  #904060 0%, #76344e 100%);
	background: -webkit-linear-gradient(top,  #904060 0%, #76344e 100%); */
}


/*Social Books*/

#myProdBook a {
 color: #999;
 font-size: 10px;
}

#myProdBook .myBook {
  display: inline-block;
  width: 16px;
  height: 16px;
  background: url(../../pics/socbooks.png) no-repeat 0 0;
  margin: 0 4px;
}

#myProdBook #myTwit {
  background-position: -16px 0;
}

/*IN DEN WARENKORB*/

#mvSw li img {width:50px; padding:3px 0;}
#mvSw li {width:61px; height:39px; float:left; text-align:center; cursor:pointer; border:2px solid transparent; border-radius:6px; }
#mvSw li:hover {border-color:#777;}
#mvSw li.act {border:2px solid #09f; box-shadow:0 0 15px rgba(0,0,0,0.6);}
#mvSw {overflow:hidden; background:#555; border-radius:6px; padding:5px; margin-bottom:17px; border:1px dashed #777; box-shadow:0 0 6px rgba(0,0,0,0.15); position:relative;}

#pInKorbKont {
  position:absolute;
  top:170px;
  right: 30px;
  width: 280px;
  z-index:6;
}

#pInKorbKont.stepZero {
top:120px;
}

#pInKorbKont.stepB {
top:50px;
}

#pInKorbKont.stepC {
top:70px;
}

#pInKorbKont.stepD {
top:85px;
}

#pInKorbKont.stepE {
top:39px;
width:318px;
right:2px;
}

#pInKorbKont.stepE #mvSw {padding:0;}
#pInKorbKont.stepE #mvSw li {width:59px;}

#pInKorbKont.stepA #mvSw li img,
#pInKorbKont.stepC #mvSw li img,
#pInKorbKont.stepD #mvSw li img {width:70px;}
#pInKorbKont.stepA #mvSw li,
#pInKorbKont.stepC #mvSw li,
#pInKorbKont.stepD #mvSw li  {width:85px; height:50px;}

#pInKorbKont.stepZero #mvSw li img {width:90px;}
#pInKorbKont.stepZero #mvSw li  {width:110px; height:60px;}

#pInKorb {
	background: #333;
	box-shadow: 0 0 8px rgba(0,0,0,0.4);
	border-width:2px;
	border-style: solid;
	border-radius: 6px;
	border-color:#bbb;
	color: #fff;
	margin-bottom: 7px;
	position:relative;
}
#pInKorb .buarrow {
	background:url(../../pics/buarrow.png) no-repeat -13px 0;
	width:22px;
	height:12px;
	position:absolute;
	top:-12px;
	left:46%;
	display:none;
}
#pInKorb .buarrow.left{
	background-position: 0 -12px;
	left: -13px;
	top: 10px;
	height: 24px;
	display:block;
}
#boxproduct.mv #pInKorb .buarrow.top {display:block;}
#boxproduct.mv #pInKorb .buarrow.left {display:none;}

#pInKorb ul {

}

#pInKorb .idw {
  padding-left: 7px;
  padding-bottom: 20px;
}

#pInKorb .stk {
	font-size:10px;
}

#pInKorb .mwst {
	font-size:9px;
	color: #888;
	text-align: center;
	margin: 8px 0 2px;
}

#pInKorb .mwst a {
	color: #999;
	text-decoration:underline;
}

#pInKorb .idw .anz  input {
	text-align:center;
	font-weight: bold;
	font-size: 14px;
	color: #333;
	width: 23px !important;
	height:35px;
	border:none;
	border-radius: 3px;
	box-shadow: inset 0 2px 8px rgba(0,0,0, 0.7);
}

#pInKorb .indk {
	float:right;
	width:175px;
	height:81px;
	margin: -22px 0 -40px 0;
	position:relative;
}

#pInKorb .indk div {
	width:175px;
	height:81px;
	background:url(../../pics/inkorb.png) no-repeat 0 0;
	opacity:0;
}

#pInKorb .indk input {
	border:0 none;
	padding:0;
	margin:0;
	display:block;
	width:175px;
	height:81px;
	background:url(../../pics/inkorb.png) no-repeat 0 0;
	position:absolute;
	top: 0px;
	cursor:pointer;
}

#darkner {
	display:none;
	position:fixed;
	width:100%;
	height:100%;
	background:#333;
	opacity: 0.8;
	top:0;
	left:0;
	z-index:800;
}

/*Einzel Produkt*/

#pInKorb ul li {
  	padding: 10px 20px;
	border-bottom: 1px dashed #555;
  	color: #ddd;
	-moz-transition: color 0.3s ease;
	-webkit-transition: color 0.3s ease;
	-o-transition: color 0.3s ease;
	-ms-transition: color 0.3s ease;
	transition: color 0.3s ease;
	overflow: auto;
}

#pInKorb ul li.last {
  border-bottom: 0 none;
}

#pInKorb ul li:hover {
	color:#99E900;
	cursor: default;
}

#pInKorb li b {
	float:right;
	padding-right: 10px;
	font-weight: bold;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.8);
}

#pInKorb li span {
  float: left;
}

#pInKorb li i {
	float:right;
	padding-right: 10px;
	padding-top: 6px;
	font-size: 10px;
	font-style: normal;
	color:#aaa;
}

#pInKorb li.mPreis b {
	font-size: 14px;
	font-weight: bold;
	text-shadow: 0 1px 1px #000;
}

/*MultiSwitsche Selector*/

#pInKorb ul li#multiSwitch {
background:#444;
overflow:hidden;
padding:0;
margin-top:-5px;
border-radius:3px 3px 0 0;
border-bottom:0 none;
}

#multiSwitch img {width:70px;}
#multiSwitch div {float:left; text-align:center; width:92px; cursor:pointer; background-position: 50% 120%}

#multiSwitch div.act {background:#555 url(../../pics/mvAct.png) no-repeat 50% 100%;}
#multiSwitch div:hover {background-color:#555;}

/*Varianten  Produkt*/

#myRadioSelect {
  margin: 0 5px 20px 1px;
}


#myRadioSelect label {
  background: none;
  border: 0 none;
  border-bottom: 1px dashed #555555;
  display: block;
  text-align: left;
  font-size: 12px;
  font-weight: normal;
  color: #ddd;
  border-radius: 0;
  background: url(../../pics/selectmenu.png) no-repeat 3px 8px;
}

#myRadioSelect .myPreis {
  font-size: 14px;
  font-weight: bold;
  float: right;
}

#myRadioSelect .ui-state-hover {
    background-position: 3px -114px;
	color: #fff;
}

#myRadioSelect .ui-state-active {
  color: #99E900;
/*  border-bottom-color: #99E900;  */
  background-position: 3px -53px;

}



.ui-button-text-only .ui-button-text {
  padding: 7px 10px 7px 33px;
}

/*Feedback*/

#myFeedback {
  overflow: hidden;
  height: 90px;
  margin-top: 20px;
  width: 958px;
}

#myFeedback ul {
  overflow: hidden;
  height: 90px;
  width: 15000px;
  margin-left: 0;
}

#mEbayBody a.allFeedback{
  float: right;
  color:#666;
}

#mEbayBody a.allFeedback:hover {
  text-decoration: underline;
  color: #444;
}

#myFeedback li {
  overflow: hidden;
  height: 90px;
  width: 958px;
  float: left;
}

#myFeedback .userAvatar {
  width: 73px;
  height: 73px;
  background: url('../../pics/userAvatar.png') no-repeat 50% 50%;
  float: right;
  margin-right: 5px;
  display: inline-block;
}

#myFeedback li .fCommentText {
  margin-top:9px;
  display: inline-block;
  background: #fff url('http://q.ebaystatic.com/aw/pics/icon/iconPos_16x16.gif') no-repeat 12px 50%;
  padding: 5px 10px 5px 40px;
  font-size: 14px;
  color: #222;
  float: right;
  margin-right: 18px;
  position: relative;
}

#myFeedback .userBuble {
  background: url('../../pics/userComentBuble.png') no-repeat 50% 50%;
  width:18px;
  height:14px;
  position: absolute;
  top:10px;
  right: -18px;
}

#myFeedback .fBuyerinfo img{
  margin: 0 0 -7px;
}

#myFeedback .fItem {
  font-size: 11px;
  color: #666;
}

#myFeedback .fBuyerinfo {
  float: right;
  text-align: left;
  width: 200px;
  color: #222;
  margin-top:13px;
}

#myFeedback .fTime {
  color: #666;
  font-size: 11px;
}

/*Pordukt Beschreibung*/

#productInfoSlider {
	width:550px;
	margin-top:50px;
	overflow:hidden;
	float:left;
}

#beChooser {
	display:block;
	background:#444;
	overflow:hidden;
	border-radius: 2px 2px 0 0;
	width:560px;
	line-height: 22px;
	font-size:13px;
}

#beChooser li {
	float:left;
	width:274px;
	text-align:center;
	color:#bbb;
	z-index:1;
	border-right: 1px solid #666;
	text-shadow: 0 1px 1px #000;
	cursor: pointer;
}

#beChooser li:hover {
	background:#555;
	cursor:pointer;
	border-right-color:#555;
}


#beChooser li .mH2 {
	margin: 5px 0 4px;

}

#beChooser li:active {
	box-shadow: inset 0 3px 5px #000;
	border-right-color:#444;
}

#beChooser li.active {
	background:#fff;
	color:#333;
	box-shadow: 0 0 5px #000;
	z-index:5;
	position:relative;
	cursor:default;
	border-right-color: #fff;
	text-shadow:none;
}

#beSlider {
	width:1650px;
	position:relative;
	left:0;
	top:0;
	color:#444;
}

#beSlider div {
	width:550px;
	float:left;
}

#beSlider h1 {
  margin:17px 5px 5px;
  font-weight:normal;
}

#beSlider .mH2 {
	margin: 13px 0 5px 5px;
	color: #09f;
}

#beSlider  .Product.Desription ul,
#beSlider  .Product.Desription i,
#beSlider  .Product.Desription br {
  display: none;
}

#beSlider ul {
	list-style:disc inside;
	padding:5px 0 5px 10px;
}
#beSlider li {
	padding: 5px 0;
}

#beSlider li i {
  font-size: 10px;
  font-style: normal;
  color: #888;
}

#beSlider li ul {
  list-style: none;
  padding:0;
}

#beSlider li ul li {
  background: url("../../pics/check.png") no-repeat scroll 6px 45% transparent;
  margin: 5px 0 5px 20px;
  padding: 1px 0 1px 24px;
}

#beSlider p {
	padding:8px 20px;
	text-align:justify;
}

#beSlider .nichtBewertet {
	padding:30px 5px;
	text-align:center;
}

#beSlider p.prodDesc img{
	float: left;
	width: 80px;
	height: auto;
	margin:9px 20px 40px;
}

#mServiceP {
  float: left;
  width: 89px;
  margin:0 14px 16px;
}

/* Product formular*/

#productQuestion {
	width:370px;
	min-height: 252px;
	float:left;
	padding-left: 30px;
	margin-top: 27px;
}

#productQuestion.loadingspin{background:url(../../pics/anotherloader.gif) no-repeat 50% 3px;}

#productQuestion label {
	display:block;
	padding:3px 0;
}



#productQuestion input,
#productQuestion .textArea {
	width:366px;
	height:25px;
	border:1px solid #aaa;
	box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.1);
	border-radius:3px;
	padding:2px 4px;
	font-size:13px;
	color:#444;
}

#productQuestion input:focus,
#productQuestion .textArea:focus,
#productQuestion .mFocus {
	border-color:#2D82C2;
	box-shadow: 0 0 4px #2D82C2;
}

#productQuestion .textArea {
	height:155px;
	overflow:hidden;
	background:#fff;
	padding:0;
	width: 373px;
}

#productQuestion textarea {
	height:108px;
	width:364px;
	resize:none;
	border:none;
	background:none;
	padding:5px 5px 0;
	font-size:13px;
	color:#444;
}

#productQuestion .textArea div {
	background: #bbb;
	background: -moz-linear-gradient(top,  #ccc 0%, #bbb 100%);
	border-top: 1px solid #aaa;
}

#productQuestion .textArea div div{
	border-top:1px solid #ddd;
	padding:5px;
}

#productQuestion .textArea div:hover {
	opacity: 0.9;
}

#productQuestion .textArea div:active {
	box-shadow: inset 0 0 6px rgba(0,0,0,1);
	border-top: none;
	margin-top:3px;
}
#productQuestion .textArea div:active div {
	border-top-color:#ccc;
}

#productQuestion .button {
  display: block;
  margin: 8px 3px;
  text-align: left;
  padding: 8px 0 8px 55px;
}

.eFave span,
.eSave span,
.eShare span,
.eMassage span,
.smicon {
  background: url(../../pics/ebayButs.png) no-repeat 50% 0;
  width:30px;
  height: 28px;
  display: inline-block;
  margin: -11px 10px;
}
.eFave span{
  background-position: 50% 0;
}

.eSave span,
.smicon {
    background-position: 50% -28px;
}

.eMassage span {
  background-position: 50% -56px;
}

.eShare span {
  background-position: 50% -84px;
}

#mFragen {
	padding:10px 6px;
}

#mFragen b {
	font-weight:bold;
}

.bot_slider_box {
    display: block;
    float: left;
    margin: 0 5px;
    text-align: center;
    box-shadow: none;
	border-color: #ccc;
	position: relative;
	-webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out;
}

.bot_slider_box h3 {
  position: absolute;
  background: #333;
  top:5px;
  color: #fff;
  margin: 0;
  padding: 3px 6px;
  opacity: 0.75;
  display: none;
}

.bot_slider_box:hover {
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
	border-color: #aaa;
}

.bot_slider_box:hover h3 {
  display: block;
}

.bot_slider_box .pImage {
    display: block;
    padding: 9px 35px;
}

.bot_slider_box .crumb {
    font-size: 8px;
    margin: 0;
    color: #eee;
}

.bot_slider_box_info {
    background: #666 url(../../pics/galnoise.png);
    color: #fff;
    box-shadow: inset 0 4px 6px rgba(0,0,0,0.4);
    padding: 0;
	text-align: right;
	margin: -1px;
	border-radius: 0 0 4px 3px;
}

.bot_slider_box_info .button {
  display: inline-block;
  border-radius: 0;
  padding: 4px 8px;
  border-radius: 0 0 3px 0;
}

.bot_slider_box_info .price {
    font-size: 11px;
    text-shadow: 0 1px 1px #000;
	background: none;

}

.bot_slider_box_info a {
    color: #eee;
}

/*Contact*/

#productQuestion.Contact {
	margin: 0;
	padding-left: 0;
	width: 400px;
}

#productQuestion.Contact input {
  width:400px;
}

#productQuestion.Contact .textArea {
  width: 408px;
}

#productQuestion.Contact textarea {
  width:400px;
}


#contactInfo {
  padding: 62px 0 0 500px;
}

.kunstlab {
  font-size:16px;
}

.kunstlab span {
  color: #09f;
}

.msg_error {
   color: #FF0000;
   padding: 10px;
   background-color: #FFE5E5;
	border: 1px solid #E0C9C9;
	border-radius: 3px;
  }

.msg_done {
   color: #169D00;
   padding: 10px;
   background-color: #D0EBCC;
   border: 1px solid #BDD4B8;
   border-radius: 3px;
   }

#qForm .input_error {
  border-color: #FF0000;
}



/*Color Chooser*/


#colorchooser {
  display:none;
}

#colorchooser div{
  position: absolute;
  top:-20px;
  left: 210px;
  padding: 2px 6px;
  border-radius: 3px;
  width: 110px;
  text-align: l;
  font-size: 12px;
  font-weight: bold;
  -moz-transition: all 0.4s ease;
}

#colorchooser:hover {
}

#colorchooser a {
	width:23px;
	height:23px;
	float:left;
	margin:7px 7px 0 0;
	border-radius:15px;
	border: 1px solid #666;
	z-index:1;
	box-shadow: inset 0 4px 0px rgba(255,255,255,0.5);
}

#colorchooser a:hover {
	/*box-shadow: inset 0 -3px 6px rgba(255,255,255,0.3);*/
}

#colorchooser a:hover div{
  	top:8px;
}




#colorchooser a.farbeSW div {}

#colorchooser .farbeWeiss,
#colorchooser .farbeGold,
#colorchooser .farbeGelb {
  /*border: 1px solid #999; width: 24px; height:24px;*/
  }

.farbeSW {background-color:#000;}
#colorchooser .farbeSW {background:#000 url(../../pics/bwBg2.jpg) no-repeat 90% 4%; box-shadow:none;}
.farbeDunkel {background-color:#222;}
.farbeWeiss {background-color:#eee;}
.farbeGrau {background-color:gray;}
.farbeRot {background-color:red;}
.farbeLila {background-color:#8C2696;}
.farbeRosa {background-color:#F1A7F8;}
.farbeOrange {background-color:orange;}
.farbeBlau {background-color:blue;}
.farbeGruen {background-color:green;}
.farbeBraun {background-color:#5E2612;}
.farbeSepia {background-color:#855E42;}
.farbeGold {background-color:gold;}
.farbeGelb {background-color:yellow;}





/*
Back to top button
*/
#back-top {
	position: fixed;
	bottom: 47px;
	margin-left: 985px;
	z-index:100;
	display: none;
}
#back-top a {
	width: 60px;
	display: block;
	text-align: center;
	font: 11px/100% Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #bbb;

}
#back-top a:hover {
	color: #000;
}
/* arrow icon (span tag) */
#back-top span {
	width: 151px;
	height: 126px;
	display: block;
	margin-bottom: 7px;
	background:url(../../pics/oben.png) no-repeat center center;
}

#mBookmark {
	display:none;
  position: absolute;
  top:-3px;
  right: 200px;
  width: 44px;
  height: 79px;

}
#mBookmark a{
  display: block;
  width: 44px;
  height: 79px;
  background: url(../../pics/bookmark.png) no-repeat 0 0;
  z-index: 20;
  position: absolute;
  top:0;
  right: 0;
}

#mBookmark div {
  display: block;
  width: 2px;
  height: 27px;
  overflow: hidden;
  border-radius: 3px;
  color: #555;
  font-size: 11px;
  position: absolute;
  top:19px;
  right: 6px;
  text-align: left;
  z-index: 10;
  zoom: 1;
}

#mBookmark div span {
  width: 200px;
  display: block;
  zoom: 1;
  margin: 5px 10px;
}

/*Another Formats*/
#myCross,
#myCrossNewest,
#boxproduct {
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}

#anotherFormats div,
#myCrossGal div,
#myCrossGalNewest div {
  display: block;
  width: 70px;
  background: #fff;
  padding: 5px;
  border-radius: 0px;
  text-align:center;
  position:relative;
  -moz-transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

#myCrossGal div,
#myCrossGalNewest div {width: 138px; height:150px;}

#anotherFormats a:hover div {margin-left: -40px;}

#myCrossGal a:hover div,
#myCrossGalNewest a:hover div {margin-left: -60px;}

#anotherFormats a,
#myCrossGal a,
#myCrossGalNewest a {
  float: left;
  width: 80px;
  background: #09f url(../../pics/arrows2.png) no-repeat 0% 50%;
  overflow: hidden;
  margin: 5px;
  display: block;
  border-radius: 5px;
  border:1px solid #ccc;
  border-radius:3px;
  -moz-transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

#myCrossGal a,
#myCrossGalNewest a {width: 148px; background-position: 0% 50%;}
#myCrossGal img,
#myCrossGalNewest img {width: 140px;}

#anotherFormats a:hover {border-color:#09f; background-position: 62% 50%;}

#myCrossGal a:hover,
#myCrossGalNewest a:hover {border-color:#09f; background-position: 75% 50%;}

#anotherFormats img {
  width: 70px;
}

#myCrossGal .itemPrice,
#myCrossGalNewest .itemPrice,
#anotherFormats .itemPrice {background:#999;color:#fff; border-radius:3px 0 0 0; margin-top:-5px; position:absolute; right:-1px; bottom:-1px; border:1px solid #888; padding:0 4px; font-size:10px;}

#myCrossWrapper,
#myCrossWrapperNewest {
width:960px;
height:341px;
overflow:hidden;
}

#myCross,
#myCrossNewest {position:relative;}

#crossNavigation .arrow,
#crossNavigationNewest .arrow {width:30px; height:60px; background:#333 url(../../pics/arrows2.png) no-repeat 4px 50%; opacity:0.5; border-radius:3px; position:absolute; top:197px; cursor:pointer;}

#crossNavigation .left,
#crossNavigationNewest .left {left:-30px;}

#crossNavigation .right,
#crossNavigationNewest .right {right:-30px; background-position:-34px 50%;}

#myCross:hover .arrow,
#myCrossNewest:hover .arrow {opacity:1; background-color:#09f;}

#crossNavigation .pagination,
#crossNavigationNewest .pagination {text-align:center; margin-top:7px;}

#crossNavigation .pagination span,
#crossNavigationNewest .pagination span {
	background: url("../../pics/bullets.png") no-repeat 0 0;
	display: inline-block;
	height: 22px;
	width: 22px;
}

#crossNavigation .pagination span.active,
#crossNavigationNewest .pagination span.active {background-position: 0 -22px;}

#myCrossWrapper.loadingspin,
#myCrossWrapperNewest.loadingspin  {background:url(../../pics/trspin.gif) no-repeat 50% 50%;}

#mEbayBody #crossCatLink {float:right; margin:-18px 5px; position:relative;}

#preisAngaben {font-size:10px;}

/*Informationonen Abwicklung Versand... */
#myInformationen {margin:50px 0 45px; line-height: 1.5;}
#myInformationen span.mH1 {margin: 0 0 10px 55px;}
#myInformationen ul {overflow:hidden; list-style:none; width:100%;}
#myInformationen ul div {font-size:12px;}
#myInformationen ul div p {text-align:left; background:none; text-indent:55px;}
#myInformationen ul li {float:left; width:260px; padding:0 30px; cursor: default;}
#myInformationen ul li.myAbwicklung div {background:url(../../pics/gear32.png) no-repeat 10px 10px;}
#myInformationen ul li.myAbwicklung div p {background:url(../../pics/zahlung.png) no-repeat 10px 100%; padding-bottom:45px;}
#myInformationen ul li.myVersand div {background:url(../../pics/boxupload32.png) no-repeat 10px 10px;}
#myInformationen ul li.myVersandzeit div {background:url(../../pics/clock32.png) no-repeat 10px 10px;}
#myInformationen .noident {padding:5px 20px; text-indent:0px; display: block; border: 1px dashed #aaa; border-radius: 3px; }
#myInformationen ul div p {text-align:left; background:none; text-indent:55px;}
#myInformationen .highlght {-moz-transition: color 0.5s ease; -webkit-transition: color 0.5s ease; -ms-transition: color 0.5s ease; -o-transition: color 0.5s ease; transition: color 0.5s ease;}
#myInformationen ul li:hover .highlght {color:#09f;}


#zoomedImg {
width:960px;
height:529px;
position:absolute;
left:0;
top:510px;
background:#fff;
border-radius:3px;
text-align:center;
z-index:9;
cursor:pointer;
}

#closeBigPic {
position:absolute;
top:3px;
right:5px;
text-align:right;
width:200px;
height:20px;
cursor:pointer;
font-weight:bold;
font-size:11px;
}

#BigPicLoader {
width:960px;
height:509px;
position:absolute;
background:#fff url(../../pics/spinBlack.gif) no-repeat 50% 50%;
opacity:0.8;
top:0;
left:0;
}

#zoomIcon {
width:76px;
height:39px;
background:url(../../pics/zoom.png) no-repeat 0 0;
top:50px;
left:13px;
position:absolute;
z-index:1;
display:none;
cursor:pointer;
}

#zdoomIcon.imgZoomed {
background-position: 0 -39px;
bottom:9px;
left:444px;
}
