@CHARSET "ISO-8859-1";
* {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #000000;

}
* A {
	text-decoration: none;
	color: #b25396;
}

html, body, div, ul, li, h1, h2, h3, h4, h5, p {
	margin:0;
	padding:0;
}

h1, h2, h3, h4, h5 { 
	font-family: CooperBT-Black; 
	font-weight: normal; 
	font-style: normal; 
}

UL {
padding: 16px;
}

.delivery-contents {
border:1px solid #999999;
background-color: #f8f8f8;
padding: 5px;
}

.delivery-contents UL {
margin:0;
padding:0 35px;
}


.delivery-contents LI{
margin:0;
padding:0;
}

iframe {
border: none;
}

p, dl, multicol {
display:block;
margin:1em 0;
}

h1, h2, h3, h4, h5 {
color: #b25396;
}

h5 {
font-size:14px;
margin:0;
}

TABLE {
	border-collapse: collapse;
	 border-spacing: 0;
}

TD {
	vertical-align: top;
	text-align:left;
	padding:0;
}

.clear{
	clear:both;
}

IMG {
	border: none;
}

body {
	background:url(/layout/mariposa/bg_mariposa.gif);
	background-repeat:repeat-x;
	height: 100%;
	font-size: 12px;
}

#logo {
	position: absolute;
	left: 0px;
	top: 0px;
}

#logo-top {
	background:url(/layout/mariposa/logo_mariposa_top_xmas.gif) no-repeat;
        background:url(/layout/mariposa/logo_mariposa_winter.gif) no-repeat;
        background:url("/layout/mariposa/logo_mariposa_top_herbst.png") no-repeat;
        background:url("/layout/mariposa/logo_mariposa_top.png") no-repeat;
	width: 340px;
	height: 100px;
	display:block;
}

#logo-top img {
	display:none;
}

#body, #header, #footer, #footer-bg {
	margin:0 auto;
	padding:0 0px;
	position:relative;
	width:980px;
	z-index:10;
}

#footer-bg {
	width: auto;
	padding:15px;
	margin-top:50px;
	background:url(/layout/mariposa/bg_footer.gif);
	background-repeat:repeat-x;
	height: 250px;
}

#footer A {
color: #3EA8C1;
}

#footer LI{
xborder-bottom: 1px solid #6B7378;
xheight: 20px;
xline-height: 20px;
padding: 5px 0;
}

#footer UL {
list-style-type: none;
float:left;
padding-right: 20px;
height: 170px;
}

#footer UL.about {
width:220px;
padding-right:0;
text-align: justify;
float:right;

}
#footer UL LI {
color: #999999;
}

#footer H2.title {
	background-color: transparent;
	background-image:none;
	color:#B25396;
	float:none;
	font-size:20px;
	height:22px;
	line-height:22px;
	padding: 0;
	padding-bottom: 10px;
}


#body {
	background:url(/layout/mariposa/bg_mariposa_wide_v2.png);
	background-repeat: no-repeat;
}

#header{
	height: 100px;
}

h2, h3 {
	xxxpadding-left: 10px;
	color: #b25396;
}

.content-body H1, .content-body H2 {
 background-color: #FFFFFF;
 color: #b25396;
 background-image: none;
 font-size: 20px;
 padding: 5px 0px;
 height: 40px;
 line-height: 40px;
 float:left;
 width:740px;
}
#content-body .categories *{
color: #FFFFFF;
}


 #content-body  .browsepanel *{
color: #b25396;
}
#content-body .textblock_xx {

padding: 10px;
}


#yah, #content-header H1, #content-header H2, h1.dark, h2.dark{
float: none;
 width: 740px;
 height: 40px;
 padding:5px 10px;
 background-color: #b25396;
background:url(/layout/mariposa/bg_header.gif);
background-repeat:repeat-x;
color: #FFFFFF;
line-height:40px;
}

#p-label {
 	xxxbackground:url(/layout/mariposa/bg_header.gif);
	background-repeat:repeat-x;
	float: left;
	width: 760px;
	padding: 0 0 5px;
}

#p-label .ratings {
	padding: 5px 10px 0;
}

#p-label .ratings a {
	display: block;
	color: #FFFFFF;
}

#p-desc .short_desc {
	xfont-style:italic;
	color: #B25396;
}

