/* Estilos generales */
*{
	padding: 0;
	margin: 0;
}
body {
	text-align: center;
	/* background: #393939; -- color del dise�o */
	background: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
img{
	border: none;
}
#page {
	background-color: white;
	text-align: left;
	width: 1015px;
   	margin-left: auto;
   	margin-right: auto;
}
#header{
	width: 1015px;
}
p.publicidad{
	font-size: 10px;
	color: #d0d0d0;
}
/* Cabecera */
div#enlacesEllas{
	height: 30px;
	background: url('images/fondoGrupoEllas.jpg') repeat-x;
	width: 1015px;
}
#navi_grupoellas{
	list-style: none;
	margin-left: 80px;
}
#navi_grupoellas li{
	margin: 2px;
	padding: 2px;
	float: left;
}
#navi_grupoellas li a{
	display: block;
	text-decoration: none;
	text-align: center;
	color: #59aaee;
	font-size: 14px;
	font-weight: bold;
	width: 150px;
}
#navi_grupoellas li a:hover{
	text-decoration: underline;
}
	/* Secci�n del banner, redes sociales y registrarse */
div#contenidoCabecera{
	width: 1015px;
	background: #ffffff url('images/fondoCabecera.png') no-repeat top;
	height: 210px;
	clear: both;
}
div#contenidoCabecera table{
	width: 100%;
	padding-top: 12px;
}
div#contenidoCabecera table td#botoneraHeader{
	text-align: right;
	padding-right: 10px;
	padding-bottom: 13px;
}
div#contenidoCabecera table td#bannerHeader{
	padding-top: 41px;
	text-align: right;
}
div#contenidoCabecera table td#bannerHeader p{
	font-size: 10px;
	color: #ffffff;
}
table#icosRedesSociales{
	width: 50px;
}
	/* Sección de los menús principales */
div#menuPrincipal{
	height: 80px;
	width: 994px;
}
div#menu1{
	float: left;
	width: 100%;
	height: 39px;
	background-color: #fda4f8;
	line-height: normal;
	padding-top: 15px;
}
ul#menu{
	list-style: none;
	margin: 0;
	padding: 0;
	width: 100%;
}
ul#menu li{
	height: 39px;
	float: left;
	background: url("images/btn_menu_off_2.png") no-repeat right top;
	margin: 0;
	padding: 0;
}
ul#menu a{
	display: block;
	background: url("images/btn_menu_off.png") no-repeat left top;
	padding: 10px 28px 0px 27px;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
ul#menu #current{
	background: url("images/btn_menu_on_2.png") no-repeat right top;
}
ul#menu #current a{
	background: url("images/btn_menu_on.png") no-repeat left top;
	color: #000000;
}
ul#menu a:hover{
	color: #000000;
}
		/* Submenu de la categor�a */
div#submenu1{
	background: #D8D8D8;
	width: 100%;
	height: 80px;
}
ul#submenu{
	list-style: none;
	margin: 0;
	padding: 0;
}
ul#submenu li{
	height: 50px;
	float: left;
	margin: 0;
	padding: 0;
}
ul#submenu a{
	display: block;
	padding: 5px 15px 0px 10px;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
ul#submenu #current a{
	color: #ffffff;
}
ul#submenu a:hover{
	color: #ffffff;
} 

/* Pie */
div#footer{
	clear: both;
	height: 45px;
	background: url("images/fondofooter.jpg") no-repeat center;
	padding: 10px;
	padding-left: 45px;
	margin-left: 5px;
}
	/* Menu del pie */
ul#menuPie{
	list-style: none;
	margin: 0;
	padding: 0;
	margin-top: 13px;
}
ul#menuPie li{
	padding: 2px;
	float: left;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}
ul#menuPie li a{
	display: block;
	text-decoration: none;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}
ul#menuPie li a:hover{
	text-decoration: underline;
}

