* {
	padding: 0;
	margin: 0;
}
body {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    text-align: center;
    background: #FFFFFF url("images/dchabajo.jpg") right bottom fixed no-repeat;
    color: #566047;
    font-size: 90%;
}
a, a:link, a:visited {
    color: #722223;
    text-decoration: none;
}
a:hover {
    color: #ffffff;
    text-decoration: none;
}
a:active, a:focus {
    color: #ffffff;
}  
.p5 span a {
    font-weight: bold;
}
p {
    margin-bottom: 10px;
    line-height: 19px;
    font-size: 70%;
}
.resul {
    width: 100px;
}

h3.resulpenya {
    font-size: 13px;
    color: #1075FB;
    margin-top : 25px;
    margin-bottom: 15px;
    border-bottom : 1px solid #7d8965;
    width: 430px;
}

.titulo {
    color: #722223;
    font-weight: bold;
    font-size: 11px;
    cursor: pointer;
}
.img_derecha {
    width: 15px;
}

.texto {
    color: #722223;
    font-size: 11px;
    text-align: left;
}

.resultados {
    color: #000000;
    font-weight: bold;
    font-size: 11px;
}

.boletin {
	 width: 145px;
        border:1px solid #B10a53;
        background-color: #dedede;
        font-family: Helvetica,sans-serif,arial;
        font-size:10px;
        color: #b10a53;
        font-weight: bold;
        text-align: center;
}

.botones{
	FONT-SIZE: 9px;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #B10a53;
	color: White;
	border-color: Black;
	border: 1px solid Black;
	border-bottom: 1px solid #8014C9;
	border-left: 1px solid #FFFDEA;
	border-right: 1px solid #8014C9;
	border-top: 1px solid #FFFDEA;
	height: 16px;
}

.texto {
	font-size: 9px;
}

a.sig, a.sig:link, a.sig:visited {
   font-size: 11px;
   font-weight: bold;
   text-decoration: none;
}

a.sig:hover {
    color: #722223;
    text-decoration: underline;
}
a.sig:active, a.sig:focus {
    color: #722223;
}  

a.sig2, a.sig2:link, a.sig2:visited {
   font-size: 11px;
   font-weight: bold;
   text-decoration: none;
   color: #398821;
}

a.sig2:hover {
    color: #398821;
    text-decoration: underline;
}
a.sig2:active, a.sig2:focus {
    color: #398821;
}  

a.penya, a.penya:link, a.penya:visited {
   font-size: 11px;
   font-weight: bold;
   text-decoration: none;
   color: #1075FB;
}

a.penya:hover {
    font-size: 12px;
    color: #1075FB;
    text-decoration: underline;
}
a.penya:active, a.penya:focus {
    color: #1075FB;
}  

.th_admin {
    height: 15px;
    background: #c3f4fa url("images/fondo_h3.gif");
    border-bottom:1px solid #6C232C;
    font-size: 11px;
    font-weight: bold;
    text-align: center;
}

.puntot{
    margin-left: 10px;
    color: #1075FB;
}

.puntot2{
    color: #1075FB;
}
.bote1 {
    	font-size: 22pt;
       }
.bote2 {
    	font-size: 18pt;
       }
.bote3 {
    	font-size: 16pt;
       }
.bote4 {
    	font-size: 16pt;
       }
.bote5 {
    	font-size: 14pt;
       }
.bote6 {
    	font-size: 14pt;
       }
.bote7 {
    	font-size: 14pt;
       }
.bote_euromillones{
	background:#FDFDD9;
	color:#990000;
    	font-weight: bold;
    	border-bottom : 1px solid #7d8965;
}
.bote_gordo{
	background:#FEE1F0;
	color:#041B7D;
    	font-weight: bold;
    	border-bottom : 1px solid #7d8965;
}
.bote_quiniela{
	background:#FBEBDB;
	color:#000000;
    	font-weight: bold;
    	border-bottom : 1px solid #7d8965;
}
.bote_pri_jueves{
	background:#EDFCED;
	color:#398821;
    	font-weight: bold;
    	border-bottom : 1px solid #7d8965;
}
.bote_pri_sabado{
	background:#ECFFFF;
	color:#398821;
    	font-weight: bold;
    	border-bottom : 1px solid #7d8965;
}
.bote_quinigol{
	background:#F4EAFE;
	color:#aa2342;
    	font-weight: bold;
    	border-bottom : 1px solid #7d8965;
}
.bote_bonoloto{
	background:#DEEEFD;
	color:#398821;
    	font-weight: bold;
    	border-bottom : 1px solid #7d8965;
}
/* CAPAS  GENERALES */
#pagina {
    position: relative;
    margin: auto;
    text-align: left;
    background: #FBFBE5 url("images/fondo_global.jpg") center ;
    width: 760px;
}
#superior {
    text-align: center;
    background: #ffffff url("images/cab.jpg") center top no-repeat;
    height: 180px;
}
#superior h1 span, #superior h2 span {
    display: none;
}