#p-label H1, #p-label H2, #p-label H3{
background-color: transparent;
color: #FFFFFF;

}

#p-label H1 {
xfont-family:Arial Black,Arial,Lucida Grande,Helvetica,sans-serif;
font-size:20px;
line-height:28px;
height: auto;
padding:0 10px;
font-weight:normal;
font-style:	normal;
float: none;
}

#p-label H2 A {
color: #3EA8C1;
}

#p-label H2 {

font-size:14px;
line-height:14px;
height: auto;
margin:0;
padding:0 10px;
font-weight:normal;
font-style:	normal;
float:none;
}


#p-label H3{
float:left;
font-size:12px;
line-height:14px;
height: auto;
margin:0;
padding:4px 10px;
font-weight:normal;
font-style:	normal;
}

#p-previews {
float:left;
padding:10px 17px 10px 27px;
width:216px;
}

#p-previews .preview {
display: block;
float:left;
padding: 0 20px 10px 0;
width:88px;
}


#p-previews .preview IMG {
border: 1px solid #A64489;
width:96px;
}

.p-contentbox {
padding:10px;
}

h1 {
font-size: 20px;
}

#yah span {
	height: 40px;
	line-height:40px;
	display:block;
	float: left;
	font-size:14px;
	color: #FFFFFF;
	padding: 0 5px 0 0;
}

#yah span  A {
color: #3ea8c1;
font-weight: bold;
}

#quicksearch {
	width:250px;
	position: absolute;
	top: 15px;
	right: 0px;
}

#submit-quicksearch{
	margin-left:5px;
}



#quicksearch DIV{
float: right;
}

#quicksearch INPUT.query{
	border: 1px solid #b25396;
	margin:1px;
	width:150px;
} 


table.left_menu {
width: 220px;
padding:0;
margin:0;
}

table.left_menu TD {
vertical-align:middle;
}


table.left_menu tr.active TD.icon {

background:url(/layout/mariposa/bg_main_menu_a.gif) transparent  repeat-x;
}

table.left_menu tr.kiga-active TD.icon {

background:url(/layout/mariposa/bg_kiga_menu_active.png) transparent  repeat-x;
}

table.left_menu a {

display:block;
text-decoration: none;
font-size: 14px;
line-height:16px;
color: #475640;
}

table.left_menu td.icon{
width: 60px;
background:url(/layout/mariposa/bg_main_menu.gif) transparent;
}

table.left_menu td.icon A{
height: 50px;
}

table.left_menu td.button A{
xmargin-right: 20px;
overflow: hidden;
width: 140px;
font-weight: normal;
}


table.left_menu tr.kiga td {
background:url(/layout/mariposa/bg_kiga_menu.gif) transparent;
}

table.left_menu td.button {
width: 160px;
background:url(/layout/mariposa/bg_main_menu.gif) transparent;
}

table.left_menu TR.active td.button {
width: 160px;
background:url(/layout/mariposa/bg_main_menu_active.png) transparent;
}
table.left_menu TR.kiga-active td.button {
width: 160px;
background:url(/layout/mariposa/bg_kiga_menu_active.png) transparent;
}

table.left_menu TR.active td.button A {
	font-weight: bold;
	font-size: 16px;
	text-align:right;
	color: #FFFFFF;
	line-height: 18px;
}

table.left_menu TR.kiga td.button A {
	color: #FFFFFF;
	font-weight: bold;
}


ul.left_menu ul {
	width: 200px;
}

UL.left_menu li {
		xbackground-position: 0 -20px;
		line-height:30px;
		color: #FFFFFF;
		font-weight: bold;
		list-style: none;
		text-align: left;
		overflow: hidden;
		background-image:url();
		background-repeat:no-repeat;
	}

UL.left_menu li A {
		font-size: 14px;
		line-height:16px;
		color: #475640;
		font-weight: bold;
		text-decoration: none;
		display:block;
		padding:0px 0 0px 0px;
		width:220px;
		height: 50px;
}
UL.left_menu li A DIV {
height: 50px;
		font-size: 14px;
		font-weight: normal;
		line-height:16px;
		color: #475640;
		display:table-cell;
		vertical-align:middle;
}
/*
#left-menu UL {
	margin:0px;
	width: 220px;
}

#left-menu LI {
	height: 50px;
	width:220px;
	background-color: #d1e6bb;
	background:url(/layout/mariposa/bg_left_menu_item.gif) #d1e6bb;
}
*/

