body {
	margin: 0;
	padding: 0;
	text-align: center;
	background: #fff url('../images/bg_body.gif') top left;
	}
	
body, table, tr, td {
	font-family:  'Verdana', 'Tahoma CE', 'Arial CE', 'Helvetica CE', Tahoma, Arial, lucida, sans-serif;
	font-size: 11px;
	color: #333;
	color: #4d4d4d;
	}	
	
a {
	text-decoration: none;
	color:  #10338d;
	cursor: hand;
	}
	
a:hover {
	text-decoration: underline !important;
	}	
	
a:visited {
	color:  #10338d;
	}
	
a:active {
	color:  #10338d;
	}
	
	
.viac {
	clear: none;
	float: right;
	padding-left: 8px;
	margin: 0 0 5px 0;
	background: url('../images/bullet_viac.gif') left 6px no-repeat;
	}

p {
	margin: 0 0 0.8em 0; 
	}
	
.cleaner {
	clear: both;
	height: 1px;
	border: none;
	padding: 0;
	visibility: hidden;
	}
	
#oldbrowsers {
	display: none;
	}		
	
/* CENTER PANE HEADERS */

h1, h2, h3, h4, h5, h6 {
	display: block;
	clear: both;
	color: #0236ca;
	width: 100%;
	height: 30px;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	margin: 0;
	padding: 0;
	}


h1 a, h2 a, h3 a, h4 a, h5 a, h6 a	{
	color: #0236ca;
}

h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited	{
	color: #0236ca;
}

h1 {
	height: 27px;
	font-size: 13px;
	line-height: 27px;
	text-align: left;
	margin: 0 0 9px 0;
	background: url('../images/bg_h1.png') no-repeat;
	color: #fff;
	text-indent: 30px;
}	
	
	
/**
 H2 start 
*/

h2 {
	height: 25px;
	line-height: 24px;
	margin: 5px 0 6px 0;
	text-indent: 0px;
	background: none;
	color: #0036c6;
	font-size: 13px;
}

/**
 H2 end 
*/

	
/**
 H3 start 
*/
	
h3 {
	height: 23px;
	text-indent: 0;	
	line-height: 22px;
	margin: 0 0 5px 0;
	color: #686868;
	font-size: 12px;
	background: url('../images/bg_dotted_grey.png') left bottom repeat-x;
}
	

/**
 H3 end 
*/

/**
 H4 start 
*/

	
h4 {
	height: 23px;
	text-indent: 0;	
	line-height: 21px;
    margin: 0;
	clear: both;
}


/**
 H4 end 
*/
	
/**
 H5 start 
*/

h5 {
	height: 23px;
	text-indent: 0;
	line-height: 21px;
	margin: 0 0 5px 0;
	color: #ff3e00;
}
	


	
/**
 H5 end 
*/

/**
 H6 start 
*/

h6 {
	height: 23px;
	text-indent: 0px;
	line-height: 21px;
	margin: 0 0 5px 0;
}



/**
 H6 end 
*/




	
/******************************************************************************/	
/*        CENTER PANE HEADERS::END                                            */ 	
/******************************************************************************/	

/* LEFT PANE HEADERS */
	
#left h1, #left h2, #left h3, #left h4, #left h5, #left h6 {
	display: block;
	clear: both;
	width: 100%;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	text-indent: 7px;
	margin: 0;
	padding: 0;
	}
	
#left h1 {
	height: 29px;
	color: #ffa200;
	line-height: 27px;
	margin: 0 0 5px 0;
	}	
	
#left h2 {
	height: 23px;
	color: #ffa200;
	line-height: 21px;
	margin: 0 0 5px 0;
	}
	
#left h3 {
	height: 23px;
	color: #ffa200;
	text-indent: 0;	
	line-height: 19px;
	margin: 0 0 5px 0;
	}
	
#left h4 {
	height: 23px;
	color: #ffa200;
	text-indent: 0;	
	line-height: 22px;
	margin: 0 0 5px 0;
	}
	
#left h5 {
	height: 23px;
	color: #fcbf30;
	text-indent: 0;	
	line-height: 21px;
	margin: 0 0 5px 0;
	}
	
#left h6 {
	height: 18px;
	color: #fcbf30;
	text-indent: 0;
	line-height: 20px;
	margin: 0 0 5px 0;
	background: #fff;
	}			
	

	