/* Particular del index */
div#content{
	width: 1015px;
	padding-left: 12px;
}
div#bloqueSuperior{
	width: 100%;
}
div#bsIzq{
	float: left;
	width: 690px;
}
div#bsizCentro{
	width: 100%;
}
div#ultimasNoticias{
	float: left;
	width: 150px;
}
div#contenidoIndex{
	float: right;
	width: 535px;
	text-align: center;
}
div#bsDer{
	float: right;
	margin-right: 20px;
}
/* Recuadro con la �ltima noticia */
div#noticiaDestacada{
	width: 100%;
	margin-bottom: 10px;
	min-height:500px;
  	height:auto !important;
 	height:500px;
}
p#tituloNoticiaDestacada a{
	font-size: 26px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
div#imagenPrincipal{
	float: left;
	margin: 5px 10px 10px 0px;
}
.breveIndex_1{
	font-size: 13px;
	color: #000000;
	margin-top: 5px;
}
.sigueLeyendo{
	text-align: right;
	margin: 20px 30px 0px 0px;
}
.sigueLeyendo a{
	color: #ff80ff;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}
.sigueLeyendo a:hover{
	text-decoration: underline;
}
div#bloque_central{
  width: 100%;
}
/* Zona de las �ltimas cinco noticias del index */
div.notUltNot{
	margin-bottom: 5px;
}
div.notUltNot p{
	width: 150px;
}
p.titUltNot a{
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
p.titUltNot a:hover{
	text-decoration: underline;
}
p.contUltNot{
	font-size: 10px;
}
p.masUltNot{
	text-align: right;
	padding-right: 10px;
}
p.masUltNot a{
	font-size: 11px;
	color: #ff80ff;
	font-weight: bold;
}
p.masUltNot a:hover{
	text-decoration: none;
}
/* Zona de la noticias más leídas del index */
div#notMasLeidas{
	margin: 20px 0px 20px 3px;
}
div#titNotMasLeidas{
	background: url("images/fondoNotMasL.jpg") no-repeat;
	width: 530px;
	height: 30px;
	display: table-cell;
	vertical-align: middle;
	text-align: left;
	padding-left: 15px;
}
div#titNotMasLeidas p{
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
}
div#contNotMasLeidas{
	padding: 12px 0px 0px 15px;
	text-align: left;
}
div#contNotMasLeidas ul{
	list-style: none;
}
div#contNotMasLeidas li{
	padding: 3px;
}
div#contNotMasLeidas li a{
	color: #000000;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
}
div#contNotMasLeidas li a:hover{
	text-decoration: underline;
}
/* Zona de los últimos contenidos */
div#ultimosContenidos{
	padding: 0px 0px 0px 3px;
}
div.taconUltimos{
	background: url("images/taconUltimos.jpg") no-repeat;
	width: 256px;
	height: 30px;
	display: table-cell;
	vertical-align: middle;
	text-align: left;
	padding-left: 15px;
}
div.taconUltimos p{
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}
div.taconUltimos h2{
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}

div.ultimoAlgo{
	margin-top: 10px;
	text-align: left;
	margin-right: 3px;
	width: 256px;
}
div.ultimoAlgo img{
	margin-right: 5px;
	float: left;
}
div.ultimoAlgo p.titUltAlgo{
	margin-bottom: 20px;
}
div.ultimoAlgo p.titUltAlgo a{
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
div.ultimoAlgo p.titUltAlgo a:hover{
	text-decoration: underline;
}
div.ultimoAlgo p.contUltAlgo{
	margin-top: 5px;
	font-size: 12px;
	color: #000000;
}
div.ultimoAlgo p.masUltAlgo{
	margin-top: 10px;
	text-align: right;
	padding-right: 20px;
}
div.ultimoAlgo p.masUltAlgo a {
	font-size: 11px;
	color: #ff80ff;
	font-weight: bold;
	text-decoration: none;
}
div.ultimoAlgo p.masUltAlgo a:hover {
	text-decoration: underline;
}

/* Banners Inferiores del index */
div#bannersInferioresIndex{
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 50px;
	clear: both;
	text-align: center;
}
 
