/*POR DEFECTO COJE LA TIPOGRAFÍA DE LA CLASE SUPERIOR, EN ESTE EJEMPLO LA QUE LE ASIGNA EL SERVIDOR*/
.TlistaSECCION{
border:2px solid #0A0A0A;
margin-right:7px;
text-align:center;
padding:7px 7px 7px 7px;
margin-top:7px;
}
.sombreaTable{
border:2px solid #0A0A0A;
margin-right:7px;
text-align:center;
padding:7px 7px 7px 7px;
margin-top:7px;
background-color:#A9A47E;


}
.TlistaPRODUCTO{
border:0px;
margin-right:7px;
text-align:center;
padding:7px 7px 7px 7px;
}

p.tituloSECCION
{
text-align:left;
font-size:14px;
color:#0A0A0A;
font-weight:bold;
}
p.tituloPRODUCTO
{
text-align:left;
font-size:14px;
color:#0A0A0A;
font-weight:bold;
}
p.titPRODUCTO{
	text-align:left;
	font-size:14px;
	color:#000000;
	font-weight:bold;
}
span.sigPaginaPRODUCTO
{
text-align:left;
font-size:9px;
color:#0A0A0A;
font-weight:bold;
}
.linksRuta{
	color:#000000;
	text-decoration:none;
	font-size: 11px;
}
.linksRuta:hover{
 color:#ED1B24;
 text-decoration:underline;
}
.linksSECCION{
	color:black;
	text-decoration:none;
	font-weight:bold;
}
.linksSECCION:hover{
	color:#ED1B24;
	text-decoration:underline;
	font-weight:bold;
}
.linksCOMPRAR{
	color:#ED1B24;
	text-decoration:none;
	font-weight:bold;
}
.linksCOMPRAR:hover{
	color:#ED1B24;
	text-decoration:none;
	font-weight:bold;
}
span.refYnombre{
	color:#000000;
	font-size:12px;
	text-decoration:none;
}
span.masinfo{
	color:#000000;
	font-size:11px;
	text-decoration:none;
}
span.comprarProd{
	color:#000000;
	font-size:11px;
	text-decoration:none;
}
.linksPRODUCTO{
	color:#000000;
	font-size:12px;
	text-decoration:none;
}
.linksPRODUCTO:hover{
	color:#EE1B24;
	font-size:12px;
	text-decoration:underline;
}
.TitprecioProducto
{
	font-size:13px;
	color:#000000;
}
.precioProducto
{
	font-size:14px;
	color:#000000;
}
.masInfoProducto{
	color:#000000;
	font-size:11px;
	text-decoration:none;
}
.masInfoProducto:hover{
	color:#ED1B24;
	font-size:11px;
	text-decoration:underline;
}
.comprarProducto{
	color:#000000;
	font-size:11px;
	text-decoration:none;
}
.comprarProducto:hover{
	color:#ED1B24;
	font-size:11px;
	text-decoration:underline;
}
.irSecciones
{
	font-size:11px;
	color:#ED1B24;
	text-decoration:none;
	text-align: center;
}
.irSecciones:link
{
	color:#000000;
	text-decoration:none;
}
.irSecciones:hover
{
	color:#ED1B24;
	text-decoration:none;
}
.textoErr{
	text-align:left;
	font-size:14px;
	color:#0A0A0A;
	font-weight:bold;
}
.textoRegistroBold{
	font-size:14px;
	color:#333333;
	font-weight:bold;
}
.textoRegistro{
	font-size:12px;
	color:#333333;
	font-weight:normal;
	text-align: center;
}
span.textoRegistroPeque{
	font-size:10px;
	color:red;
}
.textoRegistroPeque{
	font-size:10px;
	color:#333333;
}
.botonForn
{
}

table.carritoTitulo
{
	background-color:#999999;
	padding:7px 7px 7px 7px;
	color: #000000;
}
td.carritoTitulo
{
 color:#333333;
 font-weight:bold;
 font-size:12px;
}
table.carritoProductos
{
 background-color:#F1F1F1;
 padding:7px 7px 7px 7px;
}
td.carritoProductos
{
 color:#000000;
 font-weight:bold;
 font-size:12px;
}
span.precioCarrito
{
 font-size:13px;
 color:#000000;
 font-weight:bold;
}
table.titEnListaProducto
{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-align:center;
	padding:7px 7px 7px 7px;
	background-color:#999999;
	width:100%;
}
table.EnListaProducto{
	width:100%;
	background-color:#F1F1F1;
	text-align:center;
	padding-top:7px;
	padding-bottom:7px;
}
td.EnListaProducto{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
td.EnListaProductoEnd{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.detallesListaOFF
{
	display:none;
}
.detallesListaON
{
	display:block;
	background-color:white;
	border:2px solid gray;
	text-align:left;
	padding:20px 20px 20px 20px;
	margin:20px 20px 20px 20px;
}
.irlogin
{
	font-size:10px;
	color:#ED1B24;
	text-decoration:none;
	text-align: center;
	margin-right: 5px;
	margin-left: 5px;
}
.irlogin:link
{
	color:#000000;
	text-decoration:none;
}
.irlogin:hover
{
	color:#ED1B24;
	text-decoration:none;
}
table.verProducto{
	border-top:1px solid gray; 
	border-left:1px solid gray; 
	border-right:1px solid gray; 
	border-bottom:1px solid gray; 
	padding:10px 10px 10px 10px ;
	width:100%;
	
}
div.verProducto{
	width:100%;
	font-weight:bold;
	text-align:center;
}