/*------------------------ ALGEMEEN ------------------------------*/
*
{
	margin: 0 auto;
	padding: 0;
}

BODY
{
	font: 12px Arial, Helvetica, sans-serif;
	/*background: #69cee7 url(bgflower.gif) repeat;*/
	background: #69cee7 url(bgflower.gif) repeat top left;
	margin: 0;
	padding: 0;
	text-align: center;
}

.bg
{
	background: url(banner_bg.jpg) no-repeat center top;
	margin: 0 auto;
	padding: 0;
}
/*A
{
	color: #333;
	background: inherit;
}*/

A
{
	color: #333;
	text-decoration: none;
}

/*

A:hover
{
	color: #000;
	background: inherit;
}

*/
A:hover
{	color: #333;
	text-decoration: none;
}

H1
{
	font-weight: 600;
	padding: 2px 5px 5px 10px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
}
H1 A
{
	color: #333;
	text-decoration: none;
}

H1 A:hover
{
	color: #333;
	text-decoration: none;
}

.head1
{
	font-weight: 600;
	padding: 2px 5px 5px 10px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
}
.head1 A
{
	color: #333;
	text-decoration: none;
}
.head1 A:hover
{
	color: #333;
	text-decoration: none;
}
.bodyDef #container
{
	width: 1000px;
	margin: 0 auto;
	text-align: left;
}
.top_head
{
	/*background: #FFF url(top_bg.jpg) no-repeat top;
	margin-top: 15px;*/
        background: #FFF;
}
/*.top_head1
{
	padding: 15px;
}*/
.bodyDef #header
{
	background: url(header.gif) no-repeat top center;
        height: 154px;
        margin-top: 15px;
}

.logo
{
	float: left;
}

.bodyDef #sidebar1
{
	float: left;
	width: 188px;
	padding: 0 0 5px;
}
.te1
{
	/*background: url(left_cont.jpg) repeat-y;*/
}
.te2
{
	/*background: url(left_top.jpg) no-repeat top;*/
	padding: 8px;
}
.te2 H2
{
	font-size: 13px;
	font-weight: bold;
	color: #333;
	padding: 2px 0;
	/*border-bottom: 2px solid #E7E7E7;*/
	margin-bottom: 8px;
}
.te2 .head2
{
	font-size: 13px;
	font-weight: bold;
	color: #333;
	padding: 2px 0;
	/*border-bottom: 2px solid #E7E7E7;*/
	margin-bottom: 8px;
}
.hold_t
{
	margin-bottom: 15px;
}
.bodyDef #sidebar2
{
	float: right;
	width: 210px;
	padding: 0px 10px;
}
.bodyDef #sidebar1 H2
{
	color: #333;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	padding: 13px 5px 8px 10px;
}
#sidebar1 H2 A
{
	color: #333;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	padding: 0 5px 8px 0px;
}
.bodyDef #sidebar1 .head2
{
	color: #333;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	padding: 2px 0;
}
#sidebar1 .head2 A
{
	color: #333;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	padding: 0 5px 8px 0px;
}
.bodyDef #mainContent
{
	/*margin: 0 240px;*/
        margin: 0px 210px 0px 188px;
        padding: 10px;
}
.hold_c
{
	width: 550px;
}
.ce1
{
	background: url(cent_cont.jpg) repeat-y;
}
.ce2
{
	background: url(cent_top.jpg) no-repeat top;
	padding: 10px 6px 10px 6px;
        align: center;
}

.h1neutral
{
   color: inherit;
   text-decoration: none;
}

.h1neutral a
{
   color: inherit;
   text-decoration: none;
}

.h2neutral
{
   color: inherit;
   font-weight: normal;
   font-size: 12px;
   display: inline;
   text-decoration: none;
}

.h2neutral a
{
   color: inherit;
   font-weight: normal;
   font-size: 12px;
   display: inline;
   text-decoration: none;
}


.bodyDef #mainContent H2
{
	color: #4a4f4d;
	font-size: 12px;
	align: center;
	text-decoration: none;
}

#mainContent H2 A
{	color: #4a4f4d;
	text-decoration: none;
}

