div.ctrl_producto{
	float:left;
	width:100%;
	height:auto;
	margin:10px 0 0 0;
	position:relative;

}

	div.ctrl_producto table{
		float:left;
	}
	
	div.ctrl_producto div.datos{
		position: relative;
		float:left;
		height:auto;
		width:39%;
		margin:20px 0 10px 20px;
	}
	*>div.ctrl_producto div.datos{
		width:40%;
		margin:20px 0 10px 20px;
	}
			div.ctrl_producto div.datos p.marca{
				position: relative;
				float:left;
				width:100%;
				margin:0 0 5px 0;
				padding:0;
				text-transform:uppercase;
				color:#69A134;
			}
						div.ctrl_producto div.datos p.marca a{
							text-decoration: none;
							color: #807F84;
						}
				div.ctrl_producto div.datos p.marca span{
					float:left;
					color:#807F84;
					font-weight:bold;
					margin:5px 0 5px 0;
				}
			
			div.ctrl_producto div.datos p.modelo{
				position: relative;
				float:left;
				width:100%;
				margin:0 0 5px 0;
				padding:0;
				text-transform:uppercase;
				color:#69A134;
			}
				div.ctrl_producto div.datos p.modelo span{
					float:left;
					color:#807F84;
					text-transform:none;
					margin:5px 0 5px 0;
				}
			
			div.ctrl_producto div.datos div.descripcion{
				position: relative;
				float:left;
				width:100%;
				margin:0 0 5px 0;
				padding:0;

					color:#807F84;
			}
				div.ctrl_producto div.datos div.descripcion span{
					width:100%;
					float:left;
					display: block;
									text-transform:uppercase;
													color:#69A134;
				}
				div.ctrl_producto div.datos div.descripcion p{
					float:left;
					color:#807F84;
					text-transform:none;
					margin:5px 0 5px 0;
				}
	
	div.ctrl_producto div.imagenes{
		position: relative;
		float:left;
		height:auto;
		width:55%;
	}
			div.ctrl_producto div.imagenes p.imagen{
				position: relative;
				float:left;
				width:100%;
				height: auto;
				
			}
			div.ctrl_producto div.imagenes p.imagen img{
				position: relative;
				height: 150px;
				width:150px;
				float: left;
				border: solid 1px black;
				margin-left:15px
			}
			div.ctrl_producto div.imagenes p.imagen_peque{
				position: relative;
				float:left;
				height:auto;
				width:45px;
				height: 45px;
				margin:0 0 5px 12px;
				text-align:center;
			}
			div.ctrl_producto div.imagenes p.imagen_peque img{
				width: 45px;
				height: 45px;
				border: solid 1px black;
			}				
	div.ctrl_producto a.volver{
		float:left;
		position:relative;
		margin:0 0 0 3%;
		padding:0 0 0 15px;
		background:url(/udecontrol2/web/images/default2/flecha_volver_atras.gif) left no-repeat;
		text-decoration:underline;
		text-transform:uppercase;
		color: #807F84;
							font-weight: bold;
												margin-top:10px;	
	}
		div.ctrl_producto a.volver:hover{
			color:#69A134;
		}
		
	div.ctrl_producto ul.tags-list{
		position: relative;
		float: left;	
		list-style: none;
		width: auto;
		margin:0;
		padding:0;
		margin-left:5px;
	}
		div.ctrl_producto ul.tags-list li{
			position: relative;
			float: left;
			background-repeat: no-repeat;
			padding-left:22px;
			height: auto;	
			margin-left:3px;
						background-image:url(/udecontrol2/web/images/blog/tag.png);
		}
				div.ctrl_producto ul.tags-list li a{
					color: #EB9D00;
					font-size:12px;
					text-decoration: none;
					font-weight: bold;
				}


/************************************************************ LISTADO **************************************/
div.ctrl_producto_listado{
		float:left;
		width:95%;
		height:auto;
		padding:0 0 5px 0;
		margin:10px 0 15px 3%;
		position:relative;
		color:#736767;
		border-bottom:1px dashed #C4C2C3;

}
 div.cabecera{
	position: relative;
	float:left;
	width:98%;
	height:auto;
	margin:20px 0 10px 1%;
	padding:0;
	border-bottom: solid 1px orange;
}
	 div.cabecera p{
		position: relative;
		float:left;
		width:25%;
		margin:0 0 5px 0;
		padding:0;
		text-transform:uppercase;
		color:black;
		text-align:center;
		font-weight: bold;
	}

	div.ctrl_producto_listado p.marca{
		position: relative;
		float:left;
		width:25%;
		margin:0 0 5px 0;
		padding:0;
		text-transform:uppercase;
		text-align:center;
		font-weight:bold;
		}
		div.ctrl_producto_listado p.marca a{
			text-decoration: none;
			color: #736767;
		}
	div.ctrl_producto_listado p.modelo{
		position: relative;
		float:left;
		width:25%;
		margin:0 0 5px 0;
		padding:0;
		text-align:center;
	}
	div.ctrl_producto_listado p.tipo_producto{
		position: relative;
		float:left;
		width:25%;
		margin:0 0 5px 0;
		padding:0;
		text-align:center;
	}

	div.ctrl_producto_listado p.imagen{
		position: relative;
		float:left;
		width:25%;
		height:auto;
		margin:0px 0 10px 0;
	}

		div.ctrl_producto_listado img.imagen{
			float:left;
			width:20px;
			height:20px;
			margin:0 0 0 5%;
			padding:0;
			overflow:hidden;
			border:solid 1px #B9D305;
		}
		*>div.ctrl_producto_listado img.imagen{
			margin:0 0 0 21%;
		}
			div.ctrl_producto_listado div.imagenes p.imagen_peque{
				display: none;
			}			
	div.ctrl_producto_listado a.ampliar{
		position:relative;
		float:left;
		margin:0 0 10px 7%;
		padding:0 0 0 15px;
		color:#C4C2C3;
		background:url(/udecontrol2/web/images/default2/flecha_resultados_buscador.gif) left no-repeat;
		text-decoration:none;
		text-transform:uppercase;
	}
		div.ctrl_producto_listado a.ampliar:hover{
			color:#69A134;
			text-decoration:underline;
		}