/* Bloque inferior del index */
div#bloque_inferior{
	
}
div#inferiorindexIzq{
	float: left;
	width: 690px;
	text-align: center;
	padding-top: 8px;
}
div#inferiorindexDer{
	float: right;
	margin-right: 10px;
}
/* Columnas del bloque inferior del index */
div.inf_column{
	float: left; 
	width: 220px;
}
div.taconInferior{
	background: url("images/taconInferior.jpg") no-repeat;
	width: 220px;
	height: 38px;
	text-align: left;
	display: table-cell;
	vertical-align: middle;
	padding-left: 15px;
}
div.taconInferior p{
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}
div.inf_column ul{
	list-style: none;
	margin-left: 5px;
	margin-top: 10px;
}
div.inf_column ul li{
	margin-top: 10px;
	vertical-align: top;
	width: 205px;
}
div.inf_column ul li div{
	clear: both;
	text-align: left;
	padding-bottom: 10px;
}
div.inf_column ul li div a{
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
div.inf_column ul li div a:hover{
	text-decoration: underline;
}
img.imgBloInf{
	width: 90px;
	height: 90px;
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
}
div.inf_column ul li div a.rosaEnlace{
	font-size: 11px;
	color: #ff80ff;
	font-weight: bold;
	text-decoration: none;
}


/* Secci�n de la SideBar  */
#sidebar {
	width: 350px;
	float: right;
	text-align: center;
	margin-top: -1850px;
}
	/* Secci�n del buscador */
div#buscador{
	width: 100%;
	text-align: left;
}
.buscador input{
	border: 1px solid #ad7abf;
}
	/* Secci�n del banner y el video */
div#bannerSidebar{
	margin-top: 10px;
}
div#videoSidebar{
	margin-top: 10px;
}
	/* Bloques inferiores */
div.bloqueSidebar{
	margin-top: 10px;
}
div.titBlSb{
	background: url("images/taconSidebar.jpg") no-repeat;
	width: 300px;
	height: 30px;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}
div.titBlSb p{
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	margin-left: 15px;
}
div#tablaServicios{
	margin-top: 10px;
}
a.enlacesServprest{
	font-size: 11px;
	color: #ff80ff;
	font-weight: bold;
	text-decoration: none;
	text-align: justify;
}
	/* Nube de Tags */
div#nubeTags{
	width: 290px;
	padding: 5px;
	text-align: justify;
}
div#nubeTags a{
	text-decoration: none;
	font-weight: bold;
	color: #000000;
	margin: 5px;
}
div#nubeTags a.inferior{
	font-size: 12px;
}
div#nubeTags a.medio{
	font-size: 15px;
}
div#nubeTags a.grande{
	font-size: 18px;
}

/* Quiza te interese */
div#sb_quizainterese{
	margin-top: 5px;
}
div#sb_quizainterese ul{
	list-style: none;
	margin-left: 5px;
}
div#sb_quizainterese ul li{
	width: 290px;
	padding: 2px;
}
div#sb_quizainterese ul li a{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
div#sb_quizainterese ul li a:hover{
	text-decoration: underline;
}

	/* EnlacesRecomendados */
div#sb_enlacesRecomendados{
	margin-top: 5px;
}
div#sb_enlacesRecomendados ul{
	list-style: none;
	margin-left: 5px;
}
div#sb_enlacesRecomendados ul li{
	width: 290px;
}
div#sb_enlacesRecomendados ul li a{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
div#sb_enlacesRecomendados ul li a:hover{
	text-decoration: underline;
}

	/* Ultimas noticias */
