﻿IMG{
	BORDER-COLOR:#3f3f3f;
}


.videoPlayer{
border:1px #3f3f3f solid;
margin-bottom:-5px;
}

.TituloJuego {
	font-family: calibri,verdana;
	font-size: 1.2em;
	font-weight: bold;
	color: #000;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: uppercase;

background-color:#f0f0f0;
border: 1px #ddd solid;
padding:3px;

	width:100%;
	margin-bottom:1em;	
}




/* ------------------------------------------------------------------ Tabla para guias (mapa del sitio, clientes, novedades, etc) */


BODY.bodyGuia{
background-color:#ffffff;
margin:0px;
zbackground: url("../SIAgral/fondoch.gif") #666666 repeat fixed;
}

TABLE.tbGuiaGral{
	width:235px;
	padding:0px;
background-color:#ffffff;
}
TABLE.tbGuiaGral DIV.titGrupoProducto{
margin-top:1em;
font-family:calibri;
font-size:1em;
font-weight:bolder;
margin-bottom:5px;
text-transform:uppercase;
border-bottom:1px #ff701a solid;

background-color:#f0f0f0;
border: 1px #ddd solid;
padding:3px;
width:100%;
margin-bottom:1em;	
}

TABLE.tbGuiaGral DIV.titGrupoProducto A{
font-weight:bolder;
}

TABLE.tbGuiaGral A{
font-family:calibri,verdana;
font-size:1.1em;
font-height:130%;
}

TABLE.tbGuiaTitulo{	
	border:0px #C2D3E9 solid;
	padding:5px;
	BACKGROUND-color: #EDF3FA;
	BACKGROUND-color: #f7f7f7;
	COLOR: #4D729F; 
    COLOR: #004e98;
    COLOR: #000000;
    width:235px;
}

TABLE.tbGuiaItem{
    background-color:#ffffff;
	border-top:0px #e7e7e7 solid;	
	padding-top:0px;
	WIDTH:100%;	
}

TABLE.tbGuiaItem TD{
	padding-bottom:5px;
	padding-top:5px;
	font-family:tahoma,verdana,trebuchet ms, tahoma;
	font-weight:normal;
	font-size:8pt;
	border:0px #000000 solid; 
}

TABLE.tbGuiaItem TD A{
line-height:130%;
}

TABLE.tbGuiaItem TD.descproducto{
	text-align:left;
	vertical-align:middle;	
	background-color:#f5f5f5;
	border-top:1px #e7e7e7 solid;
	FONT-WEIGHT:BOLD;
    padding-left:5px;
}

TABLE.tbGuiaItem TD.descevento{
	padding-left:3px;
	border-top:1px #e7e7e7 solid;
	vertical-align:middle;	
}

TABLE.tbGuiaItem TD.logoybandera{
width:40px;
border:0px #000 solid;
vertical-align:middle;
text-align:center;
border-top:1px #e7e7e7 solid;
}

TABLE.tbGuiaItem TD.logoybandera IMG.pais{
margin-bottom:3px;
width:10px;
height:7px;
}

IMG.banderach{
width:10px;
height:7px;
border:0px #000 solid;
}

TABLE.tbGuiaItem TD.TxC{
	padding-left:3px;
	border-top:1px #e7e7e7 solid;
	vertical-align:middle;	
}

TABLE.tbGuiaItem TD.TxCmes{
	padding-bottom:5px;
	padding-top:5px;
	border-top:1px #cccccc solid;
	border-color: #e7e7e7;
	color:#000000;
	font-family:arial,tahoma;
	font-size:9px;
	background-color:#f5f5f5;
	vertical-align:middle;	
}

TABLE.tbGuiaItem TD.TxCCliente{
	text-align:right;
	vertical-align:middle;	
	background-color:#f5f5f5;
	zpadding-bottom:5px;
	zpadding-top:5px;
	border-top:1px #e7e7e7 solid;
	FONT-WEIGHT:BOLD;
}

TABLE.tbGuiaItem TD.TxCAnio{
	text-align:center;
	vertical-align:middle;	
	background-color:#f5f5f5;
	padding-bottom:5px;
	padding-top:5px;
	border-top:1px #666666 solid;
	letter-spacing:2px;
	font-size:12px;
}

TABLE.tbGuiaItem TD.TxCLogo{
	text-align:center;
	vertical-align:middle;
	width:65px;
    height:20px;
	background-color:#ffffff;
	margin-right:5px;
	border-top:1px #e7e7e7 solid;
}

.TituloGuiaPrecios{
text-align:left;
background-color:#f5f5f5;
font-weight:bolder;
font-size:1.3em;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
border-bottom: 1px #e7e7e7 solid;
padding-top:10px;
padding-bottom:10px;
padding-left:5px;
text-transform:uppercase;
}

TABLE.tGuiaPrecios{
    width:235px;
}

TABLE.tGuiaPrecios TD{
border-bottom: 1px #e7e7e7 solid;
padding-top:3px;
padding-bottom:3px;
}

TABLE.tGuiaPrecios TD.Precio{
width:50px;
text-align:right;
}
TABLE.tGuiaPrecios TD.Descripcion{
width:100%;
padding-left:5px;
}

TABLE.tGuiaPrecios TD A{
	FONT: 8pt tahoma,arial,verdana,trebuchet ms; 
    COLOR: #004e98;
}

TABLE.tGuiaPrecios TD A:hover{
	COLOR: #ff6200; 
}


TABLE.tGuiaVideos{
    width:235px;
}
TABLE.tGuiaVideos TD{
border-bottom: 1px #e7e7e7 solid;
padding-top:5px;
padding-bottom:5px;
}

TABLE.tGuiaVideos TD.Logo{
text-align:right;
}

TABLE.tGuiaVideos TD A{
	FONT: 10pt calibri,tahoma,arial,verdana,trebuchet ms; 
    COLOR: #004e98;
}
TABLE.tGuiaVideos TD A:hover{
	COLOR: #ff6200; 
}


TABLE.tbGuiaProdDet{
	background-color:#ffffff;
	padding-top:0px;
	WIDTH:235px;	
	margin-left:1px;
	margin-bottom:5px;
}


TABLE.tbGuiaProdDet TD{
	padding-bottom:5px;
	padding-top:5px;
	font-family:tahoma,verdana,trebuchet ms, tahoma;
	font-weight:normal;
	font-size:8pt;
}

TABLE.tbGuiaProdDet TD IMG{
border:0px;
}


TABLE.tbGuiaProdDet TD.TxC{
	padding-left:3px;
	border-top:1px #cccccc solid;
	border-color: #e7e7e7;
	vertical-align:middle;	
}

TABLE.tbGuiaProdDet TD.GrupoProducto{
	text-align:left;
	padding-left:3px;
	
	zborder-top:1px #ddd solid;
	border-left:1px #ddd solid;
	vertical-align:middle;	
	background-color:#fff;
	text-transform:uppercase;
	padding-top:5px;
	padding-bottom:5px;
	margin:0px;
	width:215px;
	line-height:100%;
	font-style:italic;
	font-size:.8em;
}

TABLE.tbGuiaProdDet TD.backMenu{
	zborder-top:1px #ddd solid;	
	border-right:1px #ddd solid;

	vertical-align:middle;	
	background-color:#fff;
	text-transform:uppercase;
	font-weight:bold;
	width:25px;
}


TABLE.tbGuiaProdDet TD.Categoria{
	text-align:left;
	padding-left:3px;
	vertical-align:middle;	
	text-transform:uppercase;
	font-weight:bold;
	width:215px;
	
	background-color:#f0f0f0;
	border:1px #ddd solid;
	zborder-bottom:1px #ddd solid;	

}

TABLE.tbGuiaProdDet TD.verDescripcion{	
	background-color:#f0f0f0;	
	font-size:1em;
	zborder-bottom:1px #86a8d3 solid;	
	border-right:1px #ddd solid;
	border-left:1px #ddd solid;
		border-bottom:1px #ddd solid;
	padding-left:5px;
}
TABLE.tbGuiaProdDet TD.verDescripcion A{	
	text-transform:uppercase;
	font-size:.9em;
}

TABLE.tbGuiaProdDet TD A{
font-size:1em;
text-transform:none;
zline-height:3em;
}



zTABLE.tbGuiaProdDet TR{
height:150px;
}

-----------------------------------------------------------------
TABLE.tbProductosPress{
background-color:#ffffff;
	border-top:0px #e7e7e7 solid;	
	padding-top:0px;
	WIDTH:235px;;	
}

TABLE.tbProductosPress TD{
	background-color:#ffffff;
	font-family:tahoma,verdana,trebuchet ms, tahoma;
	font-weight:normal;
	font-size:8pt;
	vertical-align:middle;	
	border-bottom:1px #e7e7e7 solid;
	height:40px;
	padding:3px;
}
TABLE.tbProductosPress TD.Pais{
padding-right:5px;	
width:13px;
}
TABLE.tbProductosPress TD.Detalle{
width:100%;
}
TABLE.tbProductosPress TD.Logo{
	vertical-align:middle;
	text-align:right;
	vertical-align:middle;	
	width:40px;
}


----------------------------------------------------------------
TABLE.tbGPP{
background-color:#ffffff;
	border-top:0px #e7e7e7 solid;	
	padding-top:0px;
	WIDTH:235px;	
}

TABLE.tbGPP TD{
	padding-bottom:5px;
	padding-top:5px;
	font-family:tahoma,verdana,trebuchet ms, tahoma;
	font-weight:normal;
	font-size:8pt;
	border:0px #000000 solid; 
	height:40px;
}
TABLE.tbGPP TD.detalle{
	padding-left:3px;
	border-top:1px #e7e7e7 solid;
	vertical-align:middle;	
	width:165px;
}
TABLE.tbGPP TD.pais{
	padding-left:3px;
	border-top:1px #e7e7e7 solid;
	vertical-align:middle;	
	text-align:left;
	width:235px;
	background-color:#f5f5f5;	
}


TABLE.tbGPP TD.Anio{
	padding-bottom:5px;
	padding-top:5px;
	border-top:1px #e7e7e7 solid;
	color:#000;
	font-family:arial,tahoma;
	font-size:9px;
	background-color:#f5f5f5;
	vertical-align:middle;	
	padding-right:3px;
	width:30px;
}

TABLE.tbGPP TD.Logo{
	border-top:1px #e7e7e7 solid;
	text-align:center;
	vertical-align:middle;
	width:40px;
	background-color:#ffffff;
}

TABLE.tbGPP TD.backmenu{
	padding-left:3px;
	border-top:1px #e7e7e7 solid;
	vertical-align:middle;	
	text-align:left;
	width:235px;
}
-----------------------------------------------------

TABLE.porClientes{
	background-color:#ffffff;
	border-top:0px #e7e7e7 solid;	
	padding-top:0px;
	WIDTH:235px;	
}

