/*
      Created by Keith Donegan of Code-Sucks.com
	  
	  E-Mail: Keithdonegan@gmail.com
	  
	  You can do whatever you want with these layouts,
	  but it would be greatly appreciated if you gave a link
	  back to http://www.code-sucks.com
	  
*/

* { padding: 0; margin: 0; }

body {
font-family:Trebuchet MS, Bitstream Vera Sans;margin:0;padding:0;background: url('http://www.desconcierto.com/fondo.gif') center repeat-y;
}
A{color:#000;font-family:Trebuchet MS, Bitstream Vera Sans, Helvetica, sans-serif;text-decoration:none;}
A:hover {text-decoration: underline}
A:link{color:#000;}
A:visited{color:#000;}
H1{
font-size:1.6em;
color:#668;
}
H2{
font-size:1em;
color:#668;
}
h2 li,
h2 ul{
list-style-type:none;
}
H3 {
  font-weight: normal;
}
#wrapper { 
 margin: 0 auto;
 width: 1000px;
}
#faux {
 background:;
 margin-bottom: 5px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%;
}
#header {
 width: 980px;
 background: #ffffff;
 padding-left:15px;padding-top:8px;height:95px;
 margin-bottom: 5px;
}
#navigation {
font-size: 0.8em;
font-weight: bold;
padding-top: 10px;
padding-bottom: 2px;
padding-left: 40px;
height: 25px;
background-color: #efefff;
margin-bottom: 8px;
border: 1px solid #ddf;
text-align: center;
}
#leftcolumn { 
 display: inline;
 color: #333;
 margin: 5px;
 padding: 0px;
 width: 460px;
 float: left;
}
#leftcolumn-articulos {
 display: inline;
 color: #333;
 margin: 5px;
 padding: 0px;
 width: 695px;
 float: left;
 padding-left: 15px;
}

#content { 
 float: left;
 color: #333;
 margin: 5px 13px;
 padding: 0px;
 width: 195px;
 display: inline;
 position: relative;
 border-left: dotted 1px #666688;
 border-right: dotted 1px #666688;
 padding-left: 10px;
 padding-right: 5px;
}
#rightcolumn { 
 display: inline;
 position: relative;
 color: #333;
 margin: 10px 10px 10px 0px;
 margin-left: 0px;
 margin-right:0px;
 margin-top: 5px;
 width: 280px;
 float: left;
}
#footer { 
 clear: both;
 color: #ffffff;
 text-align: center;
 background: #666688;
 padding: 10px;
 font-size: 0.9em;
 padding-left: 30px;
 border-top: 10px #ddddff solid;
 height: 60px;
}
.footer-izda {
float: left;
margin-left: 180px;
margin-right: 50px;

}
.footer-dcha {
float: left;
text-align: left;
margin-right: 10px;
}
#footer A{
  color: #ffffff;
}
.titulo-footer A{
 font-size: 2.5em;
}
.clear { clear: both; background: none; }

.imagen-banner{float:left;margin-right:20px; margin-top: 10px;}
.banner-central{float:left;width:728px;}
.menu-sup {
font-size: 0.9em;
padding-top: 5px;
padding-left: 40px;
height: 30px;
background-color: #efefff;
}

.elemento-menu {
  padding-right: 10px;
  border-right:1px solid #666688;
  padding-left: 10px;
}

/* Elementos columna izquierda */

.cuerpointerior-pligg-superior{
border:#ddf 1px solid;
background:#f5f5ff;
padding-bottom:1px;
padding-top:5px;
margin:0px;
margin-right:5px;
margin-top: 5px;
padding-left:5px;
}
.foto-portada{
text-decoration: none;
color:#000;
border:1px solid #ddddff;
background:#efefff;
}
.foto-sms-portada {
text-decoration: none;
color:#000;
background:#efefff;
border: none;
}
.foto-sms-portada A{
text-decoration: none;
border: none;
}
.titular-1 {
margin-top: 8px;
margin-bottom: 3px;
padding-right: 5px;
}
.titular-1 A{
color: #666688;
}
.titular-2 {
color: #666688;
font-size: 1.2em;
font-weight: bold;

}
.texto-excerpt {
font-size: 0.95em;
color: #666666;
}
.foto-articulo {
margin-left: 1px;
}
.texto-excerpt-noticia {
font-size: 0.95em;
color: #666666;
padding-right: 30px;
padding-top: 5px;
margin-bottom: 10px;
}
.last-comments {
 color: #D11F17;
 font-size: 0.75em;
 font-weight: bold;
 margin-bottom: 15px;
 margin-left: 3px;
 margin-top: 20px;
}

