body {
background: #EBEBEB;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #333333;
margin:0;
}

a img {
border:0;
}

a {
text-decoration:none;
color: #004159;
}

li {
margin-bottom: 10px;
}

blockquote {
  font-family: Georgia,"Times New Roman",serif;
font-size: 14px;
clear:both;
  margin-top: 25px;
  margin-bottom: 20px;
  margin-left: 10px;
  padding-left: 15px;
  border-left: 3px solid #ccc;
} 

.pds-question-top {
font-size: 16px;
font-family:Georgia,"Times New Roman",serif;
margin:0;
}
.pds-question-inner {
font-size: 16px;
margin:0;
}
.pds-question {
font-size: 16px;
margin:0;
}
.pds-question-outer {
font-size: 16px;
margin:0;
}
.pds-answer br {
margin:0;
}
#compo {
width: 980px;
margin: 0 auto;
.width: 990px;
}

#top {
background: #000;
color: #FFFFFF;
padding: 6px;
text-align:right;
}
#top a {
color: #FFFFFF;
}

.indentado {
	display: block;
	overflow: hidden;
	text-indent: -5000px;
}

h1.logo a {
	width: 386px;
	height: 86px;
	background: url(imagenes/logo.gif) left top transparent no-repeat;
	cursor: pointer;
}

.titular_top {
width:320px;
height: 300px;
margin: 5px 3px 8px 0;
float:left;
}
._336_280 p {
margin:0;
padding:0;
}
.buscador {
	float:right;
	width: 400px;
	height: 30px;
	margin: 30px 40px 0 0;
	text-align:right;
}

.titular_peq {
width: 169px;
height: 120px;
float:left;
margin: 5px 0 0 1px;
}

.cont{
   text-align:center;
   padding: 5px;
   margin: 0 auto;
}

.sombra{
   margin:3px;
   background:#CCCCCC; 
   border: solid 1px #CCCCCC; 
}

.cont_text, .cont_text_post {
   border:solid 1px #CCCCCC;
   margin:-10px 2px 2px -10px; 
   padding:2px;
   background:#FFFFFF; 
}

/* MENU */
ul#minitabs{
list-style: none;
margin: 0;
padding:7px 0;
border-bottom: 1px solid #000; font-weight: bold;
text-align: left;
background: #FFFFFF;
}
ul#minitabs li{
display: inline;
margin: 0 1px;
}
ul#minitabs a{
text-decoration: none;
padding: 0 8px 5px 7px;
border-bottom: 2px solid #FFF;
border-top: 7px solid #FFF;
color: #000;
}
ul#minitabs a:hover{background-color: #333; border-color: #333;color: #FFFFFF}
 /* FIN MENU */
 
.category_300, .category_sidebar {
text-align:left;
color: #333;
font-family:Georgia,"Times New Roman",serif;
}

.category_300 {
margin: 4px 0 4px 15px;
font-size: 24px;
}
.category_300 a, .category_sidebar a, .titular_300 a, .titular_sidebar a, .titulares_peq a, .titulares_peq_center a {
color: #333;
}

.category_sidebar {
margin: 4px 0 4px 2px;
font-size: 19px;
}

.titular_300, .titular_sidebar, .titulares_peq, .titulares_peq_center{
font-family:Georgia,"Times New Roman",serif;
text-align:left;
color: #333333;
}

.titular_300, .titulares_peq{
margin: 4px 0 4px 15px;
font-size: 16px;
}
.titulares_peq_center {
font-size: 15px;
margin: 5px;
}
.titulares_peq {
height: 100px;
}

.titular_sidebar {
font-size: 16px;
margin: 4px 0 14px 2px;
padding-right: 20px;
}

.contenido_secc_posts {
width: 300px;
float:left;
}

.ads_sidebar_120 {
float:left;
width: 120px;
}

.titular_300 a, .titular a, .category a, .category_300 a, .titulares_peq a, .category_c a {
text-decoration:none;
color:#333;
}
.category {
font-size: 19px;
text-align:left;
color: #333;
font-family:Georgia,"Times New Roman",serif;
margin: 4px 0 4px 10px;
}
.category_c {
font-size: 18px;
text-align:left;
color: #333;
font-weight:bold;
font-family:Georgia,"Times New Roman",serif;
margin:5px 0 10px 5px;
}

.titular {
font-size: 13px;
font-family:Georgia,"Times New Roman",serif;
text-align:left;
color: #333333;
margin: 4px 0 4px 15px;
}
.foto_titular img, .foto_titular_moviles img {
padding: 3px;
border: 1px solid #CCCCCC;
}
.foto_titular_c {
margin: 5px;
}

.foto_titular_moviles img {
width: 310px;
}

#contenido {
margin-top: 5px;
}
#contenido_posts {
float:left;
width: 630px;
}
#contenido_posts_index {
float:left;
width: 470px;
}
#sidebar {
float:right;
width: 336px;
.margin-left: 5px;
}
._336_280 {
width: 336px;
padding: 3px;
border: 1px dotted #333;
}
.wp-caption img {
width:100%;
}
p.wp-caption-text {
font-size: 12px;
line-height: 17px;
margin: 0;
padding: 5px 4px 5px 5px;
background: #333;
}

