/**
 * @author Héctor Laura García
 */

html, body
{
	
	font-family:Helvetica, Arial, sans-serif;
	height:auto;
	width:99.9%;
}

body
{
	background:url(../img/fondoTextura_sup.jpg) top repeat-x;
}

body.cabeceraCorta
{
	background:url(../img/fondoTextura_sup_corto.gif) top repeat-x!important
}

body.tema_oscuro
{
	background:url(../img/fondoNegro.jpg) #000 top repeat-x!important
}

body.video
{
	background-image:none!important;
	background-color:#000!important
}

div#contenedorSuperior
{
	height:auto;
	margin:0px auto;
	overflow:hidden;
	width:950px
}

div#contenedorSuperior div#tituloWeb
{	
	padding-top:33px;
	height:87px
}


/************** POP UP VIDEOS *******************************************/

body.video div
{
	color:#FFF;
	font-family:"Times New Roman", Times, serif;
	font-size:11px;	
	left:50%;
	margin:-215px 0px 0px -320px;
	position:absolute;
	top:50%
}

body.video div a
{
	color:#10acdf;
	text-decoration:none
}

body.video div object embed
{
	height:430px;
	width:640px	
}

/************** FIN POP UP VIDEOS ***************************************/


/************** MENÚ DE NAVEGACIÓN***************************************/

div#contenedorSuperior ul#menu
{
	height:30px;
	list-style:none;
	width:468px
}

div#contenedorSuperior ul#menu li
{
	float:left;
	height:30px;
	margin-right:3px;
	width:75px
}

div#contenedorSuperior ul#menu li a
{
	display:block;
	height:30px;	
	width:75px	
}

div#contenedorSuperior ul#menu li a span
{
	display:none
}

div#contenedorSuperior ul#menu li a#btnNoticias
{
	background:url(../img/botones/btn-noticias.gif) top
}

body.tema_oscuro div#contenedorSuperior ul#menu a#btnNoticias
{
	background:url(../img/botones/btn-noticias-noir.jpg) top
}

div#contenedorSuperior ul#menu li a#btnNoticias:hover
{
	background-position:bottom
}

div#contenedorSuperior ul#menu li a#btnTienda
{
	background:url(../img/botones/btn-tienda.gif) top
}

body.tema_oscuro div#contenedorSuperior ul#menu a#btnTienda
{
	background:url(../img/botones/btn-tienda-noir.jpg) top
}

div#contenedorSuperior ul#menu li a#btnTienda:hover
{
	background-position:bottom
}

div#contenedorSuperior ul#menu li a#btnFamilia
{
	background:url(../img/botones/btn-familia.gif) top
}

body.tema_oscuro div#contenedorSuperior ul#menu a#btnFamilia
{
	background:url(../img/botones/btn-familia-noir.jpg) top
}

div#contenedorSuperior ul#menu li a#btnFamilia:hover
{
	background-position:bottom
}

 div#contenedorSuperior ul#menu li a#btnMedia
{
	background:url(../img/botones/btn-media.gif) top
}

body.tema_oscuro div#contenedorSuperior ul#menu a#btnMedia
{
	background:url(../img/botones/btn-media-noir.jpg) top
}

div#contenedorSuperior ul#menu li a#btnMedia:hover
{
	background-position:bottom
}

div#contenedorSuperior ul#menu li a#btnNosotros
{
	background:url(../img/botones/btn-nosotros.gif) top
}

body.tema_oscuro div#contenedorSuperior ul#menu a#btnNosotros
{
	background:url(../img/botones/btn-nosotros-noir.jpg) top
}

div#contenedorSuperior ul#menu li a#btnNosotros:hover
{
	background-position:bottom
}

div#contenedorSuperior ul#menu li a#btnContacto
{
	background:url(../img/botones/btn-contacto.gif) top
}

body.tema_oscuro div#contenedorSuperior ul#menu a#btnContacto
{
	background:url(../img/botones/btn-contacto-noir.jpg) top
}

