@charset "utf-8";
/* CSS Document */

* {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#4a747a;
		margin:0px;
		padding:0px;
		
}

a:link{
	text-decoration:none;

}

a:visited{
  text-decoration: none; 

}

a:hover{
	text-decoration:underline;

}

a:active{
  text-decoration: underline;

}

/*-----------------------------*/

body {
		background-color:#999999;
		text-align:center;
}

/*-----------------------------*/


.enlaces {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#4a747a;
		margin:0px;
		padding:0px;
		
}

.enlaces a:link{
text-decoration:none;
		display:block;

}

.enlaces a:visited{
  text-decoration: none;
  		display:block;
 
}

.enlaces a:hover{
text-decoration:underline;
		display:block;

}

.enlaces a:active{
  text-decoration: underline;
		display:block;

}


/*-----------------------------*/

#global{
width:950px;
height:auto;
margin:0 auto;
}

/*-----------------------------*/

#cabecera{
position:relative;
width:950px;
height:164px;
}

/*-----------------------------*/

#logo{
position:absolute;
width:327px;
left:0;
bottom:0;
}

/*-----------------------------*/

#cabecera_de{
position:absolute;
width:623px;
right:0px;
bottom:0px;
height:90px;
}

/*-----------------------------*/

#conteneur{
width:918px;
height:auto;
margin:0 auto;
background:url(fondo_contenedor.jpg) repeat-y;
padding:0 16px 0 16px;
text-align:center;
}

#conteneur_bottom{
background:url(footer_bottom.png) no-repeat top center!important;
filter:none!important;
background: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='ico/footer_bottom.png' , sizingMethod='image');
width:950px;
height:12px;
margin:0 auto;
}

/*-----------------------------*/

#footer{
width:950px;
margin:14px auto;
}

#footer_top{
background:url(footer_top.png) no-repeat bottom center!important;
filter:none!important;
background: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='ico/footer_top.png' , sizingMethod='image');
height:12px;
}

#footer_mil{
height:auto;
background-color:#FFFFFF;
background:url(fondo_contenedor.jpg) repeat-y top center;
padding:0 16px 0 16px;
}

#footer_bottom{
background:url(footer_bottom.png) no-repeat top center!important;
filter:none!important;
background: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='ico/footer_bottom.png' , sizingMethod='image');
height:12px;
}

/*-----------------------------*/

#bloc1{
position:relative;
background-color:#333333;
width:918px;
height:107px;
margin:0 auto;
}

/*-----------------------------*/

#banner728{
position:absolute;
background:url(fondo_banner728.jpg) no-repeat;
height:107px;
width:748px;
text-align:center;
padding-top:8px;
left:0;
}

/*-----------------------------*/

.titulos_cat {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#86C3D6;
font-weight:bold;
font-size:15px;
padding-top:5px;
padding-left:15px;
}

.titulos_cat2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#86C3D6;
font-weight:bold;
font-size:15px;
padding-top:5px;
padding-left:3px;

}

/*-----------------------------*/

#bloc1_de{
position:absolute;
width:170px;
height:107px;
background-color:#000000;
right:0;
text-align:left;
}

/*-----------------------------*/

#bloc_iz{
float:left;
width:582px;
height:auto;
}

/*-----------------------------*/

#bloc_de{
float:right;
width:323px;
height:auto;
}


#box_iz{
width:582px;
margin-top:14px;
}

#box_iz_mil{
width:562px;
background:url(box_iz_mil.jpg) repeat-y top left;
padding:6px 10px 0 10px;
text-align:center;
}

#box_iz_mil_noticia{
width:918px;
background:url(fondo-puzzle-w.gif);
background-repeat:no-repeat;
padding:6px 0px 0 10px;
text-align:center;
height:519px;
}
#elpuzzle {
width:720px;
float:left;
margin-top:34px;
margin-left:15px;
}
#elranking {
width:115px;
float:left;
margin-top:34px;
margin-left:30px;
text-align:left;
}

