

@import url('content_common.css');


/*
 *
 * dynamic recommendations: 
 */

.dRecommendItem span {
 display: none;
}

.dRecommendItem {
 margin-left: 7px;
 margin-right: 7px;
 float: left;
}

.dRecommendItem img {
 border: 0;

 /* do fade handling  
 filter:alpha(opacity=50);
 opacity: 0.5;
 -moz-opacity:0.5; 

}

.dRecommendItem .active {
  filter:alpha(opacity=100);
  opacity: 1.0;
  -moz-opacity:1.0
  */
}

/*
 * 
 *  recommendation contentelement:
 * 
 */

.ce-top-small .cat,
.ce-top-small h3,
.ce-top-small table {
 padding-left: 15px;
}

.ce-top-small {
 width: 313px;
 height: 233px;

 border-right: 1px solid #e5e5e5;
 border-bottom: 1px solid #e5e5e5;
 
}


.ce-top-small .prodPrice {
	text-align: center;
	padding-left: 0;
	padding-bottom: 10px;
	padding-top: 0;
	margin-bottom: 15px;
	
}

.ce-top-small .cat {
	font-size: 10px !important;
	
	background-image: url('../graphics/title_gradient.png');
	background-position: 0px 1px;
	background-repeat: repeat-x;	
	
	height: 19px;
	line-height: 19px;
	
	padding-top: 0px !important;
	
	color: white;
	
	cursor: pointer;	
  	font-weight: bold;
 	text-shadow: 0px -1px 1px #444;
}


.ce-top-small .subcat {
	padding-left: 15px;
	color: #808080;
	
	font-size: 10px;
	
	padding-top: 8px;	
	padding-bottom: 0px;
}

.ce-top .subcat {
	padding-left: 0px;
	color: #808080;
	
	font-size: 10px;
	
	padding-top: 0px;	
	padding-bottom: 0px;
}


.ce-top-small a:link,
.ce-top-small a:visited {
	font-weight: normal;
}



.ce-top-small .price {
	text-align: left;	
	font-size: 10px;
	color: #0099f9;
	
	vertical-align: middle;
}


.ce-top-small .prodImage,
.ce-top-small .price {
	height: 82px;
	margin-top: 10px;
}




.price em {
	font-weight: bold;
	font-style:  normal;
	color: #808080;
}

.ce-top-small .prodTitle {
	padding-left:   15px;	
	padding-top:    0px;
	padding-bottom: 10px;
	
	font-size: 11px;
	font-weight: bold;
}

.prodTitle a:link,
.prodTitle a:visited {
	font-size: 11px;
	font-weight: bold;
}

.ce-top-small .prodImage,
.ce-top-small .prodValue {
  width: 74px;
  
  padding-bottom: 15px !important;
  
}

.ce-top-small .prodValue {

}
               

.ce-top-small .prodInfo
 {
 	background-image:    url('../graphics/infobg_small.jpg');
	background-position: 0px 6px;
	background-repeat:   no-repeat;
	
	
	text-align: left;

}

.ce-top-small ul {
	margin-top: 4px;
	padding: 0px;
	margin: 0px;
}

.ce-top-small .prodImage {
 float: left;
}

.ce-top-small .prodImage img {
	width: 100px;
 	margin-left: 15px;
}

.twocolumn .ce-top-small {
 height: 270px;
 position: relative;
}


.crop74 {
	padding-left: 0px;
	text-align: left;
		
	width: 74px;
	overflow-x: hidden;
}

/*
 *  twocolumn table grid:
 */

 .twocolumn {
 	margin-left: 0px !important;
	margin-top: 2px;
	
	border-top: 1px solid #e5e5e5;
 }
 
 
 

 .twocolumn > td {
/* 	border: 1px solid green;  */
		
	padding: 0 !important;
			
	vertical-align: top;
		
 	width: 243px;	
	
	
 }
 
 
 
 
 .productList {
	margin-left: 0px !important;
	padding: 0;	
	border: 1px solid #e5e5e5;
	border-bottom: none;
	width: 100%;
 }

 .productList > td {
	padding-top: 5px;
  	vertical-align: top;
 	height: 100px;
 }
 
 .productList .prodImage {
	vertical-align: middle;
 	width: 80px !important;
	text-align: center;
	padding-left: 15px;
	padding-top: 15px;
	padding-bottom: 15px;
 }
 
  .productList .prodDescription {
  	font-size: 10px;
	vertical-align: top;
  }

   .productList .cat {
   	font-size: 10px;
   }

   
   .full {
   	width: 920px;
   }





/*
 *  * advisor content element
 *   
.advisor {
	width: 227px;
	padding-left: 15px;
	background: #e7e7e7;

	height: 160px;
}

.advisor .image {
	float: left;
}

.advisor img {
	border: 1px solid #b5b4b2;
}

.advisor .body {
	line-height: 1.2em;
	color: #808080;
	float: left;
	width: 145px;
	margin-top: -3px;
	padding-left: 8px;
}

.advisor .vskip {
	background: #e7e7e7;
}

.advisor .cat {
	font-size: 10px;
	color: #808080;
	padding-top: 5px;
}
.advisor h3 {
	margin: 0;
	padding: 0;
	color: #0398ff;
	font-size: 11px;
	padding-bottom: 15px;
}


*/