/* Elementos bloque central */

.titular-2 {
margin-bottom: 3px;
}
.titular-2 A{
color: #666688;
}
.puntos {
border-top: dotted 1px #666688;
margin-top: 10px;
margin-right: 5px;
margin-bottom: 10px;
}
.texto-excerpt-2 {
font-size: 0.8em;
color: #666666;
}

/* Elementos bloque derecha */
.pligg-dcha-sup {
 background: #efefff;
 border: 1px solid #ddddff;
 padding: 5px;
 margin-bottom: 15px;
 }
 
.pligg-discos {
 background: #efefff;
 border: 1px solid #ddddff;
 padding: 1px;
 margin-bottom: 15px;
 }
.list-comments {
 background: #efefff;
 font-size: 0.8em;
 border: 1px solid #ddddff;
 padding: 5px;
 margin-bottom: 15px;
 color: #666666;
 line-height: 160%;
 }
 
.list-comments A{
font-weight: bold;
 }
 .lista-comentarios {
 background: #efefff;
 font-size: 0.85em;
 border: 1px solid #ddddff;
 padding: 5px;
 padding-right: 8px;
 margin-bottom: 5px;
 color: #666666;
 line-height: 160%;
 margin-bottom: 8px;
 text-align: justify;
 }

.lista-comentarios A{
 }
.seccion {
 color: #D11F17;
 font-size: 0.75em;
 font-weight: bold;
 margin-bottom: 5px;
 margin-left: 3px;
 margin-top: 3px;
}
.seccion A,
.seccion A:visited,
.seccion A:hover {
 color: #D11F17;
}
.num-comentario A{
 color: #D11F17;
 font-size: 0.65em;
 font-weight: bold;
 margin-left: 3px;
}
.mas {
font-size: 0.8em;
margin-top: 8px;
}
.mas A {
font-weight:bold;
}
.disco {
  float:left;
  margin-left: 10px;
}

.discos-portada {
	border: 1px solid #000000;
    background-color: #ffffff;
    border: 1px solid #ddf;
    float: left;
}
.titulo-disco{
font-size: 0.7em;
width: 75px;
text-align: center;
padding-bottom: 2px;
}

.mas-discos {
font-size: 1em;
text-align:right;
}
.mas-discos A{
color: #666688;
}
.foto-lateral {
  width: 100px;
}
.pligg-archivos {
 background: #efefff;
 border: 1px solid #ddddff;
 padding: 5px;
 margin-bottom: 15px;
 }
.pligg-archivos A{
  color: #666688;
}

/* Articulos */

.texto-articulo {
font-size: 0.95em;
padding-right: 20px;
border:#ddf 1px solid;
background:#efefff;
padding-left: 15px;
padding-top: 10px;
padding-bottom: 10px;
margin-right: 15px;
}
.texto-articulo p {
  margin-bottom: 20px;
}
.texto-articulo A{
font-weight: bold;
}
.info-noticia {
font-size: 1.1em;
padding-left: 3px;
margin-bottom: 10px;
text-align: right;
}
.info-noticia A {
  color: #D11F17;
  font-weight: bold;
}
.navegacion-articulo {
font-size: 0.9em;
margin-top: 0px;
}
.navegacion-articulo A{
  color: #D11F17;
  font-weight: bold;
}
.fecha-lista {
  margin-left: 20px;
  margin-bottom: 5px;
}
.lista-archivo{
  margin-bottom:2px;
  color:#668;
  margin-right:10px;
  background:#ececff;
  padding:3px 3px 3px 10px;
  margin-left: 10px;
  border: 1px solid #ddddff;
  margin-right: 10px;
  }
