html{
  margin: 0;
  padding: 0;
}
body {
  background-image:url(/loteria/images/templete/background_3.jpg);
  background-repeat:no-repeat;
  background-position:top;
  background-attachment:fixed;	
  margin: 0;
  padding: 0;
  font-size:100%;
  color:#FFFFFF;
  background-color:white;
  font-family:Arial;
  margin-bottom:5px;
}
img{
  border-style: none;
}
a:link {
  text-decoration: none; 
  color: #003366
} 
a:visited{
  text-decoration: none;
  color: #006699
}
a:hover, a:active{
  text-decoration:underline;
  color: #0099CC
}
.centrado{
  margin-right:auto;
  margin-left:auto;
}
.redondeado{
  -moz-border-radius:7px;
  -webkit-border-radius:7px;
}
.redondeado_abajo{
  -moz-border-radius-bottomleft:7px;
  -moz-border-radius-bottomright:7px;
  -webkit-border-bottom-left-radius:7px;
  -webkit-border-bottom-right-radius:7px;
}
.redondeado_arriba{
  -moz-border-radius-topleft:7px;
  -moz-border-radius-topright:7px;
  -webkit-border-top-left-radius:7px;
  -webkit-border-top-right-radius:7px;
}
#addth{
  position:absolute;
  right:0px;
}
#addth a{
  color:#000066;
}
/*Estilos para encabezado*/
#aheader{
  height:171px;
  width:100%;
  /*background-image:url(/loteria/images/templete/fondoNubes.jpg);*/
  background-repeat:repeat-x;
}
#header{
  height:171px;
  width:851px;
}
#headerizq{
  height:146px;
  width:194px;
  background-image:url(/loteria/images/templete/headerizq.png);
  background-repeat:no-repeat;
  float:left;
}
#headercentral{
  height:146px;
  width:463px;
  float:left;
}
#headercentralimg{
  height:118px;
  width:463px;
  background-image:url(/loteria/images/templete/headercentral.png);
  background-repeat:no-repeat;
  float:left;
}
#menusup{
  height:26px;
  width:463px;
  clear:both;
  background-color:#A00030;
  border-top:1px solid #490214;
  border-bottom:1px solid #490214;
  font-size:.57em;
}
#menusup ul{
  list-style:none;
  padding:0;
  margin:0;
  height:26px;
  width:463px;
}
#menusup ul li{
  margin-top:3px;
  margin-bottom:3px;
  padding-top:5px;
  height:15px;
  float:left;
  text-align:center;
  color:#FFFFFF;
}
#menusup .barra{
  border-right:1px solid #D03765;
}
#menusup a{
  color:#FFFFFF;
}
#menusup li:hover{
  font-weight:700;
}
#headerder{
  height:146px;
  width:194px;
  background-image:url(/loteria/images/templete/headerder.png);
  background-repeat:no-repeat;
  float:left;
}
#headerderY{
  height:146px;
  width:194px;
  background-image:url(/loteria/images/templete/headerder2.png);
  background-repeat:no-repeat;
  float:left;
}
#barranot{
  height:25px;
  width:807px;
  background: url(/loteria/images/templete/rep_x.png) -0px -0px repeat-x;
  clear:both;
  font-size:10px;
  font-weight:bold;
  font-family:Verdana, Geneva, sans-serif;
}
#barranot .RSS{
  height:25px;
  padding-left:84%;
  padding-top:5px;
  clear:both;
  font-size:10px;
  font-weight:bold;
  font-family:Verdana, Geneva, sans-serif;
  position:inherit;
  margin-right:5px;
}
#menupr{
  height:213px;
  width:100%;
  background-image:url(/loteria/images/templete/fondomenup.jpg);
  background-repeat:repeat-x;
  margin-bottom:5px;
  line-height:1.05em;
}
#menupr ul li{
  background-image:url(/loteria/images/templete/vBlanca.png);
  background-position:5px 7px;
  background-repeat:no-repeat;
}
#menupr ul li:hover{
  background-color:#990033;
}
#menupr a{
  color:#FFFFFF;
}
#menupr ul li ul{
  background-image:url(/loteria/images/templete/fondomenu.png);
  background-repeat:repeat;
  left:101%;
}
#submenu a{
  color:#666666;
}
#submenu ul li{
  background-image:url(/loteria/images/templete/vGris.png);
  background-position:5px 7px;
  background-repeat:no-repeat;
}
#submenu ul li ul{
  background-image:url(/loteria/images/templete/1pxGrisEncuesta.png);
  background-repeat:repeat;
  right:101%;
}
#submenu ul li:hover{
  background-color:#CCCCCC;
}
/*Estilos para Menu*/
.menuv ul{
  list-style:none;
  padding:0;
  margin:0;
  padding-bottom:5px;
}
.menuv a{
  width:100%;
  font-size:.68em;
/*  font:Arial, Helvetica, sans-serif;*/
  font-family:Arial, Helvetica, sans-serif;
}
.menuv ul li{
  position:relative;
  padding-left:15px;
}
.menuv ul li ul{
  position:absolute;
  top:0;
  width:100%;
  display:none;
  z-index:10;
}
/*Estilos para contenido*/
#cont{
  width:807px;
  margin-top:4px;
  margin-right:auto;
  margin-left:auto;
  border-top:2px solid #CC0066;
}
#barrapie{
  height:20px;
  width:807px;
  background: url(/loteria/images/templete/rep_x.png) -0px -0px repeat-x;
  clear:both;
  text-align:center;
  font-size:.6875em;
  padding-top:5px;
  border-bottom:2px solid #CC0066;
  margin-bottom:3px;
}
#bizq{
  width:137px;
  float:left;
  position:relative;
  z-index:1;
}
#contenido{
  width:519px;
  height:100%;
  float:left;
  margin:5px 7px 5px 7px;
  position:relative;
  z-index:0;
}
#bder{
  width:137px;
  height:110px;
  float:left;
  position:relative;
  z-index:1;
}
#listas{
  height:65px;
}
#listas img{
  position:relative;
  top:-22px;
}
#encuesta{
  padding-bottom:3px;
}
#busqueda{
  padding-bottom:3px;
}
.imgdentrofondo{
  display:block;
  padding-top:5px;
  padding-bottom:5px;
  margin-right:auto;
  margin-left:auto;
}
/*Estilos para fondos*/
.fondogris{
  width:100%;
  background-image:url(/loteria/images/templete/1pxGrisEncuesta.png);
  margin-bottom:5px;
}
.fondogris .encabezados{
  height:17px;
  background-image:url(/loteria/images/templete/1pxGrisBarra.png);
  text-align:center;
  font-size:.687em;
  padding-top:5px;
}
.fondonegro{
  width:100%;
  background-image:url(/loteria/images/templete/1pxNegro.png);
  margin-bottom:5px;
}
.fondonegro .encabezados{
  height:17px;
  background: url(/loteria/images/templete/rep_x.png) -0px -25px repeat-x;
  text-align:center;
  font-size:.687em;
  padding-top:5px;
}
.fondoazul{
  width:100%;
  height:100%;
  background-image:url(/loteria/images/templete/1pxAzul10.png);
  /*background-image:url(../images/templete/1pxWhite80per.png);*/
  font-size:.67em;
  color:#000066;
  list-style-image:url(../images/templete/vGris.png);
}
.fondoazul .encabezados{
  height:22px;
  padding-left:45px;
  padding-top:12px;
  background-image:url(/loteria/images/templete/1pxAzul15.png);
}
.fondoazul .titulo{
  height:30px;
  padding-left:47px;
  padding-top:18px;
  padding-bottom:5px;
  border-bottom:1px solid #000066;
  margin:0px 10px 0px 10px;
  background-image:url(/loteria/images/templete/pppAzul.png);
  background-position:17px 24px;
  background-repeat:no-repeat;
  font-weight:bold;
  font-size:15px;
  color:#600;
}
.fondoazul .encabezados span{
  background-image:url(/loteria/images/templete/pppAzul.png);
  background-position:15px 15px;
  background-repeat:no-repeat;
}
.fondoazul .breadcrumb{
  padding-left:27px;
  padding-top:5px;
  font-weight:bold;
  color:#333;
  font-size:9px;
  font-family:Verdana, Geneva, sans-serif;
}
.fondoazul .lista{
  padding-left:35px;
}
/*Fecha de actualización*/
.fondoazul .actual{
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:10px;
	position:absolute;
	left:47%;
	top:99%;
}
.fondoCM{
  background-image:url(/loteria/images/templete/1pxConoceMas.png);
  height:388px;
  color:#666666;
  font-size:.67em;
}
.fondoCM .encabezados{
  height:20px;
  padding-left:45px;
  padding-top:12px;
  border-bottom:1px solid #999999;
  margin:0px 7px 0px 7px;
  background-image:url(/loteria/images/templete/pppGris.png);
  background-position:15px 15px;
  background-repeat:no-repeat;
}
.fondoCM ul{
  list-style:none;
  margin:0px 7px 0px 7px;
  padding:0px;
}
.fondoCM ul li{
  padding:15px;
  background-image:url(/loteria/images/templete/vGris.png);
  background-position:6px 17px;
  background-repeat:no-repeat;
}
.fondoCM ul li a{
  color:#369;
}
.fondoCM ul li a:hover{

}
.forml{
  display:block;
  border:solid .5px #666666;
  text-align:center;
  margin-left:auto;
  margin-right:auto; 
  margin-top:3px;
  margin-bottom:3px;
}
.entr{
  color:#666666;
  /*font-size:.650em;*/
  width:110px;
}
.bot{
  color:#000066;
  background-color:#CCCCCC;
  text-align:center;
  /*font-size:.550em;*/
  width:50px;
  margin-left:auto;
  margin-right:auto; 
  margin-top:3px;
  padding:1.5px;
}
#qbusq{
  padding:1px;
  display:block;
  border:solid 1px #333333;
  color:#666666;
  text-align:center;
  font-size:.7em;  
  width:134px;
  position:relative;
  top:97px;
  left:19px;
}
#sbusq{
  width:20px;
  position:relative;
  top:100px;
  left:78px;
  font-size:.59em;
  border:none;
  color:#FFFFFF;
  background-color:#999999;
  padding:1px;
  text-align:center;
}
#Signos {
  display:none;
}
.grisc{
  padding-top:4px;
  color:#666666;
  font-size:.71em;
  text-align:center;
}
.mini{
  font-size:.77em;
}
/*inicio interior*/
.fondoazul .foto{
	width:100%;
	height:200px;
	margin-bottom:10px;
	margin-top:10px;
}
.fondoazul .contenido{
	width:244px;
	height:195px;
	background-image:url(/loteria/images/templete/1pxAzul15.png);
	float:left;
	margin-left:5px;
	font-size:12px;
	line-height:17px;
	padding-top:10px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	font-weight:bold;
	max-height:inherit;
}
.fondoazul .descrip{
	width:244px;
	height:200px;
	background-image:url(/loteria/images/templete/1pxAzul10.png);
	float:left;
	margin-right:5px;
	padding:5px;
}
/*Estilos para pagina de inicio*/
#principal{
  border:1px solid #990033;
  background-image:url(/loteria/images/templete/1pxBlanco15.png);
  width:517px;
  height:196px;
  overflow:hidden;
  position:relative;
  z-index:0;
}
#principal_rot{
  position:relative;
  /*Para animar a la izq.*/
  /*width:<%= mensajes*517%>px;*/
  width:517px;
  height:<%= mensajes*196%>px;
  z-index:0;
}
#principal .cont_princ{
  padding:7px 8px 7px 10px;
  width:499px;
  height:182px;
  /*Para animar a la izq.*/
  /*float:left;*/
}
#principal .barra{
  width:517px;
  height:15px;
  display:none;
  position:absolute;
  left:0px;
}
#principal #bsup{
  top:0px;
  background: url(/loteria/images/templete/rep_x.png) -0px -47px repeat-x;
}
#principal #binf{
  bottom:0px;
  background: url(/loteria/images/templete/rep_x.png) -0px -62px repeat-x;
}
#principal .img_principal{
  float:left;
  width:380px;
  height:182px;
}
#principal .flechaprinc{
  float:none;
  width:16px;
  height:12px;
  display:block;
  padding-top:1px;
}
#principal .nota{
  float:left;
  width:109px;
  height:182px;
  color:#000000;
  font-size:.71em;
  margin-left:10px;
  position:relative;
}
#principal .titulo{
  border-bottom:1px solid #990033;
  color:#990033;
  font-weight:bolder;
  margin-bottom:7px;
}
#principal .nota a{
  position:absolute;
  bottom:7px;
  right:0px;
  padding-right:12px;
  color:#666666;
  font-weight:bolder;
  background-image:url(/loteria/images/templete/vGris.png);
  background-position:49px 3px;
  background-repeat:no-repeat;
}
#principal .nota a:hover{
  color:#990033;
}
#secundaria{
  clear:both;
  width:100%;
  height:194px;
}
#secundaria .sec{ 
  width:255px;
  float:left;
}
.ml9{
  margin-left:9px;
}
.mt6{
  margin-top:6px;
}
.margen{
	padding:10px;
	text-align:justify;
}
.urlBIG{
	font-size:18px;
	font-weight:bold;
}
.txtBIG{
	font-size:18px;
	font-weight:bold;
}
.buscaBig{
	font-size:14px;
}
.txtSubTitulo{
	font-size:14px;
	font-weight:bold;
}
/*Album*/
.fondoazul .contenido2{
	width:244px;
	height:230px;
	background-image:url(/loteria/images/templete/1pxAzul15.png);
	float:left;
	margin-left:5px;
	font-size:12px;
	line-height:17px;
	padding-top:10px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	font-weight:bold;
	max-height:inherit;
}
.fondoazul .descrip2{
	width:244px;
	height:235px;
	background-image:url(/loteria/images/templete/1pxAzul10.png);
	float:left;
	margin-right:5px;
	padding:5px;
	font-size:14px;
	text-align:justify;
}

