/*** COLORS ****************/
/*
  verd        #28511a
  verd clar:  #dfe8c7
	verd gespa: #88ad10
  
  */
/******* GENERICS *********************/

.clear { clear:both}
p, ul, li, a, img, h1, h2, h3, div
{
  margin:0;padding:0;
}

a { text-decoration:none;}

ul, li
{
  list-style:none;
}

body
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin:0;
  background-color:#fff;

}
a:after
{
	content: " (" attr(href) ")";
}
a:hover img
{
  border:none;
}

a img
{
  border:0;
}


/********************************TOp*************************/
#wrapper
{
  width: auto;
  font-size:12pt;
  margin:0 5%;
  border:none;
  background-color:#fff;
  float: none !important;
}
#top
{
  width:90%;
  padding: 10px;
 
  border-bottom: none
}

/*********** CONTAINER LOGO ********************/


#container_logo 
{
  background-color:#fff;
  margin:0px 0 5px 0px;
  padding:0 0 0 10px;
}
#logo
{
  padding-top:30px;
}

#container_logo img
{
  display:inline;
  vertical-align:middle;  
}


/*********** FI CONTAINER LOGO ************************/

/******* BOTONS CONTROL TEXT **************************/
input.boto_lletra_mes
{
  display:none;
  }
  input.boto_lletra_menys
{
  display:none;
  }



/******************* CONTAINER **********************/

#container
{
  margin-left:115px;
  background-color:#fff;
}
#container a:hover, #container_1_columna a:hover
{
  color:#88ad10;
  border-bottom:1px dashed #28511a;
}
#container a, #container_1_columna a
{
  color: #28511a;
  border-bottom: none;
  
}






/************ DESTACATS ****************************/
#destacats
{
  width:116px;
  color:#fff;
  float:left;
	margin-left: 5px;
  font-size:0.9em;
}


#destacats p.cita
{
  background-color:#88ad10;
  padding:5px;
  /*font-weight:bold;*/
  font-size:0.95em;
  height:70px;
  overflow:hidden;
}
#destacats p.entrevista
{
  background-color: #28511a;
  padding:5px;
  min-height:35px;
  font-size:0.95em;
   height:45px;
  overflow:hidden;
}
#destacats p.textCoberta
{
  background-color:#88ad10;
  padding:5px;
  /*font-weight:bold;*/
  font-size:0.95em;
  height:3em;
  overflow:hidden;
}
#destacats p.cita a:hover, #destacats p.textCoberta
{
  color:  #28511a
}
#destacats a:hover
{
  border:none;
}
#destacats a
{
  color:white;
  
}


/************ peu *****************************************/
#peu
{

font-size:10pt;
clear:both;
background-color:#fff;
color:#000;
padding:8px;
text-align: center;
margin-top:5px;
border-top:1px #000 solid;

}
#peu a:hover
{
  color:#dfe8c7;
}
#peu a
{
  color:#fff;
  text-decoration:none;
  
}
 /************ CONTAINER 1 COLUMNA********************/
 #container_1_columna
 {
 
  margin-left:0;
 }

 #container_1_columna #head
{
  border-bottom:1px #28511a solid;
  margin: 0 0 10px 0;
}
#container_1_columna h2, #container_1_columna .div h2
{
  font-size:1.4em;
  color:#88ad10;
  margin-bottom:1em;
}
#container_1_columna #head h2
{
  font-size:10pt;
  color:#000;
  padding:5px 0;
  margin-bottom:0;
}

#container_1_columna h2 span 
{
  float:right;
  display:none;
}

#container_1_columna .esquerra
{
  float:left;
}

#container_1_columna .text_esquerra
{
  width:310px;
  float:left;
  margin-left:10px;
}
#container_1_columna div.text_esquerra .head
{
  margin-bottom:1.6em;
}
#container_1_columna p.mail
{
  color:#28511a;
}
#container_1_columna p.autor
{
  font-weight:bold;
}
#container_1_columna div.bio
{
  background:#dfe8c7;
  padding:10px;
  margin-bottom:0.5em;
  font-size:0.9em;
}

blockquote
{
 text-align:right;
 font-size:0.85em;
 padding:0;margin:0;
}
#container_1_columna div.content
{
  margin-top:1em;
  text-align:justify;
}
#container_1_columna div.content p
{
  margin-bottom:1.3em;
  font-size:0.9em;
}