div#sb_ultimasNoticias{
	margin-top: 5px;
}
div#sb_ultimasNoticias ul{
	list-style: none;
	margin-left: 5px;
}
div#sb_ultimasNoticias ul li{
	width: 290px;
	padding: 2px;
}
div#sb_ultimasNoticias ul li a{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
div#sb_ultimasNoticias ul li a:hover{
	text-decoration: underline;
}

/* Articulo Desarrollado */
div#tituloarticulo{
	background: url("images/supArticuloS.jpg") no-repeat;
	width: 650px;
	padding: 10px 0px 10px 20px;
}
div#tituloarticulo p{
	font-size: 20px;
	color: #000000;
	font-weight: bold;
	width: 600px;
}
div#tituloarticulo img{
	border: 1px solid #ed97e5;
}
span#nombreAutorArticulo{
	font-size: 12px;
	font-weight: bold;
	color: #ed97e5;
}
span#fechaArticulo{
	font-size: 12px;
	font-weight: bold;
	color: #808080;
}
div#titArtComents{
	background: url("images/fondoNumComentsArt.jpg") no-repeat;	
	width: 83px;
	height: 35px;
	text-align: center;
	padding-top: 1px;
}
div#titArtComents span{
	font-size: 9px;
	color: #ed97e5;
	font-weight: bold;
}
div#articulodesarrollado{
	width: 610px;
	margin-left: 20px;
}
div#articulodesarrollado p{
	margin-bottom: 20px;
	font-size: 13px;
	text-align: justify;
}
div#articulodesarrollado ul{
	padding: 10px;
}
div#articulodesarrollado li{
	font-size: 13px;
	text-align: justify;
}


div#bannerarticulo{
	margin-top: 20px;
	width: 650px;
	text-align: center;
}
div#enlacesarticulo{
	margin-top: 20px;
	width: 650px;
	height: 129px;
	background: url("images/articuloEnlaces.jpg") no-repeat;
	padding-top: 3px;
	padding-left: 45px;
}
div#enlacesarticulo p{
	color: #000000;
	margin-top: 11px;
	font-size: 13px;
	font-weight: bold;
}
div#enlacesarticulo p a{
	color: #000000;
	text-decoration: none;
}
div#enlacesarticulo p a:hover{
	text-decoration: underline;
}
div#enlacesarticulo p a img{
	margin-left: 5px;
	vertical-align: middle;
}
a.tagArticulo{
	font-weight: bold;
	font-size: 12px;
	margin-left: 5px;
}
a.tagArticulo:hover{
	text-decoration: underline;
	color: #ed97e5;
}
div#articulonoticias{
	margin-top: 20px;
	background: url("images/articuloNoticias.jpg") no-repeat;
	width: 651px;
	height: 195px;
	padding-top: 10px;
	padding-left: 15px;
}
p#titarticulonoticias{
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}
ul.related_post{
	margin-top: 10px;
	list-style: none;
}
ul.related_post li{
	padding: 2px;
}
ul.related_post li a{
	font-size: 12px;
	font-weight: bold;
	color: #ed97e5;
	text-decoration: none;
}
ul.related_post li a:hover{
	text-decoration: underline;
}

div#comentariosarticulo{
	margin-top: 10px;
	width: 650px;
}
div#comentariosarticuloarriba{
	width: 650px;
	height: 23px;
	background: url("images/articuloComentariosArriba.jpg") no-repeat;
}
div#comentariosarticulocuerpo{
	width: 650px;
	background: url("images/articuloComentariosCuerpo.jpg") repeat-y;
}
span#cabeceracomentarios{
	font-size: 20px;
	font-weight: bold;
	color: #ed97e5;
	margin: 0px 280px 10px 15px;
}
div#btnComentario{
	float: right;
	margin-right: 15px;
}
div#comentariosarticuloabajo{
	width: 650px;
	height: 29px;
	background: url("images/articuloComentariosAbajo.jpg") no-repeat;
}
div#crearComentario{
	padding-left: 15px;
	padding-top: 15px;
	width: 650px; 
	font-size: 14px;
	font-weight: bold;
	color: #ed97e5;
}
#btnEnvioArticulo{
	width: 189px;
	height: 30px;
	background: url("images/btnNcoment.jpg") no-repeat;
	border: none;
	cursor: pointer;
}
div#envioAjax{
	font-size: 14px;
	font-weight: bold;
	color: #ed97e5;
	padding-left: 20px;
	padding-top: 10px;
}
	/* Lista de comentario */
