BODY { 
	background-color: #ded8c8;
	color: black;
	font-family:  Arial, Verdana, Helvetica, helv, sans-serif;
	scrollbar-3dlight-color: #CECECE;
    scrollbar-arrow-color: #000000;
    scrollbar-base-color: #C0C0C0;
    scrollbar-darkshadow-color: #000000;
    scrollbar-face-color: #CECECE;
    scrollbar-highlight-color: 000000;
    scrollbar-shadow-color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

A:link {color: #396C9B;text-decoration: none;font-Weight:bold;}
A:visited {color: #396C9B;text-decoration: none;font-Weight:bold;}
A:active {color: #396C9B;text-decoration: none;font-Weight:bold;}
A:hover {color: #000000;text-decoration: none;font-Weight:bold;}

.tablaEncabezado {
	background-color: #000000;
	border: 0px;
	width: 970px;
}
.tablaPrincipal {
	background-color: #e3e3e1;
	border: 0px;
	width: 1000px;
}

.tickerstyle {
	width:100%;
	height:100%;
	border:0px solid black;
	background:#ded8c8;
	padding:0px; overflow:hidden;
}

.messagediv{
	display: none;
	background:#ded8c8;
}

.tablaPrincipalCeldaIzquierda {
	background: url('../imagenes/web/tabla_izquierda.gif');
}

.tablaPrincipalCeldaderecha {
	background: url('../imagenes/web/tabla_derecha.gif');
}

.tablaPrincipalCeldaIzquierdaNegro {
	background: url('../imagenes/web/tabla_izquierda_negro.gif');
	background-color:#000000;
}

.tablaPrincipalCeldaderechaNegro {
	background: url('../imagenes/web/tabla_derecha_negro.gif');
	background-color:#000000;
}

.tablaPrincipalCeldaIzquierdaGris {
	background: url('../imagenes/web/tabla_izquierda_gris.gif');
	background-color:#3F3F3F;
}

.tablaPrincipalCeldaderechaGris {
	background: url('../imagenes/web/tabla_derecha_gris.gif');
	background-color:#3F3F3F;
}

.tablaPrincipalCeldaIzquierdaGrisMini {
	background: url('../imagenes/web/tabla_izquierda_gris_min.gif');
	background-color:#737373;
}

.tablaPrincipalCeldaderechaGrisMini {
	background: url('../imagenes/web/tabla_derecha_gris_min.gif');
	background-color:#737373;
}

.textoEncabezado {
	color: #d5ddd3;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, helv, sans-serif;
}

.textoEncabezadoSeccion {
	color: #0054B0;
	font-size: 23px;
	font-family: Arial, Verdana, Helvetica, helv, sans-serif;
}	

.textoEncabezadoGad {
	color: #0054B0;
	font-size: 18px;
	font-family: Arial, Verdana, Helvetica, helv, sans-serif;
}

.textoNoticiasScroll {
	color: #0054B0;
	font-size: 14px;
	font-family: Arial, Verdana, Helvetica, helv, sans-serif;
}

.filapreseparacion {
	font-size:6px;
	height:1px;
}

.filaseparacion {
	border-style:dashed;
	border-color:#beb59e;
	border-width:thin;
}

.textoEncabezadoNegro {
	color: black;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, helv, sans-serif;
	font-Weight: bold;
}

.textoEncabezadoRojo {
	color: #7F2007;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, helv, sans-serif;
	font-Weight: bold;
}

.textoSeccion {
	color: #003366;
	font-family: Arial, Verdana, Helvetica, helv, sans-serif;
}

.main {
	font-size: 10px;
	color: #000000;
	font-family:  Arial, Verdana, Helvetica, helv, sans-serif;
	font-style: normal;
	line-height: normal;
	word-spacing: normal;
	vertical-align: top;
	text-align: justify;
	white-space: normal;
	font-Weight: bold;
}

.maingris {
	font-size: 10px;
	color: #666666;
	font-family:  Arial, Verdana, Helvetica, helv, sans-serif;
	font-style: normal;
	line-height: normal;
	word-spacing: normal;
	vertical-align: top;
	text-align: left;
	white-space: normal;
	font-Weight: bold;
}

.mainrojo {
	font-size: 10px;
	color: #7F2007;
	font-family:  Arial, Verdana, Helvetica, helv, sans-serif;
	font-style: normal;
	line-height: normal;
	word-spacing: normal;
	vertical-align: top;
	text-align: justify;
	white-space: normal;
	font-Weight: bold;
}

.mainblanco {
	font-size: 10px;
	color: #FFFFFF;
	font-family:  Arial, Verdana, Helvetica, helv, sans-serif;
	font-style: normal;
	line-height: normal;
	word-spacing: normal;
	vertical-align: top;
	text-align: justify;
	white-space: normal;
	font-Weight: bold;
}

.mainsinformato {
	font-size: 10px;
	color: #000000;
	font-family:  Arial, Verdana, Helvetica, helv, sans-serif;
	font-style: normal;
	line-height: normal;
	word-spacing: normal;
	white-space: normal;
	font-Weight: bold;
}

/* Compatibilidad con las entrevistas */
.mainrojoencabezado {
	font-size: 10px;
	color: #7F2007;
	font-family:  Arial, Verdana, Helvetica, helv, sans-serif;
	font-style: normal;
	line-height: normal;
	word-spacing: normal;
	vertical-align: top;
	text-align: justify;
	white-space: normal;
	font-Weight: bold;
}

.textoEncabezadoNoticias {
	font-size: 16px
	font-family:  Arial, Verdana, Helvetica, helv, sans-serif;
}

.textoSecundarioRojo {
	font-size: 10px;
	color: #7F2007;
	font-family:  Arial, Verdana, Helvetica, helv, sans-serif;
}

A.textoEncabezado:link {color: #396C9B;text-decoration: none;font-Weight:bold;}
A.textoEncabezado:visited {color: #396C9B;text-decoration: none;font-Weight:bold;}
A.textoEncabezado:active {color: #396C9B;text-decoration: none;font-Weight:bold;}
A.textoEncabezado:hover {color: #000000;text-decoration: none;font-Weight:bold;}

/* Botones de todos los formulario */
#formContenedor 
{
	text-align:center;
	width:400px;
	left:50%;
	margin-left:-340px;
	margin-top:20px;
	position:absolute;	
}

input.mainoption {
	background-color : #FAFAFA;
	font-weight : bold;
	height:21px;
}

/* The text input fields background colour */
input.post {
	background-color : #FFFFFF;
}

input { text-indent : 2px;  }

select {
	HEIGHT: 18px;
	width: 240px;
	font-size: 10px;
	font-family: Arial;
	color: #004EB0;
	BORDER-RIGHT: #004EB0 1px solid;
	BORDER-TOP: #004EB0 1px solid;
	BORDER-LEFT: #004EB0 1px solid;
	BORDER-BOTTOM: #004EB0 1px solid;
	BACKGROUND-COLOR: #FFFFFF;
	border: 1 solid #004EB0;
}

.select_sorteo {
	HEIGHT: 20px;
	width: 400px;
	font-size: 12px;
	font-family: Arial;
	color: #004EB0;
	BORDER-RIGHT: #004EB0 1px solid;
	BORDER-TOP: #004EB0 1px solid;
	BORDER-LEFT: #004EB0 1px solid;
	BORDER-BOTTOM: #004EB0 1px solid;
	BACKGROUND-COLOR: #FFFFFF;
	border: 1 solid #004EB0;
}

.select_buscar {
	HEIGHT: 20px;
	width: 210px;
	font-size: 10px;
	font-family: Arial;
	color: #004EB0;
	BORDER-RIGHT: #004EB0 1px solid;
	BORDER-TOP: #004EB0 1px solid;
	BORDER-LEFT: #004EB0 1px solid;
	BORDER-BOTTOM: #004EB0 1px solid;
	BACKGROUND-COLOR: #FFFFFF;
	border: 1 solid #004EB0;
}

.input_sorteo 		{ width: 160px; height: 15px; }

.input_formulario_texarea{
	BACKGROUND-COLOR: #FFFFFF;
	HEIGHT:150px;
	width: 550px;
	font-size: 12px; 
	font-family: Arial;
	color: #004EB0;
	border-right: #004EB0 1px solid;
	border-left: #004EB0 1px solid;
	border-top: #004EB0 1px solid;
	border-bottom: #004EB0 1px solid;
}

.input_formulario_texarea_error{
	BACKGROUND-COLOR: #FFFFFF;
	HEIGHT:150px;
	width: 550px;
	font-size: 12px; 
	font-family: Arial;
	color: #004EB0;
	border-right: #ff0000 1px solid;
	border-left: #ff0000 1px solid;
	border-top: #ff0000 1px solid;
	border-bottom: #ff0000 1px solid;
}

.input_formulario{
	BACKGROUND-COLOR: #FFFFFF;
	HEIGHT: 15px;
	width: 550px;
	font-size: 12px; 
	font-family: Arial;
	color: #004EB0;
	border-right: #004EB0 1px solid;
	border-left: #004EB0 1px solid;
	border-top: #004EB0 1px solid;
	border-bottom: #004EB0 1px solid;
}

.input_formulario_error{
	BACKGROUND-COLOR: #FFFFFF;
	HEIGHT: 15px;
	width: 550px;
	font-size: 12px; 
	font-family: Arial;
	color: #004EB0;
	border-right: #ff0000 1px solid;
	border-left: #ff0000 1px solid;
	border-top: #ff0000 1px solid;
	border-bottom: #ff0000 1px solid;
}

.input_formulario_mini{
	BACKGROUND-COLOR: #FFFFFF;
	HEIGHT: 15px;
	width: 100px;
	font-size: 12px; 
	font-family: Arial;
	color: #004EB0;
	border-right: #004EB0 1px solid;
	border-left: #004EB0 1px solid;
	border-top: #004EB0 1px solid;
	border-bottom: #004EB0 1px solid;
}

.input_formulario_mini_error{
	BACKGROUND-COLOR: #FFFFFF;
	HEIGHT: 15px;
	width: 100px;
	font-size: 12px; 
	font-family: Arial;
	color: #004EB0;
	border-right: #ff0000 1px solid;
	border-left: #ff0000 1px solid;
	border-top: #ff0000 1px solid;
	border-bottom: #ff0000 1px solid;
}

.input_user{
	BACKGROUND-COLOR: #FFFFFF;
	HEIGHT: 17px;
	width: 70px;
	font-size: 12px; 
	font-family: Arial;
	color: #004EB0;
	border-right: 0px;
	border-left: 0px;
	border-top: 0px;
	border-bottom: 0px;
}

.input_google{
	BACKGROUND-COLOR: #FFFFFF;
	HEIGHT: 17px;
	width: 110px;
	font-size: 12px; 
	font-family: Arial;
	color: #004EB0;
	border-right: 0px;
	border-left: 0px;
	border-top: 0px;
	border-bottom: 0px;
}

.input_buscar{
	BACKGROUND-COLOR: #FFFFFF;
	HEIGHT: 14px;
	width: 145px;
	font-size: 12px; 
	font-family: Arial;
	color: #004EB0;
	border-right: 0px;
	border-left: 0px;
	border-top: 0px;
	border-bottom: 0px;
}

/* Capas de transparencia y mensajes de confirmacion */

#transparencia
{
	background-color:#FFFFFF; 
	z-index:1; 
	position:absolute;
	width:567px;
	height:340px;
	display:none;
	opacity:0.95; filter:alpha(opacity="95");
}

#transparenciacomentarios
{
	background-color:#FFFFFF; 
	z-index:1; 
	position:absolute;
	width:567px;
	height:110px;
	display:none;
	opacity:0.95; filter:alpha(opacity="95");
}

#transparenciaMensaje
{
	position:absolute;
	width:300px;
	height:100px;
	margin-top:-120px;
	margin-left:-150px;
	top:45%;
	left:50%;
}

.select_tienda {
	HEIGHT: 18px;
	width: 100px;
	font-size: 10px;
	font-family: Arial;
	color: #004EB0;
	BORDER-RIGHT: #004EB0 1px solid;
	BORDER-TOP: #004EB0 1px solid;
	BORDER-LEFT: #004EB0 1px solid;
	BORDER-BOTTOM: #004EB0 1px solid;
	BACKGROUND-COLOR: #FFFFFF;
	border: 1 solid #004EB0;
}