.detalles {
float:left;
border-right: 1px solid #003366;
font-size: 11px;
color: #006699;
padding: 5px;
width: 38px;
font-weight: bold;
}
.titulo_post, .titulo_post_page {
font-size: 20px;
padding: 6px;
font-weight:bold;
line-height: 20px;
width: 500px;
font-family:Georgia,"Times New Roman",serif;
float:left;
}
.titulo_post_index {
font-size: 20px;
padding: 6px;
font-weight:bold;
line-height: 20px;
width: 380px;
font-family:Georgia,"Times New Roman",serif;
float:left;
}
.titulo_post_page {
width: 600px;
margin-left:0;
}
.titulo_post a, .titulo_post_index a {
color: #000;
}
.detalles strong {
font-size: 22px;
}
.detalles_post, .contenido_post {
margin:10px;
}
.contenido_post {
margin-top: 20px;
}
.contenido_post {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: demi-bold;
}
.post {
margin: 10px 0 30px 5px;
}
#contenido_titulares_medio_index {
float:left;
width: 160px;
margin-left:5px;
.margin-left: 0;
}
.contenidos_titulares_medio_index {
background: #FFFFFF;
border:solid 1px #CCCCCC;
}
.wp-caption {
text-align: left;
border: 7px solid #E1E1E1;
padding: 2px;
color: #FFF;
margin: 10px;
}
.aligncenter {
display:block;
margin: 0 auto;
}
.alignleft{
display:block;
float:left;
}
.alignright {
display:block;
float:right;
}
.separador {
clear:both;
background: url(imagenes/sep_hr.gif) center no-repeat;
height: 1px;
display:block;
margin:0 auto;
}
.otros_detalles {
font-size: 12px;
text-align:right;
padding:8px;
font-weight:bolder;
}

.footer {
padding: 20px;
text-align:center;
margin: 5px auto;
background: #FFFFFF;
border: 1px dotted #333;
width: 945px;
}

.sidebar_content {
background: #FFFFFF;
width: 320px;
margin-top: 20px;
padding: 10px;
border: 1px dotted #333;
}

.pds-question-top {
font-size: 16px;
}
.t {
font-family:Georgia,"Times New Roman",serif;
font-size: 21px;
margin-left: 10px;
}
.sidebar_content hr {
width: 96%;
padding:0;
margin:3px auto;
border:1px solid #CCC;
}
.contenido_secc {
margin: 10px;
}
.contenido {
margin-top:10px;
}
a.feed {
background: url(imagenes/feed-icon-14x14.png) no-repeat;
}
a.yahoo {
background: url(imagenes/myyahoo_icon.gif) no-repeat;
}
a.googlereader {
background: url(imagenes/google_favicon.jpg) no-repeat;
}
a.netvibes {
background: url(imagenes/netvibes.png) no-repeat;
}
.feed, .netvibes, .googlereader, .yahoo {
padding-left: 22px;
line-height: 23px;
}

.tags {
font-size: 20px;
color: #333;
}
.comentarios {
padding:10px;
width: 965px;
}
.comentario-autor strong {
font-size: 16px;
}

.comentario-autor {
font-size: 13px;
}

.comentarios hr {
border: 2px solid #E4E4E4;
margin:0;
}

.comentario-autor a {
color: #333;
text-decoration: none;
}

.comentario {
width: 98%;
margin: 20px auto;
}
.relacionadas ul {
display:block;
padding:0;
margin:0;
}

#cont_tp {
margin-bottom: 10px;
}
.relacionadas li {
margin-left:10px;
padding-left:0;
}

.video_swf {
width: 425px;
border: 7px solid #E1E1E1;
padding: 2px;
margin: 0 auto;
}
.titular_sidebar_noticiero {
font-size: 16px;
margin: 4px 0 1px 2px;
padding-right: 20px;
font-family:Georgia,"Times New Roman",serif;
text-align:left;
color: #333333;
font-weight:bold;
}
.contenido_noticiero {
margin:0;
font-size: 13px;
margin: 4px 0 5px 2px;
}
.howto {
font-family:Georgia,"Times New Roman",serif;
color: #000;
font-size: 13px;
}
.howto2 {
font-family:Georgia,"Times New Roman",serif;
color: #333;
font-size: 12px;
}
.datos_post {
padding: 2px 3px 1px 0;
text-align:right;
width: 93%;
margin: 5px auto;
color: #333;
font-weight: bold;
}

