/*
THEME NAME: origina_v1.0
THEME URI: http://renderbox.cl/
DESCRIPTION: Tema desarrollado exclusivamente para ISG Origina
AUTHOR: renderbox
AUTHOR URI: http://renderbox.cl/
TEMPLATE: sandbox
*/

@import url("reset.css");

body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #333333;
	background-image: url(imagenes/fondo_gradiente_gris_obscuro.png);
	background-repeat: repeat-x;
	font-size: 12px;
	padding-top:16px;
}

p {
	margin-bottom: 1em;
}
a {
	color: #8ab212;
	text-decoration: none;
}
a:visited {
	color: #8ab212;
}
a:hover {
	background-color: #8ab212;
	color: #FFFFFF;
}
strong {
	font-weight: bold;
}
em {
	font-style: oblique;
}
blockquote  {
	margin-bottom: 1em;
	padding: 1em 16px;
	font-style: oblique;
	color: #666666;
	border-left: 8px solid #eeeeee;
	line-height: 1.5em;
	font-size: 12px;
}
#wrapper {
	width: 864px;
	margin: 0 auto;
	background-image: url(imagenes/fondo_pagina.png);
	background-repeat: repeat-y;
	padding: 0 64px;
	position: relative;
}  
#header {
	height: 96px;
	margin: 0 -64px;
	padding: 0 64px;
	background-image: url(imagenes/fondo_pagina_superior.png);
	background-repeat: no-repeat;
}
h1#blog-title  {
	float: left;
}
h1#blog-title a {
	display: block;
	background-image: url(http://www.origina.cl/wp-content/uploads/2010/02/isologo_isg_origina_logo_logo_logo.png);
	height: 96px;
	background-repeat: no-repeat;
	text-indent: -9999px;
	width: 272px;
}
h1#blog-title  a:hover {
	cursor: hand;
	background-color: transparent;
}
#blog-description {
	height: 96px;
	width: 432px;
	float: left;
	background-image: url(http://www.origina.cl/wp-content/uploads/2011/07/slogan_isg_origina.png);
	background-repeat: no-repeat;
}
#blog-description p  {
	text-indent: -9999px;
}
#banner {
	margin-bottom: 16px;
	width: 864px;
	clear: both;
	height: 128px;
}
#access {
	margin-bottom: 16px;
	display: block;
	width: 864px;
	height: 32px;
}
.skip-link{
	display: none;
}
#menu {
	font-size: 14px;
	text-transform: uppercase;
	background-image: url(imagenes/menu_principal.png);
	background-repeat: no-repeat;
	font-weight: bold;
	height: 32px;
}
#menu ul  {


}
#menu ul  li  {
	float: left;
}
#menu  ul  li a {
	text-decoration: none;
	border-right: 1px solid #99CC00;
	float: left;
	color: #000000;
	padding: 8px;
	margin-top: 1px;
}
#menu   ul   li  a:hover {
	background-image: url(imagenes/menu_principal_hover.gif);
	background-repeat: repeat-x;
	background-color: transparent;
}
#menu   ul   li  ul {

}
#menu    ul    li   ul li {
	display: none;
	visibility: hidden;
}
#menu     ul     li    ul  li a {

}
#menu .page-item-3 {
	display: block;
}
#menu .page-item-3 a {
	display: block;
	text-indent: -9999px;
	width: 32px;
	background-image: url(imagenes/icono_inicio.gif);
	background-repeat: no-repeat;
	background-position: 16px 8px;
}
#menu  .page-item-3  a:hover {
	background-image: url(imagenes/icono_inicio.gif);
	background-repeat: no-repeat;
	background-position: 16px 8px;
}
#menu  .page-item-5  a {

}
#menu .page-item-5 a:hover {
}
#menu    .page-item-12   a {

}
#menu  .page-item-12  a:hover {

}
#menu    .page-item-42   a {
	display: none;
}
#menu      .page-item-15     a {
	text-transform: none;
	color: #FFFFFF;
	border-color: #FFFFFF;
	margin-left: 96px;
	display: none;
}
#menu     .page-item-35    a {
	text-transform: none;
	color: #FFFFFF;
	border-color: #FFFFFF;
	margin-left: 136px;
	font-weight: normal;
	font-size: 12px;
	padding: 0 8px;
	margin-top: 10px;
}
#menu      .page-item-35     a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	background-image: url(none);
}
#menu      .page-item-37     a {
	text-transform: none;
	color: #FFFFFF;
	border-color: #FFFFFF;
	font-weight: normal;
	font-size: 12px;
	padding: 0 8px;
	margin-top: 10px;
}
#menu       .page-item-37      a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	background-image: url(none);

}
#menu       .page-item-39      a {
	text-transform: none;
	border-right: none;
	color: #FFFFFF;
	font-weight: normal;
	font-size: 12px;
	padding: 0 8px;
	margin-top: 10px;
}
#menu       .page-item-39      a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	background-image: url(none);

}
#menu     .current_page_item a {

}
.hentry {
	background-image: url(imagenes/fondo_contenido.png);
	background-repeat: no-repeat;
	padding: 16px;
	min-height: 256px;
}
.hentry     a img  {

}
.alignleft {
	float: left;
	margin-right: 16px;
	margin-bottom: 16px;
}
.alignright {
	float: right;
	margin-left: 16px;
	margin-bottom: 16px;
}
.aligncenter {
	display:block;
	margin:0 auto 8px auto
}
.alignnone {
	display:block;
	margin-bottom: 16px;
}
.pageid-5 #content, .parent-pageid-5 #content                      {
	margin-top: 144px;
}
.pageid-8  #content, .parent-pageid-8 #content                      {
	margin-top: 144px;
}
.pageid-10  #content, .parent-pageid-10 #content                      {
	margin-top: 144px;
}
.pageid-12  #content, .parent-pageid-12 #content                      {
	margin-top: 144px;
}
#container {
	width: 592px;
	float: left;
	margin-bottom: 16px;
	position: relative;
}
#content {
	width: 592px;
}
.navigation {
	font-size: 12px;
	margin-bottom: 32px;
	height: 16px;
}
.navigation a {


}
.navigation  a:hover {


}
.navigation   a:visited {


}
#nav-above {
	display: none;


}
.nav-previous {
	float: left;

}
.nav-previous a {


}
.nav-previous a span.meta-nav {


}
.nav-next {
	float: right;


}
.nav-next a {}
.nav-next a span.meta-nav {}
.entry-title  {
	font-weight: normal;
	font-size: 24px;
	clear: both;
	letter-spacing: -1px;
	color: #000000;
	display: block;
	border-bottom: 1px dotted #ccc;
	background-image: url(imagenes/h2.png);
	background-repeat: no-repeat;
	background-position: left 4px;
	margin-bottom: 16px;
	padding-bottom: 16px;
	padding-left: 24px;
}
.entry-title a  {
	display:block;

}
.entry-title a:hover  {
	background-color:none;
	color;
}
.single h2.entry-title   {



}
.page-title       {
	font-weight: normal;
	font-size: 18px;
	border-bottom: 1px solid #8ab212;
	margin-bottom: 16px;
	padding-bottom: 16px;
	color: #999999;
}
.page-title span        {
	display: block;
	color: #000000;
}
.category-empresas .entry-title  {
	color: #c76969;
	background-image: url(imagenes/h2_empresas.png);
}
.category-personas .entry-title  {
	color: #6988C7;
	background-image: url(imagenes/h2_personas.png);
}
.category-capacitacion .entry-title  {
	color: #658465;
	background-image: url(imagenes/h2_capacitacion.png);
}
.category-microempresarios .entry-title   {
	color: #cc8d4e;
	background-image: url(imagenes/h2_microempresarios.png);
}
#navegacion {
	position: absolute;
	left: 0px;
	width: 592px;
	height: 128px;
	top: 0px;
}
#navegacion  h1 {
	height: 112px;
	color: #FFFFFF;
	padding: 8px 16px;
	background-repeat: no-repeat;
	display: block;
	font-size: 28px;
	line-height: 1.25em;
	font-weight: normal;
}
#navegacion h1 a {
	color: #FFFFFF;
	display: block;
	margin-left: -16px;
	padding-left: 16px;
	width: 352px;
}
#navegacion h1 a:hover  {
	text-decoration: none;
	background-image: url(imagenes/selector_hover_grande_izquierda.png);
	background-repeat: no-repeat;
	background-color: transparent;
}