.more {
	width: 100%;
	text-align: right;
	padding: 5px 0 0 0;
	margin: 0 0 10px 0;
	background: url('../images/bg_dots.gif') left top repeat-x;
	}
	
	
/* MAIN CONTAINER */	

#main-container {
	width: 1020px;
	margin: 0 auto;
	padding: 0;
	text-align: left;
	}
	
#main-content {
	top: 0;
	width: auto;
	padding: 0;

	/*background: #fff;*/
	}
	
/* HEADER */		
	
#header {
	position: relative;
	width: 100%;
	float: left;
	height: 210px;
	font-size: 11px;
	background: #fff url('../images/bg_header.jpg') top left no-repeat;
	margin: 0;
	padding: 0;
	}

	
#header #header-functions {
	position: absolute;
	top: 5px;
	right: 0px;
	height: 25px;
	width: 300px;
	color: #d6d5cd;
	text-align: right;
	}



/* CONTENT */	
#content-container, #content-container2 {
	/*position: relative;*/
	float: left;
	clear: both;
	width: 1020px;
	text-align: left;
	margin: 0;
	padding: 0;
	}

#content-container {
	background: #fff url('../images/bg_content.jpg') top left repeat-y; 
}

#content-container2 {
	background: #fff url('../images/bg_content2.jpg') top left repeat-y; 
}


#content-content {
	/*float: left;
	margin: 0;
	padding: 0;*/
/*	background: #fff; */
   padding: 0 10px 0 10px;
}

/* LEFT PANE */	

#left {
	position: relative;
	clear: both;
	float: left;
	margin: 0;
	padding: 0;
	width: 202px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 202px;
	}

html>body #left {
	width: 202px; /* ie5win fudge ends */
	}

#left-content {
   margin: 0 0 0 10px;
}

#left2 {
	position: relative;
	clear: both;
	float: left;
	margin: 0;
	padding: 0;
	width: 350px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 350px;
	}

html>body #left2 {
	width: 350px; /* ie5win fudge ends */
	}



/* RIGHT PANE */	
#right {
	position: relative;
	float: left;	
	margin: 0 0 0 10px;
	font-size: 11px;
	/*line-height: 17px;*/
	top: 0px;
	width: 788px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 788px;
	}

html>body #right {
	width: 788px; /* ie5win fudge ends */
	}

#right2 {
	position: relative;
	float: left;	
	margin: 0 0 0 10px;
	font-size: 11px;
	/*line-height: 17px;*/
	top: 0px;
	width: 640px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 640px;
	}

html>body #right2 {
	width: 640px; /* ie5win fudge ends */
	}



#right-content {
   margin: 0 30px 50px 20px;
   text-align: justify;
}

	
	
/* FOOTER */
	
#footer {
	position: relative;
	float: left;	
	clear: both;
	width: 1020px;
	height: 63px;
	text-align: left;
	margin: 0;
	padding: 0;
	background: #fff url('../images/bg_footer.jpg');
	}

#footer .links {
	color: #fff;
   font-size: 10px; 
   margin: 10px 50px 0 50px;
   line-height: 20px;
	}	

#home-header {
	position: relative;
	width: 100%;
	float: left;
	height: 131px;
	font-size: 11px;
	background: #fff url('../images/bg_header_home.jpg') top left no-repeat;
	margin: 0;
	padding: 0;
}

#home-main {
	position: relative;
	float: left;	
	clear: both;
	width: 1020px;
	height: 450px;
	text-align: center;
	margin: 0;
	padding: 0;
	background: #fff url('../images/bg_main_home.jpg') top left no-repeat;
} 


#home-footer {
	position: relative;
	float: left;	
	clear: both;
	width: 1020px;
	height: 114px;
	/*text-align: center;*/
	margin: 0;
	padding: 0;
	background: #fff url('../images/bg_footer_home.jpg') top left no-repeat;
} 

#home-footer .links {
   margin: 10px;
	color: #002e83;
   font-size: 11px; 
   
	}	


#home-main #languages {
  position: relative;
  float: left;
  top: 25px;
  left: /*803px;*/ 765px;
}

.language {
  padding: 2px;
}

