/* ===============================
      CSS FAQoff 2.0 - INTerior
   =============================== */
   



/* --REDEFint- CABECERA Logo y busqueda google */

#cabecera {
	height: 80px;
	background: url(../images/cabeceraLogoInt.gif) no-repeat;
}

#gbusqueda {
	bottom: 25px;
}


/* REDEFint Menu */


#menu {
	float: left;
	width: 170px;
	padding-top: 5px;
}

#menu li a.articulos, #menu li a.foro  {
	width: 130px;
	height: 31px;
}

#menu li a.articulos { background: url(../images/botonera/botonArticulosB.gif) no-repeat; }
#menu li a.articulos:hover { background: url(../images/botonera/botonArticulosB.gif) -139px top no-repeat; }

#menu li a.foro { background: url(../images/botonera/botonForoB.gif) no-repeat; height: 31px;}
#menu li a.foro:hover { background: url(../images/botonera/botonForoB.gif) -139px top no-repeat; }



#menu li a.ap1, #menu li a.ap2, #menu li a.ap3, #menu li a.ap3b, #menu li a.ap4, #menu li a.ap5, #menu li a.ap0, #menu li a.ap1activo, #menu li a.ap2activo, #menu li a.ap3activo, #menu li a.ap3bactivo, #menu li a.ap4activo, #menu li a.ap5activo, #menu li a.ap0activo {
	float: left;
	width: 130px;
	height: 30px;
}

#menu li a.ap1 { background: url(../images/botonera/botEnlacesB.gif) no-repeat; }
#menu li a.ap1:hover, #menu li a.ap1activo { 	background: url(../images/botonera/botEnlacesB.gif) -139px top no-repeat; }

#menu li a.ap2 { background: url(../images/botonera/botProximosB.gif) no-repeat; } 
#menu li a.ap2:hover, #menu li a.ap2activo { background: url(../images/botonera/botProximosB.gif) -139px top no-repeat; }

#menu li a.ap3 { background: url(../images/botonera/botBuzonB.gif) no-repeat; }
#menu li a.ap3:hover, #menu li a.ap3activo { background: url(../images/botonera/botBuzonB.gif) -139px top no-repeat; }


#menu li a.ap3b { 
	height: 65px;
	background: url(../images/botonera/BotColaboraB.png) no-repeat; 
}
#menu li a.ap3b:hover, #menu li a.ap3bactivo { 
	height: 65px; 
	background: url(../images/botonera/BotColaboraB.png) -139px top no-repeat; 
}

#menu li a.ap4 { background: url(../images/botonera/botNosotrosB.gif) no-repeat; }
#menu li a.ap4:hover, #menu li a.ap4activo { background: url(../images/botonera/botNosotrosB.gif) -139px top no-repeat; }

#menu li a.ap5 { background: url(../images/botonera/botBlogBspecial.gif) no-repeat; height: 31px;}
#menu li a.ap5:hover, #menu li a.ap5activo { background: url(../images/botonera/botBlogBspecial.gif) -139px top no-repeat; }

#menu li a.ap0 { background: url(../images/botonera/botonInicio.gif) no-repeat; height: 25px; }
#menu li a.ap0:hover, #menu li a.ap0activo { background: url(../images/botonera/botonInicio.gif) -139px top no-repeat; }





#central_seccion {
	float: left;
	padding: 13px 0 0 0;
	width: 577px;
}


/*  Bloque central de Texto  */

#bloqueTextos, #bloqueTextosAncho {
	float: left;
	width: 400px;
	position: relative;
	margin-bottom: 10px;
	padding-right: 25px;
	padding-top: 11px;
}
#bloqueTextosAncho {
	float: left;
	width: 510px;
	padding-right: 0px;
}

#bloqueTextos h3, #bloqueTextosAncho h3 {
	color: #333;
	border-bottom: solid 1px #CCCCCC;
	padding-bottom: 10px;
	font-size: 1.4em;
}


#bloqueTextos h4, #bloqueTextosAncho h4 {
	color: #333;
	font-weight: bold;
	padding: 10px 0;
	font-size: 1.2em;
}