TABLE.porClientes TD{
	font-family:tahoma,verdana,trebuchet ms, tahoma;
	font-weight:normal;
	font-size:8pt;
	border:0px #000000 solid; 
	height:40px;
	padding:3px;
}

TABLE.porClientes TD.Logo{
	text-align:left;
	vertical-align:middle;
    height:20px;
	background-color:#ffffff;
	border-top:1px #e7e7e7 solid;
	width:30px;
}

TABLE.porClientes TD.detalle{
	border-top:1px #cccccc solid;
	border-color: #e7e7e7;
	vertical-align:middle;	
	width:200px;
}

TABLE.porClientes TD.Blank{
	border-top:1px #cccccc solid;
	border-color: #e7e7e7;
	vertical-align:middle;
	width:5px;	
	background-color:#f5f5f5;
}

TABLE.porClientes TD.Fecha{
	border-top:1px #cccccc solid;
	border-color: #e7e7e7;
	color:#000;
	font-family:arial,tahoma;
	font-size:9px;
	background-color:#f5f5f5;
	vertical-align:middle;	
}

TABLE.porClientes TD.Cliente{
	text-align:left;
	vertical-align:middle;	
	background-color:#f5f5f5;
	border-top:1px #e7e7e7 solid;
	FONT-WEIGHT:BOLD;
}

TABLE.porClientes TD.pais{
	border-top:1px #cccccc solid;
	border-color: #e7e7e7;
	vertical-align:middle;	
	text-align:right;
}

A.linkDesc {
	font-family:tahoma,verdana,trebuchet ms, tahoma;
	font-weight:normal;
	font-size:8pt;
    color:#000000;
}

-----------------------------------------------------



TABLE.tGuiaNovedades{
   background-color:#ffffff;
   border-top:0px #e7e7e7 solid;	
   padding-top:0px;
   WIDTH:235px;	
}

TABLE.tGuiaNovedades TD{
   padding:2px;
}

TABLE.tGuiaNovedades TD IMG{
   text-align:right;   
}

TABLE.tGuiaNovedades TD.Anio{
	text-align:left;
	vertical-align:middle;	
	background-color:#f5f5f5;
	padding-bottom:10px;
	padding-top:10px;
	border-top:1px #666666 solid;
	font-size:12px;
	font-weight:bold;
}

TABLE.tGuiaNovedades TD.Mes{
	padding-bottom:5px;
	padding-top:5px;
	border-top:1px #cccccc solid;
	border-color: #e7e7e7;
	color:#000;
	font-family:arial,tahoma;
	font-size:9px;
	background-color:#f5f5f5;
	vertical-align:middle;	
	text-align:left;
	width:5px;
}

TABLE.tGuiaNovedades TD.Pais{
	padding-left:3px;
	border-top:1px #cccccc solid;
	border-color: #e7e7e7;
	vertical-align:middle;	
}

TABLE.tGuiaNovedades TD.Descripcion{
	padding-left:3px;
	border-top:1px #e7e7e7 solid;
	vertical-align:middle;	
	width:100%;
}
TABLE.tGuiaNovedades TD.Logo{
	
	border-top:1px #e7e7e7 solid;
	
	vertical-align:middle;	
    text-align:right;
	padding:0px;
	padding-left:0px;
	width:35px;
}

/* ------------------------------------------------------------------------------------------------------------- tabla mapa */

TABLE.cTABLEborde, TABLE.cTABLEbordeMain{
	margin-left:0px;
	margin-top:5px;
	margin-bottom:5px;
	padding:0px;
	padding-left:5px; 
	padding-bottom:5px; 
	padding-top:5px; 
	border-bottom:1px #ccc solid;
	border-top:1px #ccc solid ; 
	border-left:1px #ccc solid;	
	width:100%;
}

TABLE.cTABLEborde TD{
	padding-left:5px;
	line-height:150%;
}

TABLE.cTABLEbordeMain{
	border-right:0px #ccc solid;
	margin-bottom:15px;
}


/* ------------------------------------------------------------------------------------------------------------- Gral */

H1{
	FONT-FAMILY: trebuchet MS, arial, tahoma, verdana; 
	FONT-SIZE: 16px; 
	MARGIN-TOP:0; 
	MARGIN-bottom:7px; 
}

H4, H5, H6{
	COLOR: #000000; 
	FONT-FAMILY:  Arial,trebuchet MS,verdana,tahoma,sans-serif; 
	FONT-SIZE: 11pt; 
	FONT-STYLE: normal; 
	LINE-HEIGHT: 150%; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: bold; 
	MARGIN-TOP:0; 
}
H5 {
	FONT-FAMILY: Arial,Trebuchet MS,  verdana,tahoma,sans-serif; 
	font-size:10pt;
	MARGIN-TOP:15px; 
	MARGIN-BOTTOM:5px;
}

H4 {
margin-bottom:7px;
}

DIV.titVideo {
zmargin-bottom:-15px;
	FONT-WEIGHT: bold; 
}



/* --------------------------------------------------------------------------------------------- Terminales interactivas */
TABLE.tbTerminales{
width:490px;
    width: 650px;
margin:-5px;
}

TABLE.tbTerminales TD{
    width:150px;
	border: 1px solid;
padding:0px;
padding-top:15px;
padding-bottom:15px;
	border-color: #ddd;
	vertical-align: middle;
    text-align:center;
}

TABLE.tbTerminales TD.tdInfo{
width:300px;
text-align:left;
padding-left:5px;
padding-right:5px;
}

TABLE.tbTerminales  IMG{
 margin-bottom:15px;
}


/* --------------------------------------------------------------------------------------------- Titulos, Cabecera de pagina */
/* --- Tabla de titulos tbTitulo ------------------  */
Table.tbTitulo{
 width: 650px;
 zborder:1px #f00 solid;  
 zmargin:0px; ojo con esto que descajeta al mozilla
 text-align:center;
}

Table.tbTitulo TD.TDTITLARGO, Table.tbTitulo TD.TDTITLARGO2, Table.tbTitulo TD.TDTIT{
	zHEIGHT: 42px; 
	TEXT-ALIGN: left; 
	VERTICAL-ALIGN: middle; 
	COLOR: #000000; 
	padding-BOTTOM:5px; 
	PADDING-TOP:12px; 
	
	background-color:#ffffff;
	FONT-SIZE:2em; 	
	FONT-FAMILY: Calibri, arial,trebuchet MS,  tahoma, verdana; 
	FONT-WEIGHT: bold; 
	text-transform:uppercase;
	zborder-BOTTOM:1x #86a8d3 solid;
	border-top:1px #86a8d3 solid;	

}

Table.tbTitulo TD.TDTITLARGO {
LINE-HEIGHT: 175%;
}

Table.tbTitulo TD.TDTITLARGO SPAN.tituloPagina{
background-color:#f0f0f0;
border: 1px #ddd solid;
padding:3px;
width:100%
}


/* --- FIN Tabla de titulos tbTitulo ------------------  */




Table.tbContenido{
 border:0px #f00 solid; 
 width: 650px;
 background-color:#fff;
 
}
Table.tbContenido TD.tdContenido{
 padding:0px;
 padding-left:5px;
 padding-right:5px;
 zborder:1px #000 solid;  
	FONT-FAMILY: calibri , verdana,trebuchet MS,verdana,tahoma, Arial,sans-serif; 
	FONT-SIZE: 1.2em; 	
	zFONT-SIZE: 11px; 	
	FONT-STYLE: normal; 
	LINE-HEIGHT: 150%; 
	color:#000;	
}



.textoCabecera:first-letter {
	zFONT-SIZE: 2em; 
	zfont-weight:normal;
}

.textoCabecera {
	COLOR: #000000; 
	FONT-FAMILY: calibri, trebuchet MS,arial,verdana,tahoma,arial; 
	FONT-SIZE: 1.2em; 
	LINE-HEIGHT: 130%; 
	padding-top:10px;
	padding-bottom:15px;
}

.textoCabecera_y{
	COLOR: #000000; 
	FONT-FAMILY: arial,verdana,tahoma,arial; 
	FONT-SIZE: 10pt; 
	LINE-HEIGHT: 15pt; 
	padding-top:15px;
	padding-bottom:15px;
	padding-left:5px;
	padding-right:5px;	
	text-indent:10px;
}

.textoCabecera A ,.textoCabecera A:visited{
	FONT-FAMILY: trebuchet MS,arial,verdana,tahoma,arial; 
	FONT-SIZE: 10pt; 
	LINE-HEIGHT: 15pt; 
}







/* -------------------------------------------------------------------------------------- Tablas con imagenes para Menu y Fotos */
Table.GrillaVideos {
	COLOR: #000000;	
	FONT-FAMILY: tahoma,verdana, trebuchet MS,Tahoma, Arial, Helvetica; 
	FONT-SIZE: 11px; 
	LINE-HEIGHT: 150%;	
	WIDTH:640px;	
}

Table.GrillaVideeos TD{
	width:320px;
	TEXT-ALIGN: left,center; 
	VERTICAL-ALIGN: top; 
	padding-left:5px;
	padding-right:5px;
}


Table.GrillaFotos {
	COLOR: #888888;	
	COLOR: #000000;	
	FONT-FAMILY: calibri,tahoma,verdana, trebuchet MS,Tahoma, Arial, Helvetica; 
	FONT-SIZE: 1em; 
	LINE-HEIGHT: 130%;	
	WIDTH:630px;	
	zwIDTH:640px;	
}

Table.GrillaFotos TD{
	width:150px;
	TEXT-ALIGN: left,center; 
	VERTICAL-ALIGN: top; 
	border:0px #fff solid;
	padding-bottom:15px;
	padding-left:4px;
	padding-right:4px;
}

Table.GrillaFotos TD A{
    FONT-FAMILY:calibri,verdana;
	FONT-SIZE: 1em; 
	LINE-HEIGHT: 130%;	
}

Table.GrillaFotos TD.tdSepFotos{
	width:15px;
}
Table.GrillaFotos TD.tdIzq{
	padding-right:12px;
}
Table.GrillaFotos TD.tdDer{
	padding-left:12px;
}
Table.GrillaFotos TD.tdCen{
	zpadding-right:12px;
	zpadding-left:12px;
}
Table.GrillaFotos TD.tdPano{
	TEXT-ALIGN: left,center; 
	VERTICAL-ALIGN: top; 
	width:640px;
}

Table.GrillaFotos TD.td640{
	TEXT-ALIGN: left,center; 
	VERTICAL-ALIGN: top; 
	width:640px;
}

Table.GrillaFotos TD IMG{
	border:1px #3f3f3f solid;
}
Table.GrillaFotos TD IMG.flechi{
	border:0px #3f3f3f solid;
}
Table.GrillaFotos TD IMG.sinBorde{
	border:0px #3f3f3f solid;
}