#logo {
  position: relative;
  top: 20px;
  left: 800px;
  width: 175px;
  height: 100px;
}


#current-date {
   position: relative;
   float: right;
   top: 35px;
   right: 50px;
   font-weight: bold;
}

#langs {
	position: absolute;
	top: 175px;
	left: 200px;
	width: 163px;
	height: 26px;
	overflow: hidden;
	z-index: 11
	}



#top-navigation {
	position: absolute;
	top: 160px;
	width: 100%;
	height: 26px;
	overflow: hidden;
	z-index: 10
	}
	
	
#top-navigation #top-menu {
	position: absolute;
	top: 0px;
	right: 55px;
	height: 26px;
	/*width: 570px;*/
	overflow: hidden;
	}
	
#top-navigation ul#top-menu {
	clear: both;
	float: right;
	/*width: 570px;*/
	height: 26px;
	margin: 0;
	padding: 0;
	}

#top-navigation #top-menu li {
	float: left;
	display: inline;
	height: 26px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	}
	
#top-navigation #top-menu a {
	float: left;
	margin: 0;
	padding: 5px;
	color: #fff;
	font-weight: normal;	
	text-decoration: none;
	}
	
#top-navigation #top-menu .active a, #top-navigation #top-menu a:hover {
	height: 26px;
	background: url('../images/bg_topmenu_act.jpg') top left repeat-x;
	}

/*
#top-navigation #top-menu a  {
	float: left;
	padding: 5px 8px 7px 0px;
	_padding: 5px 8px 6px 0px;
	}
*/
	
#breadcrumbs {
	position: relative;
	float: left;
	width: 800px;
	height: 24px;
	height: 15px;
	padding: 0;
	border-bottom: 1px solid #b7cef7;
	margin: 0 0 4px 0;
	} 
	
	
	
#breadcrumbs .path {
	padding-top: 8px;
	padding-top: 0px;
	text-indent: 7px;
	}
	
#breadcrumbs .path a {
	color: #3e68b6;
	}
	

#products-submenu {
	width: 202px;
	margin: 0 0 10px 0;
	padding: 2px 0 10px 0;
	background: url('../images/bg_products_submenu.jpg') top left repeat-y;
}	

	
#products-submenu a {
	color: #fff;
	text-decoration: none;
	}

	
#products-submenu ul {
	width: 192px;
	margin: 0 0px 0 0;
	padding: 0;
	}
	
#products-submenu ul li {
	display: block;
	min-height: 23px;
	_height: 23px;
	line-height: 23px;


	padding: 0;
	
	list-style-type: none;
	font-weight: bold;
	text-align: right;
	padding-right: 10px;
	color: #fff;
   background: url('../images/products_submenu_sep.png') bottom left no-repeat;

	padding-bottom: 1px;

	}
	
#products-submenu ul li a {
	display: block;
	margin: 0;
	/*padding: 7px 0 0 10px;*/
	}
	
#products-submenu ul li ul {
	margin: 0 0 5px 0;
	padding: 0 0 0px 0;
   background: #dfdfdf url('../images/products_submenu_grey.jpg') top left repeat-y;
	}
	
#products-submenu ul li ul li {
	display: block;
	min-height: 20px;
	_height: 20px;	
	line-height: 20px;
	margin: 0;
	/*padding: 0;*/
	list-style-type: none;
	font-weight: normal;
	border: none;
	/*padding-right: 10px;*/
/*   background: #dfdfdf url('../images/products_submenu_grey.jpg') top left repeat-y;*/
   background: none;
	}	
	
#products-submenu ul li ul li a {
	display: block;
	color: #4e4e4e;
	font-weight: bold;
	margin: 0;
	padding: 0;
	padding-right: 10px;
/*	background: url('../images/bullet_submenu2.gif') 6px 10px no-repeat;*/
	}
	

#products-submenu ul li ul li.act {
   background: url('../images/bullet_grey.gif') right 50% no-repeat;
}	


#products-list {
  float: right;
  width: 140px;
}

.product-preview, .product-preview-active {
/*  border: 2px solid #b2b2b2;*/
  text-align: center;
  margin-bottom: 5px;
}

.product-preview-active img {
  border: 2px solid #03c;
}

.product-preview h4, .product-preview-active h4 {
  text-align: left;
  color: #0236ca;
}
	