.bodyDef #mainContent .head2
{
	color: #4a4f4d;
	font-size: 12px;
	align: center;
	text-decoration: none;
}
.bodyDef #mainContent UL
{
	margin: 0;
	padding: 0;
	list-style: none;
}
.bodyDef #mainContent LI
{
	list-style: none;
	font: 12px Arial, Helvetica, sans-serif;
	padding: 6px 10px 6px 20px;
	background: url(arrow1.gif) no-repeat 5px 10px;
	color: #424243;
	display: block;
	text-decoration: none;
}
/*.bodyDef #footer_bg
{
	width: 902px;
}
.bodyDef #footer
{
	text-align: center;
	color: #333;
	padding-top: 10px;
}
.bodyDef #footer A
{
	color: #333;
	text-decoration: none;
}
.bodyDef #footer A:hover
{
	color: #333;
	text-decoration: none;
}
.bodyDef #footer U
{
	color: #0099D5;
}


.bodyDef #footer P
{
	margin: 0;
/*zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs*/
	padding: 5px 0;
/*padding on this element will create space, just as the the margin would have, without the margin collapse issue*/
}

*/

A.topExtrapages:hover
{
	text-decoration: none;
}
A.topExtrapages
{
	text-decoration: none;
}
A.topLanguages:hover
{
	text-decoration: none;
}
A.topLanguages
{
	text-decoration: none;
}
A.menuExtrapages:hover
{
	color: #FFFFFF;
}
A.menuExtrapages
{
	margin: 0px;
	text-decoration: none;
	background-image: url(box4.gif);
	background-repeat: no-repeat;
	width: 145px;
	line-height: 27px;
	float: left;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 35px;
}
.menuLoginheader
{
	font-weight: bold;
}
.menuLogin
{
	font-weight: normal;
}
A.menuLogin:hover
{
	text-decoration: none;
	font-weight: normal;
}
A.menuLogin
{
	text-decoration: none;
	font-weight: normal;
}
.menuShoppingcart
{
	height: 40px;
	color: #333;
	margin: 0px;
	width: 145px;
	padding-right: 145px;
	background-image: url(box3.gif);
	background-repeat: no-repeat;
	font-family: arial;
	font-size: 12px;
	line-height: 32px;
	font-weight: bold;
	vertical-align: middle;
	float: left;
	padding-top: 0px;
	padding-left: 10px;
}
A.menuShoppingcart:hover
{
	text-decoration: none;
	font-weight: normal;
}
A.menuShoppingcart
{
	text-decoration: none;
	font-weight: bold;
}
.menuShoppingcartitemheader
{
	font-style: italic;
}
.menuShoppingcartitem
{
	font-weight: normal;
	color: #333;
	font-size: 12px;
	text-align: center;
}
TD.menuShoppingcartitem
{
	text-align: right;
	vertical-align: top;
}
.menuShoppingcartempty
{
	font-weight: normal;
	color: #333;
	padding: 15px 5px 0;
	text-align: center;
}
TD.menuShoppingcartempty
{
}
.menuSearchheader
{
	font-weight: bold;
}
.menuSearch
{
	font-weight: normal;
}
A.menuSearch:hover
{
	text-decoration: none;
	font-weight: normal;
}
A.menuSearch
{
	text-decoration: none;
	font-weight: normal;
}
.menuNewsletterheader
{
	margin: 0px;
	height: 40px;
	color: #FFF;
	margin: 0px;
	width: 145px;
	padding-right: 145px;
	background-image: url(box3.gif);
	background-repeat: no-repeat;
	font-family: arial;
	font-size: 12px;
	line-height: 32px;
	font-weight: bold;
	vertical-align: middle;
	float: left;
	padding-top: 0px;
	padding-left: 10px;
}
.menuNewsletter
{
	font-weight: normal;
}
.bottomExtrapages
{
	font-weight: normal;
}
A.bottomExtrapages:hover
{
	text-decoration: none;
	font-weight: normal;
	color: #FFF;
}
A.bottomExtrapages
{
	text-decoration: none;
	font-weight: normal;
}
P.bottomExtrapages
{
	text-align: center;
}
.bottomFootertext
{
	text-decoration: none;
	font-weight: normal;
}
P.bottomFootertext
{
	text-align: center;
}
.pageWelcomeheader
{
	text-decoration: none;
	font-weight: bold;
}
.pageWelcome
{
	text-decoration: none;
	font-weight: normal;
}
.attentionheader
{
	color: fff;
	font-weight: bold;
	font-size: 13px;
}

