@import url("reset.css");
@import url("recursos_scroller.css");

p {
padding:0 0 17px 0;
line-height:15px;

}

b {
color:#4F4370;
font-weight:normal;
}

ul.llista {
list-style:disc;
padding:0 0 0px 20px;
}

li
{
padding:5px 0 10px 0;
line-height:15px;

}

div.neteja {
clear:both;
font-size:0;
height:0;
}
a.idiomaActiu {
font-weight:bold;
color:#5b4b71;
text-decoration:none;
}
a.idiomaInactiu {
font-weight:bold;
color:#a7a4ab;
text-decoration:none;
}
body {
background-color:#fff;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;


}
div#contingut {
position:absolute;
width:985px;
height:582px;
background:url('../img/fons01.jpg') no-repeat top left;

/* Per centrar verticalment i horitzontalment */
left:50%;
top:50%;
margin-top:-291px;  /* height/2 */
margin-left:-492px; /* width/2  */
}
div.contingut {
position:absolute;
width:985px;
height:582px;

/* Per centrar verticalment i horitzontalment */
left:50%;
top:50%;
margin-top:-291px;  /* height/2 */
margin-left:-492px; /* width/2  */
}
div.fons01 {
background:url('../img/fons/lideratgepoliticisocial/fons01.jpg') no-repeat top left;
}
div.fons02 {
background:url('../img/fons/lideratgepoliticisocial/fons02.jpg') no-repeat top left;
}
div.fons03 {
background:url('../img/fons/lideratgepoliticisocial/fons03.jpg') no-repeat top left;
}
div.fons04 {
background:url('../img/fons/lideratgepoliticisocial/fons04.jpg') no-repeat top left;
}
div.fons05 {
background:url('../img/fons/lideratgepoliticisocial/fons05.jpg') no-repeat top left;
}
div.fons06 {
background:url('../img/fons/lideratgepoliticisocial/fons06.jpg') no-repeat top left;
}
div.fons07 {
background:url('../img/fons/lideratgeempresarial/fons01.jpg') no-repeat top left;
}
div.fons08 {
background:url('../img/fons/lideratgeempresarial/fons02.jpg') no-repeat top left;
}
div.fons09 {
background:url('../img/fons/lideratgeempresarial/fons03.jpg') no-repeat top left;
}
div.fons10 {
background:url('../img/fons/lideratgeempresarial/fons04.jpg') no-repeat top left;
}
div.fons11 {
background:url('../img/fons/lideratgeempresarial/fons05.jpg') no-repeat top left;
}
div.fons12 {
background:url('../img/fons/lideratgeempresarial/fons06.jpg') no-repeat top left;
}
div#contingut_portada {
position:absolute;
width:1002px;
height:582px;

/* Per centrar verticalment i horitzontalment */
left:50%;
top:50%;
margin-top:-291px;  /* height/2 */
margin-left:-501px; /* width/2  */
}
div#estructura {
margin:10px 0 0 0;
}
div#estructura_portada {
position:relative;
}
div#cap {
}
div#cap_portada {
height:99px;
}
div#centre_portada {
height:301px;
text-align:center;
}
div#idiomes {
/*
color:#a7a4ab;
padding:0 8px 0 0;
text-align:right;*/

/* Canvi d'estils de relatiu a absolut perque dona problemes en Iexplorer6 quan fem us de jScrollable a la seccio nuria */
position:absolute;
top:10px;
left:717px;
width:260px;
color:#a7a4ab;
text-align:right;
}
div#idiomes_portada {
width:40%;
float:left;
padding:10px 0 0 20px;
}
div#avislegal {
width:40%;
float:right; 
text-align:right;
padding:10px 0px 0 0;
}
div#avislegal a {
color:#a7a4ab;
}
div#columna1 {
float:left;
padding:0 9px 0 10px;
width:221px;
}
div#columna1contingut { /* Ho faig aixi perque en IExplorer6 dona problemes el margin i hem d'usar padding*/
position:relative;
height:566px;
width:221px;
background:url('../img/peu.gif') no-repeat bottom center;
background-color:#fff;
}
div#columna2 {
float:left;
width:453px;
}
div#columna3 {
float:left;
width:292px;
}
div#columna1contingut2 {
padding:10px 0 0 0;
text-align:center;
}
div#menu {
padding:0 0 0 0;
}