.product-preview h4 a, .product-preview-active h4 a {
  color: #0236ca;
}

.product-photo {
  background: url('../images/loading.gif') 50% 50% no-repeat;
}

.tx-mts-pi1 .product-photo {
  text-align: center;
}

.product-preview .product-photo img {
  border: 1px solid #808080;
}

.product-preview .product-photo img:hover {
  border: 1px solid #03c;
}

.product-desc {
   line-height: 25px;
}

#mts-wizard-step1, #mts-wizard-step2, #mts-wizard-step3, #mts-wizard-step4 {
  border: 1px solid #ddd;
  padding: 20px 10px 20px 10px;
  min-height: 80px;
  margin: 0 0 10px 0;
}

#mts-wizard-step2, #mts-wizard-step3, #mts-wizard-step4 {
  /*display: none; */
}			

.mts-search-result {
   margin-top: 10px;

}			


input, select {
  border: 1px solid #8caad0;
}	

.next-back {
  text-align:right; 
}

.back-button {
	position: relative;
	cursor: hand;
	top: 2px;
	_top: 1px;
	font-size: 12px;
	font-weight: bold;	
	text-align: left;
	color: #ff4000;
	border: 0;
	background: #fff url('../images/back.gif') top left no-repeat;	
	padding: 0 20px 0 25px;
}

.next-button {
	position: relative;
	cursor: hand;
	top: 2px;
	_top: 1px;
	font-size: 12px;
	font-weight: bold;	
	text-align: left;
	color: #ff4000;
	border: 0;
	background: #fff url('../images/next.gif') top right no-repeat;	
	padding: 0 25px 0 20px;
}

#footer .tx-cscounter-pi1 {
   position: relative;
   float: right;
   font-weight: bold;
}


.mts-category-media {
   float: right;
   margin: 0 0 0 10px;
   background: url('../images/loading.gif') 50% 50% no-repeat;
}	

#welcome_en {
  padding: 35px 0 0 200px;
}

#welcome_sk {
  padding: 5px 0 0 50px;
}

#mts-mattress-icons {
   float: right;
   width: 60px;
	height: 240px;
	position:relative;
}

#mts-mattress-icons div {
	position:absolute;
	bottom:0;
	left:0;
}

#mts-mattress-icons img {
  margin-top: 5px;
  /* IE hack by pch*/
  _margin-top: 1px;  
}
/* IE7 hack only by pch*/
*+html #mts-mattress-icons img { margin-top: 1px; }

#mts-mattress-icons-more5 {
  position:absolute;
  top:260px;
  right:100px;
  height:40px;
  width:120px;
  text-align:right
}

table#mts-mattress-products-tbl {
	border-collapse: collapse;
	margin: 0 auto;
}

table#mts-mattress-products-tbl td {
   text-align: center;
   padding: 3px 10px;
   line-height: 12px;
   background-color: #ebebeb;
   color: #0061ad;
   border: 1px solid #fff;
}

table#mts-mattress-products-tbl td.columnwidth {
   width:130px
}

table#mts-mattress-products-tbl td.label {
   text-align: left;
}

table#mts-mattress-products-tbl tr.row0 td {
   background-color: #2d318c;
   color: #fff;
   border: none;
}

table#mts-mattress-products-tbl tr.row1 td, table#mts-mattress-products-tbl tr.row3 td {
   background-color: #ebebeb;
   color: #0061ad;
   border: 1px solid #fff;
}


table#mts-mattress-products-tbl tr.row2 td, table#mts-mattress-products-tbl tr.row4 td {
   background-color: #bfbfbf;
   color: #0061ad;
   border: 1px solid #fff;
}

table#mts-mattress-products-tbl tr.row0 td.label {
   background-color: #fff;
   color: #000;
   border: none;
}


table#mts-mattress-products-tbl tr.row1 td.label {
   background-color: #2d318c;
   color: #fff;
   border: none;
}

table#mts-mattress-products-tbl tr.row2 td.label {
   background-color: #00539f;
   color: #fff;
   border: none;
}

table#mts-mattress-products-tbl tr.row3 td.label {
   background-color: #00a8e9;
   color: #fff;
   border: none;
}

table#mts-mattress-products-tbl tr.row4 td.label {
   background-color: #66c8ed;
   color: #fff;
   border: none;
}