.pageAttentionarticles
{
	text-decoration: none;
	font-weight: normal;
}
A.pageAttentionarticles:hover
{
	text-decoration: none;
	font-weight: normal;
}
A.pageAttentionarticles
{
	text-decoration: none;
	font-weight: normal;
}
IMG.pageAttentionarticles
{
	margin-top: 0px;
	margin-bottom: 5px;
	margin-right: 10px;
	border: 0px;
}
.pagePromotionarticlesheader
{
	text-decoration: none;
	font-weight: bold;
	color: ee538c;
	font-size: 13px;
}
.pagePromotionarticles
{
	text-decoration: none;
	font-weight: normal;
}
A.pagePromotionarticles:hover
{
	text-decoration: none;
	font-weight: normal;
}
A.pagePromotionarticles
{
	text-decoration: none;
	font-weight: normal;
}
IMG.pagePromotionarticles
{
	margin-bottom: 5px;
	margin-right: 10px;
	border: 0px;
}
.pageProductlistingheader
{
	text-decoration: none;
	font-weight: bold;
}
.pageProductlistingcurgroupstruct
{
	text-decoration: none;
	font-size: 11px;
	color: #666666;

}
A.pageProductlistingcurgroupstruct:hover
{
	text-decoration: none;
	font-size: 11px;
	color: #52a5ba;
}
A.pageProductlistingcurgroupstruct
{
	text-decoration: none;
	font-weight: normal;
}

.nextprev
{
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	color: #52a5ba;

}
A.nexprev:hover
{
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	color: #ee538c;
}

A.nextprev
{
	text-decoration: none;
	font-weight: bold;
}

.pageProductlisting
{
	text-decoration: none;
	font-weight: normal;
}
A.pageProductlisting:hover
{
	text-decoration: none;
	font-weight: normal;
}
A.pageProductlisting
{
	text-decoration: none;
	font-weight: normal;
}
IMG.pageProductlisting
{
	margin-bottom: 10px;
	margin-right: 10px;
}
IMG.pageProductlistinggroupimage
{
	vertical-align: text-top;
	padding: 5px;
	margin-bottom: 10px;
	margin-right: 10px;
}
.pageProductlistingsubgroup
{
	text-decoration: none;
	font-weight: normal;
}
A.pageProductlistingsubgroup:hover
{
	text-decoration: none;
	font-weight: normal;
}
A.pageProductlistingsubgroup
{
	text-decoration: none;
	font-weight: normal;
}
UL.pageProductlistingsubgroup
{
}
LI.pageProductlistingsubgroup
{
}
.pageProductlistingpages
{
	text-decoration: none;
	font-weight: bold;
}
A.pageProductlistingpages:hover
{
	text-decoration: none;
	font-weight: normal;
}
A.pageProductlistingpages
{
	text-decoration: none;
	font-weight: normal;
}
A.pageProductlistingpagesprevious:hover
{
	text-decoration: none;
	font-weight: normal;
}
A.pageProductlistingpagesprevious
{
	text-decoration: none;
	font-weight: normal;
}
A.pageProductlistingpagesnext:hover
{
	text-decoration: none;
	font-weight: normal;
}
A.pageProductlistingpagesnext
{
	text-decoration: none;
	font-weight: normal;
}

