body, div, h1, h2, h3, h4, h5, h6, ul, li, p, form, ol, dd, dt, dl{margin:0;padding:0;font-weight:normal;list-style:none;}
body { scrollbar-face-color: #00A2FF; scrollbar-shadow-color: #0000CC; scrollbar-highlight-color: #0F009F; scrollbar-3dlight-color: #FFCC00; scrollbar-darkshadow-color: ; scrollbar-track-color: #0000CC; scrollbar-arrow-color: #0000CC; }

h1, h2, h3, h4, h5, h6{line-height:16px;font-weight:bold;font-size:14px;color:#000000;text-align:left;}
img{border:0;padding:0;margin:0;}
a{color:#0e2e7d;text-decoration:underline;}
a:hover{text-decoration:none;}

/*FIXES*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block;} 
* html .clearfix{height:1%}
.clearfix{display:block;}


textarea
{
	font-family: Courier New;
	font-size: 9pt;
	border: 1px solid #000000;
	color: #000066;
	background-color: #dddddd;
}
.titulo
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 18px;
}
.boton_off
{
	font-family: Tahoma;
	font-size: 8pt;
	border: 1px solid #000099;
	background-color: #ffffff;
	width: 20%;
	height: 25px;
	cursor: default;
}
.boton_on
{
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: bold;
	border: 1px outset #0000ff;
	background-color: #eeeeee;
	width: 20%;
	height: 25px;
	cursor: hand;
}
.boton_back
{
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: bold;
	border: 1px outset #0000ff;
	background-color: #eeeeee;
	width: 50%;
	height: 25px;
	cursor: default;
}

.menu_off
{
	font-family: Tahoma;
	font-size: 8pt;
	border: 2px solid #000099;
	background-color: #ffffff;
	width: 50px;
	height: 20px;
	cursor: default;
}
.menu_on
{
	font-family: Tahoma;
	font-size: 8pt;
	color: #FFFFFF;
	border: 2px ridge #ffffff;
	background-color: #003399;
	width: 50px;
	height: 20px;
	cursor: hand;
}
.menu2_off
{
	font-family: Tahoma;
	FONT-WEIGHT: bolder;
	font-size: 8pt;
	border: 2px solid #0070AF;
	background-color: #FFFFDC;
	width: 120px;
	height: 25px;
	cursor: default;
}
.menu2_on
{
	font-family: Tahoma;
	FONT-WEIGHT: bolder;
	font-size: 10pt;
	border: 2px ridge #016690;
	background-color: #003399;
	width: 120px;
	height: 25px;
	cursor: hand;
}
.resultado
{
	font-family: Courier New;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	border: 1px ridge;
	background-color: #dddddd;
	height: 200px;
	width: 100%;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}

.fd_celeste {background:#B9E2F8;}
.fd_blanco {background:#FFFFFF;}
.fd_violeta {background:#CCCCFF;}
.fd_azul {background:#0000CC;}

.fd_juegos-arriba {border-bottom:#8ABEED 1px dotted; height:100px; width:100%;}

/* HEADER */

.head_hora {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F5F5F5;
	font-weight: bold;
	text-align:center;
	vertical-align: middle;
	}

.td_ticker	{
	width:780px;
	height:34px;
	padding:5px;
	background:url(../Grafica_V2/fd_ticker.jpg) repeat-x;
	}

.txt_ticker  {
	font-family:arial;
	font-size:12px;
	color:#2C2C2C;
	font-weight: bold;
	}
.txt_ticker A {
	font-family:arial;
	font-size:12px;
	color:#2C2C2C;
	font-weight: bold;
	}

.td_int_barra {
	width:100%;
	background:url(../Grafica_V2/fd_barraint_head.jpg) repeat-x;
	height:34px;
}
.td_int_barra-fila {
	padding:0px 10px 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	height:17px;
	font-size:10px;
	vertical-align:middle;
	text-align:left;
	}
.txt_barra_links {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003359;
	text-align:left;
	font-weight: bold;
	text-decoration:none;
	}
A.txt_barra_links:hover{color:#000000;text-decoration:underline;}

/* HOME CABEZAS // ESTADISTICAS */

.fd_cabezashoy {background:#CCFFFF;}
.fd_cabezasayer {background:#F3FFFF;}


.tx_cabezahoy_tit {	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	text-decoration:underline;
	}
A.tx_cabezahoy_tit:hover  {text-decoration:none;}

.tx_cabezaayer_tit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.tx_cabeza_subtit {
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.tx_cabezaayer_numero {
	color: #003f6d;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.tx_cabezahoy_numero {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #AC0035;
}

.td_home_footer {
	padding-bottom:10px;
}

.td_home_juegos {
	width:460px;
	border:#5C8095 solid 1px;
	background:#DCDDF9;
}
.td_home_juegos_fila {
	height:15px;
	padding:2px 4px 0px 4px;
	font-family: Courier New, Courier, mono;
	font-size:13px;
	color:#000000;
	text-align:center;
	text-decoration:none;
}
.txt_home_juegos { 	
	font-family: Courier New, Courier, mono;
	font-size:13px;
	color:#2A2A2A;
	text-decoration:underline;
	}
A.txt_home_juegos:hover { color:#000000;text-decoration:none;}

/*  HOME IZQUIERDA // DERECHA  */
.td_home_izq {
	width:150px;
	background-color:#FFFFFF;
	padding:5px;
	text-align:center;
	}
.td_home_noticias {
	border-left:#5FA9CB 1px solid;
	border-right:#5FA9CB 1px solid;
	border-bottom:#5FA9CB 1px solid;
	background:#FFFFFF;
	padding:3px;
	height:15px;
	}
.txt_chico {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000; font-weight:bold;
	font-size:11px; line-height:18px;
	}
.txt_jugarperjudicial {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF; font-weight:bold;
	font-size:12px;
	}	
	
.txt_links_footer {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000099;
	text-decoration:none;
	font-size:10px;
	}
A.txt_links_footer:hover { text-decoration:underline; color:#0033FF;}


/* HOME MODULOS QUINIELAS */

.cont {width:475px;margin:0px auto 5px auto;}
.cont .caja {width:465px;margin:7px 5px 8px 5px;font-family:Arial, Helvetica, sans-serif;font-weight: bold;}
.cont .caja .imagenTit { width:465px;margin:0;padding:0;float:left;}
.cont .caja .tituloshoy {height:25px;background-color:#FFCC03;padding-top:4px; border-bottom:1px solid #E1AD1F;}
.cont .caja .cabezashoy {height:22px;background-color:#CCFFFF;padding-top:2px; border-bottom:1px solid #C8D4D4;}
.cont .caja .tituloshoy .loteria {float:left;width:140px;font-size:12px;padding-left:5px;font-weight: bold;}
.cont .caja .tituloshoy .sorteo {float:left;width:80px;font-size: 12px;text-align:center;font-weight: bold;}
.cont .caja .tituloshoy .sorteo a {color:#000000;font-weight: bold;}
.cont .caja .cabezashoy .loteria {float:left;width:140px;font-size:14px;padding-left:5px;font-weight: bold;}
.cont .caja .cabezashoy .sorteo {float:left;width:80px;font-size: 14px;text-align:center;color: #AC0035;font-weight: bold;}

.cont .caja .titulosayer {height:22px;background-color:#F2CF40;padding:3px 0;}
.cont .caja .cabezasayer {height:20px;background-color:#F3FFFF;padding:2px 0; border-bottom:1px solid #C8D4D4;}

.cont .caja .titulosayer .loteria {float:left;width:140px;font-size:12px;padding-left:5px;font-weight: bold;}
.cont .caja .titulosayer .sorteo {float:left;width:80px;font-size: 12px;text-align:center;font-weight: bold;}
.cont .caja .titulosayer .sorteo a {color:#000000;font-weight: bold;}
.cont .caja .cabezasayer .loteria {float:left;width:140px;font-size:12px;padding-left:5px;font-weight: bold;}
.cont .caja .cabezasayer .sorteo {float:left;width:80px;font-size: 12px;text-align:center;color: #003f6d;font-weight: bold;}