div#comentariosarticulo{
	margin-top: 20px;
}
div#comentarioarticulo{
	margin-top: 20px;
	padding-left: 20px;
}
div#comentarioarticulo p{
	margin-top: 10px;
	font-size: 12px;
	color: #000000;
}
div.taconComentario{
	width: 608px;
	height: 30px;
	background: url("images/taconComentario.jpg") no-repeat;
	margin-top: 10px;
	text-align: right;
}
div.taconComentario p{
	font-size: 12px;
	margin-right: 10px;
	padding-top: 7px;
}

/* Categoria */
p#cabeceracategoria{
	font-size: 14px;
	color: #e874de;
	font-weight: bold;
	margin-left: 10px;
}
div#bannercategoria{
	margin-top: 20px;
	width: 650px;
	text-align: center;
}
div#buscadorcategoria{
	margin-top: 10px;
	width: 650px;
	height: 45px;
	text-align: center;
	background: url("images/fondoBuscadorCategoria.jpg") no-repeat;
	padding-top: 10px;
}
div.articulocategoria{
	margin-top: 25px;
	clear: both;
	padding-top: 30px;
}
div.categoria_imagen{
	float: left;
}
div.categoria_contenido{
	float: right;
}
div.cabeceraarticulocategoria{
	background: url("images/supArticulo.jpg") no-repeat;
	width: 500px;
	padding: 15px 20px 15px 10px;
}
div.cabeceraarticulocategoria table{
	width: 480px;
}
div.cabeceraarticulocategoria table td{
	vertical-align: top;
}
span.tituloarticulocategoria{
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}
div.titArtCatComents{
	background: url("images/fondoNumComentsArt.jpg") no-repeat;	
	width: 83px;
	height: 35px;
	text-align: center;
	padding-top: 1px;
}
div.titArtCatComents span.uno{
	font-size: 9px;
	color: #ed97e5;
	font-weight: bold;
}
div.titArtCatComents div{
	padding-top: 5px;
}
div.titArtCatComents div span.dos{
	font-size: 9px;
	color: #000000;
	font-weight: bold;
}
div.categoria_breve{
	width: 450px;
	margin-left: 15px;
}
div.categoria_breve p{
	font-size: 13px;
	text-align: justify;
	margin-bottom: 10px;
}
p.categoriaLeerMas{
	width: 450px;
	text-align: right;
	margin-top: 10px;
}
p.categoriaLeerMas a{
	font-size: 12px;
	color: #ed97e5;
	font-weight: bold;
	text-decoration: none;
}
p.categoriaLeerMas a:hover{
	text-decoration: underline;
}
/* Zona de la paginación */
div#paginacionCategoria{
	width: 650px;
	padding-top: 90px;
	clear: both;
}
div#paginacionCategoria table td{
	border: 1px solid #ae33ae;
}
div#paginacionCategoria table td a{
	font-size: 12px;
	text-decoration: none;
	margin: 3px;
	color: #ae33ae;
}
div#paginacionCategoria table td a:hover{
	text-decoration: underline;
}
div#paginacionCategoria table td.vacio{
	border: none;
	width: 30%;
}
div#paginacionCategoria table td a.noEnlace:hover{
	text-decoration: none;
}

/* Páginas estáticas */
p#tituloPagina{
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 15px;
}
div#contenidoPagina{
}