div#menu a {
outline:none;
}

div#logos_empresarial_ca {
height:112px;

}
div#logos_empresarial_es {
height:110px;
}
div#logos_politic_ca {
height:112px;
}
div#logos_politic_es {
height:112px;
}
div#logo_nuria_empresarial_ca {
}
div#logo_nuria_politic_ca {
}
div#logo_nuria_empresarial_es {
}
div#logo_nuria_politic_es {
}
div#logo_empresarial_ca {
}
div#logo_politic_ca {
}
div#logo_empresarial_es {
}
div#logo_politic_es {
}
div#logo_nom_portada {
float:left;
width:258px;
height:32px;
margin:10px 0 0 15px;
}
div#cap_portada_text {
float:right;
width:310px;
height:26px;
margin:10px 0px 0 0;
}
div#peu_portada {
padding:10px 0 0 0;
}
div#peu_portada_img1 {
float:left;
width:299px;
height:135px;
padding:0px 0 0 0px;
}
div#peu_portada_img2 {
float:left;
width:299px;
height:135px;
padding:0 0 0 22px;
}
div#peu_portada_text {
float:left;
width:360px;
padding:0px 0 0 22px;
color:#808080;
}
div#powered img{
margin:-90px 0 0 -15px;
}
div#powered_portada {
text-align:left;
margin:-299px 0 0 -15px;
}
div#powered_portada img {
}
div#columna2contingut {
padding:15px 10px 0 10px;
color:#fff;
}
div.bloc_titol {
font-size:13px;
font-weight:bold;
color:#9e7d0c;
background-color:#fff;
padding:2px 0 2px 10px;
margin:0 0 12px 0;
cursor: pointer;
}

div.bloc_titol h3 {
font-weight:bold;
}
div.bloc_titol a,div.bloc_titol h3 a {
color:#9e7d0c;
text-decoration:none;
font-weight:bold;
}
div.bloc_titol2 {
font-size:13px;
font-weight:bold;
color:#9e7d0c;
background-color:#ebe9ef;
padding:2px 0 2px 10px;
margin:0 0 12px 0;
cursor: pointer;
font-weight:bold;
}
div.bloc_titol2 a {
color:#9e7d0c;
text-decoration:none;
font-weight:bold;
}

div.bloc_titol2 h3 a,div.bloc_titol2 h3{
font-weight:bold;
} 
div.bloc_titol3 {
font-size:13px;
font-weight:bold;
color:#9e7d0c;
background-color:#fff;
padding:2px 0 2px 10px;
margin:0 0 12px 0;
}
div.bloc_titol3 h3 {

font-weight:bold;
}
a.bloc_titol3, h3 a.bloc_titol3 {
display:block;
color:#9e7d0c;
text-decoration:none;
font-weight:bold;
}
div.bloc_text {
font-size:12px;
color:#fff;
padding:0px 20px 12px 10px;
}
div#agenda {
width:262px;
height:263px;
width:240px;
color:#565558;
padding:225px 0 0 22px;
}
div.agendaEspai {
padding:1px 0 1px 0;
}
div#agendatitols {
/*
font-size:13px;
font-weight:bold;
padding:20px 0 20px 11px;
*/

/* Canvi d'estils de relatiu a absolut perque dona problemes en Iexplorer6 quan fem us de jScrollable a la seccio nuria */
position:absolute;
top:270px;
left:727px;
width:200px;
font-size:13px;
font-weight:bold;
}

