h3 .izquierda {

	text-align:center;

	margin-left:15px;

}





/*.linkTitulo {

	color: #385B88;

	font-size:12px;

}



.linkTitulo:hover {

	color: #385B88;

}*/





#cuerpoFicha {

	font-size:1em;

	float:right;

	width:99%;

}



#cuerpoFicha h2 {

	text-align:center;

}	





#contenedorFicha {

	overflow:auto;

	border: 2px solid #92A325;

	margin:5px;

	margin-top:0;

	/*height:400px;*/

}



#tituloFicha {

	padding-top:5px;

	padding-bottom:5px;

	padding-left:5px;

	text-align:left;

	padding-right:5px;

	background-color:#92A325;

	overflow:auto;		

	color:#FFFFFF;

	font-size:1.3em;

}





#codeItem {

	float:right;

	margin-right:20px;	

}





#PN {

	float:left;

	margin-left:12px;	

}



#descTituloFicha {

	float:left;

	width:500px;

	padding-left:10px;	

/*	color:#FFFFFF;*/

}





.txtDesc {

	font-size:1em;

	width:431px;

}



.txtDescTabla {

	font-size:1em;

	width:50px;

}





.txtNum {

	font-size:1em;

	width:31px;

}



.txtNumTabla {

	font-size:1em;

	width:20px;

}



.txtCode {

	font-size:1em;

	width:131px;

}









.txtExaminar {

	font-size:1em;

	width:230px;

}





#imagenesFicha {

	float:left;

	margin-left:15px;

	width:300px;

	text-align:left;

	overflow:auto;

}



#imagenesFicha img {

	border:none;

}



#rompeFlujo {

	clear:both;

}



#datosItem {

	margin-top:15px;

	margin-bottom:15px;

	padding-left:15px;

	text-align:left;

	

}



#listaDetalles {
	width:38%;
	overflow:auto;
	margin-top:15px;
}



#listaDetalles ul {
	background-color:#FFFFFF;
	text-align:left;
	color:#000000;
	font-size:1.2em;
	margin-left:20px;
}



#tablaDetalles{

	text-align:left;

	margin-top:10px;

	font-size:1em;

	overflow:auto;	

	width:60%;

	min-height:200px;

	background-color:#FFFFFF;

	padding-left:20px;

	margin-bottom:10px;

	

	/*	float:right !important;*/

}







#tablaDetalles table {

	text-align:center;

	border: 1px solid #000000;

}





#tablaDetalles thead {

	background-color:#CC0000;

	color:#FFFFFF;

}



#tablaDetalles thead th {

	padding-left:3px;

	padding-bottom:5px;

	padding-top:5px;

	padding-right:3px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-right-color: #000000;

}



.dimension {

	font-size:0.8em;

}

.normal {

	width:40px;

}



#tablaDetalles tbody {

	background-color:#FFDDAA;

	color:#000000;

}







#tablaDetalles tbody td {

	padding-left:3px;

	padding-bottom:5px;

	padding-top:5px;

	padding-right:3px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-right-color: #000000;

}



#tablaDetalles tbody td a {

	color:#000000;

	text-decoration:none;

}



#contactos {

	float:left;

	width:65%;

	margin-left:auto;

	margin-left:auto;

	text-align:center;

}



#contactos img {

	border:0;

}



#mail {

	float:left;

	margin-left:20px;

}



.fotos {

	margin:0;

	padding:0;

	width:160px;

	float:left;

	vertical-align: middle;

	text-align:center;

}	



.carro_compra {

	background: #FFDDAA  url(imagenes/cart.gif) no-repeat;

	font-style: normal;

	font-weight: bold;

	border:0;

	width:20px;

	padding-right:27px;

	font-size:0;

	height: 16px;

}



th.codigo{

	width: 100px !important;

}





#cuerpoFicha h1 {

	text-align:center;

	background-color:#92A325;

	color:#FFFFFF;

	margin:0;	

	margin-left:5px;

	margin-right:5px;	

}



#cuerpoFicha h2 {

	font-size:2.2em;

	padding-left:15px;

	text-align:left;

	background-color:#92A325;

	color:#FFFFFF;

	margin:0;	

	margin-left:5px;

	margin-right:5px;

}



#cuerpoFicha .codigoValvula  {
	background-color:#92A325;
	color:#FFFFFF;
	float:right;
	margin-right:15px;
}





#indiceFicha {

	color:#006633;

}





#indiceFicha li {

	display:inline;

	margin-left:5px;

}





#indiceFicha a {

	text-decoration:underline;

}