.td_basicos {
	background-color:#ff9999; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #AD040D;
	font-size: 12px;
	text-decoration: none;
	text-align: left;
}
.td_basicos2 {
	background-color:#AD040D; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 12px;
	text-decoration: none;
	text-align: left;
}
body { 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url("img/fondo2.gif");
	background-repeat: no-repeat;
	background-position: 50% top; 
}
.form
{
	FONT-SIZE: 7pt;
	COLOR: #666666;
	FONT-FAMILY: Arial, Helvetica, Sans-serif;
	BACKGROUND-COLOR: #ffffff;
	height: 20px;
	width: 150px;
	border: thin none #FF6600;
}
table.celeste a {
	width:150px;
	height: 15px;
	display: block;
}

div.celeste a{
	color: #006B89;
	background: #C2E2EA;
	text-decoration:none;
	font-size:10px;
	line-height:10px;
	padding: 2px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	}	
div.celeste (position:absolute;top:0; left:0;) /*fixes IE slowness?? */
					
div.celeste a:link {
	color: #006B89; 
	text-decoration: none; 
	background: #C2E2EA;
}
div.celeste a:active {
	color: #006B89; 
	text-decoration: none; 
	background: #C2E2EA;
}
div.celeste a:visited {
	color: #006B89; 
	text-decoration: none; 
	background: #C2E2EA;
}
div.celeste a:hover {
	color: #C2E2EA; 
	text-decoration: none; 
	background: #006B89;
}


table.verde a {
	width:120px;
	height: 15px;
	display: block;
}
div.verde a{
	color: #5A8D00;
	text-decoration:none;
	font-size:12px;
	line-height:12px;
	padding: 2px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	}	
div.verde (position:absolute;top:0; left:0;) /*fixes IE slowness?? */
					
div.verde a:link {
	color: #5A8D00; 
	text-decoration: none; 
}
div.verde a:active {
	color: #5A8D00; 
	text-decoration: none; 
}
div.verde a:visited {
	color: #5A8D00; 
	text-decoration: none; 
}
div.verde a:hover {
	color: #4B6301; 
	text-decoration: none; 
	background: #D4E148;
}


table.menu a {
	width:180px;
	display: block;
}

div.menu a{
	color: #461160;
	background: #E4D0F0;
	text-decoration:none;
	font-size:12px;
	line-height:16px;
	padding: 2px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	}	
div.menu (position:absolute;top:0; left:0;) /*fixes IE slowness?? */
					
div.menu a:link {
	color: #461160; 
	text-decoration: none; 
	background: #E4D0F0;
}
div.menu a:active {
	color: #461160; 
	text-decoration: none; 
	background: #E4D0F0;
}
div.menu a:visited {
	color: #461160; 
	text-decoration: none; 
	background: #E4D0F0;
}
div.menu a:hover {
	color: #ffffff; 
	text-decoration: none; 
	background: #A076BA;
}

table.menu_rojo a {
	width:180px;
	display: block;
}
div.menu_rojo a{
	color: #AD040D;
	text-decoration:none;
	font-size:12px;
	line-height:12px;
	padding: 2px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	}	
div.menu_rojo (position:absolute;top:0; left:0;) /*fixes IE slowness?? */
					
div.menu_rojo a:link {
	color: #AD040D; 
	text-decoration: none; 
}
div.menu_rojo a:active {
	color: #AD040D; 
	text-decoration: none; 
}
div.menu_rojo a:visited {
	color: #AD040D; 
	text-decoration: none; 
}
div.menu_rojo a:hover {
	color: #ffffff; 
	text-decoration: none; 
	background: #AD040D;
}

.link_down:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12pt;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}
.link_down:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12pt;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}
.link_down:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12pt;
	color: #7A9E0B;
	font-weight: normal;
	text-decoration: none;
}
.link_down:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12pt;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}


.link_estrenos:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 9pt;
	color: #026867;
	font-weight: normal;
	text-decoration: none;
}
.link_estrenos:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 9pt;
	color: #026867;
	font-weight: normal;
	text-decoration: none;
}
.link_estrenos:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 9pt;
	color: #026867;
	font-weight: bold;
	text-decoration: none;
}
.link_estrenos:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 9pt;
	color: #026867;
	font-weight: normal;
	text-decoration: normal;
}

.link_azul:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2A6B8A;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
}
.link_azul:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2A6B8A;
	font-size: 10px;
	text-decoration: none;
		font-weight: bold;
}
.link_azul:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #72398D;
	font-size: 10px;
	text-decoration: none;
		font-weight: bold;
}
.link_azul:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2A6B8A;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
}

.link_buscador:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 10px;
	text-decoration: none;
		font-weight: bold;
}
.link_buscador:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 10px;
	text-decoration: none;
		font-weight: bold;
}
.link_buscador:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #B14890;
	font-size: 10px;
	text-decoration: none;
		font-weight: bold;
}
.link_buscador:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 10px;
	text-decoration: none;
		font-weight: bold;
}

.link_abajo:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3A065B;
	font-size: 10px;
	text-decoration: underline;
}
.link_abajo:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3A065B;
	font-size: 10px;
	text-decoration: underline;
}
.link_abajo:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #860DBF;
	font-size: 10px;
	text-decoration: underline;
}
.link_abajo:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3A065B;
	font-size: 10px;
	text-decoration: underline;
}

.link_secciones:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 9pt;
	color: #B14890;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
}
.link_secciones:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 9pt;
	color: #B14890;
	text-decoration: none;
}
.link_secciones:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 9pt;
	color: #000000;
	text-decoration: none;
}
.link_secciones:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 9pt;
	color: #B14890;
	text-decoration: none;
}

