/*
Theme Name: Anfrix v1
Theme URI: http://anfrix.com/
Description: Anf
Version: 1.7
Author: Oli
Author URI: www.anfrix.com
*/

/*HTML TAGS*/

body {
	padding: 0px;
	background: url(img/fondo_ab.jpg) repeat-x;
	background-color: #818282;
	margin-top: 0;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 500;
	font-size: 12.3px;	
}

ul {
	list-style-type: none;
	padding: 0;
	margin-top: -2px;
	margin-left: 7px;
}

input {
	border: none;
	margin-top: 6px;
	color: #FFFFFF;
	background-color: #868585;
	width: 95px;
}

img {
	text-decoration: none;
	border: none;
}

h1 {
 /* Tiene pseudo-clases */
	font-family: Helvetica;
	font-size: 21px;
	font-weight: 1000;
	color: #2e2e2c;
	padding-right: 10px;
	margin-bottom: -4px;
	z-index:52;
}

h2 {
	font: bold 1.1em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #f3f2f5;
	font-size: 13px;
	display: inline;
}

ul.links h2 {
	color: #00000F;
	display: block;
}

li.linkcat ul > li {
	display: inline;
	color: e7e6eb;
}

li.linkcat h2 {

}

h3 {
	font: bold 0.8em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin-top: 0px;
	font-size: 12px;
}

h4 {
	font-weight: bold;
	font-size: 14px;
	display: inline;
	font-family: Helvetica;
}

em {
	font-family: "Trebuchet MS";
}

/* ESQUELETO - Data estructural */
#contenedor,#barra,#contenidos,#cabezal,#piedepagina {
	overflow: hidden;
	display: block;
	position: relative;
}

#contenedor {
	width: 953px;
	background: url(img/cuerpo.jpg) repeat-y;
}

#cabezal {
	width: 953px;
	height: 139px;
	margin-top: 0px;
	background: url(img/cabezal.jpg);
}


/* Tabla centradora*/
#tbl_contenedora {
	width: 956px:
}

/* PÁGINA CENTRAL */
/* -- ESTructura (PC) -- */
#contenidos {
	width: 646px;
	float: left;
	clear: none;
	top: 0px;
	left: 18px;
}


/* metabar (PC) */
#metabar-index {
	width: 500px;
	margin-left: 50px;
	height: 53px;
	font-weight: bold;
}

#metabar-index a:link {
	text-decoration: none;
	color: #3f3f43;
}

#metabar-index a:visited {
	text-decoration: none;
	color: #3f3f43;
}

#metabar-index a:hover {
	text-decoration: none;
	color: #FF0000;
}

#metabar-index a:active {	
	text-decoration: none;
	color: #ff0000;
}


#metabar-index-fecha {
	float: left;
	height: 16px; 
	background: url(img/calendario-fp.gif) no-repeat;
	padding-left: 17px;
	padding-top: 1px;
	font-weight: bold;
	font-family: helvetica;
}

#metabar-index-comentarios {
	width: 65px;
	height: 54px;
	background-image: url(img/burbuja.gif);
	background-repeat: no-repeat; 
	float: right;
	font-weight: bolder;
	font-size: 20px;
	font-family: verdana;
	overflow: hidden;
}

#cantidad-comentarios {
	position: relative;
	top: 7px;
	right: 2px;
}

.comentar {
	position: relative;
	top: 15px;
	color: #3f3f43;
	font-size: 12px;
	font-weight: bold;
}

#metabar-index-categorias {	
	color: #000000;
	font-size: 10px;
	font-weight: bold;
	font-family: helvetica;
	position: relative;
	top: 2px;
}

#metabar-index-categorias a:link {	
	text-decoration: none;
	color: #ec5b1c;
	font-size: 10px;
}

#metabar-index-categorias a:visited {	
	text-decoration: none;
	color: #ec5b1c;
	font-size: 10px;
}

#metabar-index-categorias a:hover {	
	text-decoration: none;
	color: #000000;
	font-size: 10px;
}

/* formato post (PC) */
#post-contenidos {
	padding-right: 14px;
	position: relative;
	top: -4px;
	color: #2e2e2c;
	font-weight: normal;
}

.index-search {
	background-color: #FFFFFF;
	width: 200px;
	height: 25px;
	font-size: 18px;
	color: #000000;
}

input.submit {
	font-size: 16px;
	font-family: Verdana;
	font-weight: bold;
}

.last-list-search {
	list-style-type: none;
}

.subtitulo {
	font-weight: bold;
	font-size: 14px;
}

.subtitulo2 {
	font-weight: bold;
	font-size: 15px;
}

#separador-posts {
	background-image: url(img/ornamento.jpg);
	width: 229px;
	height: 56px;
	margin-top: 20px;
	margin-bottom: 30px;
}

