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

* {
margin:0px;
padding:0px;
}

a:link{
text-decoration:none;
color:#60caef;
}
a:visited{
  text-decoration: none; 
  color:#60caef;
}
a:hover{
text-decoration:underline;
color:#60caef;
}
a:active{
  text-decoration: underline; 
}

img{
border:0;
}

.fondo_comentario{
background-color:#FFFFFF;
}

.fondo_siguenos img{
padding:5px;
}

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

body {
background: url(cabecera.jpg) no-repeat top center #000918;
text-align:center;
font-family: Arial, Helvetica, sans-serif;
color:#c5c5c5;
font-size:12px;
}

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

#cabecera{
height:111px;
width:950px;
}

#top_contenido{
background:url(contenedor_top.jpg) no-repeat center top #000000;
width:950px;
height:19px;
}

#contenido{
background:url(fondo_contenido.jpg) repeat-y center top  ;
width:930px;
height:auto;
padding:0 10px 0 10px;
margin:0 auto 0 auto;
}

#bloc1pub{
margin:0;
width:930px;
height:90px;
}

#pub728{
float:left;
width:728px;
height:90px;
}

#favoritos{
margin-left:7px;
float:right;
width:93px;
height:90px;
cursor:pointer;
background:url(favoritos.jpg) 0px 0px;
}

#favoritos:hover{
background:url(favoritos.jpg) 0px 92px;
}

#portada{
margin-left:7px;
float:right;
width:93px;
height:90px;
cursor:pointer;
background:url(portada.jpg) 0px 0px;
}

#portada:hover{
background:url(portada.jpg) 0px 92px;
}

#pie{
background:url(pie.jpg) no-repeat top center;
width:950px;
height:34px;
padding-top:35px;
}

/*----------------------IZQUIERDA-----------------------*/

#izquierda{
float:left;
width:310px;
margin-top:10px;
}

#cart_iz{
width:310px;
text-align:left;
margin-bottom:15px;
}

#cart_iz_mil{
background-color:#001320;
width:308px;
border-left:1px solid #011e32;
border-right:1px solid #011e32;
}

#cart_iz_top{
width:290px;
height:26px;
background:url(menu_iz_top.jpg) no-repeat top center;
padding:8px 10px 0 10px;
}

#cart_iz_bot{
background:url(menu_iz_bot.jpg) no-repeat center top;
height:16px;
}

/*-----Menu1-----*/

#menu1{
height:auto;
width:308px;
}

#menu1 ul{
	list-style-type: none;
	margin:0;
}

#menu1 ul li{
	display:inline;
}

#menu1 ul li a{
	display:block;
	background:url(point_menu.jpg) repeat-x left bottom #001320;	
	width:288px;
	padding:8px 10px 8px 10px;
	margin:0;
	color:#60caef;
	font-weight:bold;
}

#menu1 ul li a:hover{
background-color:#142836;
text-decoration:none;
color:#FFFFFF;
}

/*-----Menu2-----*/

#menu2{
height:auto;
width:308px;
}

#menu2 ul{
	list-style-type: none;
	margin:0;
}

#menu2 ul li{
	display:inline;
}

#menu2 ul li a{
	display:block;
	background:url(point_menu.jpg) repeat-x left bottom #001320;	
	width:288px;
	padding:8px 10px 8px 10px;
	margin:0;
	color:#c5c5c5;
	font-weight:bold;
}

#menu2 ul li a:hover{
background-color:#142836;
text-decoration:none;
color:#FFFFFF;
}


/*----------------------DERECHA-----------------------*/
#derecha{
margin-top:10px;
float:right;
text-align:left;
width:610px;
}

#bloc_especial_index{
width:610px;
height:auto;
margin-bottom:15px;
}

/*-----Cart especial >> Los más vistos-----*/

#cart_mas_vistos{
width:290px;
text-align:left;
float:right;
}

#cart_mas_vistos_mil{
background-color:#001320;
width:288px;
border-left:1px solid #011e32;
border-right:1px solid #011e32;
}

#cart_mas_vistos_top{
width:270px;
height:26px;
background:url(menu_masvotados_top.jpg) no-repeat top center;
padding:8px 10px 0 10px;
}

#cart_mas_vistos_bot{
background:url(menu_masvotados_bot.jpg) no-repeat center top;
height:16px;
}

/*-----Menu3 >> Los más vistos-----*/

#menu_mas_vistos{
height:auto;
width:288px;
}

#menu_mas_vistos ul{
	list-style-type: none;
	margin:0;
}

#menu_mas_vistos ul li{
	display:inline;
}

#menu_mas_vistos ul li a{
	display:block;
	background:url(point_menu.jpg) repeat-x left bottom #001320;	
	width:268px;
	padding:8px 10px 8px 10px;
	margin:0;
	color:#c5c5c5;
	font-weight:bold;
}

#menu_mas_vistos ul li a:hover{
background-color:#142836;
text-decoration:none;
color:#FFFFFF;
}

/*-----Fin Cart especial >> Los más vistos-----*/


#bloc_noticia{
width:610px;
background:url(noticia_bot.jpg) no-repeat center bottom;
margin:8px 0 15px 0;
padding-bottom:12px;
}

#bloc_noticia_top{
background:url(noticia_top.jpg) no-repeat top center;
width:600px;
height:34px;
line-height:34px;
padding:0 0 0 10px;
text-align:left;
}

