/* CSS para el portal feevy de No Vamos a ser menos */

/* =UNDOHTML */

/* undohtml.css */
/* (CC) 2004 Tantek Celik. Some Rights Reserved.             */
/*   http://creativecommons.org/licenses/by/2.0                   */
/* This style sheet is licensed under a Creative Commons License. */

/* Purpose: undo some of the default styling of common (X)HTML browsers */


/* link underlines tend to make hypertext less readable, 
   because underlines obscure the shapes of the lower halves of words */
:link,:visited { text-decoration:none }

/* no list-markers by default, since lists are used more often for semantics */
ul,ol { list-style:none }

/* avoid browser default inconsistent heading font-sizes */
/* and pre/code too */
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }

/* remove the inconsistent (among browsers) default ul,ol padding or margin  */
/* the default spacing on headings does not match nor align with 
   normal interline spacing at all, so let's get rid of it. */
/* zero out the spacing around pre, form, body, html, p, blockquote as well */
/* form elements are oddly inconsistent, and not quite CSS emulatable. */
/*  nonetheless strip their margin and padding as well */
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin:0; padding:0 }

/* whoever thought blue linked image borders were a good idea? */
a img,:link img,:visited img { border:none }

/* de-italicize address */
address { font-style:normal }

/* more varnish stripping as necessary... */


/* =LAYOUT */

body {
text-align: center;
background: #fff url(images/body-bg.png) repeat-x 0 0;
font: 75% verdana, helvetica, arial, sans-serif;
line-height: 1.4;}

a {
color: #666;}


#header {
height: 159px;
width: 760px;
text-align: left;
margin: 0 auto;
position: relative;}

#branding {
position: relative;
width: 465px;
height: 159px;
background: url(images/branding-bg.png) no-repeat right top;
margin: 0;
padding: 0;}

#branding h1 {
height: 120px;
width: 409px;
position: absolute;
left: 20px;
top: 38px; }

#branding h1 a {
display: block;
height: 116px;
width: 425px;
text-indent: -9999px;
line-height: 0.0001em;
background: url(images/logo.png) no-repeat 0 0; }

#branding #description {
position: absolute;
left: -9999px;
top: -9999px;}

/* Navegación branding */

#nav-manifiesto {
display: block;
width: 104px;
height: 26px;
text-indent: -9999px;
line-height: 0.0000000001em;
position: absolute;
left: 263px;
top: 20px;
background: url(images/nav-manifiesto.png) no-repeat 0 0;}

#nav-rss {
display: block;
width: 41px;
height: 26px;
text-indent: -9999px;
line-height: 0.0000000001em;
position: absolute;
top: 20px;
left: 377px;
background: url(images/nav-rss.png) no-repeat 0 0;}

#nav-rss:hover, #nav-rss:focus, #nav-rss:active,
#nav-manifiesto:hover, #nav-manifiesto:focus, #nav-manifiesto:active {
background-position: 0 -100px;}

#info {
position: absolute;
width: 270px;
height: 120px;
left: 480px;
bottom: 22px;
overflow: hidden;}

#info h2 {
position: absolute;
top: -9999px;
left: -9999px;}

#info ul {
position: relative;}

#info li {
position: absolute;}

#info li, #info li a {
height: 30px;}

#info #info-campania, #info #info-sehan, 
#info #info-campania a, #info #info-sehan a {
width: 268px;
left: 0;}

#info #info-facebook, #info #info-myspace, 
#info #info-facebook a, #info #info-myspace a {
width: 133px;}

#info li a {
display: block;
height: 30px;
text-indent: -9999px;
background: white;}

#info #info-campania {
top: 0;}

#info #info-sehan {
top: 31px;}

#info #info-facebook {
top: 62px;}

#info #info-myspace {
top: 62px;
left: 135px;}

#info #info-campania a {
background: url(images/info-campania.png) no-repeat 0 0 }

#info #info-sehan a {
background: url(images/info-sehan.png) no-repeat 0 0 }

#info #info-facebook a {
background: url(images/info-facebook.png) no-repeat 0 0 }

#info #info-myspace a {
background: url(images/info-myspace.png) no-repeat 0 0 }


/* Búsqueda  */

#searchform { 
position: absolute;
bottom: 0;
left: 0;
line-height: 25px; 
margin: 0;
padding: 0;
height: 25px;}

#searchform div {
margin: 0;
padding: 0;
height: 24px;}

#searchform #searchsubmit {
width: 75px;
line-height: 22px;
height: 24px;
text-align: center;
background: url(images/search-btn-bg.png) no-repeat center center;
border: none;
margin: 0;
padding-top: 1px;
padding-bottom: 2px;
position: relative;
font-family: helvetica, arial, sans-serif;
font-size: 13px;
font-weight: bold;
color: #666;}

#searchform #s {
line-height: 18px;
padding-top: 1px;
padding-bottom: 1px;
margin-right: 4px;
width: 180px;}


/* =contenido */

#content {
width: 728px;
margin: 20px auto -20px auto;
padding: 0 14px;
background: #fff;
position: relative;}

/* Formulario */

#content form {
margin-bottom: 20px;}
.boton {}
#content form .campo {
margin-right: 10px;}



/* Holly Hack Targets IE Win only \*/
    * html .clearfix {height: 1%;}
      .clearfix {display: block;}
/* End Holly Hack */



/* =feevy */