#sup_penya {
    text-align: center;
    background: #ffffff url("images/cab_penya.jpg") center top no-repeat;
    height: 180px;
}
#sup_penya h1 span, #sup_penya h2 span {
    display: none;
}
#titulo .p1 {
    position: absolute;
    top: 125px;
    left: 340px;
    font-weight: bold;
    color: #722223;
    width: 475px;
}
#menu {
    position: absolute;
    color: #ffffff;
    font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
    font-size: 9pt;    
    padding: 0 5px 0 5px;
    background: #722223 url("images/fondo_menu.gif");
    top: 167px;
    left: 3px;
    width: 98.3%;
    font-weight: bold;
    z-index: 8;
}

#menu .table1 {
    width: 100%;
}

#menu a, a:link, a:visited {
    color: #722223;
    text-decoration: none;
}
#menu a:hover {
    color: #ffffff;
    text-decoration: none;
}
#menu a:active, a:focus {
    color: #ffffff;
}

#banner_superior {
   position : absolute;
   top : 50px;
   left: 280px;
   height: 60px;
   width: 468px;
}

#banner_superior h3{
   display: none;
}

/* menu lateral izquierdo  */

#izqmenu  {
   position : absolute;
   top : 160px;
   left : 24px;
   width : 138px;
}
#izqmenu h3 span {
   display : none;
}
#izqmenu h3 {
   margin-top : 25px;
   width : 138px;
   height : 30px;
   border-bottom : 1px solid #7d8965;
}

#izqmenu h3.peque {
   margin-top : 5px;
   width : 138px;
   height : 30px;
   border-bottom: 0px;
}
#izqmenu ul  {
   list-style : none;
}

#izqmenu a.c , #izqmenu a.c:link , #izqmenu a.c:visited , #izqmenu a.c:hover , #izqmenu a.c:active , #izqmenu a.c:focus  {
   display : inline;
   padding : 0;
   font-size : 100%;
   font-weight : normal;
   text-decoration : none;
   color : #8c9777;
   background-image : none;
}

#listp_quiniela ul li {
    margin-bottom: 5px;
    font-size: 70%;
    color: #8C9777;
}
#listp_quiniela ul li a , #listp_quiniela ul li a:link , #listp_quiniela ul li a:visited  {
   font-weight : bold;
   text-decoration : underline;
   color : #8c9777;
}
#listp_quiniela ul li a:hover {
   text-decoration : none;
}
#listp_quiniela ul li a , #listp_quiniela ul li a:active , #listp_quiniela ul li a:focus {
    font-weight : bold;
    text-decoration : underline;
    color : #8c9777;
}
#listp_otras ul li {
    margin-bottom: 5px;
    font-size: 70%;
    color: #8C9777;
}
#listp_otras ul li a, #listp_otras ul li a:link, #listp_otras ul li a:visited {
    font-weight: bold;
    color: #8C9777;
    text-decoration: underline;
}
#listp_otras ul li a:hover {
    text-decoration: none;
}
#listp_otras ul li a:active, #listp_otras ul li a:focus {
    font-weight: bold;
    color: #8C9777;
    text-decoration: underline;
}
#listp_loteria ul li {
    margin-bottom: 5px;
    font-size: 70%;
    color: #8C9777;
}
#listp_loteria ul li a, #listp_loteria ul li a:link, #listp_loteria ul li a:visited {
    font-weight: bold;
    color: #8C9777;
    text-decoration: underline;
}
#listp_loteria ul li a:hover {
    text-decoration: none;
}
#listp_loteria ul li a:active, #listp_loteria ul li a:focus {
    font-weight: bold;
    color: #8C9777;
    text-decoration: underline;
}


#link_interes ul li {
    margin-bottom: 5px;
    font-size: 70%;
    color: #8C9777;
}
#link_interes ul li a, #listp_otras ul li a:link, #listp_otras ul li a:visited {
    font-weight: bold;
    color: #8C9777;
    text-decoration: underline;
}
#link_interes ul li a:hover {
    text-decoration: none;
}
#link_interes ul li a:active, #listp_otras ul li a:focus {
    font-weight: bold;
    color: #8C9777;
    text-decoration: underline;
}