.nav_empresas         h1 {
	background-image: url(imagenes/fondo_submenu_empresas.png);
}
.nav_personas         h1 {
	background-image: url(imagenes/fondo_submenu_personas.png);
}
.nav_capacitacion          h1 {
	background-image: url(imagenes/fondo_submenu_capacitacion.png);
}
.nav_microempresarios           h1 {
	background-image: url(imagenes/fondo_submenu_microempresarios.png);
}
.nav_alerta              h1  {
	background-image: url(imagenes/fondo_submenu_alerta.png);
}
.nav_alerta#navegacion h1 a {
	color: #CC3333;
}
.nav_alerta#navegacion  .submenu  a {
	color: #000000;
}

#post-5 h2.entry-title, #post-8 h2.entry-title, #post-10 h2.entry-title, #post-12 h2.entry-title {
	display: none;
}
.parent-pageid-5 h2.entry-title {
	color: #C76969;
	background-image: url(imagenes/h2_empresas.png);
}
.parent-pageid-8 h2.entry-title {
	color: #6988c7;
	background-image: url(imagenes/h2_personas.png);
}
.parent-pageid-10 h2.entry-title {
	color: #658465;
	background-image: url(imagenes/h2_capacitacion.png);
}
.parent-pageid-12 h2.entry-title {
	color: #cc8d4e;
	background-image: url(imagenes/h2_microempresarios.png);
}
.entry-content   h3 {
	font-weight: normal;
	font-size: 20px;
	margin-bottom: 16px;
	display: block;
	text-transform: uppercase;
	letter-spacing: -1px;
	clear: both;
	margin-top: 32px;
	padding-bottom: 16px;
	border-bottom: 1px dotted #ccc;
}
#post-5  .entry-content  h3, .parent-pageid-5 .entry-content h3    {
	color: #c76969;

}
#post-8 .entry-content h3, .parent-pageid-8 .entry-content h3    {
	color: #6988c7;

}
#post-10  .entry-content  h3, .parent-pageid-10 .entry-content h3    {
	color: #658465;

}
#post-12   .entry-content   h3, .parent-pageid-12 .entry-content h3    {
	color: #cc8d4e;
}
.entry-date {
	color: #999999;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-bottom: 16px;
	margin-top: -12px;
	font-size: 12px;
	font-style: oblique;
	padding-left: 20px;
	background-image: url(imagenes/iconos/time.png);
	background-repeat: no-repeat;
	display: block;
	height: 16px;
}
abbr.published {}
.post   {
	margin-bottom: 16px;
	position: relative;
	color: #333333;
}
.post .entry-content {
	position: inherit;
}
.entry-content {
	width: 100%;
	line-height: 1.5em;
}
.entry-content  h4 {
	font-weight: bold;
	font-size: 16px;
	color: #000000;
	margin-top: 32px;
	margin-bottom: 32px;
	padding-bottom: 8px;
	border-bottom: 1px dotted #ccc;
	clear: both;
	display: block;
}
.entry-content   h4.nombre {
	margin-bottom: 8px;
}
.entry-content   p {
	margin-bottom: 2em;
	line-height: 1.5em;


}
.entry-content strong {
	font-weight: bold;
}