/***************** CONTROL CONTENIDO FICHA ************************/
div.ctrl_producto_ficha{
	clear: both;
	border-bottom: solid 2px #EB9D00;
	padding:0;
	margin:0 0 20px 4%;
	height: auto;
	position: relative;
	width: 95%;
	float: left;
	padding-top:15px;
}
	div.ctrl_producto_ficha p{
		padding:0;
		margin:0;	
	}
	div.ctrl_producto_ficha p.imagen{
		position: relative;
		float: left;
		height:auto;
		width:25%;
		text-align: center;
	}
	div.ctrl_producto_ficha p.imagen img.imagen{
		position: relative;
		width: 95%;
		background-color:blue;
		margin:0;
		padding:0;
		height: auto;

		margin-bottom:10px;
		margin-top:10px;
		
	}
	
div.ctrl_producto_ficha p.titulo{
	position: relative;
	float:left;
	width: 70%;
	margin:0px;
	font-size:18px;
	font-weight: bold;
	text-decoration: none;
	margin-left:10px;
	color: grey;
}
	div.ctrl_producto_ficha p.titulo a{
		font-size:18px;
		font-weight: bold;
		color: #EB9D00;
		text-decoration: none;
	}
			div.ctrl_producto_ficha p.titulo a:hover{
				text-decoration: underline;
			}

div.ctrl_producto_ficha p.resumen{
	position: relative;
	float: left;
	font-size: 13px;
	margin-left:10px;
	padding-bottom:10px;
	font-weight: bold;
	color: #6f6d6d;
	height:auto;
	width:70%;
}

div.ctrl_producto_ficha div.contenido{
	position: relative;
	float: left;
	font-size:14px;
	color: #6f6d6d;
	width: 55%;
	margin-left:10px;
	margin-bottom:10px;
	width: 100%;
}

div.ctrl_producto_ficha p.createdat{
	background-repeat: no-repeat;
	position: relative;
	float: left;
	font-size:10px;
	color: grey;
	margin-top:0;
	padding-left:20px;
	padding-top:2px;
	margin-bottom: 10px;
	width: 40%;
	height: 16px;
}
	div.ctrl_producto_ficha ul.tags-list{
		position: relative;
		float: left;	
		list-style: none;
		width: auto;
		margin:0;
		padding:0;
		margin-left:5px;
	}
		div.ctrl_producto_ficha ul.tags-list li{
			position: relative;
			float: left;
			background-repeat: no-repeat;
			padding-left:22px;
			height: auto;	
			margin-left:3px;
									background-image:url(/udecontrol2/web/images/blog/tag.png);
		}
				div.ctrl_producto_ficha ul.tags-list li a{
					color: #EB9D00;
					font-size:12px;
					text-decoration: none;
					font-weight: bold;
				}
	
	
	

/****************************************************************************************************/
div.contenedor_contenidos p.paginador{
        position: relative;
	display:block;
        float: right;
	width: 95%;
        height:auto;
        padding: 0 5px 0 0;
	margin:10px 0 10px 0;
	text-align:right;
}

div.contenedor_contenidos p.navegador{
	display:block;
        position: relative;
        float: right;
        margin:10px 5px 10px 0;
	padding:0;
}


div.contenedor_contenidos p.navegador a{
	float: left;
	width: 18px;
	height: 18px;
	margin:0px 3px 2px 4px;
	padding:0;
	text-decoration: none;
	color: white;
	font-size:15px;
	border: solid 1px gray;
	background-color: #ffcc52;
	text-align: center;
	display:block;
}

div.contenedor_contenidos .navegador a:hover{
	color: black;;
}

div.contenedor_contenidos .navegador a.anterior{
	margin:0;
	padding:0 0 0 20px;
	background: url(/udecontrol2/web/images/default2/flecha_paginador_anterior.gif) left no-repeat;
}

div.contenedor_contenidos .navegador a.siguiente{
	margin:0;
	padding:0;
	background: url(/udecontrol2/web/images/default2/flecha_paginador_siguiente.gif) left no-repeat;
}

div.contenedor_contenidos .navegador a.siguiente{
	color: white;
	text-decoration: none;
	color: #c3c3c3;
	padding:2px;
	font-size:15px;
}

	p.ctrl_producto_rss{
		float: left;
		background-image:url(/udecontrol2/web/images/default2/rss-ico.png);
		background-repeat: no-repeat;
		padding-left:20px;
		margin-left:10px;
	}
	
	p.ctrl_producto_rss a{
			font-size:14px;
			color: #EB9D00;
		text-decoration: none;
		margin-left:5px;
	}
	p.ctrl_producto_rss a:hover{text-decoration: underline;}
a.pdf{
	text-decoration: none;
	color: black;
	
}
