﻿* {
border:0;
margin:0;
padding:0;
}

.clear {
clear:both;
height:0;
display:inline;
}

html,body {
color:#222;
background:url(img/bgr.gif) repeat-x left top #eee;
font:11px Verdana, Arial, Helvetica, sans-serif;
}

li {
list-style:none;
}

a {
color:#069;
text-decoration:none;
}

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

hr {
height:0;
border-top:1px solid #eee;
}

.code {
width:500px;
height:110px;
overflow:auto;
margin-bottom:15px;
background:#E9F2FB;
border:1px solid #A5ACB2;
padding:5px;
}

.tips {
background-color:#FEFAE0;
clear:both;
font-size:10px;
line-height:18px;
margin:18px;
padding:9px;
}

.alertante {
-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-size:auto auto;
background-attachment:scroll;
background-color:#C34242;
background-image:url("/img/gradient_message.gif");
background-position:right top;
background-repeat:no-repeat;
border-bottom-color:#9E3131;
border-bottom-style:solid;
border-bottom-width:1px;
border-left-color-ltr-source:physical;
border-left-color-rtl-source:physical;
border-left-color-value:#9E3131;
border-left-style-ltr-source:physical;
border-left-style-rtl-source:physical;
border-left-style-value:solid;
border-left-width-ltr-source:physical;
border-left-width-rtl-source:physical;
border-left-width-value:1px;
border-right-color-ltr-source:physical;
border-right-color-rtl-source:physical;
border-right-color-value:#9E3131;
border-right-style-ltr-source:physical;
border-right-style-rtl-source:physical;
border-right-style-value:solid;
border-right-width-ltr-source:physical;
border-right-width-rtl-source:physical;
border-right-width-value:1px;
border-top-color:#9E3131;
border-top-style:solid;
border-top-width:1px;
color:#FFFFFF;
height:68px;
padding-bottom:0;
padding-left:0;
padding-right:30px;
padding-top:0;
}

.header h2 a {
float:left;
width:425px;
height:85px;
display:block;
background:url(img/logo.png) no-repeat top left;
margin:5px 20px;
}

.header .header-blog h2 a {
background:url(img/InfoSpyware_Logo_blog2.png) no-repeat top left;
}

h1 {
font-size:19px;
font-weight:400;
margin-bottom:4px;
font-family:"Lucida Grande",Verdana,Arial,sans-serif;
}

h1 a {
color:#06F;
}

h2 {
font-size:19px;
font-weight:400;
margin-bottom:4px;
font-family:"Lucida Grande",Verdana,Arial,sans-serif;
}

h2 a {
color:#06F;
}

h4 {
font-size:19px;
font-weight:400;
margin-bottom:4px;
font-family:"Lucida Grande",Verdana,Arial,sans-serif;
}

input[type="text"],input[type="password"],textarea {
width:200px;
border:1px solid #ccc;
padding:3px;
}

button {
cursor:pointer;
}
/* -- HEADER -- */
#contenedor {
width:970px;
background:#fff;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
margin:0 auto;
}

#header {
border-left:1px solid #ccc;
border-right:1px solid #ccc;
width:970px;
overflow:auto;
background:#fff;
margin:0 auto;
}
/* MenÃº principal */
#menu {
clear:both;
height:43px;
font-size:13px;
padding-left:30px;
width:942px;
font-weight:700;
background:url(img/navigation-bg.png) repeat-x bottom left #222;
margin:0 auto;
}

#menu li {
float:left;
height:37px;
position:relative;
}

#menu li:hover {
background:url(img/navigation-bg-hover.png) repeat-x bottom left #454545;
}

#menu li.selected {
background:#3f3d34;
}

#menu a {
display:block;
float:left;
color:#fff;
line-height:37px;
text-decoration:none;
padding:0 20px;
}
/* MenÃº principal - submenu */
#menu li ul {
display:none;
top:37px;
left:0;
width:150%;
font-size:11px;
text-align:left;
z-index:99999;
background:url(img/navigation-bg-submenu.png) repeat-x bottom left #4b4940;
border-top:0;
position:absolute;
}

#menu li:hover ul {
display:block;
}

#menu li ul li {
float:none;
height:auto;
}

#menu li ul li:hover {
background:#59574d;
}

#menu li ul li a {
float:none;
}
/* form de bÃºsqueda */
#search {
padding-top:10px;
float:right;
}

#search input {
float:right;
margin-top:5px;
}

#search button {
width:57px;
height:40px;
float:right;
background:url(img/search.gif) no-repeat top left;
}