h3.select {
    margin-bottom: 5px;
    background: transparent url("images/titulo_listado.gif") left center no-repeat;
    cursor: pointer;
}
h3.archives {
    margin-bottom: 5px;
    background: transparent url("images/titulo_otras.gif") left center no-repeat;
    cursor: pointer;
}
h3.resources {
    margin-bottom: 5px;
    background: transparent url("images/titulo_loteria.gif") left center no-repeat;
    cursor: pointer;
}
h3.links {
    margin-bottom: 5px;
    background: transparent url("images/titulo_link2.gif") left center no-repeat;
    cursor: pointer;
}
#penasoculto {
     display:none;
}
#listadooculto {
     display:none;
}
#loteriaoculto {
     display:none;
}
#linkoculto {
     display:none;
}

/*  menu lateral derecha  */
#derecha {
   position : absolute;
   top : 200px;
   left : 645px;
   width : 138px;
}

#quinielas h3, #loteria h3, #primitiva h3, #gordo h3, #euromillones2 h3, #bonoloto h3, #quinigol h3, #lototurf h3, #quintuple h3{
    display:none;
}
#resultadost h3 {
   width : 90px;
   border-bottom : 1px solid #7d8965;
}
#resultadost a, a:link, a:visited {
    color: #722223;
    text-decoration: none;
}
#resultadost a:hover {
    color: #1075FB;
    text-decoration: none;
}
#resultadost a:active, a:focus {
    color: #1075FB;
}  
h3.resultado_sorteos {
    margin-bottom: 5px;
    background: transparent url("images/til_dcha.jpg") left center no-repeat; 
}

/* CENTRAL PRINCIPAL */

#contenido {
    margin-left: 230px;
    padding: 0 0 35px 35px;
}
#contenido h3 span {
    display: none;
}

#contenido_superior {
    margin-top: 20px;
}
#inferior {
    margin-top: 10px;
    margin-bottom: 20px;
}
#lnacional{
    margin-left: -75px;
}

#lnacional .table2 {
    border:3px solid #722223;
    font-family: Helvetica,sans-serif;
    font-size: 11px;
    color: #000000;
    text-align: justify;
    font-weight: bold;
    width: 200px;
    height : 200px;
}
#euromillones{
    position: absolute;
    left: 420px;
    top: 415px;
}
#euromillones h3 {
    display:none;
}
#pie {
    margin: 0 0 -55px -265px;
    padding: 20px 20px 0 530px;
    text-align: center;
    clear: both;
    font-size: 70%;
    background: #FBFBE5 url("images/fondo_pie.jpg") center top no-repeat;
    height: 166px;   
    voice-family: "\"}\"";
    height: 146px;
    voice-family: "\"}\"";
}

#pie a:link, a:visited {
    color: #722223;
    text-decoration: underline;
    font-weight: bold;
}
#pie a:hover, a:active, a:focus {
    color: #722223;
    text-decoration: none;
    font-weight: bold;
}

/* ranking de penyas */

#listpenas{
    margin-left: -75px;
}
#listpenas .table2 {
    border:2px solid #6C232C;
    font-family: Helvetica, sans-serif, arial;
    font-size: 11px;
    color: black;
    text-align: justify;
    font-weight: bold;
    width: 430px;
    height : 200px;
    background: #c3f4fa url("images/fondo_ranking.gif");
}

#listpenas .table2 th {
    height: 15px;
    background: #c3f4fa url("images/fondo_h3.gif");
    border-bottom:1px solid #6C232C;
    text-align: center;
}

#listpenas {
    display:none;
}

/* botes de la semana  */

#botes{
    margin-left: -75px;
}
#botes .table2 {
    border:2px solid #6C232C;
    font-family: Helvetica, sans-serif, arial;
    font-size: 11px;
    color: black;
    text-align: justify;
    font-weight: bold;
    width: 430px;
    height : 204px;
    background: #f3f2e1;
}

#botes .table2 th {
    height: 15px;
    background: #c3f4fa url("images/fondo_h3.gif");
    border-bottom:1px solid #6C232C;
    text-align: center;
}

#botes .quinigol {
    background: #f3f2e1 url("images/bote_quinigol.gif") center no-repeat;
    text-align: center;
    font-size: 12px;
}

#botes .euromillones {
    background: #f3f2e1 url("images/bote_euromillones.gif") center no-repeat;
    text-align: center;
    font-size: 12px;
}