/* ---------------------------------------------------------------------------------------------- Press Release */
Table.GrillaPress {
	COLOR: #888888;	
    COLOR: #000000;
	WIDTH:640px;
	border:0px #fff solid;
    FONT-FAMILY: calibri,tahoma,verdana, trebuchet MS,Tahoma, Arial, Helvetica; 
}

Table.GrillaPress TD{
	width:150px;
	TEXT-ALIGN: left; 
	VERTICAL-ALIGN: top; 
	border:0px #ccc solid;
	padding-bottom:15px;
	padding-left:5px;
 	FONT-SIZE: 1em; 
	LINE-HEIGHT: 130%;	
}

Table.GrillaPress TD A{
 	FONT-SIZE: 1em; 
}

Table.GrillaPress TD.Texto, Table.GrillaPress TD.tdTextoPress, Table.GrillaPress TD.tdTextoPressIzq {
	padding:0px;
    width:485px;
	zFONT-FAMILY: calibri,verdana,trebuchet MS,verdana,tahoma, Arial,sans-serif; 
	font-size:1.2em;
	line-height:130%;
	TEXT-DECORATION: none;  
	text-align:left;
	border:0px #fff solid;
	padding-bottom:15px;
	padding-left:9px;
	padding-right:5px;

}

Table.GrillaPress TD.tdTextoPress IMG, Table.GrillaPress TD.tdTextoPressIzq IMG{
	border:0px #fff solid;
}

TD.tdTextoPress A, TD.tdTextoPressIzq A{
	color:#884300;
    color:#117BFF;
    COLOR: #0654fa;
	TEXT-DECORATION: none;
	padding-bottom:0px;
	border-bottom:0px #884300 dotted;
}

TD.tdTextoPress A:hover, TD.tdTextoPressIzq A:hover{
	COLOR: #ff6200; 
	TEXT-DECORATION: none;
	border-bottom:0px dotted;
}

TD.tdTextoPressIzq{
padding-left:0px;
padding-right:10px;
}


Table.GrillaPress TR{
	padding-bottom:0px;
}


Table.GrillaPress TD.tdIzq{
	padding-right:12px;
	padding-right:0px;
}

Table.GrillaPress TD.tdSepPress{
	padding:0px;
	width:10px;
	border:1px #ccc solid;
}

Table.GrillaPress TD IMG{
	border:1px #3f3f3f solid;
}

Table.GrillaPress TD IMG.flechi{
	border:0px #3f3f3f solid;
}

Table.GrillaPress TD IMG.sinBorde{
	border:0px #3f3f3f solid;
}

Table.GrillaPress TD.Texto{
   width:640px;
}

Table.GrillaPress TD DIV.linea{
border-bottom:1px #cccccc solid;
margin-top:.75em;
margin-bottom:.75em;
}
/* ------------------------------------------------------------------------------ Press Release - Cita  ------------------  */
blockquote{
	margin:0;
	margin-top:20px;
	margin-bottom:15px;
	color:#000;
	font:normal 1em  calibri,arial,georgia, courier new,tahoma,georgia;
	text-align:left;
	line-height:130%;
	text-indent:20px;
	
background-color:#f0f0f0;
border: 1px #ddd solid;
padding:10px;

}

blockquote .Cita{
	text-align:right;
	font-weight:normal;
	font-size:0.9em;
	margin-top:2em;
}

blockquote .Cita:first-line{
	font-weight:bold;
}

blockquote .Cita A, blockquote .Cita A:visited{
	TEXT-DECORATION: none;
	padding-bottom:1px;
	font-weight:normal;
	font-family:arial;
	
}

blockquote .Cita A:hover{
	font-weight:normal;
}


.FechaPress{
	font-style:italic;
	border-bottom: 1px #ff701a solid;
	font-size:.9em;
	padding-bottom:1px;
	color:#000;
	zmargin:50px;
	zline-height:400%;
	width:100%;
	margin-bottom:.5em;
}

/* -------------------------------------------------------------------- Tablas de novedades con renglones de linea punteada */
Table.tbNovedades {
	border-collapse: collapse; 
	border-top: 1px solid; 
	border-bottom: 1px solid;
	border-left: 0px dashed; 
	border-right: 0px dashed;
	border-color: #a4a4a4; 
	border-color: #d7d7d7; 
	border-color: #e7e7e7; 
}
Table.tbNovedades TR{
	HEIGHT: 0px;
}
Table.tbNovedades TD{	
	border: 0px #e7e7e7 dashed;
	border-bottom: 1px #e7e7e7 solid;
	vertical-align: middle;
	zCOLOR: #ccc;
	LINE-HEIGHT: 150%;
	font-family: tahoma,verdana,tahoma, Verdana;
	FONT-SIZE: 10px;
	text-align:left;
	padding:3px;
}

/* -------------------------------------------------------------------------------- Pie de pagina, Titulos, Next-Prev y otros */
.tdSepFotos{
	width:14px;
}

TABLE.tbPie{	
	border-top:1px #C2D3E9 solid;		
	margin:0px;
	zBACKGROUND-color: #EDF3FA;
	BACKGROUND-color: #f7f7f7;
	COLOR: #4D729F; 
    COLOR: #004e98;
    COLOR: #000000;
    width: 490px;
    width: 650px;
	zborder:1px #f00 solid;
}

TABLE.tbPie TD.tdPieFinal{
zbackground-color:#333333;
background-color:#fff;
zheight:20px;
zpadding:10px;
zborder-bottom:5px #000 solid;
zbackground: url("../SIAgral/footersia.jpg");
text-align:center;
}


.tdPie{
	text-align:center; 
	vertical-align:middle;
	border-bottom:1px #86a8d3 solid;
	border-bottom:1px #C2D3E9 solid;
	padding-bottom:7px;
	padding-top:7px;
	FONT: 1em calibri, arial,tahoma,verdana,trebuchet ms,Tahoma,Verdana, Geneva, sans-serif; 
}


.tbContactoPag, .tdPath{
	COLOR: #4D729F; 	
    COLOR: #004e98;
	
	
	BACKGROUND-color: #F4F7FB;
	BACKGROUND-color: #EDF3FA;
	BACKGROUND-color: #f7f7f7;
}

TD.tdPath{
zborder-bottom:1px #C2D3E9 solid;
}

.tbContactoPag {
	border-top:1px #86a8d3 solid;
	border-top:1px #C2D3E9 solid;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
}

.ContactoPag {
	FONT: 8pt arial,tahoma,trebuchet ms,Tahoma,Verdana, Geneva, sans-serif; 
	COLOR: #4D729F;
    COLOR: #004e98;

}

.ContactoPag:HOVER{
	COLOR: #ff6200; 
	TEXT-DECORATION: none;
}
.frmGoogle{
	margin-top:0px; 
	margin-bottom:0px;
	padding-bottom:0px;
}

.ContactoPie {
	FONT: 8pt arial,tahoma,verdana,trebuchet ms,Tahoma,Verdana, Geneva, sans-serif; 
    zCOLOR: #4D729F;
    zCOLOR: #004e98;

}
.ContactoPie:HOVER{
	COLOR: #ff6200; 
	TEXT-DECORATION: none
}
input.button	
{
	border: 1px solid;
	color: #117BFF;
	color: #4D729F;
    COLOR: #004e98;

    background-color: #f8f8f8;         
	BORDER-COLOR: #FF9103;
	padding-left:0;
	margin-left:10;
	padding-right:0;
	margin-right:0;
	margin-bottom:0px;
	padding-bottom:0px;
	font-family:arial,tahoma,verdana,tahoma, Arial,sans-serif; 
	FONT-SIZE: 8pt;
	font-style:normal;	
}

/* --------------------------------------------------------------------------------------------  Next & Prev Page */
TABLE.tbPrevNext{
width:490px;
    width: 650px;
background-color: #EDF3FA;
BACKGROUND-color: #f7f7f7;
zBACKGROUND-color: #ddd;
zborder-top:1px #C2D3E9 solid;
zborder-bottom:1px #C2D3E9 solid;
}
TABLE.tbPrevNext TD{
padding:5px;
padding-left:5px;
padding-bottom:10px;

border:0px #000000 solid;
}
TABLE.tbPrevNext TD, TABLE.tbPrevNext TD A{
	FONT-FAMILY: calibri, tahoma,verdana,Arial,tahoma, Arial,sans-serif; 
	FONT-SIZE: 10pt;	
	LETTER-SPACING:0.00em; 
	LINE-HEIGHT: 100%; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
	FONT-STYLE: normal; 
    zCOLOR: #4D729F;
    zCOLOR: #004e98;


}

TABLE.tbPrevNext TD.tdPrev{
text-align:left;
}
TABLE.tbPrevNext TD.tdNext{
text-align:right;
}

TABLE.tbPrevNext TD .titulo{
zmargin-bottom:10px;
font-size:8pt;
font-weight:normal;
font-family:tahoma, arial,verdana;
line-height:2em;
color:#C2D3E9;
color:#999;
}


/* -------------------------------------------------------------------------------------------- Tabla Path */


TABLE.tPath{
    border-top:1px #C2D3E9 solid;
	border-bottom:1px #C2D3E9 solid;
    width: 650px;
	margin:0px;
	margin-top:10px;
	
	
}

TABLE.tPath TD, TABLE.tPath TD A{
	FONT-FAMILY: calibri, tahoma,verdana,Arial,tahoma, Arial,sans-serif; 
	FONT-SIZE: 10pt;	
	LINE-HEIGHT: 100%; 
	TEXT-DECORATION: none; 
    zCOLOR: #4D729F;
    zCOLOR: #004e98;
	font-weight:normal;
    zCOLOR: #000000;
}

TABLE.tPath TD{
    zborder-right:1px #C2D3E9 solid;
    PADDING:5px; 
	COLOR: #000000; 
    background-color:#ffffff;
background-color: #EDF3FA;
BACKGROUND-color: #f7f7f7;
    vertical-align:middle;
	PADDING-BOTTOM:5PX;
}

TABLE.tPath TD.noborde{
    border-right:0px #C2D3E9 solid;
    WIDTH:100%;
}

TABLE.tPath TD A:hover{
	COLOR: #ff6200; 
}

TABLE.tPath TD .sep{
    width:15px;
    COLOR: #004e98;
border:0px #000000 solid;
text-align:center;
COLOR: #000000;
zpadding-left:3px;
}

TABLE.tPath TD .titulo{
Zmargin-bottom:10px;
font-size:8pt;
font-weight:normal;
font-family:tahoma, arial,verdana;
color:#C2D3E9;
color:#999;

}
/* -------------------------------------------------------------------------------------------- Guia Rapida */

