/*** 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, ul li
{
  list-style:none;
}

ol
{
  
}

body
{
  background-color:#88AD10;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin:0;

}

a:hover img
{
  border:none;
}

a img
{
  border:0;
}

sup
{
  font-size:9px;
}

/********************************TOp*************************/
#wrapper
{
  width: 958px;
  font-size:0.8em;
  margin:0 auto;
  background-color:#fff;
  border:1px #28511a solid;
}

#nav
{
  color:#fff;
  position: absolute;
  top:5px;
  left:10px;
  font-weight:bold;
}

#nav ul li
{
display:inline;
padding-right:10px;
}

#nav input#query
{
  width:5em;
}
#nav a:hover, #nav a:visited
{
color:#88ad10;
border-bottom:1px dashed #28511a;
}
#nav a

{
  color: #28511a;
  border-bottom: none;
}
/*********** CONTAINER LOGO ********************/


#container_logo 
{
  background-color:#28511a;
  margin:0px 0 5px 0px;
  padding:0 0 0 10px;
  position:relative;
}
#logo
{
  padding-top:30px;
}

#container_logo img
{
  display:inline;
  vertical-align:middle;  
}


/*********** FI CONTAINER LOGO ************************/

/******* BOTONS CONTROL TEXT **************************/
input.boto_lletra_mes
{
  background:#fff url(/images/icons/text_mes.gif) no-repeat 50%;
  border:none;
  }
  input.boto_lletra_menys
{
  background:#fff url(/images/icons/text_menys.gif) no-repeat 50%;
  border:none;
  }

/*********** MENU ESQ *********************************/



#column_esq
{
float:left;
width:110px;
font-size:0.9em;
}

#column_esq #pdv
{
  border-bottom: 1px #fff solid;
}
#column_esq h2
{
  color:#fff;

text-align:center;
font-size:4em;


}

#column_esq h3
{

font-size:1em;
text-align:center;
color:#fff;
margin-bottom:5px;

}

#column_esq #menu1
{
background-color:#28511a;


}
#column_esq #menu1 a
{
  color:#fff;
	display:block;
	padding:10px 0px;
}
#column_esq #menu1 a:hover, #column_esq #menu1 a.actiu
{
  background-color: #88ad10;
}



#column_esq #menu1 ul
{
  padding:5px 0 15px 0;

}
#column_esq #menu li
{
  margin:0px 0 0px 4px;
  
}


#column_esq #menu2
{
  margin-top:5px;
  background-color:#dfe8c7;
 
  
}
#column_esq #menu2 ul
{
  padding:5px 0 5px 0;
}

#column_esq #menu2 li
{
  margin-bottom:5px;
	padding:6px 0;
  
}
#column_esq #menu2 a
{
  border-left:10px #28511a solid;
  padding-left:3px;
  color:#28511a
}

#column_esq #menu2 a:hover, #column_esq #menu2 a.actiu
{
  border-left:10px #88ad10 solid;
  padding-left:3px;
  
}

/******************* 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;
}

#container_1_columna a.img, #container a:hover.img
{
  border-bottom: none;
}


#portada
{
  float:left;
  width: 346px;
  overflow:hidden;
}

/************ DESTACATS ****************************/
#destacats
{
  width:116px;
  color:#fff;
  float:left;
	margin-left: 5px;
  font-size:0.9em;
}

#destacats p.textCoberta
{
  background-color:#88ad10;
  padding:5px;
  /*font-weight:bold;*/
  font-size:0.95em;
  height:3em;
  overflow:hidden;
}
#destacats p.caixaText a:hover
{
  color:  #28511a
}
#destacats a:hover
{
  border:none;
}
#destacats a
{
  color:white;
  display:block;
}
#destacats p.caixaText
{
  padding:5px;
  font-size:0.95em;
  overflow:hidden;
}
#destacats p#entrevista_home_descripcio a:hover, #destacats p#proleg_home_autor a:hover
{
  color:#dfe8c7;
}
#destacats p#entrevista_home_cita
{
  background-color:#88ad10;
  height:85px;
}
#destacats p#entrevista_home_descripcio
{
  background-color: #28511a;
  height:45px;
}
#destacats p#proleg_home_cita
{
  background-color:#88ad10;
  height:70px;
}

 #destacats p#proleg_home_autor
 {
 background-color:#28511a;
  height:30px;
 }
