/*
Theme Name: Dialogo ejecutivo
Theme URI: http://www.siper.info
Description: Dialogo ejecutivo theme
Version: 2.0
Author: Javier Calder&oacute;n
Author URI: http://www.javdesigner.com
Tags: Dialogo ejecutivo

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/
body
{
	padding: 0;
	margin: 0;
	font-size: 12px;
	font-family: arial;
	color: #000;
	background: #eeeedd url(images/back.gif) repeat-x top left;
	text-align: left;
}

.bkbox
{
	border-width: 0 1px 1px 1px;
	border-color: #a7a697;
	border-style: solid;
	background: #fff;
}

.tdtop {
	background: #f1f1f1;
	vertical-align: top;
}

.bksidebar
{
	width: 272px;
}

a.sechome
{
	text-decoration: none;
	font-size: 12px;
	color: #004071;
	font-weight: normal;
	font-style: italic;
}

a:hover.sechome
{
	text-decoration: underline;
}

.bknewsletter
{
	height: 126px;
	background: #fff url(images/bknewsletter.gif) no-repeat;
	vertical-align: top;
}

.pleca
{
	background: #eeeedd;
	padding: 5px;
	color: #e56100;
	font-weight: bold;
}

.boxart
{
	background: #f1f1f1;
	vertical-align: top;
	width: 228px;
	border: 1px #cccccc solid;
}

.floa1
{
	float: left;
	padding: 0 8px 5px 0;
}

.linsep
{
	border-bottom: 1px #d7d7d7 solid;
	padding: 5px;
}

.marco
{
	border: 1px #a9a899 solid;
	background-color: #eeeedd;
}

.bkn { background-color: #000000; }

a
{
	color: #911a6f;
	text-decoration: none;
}

a:hover
{
	color: #000;
	text-decoration: underline;
}

a.tit1
{
	color: #32455a;
	text-decoration: none;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
}

a:hover.tit1 {
	text-decoration: underline;
}

/* menu */
.bknav {
	height: 44px;
}

.bk_nav
{
	background: #b0afa0 url(images/bk_nav.gif) no-repeat;
	height: 39px;
	width: 951px;
}

#nav ul {
  margin: 0;
  padding: 0;
  float: left;
  list-style: none;
}

#nav ul li {
  float: left;
}

#nav ul a {
	font-family: Arial;
	font-size: 11px;
	padding: 2px 7px;
	text-decoration: none;
	color: #004071;
	font-weight: bold;
	float: left;
	display: block;
}

#nav ul a:hover
{
	color: #5b82ba;
}

#nav ul .first a {
  background: none;
}
/* menu */
 
/*navcor */

a.navcor
{
	color: #887a68;
	text-decoration: none;
	font-family: arial;
	font-size: 11px;
	padding: 0 10px 0 0px;
	font-weight: bold;
}

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


/* espacios */

.brr
{
	height: 10px;
	width: 10px;
}

.tab12
{
	background-color: #fff;
	border: 5px #eeeedd solid;
	padding: 9px;
}

/* espacios */

/* herramientas */

.poll
{
	vertical-align: top;
	border: 1px black solid;
}


.promobox
{
	border-right: 1px #dddddd solid;
	border-left: 1px #dddddd solid;
}

.bkfcg
{
	background: #fff url(images/bkfcg.jpg) no-repeat;
	height: 328px;
	width: 532px;
}

.bornews
{
	border-right: 1px #dddddd solid;
	border-bottom: 1px #dddddd solid;
	border-left: 1px #dddddd solid;
}

/* typography.css */

a.lig
{
	color: #666;
	text-decoration: none;
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
}
a.lig:hover
{
	color: #000000;
	text-decoration: underline;
}

a.lig1
{
	color: #e74141;
	text-decoration: none;
	font-family: arial;
	font-size: 18px;
	font-weight: bold;
}

a.lig1:hover
{
	color: #c11414;
	text-decoration: underline;
}