#infobar {
position:absolute;
left:350px;
top:20px;
color: #3ea8c1;
font-size:12px;
}

#infobar A {
color: #3ea8c1;
font-weight: bold;

}

#welcomebar {
position:absolute;
left:350px;
top:45px;
color: #B25396;
font-size:12px;
}

#welcomebar  A, #basketbar A{
color: #B25396;
font-weight: bold;
	text-decoration:underline;
}

#basketbar {
position:absolute;
right:0px;
top:45px;
color: #B25396;
font-size:12px;
}

#searchbar{
	position:absolute;
	right:0px;
	top:0px;
	height:24px;
}

/* TOP-MENU */
#top-menu{
	width: 630px;
	height: 32px;
	float: left;
	position: absolute;
	left:350px;
	top: 68px;
}

#top-menu A {
	height: 32px;
	float: left;
	font-weight: bold;
	font-size: 14px;
	color: #b25396;
	line-height: 32px;
	padding: 0 12px 0 32px;
	background-repeat: no-repeat;
	background-position: 4px 4px;
}

#top-menu A.home {
background-image:url(/layout/mariposa/home.png);
}

#top-menu A.products {
background-image:url(/layout/mariposa/products.png);
}
#top-menu A.catalog {
background-image:url(/layout/mariposa/catalog.png);
}
#content-products A.products,
#content-catalogs A.catalog,
#content-support A.support, 
#content-basket A.basket,
#content-cashier A.cashier,
#content-account A.account,
A.tab-active
{
	background-color: #a64489;
	color: #FFFFFF;
}
#content-home A.home
{
	background-color: #d57ac7;
	color: #FFFFFF;
}
#top-menu A.basket {
background-image:url(/layout/mariposa/cart.png);
	float:right;
	xxxpadding-right:0;
}
#top-menu A.basket-full {
background-image:url(/layout/mariposa/cart_full.png);
}
#top-menu A.support {
background-image:url(/layout/mariposa/support.png);
}
#top-menu A.cashier {
background-image:url(/layout/mariposa/cashier.png);
}
#top-menu A.account {
background-image:url(/layout/mariposa/account.png);
}

#content-wrapperx {
background:url(/layout/mariposa/mariposa_opener.gif) no-repeat;

}

#content {
xbackground-color: #FFFFFF;
width: 760px;
float:left;
xbackground:url(/layout/mariposa/mariposa_opener.gif) no-repeat;
min-height: 350px
}

#content.content {
color: #000000;
width: 760px;
float:left;
xbackground-color: #FFFFFF;

}

#content-header {
color: #FFFFFF !important;
width: 760px;
height: 350px;
float:left;
xbackground:url(/layout/mariposa/mariposa_opener.gif) no-repeat;
xbackground-color: #FFFFFF;
}

#content-header * {
color: #FFFFFF;
}


#content-body {
float:left;
padding: 0 15px;
width: 730px;

}

.content-body * {
color: #000000;
}


.content-body A {
color: #b25396;
}


#content-body Pxxx {
float:left;
}

#content.content div.text {
padding: 20px;
background:url(/layout/mariposa/bg_content.gif);
background-repeat: repeat-x;
background-color: #FFFFFF;
}

DIV.plenty-row-4 {
	width: 760px;
	float:left;
	background:url(/layout/mariposa/bg_plenty-row-4.gif);
	margin: 10px 0;
}


DIV.plenty-list {
	background: none;
	margin: 0 0 5px 0;
	border-bottom: solid 1px #DDDDDD;
}


DIV.plenty-row-4  h5  {
height: auto;
overflow: hidden;
}

DIV.plenty-row-4  h5 a {
color:#444444;
text-decoration:none;
}
DIV.plenty-row-4  h5 a.label {
color:#3EA8C1;
text-decoration:none;
}

DIV.plenty-item {
	float:left;

}


/* new */
DIV.plenty-item-action-2 {
	float:left;
	width: 170px;
	height: 48px;
	background:transparent url(/layout/mariposa/mariposa_corner_neu.png) no-repeat scroll 122px 0;
	position: absolute;
}