/****************NOTICIES ******************************/

#noticies
{
  width:200px;
  color:#000;
  float:left;
  padding:0 10px;
	/*border-right: 1px #28511a solid; FORA LA LINIA DE SEPARACIO AMB ADWORDS*/
  font-size:0.9em;
	
}

#noticies h2
{
  color:#28511a;
  border-bottom: 1px #28511a dashed;
  margin-bottom:10px;
  text-align:center;
}

#noticies div.noticia
{
padding-bottom: 20px;
border-bottom: 1px #28511a dashed;
margin-bottom: 20px;
}
/*************adWords************************************/
#adWords
{
  width:150px;
  float:left;
	margin-left:5px;
}

/************ peu *****************************************/
#peu
{
font-size:0.9em;
clear:both;
background-color:#28511a;
color:#fff;
padding:8px;
text-align: center;
margin-top:5px;
}
#peu a:hover
{
  color:#dfe8c7;
}
#peu a
{
  color:#fff;
  text-decoration:none;
  
}
 /************ CONTAINER 1 COLUMNA********************/
 #container_1_columna
 {
  width:640px;
  margin-left:120px;
 }

 #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:1em;
  color:#000;
  padding:5px 0;
  margin-bottom:0;
}

#container_1_columna h2 span 
{
  float:right;
}

#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 0 0 40%;
 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;
}
/************ ENTREVISTA *************************/
h2.entrevista
{
  line-height:1.5em;
  font-size:1.3em;
  color:#28511a;
  background:#dfe8c7;
  /*height:3em;*/
  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;
}

/***************TAULa COBERTES **************/
table#cobertes a,table#cobertes a:hover
{
  border-bottom:none;
}

table#cobertes tr td
{
  padding:0 6px;
}

/**************************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;
}

/****************** SF LUCENE **********/
strong.highlight
{
 background-color:#dfe8c7;
}

span.descripcio
{
  display:block;
}

ol.search-results li
{
  margin-top:10px;
}

#container ol.search-results li a
{
  color:blue;
  font-weight:bold;
}


/****** TOOLTIP *****/

/* prototip.css : http://www.nickstakenburg.com/projects/prototip */
.prototip { position: absolute; }
.prototip .effectWrapper { position: relative; }
.prototip .tooltip { position: relative; }
.prototip .toolbar {
  position: relative;
  display: block;
  }
.prototip .toolbar .title {
  display: block;
  position: relative;
  }
.prototip .content { clear: both; }
.prototip .toolbar a.close {
  position: relative;
  text-decoration: none;
  float: right;
  width: 15px;
  height: 15px;
  background: transparent url(close.gif);
  display: block;
  line-height: 0;
  font-size: 0px;
  border: 0;
  }
.prototip .toolbar a.close:hover { background: transparent url(images/icons/tooltip/close_hover.gif); }

.iframeShim { 
  position: absolute;
  border: 0;
  margin: 0;  
    padding: 0;
    background: none;
}

div.content span.tooltip_visible
{
  border-bottom:1px dashed #ccc;
  cursor:pointer;
}
/* Tooltip styles */
.prototip .default { width: 350px; color: #fff; }
.prototip .default .toolbar { background: #0F6788; font: italic 17px Georgia, serif; }
.prototip .default .title { padding: 5px; }
.prototip .default .content { background: #88AD10; font: 11px Arial, Helvetica, sans-serif; padding: 5px;}

#peus_pagina, .per_imprimir
{
  display:none;
}

#container_1_columna div.content .verd
{
  color:#28511a;
}
#container_1_columna div.content .cos_petit
{
  font-size:85%;
}

#container_1_columna div.content .cos_gran
{
  font-size:115%;
}