.ContactoGuiaR {
	FONT: 12px calibri,tahoma,arial,verdana,trebuchet ms,Tahoma,Verdana, Geneva, sans-serif; 
    COLOR: #4D729F;	
    COLOR: #004e98;

}
.ContactoGuiaRI {
	FONT: 8pt tahoma,arial,verdana,trebuchet ms,Tahoma,Verdana, Geneva, sans-serif; COLOR: #ffffff;	
}

.ContactoGuiaR:HOVER, .ContactoGuiaRI:HOVER{
	COLOR: #ff6200; 
	TEXT-DECORATION: none
}



/* -------------------------------------------------------------------------------------------- Gral */
IMG.flechi{
	margin-top:3px; 
	margin-right:3px;
	border:0px
}
	
UL {  
	LIST-STYLE: URL(../SIAgral/li-op.gif); 
	margin-left:20px;
	margin-bottom:0px;
	font-size:.9em;
}

UL.Mapa {  
	LIST-STYLE: URL(../SIAgral/li-op.gif); 
	margin:0px;
	margin-left:0px;
	padding:0px;
	padding-left:0px;
	padding-bottom:0px;
}

UL.Mapa LI{
	margin:0px;
	margin-left:10px;
	margin-top:0px;
	padding:0px;
	padding-left:10px;
}

UL.Mapa LI.nada{
	margin:0px;
	margin-left:0px;
	margin-top:0px;
	padding:0px;
	padding-left:0px;
}

.TEXTO4{
	COLOR: #505050; 
	FONT-FAMILY: tahoma, Arial,sans-serif; 
	FONT-SIZE: 11px; 
	LINE-HEIGHT: 14px; 
	TEXT-DECORATION: none; 
}
.FOTO{
	COLOR: #888888;	
	FONT-FAMILY: tahoma,verdana, trebuchet MS,Tahoma, Arial, Helvetica; 
	FONT-SIZE: 11px; 
	LINE-HEIGHT: 150%;
}
TABLE.MENUFOTOS, TR.MENUFOTOS{
	COLOR: #888888;	
	FONT-FAMILY: tahoma,verdana, trebuchet MS,Tahoma, Arial, Helvetica; 
	FONT-SIZE: 11px; 
	LINE-HEIGHT: 150%;
	TEXT-ALIGN: center; 
	VERTICAL-ALIGN: top; 
}
TABLE {
	COLOR: #000000;
	FONT-FAMILY: verdana,trebuchet MS,tahoma, Arial,sans-serif;
	FONT-SIZE: 12px;
	FONT-STYLE: normal;
	LINE-HEIGHT: 150%;
}

.TEXTOCONTACTOS{
	COLOR: #000000; 
	FONT-FAMILY:  verdana,tahoma,arial,sans-serif; 
	FONT-SIZE: 11px; 
	LINE-HEIGHT: 150%; 
	TEXT-DECORATION: none; 
	letter-spacing=0;
}


.TEXTOQG{
	COLOR: #000000; 
	FONT-FAMILY: tahoma, trebuchet MS, Arial,sans-serif; 
	FONT-SIZE: 10px; 
	FONT-STYLE: normal; 
	LINE-HEIGHT: 150%; 
	TEXT-DECORATION: none;  
}
.TEXTOM {
	COLOR: #000000; 
	FONT-FAMILY: tahoma, Arial,sans-serif; 
	FONT-SIZE: 11px; 
	FONT-STYLE: normal; 
	LINE-HEIGHT: 16px; 
	TEXT-DECORATION: none; 
	letter-spacing:0em; 
	FONT-WEIGHT: normal;
	padding-left:2px;
}
.TEXTOM:HOVER {
	COLOR: #000000; 
	TEXT-DECORATION: none
}

/*------------------------------------------------ Links */
A {
	COLOR: #117BFF; 
    COLOR: #0654fa;

	FONT-FAMILY: verdana,tahoma, Arial,sans-serif; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	LINE-HEIGHT: 150%; 
	TEXT-DECORATION: none;
}

A:hover {
	COLOR: #ff6200; 
	TEXT-DECORATION: none;
}



.CONTACTO, .CONTACTO2, .CONTACTO3{
	COLOR: #117BFF; 
    COLOR: #0654fa;
	FONT-STYLE: normal; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
}
/* lista de videos */
.CONTACTO3{
	FONT-FAMILY: verdana, tahoma,arial,tahoma, Arial,sans-serif; 
	FONT-SIZE: 10px; 
	margin-right:5px;
	LINE-HEIGHT: 17px; 
}
/* mapa del sitio */
.CONTACTO2{
	FONT-FAMILY: tahoma,arial,tahoma, Arial,sans-serif; 
	FONT-SIZE: 11px; 
	LINE-HEIGHT: 14px; 
}
/* links en general */
.CONTACTO {
	FONT-FAMILY: verdana,tahoma,trebuchet MS,  Arial,sans-serif; 
	FONT-SIZE: 11px; 
	LINE-HEIGHT: 150%; 
}
.CONTACTO:HOVER, .CONTACTO2:hover, .CONTACTO3:hover{
	COLOR: #ff6200; 
	TEXT-DECORATION: none
}

/*------------------------------------------------------------------------------------------------------------- Clientes 0102 */
TABLE.tNuestrosClientes{
	width:640px;
}

TABLE.tNuestrosClientes TD{
	COLOR: #000000; 
	FONT-FAMILY:  verdana,tahoma,trebuchet MS, Arial,sans-serif; 
	FONT-SIZE: 11px; 	
	FONT-STYLE: normal; 
	LINE-HEIGHT: 150%; 
	TEXT-DECORATION: none;  

    height:80px;
	text-align:center;
	vertical-align:bottom;
	
    width:150px;
	border: 1px solid;
	padding:5px;
	padding-top:15px;
	padding-bottom:15px;

	border-color: #e7e7e7;
	vertical-align: middle
	font-family: tahoma, Verdana;
	COLOR: #C0C0C0;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 100%;
	HEIGHT: 28px;
	text-align:center;
}

TABLE.tNuestrosClientes TD IMG{ 
margin-bottom:15px;
}



  TD.TDCLIENTES{ 
    width:150px;
	border: 1px solid;
padding:5px;
padding-top:15px;
padding-bottom:15px;

	border-color: #e7e7e7;
	vertical-align: middle
	font-family: tahoma, Verdana;
	COLOR: #C0C0C0;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 100%;
	HEIGHT: 28px;
	text-align:center;
}




TD.TDCLIENTES IMG{ 
margin-bottom:15px;
}

/*------------------------------------------------------------------------------------------------------------- Texto */
.TEXTODATAJ{
	COLOR: #000000; 
	FONT-FAMILY: verdana,tahoma, Arial,sans-serif; 
	FONT-SIZE: 11px; 
	FONT-STYLE: normal; 
	LINE-HEIGHT: 150%; 
	TEXT-DECORATION: none; 
	TEXT-ALIGN: justify;
}
.TEXTODATANOJ{
	COLOR: #000000; 
	FONT-FAMILY: verdana, tahoma,verdana, Arial,sans-serif; 
	FONT-SIZE: 11px; 
	FONT-STYLE: normal; 
	LINE-HEIGHT: 150%; 
	TEXT-DECORATION: none;  
}


TD.TDNOVEDADES, .tdNovedadesFecha, .tdNovedadesLogo, .tdNovedadesTitulo, .tdNovedadesPais{ 
	border-top: 0px dashed; 
	border-bottom: 1px solid;
	border-left: 0px solid; 
	border-right: 0px solid;   
	border-left: none;
	border-right: none;
	border-color: #e7e7e7;
	vertical-align: middle	
	COLOR: #ccc;
	LINE-HEIGHT: 150%;
	HEIGHT: 28px;
	font-family: tahoma,verdana,tahoma, Verdana;
	FONT-SIZE: 10px;
}
.tdNovedadesFecha{
	width:30px;
	text-align:left;
}

.tdNovedadesLogo{
	width:60px;
	text-align:center;
	padding:3px;
}

.tdNovedadesTitulo{
 text-align:left;
FONT-SIZE: 11px;
}

.tdNovedadesPais{ 
 	width:19px;
 text-align:right;

}

TD.TDNOVEDADESDESC{
	border-top: 0px dashed; 
	border-bottom: 1px solid;
	border-left: 0px solid; 
	border-right: 0px solid;   
	border-left: none;
	border-right: none;
	border-color: #e7e7e7;
	vertical-align: middle;
	font-family: tahoma,verdana;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 110%;
}


.TEXTOGRANDE {
	COLOR: #000000; 
	FONT-FAMILY: trebuchet MS,arial,verdana,tahoma,arial,sans-serif; 
	FONT-SIZE: 10pt; 
	LINE-HEIGHT: 150%; 
	TEXT-DECORATION: none; 
	letter-spacing=0em;
}
.TEXTOGRANDENOJ {
	COLOR: #808080; 
	FONT-FAMILY: arial, trebuchet MS,verdana,tahoma,sans-serif; 
	FONT-SIZE: 14px; 
	LINE-HEIGHT: 150%; 
	TEXT-DECORATION: none; 
	letter-spacing=0;
}
.TEXTODATA{
	COLOR: #000000; 
	FONT-FAMILY:  verdana,tahoma,trebuchet MS, Arial,sans-serif; 
	FONT-SIZE: 11px; 	
	FONT-STYLE: normal; 
	LINE-HEIGHT: 150%; 
	TEXT-DECORATION: none;  
}
.TEXTODATALINEA{
	COLOR: #000000; 
	FONT-FAMILY:  verdana,tahoma,trebuchet MS, Arial,sans-serif; 
	FONT-SIZE: 11px; 
	FONT-STYLE: normal; 
	LINE-HEIGHT: 150%; 
	TEXT-DECORATION: none;  
	BORDER-BOTTOM:1px dashed;
	
}
TABLE.LINEAPUNTEADA{
	COLOR: #000000; 
	FONT-FAMILY:  verdana,tahoma,trebuchet MS, Arial,sans-serif; 
	FONT-SIZE: 11px; 
	FONT-STYLE: normal; 
	LINE-HEIGHT: 150%; 
	TEXT-DECORATION: none;  
	BORDER-BOTTOM:0px dashed;
	BORDER-TOP:1px dashed;
	BORDER-left:1px dashed;
	BORDER-right:1px dashed;
}
.TEXTO{
	COLOR: #000000; 
	FONT-FAMILY: verdana,trebuchet MS,tahoma, Arial,sans-serif; 
	FONT-SIZE: 11px; 
	FONT-STYLE: normal; 
	LINE-HEIGHT: 150%; 	
}



