/* Categorys */

.imageContainer, .subImageContainer {
	position: relative;
	margin: 9px 0;
}
.subImageContainer {
	height:220px;
}

.imageContainer img {
	display: block;
}
.subImageContainer img {
	position: relative;
	display: block;
	margin-top:-18px;
}

h1.accCat {
	background: #ffffff;
	padding: 5px 10px 5px 10px;
	font-size: 24pt;
	font-weight:normal;
	border-bottom:1px solid #000066;
	border-top:1px solid #000066;
	margin-left:-43px;
	margin-bottom:9px;
	margin-top:9px;
	width:643px;
}

.imageContainer h1, .subImageContainer h1 {
	position: absolute;
	background: #ffffff;
	display: inline;
	padding: 5px 10px 5px 10px;
	font-size: 24pt;
	font-weight:normal;
	top: 30px;
	border-bottom:1px solid #000066;
	border-top:1px solid #000066;
	margin-left:-43px;
}

.subImageContainer h1 {
	text-align:right;
	width:643px;
}
.subImageContainer p {
	text-align:right;
	width:623px;
}
#catMain, #catSub {
	background : url('/tpl/v01/common_menus/pixel_boarder.gif') -28px 0 repeat-y;
	padding-left:62px;
	padding-bottom:30px;
}
#catMain h1, #catSub h1, #catMain h3, #catSub h3 {
	background: #ffffff;
	display: inline;
	padding: 0 20px 0 10px;
	font-size: 12pt;
	font-weight:normal;
	border-bottom:1px solid #000066;
	border-top:1px solid #000066;
	margin-left:-43px;
	margin-bottom: 9px;
}
#catSub h1, #catSub h3 {
	margin-top: 9px;
}

#catMain .catLong {
	width: 590px;
	margin-bottom: 9px;
}

#catMain .catList {
	width: 615px;
	margin-bottom: 9px;
}

#catMain .catSM {
  display: block;
	width : 170px;
	height: 195px;
}
#catMain a.catSM, #catMain span.catSM {
	display:block;
	color:#FFFFFF;
	float:left;
	font-size:12pt;
	font-weight:bold;
	margin-bottom:35px;
	margin-right:35px;
	text-align:center;
	text-decoration:none;
}
#catMain a.catSM div, #catMain span.catSM div {
	margin-top: 172px;
}
#catMain a.catSM:hover {
	background-position: 0 -195px;
}

#catMain .catSMx {
  display: block;
	width : 170px;
	height: 195px;
  background-color:#4169E1;
}
#catMain .catSMx img {
  display: block;
	width : 170px;
	height: 170px;
	overflow:hidden;
}
#catMain a:hover img
  {
  /* for IE */
  filter:alpha(opacity=60);
  /* CSS3 standard */
  opacity:0.6;
  }

#catMain .catSMx div {
	border-top:solid 2px white;
	border-bottom:solid 1px white;
 	background: url('../catImages/bkSClbl2.gif');
}
#catMain .catSMx span.catSMlbl {
	display:block;
	border-top:solid 2px white;
	border-bottom:solid 1px white;
 	background: url('../catImages/bkSClbl2.gif');
}
#catMain a.catSMx, #catMain span.catSMx {
	display:block;
	color:#FFFFFF;
	float:left;
	font-size:12pt;
	font-weight:bold;
	margin-bottom:35px;
	margin-right:35px;
	text-align:center;
	text-decoration:none;
}

#catSub .subCatLong {
	position: absolute;
	top: 95px;
	left:230px;
	text-align:right;
	width:393px;
	height:125px;
	overflow:hidden;
}

#catSub .catList {
	width: 675px;
	margin-bottom: 9px;
}

#catSub a.prodLst, #catSub span.prodLst {
	display: block;
	width: 188px;
	height:96px;
	margin-top: 9px;
	margin-bottom: 10px;
	margin-right: 9px;
	border: 1px solid white;
	padding:2px;
	text-decoration:none;
	float:left;
}
#catSub a.prodLst:hover {
	border: 1px solid #000066;
}
#catSub .prodLst img {
	display:block;
	padding-right: 5px;
	overflow:hidden;
}
#catSub a.prodLst p {
	font-size:9.5pt;
}
#eb_search, #eb_special, #eb_favorites, #eb_brandname, #eb_manufacturername, #eb_wishlist, #eb_bathroom, #eb_wall, #eb_floor, #eb_kitchen, #eb_Advert {
	height: 250px;
	width: auto;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	overflow: auto;
	padding: 8px;
}
#eb_search ul li , #eb_special ul li , #eb_favorites ul li , #eb_brandname ul li , #eb_manufacturername ul li , #eb_wishlist ul li , #eb_bathroom ul li , #eb_wall ul li , #eb_floor ul li , #eb_kitchen ul li {
	float: left;
	padding-right: 21px;
}
#eb_Advert h3 {
	margin-left:0;
}
div.scroll110 {
	height: 110px;
	width: auto;
	margin-left: auto;
	margin-right: auto;
	overflow: auto;
	padding-right: 5px;
}