.hr {
   background: #fff url('../images/bg_dotted_grey.png') left top repeat-x;
   height: 10px;
   margin: 10px 0 10px 0;
}

.news-single-item {
    /* IE hack */
    height: 1%;
    line-height: 1.3;
    /* IE hack end */
                                
}

.news-single-img {
	float: right;
	margin-left:20px;
        /*padding-left: 20px;*/
}



.news-single-imgcaption {
	padding:3px;
	clear:both;
	display: none;
}

.news-single-category {
        float: right;
}
        

.news-single-additional-info {
 	clear: both; 
}

.news-single-related,.news-single-files,.news-single-links  {
	border: none;
	margin:0px;
	margin-bottom: 3px;
	padding:3px;
	background-color:#FFF;
	color: #ff3e00;
}

.news-single-related a,.news-single-files a,.news-single-links a,
.news-single-related a:hover,.news-single-files a:hover,.news-single-links a:hover 
.news-single-related a:visited,.news-single-files a:visited,.news-single-links a:visited {
	color: #ff3e00;
	text-decoration:underline;
	margin-left: 5px;
}


.news-single-related DD, .news-single-links DD, .news-single-files DD {
	margin-left:0px;
}

.news-single-related DT, .news-single-links DT, .news-single-files DT {
	font-weight: bold;
	font-size: 11px;
	margin-left:5px;
	width:90%;
	display: none;
}

.news-single-item H2 {
	font-size: 12px;
	font-weight:bold;
	margin-bottom: 5px;
   color: #0236ca;
}
.news-single-item H3 {
	margin-bottom: 12px;
}

.news-single-timedata {
	float: none;
	font-size:11px;
	background: url('../images/arrow_right.png') right 50% no-repeat;
	padding: 0 15px 0 0;
	margin: 0 5px 0 0;
}

.news-single-backlink {
	font-weight: normal;
	background: url('../images/arrow_left.png') left 50% no-repeat;
        padding: 0 0 0 15px;
        /*margin: 50px 0 0 0px;*/
}

.news-single-backlink a, .news-single-backlink a:hover, .news-single-backlink a:visited {
    color: #ff3e00;
    text-decoration:underline;
    font-weight: normal;
}



.news-latest-container {
	border:none;
	background-color:#fff;
}

.news-latest-item {
	/* IE hack */
	height: 1%;
	line-height: 1.3;
	/* IE hack end */
	padding: 0 0 10px 0;
	margin: 0 0 10px 0;
	border:none;
	background:#FFF url('../images/bg_dotted_grey.png') left bottom repeat-x;
}

.news-latest-date,/*.news-latest-morelink,*/.news-latest-category {
	font-size:11px;
	padding: 0 15px 0 0;
	margin: 0 5px 0 0;
	background: url('../images/arrow_right.png') right 50% no-repeat;
}


.news-latest-item h3 {
	background: none;
	color:  #03c;
}

.news-latest-morelink {
   float: left;
/*	height:14px;*/
   margin-top: 10px;
}

.news-latest-morelink a {
}

.news-latest-morelink a, .news-latest-morelink a:visited, .news-latest-morelink a:hover {
	color: #ff3e00;
	text-decoration: underline;
}

.news-latest-filelink {
   float: right;	
	margin: 10px 0 0 0;
}


.news-latest-filelink a,  .news-latest-filelink a:visited, .news-latest-filelink a:hover {
	color: #ff3e00;
	text-decoration: underline;
	margin-left: 5px;
}


.news-latest-item IMG {
	margin-bottom:10px;
	margin-left:20px;
	float:right;
	border: none;
}

.news-latest-item dd IMG {
	float: none;
	border: none;
	margin: 0;
	padding: 0;
}

/* news list item :: start */

.news-list-container {
	border: none;
}

.news-list-item {
	/* IE hack */
	height: 1%;
	line-height: 1.3;
	/* IE hack end */
	padding: 0 0 10px 0;
	_padding: 0;
	margin: 0 0 10px 0;
	border: none;
	background:#FFF url('../images/bg_dotted_grey.png') left bottom repeat-x;
}