/*  C A M B I A R   C O L O R E S   F E E V Y S  */

html #feevy_bar_5541 .item_round_2, .item_round_3, .item_round_4 {border:none;} 
html #feevy_bar_5541 .item_content { border:none;} 
html #feevy_bar_5541 .item_round_1, html #feevy_bar_5541 .item_round_2, 
html #feevy_bar_5541 .item_round_3, html #feevy_bar_5541 .item_round_4, 
html #feevy_bar_5541 .item_content {background:none; border:none;}
html #feevy_bar_5541 .feevy_content a {background:none;}
html #feevy_bar_5541 a.blog_url {background:none;}

html #content div#feevy_bar_5541 {
width: 728px;
background: none;
margin: 0;
float: none; }

html #feevy_bar_5541 b {
position: absolute;
top: -999999px;
left: -99999px;}

html #content #feevy_bar_5541 div.bar-content {
width: 728px;}

html #feevy_bar_5541 {font-family: helvetica, arial, trebuchet ms, sans-serif; margin-top: 0} 

html #feevy_bar_5541 .feevy_item {
margin: 0 20px 20px 0;
padding: 10px 0 10px 0;
border: 1px solid #ccc;
border-top: 1px solid #ccc;
border-left: 1px solid #ccc;
text-align:left;
line-height:13px;
background: #f4f7f2 url(images/feevy-bg.png) no-repeat center center;
width: 220px;
float:left;
height: 1%;} 

html #feevy_bar_5541 .item_content {
background: transparent;
margin: 0;}

html #feevy_bar_5541 .feevy_title {
padding: 0;
margin: 0 10px 0 10px;
overflow:hidden;
line-height:12px;
background: none;
height: 45px;
position: relative;} 

html #feevy_bar_5541 .feevy_title img {
display: block;
position: absolute;
top: 1px;
left: 0;
margin: 0;
border: 1px solid #6fab6f;
border-bottom: 2px solid #6fab6f;} 

html #content #feevy_bar_5541 .feevy_title h1 {
margin: 0 0 0 50px;
padding: 0;
text-align: left;
font-family: "Trebuchet MS", helvetica, arial, sans-serif;
font-weight: bold;
font-size: 15px;
line-height: 16px;
background: none;
letter-spacing: 0px;
word-spacing: 0px;}

html #feevy_bar_5541 .feevy_title a {
color: #6caa53;
text-decoration: none;}

html #feevy_bar_5541 .feevy_title a:hover, html #feevy_bar_5541 .feevy_title a:focus, 
html #feevy_bar_5541 .feevy_title a:active {
color: #060;}

html #feevy_bar_5541 .feevy_content {
font-size:12px;
line-height: 15px;
padding: 0;
margin: 5px 10px 10px 10px;
background: none;
height: 1%;
color: #333;
height:150px;
overflow:hidden;

}

html #feevy_bar_5541 .feevy_content a {
text-decoration: underline;
color:#ea8e4f;
background: none;}

html #feevy_bar_5541 a.blog_url {
display: block;
overflow: hidden;
text-align: right;
color: #999;
background: transparent;
text-decoration: none;
text-transform: uppercase;
margin: 0;
padding: 0 10px 0 56px;
line-height: 11px;
height: 22px;
max-height: 22px;
font-size:10px;
font-weight: bold;}

html #feevy_bar_5541 a.blog_url:hover, html #feevy_bar_5541 a.blog_url:focus, 
html #feevy_bar_5541 a.blog_url:active {
color: #060;}

html #feevy_bar_5541 .footer {
display: none;} 

html #feevy_bar_5541 .footer a {
color:#06c;} 

html #feevy_bar_5541 .feevy_title h1:first-letter,
html #feevy_bar_5541 .feevy_title h1 a:link:first-letter, 
html #feevy_bar_5541 .feevy_title h1 a:link:first-letter, html #feevy_bar_5541 .feevy_title h1 a:visited:first-letter, 
html #feevy_bar_5541 .feevy_title h1 a:hover:first-letter, html #feevy_bar_5541 .feevy_title h1 a:active:first-letter { 
text-transform: uppercase; }


/* =Hecho con feevy */

#content p {
text-indent: -9999px;
height: 22px;
clear: both;
position: relative;
top: -20px;
margin-bottom: -20px;
margin: 0;
padding: 0;}

#content p a {
position: relative;
display: block;
height: 22px;
width: 250px;
background: url(images/hecho-con-feevy.png) no-repeat right top;
float: right;
margin-right: 25px;
}


/* =siteinfo */

#siteinfo {
clear: both;
background: url(images/siteinfo-bg.png) repeat-x 0 -16px;
text-align: center;
position: relative;}

#siteinfo ul {
background: transparent;
width: 760px;
margin: 0 auto;
position: relative;
padding-top: 4px;}

#siteinfo ul li {
display: inline;
margin: 0 3px;
font-size: 90%;}

#siteinfo ul li a {
text-decoration: underline;
color: #fff;}

#siteinfo p {
font-size: 85%;
color: #eee;
padding: 20px 0;}

#siteinfo p a {
color: #eee;}

/* Generales */
  
hr {
display: none;
border: 0;
margin: 0;
padding: 0;}

.off {
position: absolute;
left: -9999px;
top: -9999px;}

/* =otros */

.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
 .clearfix {
display: inline-block;
}  