.lista-archivo A {
  font-size: 0.8em;
  font-weight: normal;
}
.agenda-lugar{
  color:#D11F17;
  padding:1px;
}
.lista-festivales {
font-size: 0.8em;
padding-right: 20px;
border:#ddf 1px solid;
background:#efefff;
padding-left: 15px;
padding-top: 10px;
padding-bottom: 10px;
margin-right: 15px;
}
.lista-festivales A{
font-weight: bold;
}
.texto-conciertos {
font-size: 0.8em;
border:#ddf 1px solid;
background:#efefff;
width: 350px;
padding-top: 15px;
margin-bottom:25px;
}
.tabla-latest{
  width:600px;
}
.tabla-portada{
  width:280px;
}
.tabla-cabecera{
  margin-top:0;
  font-size:.9em;
  color:#000;
  text-align:center;
  height:29px;
  padding-top:3px;
  padding-bottom:3px;
  background:#ddf;
}
.fila-tabla{
  border:1px solid #ddf;
  background:#efefff;
  padding: 5px;
}
.fila-tabla-portada{
  background:#efefff;
}
.fila-tabla-conciertos{
  border:1px solid #ddf;
  background:#efefff;
  padding: 10px;
  padding-left: 1px;
  padding-right: 1px;
  }
.fila-disco{
  font:normal .7em Trebuchet MS, Bitstream Vera Sans;
  margin-bottom: 30px;
  border: 1px solid #ddf;
}
.fila-disco-portada{
  font:normal .7em Trebuchet MS, Bitstream Vera Sans;
}
.fila-disco-portada A {
   font-weight:normal;
   text-align:top;
}
.fila-disco A{
  font-weight: normal;
}
.fila-concierto{
  font:normal .9em Trebuchet MS, Bitstream Vera Sans;
  margin-bottom: 30px;
  border: 1px solid #ddf;
}
.fila-concierto A{
  font-weight: bold;
  color: #666688;
}
.titulo-cabecera-discos{
font-size:1.4em;
color:#668;
margin-bottom: 20px;
font-weight: bold;
}
.cuerpoimagen {
  visibility: hidden;
  display: none;
}
.imagen-block-dcha {
  display: none;
}
.desconcertados {
margin-top: 10px;
}
.add {
  font-size: 0.8em;
  float:right;
  padding-right: 18px;
  text-align:right;
}
.numero-comentarios {
  margin-top: 3px;
  }
.numero-comentarios A{
  font-size: 0.7em;
  color: #D11F17;
  font-weight: bold;
}
.bloque-foto {
  height: 195px;
}
.foto-pequena {
width:265px;
text-decoration: none;
color:#000;
border:1px solid #ddddff;
background:#efefff;
}
.separar {
margin-right: 5px;
}
.lista-recomendados {
font-size: 0.8em;
padding-right: 10px;
border:#ddddff 6px solid;
background:#efefff;
padding-left: 10px;
padding-top: 10px;
padding-bottom: 10px;
margin-right: 0px;
background-color: #f5f5ff;
}
.lista-recomendados A{
font-weight: bold;
}
.foto-sms{
text-decoration: none;
color:#000;
border:2px solid #ddddff;
background:#efefff;
}
.disco-sms {
border:1px solid #ddddff;
margin-top: 1px;
padding-left: 2px;
margin-right: 10px;
float:left;
}
.sms-texto {
font-size: 0.9em;
line-height: 120%;
text-align: top;
font-style: italic;
color: #D11F17;
}
.sms-texto-negro {
font-size: 0.9em;
line-height: 120%;
text-align: top;
font-style: italic;
color: #000000;
}
.sms-titulo {
font-weight: bold;
font-size: 1.2em;
color: #666688;
}
#twitter_update_list li {
  font-size: 0.8em;
  padding-bottom: 15px;
  color: #666688;
  font-weight: bold;
}
#twitter_update_list li A{
  font-weight: lighter;
}