div#contenedorSuperior ul#menu li a#btnContacto:hover
{
	background-position:bottom
}



/************** INDEX ***********************************************/

/*Noticias superiores*/

div#contenedorSuperior div#noticiasSuperior
{
	height:283px;
	width:100%	
}

div#contenedorSuperior div#noticiasSuperiorImg
{
	background-color:#161616;
	float:left;
	height:283px;
	overflow:hidden;
	position:relative;
	width:465px
}

div#contenedorSuperior div#noticiasSuperiorImg img
{
	position:absolute;
	left:0px;
	top:0px
}

div#contenedorSuperior div#noticiasSuperiorEsquina
{
	float:left;
	height:14px;
	width:485px
}

div#contenedorSuperior div#noticiasSuperiorNoticias
{
	background-color:#161616;
	color:#fafafa;
	float:left;
	height:269px;
	width:485px
}

div#contenedorSuperior div#noticiasSuperiorNoticias div
{
	border-bottom:1px solid #808080;
	margin:8px 17px 18px 17px;
	padding-bottom:10px
}

div#contenedorSuperior div#noticiasSuperiorNoticias div h3
{
	font-size:20px
}

div#contenedorSuperior div#noticiasSuperiorNoticias div h3 a
{
	color:#FFF;
	text-decoration:none	
}

div#contenedorSuperior div#noticiasSuperiorNoticias div h3 a:hover
{
	color:#3a94ec
}

div#contenedorSuperior div#noticiasSuperiorNoticias div p
{
	background:url(../img/bullets/bullet-menu-familia.gif) no-repeat scroll left top;
	font-size:12px;
	margin-top:3px;
	padding-left:7px
}



/*Noticias de la izquierda*/

div#contenedorSuperior div#contenedorIzq
{
	float:left;
	height:100%;
	margin-top:23px;	
	width:465px
}

div#contenedorSuperior div#contenedorIzq div.contenedorNoticiasIzq
{
	clear:both;
	height:auto;
	overflow:hidden
}

div#contenedorSuperior div#contenedorIzq div.contenedorNoticiasIzq div.noticiaIzq
{
	margin-bottom:25px;
	width:218px
}

div#contenedorSuperior div#contenedorIzq div.contenedorNoticiasIzq div.noticiaIzq div.contImagen
{
	height:128px;
	overflow:hidden;
	position:relative;
	width:218px
}

div#contenedorSuperior div#contenedorIzq div.contenedorNoticiasIzq div.noticiaIzq div.contImagen img
{
	/*height:128px;*/
	width:218px	
}

div#contenedorSuperior div#contenedorIzq div.contenedorNoticiasIzq div.noticiaIzq div div.cartel
{
	background-color:#3a94ec;
	color:#FFF;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-style:italic;
	font-weight:700;
	left:0px;
	padding:5px;
	position:absolute;
	top:20px	
}

div#contenedorSuperior div#contenedorIzq div.contenedorNoticiasIzq div.noticiaIzq p
{
	margin:7px 0px
}

div#contenedorSuperior div#contenedorIzq div.contenedorNoticiasIzq div.noticiaIzq p.fecha
{
	color:#999;
	font-size:9px
}

div#contenedorSuperior div#contenedorIzq p a
{	
	color:#999999;	
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none	
}



/*Noticias de la derecha*/

div#contenedorSuperior div#contenedorDcha
{
	float:right;
	height:auto;
	margin-top:23px;
	width:465px
}

div#contenedorSuperior div#contenedorDcha div#bannerUno
{
	height:auto;
	margin-bottom:33px;
	width:467px
}

div#contenedorSuperior div#contenedorDcha div#contenedorNovLiq
{
	height:auto;
	margin-bottom:20px;
	overflow:hidden;
	width:100%
}

div#contenedorSuperior div#contenedorDcha div#contenedorNovLiq a:hover
{
	color:#3399ff	
}

div#contenedorSuperior div#contenedorDcha div#contenedorNovLiq div#novedades
{
	float:left;
	height:auto;	
	width:235px
}

