

 table, th, td {
	border-collapse: collapse;
	color: #555;
	background-color:#fff;
	margin: 5px auto; /*decia 20 auto*/
	}
 
 table.portada, th.portada, td.portada {
	border: 1px dashed #D4E0EE; /*000*/
	border-collapse: collapse;
	color: #555;
	background-color:#fff;
	margin: 5px auto; /*decia 20 auto*/
	}

 caption {
	font-weight: bold;
	margin: 5px;
}

 td, th {
	text-align: center;
	}

 table.portada td.portada{width: 245px;text-align:center;  padding:5px;}
 td.descripcion{width: 245px;text-align:justify;  padding:5px;}
 
	table.ficha-right h2{
	font-size: 48px; 
	color: #258; 
	Margin:0;
	padding:0;
	Text-align:center;
	}
	
	table.ficha-right{
	color: #555;
	}
 table.ficha-right td.ficha-right{width: 245px;text-align:center;  padding:5px; border: 5px solid #ff9900;}
 table.ficha-right td.ficha-right2{width: 245px;text-align:center;  padding:5px; border: 5px solid #C2BDAE;}
 table.ficha-right td.ficha-right3{width: 245px;text-align:center;  padding:5px; border: 5px solid #666;}
 table.ficha-right td.ficha-right4{width: 245px;text-align:center;  padding:5px; border: 5px solid #D4E0EE;}
 table.ficha-right td.ficha-right5{width: 245px;text-align:center;  padding:5px; border: 5px solid #66cc33;}
 table.ficha-right td.ficha-right6{width: 245px;text-align:center;  padding:5px; border: 5px solid #7D1435;}
 table.ficha-right td.ficha-right7{width: 245px;text-align:center;  padding:5px; border: 5px solid #2A7FAD;}
 
 




/*********************PRECIO **************************/
p.marcaymodelo{
font-size:150%;
color:#ff9900;
text-align:center;
border: 2px;
border-color: #ccc;
} /* cambiazo*/


p.marcaymodelo a:link{
color:#ff6600;
} 


p.precio{
font-size:200%;
color:#258;
text-align:center;
border: 2px;
border-color: #ccc;
} /* cambiazo*/


*/
 thead th {
	text-align: center;
	background: #E6EDF5;
	color: #4F76A3;
	font-size: 10px;
}

 tbody th {
	font-weight: bold;
}

 tbody tr { background: #FCFDFE; }

 tbody tr.odd { background: #F7F9FC; }

 table a:link {
	color: #ff6600; /*718ABE*/
	text-decoration: none;
}

 table a:visited {
	color: #718ABE;
	text-decoration: none;
}

 table a:hover {
	color: #666; /*718ABE*/
	text-decoration: underline !important;
}

 tfoot th, tfoot td {
	font-size: 10px;
}

 tbody td.odd p 
{
text-align: justify;
}

