
@import url('content_common.css');




.cleft {
	width: 485px;	
}

.cleft h2 {


/*	background-image: url('../graphics/header_cap_big.jpg');
	
	cursor: pointer;
*/		
}


/*
 *
 * 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
  */
}

.ce-recommend {
margin-top: 5px;
}

/*
 * 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;
}

.ce-small h2 {
	background: #ffffff;
	background-image: url('../graphics/header_cap_grey_small.png');
	background-repeat: no-repeat;	
    background-position: -1px 0px;	
}
*/


/* small product infos:
 */

.single-product-row {

 width:  485px;
 height: 94px;
 
 background-image: url('../graphics/short_product_bg.jpg');	
 
 background-repeat: repeat-x;;
 background-position: 0px 1px;
 
 border-top: 1px solid #e0e0e0;
 
 margin-top: 1px;
 
 margin-left: 0px !important;
 padding-left: 0px;
	
}

.single-product-row td {
	vertical-align: top;
	padding-top:    15px;	
	
	font-size: 10px;
	
	color: #0099fd;
}

.single-product-row .image {
	text-align: center;
	
	width: 94px;
		
}

.single-product-row .title {
	height: 32px;
	font-weight: bold;
	
	font-size: 11px;
	
	padding-top:  13px;
}

.single-product-row .values {
	padding-top: 0px;
	width: 65px;	
}

.single-product-row .experts,
.single-product-row .users {
	padding-left: 5px;
}



.single-product-row .experts {
	padding-top: 8px;
	height: 28px;
}
.single-product-row .users,
.single-product-row .price {
	padding-top: 0px;
	
	padding-bottom: 15px;
}

.single-product-row .price {
	color: #b2b2b2;
}

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

hr {
	padding: 0;
	margin-bottom: 0;
	
	border: 0;
	
	border-top: 1px solid #e0e0e0;
}

.frm-catselect {
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 15px;	
}