#botes .gordo {
    background: #f3f2e1 url("images/bote_gordo.gif") center no-repeat;
    text-align: center;
    font-size: 13px;
}
#botes .bonoloto {
    background: #f3f2e1 url("images/bote_bonoloto.gif") center no-repeat;
    text-align: center;
    font-size: 13px;
}

#botes .quiniela {
    background: #f3f2e1 url("images/bote_quiniela.gif") center no-repeat;
    text-align: center;
    font-size: 13px;
}
#botes .primitiva {
    background: #f3f2e1 url("images/bote_primitiva.gif") center no-repeat;
    text-align: center;
    font-size: 13px;
}

#botes .semana1 {
    font-size: 12px;
    color: #DC1114;
}

#botes .semana {
    font-size: 10px;
}
#botes .eur {
    font-size: 12px;
}
#botes .premio {
    font-size: 16px;
    color: #8E25EF;
}
/* resultado de quinielas*/

#centroquinielas {
    margin-left: 230px;
    padding: 0 0 35px 35px;
}
#centroquinielas h3 span {
    display: none;
}
#quinielas_superior {
    margin-top: 20px;
}

/* LOTERIA NACIONAL */

#boleto{
    margin-left: -75px;
}
#boleto .table2 {
    border:2px solid #6C232C;
    font-family: Helvetica, sans-serif, arial;
    font-size: 11px;
    color: black;
    text-align: justify;
    font-weight: bold;
    width: 430px;
    height : 203px;
    background: #ffffff;
}
#boleto .table2 th {
    height: 15px;
    background: #c3f4fa url("images/fondo_h3.gif");
    border-bottom:1px solid #6C232C;
    text-align: center;
}
#boleto {
    display:none;
}

/* LINKS */

#links{
    margin-left: -75px;
}
#links .table2 {
    border:2px solid #6C232C;
    font-family: Helvetica, sans-serif, arial;
    font-size: 11px;
    color: black;
    text-align: justify;
    font-weight: bold;
    width: 430px;
    height : 203px;
    background: #ffffff;
}
#links .table2 th {
    height: 15px;
    background: #c3f4fa url("images/fondo_h3.gif");
    border-bottom:1px solid #6C232C;
    text-align: center;
}
#links {
    display:none;
}




/* quienes_somos */

#quienes_somos{
    margin-left: -75px;
    width: 430px;
}
#quienes_somos h3{
    font-size: 13px;
    color: #1075FB;
    margin-top : 25px;
    margin-bottom: 15px;
    border-bottom : 1px solid #7d8965;
}
#quienes_somos .grisnegrita{
    font-weight: bold;
}
#quienes_somos .punto{
    margin-bottom: 10px;
    line-height: 19px;
    font-size: 70%;
    margin-left: 10px;
}


#quienes_somos .tablenumero {
    width: 386px;
    height : 130px;
    background: #999999 url("images/fondo_numero.jpg") center ;
    color: #000000;
    font-weight: bold;
    font-size: 13px;
}

#quienes_somos .tablenumero2 {
    width: 386px;
    background: #f3f1ff;
    color: #000000;
    font-weight: bold;
    font-size: 13px;
}

#numeros {
    display: none;
}

#n_navidad {
    display: none;
}

#n_nino {
    display: none;
}
/*   resultados quinielas   */

#centroquinielas {
    margin-left: 230px;
    padding: 0 0 35px 35px;
}
#centroquinielas h3 span {
    display: none;
}

#quinielas_superior {
    margin-top: 20px;
}

#quinielas_resul{
    margin-left: -75px;
}
#quinielas_resul .tablequinielas {
    border:2px solid #6C232C;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: black;
    text-align: center;
    font-weight: bold;
    width: 430px;
    background: #ffffff;
}
#quinielas_resul .tablequinielas th {
    height: 15px;
    background: #c3f4fa url("images/fondo_h3.gif");
    border-bottom:1px solid #6C232C;
    text-align: center;
    font-size: 12px;
}

#quinielas_resul .tablequinielas .thdoble {
    height: 25px;
    background: #c3f4fa url("images/fondo_h3_doble.gif");
    border-bottom:1px solid #6C232C;
    text-align: center;
    font-size: 10px;
}

#quinielas_resul .sup {
    background: #D14E8F url("images/rojo.gif");
    font-size: 12px;
    text-align: center;
}

#quinielas_resul .resul {
    background: #F9CFEB;
    font-size: 12px;
    color: #666666;
    width: 150px;
}