#bloqueTextos h5, #bloqueTextosAncho h5 {
	color: #333;
	font-weight: bold;
	font-size: 0.9em;
}

#bloqueTextos p, #bloqueTextosAncho p {
	color: #333;
	font-size: 1.2em;
	padding-bottom: 10px;
}


#bloqueTextos ul, #bloqueTextosAncho ul {
	margin-bottom: 15px;
}

#bloqueTextos li .parte, #bloqueTextosAncho li .parte {
	float: left;
	padding: 0px 5px 0 0; 
}

#bloqueTextos li, #bloqueTextosAncho li {
	float: left;
	background: url(../images/topoArticulos.gif) 5px 4px no-repeat;
	width: 375px;
	padding-left: 25px;
	padding-bottom: 12px;
	font-size: 1.2em;
}
#bloqueTextos a.animacion, #bloqueTextosAncho a.animacion {
		color:#CC9900;
		font-size:10px;
}

/* Bloque derecha  cajas y ayudas */

#bloqueAyudas {
	width: 123px;
	float: left;
	padding-top: 16px;
}

.cajaDerecha, .cajaDerechaB {
	float: left;
	width: 125px;
	border: solid 1px #CCC;
	background-color: #F1F1F1;
	position: relative;
	padding: 10px 5px 10px 10px;
	font-size: 1em;
	line-height: 1.1em;
	margin-bottom: 15px;
}

.cajaDerechaB {
	background-color: #FFF;
	border: solid 1px #CCCCCC;
}


ul.submenu {
	padding-bottom: 10px;
	margin-top: -3px;
	
}


ul.submenu li {
	clear: both;
	padding: 1px 0;
	background: url(../images/topoElemMes.gif) 3px 4px no-repeat;
	padding-left: 16px;
	width: 100px;
}
ul.submenu li a:hover {
	font-weight: bold;
	text-decoration: none;
}
ul.submenu li a.activo {
	font-weight: bold;
}


.posicionador {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 100px;
	height: 100px;
}




/*  Datos del articulo, dificultad, fecha y paginas. Simil 1 .0 */


#articulodata {
	float:left;
	padding: 5px 0 10px 0;
	margin: 0px;
	font-size: 0.8em;
	width: 100px;
}

.cajaDerechaB2 {
	float: left;
	width: 366px;
	border: solid 1px #CCCCCC;
	background-color: #FFF;
	position: relative;
	padding: 14px 7px 5px 15px;
}

#articulodata h5 {
	color: #333;
	font-weight: bold;
	padding: 14px 0px;
	font-size: 1.2em;
	margin: 0px;
}

#articulodata ul {
	float:left;	
	margin: 0px;
	padding: 0px;
	padding: 0 0 5px 0;
}

#articulodata li {
	width: 80px;
	margin: 0px;
	padding: 8px 0px 8px 25px;
	list-style: none;
	height: auto;
}
#articulodata li.ico1 { background: url(../images/ico_fecha.gif) no-repeat; list-style-type:none;}
#articulodata li.ico2 { background: url(../images/ico_paginas.gif) no-repeat; list-style-type:none;}
#articulodata li.ico3 { background: url(../images/ico_nivelA.gif) no-repeat; list-style-type:none;}
#articulodata li.ico4 { background: url(../images/ico_nivelB.gif) no-repeat; list-style-type:none;}
#articulodata li.ico5 { background: url(../images/ico_nivelC.gif) no-repeat; list-style-type:none;}
#articulodata li.ico6 { background: url(../images/ico_pdf.gif) no-repeat; list-style-type:none;}



.txtico3, .txtico4, .txtico5 {
	float: left;
	width: 80px;
	height: 28px;
	padding: 4px 0 0 23px;
	margin-left: 2px;
}

.txtico3 { background: url(../images/texticoA.gif) no-repeat; }
.txtico4 { background: url(../images/texticoB.gif) no-repeat; }
.txtico5 { background: url(../images/texticoC.gif) no-repeat; }





/* PAGINAS DE TEXTO  */



/* Navegacion paginas. Simil 1.0 */

#navegacion_pag_top {
	margin: 0 0 15px 0;
	padding-top: 4px;
	float: left;
}
#navegacion_pag_down {
	margin: 20px 0;
	float: left;
	position: relative;
}