.articledescription { text-decoration: none; font-size: 10px; font-weight: normal; margin: auto; align: center; color:#d64562; }
a.articledescription:hover { text-decoration: none; font-weight: normal; }
a.articledescription { text-decoration: none; font-weight: normal; }

.articledescriptionatt { text-decoration: none; font-size: 9px; font-weight: normal; margin: auto; align: center; color:#d64562; }
a.articledescriptionatt:hover { text-decoration: none; font-weight: normal; }
a.articledescriptionatt { text-decoration: none; font-weight: normal; }


.article { text-decoration: none; font-weight: normal; margin: auto; align: center; }
a.article:hover { text-decoration: none; font-weight: normal; }
a.article { text-decoration: none; font-weight: normal; }
img.article { border: 0px; vertical-align: text-top; align: center; text-decortation: none; }
img.articleNofloat { border: 0px; vertical-align: text-top; text-decoration: none; } 
#productnaam {text-decoration: none; height: 60px; overflow: hidden; display: block; font-size: 11 px; }
#productnaam a {text-decoration: none; }

.articlecm 
{ 
	text-decoration: none;
	font-weight: normal; 
	align: center; 
	color:#d64562; 
	font-size: 11px;
}

.articlePricecm
{
	text-decoration: none;
	font-weight: bold;
	color: #ee538c;
	font-size: 11px;
}

.artPrice
{
	text-decoration: none;
	font-weight: bold;
	color: #ee538c;
	font-size: 16px;
}

.articlePrice
{
	text-decoration: none;
	font-weight: bold;
	color: #ee538c;
	font-size: 14px;
}

a.articlePrice
{
	text-decoration: none;
	font-weight: bold;
	color: #ee538c;
}

a.articlePrice: hover
{
	text-decoration: none;
	font-weight: bold;
	color: #ee538c;
}

.articlecode
{
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
	color: #818488;
}

.articlePriceseccurr
{
	text-decoration: none;
	font-weight: bold;
}
.articlePricerecommended
{
	text-decoration: none;
	font-weight: bold;
	font-style: italic;
}
.articlePriceecotaxes
{
	text-decoration: none;
	font-style: italic;
}
.pageProductheader
{
	text-decoration: none;
	font-weight: bold;
	color: #ee538c;
	font-size: 16px;
}

.articlenummer
{
	text-decoration: none;
	font-weight: normal;
	color: #999999;
	font-size: 10px;
}

.stock
{	
	text-decoration: none;
	font-weight: bold;
	color: #52a5ba;
}

.articleRelatedartocleheader
{
	text-decoration: none;
	font-weight: bold;
}
.articleCrossmarketingheader
{
	text-decoration: none;
	font-weight: bold;
}
.pageCartheader
{
	text-decoration: none;
	font-weight: bold;
}
TD.pageCartheader
{
	text-decoration: none;
	font-weight: bold;
	text-align: left;
}
TD.pageCartheaderright
{
	text-decoration: none;
	font-weight: bold;
	text-align: right;
}
.pageCart
{
	text-decoration: none;
}
A.pageCart:hover
{
	text-decoration: none;
	font-weight: normal;
}
A.pageCart
{
	text-decoration: none;
	font-weight: normal;
}
TABLE.pageCart
{
	text-decoration: none;
	width: 95%;
}
TD.pageCart
{
	text-decoration: none;
	text-align: left;
}
TD.pageCartright
{
	text-decoration: none;
	text-align: right;
}
TD.pageCartcenter
{
	text-decoration: none;
	text-align: center;
}
.pageCartsteps
{
	text-decoration: none;
}
.pageCartstepscurrentstep
{
	text-decoration: none;
	font-weight: bold;
	color: #FF0000;
}
.pageStandardheader
{
	text-decoration: none;
	font-weight: bold;
}
.pageStandard
{
	text-decoration: none;
}
.pageStandardmarked
{
	text-decoration: none;
	background-color: #FFFF00;
}
TABLE.pageStandard
{
	text-decoration: none;
	width: 95%;
}
TD.pageStandard
{
	text-decoration: none;
	text-align: left;
}
TD.pageStandardheader
{
	text-decoration: none;
	text-align: left;
	font-weight: bold;
}
TD.pageStandardcenter
{
	text-decoration: none;
	text-align: center;
}
TD.pageStandardright
{
	text-decoration: none;
	text-align: right;
}
TD.pageStandardgray
{
	text-decoration: none;
	text-align: left;
	background-color: #CCCCCC;
}
A.pageStandard:hover
{
	text-decoration: none;
	font-weight: normal;
}
A.pageStandard
{
	text-decoration: none;
	font-weight: normal;
}
.error
{
	text-decoration: none;
	color: #FF0000;
	text-align: center;
}
.dropdown
{
}
.clearfloat
{
	clear: both;
	height: 0;
	font-size: 1px;
	line-height: 0px;
}
/*new*/
#menu { background: url(menu.gif) no-repeat top center; display: block; width: 1000px; height: 49px; position: relative; }

		
#menu ul { float: left; margin: 0px 0px 0px 180px; display: block; width: 1000px; height: 49px; font-size: 11 px; text-align: center; }
			
#menu li { display: block; float: left; margin: 0px 0px 0px 0px; padding: 6px 0px 0px 50px; text-align: center; }
			
#menu li a { display: block; float: left; color: #ffffff; text-decoration: none; text-align: center; font-size: 11px; font-weight: bold;}
			
#menu li a:hover { color: #ffffff; text-align: center; text-decoration: none; }
			
#menu li span { display: block; float: left; text-align:center; }


		

.language
{
	float: right;
	padding-left: 5px;
	padding-top: 5px;
}
.clearright
{
  clear: right;
}
.search
{
	margin-bottom: 15px;
}
.sbg
{
}
.searchfield
{
	float: left;
	padding-right: 2px;
}
.trs
{
	padding: 1px;
	width: 125px;
	background: #F4F4F4;
}




.TITLECART
{
	float: left;
	padding: 19px 5px 0px 50px;
        font-size: 16px;
	font-weight: bold;
	color: #ee538c;
}
.TITLECART A
{
  text-decoration: none;
}
.SRCH_TITLE
{
	float: left;
	padding: 3px 5px 3px 2px;
	font-weight: bold;
}
.SRCH_TITLE A
{
  text-decoration: none;
}

.shop_cart
{
	padding: 3px 5px 3px 2px;
}

.shop_cart1
{
	float: right;
	padding-top: 5px;
	padding-right: 8px;
}
.shop_cart1 IMG
{
  border: 0px;
}
.searchbut
{
	float: left;
}
.field
{
	background: url(seachfield.jpg) no-repeat;
	border: none;
	height: 27px;
}
INPUT[type="checkbox"].login
{
  width: 10px;
}
INPUT[type="button"].login, INPUT[type="submit"].login, BUTTON.login
{
  background: url(buttons.jpg) no-repeat;
  padding: 2px 0 3px 3px;
  text-align: center;
  height: 19px;
  width: 150px;
  border: 0;
  font-size: 9px;
  color: #FFF;
  font-weight: bold;
  text-transform: uppercase;
}
.login
{
  width: 210px;
  border: 1px solid #A0A0A0;
  padding: 1px;
  background: #F4F4F4;
}

.login1
{
	padding-top: 5px;
}
.loginerror
{
	font: 12px Arial, Helvetica, sans-serif;
	text-align: left;
	color: #FF0000;
}
.lOg
{
	width: 210px;
	border: 1px solid #A0A0A0;
	padding: 1px;
	background: #F4F4F4;
}
.tXt
{
	font-size: 12px;
	color: #333;
	padding-bottom: 3px;
	padding-top: 10px;
}
.basKet
{
	padding-top: 10px;
	font-size: 12px;
	color: #333;
}
.top_box
{
	background: url(cont_box.jpg) repeat-y;
	margin-top: 5px;
	padding-bottom: 20px;
	width: 235px;
}
.cont_box
{
	background: url(top_box.jpg) no-repeat top;
	padding-top: 8px;
}
.fot_box
{
	background: url(buttom_box.jpg) no-repeat bottom;
	height: 5px;
	width: 218px;
	margin-bottom: 10px;
}
.pad
{
	padding: 2px;
}
.pad1
{
	padding: 10px 0 0;
}
/*addons*/
.hold_cart
{
	padding: 0px;
	min-height: 100px;
	display: block;
	margin: 5px 0;
	width: 420px;
	border-bottom: 1px dashed #E7E7E7;
	float: left;
}
.hold_box
{
	float: left;
	padding: 5px;
}
.price_item
{
	margin-top: 10px;
	font-weight: bold;
}
.hold_family
{
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	padding-top: 15px;
	margin-left: 80px;
}
.pdct_number A
{
	color: #0099CC;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
}
/*.hold_bg
{
	background: #FFF;
}*/
.price_details
{
	text-align: right;
	padding-top: 10px;
}
#submenu
{
	margin-top: 3px;
}
#submenu UL
{
	margin: 0;
	padding: 0;
	list-style: none;
}
#submenu LI
{
	margin: 0 7px;
	list-style: none;
	border-bottom: 1px dotted #CCC;
}
#submenu LI A
{
	font: bold 12px Arial, Helvetica, sans-serif;
	list-style: none;
	padding: 6px 5px 6px 15px;
	color: #52a5ba;
	display: block;
	background: url(arrow1.gif) no-repeat 2px 10px;
	text-decoration: none;
	cursor: pointer;
}
#submenu LI A:hover
{
	color: #ee538c;
	text-decoration: none;
}
.newsletter1
{
	padding-top: 5px;
}

/* cart */

.te1cart
{
	background: url(left_contcart.jpg) repeat-y top;
        width: 210px;
}
.te2cart
{
	background: url(left_topcart.jpg) no-repeat bottom;
        width: 210px;
        height: 63px;
/*	padding: 8px;*/
}

.te3cart
{
	background: url(left_fotcart.jpg) no-repeat top;
        width: 210px;
        height: 11px;
/*	padding: 8px;*/
}




.te2cart H2
{
	font-size: 13px;
	font-weight: bold;
	color: #333;
	padding: 2px 0;
	/*border-bottom: 2px solid #E7E7E7;*/
	margin-bottom: 8px;
}
.te2cart .head2
{
	font-size: 13px;
	font-weight: bold;
	color: #333;
	padding: 2px 0;
	/*border-bottom: 2px solid #E7E7E7;*/
	margin-bottom: 8px;
}


#specificationempty {
width: 100%;
height: 25px;
margin-bottom: 5px;
}

#specificationfull {
color: #de1753;
width: 100%;
height: 25px;
text-align: center;
font-weight: bold;
font-size: 18 px;
}

