


h1{
font: normal 18px "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
color: #2B57C7;
}

h2{
font: normal 15px "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
color: #C20000;
}

a {
color: #0033cc;
text-decoration:none;}
a:hover {text-decoration:underline;}


/*-- ENLACE +INFO --*/
a.enlinfo { color: #8a0000;} /* Link no visitado*/
a.enlinfo:hover { color: #590000;} /*Mause sobre el link*/


.subrayado {
text-decoration:underline;
}


/* color */
.rojo { color:#990000;}
.rojo:hover { color:#cc0000;}

.verde {color: #006400;}
.verde:hover { color:#003c00;}


.azul{color: #0033cc;}


/*-- GENERAL --*/
body {
width:100%;
height: 100%;
margin: 0px;
/*font: normal 12px Verdana, Arial, sans-serif;*/
font: normal 13px "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
color: #000000;
background: #fff;
}


p {
color: #787878;
line-height: 16px;
text-align: justify;
padding:5px;
}


.resalte{
font-size: 16px;
}

.txtnegro
	{
font: normal 13px "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
color: #000000;
}

.txtrojo
	{
font: bold 12px "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
color: #ff0000;
}

.bazul{
color: #368ACE;
}


.txtmini{
font: normal 11px "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
color: #848484;
}


/*-- LINEA HORIZONTAL -- */
.lineahoriz {
width: 960px;
background: #FFFFFF;
text-align:center;
margin:0px auto;
}

.fondoazul {
background: #003366;
width: 960px;
}


/*-- CABECERA -- */
#cabecera {
width: 960px;
height: 25px;
padding: 5px 5px 10px 25px;
margin:0px auto;	
}

	
/*-- LOGO -- */ 
#logo {
margin: 0px 0px 0px 0px;
float:left;
}

#logotexto {
float:right;
width:400px;
height:auto;
font: normal 12px Arial, Verdana;
color:#505261;
text-align:center;
padding:22px 60px 0px 0px;
margin-left: 0px;
}			

#logotexto b {
color: #003399;

}

#logotexto a {
color: #ff0000; text-decoration: underline;
}

#logotexto a:hover {
color: #0066cc; text-decoration: underline;
}

/*-- MENU -- */ 
#menu {
list-style:none; 
width: 960px;
height:31px;
margin: 0px auto;
}
  
#menu ul {
list-style:none;
margin:0;
padding:0;
}
  
#menu li { 
height:29px;
float: left;
width:191px;
margin:1px 0px 0px 0px;
border-left: 1px solid #fff; 
padding:0;  
background: url(../imagenes/menu/tr_menu.png) repeat 0 0;
}
	
#menu li.primi {
border:none;
}
  
#menu li a {
display:block;
padding:10px 15px;
height:20px;
color:#FFF;
text-decoration:none;
text-align:center;
text-transform:uppercase;
font: bolder 12px Arial, Helvetica, sans-serif;
}
      
  
#menu li a:hover, li a:focus, li a:active {
background-position:-240px 0;
}
  

.compranavidad{
background-color: #3399cc;
padding: 8px;
border: 1px solid #fff;
margin-left: 33px;
}

.compranavidad a{
font-weight:bold;
color: #fff;

}

.sorteoant{
text-align:right;
 padding: 5px 5px 5px 5px;
 margin: 3px 3px 3px 0px;
}

.sorteoant a{
color:#003399;
text-decoration: underline;
}

.sorteoant a:hover{
color:#0033ff;
}

/*-- PAGINA = CONTENEDOR TOTAL -- */
/*-- CONTENIDOS -- */
#pagina {
width: 960px;
margin: 0px auto 0px auto;
overflow: hidden;
padding-bottom: 0px;
background:#fff;
}


#paginajugar {
width: 1000px;
margin: 0px auto 0px auto;
overflow: hidden;
padding-bottom: 0px;
background:#fff;
}

/*-- DATOS -- */

/*-- DATOS IZQUIERDA  -- */
#datos{
float: left;
background: #fff;
width: 600px;
min-height:700px;
height:auto !important;
height:800px;
padding: 15px 20px 0px 20px;
text-align: justify;

}


#datosjugaronline{
float: left;
background: #fff;
width: 600px;
height:1670px;
padding: 15px 20px 0px 20px;
text-align: justify;

}