#navegacion_pag_arriba {
	position: absolute;
	top: 0px;
	left: 170px;
}

#navegacion_pag_arriba a {
	float: left;
	padding: 0 20px 0 0;
	background: url(../images/fechArriba.gif) right 4px no-repeat;
}


#navegacion_pag_top a.pagAtras, #navegacion_pag_down a.pagAtras{
	float: left;
	padding: 0 0 2px 12px;
	background: url(../images/fechAtras.gif) 0 2px no-repeat;
}

#navegacion_pag_top a.pagIndice{
	float: left;
	padding: 0 0 2px 3px;
	background: url(../images/fechIndice.gif) 0 2px no-repeat;
}

#navegacion_pag_top a.pagAdelante, #navegacion_pag_down a.pagAdelante{
	float: left;
	padding: 0 12px 2px 0px;
	background: url(../images/fechAdelante.gif) right 2px no-repeat;
}




.iratras {
	float: left;
	width: 130px;
}
.iradelante {
	float: right;
	width: 98px;
	text-align: right;
}

.irindice a {

	color:#006600;
	float:left;
	width: 130px;
	text-align:center;
	
}



/* Imagenes de muestra. Simil 1.0  */

.fila_imagenes{

	float: left;
	width: 392px;
	margin-bottom: 20px;
}

.imagenes {
	float: left;
	width: 190px;


}
.imagenes_lista {
	width: 200px;
	margin-bottom: 20px;
}


.minitxt {
	display: block;
	font-size: 9px;
	margin-left:1px;
	padding-right: 30px;
	line-height: 10px;
	color:#666666;
	
}

.fotosmini {
	float: left;
	width: 350px;
	border: solid 1px;
}

a.mini { border: 1px solid #999999; padding: 1px; display: block; width: 153px; margin: 2px; }
a.mini:hover { border: #000000 solid 1px; }

a.mini2 { display: block; width: 153px; margin: 0px;}


/* Enlaces relacionados al final de los articulos (estoy a que revisarlo Cris, como todas mis chapuzas... *cof cof* :-) */

#relacionados {
	float:left;
	padding: 5px 0 10px 0;
	margin: 0px;
	font-size: 0.8em;
}

#relacionados .cajaDerechaB2 {
	width: 376px;
	padding: 14px 8px 5px 8px;
}


#relacionados ul {
	float:left;	
	margin: 0px;
	padding: 0 0 5px 0;
	width: auto;
}

#relacionados li {
	float: left;
	width: 320px;
	padding: 2px 0 5px 26px;
	margin: 0px;
	font-size: 1.2em;
}


#relacionados h5 {
	color: #333;
	font-weight: bold;
	font-size: 1.1em;
	text-transform: uppercase;
	margin: 0 0 10px 8px;
}





/*  PAGINA DE CATEGORIAS DE ARTICULOS  */


#bloqueCategorias {
	float: left;
	width: 570px;
	position: relative;
	margin-bottom: 10px;
	color: #666666;
	padding-top: 17px;
	font-size: 0.9em;
}


.separacat {
	margin-right: 15px;
}

.cajaCat, .cajaCatB, a.cajaCat, a.cajaCat:hover, a.cajaCatB, a.cajaCatB:hover {
	float: left;
	position: relative;
	width: 119px;
	height: 87px;
	border: solid 1px #CCC;
	background-color: #F1F1F1;
	
	padding: 10px 44px 11px 11px;
	margin-bottom: 15px;	
	text-decoration: none;
	color: #666666;
}
a.cajaCatB {
	background-color: #FFF;
	border: solid 1px #CCC;
}
a.cajaCatB:hover {
	background-color: #F1F1F1;
	
}

a.cajaCat:hover {
	background-color: #FFF;
	border: solid 1px #E6E6E6;
}


.descripcioncat {
	
}


/* Iconos de categoria */
.icocat1, .icocat2, .icocat3, .icocat4, .icocat5, .icocat6, .icocat7, .icocat9, .icocat10 {
	position: absolute;
	top: 4px;
	right: 4px;
	width: 41px;
	height: 70px;
	overflow: hidden;
	z-index: 10;
}