#search p:first-child {
text-align:right;
padding:0 57px 15px 0;
}

#search p:first-child img {
vertical-align:middle;
}

#search p a {
color:#555;
font-size:.8em;
}

#search p a:hover span {
text-decoration:underline;
}
/* CONTENT */
#content {
width:588px;
float:left;
padding:11px 0 15px 12px;
}

.post {
overflow:hidden;
background:url(img/bgr-box.png) repeat-x top left;
margin:0 0 15px;
padding:10px 15px;
}

.post h3 {
margin:15px 0 5px;
}

.post hr {
border-top:1px solid #CACACA;
margin-bottom:10px;
}

.post p {
color:#555;
font-size:1.05em;
line-height:150%;
margin-bottom:15px;
text-align:justify;
}

.post p.post_fecha,.post p.comentarios {
float:left;
font-size:1em;
color:#999;
margin:10px 0;
}

.post p.comentarios {
float:right;
padding-left:18px;
background:url no-repeat 0 20%;
}

.post p.comentarios a {
color:#999;
}

.post p.leer_mas,a.more-link {
display:block;
font-size:1em;
padding-left:20px;
margin-top:10px;
color:#333;
background:url(img/ico-continue-trans.png) no-repeat 0 50%;
}

.post.blog img {
margin:0 10px 5px 0;
}

.post.blog img[align="right"] {
margin:0 0 5px 10px;
}

.post ul li {
font-size:1.05em;
line-height:150%;
list-style:disc inside;
}
/* Enlace a ver archivo */
p.ver_archivo {
text-align:right;
font-size:1.2em;
margin-bottom:25px;
background:url(img/ico-arrow-trans.png) no-repeat right 3px;
padding-right:12px;
}

p.ver_archivo a {
font-weight:700;
color:#777;
}
/* Ver mÃ¡s en categorias y sidebar */
.more a {
display:block;
float:right;
padding-right:30px;
line-height:30px;
text-align:right;
color:#666;
background:url(img/arrow.png) no-repeat 100% 0;
}

.more a:hover {
color:#AE0000;
background-position:100% -30px;
}
/* Listado pÃ¡gina manuales */
.lista-manuales li {
border-top:1px solid #ccc;
padding:5px 0;
}
/* Datos del autor */
.datos-autor {
margin-top:15px;
border:1px outset #C6C9FF;
background:#F0F0FF;
padding:10px;
}

.datos-autor img {
float:left;
padding-right:5px;
}
/* share this */
.share {
clear:both;
overflow:hidden;
background:#fafafa;
border:1px solid #ccc;
margin:15px 0;
padding:5px 10px;
}

.share .addtoany_share_save img {
padding-top:2px;
}

.share p.cat {
float:right;
line-height:20px;
padding-left:20px;
margin:0;
}
/* COMENTARIOS */
.comentario {
padding:10px 0;
}

.comment_text {
clear:both;
border-top:1px solid #eee;
padding:10px;
}

.comentario .head {
float:left;
width:200px;
font-size:.8em;
margin-bottom:-1px;
border-bottom:0;
padding:10px 10px 0;
}

.comentario .head strong {
font-size:1.4em;
}

.comentario .head img {
vertical-align:middle;
float:left;
margin:0 5px 0 0;
}

.comentario .head,.comentario .head .sb-inner {
background:#f8f8f8;
z-index:2;
}

.comment_text,.comment_text .sb-inner {
z-index:1;
background:#f8f8f8;
}

.comentario .num {
position:absolute;
z-index:2;
color:#eee;
top:-30px;
right:5px;
font-size:2em;
font-weight:700;
}

#commentform {
margin:15px 0 0;
}

#commentform p {
margin:0;
padding:5px 0;
}

#commentform label {
display:block;
font-weight:700;
padding:2px 0;
}

#commentform input {
width:180px;
}

#commentform textarea {
float:left;
width:350px;
}

#commentform button {
color:#fff;
width:188px;
margin-top:13px;
text-align:center;
background:#333;
padding:5px 0;
}

#commentform .subscribe-to-comments label {
display:inline;
}
/* comentarios hechos por usuarios registrados */
.byuser .comentario .head,.byuser .comentario .head .sb-inner,.byuser .comment_text,.byuser .comment_text .sb-inner {
background:#fffcd7;
}

.byuser .comentario .head .sb-border,.byuser .comment_text .sb-border {
background:#ffde5f;
}