.ranking {
padding-left:40px;
height:42px;
background-repeat:no-repeat;
}

.ranking strong {
/*display:block;*/
font-size:14px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
margin-bottom:4px;
letter-spacing: -1px;
}

.uno {
background-image:url(1.gif);
}
.dos {
background-image:url(2.gif);
}
.tres {
background-image:url(3.gif);
}
.cuatro {
background-image:url(4.gif);
}
.cinco {
background-image:url(5.gif);
}
.seis {
background-image:url(6.gif);
}
.siete {
background-image:url(7.gif);
}
.ocho {
background-image:url(8.gif);
}
.nueve {
background-image:url(9.gif);
}
.diez {
background-image:url(10.gif);
}

#box_iz_top{
height:25px;
}

#box_iz_bas{
background:url(box_iz_bas.jpg) no-repeat top left;
height:13px;
}

#box_iz_bas_noticia{
background:url(box_iz_bas_noticia.jpg) no-repeat top left;
height:13px;
width:918px;
}

#caja_box_iz1 img{
float:left;
width:121px;
height:75px;
margin:18px 25px 5px 25px!important;
margin:18px 25px 5px 25px;
border-color:#FFFFFF;
}

/*
#caja_box_iz1 div{
float:left;
width:121px;
height:75px;
margin:18px 25px 5px 25px!important;
margin:18px 25px 5px 25px;
}
*/
.elthumb {
width:121px; height:75px; background-image:url(borde_img.png); background-repeat:no-repeat; float:left; margin-left:-148px; margin-top:20px;
cursor:pointer;
}

#box_de{
width:323px;
margin-top:14px;
}

#box_de_noticia{
width:323px;
margin-top:553px;

}

#box_de_mil{
background:url(box_de_mil.jpg) repeat-y top left;
padding:6px 20px 0 20px;
text-align:left;
}

#box_de_top{
height:25px;
}

#box_de_bas{
background:url(box_de_bas.jpg) no-repeat top left;
height:13px;
}


#box_de_mil2{
background:url(box_de_mil2.jpg) repeat-y top left;
padding:0;
text-align:center;
}

#box_de_top2{
background:url(box_de_haut2.jpg) no-repeat top left;
height:13px;
}

#box_de_bas2{
background:url(box_de_bas2.jpg) no-repeat top left;
height:13px;
}

/*-----------------------------*/

.bold{
font-weight:bold;
}

.bold_enlaces {
font-weight:bold;
display:block;
}

.separ_pied_vert{
background:url(separ_pied_vert.jpg) repeat-y top center;
width:88px;
}

.azul_pie{
color:#84c4cf;
}

.azul_pie a{
color:#84c4cf;
}

.azul_pie a:hover{
color:#4a747a;
}

/*-----------------------------*/

.campo{
background-color:#eafafc;
border:1px solid #84c4cf;
height:27px;
padding-left:2px;
vertical-align:middle;
font-size:14px;
margin-bottom:8px;
line-height:27px;
}

.form1{
width:280px;
}

.form2{
width:245px;
margin-right:15px;
}

.form3{
width:182px;
}

/*-----------------------------*/

.buscar {
border:0px;
margin-left:10px;
margin-top:4px;
}

.floleft{
float:left;
}

.bt_1{
background:url(bt_1.jpg) repeat-x;
border:1px solid #497379;
height:22px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
cursor:pointer;
vertical-align:middle;
}

#paginado{
margin:10px auto 0 auto;
}

.paginado{
background-image:url(fnd_paginado.gif);
font-size:18px;
color:#84c4cf;
height:37px;
line-height:37px;
}

.paginado a{
font-size:18px;
color:#84c4cf;
}

.paginado a:hover{
font-size:18px;
color:#318694;
}

.paginado span{
font-size:18px;
color:#318694;
margin-right:5px;
}