div#contenedorSuperior div#contenedorDcha div#contenedorNovLiq div#novedades div
{
	margin-bottom:15px
}

div#contenedorSuperior div#contenedorDcha div#contenedorNovLiq div#novedades div p
{
	margin-top:5px
}

div#contenedorSuperior div#contenedorDcha div#contenedorNovLiq div#liquidacion
{
	float:right;
	height:auto;
	padding-right:30px;
	width:177px
}

div#contenedorSuperior div#contenedorDcha div#contenedorNovLiq div#liquidacion div
{
	float:left;
	margin-bottom:20px
}

div#contenedorSuperior div#contenedorDcha div#contenedorNovLiq div#liquidacion div img
{
	float:left;
	margin:0px 10px 5px 0px
}

div#contenedorSuperior div#contenedorDcha div#contenedorNovLiq div#liquidacion div.contTextoLiq
{
	width:105px
}

div#contenedorSuperior div#contenedorDcha div#bannerDos
{
	margin-bottom:22px;
	width:467px
}

div#contenedorSuperior div#contenedorDcha div#proximosEventos
{
	height:auto;
	width:100%;
}

div#contenedorSuperior div#contenedorDcha div#proximosEventos a:hover
{
	color:#3399ff
}

div#contenedorSuperior div#contenedorDcha div#proximosEventos div.evento
{
	height:auto;
	margin-bottom:24px;
	overflow:hidden
}

div#contenedorSuperior div#contenedorDcha div#proximosEventos div.proxEventoIzq
{
	height:auto;
	float:left;
	width:165px	
}

div#contenedorSuperior div#contenedorDcha div#proximosEventos div.proxEventoIzq p.fecha
{
	font-size:14px;
	font-weight:bold		
}

div#contenedorSuperior div#contenedorDcha div#proximosEventos div.proxEventoDcha
{
	height:auto;
	float:left;
	padding-right:30px;
	width:270px	
}



/************** PIE DE PÁGINA ***********************************************/

div#pie
{
	height:313px;
	margin-top:35px;		
	width:100%
}

div#pie.pie_claro
{
	background:url(../img/fondoTextura_inf.gif) repeat-x bottom left
}

div#pie.sinCuadros
{
	background:url(../img/fondoTextura_inf.gif) repeat-x bottom left;	
	height:252px;
	margin-top:35px;		
	width:100%
}

div#pie.sinCuadros hr
{
	float:left;
	margin-top:150px!important;
	width:100%	
}

div#pie.pie_oscuro
{
	background:url(../img/fondo-semitransparente.png)!important;	
	height:120px;
	margin-top:35px;
	overflow:hidden;
	padding-top:10px;
	position:absolute;
	width:100%
}

div#pie div#contenedorPie
{
	margin:0 auto;
	width:950px	
}

div#pie div#contenedorPie div
{
	float:left;
	height:161px;
	margin:0px 0px 16px 0px;
	padding:15px 12px;
	position:relative;
	width:194px
}

div#pie div#contenedorPie div h3
{
	color:#FFF;
	font-size:20px;
	font-weight:bold
}

div#pie div#contenedorPie div p
{
	color:#FFF;
	font-size:13px;
	margin-top:30px	
}

div#pie div#contenedorPie a.veloPie
{
	background:url(../img/pie/pie_fondo_secciones.gif) no-repeat top right;
	display:none;
	position:absolute; 
	top:0px; 
	left:0px;	
	height:100%;
	width:100%	
}

div#pie div#contenedorPie a.veloPie span
{
	display:none
}

div#pie div#contenedorPie div:hover a.veloPie
{
	display:block
}

div#pie div#contenedorPie div#archivoNoticias
{
	background:url(../img/pie/fondo-pie-archivo-noticias.jpg) no-repeat;
	cursor:pointer	
}

div#pie div#contenedorPie div#calendario
{
	background:url(../img/pie/fondo-pie-calendario.jpg) no-repeat;
	cursor:pointer;
	margin-left:25px
}

