.header {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FDC501;	text-decoration: none;	line-height: 42px;	padding-left: 16px;}.footer {	font-family: Tahoma;	font-size: 11px;	color: #DC0808;	text-decoration: none;	line-height: 16px;}.footer a:link {	color: #DC0808;	text-decoration: none;}.footer a:visited {	color: #DC0808;	text-decoration: none;}.footer a:hover {	color: #DC0808;	text-decoration: underline;}.tdblancahome {	background-repeat: repeat-y;	background-position: right top;	background-image: url(../images/templates/bkg_td.gif);}.tddi {	background-image: url(../images/templates/bkg_i.gif);	background-repeat: repeat;	background-position: right top;}.tdbd {	background-image: url(../images/templates/bkg_dd.gif);	background-repeat: repeat-x;	background-position: left top;}.tdi {	background-image: url(../images/templates/bkg_i.gif);	background-repeat: repeat-y;	background-position: right top;}.tdd {	background-image: url(../images/templates/bkg_d.gif);	background-repeat: repeat-y;	background-position: left center;}table.menu a {			width: 150px;			height: 21px;			display: block;			line-height: 21px;}div.menu	a{	font-family: Tahoma;	font-size: 11px;	font-weight: bold;	color: #840606;	text-decoration: none;	background-color: #Fcd774;	background-repeat: no-repeat;	background-position: left top;	padding-left: 20px;	line-height: 21px;}	div.menu (position:absolute;top:0; left:0;)div.menu a:link {	color: #840606;	text-decoration: none;}div.menu a:visited {	color: #840606;	text-decoration: none;}div.menu a:hover {	color: #840606;	text-decoration: none;	background-image: url(../images/templates/menu_flecha.gif);	background-repeat: no-repeat;	background-position: left top;	background-color: #FCD774;}table.menudoble a {			width: 150px;			height: 35px;			display: block;}div.menudoble	a{	font-family: Tahoma;	font-size: 11px;	font-weight: bold;	color: #840606;	text-decoration: none;	background-color: #Fcd774;	background-repeat: no-repeat;	background-position: left top;	padding-left: 20px;	padding-top: 4px;}	div.menudoble (position:absolute;top:0; left:0;)div.menudoble a:link {	color: #840606;	text-decoration: none;}div.menudoble a:visited {	color: #840606;	text-decoration: none;}div.menudoble a:hover {	color: #840606;	text-decoration: none;	background-image: url(../images/templates/menu_flecha_doble.gif);	background-repeat: no-repeat;	background-position: left top;	background-color: #FCD774;}.idiomas {	font-family: Tahoma;	font-size: 11px;	color: #000000;	text-decoration: none;}.idiomas a:link {	color: #000000;	text-decoration: none;}.idiomas a:visited {	color: #000000;	text-decoration: none;}.idiomas a:hover {	color: #840606;	text-decoration: none;}.fecha {	font-family: Tahoma;	font-size: 11px;	color: #FDC501;	text-decoration: none;	background-image: url(../images/templates/bkg_ai.gif);	background-repeat: repeat;	background-position: right bottom;	padding-left: 5px;	padding-top: 10px;}.choose {	font-family: Tahoma;	font-size: 11px;	font-weight: bold;	color: #840606;	text-decoration: none;	background-color: #FCD774;	border: 1px solid #840606;}.tdmenubottom {	background-color: #FCD774;	background-image: url(../images/templates/menu_bottom.gif);	background-repeat: no-repeat;	background-position: center bottom;	padding-bottom: 25px;}.direccion {	font-family: Tahoma;	font-size: 11px;	line-height: 15px;	color: #000000;	text-decoration: none;	text-align: left;}.direccion a:link {	color: #840606;	text-decoration: none;	line-height: 15px;}.direccion a:visited {	color: #840606;	text-decoration: none;	line-height: 15px;}.direccion a:hover {	color: #840606;	text-decoration: underline;	line-height: 15px;}.fotos {	border: 1px solid #8F8E8E;}.fotostextotd {	font-family: Tahoma;	font-size: 10px;	color: #8F8E8E;	text-decoration: none;	padding-left: 5px;	font-weight: bold;	border-left-width: 1px;	border-left-style: dotted;	border-left-color: #666666;	line-height: 10px;	vertical-align: bottom;	padding-top: 5px;}.fotostextotd a:link {	color: #8F8E8E;	text-decoration: none;}.fotostextotd a:visited {	color: #8F8E8E;	text-decoration: none;}.fotostextotd a:hover {	color: #000000;	text-decoration: none;}.fotostd {	background-image: url(../images/icono_lupa.gif);	background-repeat: no-repeat;	background-position: left bottom;}.texto {	font-family: Tahoma;	font-size: 11px;	line-height: 15px;	text-decoration: none;	text-align: left;}.fotostable {	margin-bottom: 10px;	margin-left: 10px;}.barradertexto {	font-family: Tahoma;	font-size: 10px;	line-height: 14px;	color: #006699;	text-decoration: none;}.barradertexto a:link {	color: #006699;	text-decoration: none;}.barradertexto a:visited {	color: #006699;	text-decoration: none;}.barradertexto a:hover {	color: #000000;	text-decoration: none;}.barradertitulos {	font-family: Tahoma;	font-size: 12px;	line-height: 16px;	font-weight: bold;	color: #006699;	text-decoration: none;}.logo {	padding-bottom: 8px;}.textochico {	font-family: Tahoma;	font-size: 11px;	line-height: 13px;	color: #FFFFFF;	text-decoration: none;}.barradertitulos a:link {	color: #006699;	text-decoration: none;}.barradertitulos a:visited {	color: #006699;	text-decoration: none;}.barradertitulos a:hover {	color: #990000;	text-decoration: none;}.texto a:link {	color: #990000;	text-decoration: underline;}.texto a:visited {	color: #990000;	text-decoration: underline;}.texto a:hover {	color: #990000;	text-decoration: none;}.textoabajo {	font-family: Tahoma;	font-size: 11px;	color: #990000;	text-decoration: none;	padding-top: 6px;	padding-left: 20px;}.textoabajo a:link {	color: #990000;	text-decoration: none;}.textoabajo a:visited {	color: #990000;	text-decoration: none;}.textoabajo a:hover {	color: #000000;	text-decoration: none;}.menu2 {	font-family: tahoma;	font-size: 11px;	font-weight: bold;	color: #990000;	background-image: url(../images/templates/menu_flecha_2.gif);	background-repeat: no-repeat;	background-position: left top;	background-color: #fcd774;	line-height: 21px;	padding-left: 20px;}.menu2doble {	font-family: tahoma;	font-size: 11px;	font-weight: bold;	color: #990000;	background-image: url(../images/templates/menu_flecha_2.gif);	background-repeat: no-repeat;	background-position: left top;	background-color: #fcd774;	padding-left: 20px;}.menu3 {	font-family: tahoma;	font-size: 11px;	line-height: 21px;	color: #000000;	padding-left: 20px;	text-decoration: none;}.menu3 a:link {	color: #000000;	text-decoration: none;}.menu3 a:visited {	color: #000000;	text-decoration: none;}.menu3 a:hover {	color: #CC0000;	text-decoration: none;}.menu3doble {	font-family: tahoma;	font-size: 11px;	color: #000000;	padding-left: 20px;	text-decoration: none;}.menu3doble a:link {	color: #000000;	text-decoration: none;}.menu3doble a:visited {	color: #000000;	text-decoration: none;}.menu3doble a:hover {	color: #CC0000;	text-decoration: none;}.titulosi {	font-family: arial;	font-size: 20px;	color: #999999;	text-decoration: none;}
