@import url('reset.css');

#contenido{width:961px; margin:0px auto;}

#col_1{float:left; display:inline; width:34px; padding:81px 0 0 0;}
#col_1 img{display:block;}
#col_2{float:left; display:inline; width:902px; }
#col_3{float:left; display:inline; width:25px; padding:61px 0 0 0;}
#col_3 img{display:block; }


#cabecera h1{margin:10px 0 40px 25px; width:294px; float:left; display:inline; text-indent:-9000px;}
#cabecera h1 a{display:block; width:237px; height:102px; background:url(../img/logocp.gif) no-repeat; overflow:hidden;}
#cabecera ul{float:right; display:inline; margin:0 40px 0 0; padding:10px 0 0 0;}
#cabecera li{float:left; display:inline; height:65px; text-indent:-9000px;}
#cabecera li a{height:50px; display:block; overflow:hidden;}
#cabecera li.es {width:193px; margin: 30px 100px 0 20px}
#cabecera li.es a{ background:url(../img/logo_es.gif) no-repeat left top;}
#cabecera li.min {width:210px;margin: 30px 0 0 20px}
#cabecera li.min a{ background:url(../img/logo_min.gif) no-repeat left top;}

.lateral{}
.lateral h2{font:bold 16px Arial, Helvetica, sans-serif; color:#0496FC; margin:0 0 2px 0;}
.lateral h2 a{color:#0496FC;}
.lateral ul{margin:0 0 20px 0;}
.lateral li{font:bold 15px Arial, Helvetica, sans-serif; color:#fff;}
.lateral li a{color:#fff;}
.lateral .modulo{margin:0 0 20px 0;}


#col_1_1 {text-align:right; float:left; display:inline; width:150px; margin:0 0 0 8px;}
#col_1_2 {float:left; display:inline; width:480px;  margin:0 27px;}
#col_1_3{float:right; display:inline; width:200px; margin:0 10px 0 0;}

.twitter{margin:0 0 20px 0;}
.twitter .cab_twitter{ margin:0 0 8px 0;}
.twitter .cab_twitter img{float:left; display:inline; margin:0 10px 0 0;}
.twitter h2 a{color:#0496FC;}
.twitter ul{}
.twitter li{font-size:12px; margin:0 20px 8px 0;}
.twitter li a {color:#FFF;}


.buscador{margin: 0 0 20px 0;}
.buscador input{border:0px; font:16px Arial, Helvetica, sans-serif; display:block; width:160px; margin:0 0 5px 0; padding:3px 0;}
.buscador input#ir{width:auto; font:16px Arial, Helvetica, sans-serif; background:#0096FF; color:#fff; padding:4px 10px;}


.post{margin:0 0 35px 0; clear:both;}
.post h3{font:bold 16px Arial, Helvetica, sans-serif; color:#0496FC; margin:0 0 2px 0;}
.post h2{font:bold 20px Arial, Helvetica, sans-serif; color:#D7D800; margin:0 0 10px 0;}
.post .cont_post {margin:0 0 20px 0;}
.cont_post li { font-size:16px; color:#FFF; list-style: circle ; margin-left:40px}
.post h2 a{color:#D7D800; margin:0 0 5px 0;}
.post .cont_post p{font:16px Arial, Helvetica, sans-serif; color:#fff;  margin: 0 0 10px 0;}
.post dl.etiquetas{font:bold 16px/21px Arial, Helvetica, sans-serif;}
.post dl.etiquetas dt{background:#D7D800; color:#333; float:left; display:inline; margin:3px 3px 0 0; padding:5px;}
.post dl.etiquetas dd{background:#0096FF; color:#fff; float:left; display:inline; margin:3px 3px 0 0; padding:5px;}
.post dl.etiquetas dd a{color:#fff;}
.post .utilidades ul{margin:0 0 20px 0;}
.post .utilidades li{float:left; display:inline; background:#575757; font:16px/21px Arial, Helvetica, sans-serif; color:#fff; padding:5px; margin: 0 3px 0 0;}
.post .utilidades li a{color:#fff;}
.post .utilidades li img{display:inline; margin:0 0 0 5px;}


ul.flickr{}
ul.flickr img{border:1px solid #fff; display:block;width:195px;}
ul.flickr li.destacada{float:none; display:block; margin:0 0 5px 0; width:auto;}
ul.flickr li {margin:0 5px 5px 0;}
ul.flickr li.final{margin:0px;}

#categorias li { list-style:none}


#comments {padding:20px 0 0 0; clear:both;}
#comments h2{font:bold 16px Arial, Helvetica, sans-serif; color:#0496FC;margin:0 0 4px 0;}
#comments h2 a{color:#D7D800;}
#comments  ol{}
#comments  li{padding:10px; background:#575757; margin:0 0 20px 0;}
#comments  li p{font:16px Arial, Helvetica, sans-serif; color:#fff; margin:0 0 18px 0;}
#comments  li cite{font:16px Arial, Helvetica, sans-serif; color:#fff; font-style:italic;}
#comments  li cite a{color:#fff;}
#comments  li cite span{color:#D7D800;}
#comments p#theRss{font:16px Arial, Helvetica, sans-serif; color:#fff; margin:0 0 20px 0;}
#comments p#theRss a{color:#fff;}

#comments h2#postcomment{margin:0 0 10px 0;}
#comments form#commentform{}
#comments form#commentform p{margin:0 0 10px 0;}
#comments form#commentform input{width:150px; padding:3px 0; border:0px; font:16px Arial, Helvetica, sans-serif; margin:0 5px 0 0;}
#comments form#commentform label{font:16px Arial, Helvetica, sans-serif; color:#fff;}
#comments form#commentform textarea{font:16px Arial, Helvetica, sans-serif; width:100%; border:0px;}
#comments form#commentform input#submit {width:auto; font:16px Arial, Helvetica, sans-serif; background:#0096FF; color:#fff; padding:4px 10px;}
#comments form#commentform p.nota{color:#fff; padding:5px 0; font:13px Arial, Helvetica, sans-serif;}