.news-list-date,/*.news-list-morelink,*/.news-list-category {
	font-size:11px;
	padding: 0 15px 0 0;
	margin: 0 5px 0 0;
	background: url('../images/arrow_right.png') right 50% no-repeat;
}


.news-list-item h3 {
	background: none;
	color:  #03c;
}

.news-list-morelink {
   float: left;
/*	height:14px;*/
   margin-top: 10px;
}

.news-list-morelink a {
}

.news-list-morelink a, .news-list-morelink a:visited, .news-list-morelink a:hover {
	color: #ff3e00;
	text-decoration: underline;
}

.news-list-filelink {
   float: right;	
	margin: 10px 0 0 0;
}


.news-list-filelink a,  .news-list-filelink a:visited, .news-list-filelink a:hover {
	color: #ff3e00;
	text-decoration: underline;
	margin-left: 5px;
}


.news-list-item IMG {
	margin-bottom:10px;
	margin-left:20px;
	float:right;
	border: none;
}

.news-list-item dd IMG {
	float: none;
	border: none;
	margin: 0;
	padding: 0;
}



/* news list item :: end */


.news-list-container HR.clearer, .news-single-item HR.clearer, .news-latest-container HR.clearer {
	clear:both;
	height:1px;
        border:1px solid #fff;
        visibility: hidden;
}

.news-list-browse a, .news-list-browse a:hover, .news-list-browse a:visited {
  color: #ff3e00;
  font-size: 12px;
}

.news-list-browse .tx-ttnews-browsebox-SCell a {
  font-weight: bold;
  font-size: 14px;
}

.tx-ttnews-browsebox-strong {
  font-weight: bold;
}

.mts-sellers .addresses {
  margin: 0 0 10px 0;
}

.mts-sellers h4 {
   text-indent: 15px;
   background: url('../images/arrow_right.png') left 50% no-repeat;
}

.mts-sellers .count {
  float: right;
  background: url('../images/arrow_right.png') left 50% no-repeat;
  text-indent: 15px;
  color: #0236ca;
  font-weight: bold;
  font-size:11px;
}

#search {
  position: relative;
  width:202px;
  height: 30px;
  line-height: 25px;
  top: 170px;
  left: 10px;
  padding: 4px 5px 4px 12px;
  background: url('../images/bg_search.png') left top no-repeat;
}

#search .search-button {
  display: none; 
}

table.contenttable td {
	border-spacing: 0px;
	border-collapse: collapse;
}

table.contenttable td {
  text-align: left;
  vertical-align: top;
}

table.contenttable tr:hover {
  background-color: #dfdfdf;
}


#imagescroller {height:81px; width:548px;_width:550px; clear:both; overflow:hidden; border:1px solid #e5e5e5;}
#imagescroller-frame {width:2000px; clear:both; padding:0;}
#imagescroller img {width:132px; height:71px; margin:5px 2px 5px 3px; display:inline; border:0;}
#imagescroller a {display:block; float:left; width:137px; height:71px;}



#tooltip {
	position: absolute;
	_width: 10px;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 1px;
	opacity: 0.85;
	filter:alpha(opacity=85);
	-moz-opacity: 0.85;
	white-space: nowrap;
}
#tooltip h3, #tooltip div { margin: 0; background: none; }

/* added by pch */
.borderR { border: 1px solid #fff !important; }

.noborder {	border: medium none !important }

.noborderLTB {
	border-left: medium none !important;
	border-bottom: medium none !important;
	border-top: medium none !important;
}

.noborderLTB {
	border-left: medium none !important;
	border-bottom: medium none !important;
	border-top: medium none !important
}

.noborderLTB {
	border-left: medium none !important;
	border-bottom: medium none !important;
	border-top: medium none !important
}


.nobackground { background:none !important }

.withText #imagescroller {height:102px}
.withText #imagescroller a {cursor:default; font-weight:bold; height:90px; color:#999999}
.withText #imagescroller a:hover {text-decoration:none !important}
.withText .wrapper {height: 90px; width:132px; float: left; margin:5px 2px 5px 3px; border:1px solid #e5e5e5; display:inline }
.withText .product-photo {height: 71px}
.withText #imagescroller img {width:132px; height:71px; margin: 0; display:inline; border:0;}
.withText .space {height: 1px; width:132px}
.withText .text { height: 17px; width: 132px; text-align: center; padding-top: 2px}