/* Ruta de las Imagenes de los Botones de la Derecha de la Web */
.icocat1 { background: url(../images/links_principales/icoCat1.gif) no-repeat} 
.icocat2 { background: url(../images/links_principales/icoCat2.gif) no-repeat}
.icocat3 { background: url(../images/links_principales/icoCat3.gif) no-repeat} 
.icocat4 { background: url(../images/links_principales/icoCat4.gif) no-repeat}
.icocat5 { background: url(../images/links_principales/icoCat5.gif) no-repeat}
.icocat6 { background: url(../images/links_principales/icoCat6.gif) no-repeat}
.icocat7 { background: url(../images/links_principales/icoCat7.gif) no-repeat}
.icocat8 { background: url(../images/links_principales/icoCat7.gif) no-repeat}
.icocat9 { background: url(../images/links_principales/icoCat9.gif) no-repeat}
.icocat10 { background: url(../images/links_principales/icoCat10.gif) no-repeat}


/* Inicio Colores links principales Oscuro / Claro (un 50 por ciento del oscuro de la capa en Fireworks) */

.cat1, .cat2, .cat3, .cat4, .cat5, .cat6, .cat7, .color_difuso_1a, .color_difuso_2a { 
	padding-bottom: 2px 
}

.cat1b, .cat2b, .cat3b, .cat4b, .cat5b, .cat6b, .cat7b, .color_difuso_1b, .color_difuso_2b {
	width: 162px;	
	position: absolute;
	left: 10px;
	bottom: 6px;
}

/* Inicio Nuevos +++++ */