.p-image {
	text-align:center;
	padding:0 0 5px 0;
}

DIV.plenty-row-4  .plenty-item {
	width: 170px;
	padding: 10px;
}

#content #impressum DIV P {
display: none;
}

#promobox1, .promobox {

margin-top: 20px;
}

.categories {
clear: both;
height: 300px;
}

.cat-desc {
padding: 20px;
font-size: 14px;
line-height: 16px;
height: 200px;
background:transparent url(/layout/mariposa/bg_header.gif) repeat-x scroll 0 0;

}

.cat-desc P {
margin:0px;
}

.cat-desc P A {
font-weight: bold;
text-decoration:underline;
color:
}

.category-row {
height: 50px;
width: 760px;
float: left;
background:transparent url(/layout/mariposa/bg_header.gif) repeat-x scroll 0 0;
}

.category-item  DIV {
height: 50px;
display:table-cell;
vertical-align:middle;
line-height:16px;
padding-right:5px;
}

.category-item  DIV.cat-image {
height: 50px;
width: 50px;
}

.cat-image {
	background:transparent no-repeat scroll 0 0;
}

/* MARKENSHOPS */
.cat-351 {
	background:transparent url(/layout/mariposa/cat_folia.png) no-repeat scroll 0 0;
}


.cat-113 img{
	display:none;
}
.cat-85 IMG {
	display:none;
}
.cat-86 IMG {
	display:none;
}
.cat-79 {
	background:transparent url(/layout/mariposa/cat_basteln.png) no-repeat scroll 0 0;
}
.cat-86 {
	background:transparent url(/layout/mariposa/cat_schule.png) no-repeat scroll 0 0;
}
.cat-85 {
	background:transparent url(/layout/mariposa/cat_geschenke.png) no-repeat scroll 0 0;
}
.cat-113 {
	background:transparent url(/layout/mariposa/cat_music.png) no-repeat scroll 0 0;
}

.cat-178 {
	background:transparent url(/layout/mariposa/cat_outdoor.png) no-repeat scroll 0 0;
}

.cat-206, .cat-184 {
	background-image:url(/layout/mariposa/cat_sand_wasser.png);
}

.cat-222 {
	background:transparent url(/layout/mariposa/cat_wasser.png) no-repeat scroll 0 0;
}

.cat-216, .cat-170 {
	background:transparent url(/layout/mariposa/cat_gartengeraete.png) no-repeat scroll 0 0;
}

.cat-125 {
	background:transparent url(/layout/mariposa/cat_roller.png) no-repeat scroll 0 0;
}

.cat-343 {
	background-image:url(/layout/mariposa/cat_softbausteine.png);
}

.cat-346, .cat-90, .cat-180 {
	background-image:url(/layout/mariposa/cat_moebel.png);
}

.cat-363 {
	background-image:url(/layout/mariposa/cat_fahrzeuge.png);
}

.cat-209 {
	background-image:url(/layout/mariposa/cat_weihnachten.png);
}

.cat-208 {
	background-image:url(/layout/mariposa/cat_magnetspielzeug.png);
}

.cat-197 {
	background-image:url(/layout/mariposa/cat_ball.png);
}

.cat-285 {
	background-image:url(/layout/mariposa/cat_seifenblasen.png);
}

.category-item {
height: 50px;
width: 170px;
padding: 0 0 0 10px;
float: left;
line-height: 50px;
font-weight: normal;
}

.category-item A DIV {
font-size:14px;
color: #ffffff;
}

div.browsepanel {
float: left;
740px;
height: 40px;
margin: 9px 10px;
width:740px;
}


div.browsepanel DIV {
float: left;
}

div.browsepanel div.label, .articlePages_DotEnd {
font-size:14px;
font-weight:bold;
line-height: 32px;
padding: 0 5px;
float:right;
}

div.browsepanel .articlePages A {
text-align:center;
width: 20px;
height: 20px;
line-height: 20px;
padding: 5px;
border: 1px dotted #b25396;
display:block;
font-size: 14px;
float: left;
font-weight: bold;

}

div.browsepanel .articlePages A:hover { 
border: 1px solid #b25396;
}

.articlePages_activeLink {
color: #FFFFFF !important;
background-color: #b25396;
}

DIV.cols {
width: 360px;
padding-left: 10px;
float: left;
}