div#agendatitols h4 {
  padding:0px;
  display:inline-block;
  clear:none;
  font-size:13px;
  font-weight:bold;
  float:left;
  position:absolute;
}

div#agendatitols h4.agendatitolsdrt {
  position:absolute;
  margin-left:65px;   
}

div#agendatitols .agendatitolscrt {
  position:absolute;
  margin-left:55px;
  display:block;   
}
a#agendatitol {
color:#000;
text-decoration:none;
}

a#recursostitol {
color:#565558;
text-decoration:none;
}
/*
a.agendatitolactiu {
font-weight:bold;
text-decoration:none;
}
a.agendatitolinactiu {
font-weight:bold;
text-decoration:underline;
}
*/
div#agendaacte {
padding:0 0 20px 0;
}
div#agendaactetitol {
font-size:13px;
font-weight:bold;
}
div#agendaactetext {
}
div#agendacontingutscroller {
display:block;
}
div#agendacontingut {
padding:10px 20px 0 20px;
font-weight:normal;
}
div#recursoscontingut {
padding:10px 20px 0 20px;
font-weight:normal;
}
div#recursoscontingutscroller {
display:none;
}
div#peu {
/*
font-size:11px;
color:#9e7d0c;
padding:10px 0 0 22px;
*/

/* Canvi d'estils de relatiu a absolut perque dona problemes en Iexplorer6 quan fem us de jScrollable a la seccio nuria */
position:absolute;
top:523px;
left:715px;
width:250px;
font-size:11px;
color:#9e7d0c;
}
div#sobret {
padding:4px 0 0 0;
}

/* Scroller */
div#contentOuter {
}
div#content2Outer {
}
div#contentInner {
font-family:Arial,Helvetica,Sans-Serif;
font-size:12px;
color:#565558;
}
div#content2Inner {
font-family:Arial,Helvetica,Sans-Serif;
font-size:12px;
color:#fff;
}
div#contentInner p {
font-size:13px;
padding:5px 0 5px 0;
}
div#contentInner a {
color:#565558;
}
div#contentUpArrows {
border:0;
width:7px;
height:6px;
}
div#content2UpArrows {
border:0;
width:7px;
height:6px;
}
div#contentBar {
float:right;
cursor:pointer;
background-color:#000;
cursor:move;
}
div#content2Bar {
float:right;
cursor:pointer;
background-color:#000;
cursor:move;
}
div#contentDownArrows {
border:0;
width:7px;
height:6px;
}
div#content2DownArrows {
border:0;
width:7px;
height:6px;
}
div#contentThumb {
background-color:#000; 
cursor:move;
}
div#content2Thumb {
background-color:#000;
cursor:move;
}
.absDiv {
z-index:1;
position:absolute;
visibility:hidden;
overflow:hidden;
color:#fff;
}
/*
#loadMessage {
left:288px;
top:345px;
position:absolute; 
color:#999;
font-weight:bold;
}
*/
div#codi_deontologic {
text-align:left;
font-size:10px;
padding:100px 0 0 18px;
}
div#codi_deontologic a {
color:#fff;
text-decoration:none;
}

div#codi_deontologic_empresarial_ca {
text-align:left;
font-size:10px;
padding:95px 0 0 18px;
}

div#codi_deontologic_empresarial_ca a {
color:#fff;
text-decoration:none;
}

div#codi_deontologic_empresarial_es {
text-align:left;
font-size:10px;
padding:97px 0 0 18px;
}

div#codi_deontologic_empresarial_es a {
color:#fff;
text-decoration:none;
}

div#codi_deontologic_empresarial_en {
 text-align:left;
 font-size:10px;
 padding:120px 0 0 18px;
}

div#codi_deontologic_empresarial_en a {
 color:#fff;
 text-decoration:none;
}

div#codi_deontologic_politic_ca {
text-align:left;
font-size:10px;
padding:99px 0 0 18px;
}
div#codi_deontologic_politic_ca a {
color:#fff;
text-decoration:none;
}

