/*  
Theme Name: Inforegion 2011 - 2
Theme URI: http://www.inventarte.net
Description: Original template.
Author: Inventarte
Author URI: http://inventarte.net
Version: 2.0
*/

/* reset.css */
html {margin:0;padding:0;border:0;}
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header, hgroup, nav, section {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
article, aside, dialog, figure, footer, header, hgroup, nav, section {display:block;}
body {line-height:1.5;background:white;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;float:none !important;}
table, th, td {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:'';}
blockquote, q {quotes:"" "";}
a img {border:none;}
:focus {outline:0;}
.box-maestria { float:left; display:inline; margin-right:20px;}
/* typography.css */
html {font-size:100.01%;}
body {font-size:75%;color:#463806;background:#fff;font-family:"Arial", sans-serif; padding-top:10px;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#111;}
h1 {font-size:3em;line-height:1;margin-bottom:0.5em;}
h2 {font-size:2em;margin-bottom:0.75em;}
h3 {font-size:1.5em;line-height:1;margin-bottom:1em;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
p {margin:0 0 1.5em;}
.left {float:left !important;}
p .left {margin:1.5em 1.5em 1.5em 0;padding:0;}
.right {float:right !important;}
p .right {margin:1.5em 0 1.5em 1.5em;padding:0;}
a:focus, a:hover {color:#09f;}
a {color:#06c;text-decoration:underline;}
blockquote {margin:1.5em;color:#666;font-style:italic;}
strong, dfn {font-weight:bold;}
em, dfn {font-style:italic;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre {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;}
ul, ol {margin:0 1.5em 1.5em 0;padding-left:1.5em;}
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;}
table {margin-bottom:1.4em;width:100%;}
th {font-weight:bold;}
thead th {background:#c3d9ff;}
th, td, caption {padding:4px 10px 4px 5px;}
tbody tr:nth-child(even) td, tbody tr.even td {background:#e5ecf9;}
tfoot {font-style:italic;}
caption {background:#eee;}
.small {font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}
.large {font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}
.hide {display:none;}
.quiet {color:#666;}
.loud {color:#000;}
.highlight {background:#ff0;}
.added {background:#060;color:#fff;}
.removed {background:#900;color:#fff;}
.first {margin-left:0;padding-left:0;}
.last {margin-right:0;padding-right:0;}
.top {margin-top:0;padding-top:0;}
.bottom {margin-bottom:0;padding-bottom:0;}
/* forms.css */
label {font-weight:bold;}
fieldset {padding:0 1.4em 1.4em 1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}
legend {font-weight:bold;font-size:1.2em;margin-top:-0.2em;margin-bottom:1em;}
fieldset, #IE8#HACK {padding-top:1.4em;}
legend, #IE8#HACK {margin-top:0;margin-bottom:0;}
input[type=text], input[type=password], input.text, input.title, textarea {background-color:#fff;border:1px solid #bbb;}
input[type=text]:focus, input[type=password]:focus, input.text:focus, input.title:focus, textarea:focus {border-color:#666;}
select {background-color:#fff;border-width:1px;border-style:solid;}
input[type=text], input[type=password], input.text, input.title, textarea, select {margin:0.5em 0;}
input.text, input.title {width:300px;padding:5px;}
input.title {font-size:1.5em;}
textarea {width:390px;height:250px;padding:5px;}
form.inline {line-height:3;}
form.inline p {margin-bottom:0;}
.error, .alert, .notice, .success, .info {padding:0.8em;margin-bottom:1em;border:2px solid #ddd;}
.error, .alert {background:#fbe3e4;color:#8a1f11;border-color:#fbc2c4;}
.notice {background:#fff6bf;color:#514721;border-color:#ffd324;}
.success {background:#e6efc2;color:#264409;border-color:#c6d880;}
.info {background:#d5edf8;color:#205791;border-color:#92cae4;}
.error a, .alert a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}
.info a {color:#205791;}
/* grid.css */
.content-grid { width:950px; margin:0 auto; padding-left:5px; padding-right:5px;}
.content-grid-1, .content-grid-2, .content-grid-3, .content-grid-4, .content-grid-5, .content-grid-6, .content-grid-7, .content-grid-8 { margin-right:10px; float:left; display:inline;}
.sidebar-grid-1, .sidebar-grid-2, .sidebar-grid-3, .sidebar-grid-4, .sidebar-grid-5 { margin-left:10px; float:right; display:inline;}
.content-grid-1 { width:70px;}
.content-grid-2 { width:150px;}
.content-grid-3 { width:230px;}
.content-grid-4 { width:310px;}
.content-grid-5 { width:390px;}
.content-grid-6 { width:470px;}
.content-grid-7 { width:550px;}
.content-grid-8 { width:630px; overflow:hidden;}
.sidebar-grid-1 { width:52px;}
.sidebar-grid-2 { width:114px;}
.sidebar-grid-3 { width:176px;}
.sidebar-grid-4 { width:238px;}
.sidebar-grid-5 { width:300px; overflow:hidden;}
.content-grid-13 { width:940px;}
.last { margin-right:0;}
.clear { width:1px; height:1px; font-size:1px; display:block; clear:both;}
/**************************PUBLICIDAD TOP**************************/
.content-publicidad-top .content-grid div { padding:0 0 4px 4px; background:#e0eabb; color:#a1b15c; font-size:10px;}
.content-publicidad-top .content-grid div a { margin-right:10px; float:left;}
/**************************HEADER**************************/
.content-header  {}
.content-header .content-grid {	background:url(images/logo-five.jpg) no-repeat 800px 0px;	height:120px;}
.content-header .box-fecha { padding-top:80px; text-align:right; font-size:11px; color:#9c9e9f;}
.box-buscador { padding-top:73px;    padding-right: 80px;}
.box-buscador div { padding:3px; border:#CCC solid 1px; display:inline; float: left; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px;}
.box-buscador input { float:left; display:inline;}
.top-text-buscar { height:12px; overflow:hidden; color:#FFF; font-size:11px; background:#d0df99!important; border-bottom:0!important; border-top:0!important; border-left:0!important; border-right:3px #FFF solid!important; padding:4px!important; margin:0!important; -webkit-border-top-left-radius: 10px; -webkit-border-bottom-left-radius: 10px; -moz-border-radius-topleft: 10px; -moz-border-radius-bottomleft: 10px; border-top-left-radius: 10px; border-bottom-left-radius: 10px;}
.top-bot-buecar { height:20px; overflow:hidden; color:#FFF; font-size:11px; color:#FFF; background:#97bf0d!important; border:0!important; padding:2px 4px 6px !important; margin:0!important;-webkit-border-top-right-radius: 10px; -webkit-border-bottom-right-radius: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomright: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px;}
/**************************MENU**************************/
.content-menu {}
.content-menu .container { width:960px; margin:0 auto; }
.content-menu ul { list-style:none;	padding:0; margin:0; }
.content-menu ul li { float:left; padding:0; margin:0; }
.content-menu ul li a { background:#967c21; color:#FFF; font-size:1.2em; display:block; text-decoration:none; padding:6px 20px; margin:0 1px 0 0; -webkit-border-top-right-radius: 10px; -moz-border-radius-topright: 10px; border-top-right-radius: 10px; behavior: url(http://www.inforegion.pe/wordpress/wp-content/themes/inforegion2011/css/ie-css3.htc); /*behavior: url(s3://img.inforegion.pe/wp-content/themes/inforegion2011/css/ie-css3.htc);*/ }
.content-menu ul li a:hover, .content-menu ul li.current-menu-item a { background: #5a751e;}
/**************************BANNER**************************/
.content-banner { background: url(images/back-banner.jpg) no-repeat top center #668636; margin-bottom:10px; padding:10px 0 5px;}
.box-tranparent { position:absolute; background:#b1c87a; padding:0; -webkit-border-top-right-radius: 10px; -webkit-border-bottom-left-radius: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomleft: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; -khtml-opacity:.3; /*several different ways to set the transparency to ensure cross browser independence*/ -moz-opacity:.8; -ms-filter:"alpha(opacity=80)"; filter:alpha(opacity=80); opacity:.8; }
.contentDiv { width:inherit; position:relative; padding:10px;}
.contentDiv td { padding:0; margin:0; background:none!important;}
.box-banner-principal .box-tranparent  { width:630px; height:370px; }
.box-banner-principal .contentDiv { width:610px; padding:10px 10px 0 10px; }
.box-banner-principal .contentDiv table { margin:0;}
.box-banner-principal .contentDiv table td{ vertical-align:top; }
.box-banner-principal .contentDiv h2 { font-size:20px; line-height:130%; }
.box-banner-principal .contentDiv span { display:block; color:#6a560f; font-size:11px; font-weight:bold;}
.box-banner-principal .contentDiv small { display:block; color:#FFFFFF; font-size:11px;}
.box-video-home .box-tranparent  { width:300px; height:300px;} 
.box-video-home .contentDiv { width:280px;}
.border-banner-inter { display:block; border-bottom:#FFF 5px solid;}
.border-banner-inter h2 { margin:0; background:#FFF; font-size:21px; color:#5c8d1b; float:left; display:inline; padding:5px 25px 0; -webkit-border-top-left-radius: 10px; -webkit-border-top-right-radius: 10px; -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px;}
.home .content-banner {	background: url(images/bg_header.jpg) repeat-x top center #668636;	padding:15px 0;	margin-bottom:10px;}
.content-banner .content-grid { }
/**************************BODY**************************/
.content-body { margin-bottom:10px;}
.content-body .content-grid .content-grid-8 { margin:0!important;}
.publicidad-central { margin-bottom:15px; border:#bfce83 solid 1px; color:#a1b15c; font-size:10px; background:#e0eabb; padding: 10px 4px 10px 4px !important;}
/*HOME*/
.box-body-noticias { margin-bottom:15px;}
.box-body-noticias h2 { margin:0 0 0 10px; padding:7px 10px; color:#FFFFFF; display:inline; float:left; font-size:12px; background:#97bf0d; font-family: 'Open Sans', Arial, sans-serif; -webkit-border-top-right-radius: 10px; -moz-border-radius-topright: 10px; border-top-right-radius: 10px;}
.box-body-noticias .content-noticias { border:#bfce83 solid 1px; background:#e0eabb; padding:10px 0 0; float:left; display:inline; width: 628px;}
.box-body-noticias .content-noticias .box-noticia { width:300px; height: 175px; background:#FFF; margin-left:9px; margin-bottom:10px; float:left; display:inline;}
.box-body-noticias .content-noticias .box-noticia span { background:#fff; padding:15px 5px; position:absolute; bottom:5px; left:5px; height:20px; z-index:10; -webkit-border-bottom-right-radius: 30px;-webkit-border-bottom-left-radius: 30px;-moz-border-radius-bottomright: 30px;-moz-border-radius-bottomleft: 30px;border-bottom-right-radius: 30px;border-bottom-left-radius: 30px;font-weight:bold;color:#556b23;font-size:11px;}
.box-body-noticias .content-noticias .box-noticia .claro { width:240px; height:45px; z-index:3; padding:5px 5px 5px 55px; position:absolute; bottom:0; left:0; background:#5C8D1B; -moz-opacity:.6; -ms-filter:"alpha(opacity=60)"; filter:alpha(opacity=30); opacity:.6; }

.tittle-post-home-box a { line-height: 120%; width:240px; height:45px; z-index:5; text-decoration:none; color:#FFFFFF; padding:5px 5px 5px 55px; position:absolute; bottom:0; left:0;}
.tittle-post-home-box a:hover { text-decoration:underline;}
/*SINGLE*/
.content-single { color:#6a560f;}
.content-single h1 { color:#6a560f; font-size:30px; font-weight:bold; margin-bottom:15px;}
.content-single small { display:block; margin-bottom:15px; font-size:14px; color:#5c8d1b;}
.content-single span.box-date { display:block; border-bottom:#6a560f dashed 1px; border-top:#6a560f dashed 1px; padding:5px 0; margin-bottom:15px;}
.content-single div.description-img { /*background:#b4aa87;*/ padding:10px 5px; display:block; font-size:11px; margin-bottom:15px; color:#6a560f;}
.content-single span.box-date strong { color:#97bf0d; font-weight:normal;}
.content-single p strong {}
/*COMENTARIOS*/
#comments h2 { font-size:24px; color:#6a560f; font-weight:bold;}
#comments ol { padding:0 0 10px 0; margin:0 0 10px 0; border-bottom:#6a560f dashed 1px; }
#comments ol .comment { background:#bcda8d; padding:10px; margin-bottom:10px;}
#comments ol .comment a { color:#6a560f; font-weight:bold;}
#comments ol .comment .profile-image { float:left;}
#comments ol .comment .description-comment { float:right; width:540px;}
#comments ol .comment .description-comment .cmdata { color:#FFF;}
#comments ol .comment .description-comment .cmdata a { color:#FFF; font-weight:bold;}
#comments ol .comment .description-comment p { margin-bottom:10px;}
#commentform table tr td { background:none; padding:5px; color:#6a560f;}
#commentform table tr td label small { font-size:14px;}
#commentform table tr td input, #commentform table tr td textarea { background:#b4aa87; border:none; margin:0; padding:5px;}
#commentform table tr td input { width: 300px;}
#commentform table tr td textarea { width:500px}
#commentform table tr td input#submit { width: 100px; background:#79b51c; color:#FFFFFF; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px;}
/*CATEGORY*/
.content-category-video {}
.content-category-video li { margin:0; padding:0; list-style:none; border-bottom:#967c21 dashed 1px; margin-bottom:15px;}
.content-category-video li td { padding:0; vertical-align:top;}
.content-category-video small { color:#97bf0d; display:block; margin-bottom:10px;}
.content-category-video h2 { font-size:16px; line-height:130%;}
.content-category-video h2 a { color:#5c8d1b; text-decoration:none; font-weight:bold;}
.content-category-video h2 a:hover { text-decoration:underline;}
.content-category-video p {}
.content-category-video a.ver-mas { color:#5c8d1b; text-decoration:none; display:block; text-align:right; }
.content-category-video a:hover.ver-mas { text-decoration:underline;}
/*************PUBLICIDAD*************/
.publicidad-central div { border:#bfce83 solid 1px; background:#e0eabb;}
/*************SIDEBAR*************/
.content-sidebar  { background:#e7efcc; padding-top:10px;}
.box-face-sidebar, .box-twitter-sidebar, .box-new-sidebar, .box-publi-sidebar { width:290px; margin:0 0 15px 0;}
.box-publi-sidebar{  margin-left:8px; }
.description-sidebar { width:290px; background:url(images/sombra-sidebar-centro.gif) repeat-y top left #FFFFFF; display:inline; float:left; margin-left:5px; margin-bottom:10px;}
.content-sidebar h2 { margin:0 0 0 10px; padding:7px 10px; color:#FFFFFF; display:inline; float:left; font-size:12px; background:#97bf0d; font-family: 'Open Sans', Arial, sans-serif; -webkit-border-top-right-radius: 10px; -moz-border-radius-topright: 10px; border-top-right-radius: 10px;}
.bottom-sidebar-sombra { background:url(images/sombra-sidebar-bottom.gif) no-repeat bottom left; padding-bottom:20px; padding-left:15px;} 
/*NEW*/
.box-new-sidebar h2 { background:#97bf0d;}
.top-sidebar-newbox {  background:url(images/top-sidebar-box-new.gif) no-repeat top left;}
#tabs_navigation { margin:0; padding:0; height:41px; width:290px; }
#tabs_navigation li { float:left; padding:0; margin:0; display:inline; list-style:none;}
.leidos a { width:83px; height:36px; display:block; margin-left: 10px; }
.comentados a { width:125px; height:36px; display:block; margin-left:5px;}
#tabs-container  { padding:15px;}
#section-comentado img { height:auto;}


/*FACEBOOK*/
.top-sidebar-face {  background:url(images/top-sidebar-facebook.gif) no-repeat top left; padding-top:41px;}
/*TWITTER*/
.top-sidebar-twitter {  background:url(images/top-sidebar-twitter.gif) no-repeat top left; padding-top:41px;}
/**************************FOOTER**************************/
.content-footer { background:#79b51c; color:#FFFFFF; padding:15px 0 30px; font-size:11px;}
.content-footer .content-grid { text-align:center; background: url("images/logo-footer-region.gif") no-repeat 770px 150px ;}
.content-footer .content-grid .box-auspiciadores { margin-bottom:15px; padding:15px 0; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; background:#FFF; border:#97bf0d solid 5px; }
.content-footer .content-grid .box-auspiciadores ul { margin:0; padding:0;}
.content-footer .content-grid .box-auspiciadores ul li { display:inline; margin:0 10px;}
.content-footer .content-grid .box-descripcion-bottom { margin-bottom:15px;}
.content-footer .content-grid .box-menu-bottom ul { margin:0; padding:0;}
.content-footer .content-grid .box-menu-bottom ul li { display:inline; margin:0 10px;}
.content-footer .content-grid .box-menu-bottom ul li a { color:#FFF; text-decoration:none; font-weight:bold;}
.content-footer .content-grid .box-menu-bottom ul li a:hover { text-decoration:underline;}
/***************************primero*************/
/* Navigation Links */
.campo-slide-normal div.anythingSlider .anythingControls { outline: 0; display: none; }
.campo-slide-normal div.anythingSlider .anythingControls ul {width: 200px;height: 30px;	top: 290px; position: absolute; right: 49px; *right:68px; background: url("images/botonera.png") no-repeat scroll 0 0 transparent; text-align: left; line-height:10px; *padding-left:0;}
.campo-slide-normal div.anythingSlider .anythingControls .last { margin-right:60px;}
.campo-slide-normal div.anythingSlider .anythingControls ul li { display: inline;}
.campo-slide-normal div.anythingSlider .anythingControls ul a {	font: 11px/18px Georgia, Serif;	display: inline-block; text-decoration: none; padding: 2px 8px; height: 18px; margin: 10px 5px 0 0;	text-align: center;	outline: 0;}
/* Navigation buttons, active state */
.campo-slide-normal div.anythingSlider.activeSlider .anythingControls ul a {background:url('images/bull01.png') no-repeat;width:10px;height:17px;margin: 6px -2px 0 0;}
.campo-slide-normal div.anythingSlider.activeSlider .anythingControls ul a:hover {background:url('images/bull02.png') no-repeat;}
.campo-slide-normal div.anythingSlider.activeSlider .anythingControls ul a.cur{	background:url('images/bull02.png') no-repeat;}
.campo-slide-normal div.anythingSlider .anythingControls ul a{ background:url('images/bull01.png') no-repeat;width:10px;height:17px;margin-top:6px;}
.campo-slide-normal div.anythingSlider .anythingControls ul a:hover { background:url('images/bull02.png') no-repeat;}
.campo-slide-normal div.anythingSlider .anythingControls ul a.cur { background:url('images/bull02.png') no-repeat;}
.campo-slide-normal h2{ font-size: 18px; line-height: 100%; margin-bottom:0; text-align:justify;}
.campo-slide-normal span{ color: #6A560F; display: block; font-size: 11px; font-weight: bold;}
.campo-slide-normal span b{	font-weight:normal;}
.campo-slide-normal h2 a{ color: #6A560F; font-weight: bold; text-decoration: none; text-align:justify;}
.campo-slide-normal h2 a:hover{ text-decoration:underline;}
.campo-slide-normal small{ color: #FFFFFF; display: block; font-size: 11px;}
.campo-slide-normal table, .campo-slide-normal table tr, .campo-slide-normal table tr td,{ background:none; }
.campo-slide-normal td p{ margin-top:-30px; line-height: 120%;}
/***************************segundo*************/
.campo-video { height:241px!important; overflow:hidden!important;}
.campo-video .anythingWindow iframe { width:282px!important; height:241px!important;} 
.campo-video .anythingControls{	display:none !important;}
/***************************tercero*************/
.home_related{ margin-top:0; background:#e0eabb; padding-top:10px; bordeR:1px solid #a9ca3c; height:120px;}
.home_related ul, .home_related ul li{ margin:0; padding:0; list-style:none;}
.home_related div.anythingSlider { height:100px;}
.home_related td{ *width:128px;	*text-align:center; }
.home_related td img{ height:91px; width:126px; }
.home_related div.anythingSlider .back { left: -28px; *left:0px; bottom:12px;}
.home_related div.anythingSlider .back a { background-position: left top; background: url(images/home_related_rwd.jpg) no-repeat; height: 106px; width: 22px;}
.home_related div.anythingSlider .back a:hover, .home_related div.anythingSlider .back a.hover {  }
.home_related div.anythingSlider .back.disabled { display: none; }
.home_related div.anythingSlider .forward {	right:-20px; *right:0px; bottom:12px;}
.home_related div.anythingSlider .forward a { background-position: right top; background: url(images/home_related_fwd.jpg) no-repeat; height: 106px; width: 22px;}
.home_related div.anythingSlider .forward a:hover, .home_related div.anythingSlider .forward a.hover {}
.home_related div.anythingSlider .forward.disabled { display: none; } 
.home_related .anythingControls{ display:none!important;}
.campo-video, .campo-slide-normal {	background:url(images/puntoblanco.png);	-webkit-border-top-right-radius: 20px; -moz-border-radius-topright: 20px; border-top-right-radius: 20px; -webkit-border-bottom-left-radius: 20px; -moz-border-radius-bottomleft: 20px; border-bottom-left-radius: 20px;}
.campo-slide-normal td { background:none!important;}
.details td{ width:50%;	color:white; font-size:12px; line-height:12px; vertical-align:top;	}
.details td a{ color:white; }
.details .derecha{ text-align:right; }
/*Paginacion boletin*/
div.pagination { margin: 3px; padding: 3px; text-align: center;}
div.pagination a { background-color: #79B51C; border: 1px solid #619116 ; color: #ffffff; margin: 2px; padding: 2px 5px; text-decoration: none;}
div.pagination a:hover, div.pagination a:active { background-color: #6A560F; border: 1px solid #6A560F; color: #ffffff;}
div.pagination span.current {
    background-color: #6A560F;
    border: 1px solid #6A560F;
    color: #FFFFFF;
    font-weight: bold;
    margin: 2px;
    padding: 2px 5px;
}
div.pagination span.disabled {
    border: 1px solid #EEEEEE;
    color: #DDDDDD;
    margin: 2px;
    padding: 2px 5px;
}

.content-sidebar .tags{
	overflow:hidden;
    padding-left: 10px;
    width: 270px;
}

#box-table-b{
	width:600px;
}

.tag h2{
	color:#967D21;
}

.tag hr{
	border:none;
	border-bottom:1px dashed #C7C7A5;
}

.tag .post table td h4 {
	font-size:12px;
}

.tag .post table td h2{
	font-size:14px;
}

.tag .post table td a{
	color:#71BF44;
}

.archive .post{
	border-bottom:1px dashed #C7C7A5;
	margin-bottom:20px;
}

.sidebar-grid-5 .relacionadas, .sidebar-grid-5 .ultimos{
	background:white;
	margin-left:10px;
}

.sidebar-grid-5 .relacionadas a, .sidebar-grid-5 .ultimos a{
	color:#71BF44;
}

.sidebar-grid-5 .relacionadas ul, .sidebar-grid-5 .ultimos ul{
	list-style:none;
}

.sidebar-grid-5 .relacionadas .top, .sidebar-grid-5 .ultimos .top{
	background: #E7EFCC;
}

#slider2 td, .caption td{
	vertical-align:top;
	font-family:verdana, tahoma, arial, sans-serif !important;
}

#slider2 .imagen{
	vertical-align:top;
}

#slider2 .spacer{
	padding:0;
}

#slider2 .texto p{
	padding:0;
	margin-top:0px;
	line-height:150%;
}

.campo-video, .campo-slide-normal{
	overflow:hidden;
}

.rotavideo .campo-video, .rotavideo .campo-slide-normal {
	padding: 10px 0 50px 0;
}

.hometitulares .campo-slide-normal{
	height:360px;
}
/*Galeria de fotos*/
#galeria_fotos {
	list-style: none; margin: 0; padding: 0;
}

#galeria_fotos h3 {
	color: #6A560F;
	font-size: 24px;
	font-weight: bold;
	margin-bottom: 10px;

}
#galeria_fotos li {
	list-style: none;
	display: block;
	float: left;
	padding: 0 7px 20px 0;
}
/*Boletin*/
/*
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}*/

.boletin {
	padding-top: 20px;
}

.imagen_boletin {
	float: left;
	padding: 0 20px 10px 0;
	
}

.boletin h3 {
	color: #967D21 !important;
	margin-bottom: 4px;
	font-size: 14px;
	font-weight: bold;
}
.boletin .category_description {
	color: #000000;
	font-size: 10px;
}
.boletin .contenido_subtitulo {
	color: #6A560F;
	font-size: 11px;
}
.boletin .zona {
	text-transform: uppercase;
	font-weight: bold;
}
.boletin h3 {
	padding: 0;
	margin: 0;
}

.boletin h3 a, .boletin h3 a:link, .boletin h3 a:visited{
	color: #000000 !important;
	text-decoration: none !important;
}
.boletin h3 a:hover { 
	text-decoration: underline !important;
}
.boletin .contenido_excerpt {
	color: #000000;
	padding: 5px 0 5px 0;
}
.alignright {
        float:right;
        padding:        0 0 10px 10px;
}
.alignleft {
        float:left;
        padding:        0 10px 10px 0;
}
.aligncenter  {
        text-align:     center;
}

/*Estilos para videos, galerias*/

.video_youtube {
	text-align: center;
}
.sh_downaudio {
	margin: 0 0 10px 0;
}

.img_wrapper.center { clear:both; width:620px; height:350px; overflow:hidden; display:block; position:relative; text-align:center; margin-bottom:10px; }
.img_wrapper.left { margin-right:15px; clear:both; width:200px; height:300px; overflow:hidden; display:block; float:left; position:relative; text-align:center; }
.img_wrapper.right { margin-left:15px; clear:both; width:200px; height:300px; overflow:hidden; display:block; float:right; position:relative; text-align:center; }
.img_wrapper .post_thumbnail{ top:400px; left:600px;}

/*******************ESTILOS DE EDSON*********************/
.box-number-comments a { color:#99c00f; text-decoration:none;}
.single .border-banner-inter h2 { background:url(images/vineta-category.gif) no-repeat #FFFFFF 10px 15px; padding:5px 25px 0 45px;}
.single .img_wrapper { margin-bottom:0!important;}
.description-img .box-image-text { background:#b4aa87; color:#66571c; padding:10px;}
.zone-content-one { color:#6a5914; text-transform:uppercase; float:left; padding-right:5px;}
#respond { border-top:dashed 1px #6e5803; padding-top:10px;}
#respond h3 { color:#6e5803; font-weight:bold; }
#commentform textarea { background:#b4aa87 ; border:#b4aa87 solid 1px; width:600px; height:200px;}
#commentform #submit { background:#75b61c; color:#fff; border:solid 1px #75b61c; padding: 3px 10px; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px;}
#section-leido table { margin-bottom:0;}
#section-leido td img { margin:0!important;}
.top-sidebar-moreview { background:url(images/top-notas-relacionadas.gif) no-repeat top left; padding-top: 41px;}
.top-sidebar-noteenlace { background:url(images/top-notas-enlace.gif) no-repeat top left; padding-top: 41px;}
.new-box-social-media li { list-style:none; float:left; margin-right:15px; }
.new-box-social-media ul { padding:0;}

/* extras */
.v-home {
margin: 0px 0px 0px 75px;
}

.bottom-sidebar-sombra ul{
	list-style:none;
	margin:0px 15px 0px 0px;}
.bottom-sidebar-sombra ul li {
	border-bottom:#330 1px dashed;
	margin-top:10px;}

/*
	Mosaic - Sliding Boxes and Captions jQuery Plugin
	Version 1.0.1
	www.buildinternet.com/project/mosaic
	
	By Sam Dunn / One Mighty Roar (www.onemightyroar.com)
	Released under MIT License / GPL License
*/

.content-noticias * {
	margin:0;
	padding:0;
	border:none;
	outline:none;
}

/*General Mosaic Styles*/
.content-noticias .mosaic-block {
	float:left;
	display:inline;
	position:relative;
	overflow:hidden;
	width:300px;
	height:175px;
	margin:0/*10px*/;
	background:#111 url(img/progress.gif) no-repeat center center;
	border:1px solid #fff;
	-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);
	font-family:verdana, tahoma, arial, sans-serif !important;
	font-size:12px;
}

.content-noticias .mosaic-backdrop {
		display:none;
		position:absolute;
		top:0;
		height:100%;
		width:100%;
		background:#111;
	}
	
.content-noticias .mosaic-overlay {
		display:none;
		z-index:5;
		position:absolute;
		width:100%;
		height:100%;
		background:#111;
	}
	
		/*** Custom Animation Styles (You can remove/add any styles below) ***/
.content-noticias .circle .mosaic-overlay {
			background:url(img/hover-magnify.png) no-repeat center center;
			opacity:0;
			-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=00)";
			filter:alpha(opacity=00);
			display:none;
		}
		
.content-noticias  .fade .mosaic-overlay {
			opacity:0;
			-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=00)";
			filter:alpha(opacity=00);
			background:url(img/bg-green.png);
		}
		
.content-noticias  .bar .mosaic-overlay {
			bottom:-100px;
			height:100px;
			background:url(img/bg-green.png);
		}
		
.content-noticias  .bar2 .mosaic-overlay {
			bottom:-50px;
			height:100px;
			opacity:0.8;
			-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
			filter:alpha(opacity=80);
		}
		
.content-noticias  .bar2 .mosaic-overlay:hover {
				opacity:1;
				-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
				filter:alpha(opacity=100);
			}
		
.content-noticias  .bar3 .mosaic-overlay {
			top:-100px;
			max-height:45px;
			background:url(img/bg-green.png);
		}
		/*** End Animation Styles ***/

			/*Demo Styles*/
				/*#content{ width:845px; margin:20px auto; padding:10px 30px; }*/
				.clearfix{ display: block; height: 0; clear: both; visibility: hidden; }
						
				.content-noticias .details{ margin:5px 10px; }	
				.content-noticias h4{ font:300 16px 'Helvetica Neue', Helvetica, Arial, sans-serif; line-height:160%; letter-spacing:0.15em; color:#fff; text-shadow:1px 1px 0 rgb(0,0,0); }
				.content-noticias p{ font:300 12px 'Lucida Grande', Tahoma, Verdana, sans-serif; color:#aaa; text-shadow:1px 1px 0 rgb(0,0,0);}
				.content-noticias a{ text-decoration:none; font-weight:bold;
	font-family:verdana, tahoma, arial, sans-serif !important;
	font-size:11px;
				}

/****************************ESTILOS PUESTOS EN EL HEADER***********************************/
.box-banner-principal .contentDiv h2 a { color:#6a560f; text-decoration:none; font-weight:bold; }
.box-banner-principal .contentDiv h2 a:hover { text-decoration:underline; }
.box-banner-principal .contentDiv span b { font-weight:normal; }
.box-banner-principal .contentDiv{ overflow:hidden; height:344px; }
#section-leido { }
#section-leido ul, #section-comentado ul { padding:0; margin:0; }
#section-leido li, #section-comentado li { /*padding:0 0 10px 0; margin:0 15px 15px 0; list-style:none; border-bottom:#6A560F dashed 1px; */ }
#section-leido li a, #section-comentado li a { color:#6A560F; font-weight:bold; text-decoration:none;}
#section-leido li a:hover, #section-comentado li a:hover { text-decoration:underline;}
#section-comentado li table { padding:0; margin:0;} 
#section-comentado li td { padding:0; margin:0;}
#section-leido ul li img { min-height:70px; height:auto !important; height:70px; margin:0 10px 20px 0; padding:0!important; width:70px; display:block; background:url(<?php bloginfo('template_directory');?>/images/iconinforegion.jpg) no-repeat 0 0;}
.agreganos{ margin:0; padding:0; height:49px; line-height:49px; border-collapse: collapse; border-spacing: 2px; width:256px; }
.agreganos tr{ margin:0; padding:0; }
.agreganos tr td{ margin:0; padding:0; }
.agreganos tr td img{ border:0; margin:0; padding:0; }
.vplayer{ position:absolute; bottom:6px; *bottom: 3px; left:66px; width:182px; margin:0; padding:0; border-collapse: collapse; border-spacing: 2px; }
.vplayer tr{ margin:0; padding:0; }
.vplayer tr td{ margin:0; padding:0; }
.vplayer tr td img{ border:0; margin:0; padding:0; }
.box-video-home .contentDiv { height: 285px;}
.description-sidebar a { color: #6A560F; text-decoration: none;}
.paginador { margin: 30px 0 15px 0; display: block; text-align: center; }
.content-footer .content-grid .box-auspiciadores { -webkit-box-shadow: 0px 0px 2px 2px #629217; -moz-box-shadow: 0px 0px 2px 2px #629217; box-shadow: 0px 0px 2px 2px #629217; }
.box-new-sidebar h2:hover { background: none repeat scroll 0 0 #ffffff; }
.box-new-sidebar h2:hover a { color: #6A560F; text-decoration: none;}
#tabs_navigation li a:hover { color: #6A560F; text-decoration: none;}
.campo-slide-normal td { background:none;}
.campo-slide-normal span { display:block; color:#6a560f; font-size:11px; font-weight:bold;}
.campo-slide-normal small { display:block; color:#FFFFFF; font-size:11px;}
.campo-slide-normal h2 a { font-size:20px; line-height:130%;  }
.wp-pagenavi { text-align: center; padding: 30px 20px 20px; display:block; clear:both;}
.wp-pagenavi a ,.wp-pagenavi span.pages, .wp-pagenavi span.extend { color:#fff !important; border:solid 1px #619116 !important; padding:6px 9px 6px 9px !important; margin-right:3px !important; text-decoration:none !important; font-size:12px !important; background:#79B51C !important; }
.wp-pagenavi a:hover { color:#fff !important; border-color:#6A560F !important; background:#6A560F !important; }
.wp-pagenavi span.current{ padding:6px 9px 6px 9px !important; border:solid 1px #DCDCDC !important; color:#fff !important; margin-right:3px !important; border-color:#6A560F !important; background:#6A560F !important;}
#box-table-b { border-bottom: 6px solid #619116; border-collapse: collapse; border-top: 6px solid #619116; border-right: 1px solid #619116;	border-left: 1px solid #619116; font-size: 12px;    margin: 20px;    text-align: center;    width: 480px;}
#box-table-b td { background: none repeat scroll 0 0 #effae0; color: #666699; padding: 8px; text-align: center;}
#box-table-b td a {	color: #619116;	text-decoration: none;}
.jsclass body .randomcontent{ display: none;}




/* New in version 1.7+ */
#slider2 {
  width: 600px;
  height: 350px;
  list-style: none;
}
.start-stop{
	display:none!important;
}



/*  Lista de post en categoría */
/**
 * For modern browsers
 * 1. The space content is one way to avoid an Opera bug when the
 *    contenteditable attribute is included anywhere else in the document.
 *    Otherwise it causes space to appear at the top and bottom of elements
 *    that are clearfixed.
 * 2. The use of `table` rather than `block` is only necessary if using
 *    `:before` to contain the top-margins of child elements.
 */
.cf:before,
.cf:after {
    content: " "; /* 1 */
    display: table; /* 2 */
}

.cf:after {
    clear: both;
}

/**
 * For IE 6/7 only
 * Include this rule to trigger hasLayout and contain floats.
 */
.cf {
    *zoom: 1;
}



.posts_stream
{ 
	border:#bfce83 solid 1px;
	background:#e0eabb;
	padding: 15px;
}
.posts_stream a, .posts_stream a:visited
{
	color: #6A560F;
	text-decoration: none;
}

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

.post_list
{
	display: block;
	margin: 0;
	padding: 0;
}

.post_list .post_item
{
	margin: 0;
	list-style-type: none;
	background-color: #fff;
	padding: 15px;
	border: #BFCE83 solid 1px;
}

.post_list .post_item .wp-post-image
{
	float: left;
	margin: 0 20px 0 0;
	border: solid 1px white;
	box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
}




/* Lista de post genérico */
#tabs-container .post_list{
	margin: 0;
	padding: 0;
}
#tabs-container .post_list .post_item{
	list-style-type: none;
	margin: 0 0 10px 0;
	border-width: 0 0 1px 0;
	border-bottom: dashed 1px #97BF0D;
	padding: 0 0 10px 0;
}
#tabs-container .post_list .post_permalink{
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}
#tabs-container .post_list .post_thumbnail{
	margin: 5px 15px 0 0;
	float: left;
}
#tabs-container .post_list .post_title{
	margin: 0;
	padding: 0;
	line-height: 1.5;
}