#blqindicea{
position: relative;
width:600px;
height:auto;
text-align:center;
padding: 5px;
}

#blqindicealoto{
background: #0066ff;
width:920px;
height:auto;
text-align:center;
padding: 5px;
}



#imgpapanoel{
background: url(../pub/papanoel.png) repeat 0 0;
position:absolute;
left: 0px;
top: 60px;
width:132px;
height: 238px;
}


#imgnino{
background: url(../pub/sorteo-el-nino.png) repeat 0 0;
position:absolute;
left: 50px;
top: 60px;
width:132px;
height: 238px;
}

#bomboloteria{
background: url(../pub/bombo-loteria.png) repeat 0 0;
position:absolute;
left: -6px;
top: 54px;
width:120px;
height: 195px;
}

#especialenero{
background: url(../pub/mini-especial-enero.png) repeat 0 0;
position:absolute;
left: 0px;
top: 94px;
width:129px;
height: 181px;
}

#especialccancer{
background: url(../pub/mini-especial-ccancer.png) repeat 0 0;
position:absolute;
left: 0px;
top: 94px;
width:129px;
height: 181px;
}

#especialfebrero{
background: url(../pub/mn-especial-febrero-2010.gif) repeat 0 0;
position:absolute;
left: 0px;
top: 94px;
width:129px;
height: 181px;
}

#especialcruzroja{
background: url(../pub/sorteo-especial-cruzroja.png) repeat 0 0;
position:absolute;
left: 0px;
top: 94px;
width:129px;
height: 181px;
}

#especialabril{
background: url(../pub/especial-abril-2010.png) repeat 0 0;
position:absolute;
left: 0px;
top: 94px;
width:129px;
height: 181px;
}

#especialmayo{
background: url(../pub/mn-sorteo-especial-mayo-2010.png) repeat 0 0;
position:absolute;
left: 0px;
top: 94px;
width:129px;
height: 181px;
}

#general{
background: url(../pub/gen-loterias-mn.png) repeat 0 0;
position:absolute;
left: 0px;
top: 94px;
width:129px;
height: 181px;
}




#datosnavidad{
background: #E8E6EC;
position: absolute;
top:63px;
left:87px;
width:500px;
height:auto;
text-align:left;
font: normal 13px "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
color: #505050;
padding: 5px 5px 5px 15px;
border-top: 1px solid #C0C0C0;
border-right: 1px solid #8B8B8B;
border-left: 1px solid #8B8B8B;
border-bottom: 1px solid #5B5B5B;
}

.txtdatosnavidad{
padding-left: 29px;
color: #2C2C2C;
font-weight: bold;
}

.txtpremiosnav{
padding-left: 32px;
}

.txtpremiosjugados{
margin-left: 27px;
padding: 5px;
border: 1px solid #ff0000;

}

#datosloterias{
position: relative;
margin: 20px /*230*/ 0px 0px 0px;
background: #E8E6EC;
width:592px;
height:220px;
padding: 5px;
font: normal 13px "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; text-align:center; color: #505050;
border-left: 1px solid #C0C0C0;
border-top: 1px solid #C0C0C0;
border-right: 1px solid #8B8B8B;
border-bottom: 1px solid #5B5B5B;
}


#pubsorteosesp{
position: relative;
margin: 230px /*230*/ 0px 0px 0px;
background: #E8E6EC;
width:592px;
height:140px;
padding: 5px;
font: normal 13px "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; text-align:center; color: #505050;
border-left: 1px solid #C0C0C0;
border-top: 1px solid #C0C0C0;
border-right: 1px solid #8B8B8B;
border-bottom: 1px solid #5B5B5B;
}


#sorteosesp1{
position: absolute;
top:5px;
left:5px;
background: #fff;
color: #222222;
text-align: justify;
width:290px;
height:125px;
padding:5px;
border: 1px solid #C0C0C0;
}

#sorteosesp2{
position: absolute;
top:5px;
left:295px;
background: #fff;
color: #222222;
text-align: justify;
width:290px;
height:125px;
padding:5px;
border: 1px solid #C0C0C0;
}



#blq1indice{
position: absolute;
top:5px;
left:5px;
background: #fff;
color: #222222;
text-align: justify;
width:245px;
height:210px;
padding:5px;
border: 1px solid #C0C0C0;
}