.entry-content   ul {
	margin-bottom: 32px;
	color: #666666;
	display: block;
}
.entry-content    ul li {
	background-image:url(imagenes/iconos/bullet_green.png);
	background-repeat: no-repeat;
	background-position: left 2px;
	padding-left: 24px;
	margin-bottom: 0.5em;
}
.entry-content ul.submenu     {
	font-size: small;
	width: 208px;
	line-height: normal;
	text-align: right;
	list-style-type: none;
	position: absolute;
	top: 16px;
	left: 384px;
	margin: 0;
}
.entry-content  ul.submenu li     {
	width: 208px;
	margin-bottom: 0px;
	background-image: url(none);
	padding-left: 0px;
}
.entry-content   ul.submenu li a      {
	color: #FFFFFF;
	display: block;
	clear: left;
	float: left;
	width: 192px;
	padding-right: 16px;
}
.entry-content    ul.submenu       li > a{
	float: none;
}
.entry-content    ul.submenu   li a:hover     {
	text-decoration: none;
	background-image: url(imagenes/selector_hover_derecho.png);
	background-repeat: repeat-y;
	background-color: transparent;
}
.entry-content .submenu_descripcion {
	width: 336px;
	display: block;
	font-weight: bold;
	top: 48px;
	left: 16px;
	font-size: 12px;
	position: absolute;
	margin-bottom: 0px;
	line-height: normal;
}
.entry-content  .credenciales {
	color: #666666;
	display: block;
	line-height: normal;
	font-size: 14px;
	margin-bottom: 1.5em;
	text-transform: uppercase;
}
.entry-content   .credenciales strong {

}
.entry-content .bajada {
	color: #999999;
	display: block;
	text-transform: uppercase;
	line-height: normal;
	font-size: 14px;
	margin-bottom: 16px;
}
.entry-content .bajada  strong     {
	color: #666666;
	font-weight: normal;
}
.entry-content .destacado {
	background-color: #f9f9f9;
	color: #000000;
	font-size: 16px;
	font-weight: normal;
	display: block;
	padding: 32px;
	line-height: 1.5em;
	border: 1px solid #ccc;
	clear: both;
	text-align: center;
}
.entry-content  .destacado strong {

}
.entry-content .frase {
	font-size: 20px;
	line-height: 2em;
	color: #99CC00;
	clear: both;
	display: block;
	text-align: center;
	margin-bottom: 32px;
	margin-top: 32px;
}
.entry-content .anuncio {
	background-color: #666666;
	color: #FFFFFF;
	font-size: 18px;
	font-weight: bold;
	display: block;
	padding: 32px;
	text-align: center;
	clear: both;
}
.entry-content  .anuncio a {
	color: #FFFFFF;
	text-decoration: underline;

}
.entry-content   .anuncio  a:hover {
	color: #FFFFFF;
	text-decoration: underline;

}
.entry-content  .columna {
	display: block;
	width: 255px;
	float: left;
	text-align: left;
	border-left: 1px dotted #ccc;
	padding-left: 16px;
	margin-bottom: 32px;
}
.entry-content   .primera.columna {
	margin-right: 16px;


}
.entry-content    .segunda.columna {
	float: right;


}
.entry-content .pregunta {
	background-color: #CAD9F9;
	padding: 16px;
	font-size: 16px;
	border: 1px solid;
	padding-left: 40px;
	background-image: url(imagenes/iconos/help.png);
	background-repeat: no-repeat;
	background-position: 16px 16px;
	margin-bottom: 16px;
	border-color: #6988C7;
}
.entry-content .respuesta  {
	margin-bottom: 32px;
	padding: 0 16px;
	line-height: 1.5em;
	font-size: 12px;
	background-image: url(imagenes/iconos/accept.png);
	background-repeat: no-repeat;
	padding-left: 40px;
	background-position: 16px 0px;
}
.entry-content  ul.respuesta  {
	background-image: url(none);
	padding-left: 16px;
}
.entry-content   ul.respuesta li  {
	background-image: url(imagenes/iconos/tick.png);
	color: #333333;
}
.entry-content .alerta, #login-req{
	background-color: #FFFFCC;
	border: 1px solid #ccc;
	padding: 16px;
	background-image: url(imagenes/iconos/error.png);
	background-repeat: no-repeat;
	background-position: 16px 16px;
	padding-left: 40px;
	font-size: 14px;
}
.entry-content     .edit-link {
	background-repeat: no-repeat;
	padding-left: 24px;
	display: block;
	height: 16px;
	clear: both;



}
.entry-content .download-box {

}
.entry-content .clearfix {
	clear: both;
	display: block;
}
.entry-content  .pill {
	display: block;
	font-weight: bold;
	padding: 16px 64px;
	font-size: 16px;
	margin-bottom: 2em;
	color: #FFFFFF;
	text-align: center;
	background-color: #99CC00;
	clear: both;
}
.entry-content     ul#clientes li   {
	background-image: url(none);
	margin-bottom: 32px;
	padding-left: 0px;
}