#bloc_noticia_mil{
position:relative;
text-align:left;
width:600px;
margin:10px auto 0 auto;
height:auto;
}

#text{
margin:0 0 0 5px;
text-align:justify;
width:520px;
height:auto;
}

#text h1{
color:#FFFFFF;
font-size:14px;
font-weight:normal;
margin:-2px 0 2px 0;
}

a.bt_leer{
display:block;
background:url(bt_leer.jpg) no-repeat;
width:77px;
height:22px;
}

#text img{
float:left;
width:130px;
height:85px;
background:url(fondo_foto.jpg) no-repeat;
margin:0 10px 10px 0;
padding:3px;
}

#bule{
position:absolute;
right:0;
top:0;
margin:0 0 0 0;
text-align:center;
background:url(bulle.jpg);
padding:6px 0 0 0;
width:68px;
height:71px;
font-size:35px;
}

#bloc_de2_top{
width:610px;
background:url(bloc_historia_top.jpg) no-repeat top center;
}

#bloc_de2_mil{
background:url(noticia_bot.jpg) no-repeat bottom center;
width:590px;
height:auto;
padding:20px 10px 20px 10px;
text-align:left;
margin-bottom:16px;
}

#bloc_de2_top h1{
color:#FFFFFF;
font-size:14px;
margin-bottom:14px;
}

#bloc_de2_top p, #bloc_de2_top span {
font-size:12px;
margin-top:14px;
}

#bloc_comentario{
width:610px;
text-align:center;
margin-bottom:16px;
}

#bloc_comentario_top{
background:url(comentario_top.jpg) no-repeat bottom center;
width:600px;
height:26px;
padding:8px 0 0 10px;
text-align:left;
}

#bloc_comentario_mil{
background:url(noticia_bot.jpg) no-repeat center bottom;
text-align:center;
width:610px;
height:auto;
padding:10px 0 20px 0;
min-height:47px;
}

#comentario{
text-align:left;
margin:0 auto;
width:590px;
height:auto;
}

#separ_comentario{
width:590px;
background:url(puntos_coment.jpg) repeat-x 50% 50%;
height:30px;
margin:0 auto;
}

#comentario h1{
color:#FFFFFF;
font-size:14px;
font-weight:normal;
}

#comentario p{
margin-top:10px;
}

/*-------------------------FORM----------------------*/

#nuevo_comentario{
position:relative;
width:590px;
height:auto;
}

#nuevo_comentario img{
position:absolute;
right:0;
bottom:40px;
}

#fila{
margin:0 0 10px 0;
}

#fila input, #fila textarea{
background-color:#001320;
border:1px solid #264a5f;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#c5c5c5;
}

#fila input.form1{
height:22px;
padding:6px 0 0 4px;
}

#fila textarea{
padding:6px 0 0 4px;
overflow:hidden;
width:320px;
}

#fila input:focus, #fila textarea:focus{
background-color:#72a0bf;
color:#FFFFFF;
border:1px solid #bdddf3;
}

/*-----------BUSCADOR-------------*/

#bloc_buscador{
width:auto;
margin:0 auto;
padding:10px;
}

#bloc_buscador input.form1{
float:left;
width:200px;
padding:4px 0 0 4px;
height:20px;
background-color:#001320;
border:1px solid #264a5f;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#c5c5c5;
}

#bloc_buscador input.form2{
float:right;
margin:1px 0 0 0;
}

#bloc_buscador input:focus{
background-color:#72a0bf;
color:#FFFFFF;
border:1px solid #bdddf3;
}



/*-------------------------DIVERS----------------------*/

#paginado {
text-align:center;
margin-bottom:10px;
}


#paginado span, #paginado a {
	padding:2px 6px 2px 6px;
	margin:1px;
	font-size:16px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid #17425d;
	color:#ffffff;
}
#paginado span , #paginado a:hover {
	border-color:#50aacd;
	color:ffffff;
}

/*-------------------------INFOBULLE----------------------*/

#tooltip{
        position:absolute;
        border:1px solid #5fbbee;
        background:#001320;
        padding:2px 5px;
        color:#c5c5c5;
        display:none;
		width:300px;
		text-align:left;
}

/*-------------------------FONTS----------------------*/

.px14{
font-size:14px;
}

.blanco10{
color:#FFFFFF;
font-size:10px;
}

.blanco10 a{
color:#FFFFFF;
font-size:10px;
text-decoration:underline;
}

.blanco10 a:hover{
color:#60caef;
font-size:10px;
text-decoration:underline;
}

.blanco{
color:#FFFFFF;
}

.blanco a{
color:#FFFFFF;
text-decoration:none;
}

.blanco a:hover{
color:#FFFFFF;
text-decoration:underline;
}

.azul{
color:#60caef;
}

.azul a{
color:#60caef;
text-decoration:none;
}

.azul a:hover{
color:#60caef;
text-decoration:underline;
}

.bold{
font-weight:bold;
}

a.tags {
	color: #c5c5c5;
	text-decoration:none;
	margin-left:3px;
	margin-right:3px;
}
a.tags:hover {
	COLOR: #60caef;
		text-decoration:underline;
}

.thumbnail, .thumbnail img {
	width:130px;
	height:85px;
	border:0px;
	margin:0px;
}


.underline, a.underline{
text-decoration:underline;
}