div#pie div#contenedorPie div#ventiOchoCien
{
	background:url(../img/pie/fondo-pie-28100.jpg) no-repeat;
	cursor:pointer;
	margin-left:25px
}

div#pie div#contenedorPie div#newsletter
{
	background:url(../img/pie/fondo-pie-newsletter.jpg) no-repeat;
	margin-left:25px
}

div#pie div#contenedorPie div#newsletter p#rss
{
	margin-top:15px
}

div#pie div#contenedorPie div#newsletter p#rss a
{
	background:url(../img/pie/pie_rss.gif) left no-repeat;
	color:#3399ff;
	padding-left:16px;
	text-decoration:none
}

div#pie div#contenedorPie div#newsletter h3, div#pie div#contenedorPie div#newsletter p
{
	color:#000
}

div#pie div#contenedorPie div#newsletter form#formuNewsletter
{
	display:bolck;
	margin-top:16px;
	position:relative
}

div#pie div#contenedorPie div#newsletter form#formuNewsletter p
{
	margin-top:3px
}

div#pie div#contenedorPie div#newsletter form#formuNewsletter input#txtEmail
{
	color:#666;
	font-size:11px;
	height:18px;
	padding-top:2px;
	width:107px
}

div#pie div#contenedorPie div#newsletter form#formuNewsletter input#btnEnviarNews
{
	background:url(../img/pie/pie_btnEnviar.jpg) no-repeat;
	border:none;
	color:#FFF;
	cursor:pointer;
	font-size:10px;
	height:18px;
	margin-left:10px;
	padding-bottom:4px;
	position:absolute;
	top:5px;
	width:70px
}

div#pie div#contenedorPie div#newsletter form#formuNewsletter p#msgNewsletter
{	
	margin-top:10px
}

div#pie div#contenedorPie p#copyright
{
	color:#FFFFFF!important;
	font-size:12px
}

div#pie div#contenedorPie hr
{	
	margin:10px 0px 15px 0px	
}



/***** CONTACTO *************************************/

div#contenedorContacto
{
	height:auto;
	width:465px
}

div#contenedorContacto p
{
	background-color:#dbdbdb;
	line-height:16px;	
	margin-bottom:12px;
	overflow:hidden;
	padding:5px 10px 5px 0px;
	width:auto
}

div#contenedorContacto p label
{
	display:block;
	color:#666666;
	float:left;
	margin:5px 0px 0px 12px;
	width:158px	
}

div#contenedorContacto p label span.error
{
	color:red; 
	font-size:11px!important; 
	margin-left:20px
}

div#contenedorContacto p input,  div#contenedorContacto p textarea
{
	border:1px solid #999999;
	color:#666666;
	font-family:Helvetica, Arial, Sans-serif;
	font-size:12px;
	padding:3px;
	width:263px
}

div#contenedorContacto p input
{
	height:18px
}

 div#contenedorContacto p textarea
{
	height:122px;
	margin-bottom:10px;
	overflow:auto
}

 div#contenedorContacto p a
{
	margin:0px 11px 10px 0px
}



/***** NOSOTROS **********************************************/

div#contenedorNosotros
{
	float:left;
	height:auto;
	width:465px
}

div#contenedorNosotros p
{
	background-color:#dbdbdb;
	line-height:16px;
	margin-bottom:12px;
	overflow:hidden;
	padding:5px 10px 5px 0px;
	width:auto
}

div#contenedorNosotros p.cursFuerte
{
	font-style:italic;
	font-weight:bold	
}

div#contenedorNosotrosImg
{	
	float:right;
	margin-top:60px;
	width:459px	
}

div#contenedorNosotrosImg div#imgGrande
{
	background-color:#666666;
	height:234px;
	width:459;	
}

div#contenedorNosotrosImg  div.thumbnail
{
	background-color:#666666;
	float:left;
	height:93px;
	margin-top:26px	;
	margin-left:0px;
	width:145px
}

div#contenedorNosotrosImg div.separate
{
	margin-left:12px	
}