DIV.cols-left {
width: 300px;
padding-left: 10px;
float: left;
}


DIV.cols-right {
width: 420px;
padding-left: 10px;
float: left;
}

#catalogs {
padding:5px 10px;
float: left;
}

#catalogs  .catalog{
margin-right:10px;
}

#catalogs  DIV{
float: left;
}

DIV.catalog  DIV{
		display:table-cell;
}

IMG.catalog-page {
border: 3px solid #B25396;
}

.catalog-page-info{
padding:0 0 0 10px;
}


div.browsepanel DIV.browse-order{
float: right;
}
.ArticleOrderSelect {
xheight: 32px;
line-height: 22px;
padding: 7px;
display:block;
font-size: 14px;
float: right;
font-weight: bold;
border: 1px solid #b25396;
}

.plentyMessageBox {
position: absolute;
top: 0px;
width: 740px;
z-index: 100;
background: none;
background-color: #b2cea5;
display:none;
}

#product-to-cart {
background-color: #b2cea5;
display:none;
}
#product-to-cart H1 {
background-color: none;
width: 450px;
}

#p-top, DIV.head {
height: 350px;
}

#p-top  A {
colorx: #3EA8C1;
}

#p-image-box {
    padding: 0 20px 20px 0;
    text-align: center;
    width: 250px;
}

#p-images{
width: 260px;
}

.description, .age {
	margin-top:10px;
}

.description P {
	margin-bottom: 5px;
}

#PlentyMyAccount A.my_account_menu_link {
color: #b25396;
font-size: 14px;
font-weight: bold;
}

fieldset {
border:1px solid #b25396;
margin-top:8px;
padding:4px;
text-align:left;
display:block;
width: auto;
}

/* TABS */
#p-tabs {
width: 470px;
}
.ui-tabs {
padding:0;
}

.ui-widget-content{
border: none;
background:none;
}

.ui-widget-header{
background:none;
}

.ui-tabs .ui-tabs-nav{
border:none;
padding: 0;
border-bottom: 1px solid #B25396;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected{
padding:0;
}

.ui-state-default, .ui-widget-content .ui-state-default{
border:none;
background: none;
}

.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited{
color: #B25396;
}

.ui-tabs .ui-tabs-panel{
padding:1em 0;
}

.ui-tabs .ui-tabs-nav li a{
padding: 10px;
height: auto;
line-height: 14px;
}

.ui-tabs-nav li a{
color:#B25396;
font-size:14px;
font-weight:bold;
height:32px;
line-height:32px;
padding:0 12px 0 12px;
}

.ui-tabs-nav li a:hover{
color: #FFFFFF;
background: none;
background-color: #ffccff;	
}

.ui-tabs-nav li.ui-tabs-selected a {
	background: none;
	background-color:#B25396;
	color: #FFFFFF;	
	
}

.ui-tabs-nav li a {
	background: none;
	background-color:#FFFFFF;
	color:#B25396;
}

.ui-tabs-nav {
	border: none;
	
}

.ui-tabs .ui-tabs-nav li {
	
	border: none;
	border-bottom: 1px solid #B25396 !important; 
	border-bottom-color:#B25396 !important; 
}


.ui-tabs-panel {
	background: none;
	border: none;
	background-color: #FFFFFF;
	border-top: 1px solid #B25396;
	
}

#buy-box {
float:left;
xxxheight: 120px;
xxxwidth: 700px;
margin:0px 10px 10px 10px;
padding: 15px;
background-color: #D88CCA;
border-radius: 8px;
xxxbackground:transparent url(/layout/mariposa/buy-box_bg.png) no-repeat 0 0;
}

#buy-box table {
	width:100%;
}

#buy-box .attribute-select{
 width:140px;
}

#p-info {
float:left;
font-size: 12px;
}

p-infos{

}

#p-infos .availability {
clear:both;
float:none;
margin: 5px 0;
}

#p-info STRONG {
color: #000000;
}

#p-infos H3{
	padding: 15px 0 5px 0;
}


#p-infos P {
margin: 0 0 10px 0;
}

#p-info DIV {
color: #ffffff;
}
#p-info A {
color: #3EA8C1;
}

#buy-box .price, #buy-box span.Price {
	color:#333333;
	font-size:large;
	font-weight:bold;
	padding:0;
	white-space:nowrap;
}