.byuser .comment_text {
border-top-color:#ffde5f;
}
/* comentarios blog */
.comentario2 {
overflow:hidden;
border:1px solid #eee;
margin:10px 0;
padding:10px;
}

.comentario2 .avatar {
border:2px solid #eee;
float:right;
margin:0 0 10px 10px;
padding:2px;
}

.alt .comentario2 {
background:#f8f8f8;
border:1px solid #ccc;
}

.alt .comentario2 .avatar {
border:2px solid #ccc;
}

.byuser .comentario2 {
background:#fffcd7;
border:1px solid #ffde5f;
}

.byuser .comentario2 .avatar {
border:2px solid #ffde5f;
}

.bypostauthor .comentario2 {
border:1px solid #C6C9FF;
background:#F0F0FF;
}

.bypostauthor .comentario2 .avatar {
border:2px solid #C6C9FF;
}

.comentario2 p {
overflow:hidden;
margin-bottom:1;
margin-right:50px;
}

.comentario2 p:first-child span {
display:block;
float:left;
font-size:11px;
}
/* trackback */
.trackback {
background:#fff!important;
}

.trackback a {
color:#333;
font-weight:400;
}
/*==============================
			-- HOME --
==============================*/

/* Post chicos */
.chicos {
width:243px;
margin-bottom:0;
}

.chicos h2 {
font-size:1.6em;
}

.chicos img {
float:left;
margin:4px 12px 2px 0;
}

.omega {
float:right;
}
/* Destacado giratorio del home */
.slider {
padding-bottom:20px;
}

.slider,.featuredpost,.featureditem {
width:565px;
height:247px;
z-index:1;
position:relative;
margin:0 auto;
}

.featureditem {
line-height:16px;
background:url(img/mba_spy.jpg) no-repeat;
}

.featureditem .featureditem-inner {
color:#fff;
background:#222;
width:545px;
height:78px;
opacity:0.8;
position:absolute;
bottom:0;
z-index:10;
padding:20px 10px 10px;
}

.featureditem h2 {
font-size:16px;
font-weight:700;
margin-bottom:10px;
}

.featureditem p {
font-size:12px;
}

.featureditem a {
color:#fff;
}

.arrows {
position:absolute;
z-index:100;
bottom:5px;
right:0;
width:55px;
background:#fff;
}

.arrows li {
float:right;
width:50%;
}

.arrows li a {
display:block;
height:30px;
width:30px;
float:right;
outline:0;
background:url(img/arrow.png) no-repeat 0 0;
}

.arrows li:first-child a {
float:left;
background:url(img/arrow2.png) no-repeat 0 0;
}

.arrows li a:hover {
background-position:0 -30px;
}
/* SIDEBAR general */
#sidebar {
width:340px;
float:right;
margin:10px;
}

.box {
border:1px solid #dedbd1;
overflow:hidden;
background:#fff url(img/bgr-box.png) repeat-x top left;
margin:0 0 15px;
padding:15px;
}

.box h3 {
background:#f5f5f5;
margin-bottom:5px;
border:1px solid #dedbd1;
padding:5px;
}

.box li {
border-top:1px solid #dedbd1;
padding:5px 0;
}
/* Banners 125x125 */
.ads li {
width:50%;
float:left;
border:0;
text-align:center;
padding:0;
}

.ads li a img {
border:1px solid #ccc;
}

.ads li a:hover img {
border:1px solid #5c564e;
}
/* banners 125x125 en box chica */
#execphp-332513871 {
float:left;
width:133px;
margin-left:10px;
}

#execphp-332513871 .ads {
margin:auto;
}

#execphp-332513871 .ads li {
width:127px;
float:none;
border:0;
padding:0;
}

#execphp-332513871 .ads li:first-child {
margin-bottom:10px;
}
/* FlickrRSS */
.widget_flickrRSS {
overflow:hidden;
clear:both;
}

.widget_flickrRSS li {
float:left;
width:33%;
border:0;
text-align:center;
}

.widget_flickrRSS a img {
border:1px solid #ccc;
padding:1px;
}
/* SIDEBAR home */
.widget_execphp {
position:relative;
}

ul.frss li {
border:0;
background:url(img/rss.png) no-repeat scroll 0 50%;
padding:5px 0 5px 24px;
}

ul.frss li:first-child {
background:none;
position:absolute;
top:10px;
right:10px;
padding:0;
}

ul.frss li.rss-google {
background:url(img/rss-google.png) no-repeat scroll 0 50%;
}

