/*
Copyright (c) 2010, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.com/yui/license.html
version: 3.1.1
build: 47
*/
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}
/* FIN RESET YAHOO */
/* CLEARFIX */
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

.clearfix {
	display: inline-block;
}

html[xmlns] .clearfix {
	display: block;
}

* html .clearfix {
	height: 1%;
}
/* FIN CLEARFIX */
	body
	{
	width:100%;
	background: #E0F0FF;
        color: #1C398E;
        text-align:center;
        font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	h5 {
display: block;
font-size: 0.83em;
font-weight: bold;
margin: 1.67em 0px;
}
	

        p{ padding:2px;margin: 5px auto; font-size: 0.8em;}

        div#cabecero,div#contenidos{
        width:960px;
        margin: 0px auto;
        background: #ffffff;
        }
        div#contenidos{
             background: #fff url(euromillones-img/logo-euromillones.gif) no-repeat;
        }
        div#cabecero{
            /* background: #fff url(euromillones-img/logo-euromillones.gif) no-repeat;*/

        }

        div#contenidos a{text-decoration:none; color: #007af5; /* font-size:0.7em;*/}
        div#contenidos a.menulinkx,
        div#contenidos a.menulink,
        div#contenidos a.amilink
        {width:80%;display:block; padding:4px; background: #EEF8FC; color: #006699;margin: 3px auto; font-variant:small-caps;}
        div#contenidos a.menulinkx{ font-size:0.9em;}

        div#cajatitulo h1 { font-size: 1.5em; font-weight: bold;}

        div#numeros,div#centro,div#lateral2{
        text-align:center;
        float:left;
        padding: 2px;
         /*border: 1px solid #ccc*/
        }
        div#numeros {
         padding:10px;
         padding-top:110px;
         width:18%;
        }
        div#centro {
        width:60%;
        }
        div#lateral2 {
        width:17%;
        padding:10px;
        }
        div#cenefa { width:auto;height:40px;clear:both;padding:10px 10px 10px 150px;}
        div#cenefa img{float:left;}
        div#euromillonesintro,div#comentarios { width:auto;padding:10px 10px 6px 25px;}
        div#euromillonesintro p,div#comentarios p {text-align: justify;}
		div#comentarios p strong { font-weight:bold; }
		div#centro ul {
        list-style: disc inside none;
        text-align:left;
        padding: 5px;
        margin:5px;
        padding-left:20px;
        margin-left:20px;
        }
        div#centro ul li {
        list-style: disc outside none;
        text-align:justify;
        padding-top: 5px;
        margin-top:5px;
       }
        div#centro p { text-align:justify; }

	table{ width:90%; margin: 5px auto; background: #E5EAFF;clear:both; }
	table th,table td { text-align:center; padding:2px 3px;margin:2px; font-size:0.8em; font-weight: bold;}
        table th.titulo {font-size:1em;background:#fff;}
        table th.categoria,table td.categoria{width:15%;}
        table td { font-size:0.7em; border-bottom:1px solid #A8BAFF;}
        table td.resultado ,  table td.resultadoes ,  table td.premio
        {
         text-align:right;
         padding:6px;
         }
        table th.premiados { border-bottom:1px solid #A8BAFF;background: #EEF8FC; }
        table th.categoria, table th.premio,table th.resultado,table th.resultadoes, table th.combinacion
        {border-bottom:1px solid #A8BAFF;}
         table th.combinacion
        {
        width: 85px;
        }
        table th.resultado,table th.resultadoes{
        width: 90px;
        }
        table td.categoria, table td.resultado, table td.premio,table th.resultadoes, table th.resultado{background: #EEF8FC;}
         table td:first .premio{color: #ff0000;}

       /*
       p.comentario
	{
		font: 600 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
		text-align: justify;
		text-indent: 10px;
		color: White;
	}
       */

       div#numeros>h4{
             font-size:0.8em;
             display:block;
             background: #EEF8FC;
             padding:10px 4px 15px 4px;
        }
        div#numeros li.numeros, div#numeros li.estrellas {
            font-size:1.9em;
            font-weight: bold;
            margin: 0px auto;
          /*  border: 1px solid #cc0000;*/
            padding-top:10px;
            width: 60px;
            height: 55px;
            color: #FFFFFF;
            background: transparent url(/euromillones-img/numeros-premiados.gif)  no-repeat 50% 0%;
        }

        div#numeros li.estrellas {
            padding-top:19px;
            width: 76px;
            height: 51px;
            background: transparent url(/euromillones-img/estrellas.gif)  no-repeat 50% 50%;
            color:#1C398E; /* #162C4D;#00aae7; */
        }

        div#numeros li.eurobote {
            padding:10px 15px;
            width: 70px;
              display:block;
            margin: 10px auto;
            font-size:1.9em;
            font-weight: bold;
           border: 2px solid #1c398e;/*#cc0000;*/
           color:  #1c398e;
        }
        div#numeros li.eurobote h4{
        font-size:0.5em;font-weight: bold;
        color: #0101cd;display:block;
        padding:4px;
        }

        div#numeros li.Hnumeros h2, div#numeros li.Hestrellas h2{
        font-size:0.8em;
        color:  #162C4D;/*#00aae7;*/ /*#007AF5;*/
        display:block;
        padding:4px;
        }

        div#numeros li.jugar {border: 1px solid #65e164; padding:0px;margin:15px;}
        div#numeros li.jugar a.menulink,div#numeros li.jugar a.menulink:visited {
            background: #65e164 url(/euromillones-img/fondoverde.png) repeat-x ;
            color: #FFFFFF;
            font-size: 0.9em;
            font-weight: bold;
            padding: 5px;
            margin: 1px;
            width:auto;
            display:block;
        }
        
        
         div#derpie {margin-top:10px;}

         div#pie {}
         div#pie p {font-size: 0.6em;}
         div#pie a , div#pie a:visited {font-size: 0.6em;text-decoration:none;color:#007AF5;}
         div#pie p a , div#pie p a:visited {font-size: 1em;}


         /*
         CONTENIDO GENERALES EUROMILLONES
         */
         div#contenidoeuromillones ul li {font-size: 0.8em;}
         