#buy-box .label {
xdisplay:block;
line-height:22px;
}

#buy-box .price-infos {
font-size:10px;
width:
}

#buy-box .price-infos DIV {
xxxwidth: 200px;
}


#buy-box TD {
padding-right: 8px;
}

#buy-box #buy-info DIV {
xxxmargin-bottom: 5px;
}

#basket-popup{
position: absolute;
top: 0px;
right: 0px;
display: none;
background-color: #FFFFFF;
z-index: 1000;
}
#manufacturer{
	margin: 20px 0;
}
#manufacturer TD {
vertical-align: middle;
padding-right:10px;
}

#search-extended{
height: 280px;
padding:10px;
}

#catalog-page-search {
position:absolute;
right: 0;
top: 25px;
} 

#catalog-page-search DIV {
float:left;
}

.catalog-page-handle {
width: 38px;
height: 250px;
cursor:pointer;
background-repeat:no-repeat;
background-position:  0px 106px;
} 


#catalog-page-next {
background-image:url(/layout/mariposa/mariposa_next.png);
} 


#catalog-page-prev {
background-image:url(/layout/mariposa/mariposa_prev.png);
} 

#catalog-page-search .catalog-page{
xxxborder-color: #ffb9ea;
xxxborder: solid 3px #ffb9ea;
}

#catalog-page-search .catalog-zoom{
background:url(/layout/mariposa/mariposa_lupe.png) 36px 100px  no-repeat;
}

.p-type {
width:50px;
height: 50px;
position: absolute;
right: 0;
top: 50px;
margin:5px;

}

.type-books {
background:url(/layout/mariposa/type-books.png);
}

.avail  {
font-weight: bold;
}

.availability {
	line-height:16px;
	padding-left: 18px;
	background-color:transparent;
	background-repeat:no-repeat;
	float:left;
}
.availability-1 {
	color:#86A10B;
	background-image:url(/layout/mariposa/availability_1.gif);	
}
	
.availability-2 {
	color:#328EB1;	
	background-image:url(/layout/mariposa/availability_2.gif);	
}
	
.availability-3 {
	color:#cccccc;	
	background-image:url(/layout/mariposa/availability_3.gif);	
}
	
.availability-4 {
	color:#ff9900;	
	background-image:url(/layout/mariposa/availability_4.gif);	
}
	
.availability-5 {
	color:#B91B29;	
	background-image:url(/layout/mariposa/availability_5.gif);	
}


.article_rating_column_right {
    padding-left:10px;
    padding-bottom:6px;
}

.article_rating_column_right .name {
     font-style:italic;
}

.article_rating_column_right .comment {
     font-weight:bold;
}

#keywords{
	float:left;
}

#keywords .PlentyTagLink {
	padding:5px;
	margin: 0 5px 5px 0;
	float: left;
	background-color: #B25396;
	color:#FFFFFF;
}

h2.mariposa-infobox-header {
background-color:#B8CC87;
color:#FFFFFF;
float:left;
font-size:18px;
margin-bottom:0;
padding:5px;
width: auto;
}

.mariposa-infobox-content {
background:url("/layout/mariposa/ebay/bg_box_order.gif") repeat-x scroll 0 0 #B8CC87;
border:1px solid #B8CC87;
clear:both;
margin:10px 0;
padding:15px;
text-align:justify;
}

.versandtabelle {
	
}

.versandtabelle .fee {
text-align:right;
white-space:nowrap;
}

.versandtabelle td {
line-height:30px;
}

.fee-inland {
font-size:20px;
font-weight:bold;
}

/*  */
ul.category_submenu{
	padding:0;
}

li.category_submenu_item{
background:url("/layout/mariposa/bg_left_menu_item.gif") repeat scroll 0 0 #D1E6BB;
height:25px;
line-height:25px;
xxxwidth:220px;
padding-left:15px;
list-style: none;
overflow: hidden;
}

A.category_submenu_link {
	color:#475640;
	display:block;
	font-size:14px;
	line-height:25px !important;
	text-decoration:none;
	font-weight: normal;
	overflow:hidden;
	white-space:nowrap;
	width:192px;
}

a.category_submenu_link:hover {
	font-weight: bold;
}

#p-bookmarks img {
	padding-right:5px;
}