/* links (PC) */	
h1 a:link {	
	text-decoration: none;
	color: #000000;
}

h1 a:visited  {
	text-decoration: none;
	color: #000000;
}

h1 a:hover {	
	text-decoration:none;
	color: #bf480d;
}

h1 a:active {	
	text-decoration: none;
	color: #ff0000;
}

#post-contenidos a:link {
	text-decoration: none; 
	color: #963d4b;
}

#post-contenidos a:visited  {
	text-decoration: none;
	color: #963d4b;
}

#post-contenidos a:hover {
	text-decoration: none;
	color: #000000;
}


/*Single pages (PC) */

#ultartcuerpo {
	width: 279px;
	float: left;
	position: relative;
	left: 19px;
}

#ultartarriba {
	width: 279px;
	height: 27px;
}

#ultartcontenidos {
	width: 250px;
	margin-left: 15px;
	color: #000000;
	font-size: 12px;
	font-weight: normal;
}

#ultartabajo {
	width: 279px;
	height: 13px;
}

/*CLASES (PC) */
.ultartcuerpob {
	background: url(img/uap_medio.jpg) repeat-y;
	margin-left: 25px;
}

.ultartarribab {
	background: url(img/uap_arriba.jpg) no-repeat;
}

.ultartabajob {
	background: url(img/uap_abajo.jpg) no-repeat;
}

.ultartcuerpoc {
	background: url(img/uapb_medio.jpg) repeat-y;
}

.ultartarribac {
	background: url(img/uapb_arriba.jpg) no-repeat;
}

.ultartabajoc {
	background: url(img/uapb_abajo.jpg);
	background-repeat: norepeat;
}

/*ARREGLO BULLETS*/									
#navlist-articulos {
	padding: 0px;
	list-style-image: url(img/flecha.gif);
	margin-left: 10px;
}

#navlist-articulos li {
	padding: 0px;
	margin: 0px;
}
									
/*PSEUDO CLASES - - SINGLE PAGES*/
#ultartcontenidos a:link {
	color: #000000;
	text-decoration: none;
}

#ultartcontenidos a:hover  {
	color: #ff0000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

#ultartcontenidos a:visited {
	color: #000000;
	text-decoration: none;
}


/* SIDEBAR */
/* estructura (SB) */
#barra {
	width: 270px;
	float: left;
	clear: none;
	top: 0px; 
	left: 29px;
}

#izq-uno {
	float: left;
	position: relative; 
	top: 0px; 
	left: 0px;
}

#izq-dos {
	width: 130px;
	float: left;
	position: relative; 
	top: 0px; 
	left: 36px;
}

#contenidos-barra {
	margin-left: 7px;
}

#cont-sid-b {
	position: relative;
	top: 10px;
	width: 255px;
	border-style: none;
}

#s {
	width: 155px;
	height: 22px;
	border-style: solid;
	border-width: 1px;
	border-color: #252525;
	background-color: #454545;
	margin-left: -7px;
	margin-top: 1px;
	font-size: 12px;
}


/* TITulos */									
.titulo-categorias {	
	background: transparent url(img/ic_cats.gif) no-repeat top left;
	padding-left: 16px;
}

.titulo-feed {	
	background: transparent url(img/ic_feed.gif) no-repeat top left;
	padding-left: 16px;
}

.titulo-agreg {	
	background: transparent url(img/ic_agreg.gif) no-repeat top left;
	padding-left: 16px;
}

.titulo-secciones {
	background: transparent url(img/ic_misc2.gif) no-repeat top left;
	padding-left: 16px;
}

.titulo-info {
	background: transparent url(img/ic_about2.gif) no-repeat top left;
	padding-left: 16px;
}

.titulo-inicio {
	background: transparent url(img/hogar2.gif) no-repeat top left;
	padding-left: 16px;
}

#izq-uno li {
	padding-top: 2px;
}

#izq-dos li {
	padding-top: 2px;
}


/* FORmato */
#searchfield {
	background: #999999;
	width: 100px;
	margin-left: -4px;
}

.sind {
	height: 25px;
}

.feed {
	background: transparent url(img/feed-icon.gif) no-repeat top left;
}




/*LINKS (SB) */
#contenidos-barra a:link, #contenidos-barra a:visited, #contenidos-barra a:hover {
	font-weight: normal;
	font-size: 11px;
	font-family: Helvetica, sans-serif;
	text-decoration: none;
	margin-bottom: -1px;
}

#contenidos-barra a:link {
	color:#CCCCCC;
}

#contenidos-barra a:visited {
	color:#CCCCCC;
}

#contenidos-barra a:hover {
	color:#FF9900;
}


/* BOTones barra (SB)*/
.opacityit img {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
-moz-opacity: 0.7;
}

.opacityit:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