input.box	
{
	border: 1px solid;
	FONT-FAMILY: Verdana,Tahoma;	
    FONT-SIZE: 8pt;
    background-color: #F9F9F9;         
    background-color: #FFFFFF;         
    letter-spacing: 0.00em;	
	BORDER-COLOR: #000000;
	padding-left:3;
	margin-left:5;
	
}

input.radio 	
{
	border: 0px solid;
	FONT-SIZE: 8pt;
	background-color:#333333 ; 
	width: 20px;
}
input.checkbox 	
{
	border: 0px solid;
	FONT-SIZE: 8pt;
	background-color:#ffffff ; 
	left-margin:0;
	width=15px;			
}

Table.tNovedades {
	border-collapse: collapse ; 
	border-top: 1px solid; 
	border-bottom: 1px solid;
	border-left: 0px dashed; 
	border-right: 0px dashed;
	border-color: #a4a4a4; 
	border-color: #d7d7d7; 
	border-color: #e7e7e7; 
}

Table.tNovedades TD{
	border: 0px #e7e7e7 solid; 
	border-bottom: 1px #e7e7e7 solid;
	vertical-align: middle;
	COLOR: #000000;
	LINE-HEIGHT: 150%;
	HEIGHT: 28px;
	font-family: tahoma, verdana;
	FONT-SIZE: 8pt;
}


TR.trNovedadesGris  {
	background-color:#f7f7f7;
}



.textotit {
	COLOR: #000000; MARGIN-BOTTOM:10px; PADDING-TOP:7; PADDING-LEFT:5; letter-spacing:-1; FONT-FAMILY: tahoma, verdana,  Arial, sans-serif; FONT-SIZE: 28px; LINE-HEIGHT: 100%; FONT-WEIGHT: bold; 
}


.textonovedad {
	COLOR: #000000; FONT-FAMILY:trebuchet MS,Tahoma, Arial, Helvetica; FONT-SIZE: 11px; LINE-HEIGHT: 110%
}
.colorfondo {
	BACKGROUND-COLOR:#ffffff; BORDER-COLOR:#ffffff;  
}


.textot {
	COLOR: #000000; FONT-FAMILY: trebuchet MS,tahoma, Arial,sans-serif; FONT-SIZE: 11px; FONT-STYLE: normal; LINE-HEIGHT: 13px; TEXT-DECORATION: none
}
.textovideo {
	COLOR: #000000;
	FONT-FAMILY: "trebuchet MS", tahoma, arial, sans-serif;
	FONT-SIZE: 10px;
	LINE-HEIGHT: normal;
	TEXT-DECORATION: none;
letter-spacing=0;
}
.textoh {
	COLOR: #c4c4c4; FONT-FAMILY: tahoma, Arial,sans-serif; FONT-SIZE: 11px; FONT-STYLE: normal; LINE-HEIGHT: 14px; TEXT-DECORATION: none
}
.texto3 {
	COLOR: #5c7a01; FONT-FAMILY: tahoma, Arial,sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: 14px; TEXT-DECORATION: none
}
.texto5 {
	COLOR: #707070; FONT-FAMILY: tahoma, Arial,sans-serif; FONT-SIZE: 9px; LINE-HEIGHT: 10px; TEXT-DECORATION: none; 
}



.textarea {
	BACKGROUND: #b9ee02; COLOR: #6c6c6c; FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE: 11px; HEIGHT: 70px; WIDTH: 200px
}
.barratit {
	BACKGROUND: #FF7020; COLOR: #151515; FONT-FAMILY: tahoma, Arial,sans-serif; FONT-SIZE: 11px; FONT-STYLE: normal; LINE-HEIGHT: 13px; TEXT-DECORATION: none
}
.barratit2 {
	BACKGROUND: #9A3A00; COLOR: #cccccc; FONT-FAMILY: tahoma, Arial,sans-serif; FONT-SIZE: 11px; FONT-STYLE: normal; LINE-HEIGHT: 13px; TEXT-DECORATION: none
}
.tablavideo {
	BACKGROUND: #151515;
}



/* ------------------------------------------------------------------------------------------ vo Mapa del Sitio ------------------  */
TABLE.tbMapa{
width:230px;
border:0px #ccc solid;
vertical-align:top;
}

.imgPaisMapa{
margin:0px;
	margin-right:5px;
	margin-top:3px;
width:10px;
height:7px;

}



TD.tdListadoOL{
	zpadding-left:15px;
	padding-top:16px;
border:0px #ff0000 solid;
}


OL LI{
	list-style-type:decimal;
		list-style-type:none;
	list-style-image:none;
padding:0px;
	padding-left:0px;
	margin-left:-18px;
	margin-left:-28px;
	font-size:10px;
	font-family:calibri,arial,tahoma;
	zline-height:150%;
padding-top:3px;
}

OL LI.LITitulo{
margin-top:19px;
zpadding-top:11px;
border-top:0px #e6e6e6 solid;
zline-height:200%;
}

OL LI.LITitulo A{
font-weight:bold;
font-size:1.3em;
}

OL LI.LIPadre A{
font-weight:bold;
zline-height:20px;
font-size:1.4em;
}
OL LI.LIItem A{
font-weight:normal;
line-height:130%;
font-size:1.2em;
}


.ContactoMapa , .ContactoMapaTit{
	FONT: 8pt calibri,tahoma,arial,verdana,trebuchet ms,Tahoma,Verdana, Geneva, sans-serif; 
	COLOR: #4D729F;
    COLOR: #004e98;

	LINE-HEIGHT:12px;
}

.ContactoMapaTit{
	COLOR: #117BFF;
}

.ContactoMapa:HOVER , .ContactoMapaTit:hover{
	COLOR: #ff6200; 
	TEXT-DECORATION: none
}

.BodyMap{
margin:0px;
	zbackground-image: url("../SIAgral/renglon1.gif");

}

/* ----------------------------------------------------------------------------------- 0106 Contactos -----------------  */

TABLE.tbContacto{
	width:425px;
	width:100%;
	vertical-align:top;
	border:1px #efefef solid;
	border:1px #000000 solid;
	zmargin:20px;
	margin-bottom:10px;
	margin-top:10px;

	font-size:1em;
	font-family:calibri;
	
}
TABLE.tbContacto TD A{
	font-size:1em;
	font-family:calibri;

}
TABLE.tbContacto TR.firstline{
	height:15px;
}

TABLE.tbContacto TD{
	padding-top:5px;
	padding-bottom:5px;
}



TABLE.tbContacto TD.Titulo {
	width:130px;
	text-align:right;
	vertical-align:top;
	padding-right:10px;
	padding-left:10px;
	background-color:#f9f9f9;
	background-color:#ff6200;
	background-color:#666666;
	line-height:150%;
	font-weight:bold;
	color:#aaaaaa;
	color:#ffffff;
	
}

TABLE.tbContacto TD.Dato{
	text-align:left;
	vertical-align:top;
	padding-left:10px;	
	line-height:150%;
	color:#000000;
}

TABLE.tbContacto TD.ListaPaises{
	text-align:left;
	vertical-align:top;
	padding-left:10px;	
	color:#000000;
	padding-top:5px;
	zbackground-image:url("../SiaGral/renglon1.gif");
	line-height:17px;
}

TABLE.tbContacto TD.ListaPaises IMG{
margin-top:4px;
}



/* ------------------------------------------------------------------------------------- padding del Menu AllWebs---------- */
.tdEngMenuAllWeb{
text-align:left;
padding-bottom:56px;
zpadding-left:65px;
}

.tdEspMenuAllWeb{
text-align:left;
padding-bottom:56px;
zpadding-left:35px;
}


/* ----------------------------------------------------------------- tabla de precios y especificaciones de hard ---------- */
.collapsibleDemo {
	margin-left:0px;
	margin-right:0px;
	padding-left:0px;
	padding-top:0px;
	margin-bottom:15px;
	margin-top:10px;
	border-top:0px #cccccc solid;

}

.collapsibleDemo LI {
	PADDING-LEFT: 8px; 
	PADDING-LEFT: 15px; 
	LINE-HEIGHT:120%;
	margin-left:0px;
	margin-bottom:5px;
	PADDING-TOP:8px;
	font-weight:normal;
	border-top:0px #f0f0f0 solid;
	LIST-STYLE: URL(); 
	LIST-STYLE: none; 
}
.collapsibleDemo LI.firstitem{
	PADDING: 10px; 
	font-weight:bold;
	padding-bottom:10px;
	zborder-bottom:1px #cccccc solid;

border:1px #dddddd solid;
background-color:#f9f9f9;      

border:1px #e7e7e7 solid;
background-color:#fbfbfb;
               

}
.collapsibleDemo LI.firstsubitem{
	font-weight:bold;
}

.collapsibleDemo UL {
	PADDING-LEFT: 10px; 
	MARGIN-LEFT: 0px; 
	LINE-HEIGHT:150%;
	margin-left:0px;
	padding-left:0px;
	margin-bottom:0px;
	margin-top:5px;
}
.collapsibleDemo IMG {
	MARGIN-RIGHT: 4px
}

/* ----------------------------------------------------------------------------- Precios de Hardware de Realidad Virtual */

TABLE.tbPrecios{
	border:0px #ccc solid;	
border-left:1px #bbb solid;
border-right:1px #bbb solid;
	margin-top:10px;
	background-color:#ffffff;
	font-size:8pt;	
zmargin-left:-9px;
zmargin-right:-9px;

	}

TABLE.tbPrecios th{
	border-top:1px #bbb solid;
	border-bottom:1px #bbb solid;
	background-color:#EEE;
	background-color:#dedede;
	color:#000000;
	padding:0px;
	padding-left:5px;
	padding-right:5px;
	font-family:tahoma,arial,verdana;
	font-size:10px;
}