/***** CALENDARIO **********************************************/

div#contenedorCalendario
{
	float:left;
	height:auto;
	width:100%
}

div#contenedorCalendario form#formuCalendario select.calendarios_agnos
{
	float:right; 
	margin:17px 0px 8px 8px
}

div#contenedorCalendario form#formuCalendario select.calendarios_meses
{
	float:right; 
	margin:17px 0px 8px 0px
}

div#contenedorCalendario div#calend
{
	float:left;
	height:auto;
	overflow:hidden;
	width:100%
}

div#contenedorCalendario div#calend div.dia
{
	float:left;
	height:119px;
	margin:10px 12px 7px 0px;
	overflow:hidden;
	width:125px
}

div#contenedorCalendario div#calend div.dia div
{
	float:left;
	height:104px;
	overflow:auto;
	width:100%
}

div#contenedorCalendario div#calend div.dia div ul
{
	list-style:none;
	margin:8px 8px 0px 3px	
}

div#contenedorCalendario div#calend div.dia div ul li
{
	background:url(../img/noticias/bullet-ampliar.gif) no-repeat left 3px;
	color:#3399ff;
	font-size:12px;
	padding-left:10px
}

div#contenedorCalendario div#calend div.diaNombre
{
	color:#666666;
	float:left;
	font-size:13px;
	margin:7px 3px 7px 6px;
	text-align:center;
	width:125px		
}

div#contenedorCalendario div#calend div.dia h5
{
	background-color:#dddddd;	
	font-size:11px;
	height:13px;
	padding:2px 8px 0px 0px;
	text-align:right
}

div#contenedorCalendario div#calend div.dia a
{
	color:#3A94EC!important;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-style:italic;
	font-weight:700
}

div#contenedorCalendario div#calend div.dia h5.mesAnterior
{
	color:#999	
}

div#contenedorCalendario div#calend div.dia h5.mesActual
{
	color:#666
}

div.dia.noMargen
{
	margin-right:0px!important	
}


/***** ARCHIVO DE NOTICIAS **********************************************/

div#contenedorArchivo
{
	float:left;
	height:auto;
	width:100%
}

div#contenedorArchivo div.grupoNoticias
{
	height:auto;
	margin-top:25px;	
	overflow:hidden	
}

div#contenedorArchivo div.grupoNoticias div.noticia
{
	float:left;
	margin-right:19px;
	width:218px	
}

div#contenedorArchivo div.grupoNoticias div.noticia p.fecha
{
	color:#666;
	font-size:11px;
	margin-bottom:9px	
}

div#contenedorArchivo div.grupoNoticias div.noticia h4
{
	margin-bottom:9px
}

/***** FAMILIA **********************************************/

div#contenedorFamilia div#colIzq, div#contenedorFamilia div#colDcha, 
div#contenedorFamilia div#colCentro
{
	height:auto;
	overflow:hidden
}

div#contenedorFamilia div#colIzq, div#contenedorFamilia div#colDcha
{
	color:#FFF;
	height:auto;
	margin-top:23px;
	width:218px
}

div#contenedorFamilia div#colIzq, div#contenedorFamilia div#colCentro
{
	float:left	
}

div#contenedorFamilia div#colIzq
{
	background:url(../img/fondo-semitransparente.png);
}

div#contenedorFamilia div#colDcha
{
	float:right
}

div#contenedorFamilia div#colCentro
{
	margin:23px 0px 0px 27px;	
	width:463px	
}

div#contenedorFamilia div#colCentro p.otrasN
{	
	float:right;
	text-align:right
}

div#contenedorFamilia div#colIzq ul
{
	list-style:none;
	list-style-image: none;	
	margin:0px 12px	
}

div#contenedorFamilia div#colIzq h3
{
	color:#3399ff;
	font-size:14px;
	margin:15px 0px 7px 8px
}

div#contenedorFamilia div#colIzq ul li
{	
	border-top:1px solid #5b5b5b;
	height:25px;
	padding-top:6px	
}