/*
Plugin Name: WP-Digg Style Paginator
Plugin URI: http://www.mis-algoritmos.com/2007/09/09/wp-digg-style-pagination-plugin-v-10/
Author: Victor De la Rocha
Author URI: http://www.mis-algoritmos.com
*/
      /*Pagination*/
      div.pagination {
              text-align:center;
              padding: 7px;
              margin: 3px;
      }

      div.pagination a {
              padding: 2px 5px 2px 5px; 
              margin: 2px;
              border: 1px solid #000000;
             
              text-decoration: none; /* no underline */
              color: #000000;
      }
      div.pagination a:hover, div.pagination a:active {
              border: 1px solid #000000;
              background-color:#000000;
              color: #fff;
      }
      div.pagination span.current {
              padding: 2px 5px 2px 5px;
              margin: 2px; 
                      border: 1px solid #000000;
                     
                      font-weight: bold;
                      background-color: #000000;
                      color: #FFF;
              } 
      div.pagination span.disabled {
                      padding: 2px 5px 2px 5px;
                      margin: 2px;
                      border: 1px solid #EEE;
             
                      color: #DDD; 
              }

.codigo_webmasters {
width: 98%;
background: #F6F6F6;
border: 3px solid #CCCCCC;
height: 60px;
}
.compartir_facebook a {
	float:left;
	margin:5px 0 10px 5px;
	width: 148px;
	height: 29px;
	background: url(/imagenes/compartir_facebook.jpg) left top transparent no-repeat;
	cursor: pointer;
}
.compartir_facebook a:hover {
	width: 148px;
	height: 29px;
	background: url(/imagenes/compartir_facebook_hover.jpg) left top transparent no-repeat;
	cursor: pointer;
}
.compartir_twitter a {
	float:left;
	margin:5px 0 10px 20px;
	width: 148px;
	height: 29px;
	background: url(/imagenes/compartir_twitter.jpg) left top transparent no-repeat;
	cursor: pointer;
}
.compartir_twitter a:hover {
	width: 148px;
	height: 29px;
	background: url(/imagenes/compartir_twitter_hover.jpg) left top transparent no-repeat;
	cursor: pointer;
}
.aumentar a {
	float:left;
	margin:5px 0 10px 20px;
	width: 29px;
	height: 29px;
	background: url(/imagenes/aumentar_tamano.jpg) left top transparent no-repeat;
	cursor: pointer;
}
.aumentar a:hover {
	width: 29px;
	height: 29px;
	background: url(/imagenes/aumentar_tamano_hover.jpg) left top transparent no-repeat;
	cursor: pointer;
}
.reducir a {
	float:left;
	margin:5px 0 10px 10px;
	width: 29px;
	height: 29px;
	background: url(/imagenes/reducir_tamano.jpg) left top transparent no-repeat;
	cursor: pointer;
}
.reducir a:hover {
	width: 29px;
	height: 29px;
	background: url(/imagenes/reducir_tamano_hover.jpg) left top transparent no-repeat;
	cursor: pointer;
}
.compartir {
background: #F6F6F6;
border: 1px solid #DFDFDF;
width: 98%;
margin: 5px auto;
height: 40px;
}
ul.trafico {
margin:0;
padding:0;
}
li.trafico {
margin: 3px 0 0 20px;
font-family:Georgia,"Times New Roman",serif;
font-size: 15px;
text-align:left;
}
.powered {
text-align:right;
margin-top: 10px;
}
.traafico {
padding: 8px;
}
.titulo_noticia_ampliada h1 {
width: 97%;
border-top: 1px solid #CCCCCC;
padding-top: 15px;
margin: 0 auto;
font-size: 34px;
line-height: 36px;
font-weight:bold;
font-family:Georgia,"Times New Roman",serif;
}
.detalles_post_comp {
width: 97%;
margin: 0 auto;
padding-top: 10px;
color: #000;
font-size: 15px;
padding-bottom:2px;
}
.cont_not {
width: 580px;
float:left;
}
.cont_not_336 {
width: 336px;
float:left;
margin: 20px 0 0 10px;
padding: 20px 0 20px 20px;
border-left: 1px solid #CCCCCC;
}
.detalles_post_comp span {
font-weight: bold;
color: #CC0000;
}
.titulo_noticia_ampliada a {
color: #000;
}
.cont_post_amp {
clear:both;
padding-top: 1px;
width: 987px;
}
.anuncio_300 {
float:left;
width: 300px;
margin-right: 10px;
}
.compartir_ {
width: 636px;
margin: 5px auto;
float:left;
padding-top: 10px;
}

.compartir_ hr {
width: 96%;
padding:0;
margin:3px auto;
border:1px solid #CCC;
}
.nombre_avatar_ymas {
width: 90px;
float:left;
text-align:center;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.comentario_ {
padding: 10px;
float:left;
width: 835px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
}
.comentario__ {
background: #EBEBEB url(imagenes/bg_comm.jpg) repeat-y;
margin-bottom:10px;
margin-top: 15px;
width: 945px;
}
.comentarios {
padding:10px;
width: 965px;
}
.nombre_avatar_ymas img {
padding: 2px;
}
.form-co1 {
float:left;
width: 470px;
border-right: 1px solid #CCC;
margin-bottom: 10px;
}
.form-co2 {
float:left;
width: 200px;
padding: 30px; 0 0 20px;
}

.adstop {
text-align: center;
height: 30px;
line-height: 30px;
background: #FFF;
margin: 10px 0 10px 0;
padding: 3px;
width: 980px;
}
.contenido_post { text-align:justify; } 