.link_violeta:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 9pt;
	color: #72398D;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
}
.link_violeta:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 9pt;
	color: #72398D;
	text-decoration: none;
	font-weight: bold;
}
.link_violeta:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 9pt;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.link_violeta:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 9pt;
	color: #72398D;
	text-decoration: none;
	font-weight: bold;
}

.link_verde:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 9pt;
	color: #4B6301;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
}
.link_verde:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 9pt;
	color: #4B6301;
	text-decoration: none;
}
.link_verde:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 9pt;
	color: #000000;
	text-decoration: none;
}
.link_verde:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 9pt;
	color: #4B6301;
	text-decoration: none;
}


.link_gris:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 9pt;
	color: #666666;
	font-weight: bolder;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
}
.link_gris:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 9pt;
	color: #666666;
	text-decoration: none;
}
.link_gris:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 9pt;
	color: #CC0033;
	text-decoration: none;
}
.link_gris:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 9pt;
	color: #666666;
	text-decoration: none;
}

.link_gris2:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 9pt;
	color: #666666;
	font-weight: bolder;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
}
.link_gris2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 9pt;
	color: #666666;
	text-decoration: none;
}
.link_gris2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 9pt;
	color: #2A6B8A;
	text-decoration: none;
}
.link_gris2:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 9pt;
	color: #666666;
	text-decoration: none;
}

.link_gris3:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 9pt;
	color: #333333;
	font-weight: bolder;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
}
.link_gris3:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 9pt;
	color: #333333;
	text-decoration: none;
}
.link_gris3:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 9pt;
	color: #3A065B;
	text-decoration: none;
}
.link_gris3:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 9pt;
	color: #333333;
	text-decoration: none;
}

.link_boton:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0B5D74;
	font-size: 9px;
	text-decoration: none;
}
.link_boton:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0B5D74;
	font-size: 9px;
	text-decoration: none;
}
.link_boton:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 9px;
	text-decoration: none;
}
.link_boton:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0B5D74;
	font-size: 9px;
	text-decoration: none;
}

.home_text_abajo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12pt;
	color: #3A065B;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
}
.dashed {
	border-top-width: 2px;
	border-top-style: dashed;
	border-top-color: #3A065B;
}
.lineapunto_encuesta {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #2F677B;
}
.td_titular {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
}
.td_titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #E9EAF1;
	font-weight: bold;
}
.text_body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
	text-align: right;
}
.text_titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 9pt;
	color: #FFFFFF;
	font-weight: normal;
	text-align: right;
}
.home_text_buscador {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 9pt;
	color: #B14890;
	font-weight: bolder;
	text-align: left;
	vertical-align: middle;
}
.home_text_buscador_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 9pt;
	color: #333333;
	font-weight: bolder;
	text-align: left;
	vertical-align: middle;
}
.home_text_buscador_normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 9pt;
	color: #B14890;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
}
.home_text_buscador_negro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 9pt;
	color: #000000;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
}
.home_text_destacado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 9pt;
	color: #2A6B8A;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
}
.home_text_destacado_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 9pt;
	color: #2A6B8A;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
}
.home_text_destacado_estrenos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 9pt;
	color: #026867;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
}
.titulo_blanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14pt;
	color: #ffffff;
	font-weight: bolder;
	text-align: left;
	vertical-align: middle;
}
.txt_blanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 9pt;
	color: #ffffff;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
}
.txt_gris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10pt;
	color: #333333;
	font-weight: normal;
	text-align: justify;
	vertical-align: middle;
}
.txt_gris_chico {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 9pt;
	color: #333333;
	font-weight: normal;
	text-align: justify;
	vertical-align: middle;
}
.txt_gris_down {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12pt;
	color: #333333;
	font-weight: normal;
	text-align: justify;
	vertical-align: middle;
}
.txt_verde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10pt;
	color: #4B6301;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
}
.txt_gris_chico_estrenos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 10pt;
	color: #333333;
	font-weight: bold;
	text-align: justify;
	vertical-align: middle;
}
.txt_amarillo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10pt;
	color: #AB8403;
	font-weight: bolder;
	text-align: justify;
	vertical-align: middle;
}
.input_body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
	border: 1px solid #AB8403;
}
.tab1 {
	background-image: url(img/tab1.jpg);
	background-repeat: no-repeat;
}
.t1 {
	background-image: url(img/t1.jpg);
	background-repeat: no-repeat;
}
.input_contacto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
	border: 1px solid #9574A4;
}
.input_news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
	border: 1px solid #E7AF82;
}
.txt_violeta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10pt;
	color: #72398D;
	font-weight: bolder;
	text-align: justify;
	vertical-align: middle;
}
.txt_violeta_normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10pt;
	color: #72398D;
	text-align: justify;
	vertical-align: middle;
}
.txt_naranja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10pt;
	color: #CF5200;
	font-weight: bolder;
	text-align: justify;
	vertical-align: middle;
}
.txt_rojo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10pt;
	color: #D51F29;
	font-weight: bolder;
	text-align: justify;
	vertical-align: middle;
}
.txt_rojo_normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10pt;
	color: #D51F29;
	text-align: justify;
	vertical-align: middle;
}
.titular_violeta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #461160;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
}
.titular_naranja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #E16906;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}
.titular_violeta_faq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #72398D;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
}
.titular_celeste {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2A6B8A;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
}
.titular_verde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4B6301;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
}
.titular_verde_downloads {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #7A9E0B;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
}