ul.frss li.rss-yahoo {
background:url(img/twitter.png) no-repeat scroll 0 50%;
}

div.frsssub {
height:38px;
line-height:22px;
background:transparent url(img/sidebar_feed.png) no-repeat scroll 0 -110px;
margin:10px 0;
padding:0 0 10px 49px;
}

div.frsssub form {
overflow:hidden;
text-align:center;
padding:3px;
}

div.frsssub .submitfeed {
color:#fff;
font-size:10px;
font-weight:700;
background:#eb7e2d;
padding:2px 5px;
}
/* box chicas de categorias blog y links */
.widget_pages,#execphp-388167341,#execphp-388194301,#execphp-384887651,#execphp-366242171 {
float:left;
width:133px;
padding-bottom:0;
margin-left:10px;
}

.widget_pages,#execphp-388194301 {
margin-left:0;
}
/* Programas destacados - tabs */
#sidebar .idTabs {
float:left;
margin:10px 0 -1px;
}

#sidebar .idTabs li {
border:0;
float:left;
padding:0;
}

#sidebar .idTabs li a {
background:#fff;
color:#363636;
font-weight:700;
display:block;
text-align:left;
outline:0;
border:1px solid #dedbd1;
border-bottom:0;
margin:3px 5px 0 0;
padding:5px 8px;
}

#sidebar .idTabs li a:hover,#sidebar .idTabs .selected {
background:#f5f5f5;
text-decoration:none;
}

#sidebar .idTabs .selected {
margin-top:0;
padding:8px 8px 6px;
}
/* Programas destacados - listado */
.box .p-destacados {
clear:both;
background:#F5F5F5;
overflow:hidden;
border:1px solid #DEDBD1;
margin:0;
padding:10px;
}

.list1 li {
margin:5px 0;
}

.box .p-destacados li {
overflow:hidden;
padding:10px 0;
}

.box .p-destacados li div.texto {
width:155px;
float:right;
}

.box .p-destacados li div.texto p {
text-align:left!important;
}

.box .p-destacados li img.ranking {
float:none;
margin-top:5px;
}
/* SIDEBAR blog Categorias y archivos */
.box .cat-item,.widget_archive li {
width:50%;
float:left;
border:0;
padding:0;
}

.box .cat-item a,.widget_archive li a {
display:block;
border-bottom:1px solid #DEDBD1;
margin:0 3px;
padding:3px 0;
}

.box .autores li {
width:48%;
float:left;
border:0;
margin:0 1%;
padding:0;
}
/*==============================
-- SIDEBAR programas internas --
==============================*/
/* caja con votos */
#execphp-298769831 {
margin-top:49px;
}

.widget_ratings_most_rated li,.widget_ratings_highest_rated li {
display:block;
padding:5px 0;
}
/*==============================
			-- FOOTER --
==============================*/
#footer {
clear:both;
height:100px;
width:972px;
color:#ccc;
text-align:center;
background:url(img/footer-trans.png) no-repeat top left;
margin:0 auto;
}

#footer p {
line-height:20px;
}
/*==============================
	-- PROGRAMAS Categoría 3 --
==============================*/
.box-programas {
margin-bottom:25px;
overflow:hidden;
}

.box-programas h2 {
background:#eee;
padding:5px 10px;
}

.box-programas h2 span {
z-index:100;
position:relative;
}

.box-programas h3 {
font-size:1.3em;
}

.box-programas .post.cat3 {
float:left;
width:46%;
background:none;
padding:0 2%;
}

.box-programas .post.cat3 p {
margin-left:55px;
}

.box-programas p.more {
clear:both;
}

.post-ratings {
margin-top:10px;
text-align:center;
}

.single-box-text li {
list-style:circle;
}
/* PROGRAMAS Internas */
.post.programa {
clear:both;
min-height:430px;
background:url(img/tab-trans.png) no-repeat 0 0;
padding:10px 15px 0;
}
/* pestañas */
.tabs {
position:relative;
z-index:2;
width:424px;
}

.tabs li {
float:left;
font-family:arial, sans-serif;
font-size:1.5em;
letter-spacing:-1px;
font-weight:700;
width:33%;
margin-bottom:-1px;
}

.tabs a {
outline:0;
color:#909090;
display:block;
height:33px;
text-align:center;
border-left:1px solid #DCDCDC;
border-top:1px solid #DCDCDC;
background:url(img/tab.png) repeat-x 0 0;
padding:15px 0 0;
}

.tabs a:hover {
color:#23252E!important;
}