#post-5 .entry-content .pill, .parent-pageid-5 .entry-content .pill, .category-empresas .entry-content .pill {
	background-color: #c76969;
}
#post-8 .entry-content  .pill, .parent-pageid-8 .entry-content .pill, .category-personas .entry-content .pill  {
	background-color: #6988c7;
}
#post-10 .entry-content .pill, .parent-pageid-10 .entry-content .pill, .category-capacitacion .entry-content .pill  {
	background-color: #658465;
}
#post-12 .entry-content .pill, .parent-pageid-12 .entry-content .pill, .category-microempresarios .entry-content .pill  {
	background-color: #cc8d4e;
}
a.more-link {
	font-weight: bold;
	padding-left: 20px;
	background-image: url(imagenes/iconos/add.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.page-link {}
.entry-meta {
	line-height: 1.25em;
	color: #666666;
	font-size: 12px;
	margin-bottom: 16px;
}
.archive-meta {
	display: none;
}
.entry-meta span {
	display: block;
	height: 16px;
	padding-left: 20px;
	background-repeat: no-repeat;
	margin-bottom: 2px;
}
.single   .entry-meta  {
	padding: 16px;
	background-color: #f9f9f9;
	border: 1px solid #ccc;
	font-size: 14px;
	color: #999999;
	margin: 0 -16px;
}
.single  .entry-meta span {
	display: inline;
}
.entry-meta  span.meta-sep {

}
span.meta-sep {
	display: none;
}
span.author {
	background-image: url(imagenes/iconos/user.png);
}
span.meta-sep {}
span.cat-links {
	background-image: url(imagenes/iconos/application_view_tile.png);
}
span.tag-links {
	background-image: url(imagenes/iconos/tag_green.png);
}
span.comments-link {
	background-image: url(imagenes/iconos/comment.png);
}
span.edit-link {
	font-weight: bold;
	background-image: url(imagenes/iconos/page_white_edit.png);
}
#nav-below {}
.navigation {}
.nav-previous {}
.nav-previous a {}
.nav-previous a span.meta-nav {}
.nav-next {}
.nav-next a {}
.nav-next a span.meta-nav {}
#comments {
	clear: both;
	line-height: 1.25em;
	width: 560px;
	padding: 16px;
	background-color: #F9F9F9;
	border: 1px solid #ccc;
}
#comments  #comments-list, #respond {

}
#comments  #comments-list  h3, #comments #respond h3 {
	font-size: 24px;
	font-weight: normal;
	margin-bottom: 16px;
	color: #333333;
}
#comments  #comments-list  h3 span {
	font-weight: bold;
	color: #000000;
}
#comments #comments-list ol {
	margin-left: 1.5em;
	color: #CCCCCC;
	line-height: 1.5em;
}
#comments  #comments-list  ol li {
	list-style-type: decimal;
	margin-bottom: 2em;
	font-size: 12px;
	color: #666666;
}
#comments   #comments-list   ol  li .comment-author {
	font-size: 24px;
	color: #000000;
	margin-bottom: 4px;

}
#comments #comments-list ol li .comment-author .avatar-32 {
	vertical-align: text-bottom;

}
#comments    #comments-list    ol   li  .comment-meta {
	padding-left: 40px;
	margin-bottom: 12px;
	color: #000000;

}
#comments     #comments-list     ol    li   > p{
	color: #666666;
	padding-left: 40px;

}
#comments .comment-meta a {
	padding-left: 20px;
	background-image: url(imagenes/iconos/link.png);
	background-repeat: no-repeat;
	background-position: left center;
	margin-left: 16px;
}
#comments         .edit-link              {
	background-image: url(none);

}