.PlentyArticleCharacterList {
	margin-bottom:10px;	
}

.PlentyArticleCharacter{
	float:left;
}

.PlentyArticleCharacter DIV {
	float:left;
	padding-right: 5px;
}

.PlentyArticleCharacterName {
	font-weight: bold;
}

.colorgroup .colors{
	width: 500px;
	float:left;
	margin-bottom:10px;
}
.colorgroup .color-set{
	float:left;
	width: 250px;
}
.colorgroup .color-set div{
	float:left;
}
.colorgroup .color-label {
	font-size: 10px;
}
.colorgroup .color-label a{
	text-decoration:none;
	font-weight: bold;
}
.colorgroup .colors DIV.color {
	height: 50px;
	width: 75px;
	border: 1px solid #808080;
	margin:0 10px 10px 0;
}

DIV.LYL {
	background-color: #FFEF31;
}

#filter-box {
	width: 220px;
	
}

.shipping-note {
padding:8px 0 0px 48px;
background:url("/layout/mariposa/free_shipping.png") no-repeat scroll 0px 10px transparent;
font-size:12px;
line-height:14px;
}

.shipping-note strong {
color:#248EB9;
font-weight:bold;
}

.shipping-note .free-shipping{
	color: #ffcc66;
	font-weight:bold;
}

#superpromo {
	width:760px;
	height: 350px;
	background:url("/layout/mariposa/bg_spotlight.jpg") no-repeat scroll 0px 0px transparent;
	
}

#superpromo H1{
	background: none;
}

#home-slides-nav {
	position: absolute;
	z-index: 501;
	cursor: pointer;
	float:left;
	top: 320px;
	left:500px;
}

#home-slides-nav .item {
	width:24px;
	height: 24px;
	float:left;
	background:url("/layout/mariposa/slides-nav-item-24x24-light.png") no-repeat scroll 0px 0px transparent;
}

#home-slides-nav .activeSlide {
	background-image:url("/layout/mariposa/slides-nav-active-24x24.png");
}

#home-slides-nav A {
	width:32px;
	height: 32px;
	display: block;
	color: #FFFFFF;
	float:left;
}

#home-slides-nav A.activeSlide {
	display: block;
	background-color: #FFFFFF;
	color: #B25396;
}


#superpromo .overlay {
	width:760px;
	height: 350px;
	background:url("/layout/mariposa/overlay_bubbles_v2.png") no-repeat scroll 0px 0px transparent;
	position: absolute;
	z-index: 500;
	cursor: pointer;
}

#facebook-likebox {
	background:url("/layout/logos/social/facebook.png") no-repeat scroll 0px 3px transparent;
	padding: 0 0 0 32px;
	margin: 10px 0 0 10px;	
}

#facebook-likebox A{
	color: #3B5998;
	font-weight: bolder;
	line-height: 16px;
}

.mariposa-head {
	
}

.mariposa-adventskalender{
	height:350px;
	width:760px;
	background:url("/layout/mariposa/head_adventskalender.jpg") no-repeat scroll 0px 0px transparent;
}

.content-219, .content-218{
	background:url("/layout/mariposa/head_kindergarten.jpg") no-repeat scroll 0px 0px transparent;
}

.mariposa-kiga TD{
font-weight:bold;
vertical-align:middle;
font-size:14px;
	
}

/* ADVENTSKALENDER */
#liveshopping_head {
	font-weight: bold;
	font-size: 24px;
	color: #FFFFFF;
    left: 285px;
    position: relative;
    top: 90px;
	width: 475px;
}

#liveshopping_head span.label {
	color:#FFFFFF;
}

#liveshopping_head span.price {
	color:#99ccff;
}

#liveshopping_head span.time {
	color:#832d6a;
	font-size: 16px;
	line-height: 32px;
}

#minibar .first {
	margin-right:20px;
}


.cat-sub{
	 padding: 0 10px 5px;
}

#search_result {
	
}

#search_header {
	height: 350px;
}


.PlentyProducerSelection DIV {
	float:left;
}

#spielzeugrichtlinie {
	 background-color: #DDDDDD;
    border-radius: 5px 5px 5px 5px;
    margin: 15px 0;
    padding: 10px;
}

#slidesContainer DIV{
width: 760px;
height: 350px;
}