div#codi_deontologic_politic_es {
text-align:left;
font-size:10px;
padding:98px 0 0 18px;
}
div#codi_deontologic_politic_es a {
color:#fff;
text-decoration:none;
}

div#codi_deontologic_politic_en {
text-align:left;
font-size:10px;
padding:120px 0 0 18px;
}
div#codi_deontologic_politic_en a {
color:#fff;
text-decoration:none;
}


div#formcontactar {
position:absolute;
top:25px;
left:240px;
/*width:453px;*/
width:433px;
padding:0 10px 0 10px;
/*height:566px;*/
height:536px;
background-color:#aeb7b6;
color:#fff;
z-index:2000;
}
div#formcontactarok {
position:absolute;
top:25px;
left:240px;
/*width:453px;*/
width:433px;
padding:0 10px 0 10px;
/*height:566px;*/
height:536px;
background-color:#aeb7b6;
color:#fff;
z-index:2000;
}
div#formcontactar2 {
position:absolute;
top:25px;
left:240px;
/*width:453px;*/
width:433px;
padding:0 10px 0 10px;
/*height:566px;*/
height:536px;
background-color:#ada2cc;
color:#fff;
z-index:2000;
}
div#formcontactar2ok {
position:absolute;
top:25px;
left:240px;
/*width:453px;*/
width:433px;
padding:0 10px 0 10px;
/*height:566px;*/
height:536px;
background-color:#ada2cc;
color:#fff;
z-index:2000;
}
div#formcontactarcontingut {
padding:0 20px 0 20px;
}
div#formcontactarokcontingut {
padding:0 20px 0 20px;
}
div#tancaContactar {
text-align:right;
}
div#tancaContactar a {
color:#fff;
text-decoration: none;
font-size: 10px;
}
div#tancaContactarok {
text-align:right;
padding:0 0 20px 0;
}
div#tancaContactarok a {
color:#fff;
text-decoration: none;
font-size: 10px;
}
div.formseparador {
padding:4px 0 4px 0;
}
div.formseparador label {
display:block;
float:left;
width:130px;
text-align:right;
padding:0 10px 0 0;
line-height:25px;
}
div.formseparador label input {
float:left;
width:200px;
}
div.formseparadortextarea {
padding:4px 0 4px 0;
}
div.formseparadortextarea label {
display:block;
padding:0 0 4px 0;
}
div.botons {
padding:10px 0 0 0;
width:390px;
text-align:center;
}
input.formsubmit {
color:#9e7d0c;
background-color:#fff;
border:solid 1px #9e7d0c;

/*
color:#fff;
background-color:#5b4b71;
border:solid 1px #5b4b71;
*/
}
div.peuformulari {
padding:10px 0 0 0;
}
textarea.formtextarea {
width:390px;
height:100px;
border:solid 1px #5b4b71;
}
input.forminput {
padding:2px 0 2px 0;
border:solid 1px #5b4b71;
}
input#nom {
width:150px;
}
input#cognoms {
width:200px;
}
input#empresa {
width:200px;
}
input#telefon {
width:100px;
}
input#email {
width:200px;
}
div#contingutCopyright {
width:width:962px;
margin:auto;
padding:20px;
color:#808080;
display:none;
}
div#contingutCopyright a {
color:#808080;
text-decoration:underline;
}



#contingutCopyright .llistatPortadaez {
  float:left;
}

#contingutCopyright .llistatPortadadr {
  float:right;
}


#pcc {
  position:absolute;top:546px;left:9px;font-size:12px;color:#fff;font-weight:bold; width:208px;display:block;
}

#pcc h4 {
  font-size:12px;color:#fff;font-weight:bold;padding:0px;display:inline-block;clear:none;position:absolute;width:200px;text-align:center;*margin-left:-100px;
}

#pcc .pccezq{
  float:left;
}

#pcc .pccdrt{
  float:right;
}
#codi_deontologic_empresarial a {
  color:#fff;text-decoration:none;
}