/* 1 - Azul mediterraneo mallorquin  */
.color_difuso_1a { color: #669900 }
.color_difuso_1b { color: #B2CC7F }

/* 2 - Verde oliva cordobesa madurada al sol */
.color_difuso_2a { color: #0000CC }
.color_difuso_2b { color: #6699CC }

/* Fin Nuevos */

/* 1 - Basico -- Azul mediterraneo mallorquin  */
.cat1 { color: #0000CC }
.cat1b { color: #6699CC }

/* 2 - Audio y video -- Morado berenjena temprana */
.cat2 { color: #B1005C }
.cat2b{ color: #d87fad }

/* Hardware -- Rojo piruleta con forma de corazon */
.cat3 { color: #D51D00 }
.cat3b { color: #ea8e7f }

/* Internet -- Verde oliva cordobesa madurada al sol */
.cat4 { color: #669900 }
.cat4b { color: #B2CC7F }

/* P2P  -- Naranja mundial82 antes de caer a las primeras de cambio   */
.cat5 { color: #FF5F00 }
.cat5b { color: #FFAF7F }

/* Seguridad -- Celeste cielo asturiano un dia de cada 10 */
.cat6 { color: #0062FF }
.cat6b { color: #7FB0FF }

/* Otros  -- Rosa chicle boomer masticado durante 5 minutos */
.cat7 { color: #FF0099 }
.cat7b { color: #ff7fcc }



/* mediante las id ocultamos al principio las esquinillas blancas que aparecen cuando se hace rollover sobre un cuadro de categoria */
#esquina1a { visibility:hidden}
#esquina1b { visibility:hidden}
#esquina1c { visibility:hidden}

#esquina2a { visibility:hidden}
#esquina2b { visibility:hidden}
#esquina2c { visibility:hidden}

#esquina3a { visibility:hidden}
#esquina3b { visibility:hidden}
#esquina3c { visibility:hidden}

#esquina4a { visibility:hidden}
#esquina4b { visibility:hidden}
#esquina4c { visibility:hidden}

#esquina5a { visibility:hidden}
#esquina5b { visibility:hidden}
#esquina5c { visibility:hidden}

#esquina6a { visibility:hidden}
#esquina6b { visibility:hidden}
#esquina6c { visibility:hidden}

#esquina7a { visibility:hidden}
#esquina7b { visibility:hidden}
#esquina7c { visibility:hidden}




/*  LISTA DE ARTICULOS DE UNA CATEGORIA  */


#articuloslista {
	float: left;
	width: 400px;
	position: relative;
	padding: 16px 20px 0 0 ;
	font-size: 1.1em;
}

#articuloslista h3 {
	color: #333;
	padding: 0 0 5px 0;
	font-size: 1.2em;
}


/* 1 - Basico - Azul */
#articuloslista h3.tcat1 { border-bottom: solid 1px #0000CC }
#bloqueTextos h3.tcat1 { border-bottom: solid 1px #0000CC }


/* 2 - Audio y video - Morado */
#articuloslista h3.tcat2 { border-bottom: solid 1px #B1005C }
#bloqueTextos h3.tcat2 { border-bottom: solid 1px #B1005C }

/* Hardware - Rojo */
#articuloslista h3.tcat3 { border-bottom: solid 1px #D51D00 }
#bloqueTextos h3.tcat3 { border-bottom: solid 1px #D51D00 }

/* Internet - Verde  */
#articuloslista h3.tcat4 { border-bottom: solid 1px #669900 }
#bloqueTextos h3.tcat4 { border-bottom: solid 1px #669900 }

/* P2P  - Naranja   */
#articuloslista h3.tcat5 { border-bottom: solid 1px #FF5F00 }
#bloqueTextos h3.tcat5 { border-bottom: solid 1px #FF5F00 }

/* Seguridad - Azul  */
#articuloslista h3.tcat6 { border-bottom: solid 1px #0062FF }
#bloqueTextos h3.tcat6 { border-bottom: solid 1px #0062FF }

/* Otros  - Rosa  */
#articuloslista h3.tcat7 { border-bottom: solid 1px #FF0099 }
#bloqueTextos h3.tcat7 { border-bottom: solid 1px #FF0099 }



#articuloslista h4 {
	font-size: 13px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
}

#articuloslista p {
	padding: 8px 0 16px 0;
	line-height: 18px;
}

#articuloslista ul {
	margin-left: 0px;
	padding: 0 0 15px 0;
}

#articuloslista li {
	padding: 2px 0px 12px 90px;
	list-style: none;
	font-size: 11px;
	height: 22px;
	position: relative;
}

#articuloslista li.icoFacil { background: url(../images/texticoA.gif) no-repeat; }
#articuloslista li.icoMedio { background: url(../images/texticoB.gif) no-repeat; }
#articuloslista li.icoDificil { background: url(../images/texticoC.gif) no-repeat; }


#articuloslista .fecha {
	color: #666666;
	position: absolute;
	top: 2px;
	left: 20px;
}

#articuloslista a {
	display: block;
	text-indent: 0px;
	padding: 0 0 0 10px;
	margin-top: -13px;
}




/*  REDEFINICION DEL SUBMENU LATERAL DE CATEGORIAS  */


ul.submenu {
	padding-bottom: 10px;
	margin-top: -3px;
}

ul.submenu li {
	clear: both;
	padding: 1px 0 3px 0;
	font-size: 0.9em;
	width: 110px;
	background-image: none;
}

ul.submenu li a {
	color: #333;
	padding-left: 16px;
	background: url(../images/topoElemMes.gif) 3px 4px no-repeat;
}

ul.submenu li a:hover {
	text-decoration: none;
}


/* 1 - Basico - Azul */
ul.submenu li a.sm1:hover, ul.submenu li a.sm1activo { 
	color: #0000CC ;
	background: url(../images/topoCat1.gif) 3px 4px no-repeat;
	font-weight: bold;
}
ul.submenu li.activo1 { 
	color: #0000CC; 
	font-weight: bold; 
	padding-left: 16px;
	background: url(../images/topoCat1.gif) 3px 4px no-repeat;
}

/* 2 - Audio y video - Morado */
ul.submenu li a.sm2:hover, ul.submenu li a.sm2activo { 
	color: #B1005C ;
	background: url(../images/topoCat2.gif) 3px 4px no-repeat;
	font-weight: bold;
}
ul.submenu li.activo2 { 
	color: #B1005C; 
	font-weight: bold; 
	padding-left: 16px;
	background: url(../images/topoCat2.gif) 3px 4px no-repeat;
}

/* Hardware - Rojo */
ul.submenu li a.sm3:hover, ul.submenu li a.sm3activo { 
	color: #D51D00;
	background: url(../images/topoCat3.gif) 3px 4px no-repeat;
	font-weight: bold;
}
ul.submenu li.activo3 { 
	color: #D51D00; 
	font-weight: bold; 
	padding-left: 16px;
	background: url(../images/topoCat3.gif) 3px 4px no-repeat;
}

/* Internet - Verde  */
ul.submenu li a.sm4:hover, ul.submenu li a.sm4activo { 
	color: #669900;
	background: url(../images/topoCat4.gif) 3px 4px no-repeat;
	font-weight: bold;
}
ul.submenu li.activo4 { 
	color: #669900; 
	font-weight: bold; 
	padding-left: 16px;
	background: url(../images/topoCat4.gif) 3px 4px no-repeat;
}

/* P2P  - Naranja   */
ul.submenu li a.sm5:hover, ul.submenu li a.sm5activo { 
	color: #FF5F00 ;
	background: url(../images/topoCat5.gif) 3px 4px no-repeat;
	font-weight: bold;
}
ul.submenu li.activo4 {  color: #FF5F00; 
	font-weight: bold; 
	padding-left: 16px;
	background: url(../images/topoCat5.gif) 3px 4px no-repeat;
}

/* Seguridad - Azul  */
ul.submenu li a.sm6:hover, ul.submenu li a.sm6activo { 
	color: #0062FF; 
	background: url(../images/topoCat6.gif) 3px 4px no-repeat;
	font-weight: bold;
}
ul.submenu li.activo6 {  
	color: #0062FF; 
	font-weight: bold; 
	padding-left: 16px;
	background: url(../images/topoCat6.gif) 3px 4px no-repeat;
}

/* Otros  - Rosa  */
ul.submenu li a.sm7:hover, ul.submenu li a.sm7activo { 
	color: #FF0099;
	background: url(../images/topoCat7.gif) 3px 4px no-repeat;
	font-weight: bold;
}
ul.submenu li.activo7 {  
	color: #FF0099; 
	font-weight: bold; 
	padding-left: 16px;
	background: url(../images/topoCat7.gif) 3px 4px no-repeat;
}




/* PAGINA DE ENLACES */


#bloqueEnlaces {
	float: left;
	width: 575px;
	position: relative;
	margin-bottom: 10px;
	padding-right: 0px;
	padding-top: 16px;
}


#bloqueEnlaces h3 {
	font-size: 1.1em;
	padding-bottom: 10px;
	padding-top: 4px;
}


#bloqueEnlaces h4 {
	float: left;
	width: 410px;
	padding: 10px 10px 10px 10px;
	font-size: 0.9em;
	font-weight: bold;
}

.cajaenlaceppal, .cajaenlacesecund  {
	float: left;
	width: 526px;
	border: solid 1px #CCC;
	background-color: #F1F1F1;
	position: relative;
	padding: 10px 10px 9px 10px;
	margin-right: 12px;
	margin-bottom: 13px;
}

.cajaenlacesecund  {
	width: 225px;
	padding-bottom: 8px;
	padding-right: 8px;
}
.cajafin  {
	margin-right: 0px;
}

.enlaceppalcaptura {
	float: left;
	width: 250px;
	padding-right: 20px;
}

.enlaceppaltexto {
	float: left;
	width: 250px;
}

.enlacedelmes {
	float: left;
	width: 500px;
	margin-top:15px;
}


.enlaceimg {
	float: left;
	width: 130px;
	overflow: hidden;
}

#bloqueEnlaces ul {
	margin-bottom: 15px;
	padding-left: 10px;
}

#bloqueEnlaces li .parte {
	float: left;
	padding: 0px 8px 0 0; 
}

#bloqueEnlaces li {
	float: left;
	background: url(../images/topoArticulos.gif) 5px 4px no-repeat;
	width: 375px;
	padding-left: 25px;
	padding-bottom: 6px;
	font-size: 1.2em;
}


#bloqueEnlaces ul.submenu2 li, #bloqueEnlaces ul.submenu3 li {
	font-size: 1em;
	background: none;
	list-style-type: square;
	margin-left: 30px;
	padding: 0 0 10px 8px;
}

#bloqueEnlaces ul.submenu3 {
	margin-top: -5px;
}

#bloqueEnlaces ul.submenu3 li {
	padding: 0 0 5px 8px;
	list-style-type: disc;
}


#bloqueEnlaces ul.submenu4 li, #bloqueEnlaces ul.submenu4 li {
	font-size: 1em;
	background: none;
	list-style-type: square;
	margin-left: 30px;
	padding: 0 0px 4px 5px;
	float: left;
}