.blogname {font-family:Georgia,Times,serif;font-size:3em;text-transform:uppercase;line-height:1;margin-bottom:0.5em;margin-top:0.5em;}
.blogname a {color:#0994BE;text-decoration:none;}
.blogname a:hover {color:#0994BE;text-decoration:none;}
.description {font-size:1.5em;text-transform:uppercase;text-align:left;color:#442C20;margin-right:10px;margin-bottom:0.5em;}

.logo {display:block;width:389px;margin-bottom:10px;height:90px;background:url(images/logo.jpg) no-repeat;}
a.logo {display: block; width: 389px; height: 90px; background: url(images/logo.jpg) no-repeat; }

#searchform {width:200px;}
.search {text-align:right;margin:10px 0;}

#feed {width:250px;margin:20px 0 0 0;text-align:right;}
#feed ul {margin: 0; padding: 0;list-style-type: none;list-style-image:none;}
#feed li{display: block;padding:0 0 0 25px;font-size: 11px;text-transform: uppercase;color: #999;font-family: helvetica,arial,sans-serif;line-height: 1.5;}
#feed ul li a {color: #999;text-decoration:none;}
#feed ul li a:hover {text-decoration:none;color: #0994BE;}



.post
{
	margin: 0 0 10px 0;
	text-align: left;
}

.posttitle {
color:#000000;
font-family:helvetica,arial,sans-serif;
}

.posttitle a {
font-size:22px;
color:#004071;
text-decoration:none;
}

.posttitle a:hover {
color:#911a6f;
text-decoration:none;
}

.entry
{

	padding: 10px 0 0 0;
	color: #000000;
}
.entry p {font-size:1.05em;line-height:1.4em;}
.entry a {color:#0994BE;text-decoration:underline;}
.entry a:hover {color:#0994BE;text-decoration:none;}
.entry li ul,.entry li ol {margin:0 1.5em;}
.entry ul,.entry ol {margin:0 1.5em 1.5em 4em;}
.entry ul {list-style-type:disc;}
.entry ol {list-style-type:decimal;}

.entry2 p {font-size:1.05em; color:#000;}
.entry2 a {color:#000; text-decoration:underline;}
.entry2 a:hover {text-decoration:none;}
.entry2 li ul,.entry li ol {margin:0 1.5em;}
.entry2 ul,.entry ol {margin:0 1.5em 1.5em 4em;}
.entry2 ul {list-style-type:disc;}
.entry2 ol {list-style-type:decimal;}

p {margin:0 0 1.5em;}

pre {font-family: Consolas, Monaco, "Courier New", Courier, monospace;width:451px;height:auto;   background: #f5f5f5;border: 1px solid #dadada;padding: 11px;font-size: 11px;line-height: 1.3em;overflow: auto;}


code {font-family: Consolas, Monaco, "Courier New", Courier, monospace;height:auto;font-size:1.0em;
     color: #008099;}

.postmetadata {color:#999;}
.postmetadata a {color:#911a6f;text-decoration:none;}
.postmetadata a:hover {color:#000;text-decoration:none;}

.navigation{display:block;text-align:center;margin-top:10px;margin-bottom:60px;}
.alignright{
float:right;
padding:0px 0px 10px 10px;
}
.alignleft{
float:left;
padding:0px 10px 10px 0;
}

.wp-caption{border:1px solid #ddd;text-align:center;background-color:#fbfbfb;padding-top:4px;margin-bottom:15px;}
.wp-caption img{margin:0;padding:0;border:0 none;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0;}

.commentlist li,#commentform input,#commentform textarea{font:0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;}
.commentlist li{font-weight:bold;margin:15px 0 3px 3em;padding:5px 10px 3px;}
.commentlist li .avatar{float:right;border:1px solid #eee;padding:2px;background:#fff;}
.commentlist cite,.commentlist cite a{font-weight:bold;font-style:normal;font-size:1.1em;}
.commentlist p{font-weight:normal;line-height:1.5em;text-transform:none;margin:10px 5px 10px 0;}
#commentform p{font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;margin:5px 0;}
.commentmetadata{font-weight:normal;margin:0;display:block;}
h3.comments{padding:0;margin:40px auto 20px;}
h2.comments{padding:0;margin:40px auto 20px;}
#commentform input{width:170px;padding:2px;margin:5px 5px 1px 0;}
#commentform textarea{width:90%;padding:2px;}
#commentform #submit{margin:0;float:left;}
.commentlist{padding:0;text-align:left;}
.commentlist li a{color:#911a6f;text-decoration:none;font-weight:bold;}
.commentlist li a:hover {color:#000;text-decoration:none;font-weight:bold;}
.nocomments{text-align:center;margin:0;padding:0;}
.alt {background:#dfdfdf;border:1px solid #dcdbd7;}

#wp-calendar{empty-cells:show;margin:5px;width:300px;}
#wp-tr {width:300px !important;}
#wp-calendar #next a{padding-right:10px;text-align:right;font-style:normal !important;}
#wp-calendar #prev a{padding-left:10px;text-align:left;font-style:normal !important;}
#wp-calendar a{display:block;color:#0994BE;text-decoration:none;}
#wp-calendar caption{width:300px !important;font-family:helvetica,arial,sans-serif !important;background:#fff !important;font:bold 11px helvetica,arial, sans-serif;text-align:center;text-transform:uppercase;}
#wp-calendar td{padding:3px 0;text-align:center;}
#wp-calendar td.pad:hover{background-color:#fff;}
#wp-calendar td.abbr {font-style:normal !important;}
#wp-calendar #prev a,#wp-calendar #next a{font-size:9pt;}
#wp-calendar th{font-style:normal;text-transform:uppercase;text-align:center !important;}

#footer
{
	color: #000;
	text-align: center;
	font-size: 11px;
	height: 30px;
}
#footer a {color:#000;text-decoration:none;}
#footer a:hover {color:#333;text-decoration:none;}

blockquote {margin: 15px 30px 0 10px;padding-left: 20px;padding-right: 20px;color:#666;background: transparent url(images/quote.jpg) left top no-repeat;}
strong {font-weight:bold;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:normal;}
del {color:#666;}
pre, code {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
li ul, li ol {margin:0 5px;}
ul, ol {margin:0 5px 5px 5px;}
ul {list-style-type:disc;}
ol {list-style-type:decimal;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;}
tr.even td {background:#E5ECF9;}
tfoot {font-style:italic;}
caption {background:#eee;}
.last {margin-right:0;padding-right:0;}
.top {margin-top:0;padding-top:0;}

/* grid.css */
.container {
width:995px;
margin:0 auto;
padding:0;
border-color: #0d0d0d;
border-style: solid;
border-width: 1px;
}

.ban1 {
width:995px;
margin:0 auto;
padding:0;
background-image: url(images/bkpub1.gif);
background-repeat: no-repeat;
text-align:right;
}

div.last {margin-right:0;}

.sideleft {
width:200px;
float:left;
padding:10px 0;
}

.header_right {width:250px;float:left;margin-right:10px;text-align:left;}

.sideright {
width:125px;
float:left;
padding:10px 0;
}
.main {
width:650px;
float:left;
margin-right:10px;
padding:10px 0;
}


.header {
width:995px;
float:left;
padding:0px;
background:#70849d;
}

hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none;}
hr.space {background:#fff;color:#fff;}

#bkpollbox {
  width: 180px;
}

#bkpoll {
   background-image: url(images/bkpoll.gif);
   background-repeat: repeat-y;	
  border-bottom-color: #c2c2c2;
  border-bottom-style: solid;
  border-bottom-width: 1px;
}

/* bkImg */

.bkImg {
background-image: url(images/bkImg.jpg);
background-repeat: no-repeat;
width: 408px;
height: 284px;
}

.bkse {
background-image: url(images/bKbuscador.gif);
background-repeat: no-repeat;
width: 229px;
height: 132px;
color:#fff;

}

.inpbus {
width: 199px;
color:#fff;
background-color: #1b3f7c;
border-color: #e8e8e8;
border-style: solid;
border-width: 1px;
padding:2px;
}

.insus {
width: 180px;
color:#000;
border-color: #a09c9b;
border-style: solid;
border-width: 1px;
padding:2px;
}

/* secciones */

#SeccNav {
	margin:0;
	padding: 0;
	width: 100%;
	list-style: none;
}

#SeccNav ul {
  margin: 0;
  padding: 0;
  float: left;
  list-style: none;

}

#SeccNav ul li {
}

#SeccNav ul a {
	width: 100%;
	font-family: Arial;
	font-size: 11px;
	padding: 3px;
	line-height: 150%;
	text-decoration: none;
	color: #000;
	display: block;
}

#SeccNav ul a:hover {
	color: #333;
}

#SeccNav ul .first a {
  background: none;
}

/* comentarios */

.tab1
{
	border: 1px solid #a09c9b;
	color: #000;
}

.tab2 {
border:1px solid #eeeedd;
}

.txt
{
	font-family: arial;
	font-size: 12px;
	color: #000000;
}

.titsecc
{
	font-family: arial;
	font-size: 14px;
	color: #ff000a;
	font-weight: bold;
	padding: 0 0 10px 0;
}


a.titsecc
{
	font-family: arial;
	font-size: 13px;
	color: #000000;
	padding: 0;
	font-weight: bold;
	text-decoration: none;
}

a:hover.titsecc
{
	color: #ff0000;
	text-decoration: underline;
}


.tit
{
	font-family: arial;
	font-size: 18px;
	color: #911a6f;
	padding: 10px 0 0 0;
	font-weight: bold;
}

a.tit
{
	font-family: arial;
	font-size: 18px;
	color: #a11700;
	padding: 10px 0 0 0;
	font-weight: bold;
	text-decoration: none;
}

a:hover.tit
{
	text-decoration: underline;
}

.subtit {
	font-family: arial;
	font-size: 20px;
	color: #10709f;
	padding:10px 0;
}

.dat {
	font-family: arial;
	font-size: 11px;
	color: #000000;
	padding:10px 0 0 0;
}

.fklosmas {
	background-image: url( images/fklosmas.gif );
	background-repeat: no-repeat;
	padding:35px 0 ;
	background-color: #eeeeee;
	border:1px solid #c2c2c2;
}

.bkpodcast {
	background-image: url( images/bkpodcast.gif );
	background-repeat: no-repeat;
	width:310px;
	height:239px;
}

#titpod
{
	background-image: url( images/plpodcast.gif );
	background-repeat: no-repeat;
	text-align:left;
}

.titpod
{
	padding:8px 0px 3px 11px;
}

#listlec
{
  margin: 0;
  padding: 5px 0 0 15px;
  float: left;
  list-style: none;
  line-height: 140%;
}

.economista
{
	background-image: url( images/tt_economista.gif );
	background-repeat: no-repeat;
	background-color: #ffffff;
	border:1px solid #c2c2c2;
}

#dieco
{
padding: 5px 5px 5px 5px;
  font-family: arial;
  font-size: 11px;
  text-decoration: none;
}

#dieco ul
{
  margin: 2px;
  padding: 3px;
  list-style: none;
  list-style-position: outside;
}
#dieco li
{
  margin: 2px;
  padding: 3px;
  list-style: none;
  list-style-position: outside;
}
.bkgaleria {
	background-image: url( images/bkgaleria.gif );
	background-repeat: no-repeat;
	width:649px;
	border-bottom:1px solid #a09c9b;
}

.bkgal1 {
	background-image: url( images/bkgal1.gif );
	background-repeat: repeat-y;
}

#ban300
{
	padding:5px;
	background-color: #c0c0c0;
	width:300px;
}

#forms input
{
color: #000000;
background: #a9bdc8;
border: 1px solid #0f2b5b
}

#forms textarea
{
color: #000000;
background: #a9bdc8;
border: 1px solid #0f2b5b
}

#forms .submit input
{
color: #000;
background: #a9bdc8;
border: 2px outset #0f2b5b
}
fieldset
{
border: 1px solid #a9bdc8;
width: 486px
}

.rojo {
	font-size: 10px;
	color: #FF0000;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}


.bkranking
{
	background-image: url( images/b_ranking.gif );
	background-repeat: no-repeat;
	width:229px;
	height:68px;
	text-align:left;
}

#titran
{
	padding:10px 0 0 8px;
}


#titran a
{
	font-size: 11px;
	color: #000;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}

#titran a:hover
{
	color: #ff0000;
}

.spa1
{
	height:51px;
}

#cuadro
{
	border: 1px solid #a09c9b;
	width: 608px;
	text-align:left;
	padding:10px;
	background-color: #eeeedd;
}

.bk40
{
	background-image: url( images/bk401.jpg );
	background-repeat: no-repeat;
	width:180px;
	height:131px;
	vertical-aling:top;
	background-color: #2d2d2d;
}


#bk40 a
{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#ffffff;
}


#bk40 a:hover
{
	text-decoration:underline;
	color:#ffffff;
}

.digirev
{
	border: 1px solid #a09c9b;
	text-align:left;
	padding:10px;
	background-color: #dfdfdf;
}

.podcastbk {
	border: 1px solid #a09c9b;
	text-align:left;
	background-color: #ffffff;
}

#pleft {
float:left;
padding:15px 5px 5px 5px;
border: 1px solid #a09c9b;
margin-right:5px;
background:url(images/bkpublic.gif) no-repeat top center;
}


#pright {
float:right;
padding:15px 5px 5px 5px;
border: 1px solid #a09c9b;
margin-right:5px;
background:url(images/bkpublic.gif) no-repeat top center;
}

a.lignot
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}

#mpm a
{
	font-size: 12px;
	line-height: 180%;
	color: #525244;
	text-decoration: none;
}

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

.titsecc1
{
	background-color: #6d98d0;
	border: 1px #000 solid;
	padding: 5px;
	color: #ffffff;
	font-weight: bold;
}

.seccontbox
{
	border: 1px #a9a899 solid;
	background-color: #eeeedd;
	padding: 5px;
}

.seccont
{
	border: 1px #a9a899 solid;
	background-color: #eeeedd;
	padding: 5px;
}

.bknews
{
	background: url(images/bknews.gif) no-repeat;
	width: 250px;
	height: 116px;
	vertical-align: top;
}