#quinielas_resul .resul_clave {
    background: #E9B2B2;
    font-size: 12px;
    color: #666666;
}
#quinielas_resul .resul_clave2 {
    background: #F9CFEB;
    font-size: 12px;
    color: #666666;
}
#quinielas_resul .resul_pos2 {
    background: #F9CFEB;
    font-size: 12px;
    color: #666666;
    width: 20px;
}

#quinielas_resul .resul_pos {
    background: #F9CFEB;
    font-size: 12px;
    color: #666666;
    width: 50px;
}

#quinielas_resul .resul_resul {
    background: #F9CFEB;
    font-size: 12px;
    color: #666666;
    width: 80px;
}
#quinielas_resul .tableeuro {
    border:2px solid #6C232C;
    font-family: Helvetica, sans-serif, arial;
    font-size: 16px;
    color: black;
    text-align: center;
    font-weight: bold;
    width: 430px;
    height : 50px;
    background: #ffffff;
}

#quinielas_resul .tableeuro th {
    height: 15px;
    background: #c3f4fa url("images/fondo_h3.gif");
    border-bottom:1px solid #6C232C;
    text-align: center;
    font-size: 12px;
}

#quinielas_resul .sup_E1 {
    background: #D14E8F url("images/azul.gif");
    font-size: 12px;
    text-align: center;
}

#quinielas_resul .sup_E2 {
    background: #D14E8F url("images/amarillo.gif");
    font-size: 12px;
    text-align: center;
}

#quinielas_resul .sup_E3 {
    background: #42AC4F url("images/verde.gif");
    font-size: 12px;
    text-align: center;
}

#quinielas_resul .resul_E1 {
    background: #EEECFC;
    font-size: 12px;
    color: #666666;
}

#quinielas_resul .resul_E2 {
    background: #F7F6AE;
    font-size: 12px;
    color: #666666;
}

#quinielas_resul .resul_E3 {
    background: #EBFAED;
    font-size: 12px;
    color: #666666;
}

#quinielas_resul .resul_E3b {
    background: #B8E1AC;
    font-size: 12px;
    color: #666666;
}

#quinielas_resul .sup2 {
    background: #EEECFC url("images/azul2.gif");
    font-size: 12px;
    text-align: center;
}



#boletin2 {
    width: 100px;
}

/*   paginas admin      */

#sup_admin {
    text-align: center;
    background: #ffffff  url("images/cab_admin.jpg") center top no-repeat;
    height: 180px;
}
#sup_admin h1 span, #sup_admin h2 span {
    display: none;
}

#menu_admin {
    position: absolute;
    color: #ffffff;
    font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
    font-size: 9pt;    
    padding: 0 5px 0 5px;
    background: #722223 url("images/fondo_menu.gif"); 
    top: 167px;
    left: 3px;
    width: 98.3%;
    font-weight: bold;
    z-index: 8;
    height: 22px;
}

#menu_admin .table1 {
    width: 100%;
}

#menu_admin a, a:link, a:visited {
    color: #722223;
   /* NO LO DESCOMENTES, LUEGO LO MIRAMOS EN CASA:  text-decoration: none;
	SALUDOS: 	OLI*/
}
#menu_admin a:hover {
    color: #ffffff;
    text-decoration: none;
}
#menu_admin a:active, a:focus {
    color: #ffffff;
    text-decoration: none;
}

a.enlaces, a.enlaces:link, a.enlaces:visited {
    color: #722223;
    /* text-decoration: none;
    font-size:12px;*/
	
}

a.enlaces:hover, a.enlaces:active, a.enlaces:focus {
    color: #722223;
    text-decoration: underline;
 /*font-size:12px;*/
}

.gris{
	font-size:10px;
}

.boton {
	FONT-SIZE: 9px;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #6C232C;
	color: White;
	border-color: Black;
	border: 1px solid Black;
	border-bottom: 1px solid #8014C9;
	border-left: 1px solid #FFFDEA;
	border-right: 1px solid #8014C9;
	border-top: 1px solid #FFFDEA;
	height: 16px;
}
.seleccion {
	FONT-SIZE: 9px;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: White;
	color: Black;
	border-color: Black;
	border: 1px solid Black;
	border-bottom: 1px solid #8014C9;
	border-left: 1px solid #9024D9;
	border-right: 1px solid #8014C9;
	border-top: 1px solid #9024D9;
	height: 16px;
}
.meterdatos {
	FONT-SIZE: 9px;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: White;
	color: Black;
	border-color: Black;
	border: 1px solid Black;
	border-bottom: 1px solid #8014C9;
	border-left: 1px solid #9024D9;
	border-right: 1px solid #8014C9;
	border-top: 1px solid #9024D9;
	height: 16px;
}