#bloqueEnlaces ul.submenu4, #bloqueEnlaces ul.submenu4 {
	width: 500px;
	float: left;
}

#bloqueEnlaces .enlacedelmes a {
	text-decoration: underline;
}

/* del.ico.us */

#delicious {
	float: left;
	padding-top: 20px;
	width: 572px;
}

#delicious-posts-faqoff img {
	float: left;
	padding: 4px 6px 0 0;
}


#delicious .delicious-banner {
	text-transform: uppercase;
	color: #000;
	font-size: 0.9em;
	display: block;
	margin-bottom: 5px;
	padding-bottom: 1px;

}

#delicious .delicious-posts {}
#delicious .delicious-post { border-top: 1px solid #eee; padding: 0.20em; font-size: 0.9em; }
#delicious .delicious-odd { background-color: #f8f8f8 }
#delicious .delicious-posts a { text-decoration: none; display: block; padding: 0.2em }
#delicious .delicious-posts a:hover{ text-decoration: underline; }

#delicious ul {
	padding: 0px;
}
#delicious li {
	list-style-image: none;
	background: none;
	width: 522px;
}


/* Enlaces de meses anteriores  */

.cajaEnlacesxmeses {
	float: left;
	width: 251px;
	border: solid 1px #CCCCCC;
	background-color: #FFF;
	position: relative;
	padding: 14px 7px 5px 8px;
}