#comments        .edit-link a             {
	background-image: url(imagenes/iconos/comment_edit.png);

}
#comments #respond .formcontainer {
	padding: 16px;
	background-color: #FFFFFF;
	border: 1px solid #ccc;
}
#comments #respond #comment {
	margin-bottom: 16px;
	border: 1px solid #ccc;
	width: 526px;
	background-color: #333333;
	color: #CCCCCC;
}
#comments  #respond #commentform .form-label {
	color: #666666;
	margin-bottom: 0.5em;
}
#commentform  .form-submit  {
	text-align: right;
}
#commentform #login .logout {
	padding-left: 20px;
	background-image: url(imagenes/iconos/disconnect.png);
	background-repeat: no-repeat;
	margin-left: 16px;
}







#primary {
	position: absolute;
	left: 768px;
	top: 16px;
	height: 64px;
	width: 160px;
	text-align: right;
	z-index: 1000;
}
#primary  ul.xoxo  {
}

#primary  ul.xoxo li.widget {


}

#primary .widgettitle {
	display: none;

}
#primary .textwidget {
	height: 40px;
	margin-bottom: 8px;
}
#primary #fono {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #333333;
	font-weight: bold;
	margin-bottom: 8px;
	font-size: 16px;
}
#primary #fono .areacode {
	color: #999999;
	font-weight: normal;
}
#primary .botoncito {
	text-indent: -9999px;
	width: 16px;
	height: 16px;
	margin-left: 8px;
	text-align: left;
	display: block;
	float: right;
	background-repeat: no-repeat;
}
#primary #link_feed {
	background-image: url(imagenes/icono_rss.gif);
}
#primary #link_contacto {
	background-image: url(imagenes/icono_email.gif);
}
#primary #link_inicio {
	background-image: url(imagenes/icono_inicio.gif);
}
#primary  #search  #searchform  {
	text-align: left;
}
#primary #search #searchform #s {
	text-align: right;
	width: 120px;
	border: 1px solid #ccc;
	height: 14px;
	float: left;
	margin-left: 16px;
	font-size: 12px;
}
#primary  #search  #searchform  #s:hover {
	background-color: #f9f9f9;
}
#primary #search #searchform .button {
	background: transparent url(imagenes/icono_buscar.gif) no-repeat scroll left top;
	width: 16px;
	height: 16px;
	float: right;
	outline: none;
	border: none;
	cursor: hand;
	text-indent: -9999px;
}
#primary  #search  #searchform  .button:hover {
	background: transparent url(imagenes/icono_buscar_hover.gif) no-repeat scroll left top;
}

#secondary {
	float: right;
	display: block;
	width: 256px;
	font-size: 12px;
	line-height: 1.25em;
}
#secondary  p {
	margin-bottom: 16px;

}
#secondary .widget {
	margin-bottom: 16px;
	display: block;
	padding: 0 16px 16px 16px;
	background-image: url(imagenes/sidebar_widget.png);
	background-repeat: repeat-y;
	background-position: center bottom;
}

#secondary .widgettitle {
	font-weight: bold;
	display: block;
	text-transform: uppercase;
	font-size: 12px;
	padding: 8px 16px;
	height: 16px;
	margin-left: -16px;
	margin-right: -16px;
	margin-bottom: 16px;
	background-image: url(imagenes/sidebar_titulo.png);
	background-repeat: no-repeat;
}
#secondary #sidebar-login {
	background-image: url(imagenes/sidebar_widget_login_personas.png);
	min-height:112px;
}
#secondary #sidebar-login form {
	display: none;
}

