/* CSS Document */body,td,th {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;}body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	text-decoration:none;			/* ######################## HEADER ######################## *//* TIRA SUPERIOR */}.backtirasuperior {	background-color: #353535;	height: 30px;}.ligatirasuperior {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 11px;	color: #FFFFFF;	font-weight: bold;}.ligatirasuperior a:link {	color: #FFFFFF;	text-decoration: none;}.ligatirasuperior a:visited {	color: #FFFFFF;	text-decoration: none;}.ligatirasuperior a:hover {	color: #FFFFFF;	text-decoration: underline;}.ligatirasuperior a:active {	color: #FFFFFF;	text-decoration: underline;/* TIRA LOGO */}.backtopmenu {	background-color: #3B6C98;	height: 30px;}.backtop {	background-color: #3B6C98;}.ligamenusuperior {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 13px;	color: #FFFFFF;	font-weight: bold;}.ligamenusuperior a:link {	color: #FFFFFF;	text-decoration: none;	background-color: #4F7CAB;	text-align: center;	margin: 1px;	border: thin solid #70A3CF;	display: inline;	padding: 6px;	height: 30px;}.ligamenusuperior a:visited {	color: #FFFFFF;	text-decoration: none;	background-color: #4F7CAB;	text-align: center;	margin: 1px;	border: thin solid #70A3CF;	display: inline;	padding: 6px;	height: 30px;}.ligamenusuperior a:hover {	color: #FFFFFF;	text-decoration: underline;}.ligamenusuperior a:active {	color: #FFFFFF;	text-decoration: underline;}.textologo {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 24px;	color: #FFFFFF;	height: 80px;	vertical-align: middle;	text-indent: 10px;}.textologo a:link {	color: #FFFFFF;	height: 80px;	width: 265px;	text-decoration: none;}.textologo a:visited {	color: #FFFFFF;	text-decoration: none;	text-indent: 10px;	vertical-align: middle;}.textologo a:hover {	color: #FFFFFF;	text-decoration: underline;}.textologo a:active {	color: #FFFFFF;	text-decoration: underline;	}/* NUBE DE TAGS */.smallest {	font-family: Georgia, "Times New Roman", Times, serif;	color: #76AEDA;	font-size: 8pt;	text-decoration: none;}.smallest a:link {	color: #76AEDA;	text-decoration: none;	font-size: 8pt;	background-color: #2F597F;}.smallest a:visited {	color: #FFCC00;	text-decoration: none;	font-size: 8pt;	background-color: #2F597F;}.smallest a:hover {	color: #FFCC00;	font-size: 8pt;	text-decoration: none;	background-color: #264968;}.smallest a:active {	color: #76AEDA;	font-size: 8pt;	text-decoration: none;}.medium {	font-family: Georgia, "Times New Roman", Times, serif;	color: #000000;	font-size: 10pt;	text-decoration: none;}.medium a:link {	color: #000000;	text-decoration: none;	font-size: 10pt;	background-color: #2F597F;}.medium a:visited {	color: #FFCC00;	text-decoration: none;	font-size: 10pt;	background-color: #2F597F;}.medium a:hover {	color: #FFCC00;	text-decoration: none;	font-size: 10pt;	background-color: #264968;}.medium a:active {	color: #000000;	font-size: 10pt;	text-decoration: none;}.largest {	font-family: Georgia, "Times New Roman", Times, serif;	color: #FFFFFF;	font-size: 12pt;	text-decoration: none;}.largest a:link {	color: #FFFFFF;	text-decoration: none;	font-size: 12pt;	background-color: #2F597F;}.largest a:visited {	color: #FFCC00;	text-decoration: none;	font-size: 12pt;	background-color: #2F597F;	}.largest a:hover {	color: #FFCC00;	text-decoration: none;	font-size: 12pt;	background-color: #264968;}.largest a:active {	color: #FFFFFF;	font-size: 12pt;    text-decoration: none;}/* ######################## COLUMNA IZQUIERDA ######################## */.imagenpublica {	width: 25px;	border: thin solid #353535;	background-color: #353535;}.textopublica {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 18px;	color: #FFFFFF;	vertical-align: middle;	text-indent: 15px;	border: thin solid #353535;	background-color: #353535;}.textopublica a:link {	color: #FFFFFF;	text-decoration: none;}.textopublica a:visited {	color: #FFFFFF;	text-decoration: underline;	vertical-align: middle;}.textopublica a:hover {	color: #FFFFFF;	text-decoration: underline;}.backgrisleft {	background-color: #f5f5f5;	padding: 5px;}.pestanaleft {	background-color: #3B6C98;	height: 30px;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 18px;	color: #76AEDA;	text-indent: 15px;	width: 250px;}.cuadroleft {	background-color: #FFFFFF;	padding: 10px;	border: thin solid #999999;	margin: 12px;}.ligamenuleft {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	line-height: 20px;}.ligamenuleft a:link {	color: #000000;	text-decoration: none;}.ligamenuleft a:visited {	color: #333333;	text-decoration: none;}.ligamenuleft a:hover {	color: #FFFFFF;	text-decoration: none;	background-color: #333333;}.ligamenuleft a:active {	color: #FFFFFF;	text-decoration: none;	background-color: #333333;}.ligamenusubcategorias {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #01538e;	line-height: 20px;}.ligamenusubcategorias a:link {	color: #01538e;	text-decoration: none;}.ligamenusubcategorias a:visited {	color: #333333;	text-decoration: none;}.ligamenusubcategorias a:hover {	color: #ffffff;	text-decoration: none;	background-color: #01538e;}.ligamenusubcategorias a:active {	color: #ffffff;	text-decoration: none;	background-color: #01538e;}.ligaanunciate {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #ff8400;	line-height: 20px;	background-color: #ffffff;	border: thin solid #999999;	margin: 3px;	padding: 2px;	}.ligaanunciate a:link {	color: #ff8400;	text-decoration: none;	background-color: #ffffff;	border: thin solid #999999;	margin: 3px;	padding: 2px;}.ligaanunciate a:visited {	color: #01538e;	text-decoration: none;	background-color: #ffffff;	border: thin solid #999999;	margin: 3px;	padding: 2px;}.ligaanunciate a:hover {	color: #FFFFFF;	text-decoration: none;	background-color: #333333;	border: thin solid #999999;	margin: 3px;	padding: 2px;}.ligaanunciate a:active {	color: #FFFFFF;	text-decoration: none;	background-color: #333333;	border: thin solid #999999;	margin: 3px;	padding: 2px;}.form {	background-color: #eeeeee;}.txtgrisch {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #999999;}/* ######################## CENTRO ######################## */.fotoch {	border: thin solid #CCCCCC;	padding: 2px;	margin: 5px;}.ligaproducto {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 20px;	color: #01538e;	vertical-align: middle;	text-indent: 10px;	background-color: #e8edf1;	height: 32px;}.ligaproducto a:link {	color: #01538e;	height: 32px;	text-decoration: none;}.ligaproducto a:visited {	color: #01538e;	text-decoration: none;	text-indent: 10px;	vertical-align: middle;}.ligaproducto a:hover {	color: #01538e;	text-decoration: underline;}.ligaproducto a:active {	color: #01538e;	text-decoration: underline;}.txtanunciohome {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 14px;	color: #333333;}.ligaproducto1 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 20px;	color: #ff8400;	vertical-align: middle;	text-indent: 10px;	background-color: #f2f2f2;	height: 32px;}.ligaproducto1 a:link {	color: #ff8400;	height: 32px;	text-decoration: none;}.ligaproducto1 a:visited {	color: #ff8400;	text-decoration: none;	text-indent: 10px;	vertical-align: middle;}.ligaproducto1 a:hover {	color: #ff8400;	text-decoration: underline;}.ligaproducto1 a:active {	color: #ff8400;	text-decoration: underline;}.backmercadolibre {	background-color: #e8edf1;}.ligapath {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #E66503;}.ligapath a:link {	color: #ff8400;	text-decoration: none;}.ligapath a:visited {	color: #ff8400;	text-decoration: none;}.ligapath a:hover {	color: #ff8400;	text-decoration: underline;}.ligapath a:active {	color: #ff8400;	text-decoration: underline;}.tituloseccionch {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 18px;	color: #333333;}.titulosecciongde {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 24px;	color: #ff8400;}.boton {	color: #FFFFFF;	background-color: ff8400;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	letter-spacing: -1px;	margin: 5px;	padding: 3px;	text-align: center;	border: thin solid #BF6200;}.boton a:link {	color: #FFFFFF;		background-color: ff8400;    height: 32px;	text-decoration: none;}.boton a:visited {	color: #FFFFFF;	text-decoration: none;	vertical-align: middle;}.boton a:hover {	color: #663300;}.boton a:active {	color: #663300;}.txtdestacado {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 16px;	color: #ff8400;}.boton1 {	color: #333333;	background-color: #e8edf1;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	letter-spacing: -1px;	margin: 5px;	padding: 2px;	text-align: center;	border: thin solid #999999;}.boton1 a:link {	color: #333333;	height: 32px;	text-decoration: none;}.boton1 a:visited {	color: #333333;	text-decoration: none;	vertical-align: middle;}.boton1 a:hover {	color: #3B6C98;}.boton1 a:active {	color: #3B6C98;}		.ligadetalles {	font-family: Georgia, "Times New Roman", Times, serif;	color: #ff8400;}.ligadetalles a:link {	color: #ff8400;	text-decoration: none;}.ligadetalles a:visited {	color: #ff8400;	text-decoration: none;}.ligadetalles a:hover {	color: #ff8400;	text-decoration: underline;}.ligadetalles a:active {	color: #ff8400;	text-decoration: underline;}/* ######################## FOOTER ######################## */}.backfooter {	background-color: #eeeeee;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 16px;	color: #333333;	padding: 5px;}