#sindicacion {
	position: relative;
	left: 6px;
	top: 4px;
}

#sindicacion-subox {
	position: relative;
	top: -10px;
	left: 23px;
}

#indbot {
	position: relative;
	bottom: 3px;
	left: 4px;
}

/* FOOTER */
/* ESTructura (FT) */
#piedepagina {
	width: 953px;
	height: 97px;
	background: url(img/pie2.jpg);
	clear: both;
}

/* clases */
.copyright {
	margin-top: 56px;
	margin-left: 460px;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #B88203;
}

.copyright a:link {
	color: #A5A00E;
	border-style: none;
	border: none;
	text-decoration: none;
}

.copyright a:visited {
	color: #A5A00E;
	border-style: none;
}

.copyright a:hover {
	color: #ff0000;
}


/* SINGLEPAGES */
.single-metadata {
	font-family: Helvetica;
	font-size: 12px;
	color: #000000;
}

/*  COMETARIOS */
.coronita {
		background-image: url(img/queenanne.jpg);
		height: 52px;
		width: 62px;
		display: block;
}


/* BURbuja*/
#burbuja_comentarios_cuerpo {
	background: url(img/com2-cuer-me.jpg) repeat-y;
	width: 513px;
	position: relative;
	left: 60px;
	overflow: hidden;
}

#burbuja_comentarios_arriba {
	background: url(img/com2-cuer-ar.jpg) no-repeat;
	width: 513px;
	height:39px;
}

#burbuja_comentarios_abajo {
	background: url(img/com2-cuer-ab.jpg) no-repeat;
	width: 513px;
	height: 38px;
}

#comentador {
	position: relative;
	left: 52px;
	font-family: "Trebuchet MS";
	font-size: 25px;
	font-weight: normal;
	color: #3f4042;
}

.texto-comentario {
	width: 468px;
	font-size: 12px;
	font-family: "Trebuchet MS";
	margin-left: 8px;
	overflow: hidden;
	position: relative;
	bottom: 8px;
}

.texto-comentario  a:link {
	text-decoration: none;
	border: none;
}

.texto-comentario a:hover {
	text-decoration: none;
	border: none;
	color: purple;
}

.texto-comentario a:visited {
	text-decoration: none;
	border: none;
}

.moderacion {
	background-image: url(img/alert-moder.jpg);
	background-repeat: no-repeat;
	font-weight: 500;
	padding-left: 38px;
	font-style: italic;	
}

.text-del-comentario {
	color: #000000;
	font-family: position: "Trebuchet MS";
}

#burbuja {
	width: 480px;
	position: relative;
	left: 13px;
	margin-right: 24px;
	margin-top: -9px;
}

#comentarios-caja {
	position: relative;
	bottom: 40px;
	margin-bottom: 30px;
}

#comentario-fecha {
	color: #787580;
	background: url(img/icon_clock2.gif) no-repeat;
	background-position: left;
	height: 16px;
	padding-left: 18px;
}

#comentario-fecha a:link {
	text-decoration: none;
	color: #787580;
}

#comentario-fecha a:visited {
	text-decoration: none;
	color: #787580;
}

#comentario-fecha a:hover {
	color: #000000;
}									
									
#comentador a:link {
	text-decoration: none;
	color: #003366;
	text-decoration: none;
}

#comentador a:visited {
	text-decoration: none;
	color: #003366;
	text-decoration: none;
}

#comentador a:hover {
	color: #666666;
	text-decoration: none;
}
																		
/*CAJA COMENTADORAS*/
.txtarea1 {
	background: #FEFFFF;
	margin-left: 1px;
	background: url(img/fondo_txtarea.jpg) no-repeat;
	border-style: solid;
	border-width: 1px;
	border-color: #666666;
	padding: 7px;
	width: 520px;
	height: 160px;
}

.cuadrosr {
	margin-left: 4px;
	margin-top: 0px;
}

.boton-submit {
	text-align: right;
	height: 31px;
	width: 86;
}

input.boton-submit {
	background: url(img/bot_enviar.jpg) no-repeat;
}

.texto-caja-com {
	background-color: #FFFFFF;
	font-family: "Trebuchet MS";
	color: #003366;
	border: 1px solid #000000;
	margin-top: 2px;
}

.texto-caja-com_a {
	height: 24px;
	width: 140px;
	font-size: 19px;
	margin-bottom: 10px;
}

.texto-caja-com_b {
	height: 19px;
	width: 200px;
	font-size: 13px;
	font-style: italic;
	margin-bottom: 4px;
}
/* CAJAS y CONTENEDORES */
/* Caja Meta Data principal */
/* ESTructura */
#metadata {
	width: 537px;
	padding: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	margin-left: 41px;
}

#metadata-ad {
	margin-left: 16px;
	font-size: 11px;
	margin-right: 10px;
}