TABLE.tbPrecios TD.tdprecio, TABLE.tbPrecios TD.tddescprecio{
	zborder:1px #ccc solid;
	border-bottom:1px #ccc solid;
	padding:5px;
	vertical-align:top;
}
TABLE.tbPrecios TD.tdprecio{
	text-align:right;
	width:75px;
	zborder-right:1px #ccc solid;	
}
TABLE.tbPrecios TD.tddescprecio{
	zborder-left:1px #ccc solid;
	width:85%;	
}
/* ----------------------------------------------------------------------------------- Hardware - Titulos y especificaciones */
H3{
	border-bottom:3px #000000 solid;
	COLOR: #000000; 
	FONT-FAMILY:  Arial,trebuchet MS,verdana,tahoma,sans-serif; 
	FONT-SIZE: 16pt; 
	FONT-STYLE: normal; 
	LINE-HEIGHT: 120%; 
	FONT-WEIGHT: bold; 
	MARGIN-TOP:20px; 
	MARGIN-BOTTOM:15px;
    margin-left:165px;
    margin-right:0px;
	padding-right:5px;
	padding-top:0px;
    text-align:left;
}
Table.GrillaHard {
	zCOLOR: #888888;	
	zFONT-FAMILY: tahoma,verdana, trebuchet MS,Tahoma, Arial, Helvetica; 
	zFONT-SIZE: 11px; 
	LINE-HEIGHT: 150%;
	WIDTH:480px;
	width:640px;
	border-bottom:0px #C2D3E9 solid;
}
Table.GrillaHard TD{
	padding:00px;	
	zCOLOR: #000000; 
	zFONT-FAMILY:  verdana,tahoma,trebuchet MS, Arial,sans-serif; 
	zFONT-SIZE: 1.1em;	
	zFONT-STYLE: normal; 
	zLINE-HEIGHT: 150%; 
	zTEXT-DECORATION: none;  
	text-align:left;
	border:0px #ccc solid;
}
Table.GrillaHard TD IMG{
	border:0px #fff solid;
}
Table.GrillaHard TR{
	padding-bottom:0px;
}
Table.GrillaHard TABLE.tbFotoHard TD{
	width:150px;
	TEXT-ALIGN: center; 
	VERTICAL-ALIGN: top; 
	border:0px #ccc solid;
	FONT-FAMILY:  tahoma, verdana,tahoma,trebuchet MS, Arial,sans-serif; 
	FONT-SIZE: 8pt; 	
	FONT-STYLE: normal; 
	color:#888888;
	LINE-HEIGHT: 130%; 
	padding:0px;	
	padding-bottom:8px;
	padding-right:12px;	
}
Table.GrillaHard TABLE.tbFotoHard TD IMG{
	border:1px #000000 solid;
	zborder:0px #f0f0f0 solid;
}
Table.GrillaHard TABLE.tbFotoHard TD IMG.sinborde{
	border:0px #000000 solid;
	zborder:0px #f0f0f0 solid;
}
Table.GrillaHard TD.tdIzq{
	padding-right:12px;
	padding-right:0px;
}
Table.GrillaHard TD.tdSepHard{
padding:0px;
	width:10px;
	border:1px #ccc solid;
}
Table.GrillaHard TD IMG{
	border:0px #3f3f3f solid;
}
Table.GrillaHard TD IMG.flechi{
	border:0px #3f3f3f solid;
}
Table.GrillaHard TD IMG.sinBorde{
	border:0px #3f3f3f solid;
}


/* ----------------------------------------------------------------------------------- Tabla de Novedades 2007 */



TABLE.tNovedades2007 {
	border-collapse: collapse ; 
	border-top: 1px solid; 
	border-bottom: 1px solid;
	border-left: 0px dashed; 
	border-right: 0px dashed;
	border-color: #e7e7e7; 
    width:100%;
}

TABLE.tNovedades2007 TH{
background-color:#f0f0f0;
text-align:center;
text-transform:uppercase;
font-size:.8em;
font-style:bold;
height:25px;
}

TABLE.tNovedades2007 TH.left{
text-align:left;
padding-left:5px;
}

TABLE.tNovedades2007 TD{
	border: 0px #e7e7e7 solid; 
	border-bottom: 1px #e7e7e7 solid;
	vertical-align: middle;
	COLOR: #000000;
	LINE-HEIGHT: 120%;
	font-family: calibri,verdana;
	FONT-SIZE: 1em;
    padding-right:5px;
    padding-left:3px;
    height:30px;
}
TABLE.tNovedades2007 TD.fecha{
background-color:#f8f8f8;
padding-right:3px;
width:55px;
zfont-size:.8em;
}

TABLE.tNovedades2007 TD A{
line-height:120%;
}

TABLE.tNovedades2007 TD.logo{
text-align:center;
padding-top:3px;
}


TABLE.tNovedades2007 TD.cliente{
width:140px;
background-color:#f8f8f8;
}

TABLE.tNovedades2007 TD.descripcion{

}

TABLE.tNovedades2007 TD.pais{
padding-right:5px;
padding-left:5px;
background-color:#f8f8f8;
}

DIV.backToMenu{
margin-top:10px;
text-align:right;
}

/* ----------------------------------------------------------------------------------- Tabla de Links y Prensa */



TABLE.tLinksyPrensa {
	border-collapse: collapse ; 
	border-top: 1px solid; 
	border-bottom: 1px solid;
	border-left: 0px dashed; 
	border-right: 0px dashed;
	border-color: #e7e7e7; 
    width:100%;
}

TABLE.tLinksyPrensa TH{
background-color:#f0f0f0;
text-transform:uppercase;
font-size:.8em;
font-style:bold;
height:25px;
padding:5px;
border-right:1px #ffffff solid;
}

TABLE.tLinksyPrensa TH.left{
text-align:left;
}

TABLE.tLinksyPrensa TH.right{
text-align:right;
}

TABLE.tLinksyPrensa TD{
	border: 0px #e7e7e7 solid; 
	border-bottom: 1px #e7e7e7 solid;
	
vertical-align:top;
	COLOR: #000000;
	LINE-HEIGHT: 140%;
	font-family: calibri, verdana;
	FONT-SIZE: 1.1em;
    padding:5px;
	padding-top:10px;
	padding-bottom:10px;
    height:30px;
}
TABLE.tLinksyPrensa TD.fecha{
background-color:#f8f8f8;
width:45px;
	FONT-SIZE: 0.8em;
}

TABLE.tLinksyPrensa TD A{
	FONT-SIZE: 1em;
	font-family: calibri, verdana;
}


TABLE.tLinksyPrensa TD.logo{
text-align:right;
width:130px;
}


TABLE.tLinksyPrensa TD.cliente{
width:140px;
background-color:#f8f8f8;
}

TABLE.tLinksyPrensa TD.descripcion{

}

TABLE.tLinksyPrensa TD.pais{
background-color:#f8f8f8;
width:15px;
text-align:right;
padding-top:13px;
}

DIV.backToMenu{
margin-top:10px;
text-align:right;
}

/* ---------------------------------------------------------------------------------------------- Menu Detallado (utilizado en paginas de menu (juegos, productos, etc)*/


TABLE.tMenuDetallado {
    COLOR: #000000;
	FONT-FAMILY: calibri,tahoma,verdana, trebuchet MS,Tahoma, Arial, Helvetica; 
	FONT-SIZE: 1em; 
	LINE-HEIGHT: 130%;
    width: 640px;	
margin-bottom:20px;
}



TABLE.tMenuDetallado TD{
	border-bottom:1px #e7e7e7 solid;
padding-top:15px;
color:#000000;
}

TABLE.tMenuDetallado TD DIV.bandera{
zborder-bottom:1px #e7e7e7 solid;
}
TABLE.tMenuDetallado TD DIV.titulo{
font-weight:normal;
font-size:1em;

background-color:#f0f0f0;
border: 1px #ddd solid;
padding:3px;

}
TABLE.tMenuDetallado TD DIV.fecha{
font-style:italic;
font-size:0.9em;
padding-top:3px;

}
TABLE.tMenuDetallado TD DIV.texto{
background-color:#f0f0f0;
border: 1px #ddd solid;
padding:5px;
padding-bottom:10px;
margin-top:5px;
color:#000000;
}
TABLE.tMenuDetallado TD DIV.path{
font-style:italic;
font-size:0.9em;
padding-top:10px;
}
TABLE.tMenuDetallado TD DIV.path A{
	font-weight:normal;
font-size:1em;
}


Table.tMenuDetallado TD IMG.sinBorde{
	border:0px #3f3f3f solid;
}

TABLE.tMenuDetallado TD.foto{
	width:150px;
	TEXT-ALIGN: left; 
	VERTICAL-ALIGN: top; 
	padding-bottom:15px;
	padding-left:5px;
zpadding-top:42px;

}
Table.tMenuDetallado TD.foto IMG{
	border:1px #3f3f3f solid;
}

TABLE.tMenuDetallado TD.foto DIV.fecha{
	padding-bottom:5px;
}

TABLE.tMenuDetallado TD.foto DIV.bandera IMG{
	border:0px #3f3f3f solid;
}


Table.tMenuDetallado TD.detalle {

	width:325px;
	width:490px;
	zCOLOR: #000000; 
	zFONT-FAMILY: calibri,verdana,tahoma,trebuchet MS, Arial,sans-serif; 
	zFONT-SIZE: .8em; 	
	zFONT-STYLE: normal; 
	zLINE-HEIGHT: 130%; 
	zTEXT-DECORATION: none;  
	text-align:left;
	VERTICAL-ALIGN: top; 
	padding-bottom:10px;
	padding-left:10px;
}



Table.tMenuDetallado TD.detalle A{
font-family:calibri;verdana;	
font-weight:bold;
font-size:1em;
font-height:130%;
}

Table.tMenuDetallado TD.blockquote{
font-size:.8em;
vertical-align:bottom;
padding-left:15px;
padding-bottom:8px;
}

Table.tMenuDetallado TD.certificado{
	border: 1px #ddd solid;
	padding:5px;
	padding-left:15px;
	font-size:.6em;
	
}
	
	
.titMenuDetallado{
font-family:arial;
font-size:16px;
font-weight:bolder;
border-bottom:1px #ff701a solid;
padding-top:10px;
margin-bottom:5px;
text-transform:uppercase;
}

H6{
margin:0px;
line-height:110%;
font-size:1.3em;
margin-bottom:6px;
margin-top:5px;
FONT-FAMILY:  arial;
color:#000000;
text-transform:uppercase;
}


/*------------------------------------------------- */
TABLE.tIndexMenuDetallado {
    COLOR: #000000;
	FONT-FAMILY: tahoma,verdana, trebuchet MS,Tahoma, Arial, Helvetica; 
	FONT-SIZE: 11px; 
	LINE-HEIGHT: 150%;
    margin-bottom:20px;
	WIDTH:400px;
	border-left:1px #e7e7e7 solid;
}

TABLE.tIndexMenuDetallado TD{
	border-bottom:1px #e7e7e7 solid;
padding:0px;	
padding-top:15px;
padding-left:10px;
vertical-align:bottom;
padding-bottom:10px;
}

TABLE.tIndexMenuDetallado TD DIV.bandera{

}
TABLE.tIndexMenuDetallado TD DIV.titulo{
font-weight:bold;
}
TABLE.tIndexMenuDetallado TD DIV.fecha{
font-style:italic;
font-size:0.9em;
color:#000000;
}
TABLE.tIndexMenuDetallado TD DIV.texto{
background-color:#f0f0f0;
padding:5px;
padding-bottom:10px;
background-color:#f0f0f0;
padding:5px;
padding-bottom:10px;
margin-top:5px;
margin-left:0px;
font-size:8pt;
font-family:Arial, Helvetica, sans-serif;
float:right;
	VERTICAL-ALIGN: bottom; 
border:1px #000000 solid;
	

}