#container_coberta
{
  width:700px;
  margin-left:120px;
}

#dreta
{
  display:none;
}
/************ ENTREVISTA *************************/
h2.entrevista
{
  line-height:1.5em;
  font-size:1.3em;
  color:#28511a;
  background:#dfe8c7;

  padding:10px;
  margin-bottom:0.5em;
  
}

h3.entrevista
{
  font-size:0.9em;
  border-bottom:1px #000 solid;
  padding-bottom:1em;
}
/*********** DESTACATS de 1 columna*******************/

#columna_dreta
{
  float:right;
	margin: 20px 10px 0px 0;
	width:168px;
}

#columna_dreta a
{
  color:#000;
}
#columna_dreta a:hover
{
  color:#88ad10;
}

#columna_dreta img
{
  border:none;
}

#destacats_dreta p
{
  background:#88ad10 url(/images/icons/pastilla_dalt.gif) no-repeat left top;
	margin:10px 0;
	padding:3px 10px 0 10px;
}
#destacats_dreta div.caixa_destacats
{
  background:#88ad10 url(/images/icons/pastilla_baix.gif) no-repeat left bottom;
	padding-bottom:1px;
	margin-bottom:5px;
  color: #fff;
}



/**************** LLISTAT COLABORADORS  *****************************/

table#articles td
{
 vertical-align: top;
 width:33%;
 padding:10px 10px;
}

table#articles tr
{
  margin:10px 0px;
}
p.autor
{
  margin:5px 0;
}

/**************************PAGINAT************************************/

#controls_pagina
{
  border-top:2px #28511a solid;
  margin:10px 0;
  font-size:0.9em;
}

#controls_pagina ul
{
  margin-top: 5px;
}
#controls_pagina ul.opcions_paginar
{
  float:right;
  color: #444;
  
}

#controls_pagina ul li
{
  display:inline;
}
#controls_pagina ul.opcions_paginar li
{
  margin:0 3px;
}
#controls_pagina ul.opcions_paginar  li a
{
  color: #444;
}
#controls_pagina ul.opcions_paginar  li.seleccio a
{
  color:#28511a;
  text-decoration:underline;
}

#controls_pagina ul.opcions_inferiors li
{
  margin:0 10px;
}

/************ FORMS *******************/
select.desplegable
{
  width:100px;
  border:1px #28511a solid;
  background-color:#ffc
}

input[type='text']
{
  background:#ffc none repeat scroll 0%;
  border:1px solid #AAAAAA;
  width:25em;
}

input#cerca
{
  width:7em;
}

/**************************** TAULA de DOCUMENTS NUMEROS ANTERIORS ****/

table#llistaArticles
{
}

table#llistaArticles td
{
  padding:5px 10px;
  margin:0;
  text-align:center;
}
table#llistaArticles thead
{
  
  background-color:#dfe8c7;
  margin:0;
}
table#llistaArticles thead th
{
  padding:10px;
  font-weight:bold;
}

/********************* SUBSCRIPCIO **********************************/

#subscripcio
{
  margin: 20px;
}

#subscripcio label
{
  float:left;
  width:15em;
  text-align:right;
  
}

#subscripcio input, #subscripcio textarea
{
  margin:0 0 0 0.5em;
  
}
#subscripcio fieldset
{
  margin:30px 0;
  border:none;
}

ul#contacta li
{
  margin:10px 0;
}
#subscripcio textarea
{
  width:25.5em;
}
p.nota_legal
{
  font-size:0.85em;
  margin-top:2em;
}
span.required
{
  color:red;
}
div.atencio
{
  width:70%;
  margin:0 auto;
  background-color: #DFE8C7;
  border:1px #28511a solid;
  padding:10px;
  font-weight:bold;
  }
div.atencio ul
{
  margin:10px;
}

div.atencio li
{
  font-weight:normal;
  background:url(/images/icons/next.png) no-repeat 0 50%;
  padding-left:15px;
}

/********** CREDITS **********/
dd
{
  
  margin:0;
  padding:0;
  color: #28511a;
}

dt
{
  
  margin-top:20px;
}

dl
{

  width:90%;
  margin:0 30px;
  padding:0;
}

div.tooltip
{
  display:block;
}
#peus_pagina
{
  display:block;
  border-top:1px #ccc solid;
  padding:10px;
  font-size:9pt;
}