#Enlacesxmeses {
	float:left;
	padding: 20px 0 10px 0;
	margin: 0px;
	font-size: 0.8em;
}

#Enlacesxmeses ul {
	float:left;	
	margin: 0px;
	padding: 0 0 5px 0;
	width: auto;
}

#Enlacesxmeses li {
	float: left;
	width: 200px;
	padding: 2px 0 5px 26px;
	margin: 0px;
	font-size: 1.2em;
}

#Enlacesxmeses h5 {
	color: #333;
	font-weight: bold;
	font-size: 1.1em;
	text-transform: uppercase;
	margin: 0 0 10px 6px;
}


/*  FIN PAGINA DE ENLACES  */




/* Estilo para el formulario de proximos articulos */

#formSuscribir form {
	padding: 15px 0  25px 0;
}


#formSuscribir label {
	float: left;
	width: 135px;
	font-size: 1.1em;
	padding-top: 3px;
}
#formSuscribir input {
	float: left;
	width: 244px;
	background: url(../images/fondoCampo.gif);
	height: 17px;
	padding: 3px 10px 0 10px;
	border: solid 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
}

*html #formSuscribir input{
	background: url(../images/fondoCampo.gif) no-repeat fixed;
}

#formSuscribir  textarea {
	border: #CCC solid 1px;
	width: 250px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	padding: 5px;
}

*html #formSuscribir textarea{
	width: 248px;
}

#formSuscribir input.bot {
	width: 106px;
	background-image: url(../images/fondoBot.gif);
	height: 20px;
	background-color: #CCC;
	margin-right: 10px;
	color: #666666;
	font-size: 0.9em;
	text-transform: uppercase;
	font-weight: bold;
	padding-top: 0px;
}
#formSuscribir  .botonesform{
	padding: 20px 0;
	clear: both;
	padding-left: 135px;
}


#bloqueTextos ul {
	float: left;
	margin-bottom: 15px;
}

.legal {
	padding: 20px 0 0 0;
	font-size: 1em;
	color: #666666;
	font-style: italic;
}

/* logos  */

#logos p  {
	padding-bottom: 30px;
}

/* Error 404*/

#error {
	float: left;
	width: 450px;
	padding-top: 12px;
}



/* enlaces de artículos iguales al blog  */