#blq2indice{
position: absolute;
top:5px;
left:265px;
background: #fff url(../imagenes/f-loteria-nacional.jpg) no-repeat;
border: 1px solid #C0C0C0;
width:320px;
height:210px;
padding:5px;
text-align: right;
}

.compranavidad2{
background-color: #FF0000;
margin-top: 115px;
padding:5px;
border: 1px solid #fff;
}

.compranavidad2 a{
color: #fff;
font-weight: bold;
}



/*-- PUBLICIDAD BAJA CENTRO DATOS  -- */
#pubbajonacional{
position: relative;
background: #E6E6E6;
width:590px;
height:90px;
border: 1px solid #C0C0C0;
color: #222222;
text-align: center;
padding:5px;
}

#pubbajonavidad{
position: relative;
background: #E6E6E6;
width:580px;
height:90px;
border: 1px solid #C0C0C0;
color: #222222;
text-align: justify;
padding:5px;
}


.histosorteos{
float: right;
background-color: #3399cc;
width:250px;
padding: 8px;
border: 1px solid #fff;
}

.histosorteos a{
font-weight:bold;
color: #fff;

}


/*-- DATOS DERECHA  -- */
#columna{
float: right;
background: #fff;
width: 300px;
min-height:510px;
height:auto !important;
height:510px;
padding: 15px 10px 0px 0px;
}

#columnajugar{
float: right;
background: #fff;
width: 250px;
min-height:510px;
height:auto !important;
height:510px;
padding: 15px 10px 0px 0px;
}


#columnajugarancho{
float: right;
background: #fff;
width: 300px;
min-height:510px;
height:auto !important;
height:510px;
padding: 15px 10px 0px 0px;
}

/*---------- ENLACES REDES SOCIALES ------------------ */
.compartir {margin:10px;}
.compartir img {border:none;margin:0px;padding:0px;float:none;}
.compartir a{text-decoration:none;filter:alpha(opacity=70);opacity:0.7;}
.compartir a:hover{filter:alpha(opacity=100);opacity:1;}



/*---------- ZONA BAJA------------------ */
#pie{
background: #fff;
width: 960px;
height: 35px;
margin: 0 auto;
padding: 5px 0px 3px 5px;
clear:both;
border-bottom: 1px solid #006699;
}












/*---------- CATEGORIA LOTERIA DE NAVIDAD --------------------------------------------------------------------------------------------------------------------------------------------------------- */
#datossorteonavidad{
position: relative;
margin: 10px 0px 0px 0px;
background: #fff url(../imagenes/loteria-nacional-navidad-gordo.jpg) no-repeat;
width:600px;
height:330px;
padding: 5px;
font: normal 13px "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; text-align:center; color: #505050;
}





#txtsobreimagen{
position: absolute;
top:160px;
left:5px;
color: #222222;
text-align: justify;
width:350px;
height:155px;
padding: 5px;
background-color: #fff;
border: 1px solid #C0C0C0;
text-decoration:none;filter:alpha(opacity=60);opacity:0.6;
}




/*---------- BLOQUE 1 TEXTO ------------------ */
#blq1navidad{
position: absolute;
top:5px;
left:415px;
background-color: #fff;
border: 1px solid #C0C0C0;
color: #222222;
text-align: justify;
width:160px;
height:50px;
padding: 8px;
}



/*---------- COMPRAR DECIMO NAVIDAD ------------------ */
#blq2navidad{
position: absolute;
top:75px;
left:415px;
background-color: #3399cc;
border: 1px solid #fff;
color: #222222;
width:160px;
height:35px;
padding: 8px;
}


#blq2navidad a{
font-weight:bold;
color: #fff;
}


/*---------- BLOQUE 3 TEXTO ------------------ */
#blq3navidad{
position: absolute;
top:130px;
left:415px;
background-color: #fff;
border: 1px solid #C0C0C0;
color: #222222;
text-align: justify;
width:160px;
height:180px;
padding: 8px;
}



.datosnumnav{
position: relative;
background: #E6E6E6;
width:126px;
height:auto;
border: 1px solid #C0C0C0;
color: #222222;
text-align: left;
padding:5px;
margin: 2px;
}
































 