#metadata-ar {
	width: 537px;
	height: 15px;
	background: url(img/meta-ar.png) no-repeat;
}

#metadata-me {
	width: 537px;
	background: url(img/meta-me.png);
}

#metadata-ab {
	width: 537px;
	height: 15px;
	background: url(img/meta-ab.png) no-repeat;
}

/* PSEUDO - CLASES*/
#metadata-ad a:link {
	text-decoration: none;
	font: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color: #333399;
}

#metadata-ad a:visited {
	text-decoration: none;
	font: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color:#333399;
}

#metadata-ad a:hover {
	text-decoration: none;
	font: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color:#FF9900;
}

/* ------------------- Post Inside Metadata ------------------- */								
#bmetadata {
	width: 584px;
	padding: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	margin-left: 10px;
}

#bmetadata-ad {
	margin-left: 34px;
	font-size: 11px;
	margin-right: 10px;
}

#bmetadata-ar {
	width: 584px;
	height: 13px;
	background: url(img/com-1.png) no-repeat;
}

#bmetadata-me {
	width: 584px;
	background: url(img/com-2.png);
}

#bmetadata-ab {
	width: 584px;
	height: 12px;
	background: url(img/com-3.png) no-repeat;
}

/* CAJAS ENCERRADORAS DE TEXTO */
/* CAJA PRINCIPAL-*/
#cmetadata {
	width: 240px;
	padding: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
}

#cmetadata-ad {
	margin-left: 12px;
	font-size: 11px;
	margin-right: 10px;
}

#cmetadata-ar {
	width: 240px;
	height: 9px;
	background: url(img/caja-ar.jpg) no-repeat;
}

#cmetadata-me {
	width: 240px;
	background: url(img/caja-me.jpg);
}

#cmetadata-ab {
	width: 240px;
	height: 9px;
	background: url(img/caja-ab.jpg) no-repeat;
}
									

/* CLASES AISLADAS------------------------- */
/*ESTRUCTURACIÓN */
.clear {
	clear: both; 
	overflow: hidden;
}

.centrar {
	text-align: center;
}

.derecha {
	float: right;
	color: #000000;
}

/*IMÁGENES*/
.cuadro {
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
	padding: 3px;
	margin: 3px;
}

.noborde {
	border: none;
}

.izqimg {
	float: left;
	margin-right: 5px; 
	margin-left: 0px;
}

.derimg {
	float: right;
	margin-right: 0px; 
	margin-left: 5px;
}

.izqimgbr {
	float: left;
	border-width: 1px;
	border-style: inset;
	padding: 3px;
	margin: 3px;
	border-color: #666666;
	font-size: 11px;
	color: #666666;
}

.derimgbr {
	float: right;
	border-width: 1px;
	border-style: inset;
	padding: 3px;
	margin: 3px;
	border-color: #666666;
	font-size: 11px;
	color: #666666;
}

div.img-ilus {
	background: url(img/shadow.gif) no-repeat bottom right;
	margin: 1px 0px;
	padding: 0;
	position: relative;
}
  
div.img-ilus img {
	background-color: #fff;
	border: 1px solid #a9a9a9;
	margin: -5px 5px 5px -15px;
	padding: 4px;
	position: relative;
	vertical-align: bottom;
}

								
/* QUOTES */
.cita {
	background-image: url(img/cita.jpg);
	background-repeat: no-repeat;
	width: 470px;
	padding-left: 38px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	
}

.texto {
	border-left-style: solid;
	border-left-width: 3px;
	border-left-color: #035175;	
	padding-left: 5px;
	font-family: times;
	font-size: 13px;
	text-align: justify;
}

/*-- PLUGINS --*/
/*PAGEBAR*/									
.pagebar { 
	font: 11px Arial, Helvetica, sans-serif;
	padding-top: 20px;
	padding-bottom: 10px;
	margin: 0px;
}

.pagebar a, .pageList .this-page {
	padding: 2px 6px;
	border: solid 1px #ddd;
	background: #fff;
	text-decoration: none;
}

.pagebar a:visited {
	padding: 2px 6px;
	border: solid 1px #ddd;
	background: #fff;
	text-decoration: none;
}

.pagebar .break {
	padding: 2px 6px;
	border: none;
	background: #fff;
	text-decoration: none;
}

.pagebar .this-page {
	padding: 2px 6px;
	border-color: #999;
	font-weight: bold;
	font-size: 13px;
	vertical-align: top;
	background: #fff;
}

.pagebar a:hover {
	color: #fff;
	background: #0063DC;
	border-color: #036;
	text-decoration: none;
}

/*EXTERNAL LINK CHECKER */
a.extlink {
	background: transparent url(img/extlink.jpg) no-repeat right;
	padding-right: 11px;
}