TABLE.tIndexMenuDetallado TD DIV.foto{
	width:150px;
	TEXT-ALIGN: left; 
	VERTICAL-ALIGN: bottom; 
	float:left;
}

TABLE.tIndexMenuDetallado TD DIV.foto IMG{
	border:1px #3f3f3f solid;
}

Table.tIndexMenuDetallado TD IMG.sinBorde{
	border:0px #3f3f3f solid;
}

TABLE.tIndexMenuDetallado TD.foto{
	width:150px;
	TEXT-ALIGN: left; 
	VERTICAL-ALIGN: bottom; 
}

Table.tIndexMenuDetallado TD.foto IMG{
	border:1px #3f3f3f solid;
}

TABLE.tIndexMenuDetallado TD DIV.fecha{
font-style:italic;
font-size:0.9em;
padding-bottom:5px;
}

TABLE.tIndexMenuDetallado TD.foto DIV.bandera IMG{
	border:0px #3f3f3f solid;
}


Table.tIndexMenuDetallado TD.detalle {

	width:325px;
	width:490px;
	COLOR: #000000; 
	FONT-FAMILY: verdana,tahoma,trebuchet MS, Arial,sans-serif; 
	FONT-SIZE: 11px; 	
	FONT-STYLE: normal; 
	LINE-HEIGHT: 150%; 
	TEXT-DECORATION: none;  
	text-align:left;
	VERTICAL-ALIGN: bottom; 
	padding-left:10px;
}



Table.tIndexMenuDetallado TD.detalle A{
font-weight:bold;
}

.titIndexMenuDetallado{
font-family:arial;
font-size:16px;
font-weight:bolder;
border-bottom:1px #ff701a solid;
padding-top:10px;
margin-bottom:5px;
text-transform:uppercase;
}

/* -------------------------------------------------------------------------------------------------- Home */


TABLE.tbPrincipal{
	zborder:1px #CCC solid;
	width:650px;
	zwidth:700px;	
    background-color:#ffffff;
 	zbackground-image:url("../00/p1010447.jpg");
	border-bottom:0px #C2D3E9 solid;

}

TABLE.tbPrincipal A{
    font-family:calibri,arial,courier new,tahoma,arial,verdana;
font-size:1.2em;
line-height:130%;
}

TABLE.tbPrincipal TD.tdPrin1{
   zwidth:250px;
   vertical-align:top;
   padding:0px;
   zborder: 1px #f00 solid;
}

.margin00{
margin-left:10px;
width:210px;
margin-bottom:10px;
}

TABLE.tbPrincipal DIV.video{
padding-left:10px;
margin-top:-6px;
margin-bottom:0px;
line-height:90%;
width:100%;
}

TABLE.tbPrincipal DIV.video A{
font-weight:normal;
font-size:1em;
font-family:Calibri,verdana;

}

TABLE.table00{
margin:0px;
zmargin-left:5px;
margin-top:-10px;
margin-bottom:-10px;
border:0px #000 solid;
}

TABLE.table00 TD.td00{
padding:5px;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
border:1px #C2D3E9 solid;
border-color: #e7e7e7;

background-color:#EDF3FA;
background-color:#fbfbfb;
BACKGROUND-color: #f7f7f7;
}


DIV.textochico{
	font-size:8pt;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:5px;
	line-height: normal;
}

TABLE.table00 TD.td00 A{
font-weight:normal;
}

TABLE.table00 TD.td00 B{
	line-height: 10px;
 
}



TD.tdPrin1 IMG.verfoto{
	padding-bottom:0px;
	margin-bottom:5px;
	border:1px #000000 solid;
margin-left:00px;
}


TABLE.tbPrincipal TD.tdPrin3{
	padding:0px;
	zwidth:400px;
	vertical-align:top;
	padding-left:5px;
	padding-right:10px;
zborder:1px #00f solid;
}

DIV.pag00 TABLE.tMenuDetallado {
	WIDTH:395px;
}

DIV.pag00 TABLE.tMenuDetallado TD DIV.texto{
background-color:#f0f0f0;
padding:5px;
padding-bottom:10px;
margin-top:5px;
font-size:8pt;
font-family:Arial, Helvetica, sans-serif;
}

DIV.pag00 TABLE.tMenuDetallado {
border-left:1px #e7e7e7 solid;
}
DIV.pag00 TABLE.tMenuDetallado TD{
padding-left:10px;
}

/* -------------------------------------------------------------------------------------------------- FIN Home */

IMG.imgNew{
	zmargin-bottom:9px;
}

TABLE.tbMasInfo{
	border:1px #7F7F7F solid;
	zwidth:230px;
	height:72px;
	background-color:#fff;
}

TABLE.TMenu{
padding:0px;
margin:0px;
width:490px;
    width: 650px;
border:0px #000 solid;	
}

TABLE.TMenu TD{
background-color:#ffffff;
}


Menu{
font-size:18px;
font-family:calibri,verdana;
}


.mainSep{
position:relative;
border-bottom:1px dashed #ABABAB;
font-size:1px;
line-height:1px;
height:10px;
margin-bottom:10px;

}

UL.Main {  
	LIST-STYLE: URL(../SIAgral/flechi.gif); 
	margin:0px;
	margin-left:15px;
}

/* -------------------------------------------------------------------------------------------------- Parametros generales */

BODY.bodyMain{
background-color:#fff;
margin-top:1px;
margin-bottom:10px;
zbackground: url("../SIAgral/fondoch.gif") #666666 repeat fixed;
zbackground: url("../SIAgral/fondon.gif") #666666 repeat fixed;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
color:#000;
}

BODY.bodyMainBlack{
background-color:#cccccc;
margin-top:10px;
margin-bottom:10px;
background: url("../SIAgral/fondoch.gif") #666666 repeat fixed;
background: url("../SIAgral/fondon.gif") #666666 repeat fixed;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
}

DIV.separador{
padding:0px;
width:100%;
border-top:1px #C2D3E9 solid;
zborder:1px #C2D3E9 solid;
height:1px;
margin-top:5px;
margin-bottom:5px;
background-color:#f9f9f9;
}

A{
color:#0033CC;
font-family:calibri,Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
}

UL LI{
font-family:calibri,Verdana, Arial, Helvetica, sans-serif;
font-size:1.1em;
}


A:hover{
color:#ff6200;
}


BODY.Newsletter{
background-color:#666666;
margin-top:10px;
margin-bottom:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
text-align:center;
}

DIV.Newsletter{
border:1px #000000 solid;
width:640px;
background-color:#fff;

}

/* -------------------------------------------------------------------------------------------------- Productos SIAProducts */

TABLE.tSIAProducts{
width:640px;	
margin-top:20px;
margin-bottom:20px;
zborder:1px #000 solid;
}

TABLE.tSIAProducts TD{
vertical-align:top;
border:0px #ff0000 solid;
padding:0px;
}

TABLE.tSIAProducts TD A{
font-family:calibri,verdana;
font-size:1em;
}


TABLE.tSIAProducts TD.tdVideo{
height:288px;
width:352px;
background-color:#ffffff;
border-bottom:1px #C2D3E9 solid;
}

TABLE.tSIAProducts TD.tdCopete{
width:100%;
height:288px;
padding-right:5px;
padding-left:10px;

font-size:1.2em; 
font-family:Calibri, trebuchet MS; 
font-weight:bold;
line-height:1.5em;	
color:#FFFFFF;
color:#000;
vertical-align:top;
ztext-transform:uppercase;
border-bottom:1px #C2D3E9 solid;
}

TABLE.tSIAProducts TD.tdCopeteB{
width:100%;
height:288px;
background:url("../SIAgral/cuadro_naranja2.jpg")  repeat ;
padding-right:5px;
padding-left:10px;
FONT:1.5em calibri, trebuchet MS; 
line-height:1.5em;	
color:#FFFFFF;
vertical-align:middle;
ztext-transform:uppercase;
}


TABLE.tSIAProducts TD.tdVideo DIV.videoPlayer{
border:0px #3f3f3f solid;
margin-top:0em;
margin-right:0px;
}



TABLE.tSIAProducts TD.tdDetalle{
padding-top:20px;
padding-left:10px;
FONT:12pt calibri,verdana; 
zfont-size:10pt;
line-height:1.4em;	
vertical-align:middle;

}

TABLE.tSIAProducts TD.tdDetalle DIV.separador{
width:100%;
zbackground:url("../20/linea.jpg")  repeat ;
height:1px;
margin-left:-10px;
margin-right:-10px;
border:0px #0000 solid;
padding:0px;
}

TABLE.tFichaTecnica{
width:100%;
font-family:calibri,verdana;
font-size:.9em;
font-size:1em;
margin-top:25px;
margin-bottom:25px;
}

TABLE.tFichaTecnica TH{
text-align:left;
padding:5px;
padding-top:10px;
padding-bottom:10px;
zbackground-color: #f0f0f0;
background-color: #dddddd;
font-size:1.2em;
text-transform:uppercase;
border-bottom:1px #ffffff solid;

}
TABLE.tFichaTecnica TD{
border-bottom:1px #dddddd solid;
padding-top:5px;
padding-bottom:5px;
width:80%;
color:#000000;
}

TABLE.tFichaTecnica TD.Item{
width:20%;
text-align:right;
font-weight:bold;
padding-right:10px;
zbackground-color:#f0f0f0;
background-color:#dddddd;
border-bottom:1px #ffffff solid;
text-transform:uppercase;
font-size:.8em;
}

/* -------------------------------------------------------------------------------------------------- Productos SIAProducts */

TABLE.tFormNewsletter{
margin-top:30px;
margin-bottom:20px;
}

TABLE.tFormNewsletter FORM{
padding:0px;
margin:0px;
zborder:1px #000 solid;
}

TABLE.tFormNewsletter TD{
padding:5px;
margin:0px;
}

TABLE.tFormNewsletter TD.Etiqueta{
text-align:right;
vertical-align:middle;
padding-right:5px;
}

TABLE.tFormNewsletter TD.Dato{
text-align:left;
vertical-align:middle;
}

TABLE.tFormNewsletter TD.Boton{
background-color:#FF6600;
height:20px;
vertical-align:middle;
}

/* -------------------------------------------------------------------------------------------------- Press 2008 */
TABLE.t2008_cuerpo{
width:630px;
margin-top:00px;
margin-bottom:10px;
margin-left:4px;
}

TABLE.t2008_cuerpo TD{
	zFONT-FAMILY: verdana,trebuchet MS,verdana,tahoma, Arial,sans-serif; 
	zFONT-SIZE: 11px; 	
	zFONT-STYLE: normal; 
	zLINE-HEIGHT: 150%; 
	



vertical-align:top;
zpadding-top:20px;
padding-left:5px;
}