.fondoazul .allFrame{
	float:left;
	padding-top:20px;	
}
.fondoazul .allFrame .centro{
	margin:auto;
}
.fondoazul .derecha{
	padding-top:30px;
	padding-right:50px;
	float:right;
}
/*Menu Redes*/
#yahoo a:hover { background:url("../images/redes/y_.png") -113px  -0px no-repeat; }  
#twitter a:hover { background:url("../images/redes/t_.png") -113px  -42px no-repeat; }  
#facebook a:hover { background:url("../images/redes/f_.png") -113px  -84px no-repeat; }  
#rss a:hover { background:url("../images/redes/r_.png") -113px  -126px no-repeat; } 
/**/
.menuRedes {
	margin: 0;
	padding: 0;
	width: 30px;
	list-style: none;
	background: #fff;
}
.menuRedes li {
	padding: 0;
	margin: 0;
	height: 39px;
	list-style: none;
	background-repeat: no-repeat;
}
.menuRedes li a, .menuRedes li a:visited {
	display: block;
	text-decoration: none;
	text-indent: -1000px;
	height: 39px;
	background-repeat: no-repeat;
}
.yahoo {background-image: url(../images/redes/y1.png);}
.yahoo a {
	background-image: url(../images/redes/y0.png);
	display: block;
}
.twitter {background-image: url(../images/redes/t1.png);}
.twitter a {background-image: url(../images/redes/t0.png);}
.rss {background-image: url(../images/redes/r1.png);}
.rss a {background-image: url(../images/redes/r0.png);}
.facebook {background-image: url(../images/redes/f1.png);}
.facebook a {background-image: url(../images/redes/f0.png);}
ul.menuRedes li a:hover {background: none;}
/*YAHOO*/
#navlist {
    font-family:"Times New Roman", Times, serif;
    font-size:.8em;
    font-weight:bold;
    list-style:none;
}
#navlist a {
    display:block;
    width:40px;
	height:50px;
    color:#fff;
    text-decoration:none;
    background:url("../images/redes/y_.png") no-repeat;
	text-indent:-2500px;
   
	margin-left:-40px;
}
#navlist a:hover { 
    background-position:0 -50px;
    color: #1e5ebd;
	
}
#navlist a:active {
    background-position:0 -50px;
    color:#1e5ebd;
	
}
/*TWITTER*/
#navlist2 {
    font-family:"Times New Roman", Times, serif;
    font-size:.8em;
    font-weight:bold;
    list-style:none;
}
#navlist2 a {
    display:block;
    width:40px;
	height:50px;
    color:#fff;
    text-decoration:none;
    background:url("../images/redes/t_.png") no-repeat;
	text-indent:-2500px;
	margin-left:-40px;
}
#navlist2 a:hover { 
    background-position:0 -50px;
    color: #1e5ebd;
	height:50px;
}
/*RSS*/
#navlist3 {
    font-family:"Times New Roman", Times, serif;
    font-size:.8em;
    font-weight:bold;
    list-style:none;
}
#navlist3 a {
    display:block;
    width:40px;
	height:50px;
    color:#fff;
    text-decoration:none;
    background:url("../images/redes/r_.png") no-repeat;
	text-indent:-2500px;
	margin-left:-40px;
}
#navlist3 a:hover { 
    background-position:0 -50px;
    color: #1e5ebd;
	height:50px;
}
/*FACEBOOK*/
#navlist4 {
    font-family:"Times New Roman", Times, serif;
    font-size:.8em;
    font-weight:bold;
    list-style:none;
}
#navlist4 a {
    display:block;
    width:40px;
	height:50px;
    color:#fff;
    text-decoration:none;
    background:url("../images/redes/f_.png") no-repeat;
	text-indent:-2500px;
	margin-left:-40px;
}
#navlist4 a:hover { 
    background-position:0 -50px;
    color: #1e5ebd;
	height:50px;
}
/*Posición Redes*/
.pos_fixed
{
position:fixed;
top:150px;
left:0px;
}