#secondary #sidebar-login .pagenav .page_item {
	margin-bottom: 0px;
}
#secondary #sidebar-login .sidebarlogin_otherlinks li {
	margin-bottom: 0px;
}


#secondary #sidebar-login .widgettitle {
	background-image: url(imagenes/sidebar_titulo_login_personas.png);
	color: #FFFFFF;
}
#secondary #sidebar-login a {
	color:#FFFFFF;
	margin-left: -16px;
	padding-left: 16px;
	display: block;
	height: 16px;
}
#secondary #sidebar-login  a:hover    {
	text-decoration: none;
	background-image: url(imagenes/selector_hover_izquierdo.png);
	background-repeat: repeat-y;
	background-color: transparent;
}
#secondary #event-calendar caption {
	text-align: center;
}
#secondary  ul  li  ul li {
	margin-bottom: 1em;

}
#secondary   ul   li   ul  li small {
	font-size: 10px;


}


.pageid-5 #secondary #sidebar-login, .parent-pageid-5 #secondary #sidebar-login, .category-empresas #secondary #sidebar-login, .s-category-empresas #secondary #sidebar-login {
	background-image: url(imagenes/sidebar_widget_login_empresas.png);
}
.pageid-5 #secondary #sidebar-login .widgettitle, .parent-pageid-5 #secondary #sidebar-login .widgettitle, .category-empresas #secondary #sidebar-login .widgettitle, .s-category-empresas #secondary #sidebar-login .widgettitle {
	background-image: url(imagenes/sidebar_titulo_login_empresas.png);
	color: #FFFFFF;
}
.pageid-10 #secondary #sidebar-login, .parent-pageid-10 #secondary #sidebar-login, .category-capacitacion #secondary #sidebar-login, .s-category-capacitacion #secondary #sidebar-login {
	background-image: url(imagenes/sidebar_widget_login_capacitacion.png);
}
.pageid-10 #secondary #sidebar-login .widgettitle, .parent-pageid-10 #secondary #sidebar-login .widgettitle, .category-capacitacion #secondary #sidebar-login .widgettitle, .s-category-capacitacion #secondary #sidebar-login .widgettitle {
	background-image: url(imagenes/sidebar_titulo_login_capacitacion.png);
	color: #FFFFFF;
}
.pageid-12 #secondary #sidebar-login, .parent-pageid-12 #secondary #sidebar-login, .category-microempresarios #secondary #sidebar-login, .s-category-microempresarios #secondary #sidebar-login {
	background-image: url(imagenes/sidebar_widget_login_microempresarios.png);
}
.pageid-12 #secondary #sidebar-login .widgettitle, .parent-pageid-12 #secondary #sidebar-login .widgettitle, .category-microempresarios #secondary #sidebar-login .widgettitle, .s-category-microempresarios #secondary #sidebar-login .widgettitle {
	background-image: url(imagenes/sidebar_titulo_login_microempresarios.png);
	color: #FFFFFF;
}
#secondary   #text-219370891 {
	padding: 0px;
	background-image: url(none);
}
#secondary    #text-219370891   .widgettitle {
	display: none;
}
#secondary   #text-219386601 {
	padding: 0px;
	background-image: url(none);
}
#secondary    #text-219386601   .widgettitle {
	display: none;
}
#secondary   #text-219387271 {
	padding: 0px;
	background-image: url(none);
}
#secondary    #text-219387271   .widgettitle {
	display: none;
}
#secondary   #text-219387681 {
	padding: 0px;
	background-image: url(none);
}
#secondary    #text-219387681   .widgettitle {
	display: none;
}
#secondary   #text-219388151 {
	padding: 0px;
	background-image: url(none);
}
#secondary    #text-219388151   .widgettitle {
	display: none;
}
#secondary   #text-219388881 {
	padding: 0px;
	background-image: url(none);
}
#secondary    #text-219388881   .widgettitle {
	display: none;
}

#footer {
	font-size: 12px;
	clear: both;
	padding-bottom: 16px;
	position: relative;
	width: 864px;
}
#footer-menu {
	background-image: url(imagenes/menu_pie.png);
	background-repeat: no-repeat;
	height: 32px;
	margin-bottom: 16px;
	width: 100%;
}
#footer-menu ul {
	margin-left: 8px;
	padding-top: 4px;
}
#footer-menu ul li {
	float: left;
}
#footer-menu  ul  li a {
	text-decoration: none;
	border-right: 1px solid #ccc;
	float: left;
	color: #999999;
	margin-top: 6px;
	padding: 0 8px;
}
#footer-menu   ul   li  a:hover {
	color: #333333;
	text-decoration: none;
	background-color: transparent;
}
#footer-menu    ul    li   ul {
	display: none;
}
#footer-menu     ul     li    ul li {
}
#footer-menu      ul      li     ul  li a {
}
#footer-menu ul li.page-item-42 a {
	border-right: none;
}
#footer-menu  .page-item-15 {
	display: none;
}

