#section .box {
	width: 430px;
	padding: 0px 0px 10px 0px;
	margin: 10px 0px 0px 0px;
	float: left;
	font-size: 12px;
	border-bottom: 2px dotted #B7B7B7;
}
	#section .box H2 {
	    padding: 0px;
	    margin: 5px 0px 10px 0px;
	    font-size: 16px;
	    color: #CC0000;
	}
	#section .box H2 A {
		text-decoration: none;
	}
	#section .box H2 A:hover {
		text-decoration: underline;
	}
	#section .box H3 {
	    padding: 0px;
	    margin: 0px 0px 0px 0px;
	    font-size: 14px;
	    color: #000;
	}
	#section #section_foto {
		background: #E5E5E5;
		padding: 4px;
		margin: 0px 20px 10px 0px;
		float: left;
		border: 1px solid #B7B7B7;
	}
		#section #section_foto IMG.img {
			padding: 0px;
			margin: 0px 0px 0px 0px;
			float: left;
			border: 1px solid #FFFFFF;
		}
		#section #section_foto IMG.lens {
			padding: 0px;
			margin: 10px 0px 0px 0px;
			float: left;
		}
	#section H2.subtitle {
	    font-size: 16px;
	    color: #000;
		border-top: 2px dotted #B7B7B7;
		border-bottom: 2px dotted #B7B7B7;
	}
	#section SPAN.price_small {
		float: right;
		display: block;
		padding: 3px;
		margin-left: 5px;
	    font-size: 16px;
		font-weight: bold;
	    color: #FFF;
		background: #CC0000;
		border-right: 3px solid #B7B7B7;
		border-bottom: 3px solid #B7B7B7;
	}
	#section SPAN.price {
		float: right;
		display: block;
		padding: 5px;
	    font-size: 20px;
		font-weight: bold;
	    color: #FFF;
		background: #CC0000;
		border-right: 3px solid #B7B7B7;
		border-bottom: 3px solid #B7B7B7;
	}	
	
	