#codi_deontologic_empresarial {
  position:absolute;top:516px;left:9px;text-align:left;font-size:10px;
}


#vcard-microformat {
  display:none;
}


div#estructura_error_404, div#estructura_error_404_opacity {
position:relative;
}

div#pag_error_404{
  position:absolute;
  width:802px;
  height:382px;
  left:50%;
  top:50%;
  margin-top:-191px;  /* height/2 */
  margin-left:-401px; /* width/2  */
  border:1px solid #ccc;
  background:none;
  z-index:10000;
  padding:10px;
  text-align:center;
  display:none;
}

div#pag_error_404_opacity{
  position:absolute;
  width:802px;
  height:382px;
  left:50%;
  top:50%;
  margin-top:-191px;  /* height/2 */
  margin-left:-401px; /* width/2  */
  border:1px solid #ccc;
  background:white;
  z-index:9900;
  padding:10px;
  text-align:center;
  display:none;
  filter:alpha(opacity=90);
  opacity:0.9;
  
}

div#pag_error_404 .llistatPortadaez {
  float:left;
}

div#pag_error_404 .llistatPortadadr {
  float:right;
}

div#pag_error_404 span{
  display:block;
  font-size: 25px;
  margin-bottom:20px;
  margin-top:20px;
  font-weight:bold;
  color:#5B4B71;
}

div#pag_error_404 a{
  text-decoration:none;
  color:#808080;
}

div#pag_error_404 a:hover{
  text-decoration:underline;
  color:red;
}

div#pag_error_404 .tancar_error_404 {
  display:block;
  position:absolute;
  margin-left: 789px;
  *margin-left: 386px;
  margin-top:-27px;
  *margin-top:-5px;
  padding-top:3px;
  width:20px;
  height:20px;
  color:black;
  font-size:15px;
  font-weight:bold;
  text-align:center;
}

div#pag_error_404 .tancar_error_404:hover {
  background:#ccc;
  color:red;
  cursor:pointer;
}



#mapa-lloc-web {
  margin-top:-30px;

}

#mapa-lloc-web h1 {
  color:#5B4B71;
  font-weight:bold;
  font-size:18px;
}

#mapa-lloc-web h2 a{
  color:#5B4B71;
  font-weight:bold;
  font-size:15px;
  text-decoration:none;
}

#mapa-lloc-web h2 a:hover{
  text-decoration:underline;
}

#mapa-lloc-web #sitemap-left {
  float:left;
  margin-left:125px;
  width:280px;
}

#mapa-lloc-web #sitemap-right {
  float:right;
  width:280px;
  margin-right:125px;
}


#mapa-lloc-web ul li a {
  color:#A7A4AB;
  text-decoration:none;
}


#mapa-lloc-web ul li a:hover {
  color:#5B4B71;
  cursor:pointer;
  text-decoration:underline;
}


.peu_portada_text_site {
  margin-top:13px;
}

.peu_portada_text_site:hover, .object-site:hover {
  cursor:pointer;
}

.agendaEspai ul {
  list-style:square;
  margin-left:20px;
  margin-bottom:10px;
}

.agendaEspai ul li {
  padding-bottom:0px;
}

.agendaEspai ul li a{
  text-decoration:none;
}

.agendaEspai ul li a:hover{
  text-decoration:underline;
}

.agendaEspai ul li a em {
  font-size:11px;
}

.agendaEspai ul li a span {
  font-size:10px;
}

#contingutCopyright h2 {
  font-weight:bold;
  font-size:15px;
}


#agendacontingut h5 {
  padding:0px; font-size:13px;line-height:15px;display:block;font-weight:bold;
  margin-bottom:4px;
}

#text_en {
  clear:both;
  width:920px;
  text-align:center;
  font-weight:bold;
  font-size:20px;
  color: gray;
  padding-left:40px;
  padding-right:40px;

}