#bloqueTextos a { 
	color:#006600; 
	text-decoration: underline; 
}
#bloqueTextos a:hover { text-decoration:underline; background-color: #F2FAF2;}
#bloqueTextos a:active {	text-decoration:none;}


/* salvo el índice */

#bloqueTextos ul.articuloindice li a {
	text-decoration: none;
}
#bloqueTextos ul.articuloindice li a:hover {
	background-color: #FFFFFF;
	text-decoration: underline;
}


/* y los enlaces adelante atrás */

#navegacion_pag_top a, #navegacion_pag_down a {
	text-decoration: none;
}
#navegacion_pag_top a:hover, #navegacion_pag_down a:hover {
	background-color: #FFFFFF;
}




/*  Caja de complementos  */

div.lista_complementos {
	float: left;
	margin-top: 20px;
	padding: 35px 15px 2px 0;
	position: relative;
	z-index: 2;
	font-size: 0.9em;
	background: #FFFFFF url(../images/cabcompleGeneral.gif) no-repeat;
}


div.lista_complementos ul {
	float: left;
	margin: 0 0 10px 0;
	padding: 15px 10px 20px 15px;
	border: #FFE57F solid 1px;
	border-top: #FFE57F solid 0px;
	position: relative;
	width: 373px;
}

div.tambienblog {
	background: #FFFFFF url(../images/cabcompleBlog.gif) no-repeat;
}



/* distintos tipos de enlace ENLACES RELACIONADOS */
 
#bloqueTextos div.lista_complementos ul li, #bloqueTextosAncho div.lista_complementos ul li {
	list-style: none;
	padding-top: 4px;
	padding-bottom: 10px;
	padding-left: 28px;
	width: 335px;
	font-size: 1.1em;
	
}

#bloqueTextos div.lista_complementos ul li.sintopo, #bloqueTextosAncho div.lista_complementos ul li.sintopo {
	background-image: none;
}

#bloqueTextos div.lista_complementos ul li.rel_red, #bloqueTextosAncho div.lista_complementos ul li.rel_red {
	background: url(../images/enlacerel_Internet.gif) no-repeat ;
}

#bloqueTextos div.lista_complementos ul li.rel_fo, #bloqueTextosAncho div.lista_complementos ul li.rel_fo {
	background: url(../images/enlacerel_faqoff.gif) no-repeat;
}

#bloqueTextos div.lista_complementos ul li.rel_bo, #bloqueTextosAncho div.lista_complementos ul li.rel_bo {
	background: url(../images/enlacerel_blogoff.gif) no-repeat;
}



/* Tabla de datos */

table.tabdatos th {
	padding: 3px;
	border: #666666 solid 0px;
	background-color: #CCCCCC;
}

table.tabdatos td {
	border: #999999 solid 1px;
	padding: 3px;
}

/* lista secundaria que modifica la genérica:

#bloqueTextos li, #bloqueTextosAncho li {
	float: left;
	background: url(../images/topoArticulos.gif) 5px 4px no-repeat;
	width: 375px;
	padding-left: 25px;
	padding-bottom: 12px;
	font-size: 1.2em;
}

 */

#bloqueTextos ul.secundarylist li {
	background-image: none;
	list-style-image: none;
	list-style: square;
	list-style-position: inside;
	
	padding-left: 8px;
	padding-bottom: 2px;
	margin-left: 15px;
}


.cajaDerechaB ul li a {
	text-decoration: underline;
}

/* Topos temáticos  */

#bloqueTextos li.rel_red, #bloqueTextosAncho li.rel_red {
	background: url(../images/enlacerel_Internet.gif) no-repeat ;
	padding-left: 28px;
	
}

#bloqueTextos li.rel_fo, #bloqueTextosAncho li.rel_fo  {
	background: url(../images/enlacerel_faqoff.gif) no-repeat;
	padding-left: 28px;
}

#bloqueTextos li.rel_bo, #bloqueTextosAncho li.rel_bo  {
	background: url(../images/enlacerel_blogoff.gif) no-repeat;
	padding-left: 28px;
}

div
.btn_progrso_blanco{
	font-weight:bold;
	color:#FFFFFF;
}

.btn_progrso_oscuro{
	font-weight:bold;
	color:#999999;
}