.tabs li a.selected {
color:#23252E!important;
background:#fff;
border-top:1px solid #DCDCDC;
}

.tabs li:first-child a,.tabs li:last-child a {
border:0;
padding-top:16px;
}

.tabs li:first-child a {
background:url(img/tab-left.png) no-repeat 0 0;
}

.tabs li:first-child a.selected {
background:url(img/tab-left.png) no-repeat 0 -49px;
}

.tabs li:last-child a {
background:url(img/tab-right.png) no-repeat 100% 0;
}

.tabs li:last-child a.selected {
background:url(img/tab-right.png) no-repeat 100% -49px;
}
/* Datos del programa */
ul.datos-programa {
float:left;
width:340px;
margin-top:-10px;
margin-bottom:10px;
}

ul.datos-programa li {
font-size:inherit;
list-style:none;
margin:3px 0;
}

ul.datos-programa li strong {
display:block;
width:83px;
float:left;
padding-right:4px;
}

ul.datos-programa a {
color:#0A68C8;
}

ul.datos-programa .descargar {
text-align:center;
display:block;
width:150px;
height:50px;
background:url(img/descargar.png) no-repeat top left;
margin:15px auto;
}

ul.datos-programa .descargar a {
display:block;
width:150px;
line-height:30px;
font-size:1.4em;
color:#fff;
font-weight:700;
}

ul.datos-programa .descargar span {
font-size:.8em;
}

#jquery-overlay {
position:absolute;
top:0;
left:0;
z-index:90;
width:100%;
height:500px;
}

#jquery-lightbox {
position:absolute;
top:0;
left:0;
width:100%;
z-index:100;
text-align:center;
line-height:0;
}

#jquery-lightbox a img {
border:none;
}

#lightbox-container-image-box {
position:relative;
background-color:#fff;
width:250px;
height:250px;
margin:0 auto;
}

#lightbox-container-image {
padding:10px;
}

#lightbox-loading {
position:absolute;
top:40%;
left:0;
height:25%;
width:100%;
text-align:center;
line-height:0;
}

#lightbox-nav {
position:absolute;
top:0;
left:0;
height:100%;
width:100%;
z-index:10;
}

#lightbox-container-image-box > #lightbox-nav {
left:0;
}

#lightbox-nav a {
outline:none;
}

#lightbox-nav-btnPrev,#lightbox-nav-btnNext {
width:49%;
height:100%;
display:block;
}

#lightbox-nav-btnPrev {
left:0;
float:left;
}

#lightbox-nav-btnNext {
right:0;
float:right;
}

#lightbox-container-image-data-box {
font:10px Verdana, Helvetica, sans-serif;
background-color:#fff;
line-height:1.4em;
overflow:hidden;
width:100%;
margin:0 auto;
padding:0 10px;
}

#lightbox-container-image-data {
color:#666;
padding:0 10px;
}

#lightbox-container-image-data #lightbox-image-details {
width:70%;
float:left;
text-align:left;
}

#lightbox-image-details-caption {
font-weight:700;
}

#lightbox-image-details-currentNumber {
display:block;
clear:left;
padding-bottom:1em;
}

#lightbox-secNav-btnClose {
width:66px;
float:right;
padding-bottom:.7em;
}
/* ads box Feeds RSS */
h1 span,button span,.arrows li a span,#execphp-273790391 h3,#execphp-273791191 h3,#execphp-384880191 h3 {
display:none;
}

h3,.comentario2 p:first-child span strong {
font-size:13px;
}

.post p.comentarios a:hover,.post p.leer_mas a,#sidebar a,ul.frss li a {
color:#333;
}

.lista-manuales li:first-child,.box li:first-child,.widget_pages li:first-child,#execphp-388167341 li:first-child,#execphp-388194301 li:first-child,#execphp-366242171 li:first-child,.box .p-destacados .ultimos-com li:first-child {
border:0;
}

.datos-autor p,.comentario2 p:first-child,#sidebar .idTabs li.last a {
margin:0;
}

.share .addtoany_share_save,.alpha,.arrows li:first-child,.box .p-destacados li div {
float:left;
}

.comentario .head .sb-border,.comment_text .sb-border,.box-programas h2 .sb-inner,.box-programas h2 .sb-border {
background:#eee;
}

.chicos p,.post.programa p,.box-programas .post p {
text-align:left;
}

.ads p,.box-programas .post.cat3 h3 {
text-align:center;
}
/* Twitter */
.twitter-link,#twitter-user {
color:#069;
}