.specification {
margin-top: 3px;
text-align: center;
font-weight: bold;
font-size: 18 px;
}

.articlespec {
text-align: left;
font-weight: bold;
font-size: 16 px;
color: #ee538c;
}


#footer { background: url(footer.gif) no-repeat top center; margin-bottom: 15px; width: 1000px; height: 338px; }

		
#footer ul { float: left; margin: 0px 0px 0px 215px; display: block; padding: 0px; width: 1000px; height: 42px; font-size: 12 px; text-align: center; }
			
#footer li { display: block; float: left; margin: 10px 10px 0px 10px; padding: 0px; text-align: center; height:auto;}
			
#footer li a { display: block; float: left; padding: 12px 20px 11px 20px; color: #766469; text-decoration: none; text-align: center; font-size: 12px; font-weight: bold;}
			
#footer li a:hover { color: #766469; text-align: center; text-decoration: none; }
			
#footer li span { display: block; float: left; text-align:center; }


		

.promoup {
	background: url(saleup.jpg) no-repeat bottom center;
	height: 38px;
}

.promobottom {
	background: url(salebottom.jpg) no-repeat top center;
	height: 214px;
}


.combi {
	background: url(combi.jpg) no-repeat top left;
	height: 19px;
}

/* ------------------------ Code added by LogiVert ------------------------ */

