/*
Theme Name: IEQ-liber
Theme URI: http://www..com
Description: Tema para el portal IEQ - Libertad.
Version: 1.0
Author: DAHD
Author URI: http://www..com
Tags: three columsm magazine
*/


/**************************************\
|------------COLOR SCHEME--------------|
|--------------------------------------|
- black		#000
- white		#fff
\**************************************/


/**************************************/
/*              GLOBALS               */
/**************************************/
body {
  background: #4f6373;color:#1B1B1B; }
  
blockquote {width:200px !important; float:right; background:#f6f6f6;border:1px dotted #e1e0e0; color:#334859 !important;margin: 5px 10px !important;padding:10px 5px;font-weight:bold !important;} 
/**************************************/
/*              HEADER                */
/**************************************/
#cabeza {background:#e1e0e0;height:100px;overflow:hidden;}

#titulo {text-indent: -9000px;}

#titulo a {margin:0;padding:0;display:block;background: transparent url(imagenes/titulo.jpg) center center no-repeat;height:100px; outline-style:none;}


/**************************************/
/*             NAVIGATION             */
/**************************************/
#navegacion2{background:#293845;border-bottom:1px solid #fff;border-top:1px solid #fff;}

#navsecciones { }

#navpaginas{background:#293845;border-bottom:1px solid #f6f6f6;}

/*            Menu Paginas            */
#suckerfishnav {width:950px;position:relative;z-index:100000;}

#suckerfishnav, #suckerfishnav ul {
float:left;
list-style:none;
line-height:40px;
padding:0;
margin:0;	
width:950px;}

#suckerfishnav a {
display:block;
color:#fff;
text-decoration:none;
padding:0px 10px;}

#suckerfishnav li {
float:left;
padding:0;}

#suckerfishnav ul {
position:absolute;
left:-999em;
height:auto;	
width:190px;
margin:0;
line-height:1;	
border:0;border-top:1px solid #fff;	}

#suckerfishnav li li {	
width:189px;
border-bottom:1px solid #fff;
border-left:1px solid #fff;
border-right:1px solid #fff;
margin-left:0;
}

#suckerfishnav li li a {
padding:10px 10px;	
width:180px;
color:#fff;}

#suckerfishnav li ul ul {
margin:-33px 0 0 189px;}

#suckerfishnav li li:hover {
background:#dd5200;}

#suckerfishnav li ul li:hover a, #suckerfishnav li ul li li:hover a, #suckerfishnav li ul li li li:hover a, #suckerfishnav li ul li li li:hover a  {
color:#fff;}

#suckerfishnav li:hover a, #suckerfishnav li.sfhover a {color:#555454;}

#suckerfishnav li:hover li a, #suckerfishnav li li:hover li a, #suckerfishnav li li li:hover li a, #suckerfishnav li li li li:hover li a {color:#fff;}

#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li:hover ul ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul, #suckerfishnav li.sfhover ul ul ul ul  {left:-999em;}

#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul, #suckerfishnav li li li li.sfhover ul  {left:auto;background:#555454;}

#suckerfishnav li:hover, #suckerfishnav li.sfhover {background:#e1e0e0;}

/*            Menu Secciones            */

#suckerfishnav_2 {
width:950px;position:relative;z-index:10000;}

#suckerfishnav_2, #suckerfishnav_2 ul {
float:left;
list-style:none;
line-height:40px;
padding:0;
margin:0;	
width:950px;}

#suckerfishnav_2 a {
display:block;
color:#fff;
text-decoration:none;
padding:0px 10px;}

#suckerfishnav_2 li {
float:left;
padding:0;}

#suckerfishnav_2 ul {
position:absolute;
left:-999em;
height:auto;	
width:190px;
font-weight:normal;
margin:0;
line-height:1;	
border:0;border-top:1px solid #fff;	}

#suckerfishnav_2 li li {	
width:189px;
border-bottom:1px solid #fff;
border-left:1px solid #fff;
border-right:1px solid #fff;
padding-left:0;margin-left:0;
}