TABLE.t2008_cuerpo TD.tdCuerpo{
padding-left:158px;
padding-right:5px;
margin-bottom:0px;
font-family:calibri,verdana;
font-size:1.2em;
LINE-HEIGHT: 130%; 

}

TABLE.t2008_cuerpo TD.tdFichaTecnica{
padding-left:158px;
padding-right:5px;
zmargin-top:-10px;
}

TABLE.t2008_cuerpo TD.tdCita{
padding-left:158px;
padding-right:5px;

}
TABLE.t2008_cuerpo TD.tdVideo{
zmargin:0px;
padding:0px;
padding-left:150px;
padding-right:2px;
text-align:right;
zpadding-bottom:-15px;
zmargin-bottom:-15px;
}

TABLE.t2008_cuerpo TD.tdFichaTecnica{
padding-left:158px;
padding-right:5px;
zmargin-top:-10px;
}

TABLE.t2008_cuerpo TD.tdFichaTecnica TABLE.tFichaTecnica{
width:100%;
margin:0px;
margin-top:10px;
margin-bottom:10px;
}

TABLE.t2008_cuerpo TD.tdFichaTecnica TABLE.tFichaTecnica TH{
text-align:left;
padding:5px;
padding-top:10px;
padding-bottom:10px;
zbackground-color: #f0f0f0;
background-color: #ccc;
font-size:1.2em;
text-transform:uppercase;
border-bottom:1px #ffffff solid;

}
TABLE.t2008_cuerpo TD.tdFichaTecnica TABLE.tFichaTecnica TD{
zborder-bottom:1px #f0f0f0 solid;
border-bottom:1px #ddd solid;
zpadding-top:5px;
padding-left:5px;
zpadding-bottom:5px;
width:80%;
font-family:calibri,verdana;
font-size:1.2em;
}

TABLE.t2008_cuerpo TD.tdFichaTecnica TABLE.tFichaTecnica TD.Item{
width:20%;
text-align:right;
font-weight:bold;
padding-right:5px;
zbackground-color:#f0f0f0;
background-color:#ccc;
border-bottom:1px #ffffff solid;
text-transform:uppercase;
font-size:1em;
}

TABLE.t2008_blockquote {
	width:630px;
	margin:0px;
	margin-left:4px;
	margin-top:20px;
	padding-left:15px;
	padding-right:15px;
	color:#000;
	border:1px #ff701a solid;
	zfont:normal 1.1em  arial,georgia, courier new,tahoma,georgia;
	text-align:center;
    LINE-HEIGHT: 140%;

background-color:#f0f0f0;
border: 1px #ddd solid;
padding:10px;
}

TABLE.t2008_blockquote TD{
	padding:10px;
    font-family:calibri,verdana,arial,georgia, courier new,tahoma,georgia;
	line-height:130%;
	font-size:1.2em;
}

TABLE.t2008_blockquote TD.tdCita{
	text-align:right;
}

TABLE.t2008_blockquote TD.tdCita:first-line{
	font-weight:bold;
}

TABLE.t2008_blockquote TD A, TABLE.t2008_blockquote TD A:visited{
	FONT-SIZE: 1em;	
}


/* -------------------------------------------------------------------------------------------------- Press 2008 */

TABLE.t2008_producto{
width:630px;
margin:0px;
margin-top:5px;
border:0px #3f3f3f solid;
}
TABLE.t2008_producto TD{
	zFONT-FAMILY: verdana,trebuchet MS,verdana,tahoma, Arial,sans-serif; 
	zFONT-SIZE: 11px; 	
	zFONT-STYLE: normal;
	zcolor:#000000; 
	zLINE-HEIGHT: 150%; 

	TEXT-ALIGN:left; 
	VERTICAL-ALIGN: top; 
	padding:0px;
	padding-bottom:10px;
	border:0px #3f3f3f solid;

font-family:calibri,verdana;
font-size:1.2em;
LINE-HEIGHT: 130%; 

}
TABLE.t2008_producto TD.tdTexto{
	padding-bottom:20px;
	padding-right:5px;
}

TABLE.t2008_producto TD IMG{
	border:1px #3f3f3f solid;
	zmargin-bottom:10px
	zwidth:25%;
}
TABLE.t2008_producto TD IMG.flechi{
	zborder:0px #3f3f3f solid;
}
TABLE.t2008_producto TD IMG.sinBorde{
	border:0px #3f3f3f solid;
}

TABLE.t2008_producto TD.tdLogo{
zmargin-top:20px
}

TABLE.t2008_producto TD.tdDescripcion{
zmargin-top:20px
}



TABLE.t2008_Evento{
width:630px;
padding-left:158px;
zmargin-top:30px;
zmargin-bottom:-10px;
margin-top:25px;
margin-bottom:25px;
}

TABLE.t2008_Evento TD{
TEXT-ALIGN:left,center; 
VERTICAL-ALIGN: top; 
zpadding:3px;
width:25%;
}
TABLE.t2008_Evento TD IMG{
	border:1px #3f3f3f solid;
}

DIV.linea{
zwidth:630px;
zborder-bottom:1px #C2D3E9 solid;
zheight:1px;
zmargin-top:5px;
zmargin-bottom:25px;
margin:0px;
}


/* -------------------------------------------------------------------------------------------------- Press 2008 */

.CuerpoTexto{
font-family:verdana;
font-size:11px;
}

.FechaPress2008{
font-style:italic;
zborder-bottom: 1px #D3B186 solid;
border-bottom: 1px #ff701a solid;
font-size:.9em;
zpadding-bottom:1px;
color:#000;
margin:0px;
width:100%;
}



DIV.videoPlayer{
margin-top:10px;
}

.shFoto{
border:1px #000 solid;
}

.CuerpoTextoder{
font-family:verdana;
font-size:11px;
text-align:right;
font-style:italic
}

.espaciadolinea {
	line-height: 20 px;
}

/* -------------------------------------------------------------------------------------------------- Press 2010 */

TABLE.t2010_cuerpo{
width:630px;
margin-top:00px;
margin-bottom:10px;
margin-left:0px;
zborder:1px #000000 solid;
}

TABLE.t2010_cuerpo TD{
	FONT-STYLE: normal; 
	LINE-HEIGHT: 150%; 
vertical-align:top;
padding-left:5px;
font-family:calibri,verdana;
font-size:1.2em;
LINE-HEIGHT: 130%; 
}

TABLE.t2010_cuerpo TD A{
font-family:calibri,verdana;
font-size:1em;
LINE-HEIGHT: 130%; 	
}


TABLE.t2010_cuerpo TD.tdCuerpo{
padding-right:5px;
margin-bottom:0px;

}

TABLE.t2010_cuerpo TD.tdCuerpo P{
	ztext-indent:0px;
	text-align: left;
	margin-top:.6em;
	margin-bottom:.6em;
}

TABLE.t2010_cuerpo TD.tdCita{
}


/* Video */
TABLE.t2010_cuerpo TD.tdVideo{
margin:0px;
padding:0px;
text-align:right;
}

/* Ficha Tecnica */
TABLE.t2010_cuerpo TD.tdFichaTecnica{
padding:0px;
}

TABLE.t2010_cuerpo TD.tdFichaTecnica TABLE.tFichaTecnica{
width:100%;
margin:0px;
margin-top:10px;
margin-bottom:10px;
}

TABLE.t2010_cuerpo TD.tdFichaTecnica TABLE.tFichaTecnica TH{
text-align:left;
padding:5px;
padding-top:10px;
padding-bottom:10px;
zbackground-color: #f0f0f0;
background-color: #ccc;
font-size:1.2em;
text-transform:uppercase;
border-bottom:1px #ffffff solid;

}
TABLE.t2010_cuerpo TD.tdFichaTecnica TABLE.tFichaTecnica TD{
border-bottom:1px #f0f0f0 solid;
border-bottom:1px #ddd solid;
padding-left:5px;
width:80%;
font-family:calibri,verdana;
font-size:1em;
}

TABLE.t2010_cuerpo TD.tdFichaTecnica TABLE.tFichaTecnica TD.Item{
width:20%;
text-align:right;
font-weight:bold;
padding-right:5px;
background-color:#f0f0f0;
background-color:#ccc;
border-bottom:1px #ffffff solid;
text-transform:uppercase;
font-size:1em;
}

/* Cita */
TABLE.t2010_blockquote {
	width:630px;
	margin:0px;
	margin-left:4px;
	margin-top:20px;
	padding-left:15px;
	padding-right:15px;
	color:#000;
	background-color:#FAF4ED;	
	border:1px #ff701a solid;
	text-align:center;
    LINE-HEIGHT: 140%;
}

TABLE.t2010_blockquote TD{
	padding:10px;
    font:normal 11px  verdana,arial,georgia, courier new,tahoma,georgia;
	line-height:150%;
}

TABLE.t2010_blockquote TD.tdCita{
	text-align:right;
}

TABLE.t2010_blockquote TD.tdCita:first-line{
	font-weight:bold;
}

TABLE.t2010_blockquote TD A, TABLE.t2010_blockquote TD A:visited{
}

/* Detalle de producto presentado en el Press Release */
TABLE.t2010_producto{
width:630px;
margin:0px;
margin-bottom:2em;
zborder:1px #000000 solid;
}
TABLE.t2010_producto TD{
	TEXT-ALIGN:left; 
	VERTICAL-ALIGN: top; 
	padding:0px;
	zpadding-bottom:10px;
	zborder:1px #f00000 solid;
}
TABLE.t2010_producto TD.tdTexto{
	zpadding-bottom:20px;
	zpadding-right:5px;
	font-family:calibri,verdana;
font-size:1.2em;
LINE-HEIGHT: 130%; 
}
TABLE.t2010_producto TD.tdTexto P{
ztext-indent:10px;
	margin-top:.6em;
	margin-bottom:.6em;

}

TABLE.t2010_producto TD IMG{
	border:1px #3f3f3f solid;
	margin-bottom:10px;
}
TABLE.t2010_producto TD IMG.flechi{
}
TABLE.t2010_producto TD IMG.sinBorde{
	border:0px #3f3f3f solid;
}

TABLE.t2010_producto TD.tdIcono{
	text-align:right;
}

TABLE.t2010_producto TD.tdDescripcion{
}

TABLE.t2010_Evento{
width:630px;
padding-left:158px;
margin-top:25px;
margin-bottom:25px;
}

TABLE.t2010_Evento TD{
TEXT-ALIGN:left,center; 
VERTICAL-ALIGN: top; 
width:25%;
}
TABLE.t2010_Evento TD IMG{
	border:1px #3f3f3f solid;
}

.FechaPress2010{
font-style:italic;
border-bottom: 1px #ff701a solid;
font-size:.9em;
color:#000;
margin:0px;
width:100%;
}

/* -------------------------------------------------------------------------------------------------- FIN Press 2010 */