.artlcompdisplay {
  display: inline;
  float: left;
  overflow: hidden;
  width: 156px;
  height: 225px;
  margin: 0 10px 10px 0;
  padding: 10px 3px;
  text-align: center;
  border: thin dotted #FA6494;
  position: relative;
}
.artlcompdisplaybtm {
  bottom: 10px;
  width: 156px;
  position: absolute;
  left: 0px;
}
.submenulvl2 {
  padding-left: 2ex;
}
.submenulvl3 {
  padding-left: 4ex;
}
.attcompdisplay {
  display: inline;
  float: left;
  overflow: hidden;
  width: 156px;
  height: 165px;
  margin: 0 10px 10px 0;
  padding: 10px 3px;
  text-align: center;
  border-bottom: thin dotted #FA6494;
  position: relative;
}
.attcompdisplaybtm {
  bottom: 0px;
  width: 156px;
  position: absolute;
  left: 0px;
}
.crossmcompdisplay {
  display: inline;
  float: left;
  overflow: hidden;
  width: 156px;
  height: 165px;
  margin: 0 10px 10px 0;
  padding: 10px 3px;
  text-align: center;
  border: thin dotted #FF80C0;
  position: relative;
}
.crossmcompdisplaybtm {
  bottom: 0px;
  width: 156px;
  position: absolute;
  left: 0px;
}