#especial {margin: 0px auto;}

         /*
         CONTENIDO DEL LISTADO DE RESULTADOS ANTIGUOS DE EUROMILLONES
         */
         div#historicoeuromillones{ text-align:left;}
         div#historicoeuromillones h3{
           font-size: 0.9em;
           padding:2px;
           margin: 15px auto 2px 5px;
         }


         div#historicoeuromillones ul.sorteosanteriores{
             list-style:none;
             display:block;
             clear:both;

             padding:2px 5px 2px 15px;
             margin: 2px auto;
             border-bottom: 1px #007AF5 solid;

            }
          div#historicoeuromillones ul.sorteosanteriores li{
              list-style:none;
            float:left;
             color: #162C4D;
             background: transparent url(http://www.euromillones.com.es/euromillones-img/numeros-ant-euromillon.gif) no-repeat 50% 50%;
             width:45px;
             height:1.6em;
             text-align:center;
             margin:0px;
             padding:0.2em;
             padding-top:0.6em;
             font:bold 1.4em  arial,sans-serif;
            }
            div#historicoeuromillones ul.sorteosanteriores li.euroestrella{
            width:50px;
            background: transparent url(http://www.euromillones.com.es/euromillones-img/estrellas-ant-euromillon.gif) no-repeat 50% 0%;
            }
            div#historicoeuromillones ul.sorteosanteriores li.desplegar{
            font-size: 1.2em;
            padding-top: 0.9em;
            margin-left: 2em;
            color: #ffffff;
            cursor:pointer;
            background: transparent url(http://www.euromillones.com.es/euromillones-img/premios-ant-euromillon.gif) no-repeat 50% 50%;
            }
            div#historicoeuromillones ul.sorteosanteriores li.desplegar a{
            color:#fff;
            }
            div#historicoeuromillones ul.sorteosanteriores li.tblhst{
            float:none;
            clear:both;
            font:normal 1em  arial,sans-serif;
            width: 100%;
            height: 530px; /*modificando para adapatar a 13 cat */
            background: transparent none;
            padding:0px;
            display: none;
            }
            
            
         /*
         FONDO COMO JUGAR AL EUROMILLON
         */
            div#fondocomojugar {background: #ffffff url(/euromillones-img/fondo-columna-boleto.gif) no-repeat; height: 417px;padding-top:20px; padding-bottom:10px;}
            div#fondocomojugar p {width: 285px; margin-left: 215px; text-align: justify;padding-top:10px;padding-bottom:20px;}
            div#fondocomojugar h5 { padding:20px 0px 0px 215px; text-align: justify; margin:0px; }
            
            span.destacado {font-weight: bold;}
            
            
            
            
                div.noticia {
                border: 1px solid #A8BAFF;
                margin-top: 5px;
                margin-bottom: 5px;
                padding: 2px;
             }
            div.noticia h1 {
                color: #C90606;
                font-size: 1.1em;
                font-weight: bold;
                text-decoration:underline;
                }
            div.noticia a {
                color: #C90606;
                font-size: 1em;
                font-weight: bold;
                text-decoration:underline;
                }
p.plusboton { font-size: small; font-weight:bold; font-family: Sans-serif; margin: 5px 5px 5px 30px; padding:2px;}


/*NAVIDAD	
body { background: #ffffff url(/euromillones-img/fondo-navidad-euromillones.jpg) no-repeat 50% 0%;}

*/