div#contenedorFamilia div#colIzq ul li a
{	
	background:url(../img/bullets/bullet-menu-familia.gif) no-repeat top left;
	color:#FFF;
	font-size:14px;
	padding-left:8px;
	text-decoration:none	
}

div#contenedorFamilia div#colIzq ul li a:hover
{
	background-position:bottom left;
	color:#3399ff
}

div#contenedorFamilia div#colIzq ul li a.seleccionado, div#contenedorFamilia div#colIzq ul li a.seleccionado:hover
{
	background:url(../img/bullets/bullet-menu-familia-seleccionado.gif) no-repeat top left;
	color:#333;	
}

div#contenedorFamilia div#colCentro div.noticiaCentro
{
	height:128px;
	margin-bottom:25px;
	position:relative	
}

div#contenedorFamilia div#colCentro div.noticiaCentro div.contImagen
{
	float:left;
	height:128px;
	overflow:hidden;
	width:218px;
}

div#contenedorFamilia div#colCentro div.noticiaCentro img.imgNoticia
{
	float:left;
	width:218px
}

div#contenedorFamilia div#colCentro div.noticiaCentro a
{
	left:234px;
	position:absolute;
	top:100px;
	z-index:3
}

div#contenedorFamilia div#colCentro div.noticiaCentro div.contTexto
{
	background:url(../img/fondo-semitransparente.png);
	float:right;
	height:104px;
	padding:24px 17px 0px 17px;
	width:211px
}

div#contenedorFamilia div#colDcha div.noticiaDcha
{
	background:url(../img/fondo-semitransparente.png);
	height:290px;
	margin-bottom:25px;
	position:relative
}

div#contenedorFamilia div#colDcha div.noticiaDcha div
{
	margin:8px 16px 0px 16px;
}


div#contenedorFamilia div#colDcha div.noticiaDcha a
{
	left:16px;
	position:absolute;
	top:250px;
	z-index:3	
}

/*ESTILOS GENERALES DE SECCIÓN*/

div#contenedorFamilia h4
{
	color:#FFF;
	font-size:13px	
}

div#contenedorFamilia div p
{
	color:#CCC;
	font-size:12px;
	line-height:14px;
	margin-top:8px
}

img.barra
{
	left:0px;
	position:absolute;
	top:0px;
	z-index:3
}



/***** FAMILIAR **********************************************/

div#contenedorFamilia div.colCentroFamiliar
{
	background:url(../img/fondo-semitransparente.png);
	height:auto;
 	overflow:hidden
}

div#contenedorFamilia div#colCentro div#fotoGrande
{
	margin-bottom:0px;
	position:relative	
}

div#contenedorFamilia div#colCentro div#fotoGrande h3
{	
	background:url(../img/fondo-semitransparente.png);
	color:#FFF;
	height:23px;
	left:0px;
	padding-top:7px;
	position:absolute;
	text-align:center;
	top:278px;
	width:96px
}

div#contenedorFamilia div#colCentro div#fotoGrande p
{	
	color:#FFF;
	font-size:12px;
	line-height:13px;
	margin:0px;
	padding:16px 13px;	
	width:439px;	
}

div#contenedorFamilia div#colCentro h4#fotografias
{
	background:url(../img/fondo-semitransparente-claro.png);
	color:#FFF;
	font-size:14px;
	height:23px;
	padding-top:7px;
	text-align:center;
	width:96px	
}

div#contenedorFamilia div#colCentro div#thumbs 
{
	background:url(../img/fondo-semitransparente-claro.png);
	height:auto;
	overflow:hidden;
	padding-bottom:13px
}

div#contenedorFamilia div#colCentro div#thumbs div#contenedorThumbs img
{
	background-color:#000;
	height:94px;
	float:left;
	margin:13px 0px 0px 13px;
	width:137px	
}



/***** MEDIA ***************************************************/

div#contenedorFamilia
{
	overflow:hidden
}

div#contenedorFamilia div#colMedia
{
	float:left;
	margin-top:23px;
	margin-left:23px;
	width:709px
}