#suckerfishnav_2 li li a {
padding:10px 10px;	
width:180px;
font-size:12px;
color:#fff;}

#suckerfishnav_2 li ul ul {
margin:-33px 0 0 189px;}

#suckerfishnav_2 li li:hover {
background:#dd5200; }

#suckerfishnav_2 li ul li:hover a, #suckerfishnav_2 li ul li li:hover a, #suckerfishnav_2 li ul li li li:hover a, #suckerfishnav_2 li ul li li li li:hover a  {
color:#fff;}

#suckerfishnav_2 li:hover a, #suckerfishnav_2 li.sfhover a {color:#555454;}

#suckerfishnav_2 li:hover li a, #suckerfishnav_2 li li:hover li a, #suckerfishnav_2 li li li:hover li a, #suckerfishnav_2 li li li li:hover li a {color:#fff;}

#suckerfishnav_2 li:hover ul ul, #suckerfishnav_2 li:hover ul ul ul, #suckerfishnav_2 li:hover ul ul ul ul, #suckerfishnav_2 li.sfhover ul ul, #suckerfishnav_2 li.sfhover ul ul ul, #suckerfishnav li.sfhover ul ul ul ul  {left:-999em;}

#suckerfishnav_2 li:hover ul, #suckerfishnav_2 li li:hover ul, #suckerfishnav_2 li li li:hover ul, #suckerfishnav_2 li li li li:hover ul, #suckerfishnav_2 li.sfhover ul, 
#suckerfishnav_2 li li.sfhover ul, #suckerfishnav_2 li li li.sfhover ul, #suckerfishnav_2 li li li li.sfhover ul  {left:auto;background:#555454;}

#suckerfishnav_2 li:hover, #suckerfishnav_2 li.sfhover {background:#e1e0e0;}


/*- Caja de busqueda -*/
#regresiva{height: 40px;}

#search{
	height: 27px;
	width:510px;
	margin: 0px;
	padding:0px;
}

#search input{
	background: #ffffff;
	border: 1px solid #dddddd;
	color: #000000;
	float: left;
	font-size: 11px;
	width:130px;
	margin:0px;
	padding: 4px;
}
#search .btn{
	padding: 0;
	height:22px;
	width: auto;
	margin:0px 0px 0px 5px !important;
	border:none;
	width:69px;
}


/**************************************/
/*            MAIN CONTENT            */
/**************************************/
#contenido{position:relative;z-index:100;background:#fff;padding-top:10px;padding-bottom:10px;
     }
	 