#footer #author-link a {
	background-image:url(imagenes/renderbox-isologo_powered_by.gif);
	height:24px;
	width:120px;
	text-indent:-9999px;
	display:block;
	position: absolute;
	left: 736px;
	top: 48px;
}
#footer #author-link a:hover {
	background-position:-120px 0;
}
#footer #generator-link a {
	background-image:url(imagenes/icono_wordpress.gif);
	height:16px;
	width:16px;
	text-indent:-9999px;
	display:block;
	position: absolute;
	left: 808px;
	top: 80px;
}
#footer  #theme-link a {
	background-image:url(imagenes/icono_sandbox.gif);
	height:16px;
	width:16px;
	text-indent:-9999px;
	display:block;
	position: absolute;
	left: 832px;
	top: 80px;
}
#footer #generator-link a:hover, #footer #theme-link a:hover {
	background-position:-16px 0px;
}
#footer span.meta-sep {
	display: none;
}
#footer .copyright {
	margin-bottom: 3px;
	color: #666666;
}
#footer .copyright strong {
	color: #000000;
}
#footer address {
	color: #666666;
	font-size: 12px;
	font-style: normal;
	line-height: 1.25em;
}
#footer .etiqueta {
	font-size: 10px;
	color: #999999;
}
#page-bottom {
	height: 48px;
	background-image: url(imagenes/fondo_pagina_inferior.png);
	background-repeat: no-repeat;
	width: 992px;
	margin: 0 auto;
	clear: both;
}
.home  #container {
	width: 864px;
}
.home   #content {
	width: 864px;
}
.home .entry-title {
	display: none;
}
.home  .entry-content {
	padding-left: 0px;
}
.home  #secondary {
	display: none;
}
.home span.edit-link {
	display: none;
}
.home .hentry {
	background-image: url(none);
	padding: 0;
}
#selector_inicial  {
	height: 432px;
	display: block;
	margin-bottom: 0;
	list-style-type: none;
	margin-left: 0px;
}
#selector_inicial     .pastilla    {
	display: block;
	float: left;
	width: 424px;
	height: 208px;
	background-position:left top;
	background-repeat: no-repeat;
	padding-left: 0px;
}
#selector_inicial .pastilla  h2     {
	font-size: 28px;
	font-weight: normal;
	line-height: 1.25em;
}
#selector_inicial .pastilla h2 a    {
	display: block;
	width: 408px;
	height: 192px;
	padding-left: 16px;
	padding-top: 8px;
	color: #FFFFFF;
	margin-bottom: -160px;
	padding-bottom: 8px;
}
#selector_inicial  .pastilla  h2  a:hover    {
	text-decoration: none;
	background-image: url(imagenes/selector_hover_grande_izquierda.png);
	background-position: 0 8px;
	background-repeat: no-repeat;
	background-color: transparent;
}
#selector_inicial       .pastilla  p     {
	font-size: 12px;
	line-height: normal;
	margin-left: 16px;
	margin-right: 16px;
	width: 224px;
	color: #000000;
	margin-bottom: 0px;
	padding-bottom: 1em;
	font-weight: bold;
}
#selector_inicial        .pastilla   ul     {
	font-size: small;
	width: 208px;
	list-style-type: none;
	line-height: normal;
	margin-left: 0px;
}
#selector_inicial         .pastilla    ul li     {
	width: 208px;
	margin-bottom: 0px;
	background-image: url(none);
	padding-left: 0px;
}
#selector_inicial          .pastilla     ul  li a     {
	color: #FFFFFF;
	padding-left: 16px;
	display: block;
	clear: left;
	float: left;
	width: 192px;
}
#selector_inicial           .pastilla      ul   li >     a{
	float: none;
}
#selector_inicial           .pastilla      ul   li  a:hover     {
	text-decoration: none;
	background-image: url(imagenes/selector_hover_izquierdo.png);
	background-repeat: repeat-y;
	background-color: transparent;
}
#selector_inicial   #pastilla_empresas  {
	background-image: url(imagenes/selector_empresas.jpg);
	margin-right: 16px;
	margin-bottom: 16px;
}
#selector_inicial    #pastilla_personas  {
	background-image: url(imagenes/selector_personas.jpg);
	margin-bottom: 16px;
}
#selector_inicial    #pastilla_capacitacion  {
	background-image: url(imagenes/selector_capacitacion.jpg);
	margin-right: 16px;
}
#selector_inicial     #pastilla_microempresarios  {
	background-image: url(imagenes/selector_microempresarios.jpg);
}
#selector_inicial      #pastilla_microempresarios p  {
	width: 256px;
}
#selector_inicial        .pastilla_derecha     {
	text-align: right;
	margin-bottom: 0px;
}
#selector_inicial         .pastilla_derecha ul     {
	text-align: right;
	margin-bottom: 0em;
}
#selector_inicial          .pastilla_derecha   h2  a     {
	padding-left: 0px;
	padding-right: 16px;
}
#selector_inicial           .pastilla_derecha    h2   a:hover     {
	background-image: url(imagenes/selector_hover_grande_derecha.png);
	background-position: right 8px;
}
#selector_inicial            .pastilla_derecha     p       {
	margin-left: auto;
}
#selector_inicial .pastilla_derecha ul {
	margin-left: auto;
}
#selector_inicial .pastilla_derecha ul li a {
	padding-right: 16px;
	padding-left: 0px;
}
#selector_inicial .pastilla_derecha ul li a:hover {
	background-image: url(imagenes/selector_hover_derecho.png);
}
.redondo, #comments, .formcontainer, #login-req, .alerta, .destacado, .cform fieldset, .pregunta, .anuncio, .pill {
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
}
.redondo_superior {
	-moz-border-radius: 8px 8px 0 0;
	-webkit-border-radius: 8px 8px 0 0;
	border-radius: 8px 8px 0 0;
}
.redondo_inferior {
	-moz-border-radius: 0 0 8px 8px;
	-webkit-border-radius: 0 0 8px 8px;
	border-radius: 0 0 8px 8px;
}
.redondo_izquierda {
	-moz-border-radius: 8px 0 0 8px;
	-webkit-border-radius: 8px 0 0 8px;
	border-radius: 8px 0 0 8px;
}
.redondo_derecha {
	-moz-border-radius: 0 8px 8px 0;
	-webkit-border-radius: 0 8px 8px 0;
	border-radius: 0 8px 8px 0;
}
.redondo_diagonal {
	-moz-border-radius: 8px 0 8px 0;
	-webkit-border-radius: 8px 0 8px 0;
	border-radius: 8px 0 8px 0;
}
.ec3_list {
	margin-left: 0px !important;
	letter-spacing: normal !important;

}
#today  {
	background-color: #FFFFFF;
}
.ec3_eventday a.eventday {
	display: block;
	background-color: red;
	color: #FFFFFF !important;
}
.payroll {
	text-indent: -9999px;
	display: block;
	height: 44px;
	width: 120px;
	position: absolute;
	top: 67px;
	left: 490px;
	background-image: url(http://www.origina.cl/wp-content/uploads/2010/03/payroll-bienestar-finaciero-logo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.textoPayroll {
	color: #666;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666;
	padding-left: 10px;
	position: absolute;
	left: 475px;
	top: 50px;
	height: 45px;
	font-size: 11px;
}
#mmf-f1-p2007-o1 {
	-moz-border-radius: 8px;
	background-color: #eee;
	display: block;
	border: 1px solid #ccc;
	padding-right: 16px;
	padding-left: 16px;
}
#mmf-f1-p2007-o1 p {
	margin-bottom: 12px;
}
#mmf-f1-p2007-o1 .campo {
	background: none;
	border: none;
	padding: 3px;
	background-color: #FFF;
	width: 510px;
	height: 16px;
	color: #666;
}
#mmf-f1-p2007-o1 .campo:hover {
	background-color: #CEDDDF;
}
#mmf-f1-p2007-o1 .campo:focus {
	background-color: #F3F8F8;
}
#mmf-f1-p2007-o1 .areatexto {
	background: none;
	border: none;
	padding: 3px;
	background-color: #FFF;
	width: 510px;
	height: 12em;
	color: #666;
}
#mmf-f1-p2007-o1 .areatexto:hover {
	background-color: #CEDDDF;
}
#mmf-f1-p2007-o1 .areatexto:focus {
	background-color: #F3F8F8;
}
#mmf-f1-p2007-o1 .texto_formulario {
	background-color:#F9f9f9;
	clear:both;
	display:block;
	font-size:16px;
	padding:16px;
	border:1px dotted #ccc;
	margin-top: 0px;
}
#mmf-f1-p2007-o1 input	{
	width:128px;
	background:url(/wp-content/plugins/cforms/images/button-bg.gif) repeat-x;
	height: 28px;
	font-size: 12px;
	border:1px solid #ddd;
	border-bottom: 1px solid #999;
	border-right: 1px solid #999;
	margin-bottom: 0px;
}
#ppocornerSmall {
	display: none;
}