div#contenedorFamilia div#colMedia div
{
	float:left;
	height:128px;
	margin:0px 18px 26px 0px;
	position:relative;	
	width:218px	
}

div#contenedorFamilia div#colMedia div.noMargen
{
	margin-right:0px	
}


div#contenedorFamilia div#colMedia div.barra
{
	left:0px;
	position:absolute;
	top:0px	
}

div#contenedorFamilia div#colMedia div h4
{
	background-color:#000;
	display:block;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	height:15px;
	left:0px;
	padding:5px 8px;
	position:absolute;	
	top:103px	
}

div#contenedorFamilia div#colMedia div h4 a
{
	color:#FFF;
	text-decoration:none	
}

div#contenedorFamilia div#colMedia div h4 a:hover
{
	color:#3a94ec;	
}

div#capaOscura
{
	background-color:#000;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 100%;	
}

div#video
{
	background-color:#1a1a1a;
	color:#FFF;
	font-family:"Times New Roman", Times, serif;
	font-size:11px;
	left:50%;
	margin:-215px 0px 0px -320px;
	position:absolute;
	top:50%;	 
	z-index: 91;
}

div#video a
{
	color:#10acdf;
	text-decoration:none
}

div#video object embed
{
	height:430px;
	width:640px	
}

div#video a
{
	color:#10acdf;
	text-decoration:none	
}

div #paginacion ul
{
	float:right;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	list-style:none;
	margin-right:15px;
	text-align:right;
}

div #paginacion ul li
{
	float:left;
	height:16px;
	margin-right:5px
}

div #paginacion ul li a
{
	color:#FFF
}

div #paginacion ul li span
{
	color:#999;
	text-decoration:underline
}

div #paginacion ul li a:hover
{
	color:#3a94ec
}

/**** NOTICIA AMPLIADA ***************************************/

div#contenedorNoticia
{
	font-size:12px;
	height:auto;
	width:465px
}

div#contenedorNoticia p
{
	line-height:15px;
	margin-bottom:15px	
}

div#contenedorNoticia h2#tituloNoticia
{
	color:#999;
	font-size:18px;
	margin-top:10px	
}




/***** ESTILOS GENERALES *************************************/

a
{
	color:#000;
	text-decoration:none	
}

a.continua
{
	color:#3a94ec;	
	display:block;
	float:left;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
	height:20px;
	overflow:hidden;
	margin-top:2px;	
	text-decoration:none	
}

a.continua img
{
	margin-right:2px	
}

a.continua:hover
{
	background:url(../img/noticias/linea_hover_azul.gif) repeat-x bottom;
}

a.boton
{
	background:url(../img/prueba_boton/dcha.gif)  no-repeat  right 0px;
	cursor:pointer;
	display:block;
	float:right;
	font-size:12px;
	height:18px;	
	overflow:hidden;
	padding-right:5px;	
	text-decoration:none
}

a.boton span
{
	background:url(../img/prueba_boton/izq.gif);
	color:#FFFFFF;
	display:block;	
	float:left;
	height:16px;	
	padding:3px 3px 0px 8px
}

h2#tituloSeccion { margin-top:23px }

h4 { font-size:14px; font-weight:bold }

hr.separadorSeccion
{
	border:none;
	border-top:1px solid #b5b5b5;	
	color:#b5b5b5;
	height:0px;
	margin-top:5px;
	width:100%
}

.bloque	   { background:none!important; width:100% }
.clear     { clear:both }
.cursiva   { font-style:italic }
.error     { color:#FF0000!important }
.exito     { color:green!important }
.flotaIzq  { float:left }
.flotaDcha { float:right }
.imgTitulo { margin-bottom:10px }
.intro, .intro p     { color:#666; font-size:13px; line-height:14px; margin:9px 0px }

 

/****** ESTILOS SÓLO PARA LA FASE DE MAQUETACIÓN ************/

div#contenedorSuperior ul#menu li a.seleccionado
{
	background-position:bottom!important	
}

 
 