h4.post-title  {background:transparent url(imagenes/iconos/42.png) 0px 11px no-repeat;border-bottom:2px solid #dd5200;font-size:1.1em !important;padding-left: 20px !important;}

#contenido2{position:relative;z-index:100;background:#fff;padding-top:10px;padding-bottom:10px;}

#textos, #paginas {background:#fff;}

#categoria {padding-bottom:10px;}

 #textos h1, #paginas h1 {background:transparent url(imagenes/iconos/41.png) 0px 14px no-repeat;padding:10px 0 10px 20px;border-bottom:2px solid #f6c336;margin:10px;color:#334859;line-height:1.2em;}
 
 #textos h2, #textos h3, #textos h4, #textos h5, #textos h6{padding:10px 0;margin:10px;border-bottom:1px dotted #e1e0e0;color:#555454;}

 #textos a{text-decoration:none;color:#334859;font-weight:bold;}
 
 #textos a:hover{text-decoration:underline;font-weight:bold;}
 
.meta {padding:5px;text-align:center;background:#f6f6f6;border:1px solid #e1e0e0;margin: 10px 10px 5px 10px;clear:both}


#similares {background:#fff6bf;border:1px solid #ffd324;margin:5px 10px;padding-bottom:10px;}
.extracto {margin:10px;}
.extracto img {float:left; margin:5px 10px 10px 0;} 

#mainfront h1,#mainfront h2{  padding:0 10px; }

.breaktitulo{background:#334859;margin:0 0 5px 0; padding:10px;color:#fff;font-size:1.4em;font-weight:bold;}

#breaking {margin:0 0 10px 0;overflow:hidden;background:#FFF6BF;color:#514721;border:1px solid #FFD324;}

#breaking p{padding:0 10px;}

#breaking h2{background:transparent url(imagenes/iconos/42.png) 0px 11px no-repeat;padding:10px 0 5px 20px;margin:0 10px 5px 10px;line-height:1.1em;border-bottom:2px solid #dd5200;}

#breaking  h2 a{color:#334859;text-decoration:none; }

#breaking h2 a:hover{text-decoration:underline;}

.imgfeat {float:left; margin: 5px 10px;border:2px solid #f3f3f3;}

.imgside {float:left;margin:0 10px 5px 10px;border:2px solid #f3f3f3;clear:both;}

.imgcat, .imgvideo {float:left; margin:10px;border:2px solid #f3f3f3;}

.videobar, .imgbar {margin:5px 10px 10px 10px;background: #fff;	border: 1px solid #e5e5e5;overflow:hidden;}

.fecha {border-bottom:1px dotted #1B1B1B;font-size: 0.9em;text-align:center;padding:5px 10px;margin:0 0 5px 0;}

.imgdia {display:block;margin:0 auto;width:240px;padding-top:5px;}

.adsbar{display:block;margin:10px auto 0 auto;width:247px;text-align:center;}

#izq {background: #f6f6f6;border: 1px solid #e5e5e5;padding-bottom:10px;}

#izq p,#der p, #centro p,#opinion p, #sidebar1 p, #sidebar2 p, #contenido2 p{padding:0 10px;}
	
#izq ul, #der ul, #sidebar1 ul, #sidebar2 ul, #opinion ul{margin:5px 10px 0px 1px;}

#izq li, #der li, #sidebar1 li, #sidebar2 li, #opinion li{list-style:none; padding:5px 5px 5px 27px;margin:0;border-bottom:1px solid #e9e8e8;
  background: transparent url(imagenes/iconos/bluearrow.png) 8px 6px no-repeat;}
  
 #izq li li, #der li li, #sidebar1 li li, #sidebar2 li li, #opinion li li{list-style:none; padding:5px 5px 5px 27px;margin:0;border-bottom:none;
  background: transparent url(imagenes/iconos/greyarrow.png) 8px 6px no-repeat;}
  
#izq li a, #izq a, #der a,#der li a, #sidebar1 li a, #sidebar1 a, #sidebar2 li a, #sidebar2 a, #opinion a, #opinion li a{text-decoration:none;color:#334859;}

#izq li a:hover, #izq a:hover, #der a:hover, #der li a:hover, #sidebar1 li a:hover, #sidebar1 a:hover, #sidebar2 a:hover, #sidebar2 li a:hover,
#opinion li a:hover, #opinion a:hover{text-decoration:underline;}

#izq h3,#der h3, #sidebar1 h3, #sidebar2 h3{color:#334859;padding:10px 0 5px 0;margin:0 10px 5px 10px;font-size:1.4em;border-bottom:2px solid #DD5200;}

#izq h4,#der h4, #sidebar1 h4, #sidebar2 h4, #opinion h4{color:#555454;padding:10px 0 5px 0;margin:0 10px 5px 10px;font-size:1em;}

#opinion{background:#fff;padding: 0 0 10px 0;}

.opinioncentral, .opinionderecha, .opinionizquierda {background:#fff;}

.centraltitle {background:#dd5200;margin:0 0 10px 0; padding:10px 0;color:#fff;text-align:center;
font-size:1.4em;font-weight:bold;}

#opinion h3{border-bottom:2px solid #555454;color:#dd5200;padding:10px 0 5px 0;margin:0 10px 5px 10px;font-size:1.2em;font-weight:bold;}

#banners{background:#e1e0e0;padding:10px 0;border-top:1px solid #fff;}

#bannerstop {height:100px; }

.catbox {background:#fff;color:#334859;border:1px solid #e9e8e8;margin:10px 0 2px 0;overflow:hidden;}

#categoria h1 {padding:10px 0 5px 0;margin:0 10px 5px 10px; border-bottom:2px solid #f6c336;color:#334859;font-size:1.4em;font-weight:bold;}

#categoria h2 {padding:10px 0;margin:10px;border-bottom:2px solid #DD5200;color:#555454;line-height:1.2em;}

#categoria  h2 a{color:#334859;text-decoration:none; }

#categoria h2 a:hover{text-decoration:underline;}

.categoria-descripcion {padding:10px 0;}

.categoria-info {background:#fff6bf;border:1px solid #ffd324;}

#paginas ul, #textos ul, #categoria ul{margin:5px 10px;}

#paginas li, #textos li, #categoria li {list-style:none; padding:5px 5px 5px 27px;margin:0;border-bottom:1px dotted #e9e8e8;
  background: transparent url(imagenes/iconos/bluearrow.png) 8px 6px no-repeat;}

#paginas ol li, #textos ol li, #categoria ol li {list-style:decimal inside;padding-left:0;background-image:none;}

.videopost {position:relative;z-index:1000;display:block;margin:15px 10px 5px 10px;background:#f6f6f6;border:1px solid #e1e0e0;padding:5px;text-align:center;clear:both;}

 /**************************************/
/*         WIDGETS               */
/**************************************/

.byline , .entry-meta{display:none;}
.widget_polls {background:#E6EFC2;color:#264409;border:1px solid #C6D880;padding-bottom:2px;margin-top:10px;}

#polls h3 {border-bottom:2px solid #c6d880;}

.twitter_div {background:#FBE3E4;color:#8a1f11;border:1px solid #FBC2C4;margin-bottom:10px;}

#query-posts-2 {background:#f6f6f6;border:1px solid #e9e8e8;}

#query-posts-2 img, #query-posts-3 img, #query-posts-4 img, #query-posts-5 img, #query-posts-6 img, #query-posts-7 img {float:right;margin:0 0 10px 10px;}

#query-posts-2 .hentry, #query-posts-3 .hentry, #query-posts-4 .hentry, #query-posts-5 .hentry, #query-posts-6 .hentry, #query-posts-7 .hentry{padding:10px;}

#query-posts-2 h2, #query-posts-3 h2, #query-posts-4 h2, #query-posts-5 h2, #query-posts-6 h2, #query-posts-7 h2{margin-top:0;font-size:1.1em;}

#query-posts-2 p, #query-posts-3 p, #query-posts-4 p, #query-posts-5 p, #query-posts-6 p, #query-posts-7 p{padding-left:0;padding-right:0;}

#query-posts-7 .entry-summary{display:none;}

#query-posts-7{overflow:hidden;}

#query-posts-437023861 {background: #f6f6f6;padding-bottom:5px;border:1px solid #e5e5e5;}

#query-posts-437027141 {padding-bottom:5px;background: #f6f6f6;border:1px solid #e5e5e5;}

#query-posts-444085181, #query-posts-444087911 {background:#fff6bf;border:1px solid #ffd324;padding-bottom:5px;overflow:hidden;}

#query-posts-436366041, #query-posts-437011301{margin-top:10px;background:#f6f6f6;border:1px solid #e5e5e5;padding-top:5px;}

#query-posts-447893381 {background:#e6efc2;border:1px solid #c6d880;margin-bottom:10px;}

#query-posts-447893381 h3 {color:#334859;border-bottom:2px solid #c6d880;}

#query-posts-457128841 {background:#e6efc2;border:1px solid #c6d880;margin-top:10px;}

#similar-posts, #recent-posts-2 {background:#f6f6f6;border:1px solid #e5e5e5;padding-bottom:5px;margin-top:10px;}

#imgbarcontenedor{background:#293845;margin-bottom:10px;padding-bottom:5px;}

#imgbarcontenedor h3 {color: #fff;border-bottom:2px solid #f6f6f6;}

.category-opinion {background:#fff;border:1px solid #c6d880;margin:10px;}

.category-sala-prensa {background:#fff;border:1px solid #e5e5e5;margin:10px;}

.category-notas {background:#fff6bf;border:1px solid #ffd324;margin:10px;}

#query-posts-437011301 ul li, #query-posts-436366041 ul li {background:#fff;border:1px solid #e5e5e5;margin:5px 0 10px 10px;padding-left:10px;}

.aktt_widget {background:#f6f6f6;border:1px solid #e5e5e5;}

 /**************************************/
/*          ALINEAR  IMAGENES NOTICIAS               */
/**************************************/
 
 .aligncenter, div.aligncenter {   display: block;   margin-left: auto;   margin-right: auto;}

.alignleft {   float: left;}

.alignright {   float: right;}

.wp-caption {   background:#334859;border:1px solid #c2d4d7;
   text-align: center;
     padding-top: 4px;
   margin: 10px;
   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 1px;
   -khtml-border-radius: 1px;
   -webkit-border-radius: 1px;
   border-radius: 1px;
}

.wp-caption img {   margin: 0;   padding: 0;   border: 0 none;}

.wp-caption p.wp-caption-text {text-align:left;color:#fff;   line-height: 18px;   padding: 0 4px 5px;   margin: 0;}

/**************************************/
/*               FOOTER               */
/**************************************/

#pie{
       background:#293845; color:#fff;text-align:center;padding-top:10px;border-top:1px solid #f6f6f6;}

	   #pie a {color:#fff; text-decoration:none;font-weight:bold;}
	   #pie a:hover {text-decoration:underline;font-weight:bold;}
	   
	   
	   /* Global CSS definitions for WP-Table Reloaded
inspired by "blue" theme of TableSorter 2.0 Plugin */

/* on how to change column widths, see below */

/* general table styles */
table.wp-table-reloaded {
	font-family:arial;
	background-color: #CDCDCD;
	margin:10px 0pt 15px;
	font-size: 8pt;
	width: 100%;
	text-align: left;
}

/* Styles for the tablehead (<th>) (if enabled) */
table.wp-table-reloaded thead tr th, table.wp-table-reloaded tfoot tr th {
	background-color: #e6EEEE;
	border: 1px solid #FFF;
	font-size: 8pt;
	padding: 4px;
}

table.wp-table-reloaded thead tr .header {
	background-image: url(/wp-content/plugins/wp-table-reloaded/img/bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}

table.wp-table-reloaded tbody td {
	color: #3D3D3D;
	padding: 4px;
	background-color: #FFF;
	vertical-align: top;
}


/* Styles for alternating row colors (if enabled) */
table.wp-table-reloaded tbody tr.even td {
	background-color:#FFFFFF;
}
table.wp-table-reloaded tbody tr.odd td {
	background-color:#F0F0F6;
}


/**************************************/
/* how to change column widths :
you can access a column with its CSS-class
(that is ".column-" plus the number of the column)
use table.wp-table-reloaded to do your change for every table, or use
table.wp-table-reloaded-id-<id> for just a single table (with ID <id>)

example: this changes the width of the third column of table ID 5 to 25px:


table.wp-table-reloaded-id-5 .column-3
{
	width: 25px;
}

*/


/* Styles for the sorting (if Tablesorter is enabled) */
table.wp-table-reloaded thead tr .headerSortUp {
	background-image: url(/wp-content/plugins/wp-table-reloaded/img/asc.gif);
}

table.wp-table-reloaded thead tr .headerSortDown {
	background-image: url(/wp-content/plugins/wp-table-reloaded/img/desc.gif);
}

table.wp-table-reloaded thead tr .headerSortDown, table.wp-table-reloaded thead tr .headerSortUp {
	background-color: #8dbdd8;
}


/* Style for the Table Name (in <h2>-Tag) (if printed above the table) */
h2.wp-table-reloaded-table-name {
	font-size: 16px;	
}

/* Style for the Table Description (if printed under the table) */
span.wp-table-reloaded-table-description {
	font-size: 10px;	
}
