/*************************** estils generals - portada  ***********************/
body {
  font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
  font-size: 11px;
  text-decoration: none;
  color: #666666;
  background-color: #006666;
  text-align: center;
  margin: 0;
}

body.fitxa {
  font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
  font-size: 11px;
  text-decoration: none;
  color: #666666;
  background-color: #999999;
  text-align: center;
  margin-top: 10px;
}

p {
  margin: 0px;
  padding-top: 5px;
}

a {
   color: #000000;
   background-color: #FFFFFF;
   text-decoration: none;
   font-size: 10px;
}
a:hover {
   color: #FFFFFF;
   background-color: #006666;
   text-decoration: none;
}

.pagina {
  margin-left: auto;
  margin-right: auto;
  width: 770px;
}

.pagina2 {
  width: 100%;
}

.cap_links_esq {
  background-color: #E6F0F0;
  text-align: left;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 20px;
}

#cap_links_dreta {
  background-color: #E6F0F0;
  color:#006666;
  text-align: right;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-right: 20px;
}
#cap_links_dreta a {
  background-color: #E6F0F0;
  color:#006666;
  text-decoration: none;
  font-weight: bold;
}
#cap_links_dreta a:hover {
  background-color: #E6F0F0;
  color: #006666;
  text-decoration: none;
  font-weight: bold;
}

.cap_logos_esq {
  background-color: #FFFFFF;
  text-align: left;
  padding-left: 20px;
}

.cap_logos_dreta {
  background-color: #FFFFFF;
  text-align: right;
  padding-right: 20px;
}

.menu {
  width: 180px;
  background-color: #E6F0F0;
  vertical-align: top;
  border-top: solid #006666 2px;
  text-align: center;
}

.interior {
  border-top: solid #006666 2px;
  background-color: #FFFFFF;
  text-align: center;
  vertical-align: top;
  padding: 10px;
}

.interior_titol {
  border-bottom: solid #999999 2px;
  text-align: left;
  padding-bottom: 10px;
}

.interior_contingut {
  text-align: left;
  vertical-align: top;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 10px;
}

#interior_peu {
  border-top: dotted #999999 2px;
  text-align: left;
  padding-top: 10px;
}
#interior_peu a {
  color: #8E2A2A;
  background-color: #FFFFFF;
  text-decoration: none;
}
#interior_peu a:hover {
  text-decoration: underline;
}

#peu {
  color: #475454;
  background-color: #B2D1D1;
  text-align: center;
  padding: 20px;
  font-size: 10px;
}
#peu a {
    color: #8E2A2A;
    background-color: #B2D1D1;
    text-decoration: none;
}
#peu a:hover {
    text-decoration: underline;
}

/******************************* estils seccions  *****************************/
.interior_seccio {
  text-align: left;
  color: #006666;
  font-weight: bold;
  padding-bottom: 10px;
}

#tornar_portada {
  text-align: right;
  color: #8E2A2A;
  padding-bottom: 10px;
}
#tornar_portada a {
    color: #8E2A2A;
    background-color: #FFFFFF;
    text-decoration: none;
}
#tornar_portada a:hover {
    color: #8E2A2A;
    background-color: #FFFFFF;
    text-decoration: underline;
}

.interior_titol_seccio {
    text-align: left;
    background-color: #006666;
}

.pagina3 {
  width: 90%;
  margin-left: auto;
  margin-right: auto;
}

.info_rel {
  text-align: left;
  color: #006666;
  font-weight: bold;
  border-bottom: solid #67A4A4 1px;
  padding-bottom: 8px;
  font-size: 10px;
}

.info_rel_links {
  text-align: left;
  padding-bottom: 5px;
  padding-right: 5px;
}
a.info_rel_links {
  color: #8E2A2A;
  background-color: #E6F0F0;
  text-decoration: none;
}
a.info_rel_links:hover {
  color: #8E2A2A;
  background-color: #E6F0F0;
  text-decoration: underline;
}

.roig {
    color: #8E2A2A;
    text-decoration: none;
}
.roigb {
    color: #8E2A2A;
    text-decoration: none;
    font-weight: bold;
}

a.roig {
    color: #8E2A2A;
    background-color: #FFFFFF;
    font-size: 11px;
    text-decoration: none;
}
a.roig:hover {
    color: #8E2A2A;
    background-color: #FFFFFF;
    font-size: 11px;
    text-decoration: underline;
}

.pagina4 {
  width: 100%;
  border-top: solid #999999 1px;
}

.pagina5 {
  width: 100%;
  border-top: dotted #999999 2px;
}

.items_quisom_titol {
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 10px;
  color: #006666;
  text-decoration: none;
  font-weight: bold;
}

.items_quisom_1 {
  border-top: dotted #999999 1px;
  padding-top: 10px;
}

.items_quisom_2 {
  padding-top: 5px;
}

.items_quisom_3 {
  padding-top: 5px;
  padding-bottom: 10px;
}
a.items_quisom_3 {
  color: #8E2A2A;
  background-color: #FFFFFF;
  text-decoration: none;
}
a.items_quisom_3:hover {
  color: #8E2A2A;
  background-color: #FFFFFF;
  text-decoration: underline;
}

td.items_link {
  text-align: left;
  vertical-align: top;
  color: #006666;
  background-color: #FFFFFF;
  padding-top: 10px;
  padding-bottom: 10px;
  border-top: dotted #999999 1px;
}
a.items_link {
  color: #666666;
  background-color: #FFFFFF;
  text-decoration: none;
}
a.items_link:hover {
  color: #666666;
  background-color: #FFFFFF;
  text-decoration: underline;
}

.taula_form {
  width: 100%;
  color: #333333;
  background-color: #FFFFFF;
  font-size: 10px;
  text-align: left;
}

td.items_newsletter {
  text-align: left;
  color: #333333;
  background-color: #FFFFFF;
  padding-bottom: 10px;
  padding-top :10px;
  border-top: dotted #999999 1px;
  font-size: 9px;
}
a.items_newsletter {
  font-size: 10px;
  font-weight: bold;
  color: #006666;
  background-color: #FFFFFF;
  text-decoration: none;
}
a.items_newsletter:hover {
  font-size: 10px;
  font-weight: bold;
  color: #006666;
  background-color: #FFFFFF;
  text-decoration: underline;
}

.verd {
    color: #006666;
    text-decoration: none;
}
.verdb {
    color: #006666;
    text-decoration: none;
    font-weight: bold;
}

a.verd {
    color: #006666;
    background-color: #FFFFFF;
    text-decoration: none;
}
a.verd:hover {
  color: #006666;
  background-color: #FFFFFF;
  text-decoration: underline;
}

.text_docencia {
  text-align: left;
  padding-bottom: 10px;
  padding-top :10px;
  border-bottom: solid #999999 1px;
}

.text_docencia2 {
  color: #000000;
  text-align: left;
  padding-bottom: 10px;
  padding-top :10px;
}

.titols_docencia {
  text-align: left;
  color: #006666;
  font-weight: bold;
  padding-top: 10px;
  padding-bottom: 10px;
  border-bottom: dotted #999999 1px;
}

.titols_docencia2 {
  text-align: left;
  color: #006666;
  font-weight: bold;
  padding-top: 10px;
  padding-bottom: 10px;
  border-bottom: solid #999999 1px;
}

.titols_recerca {
  text-align: left;
  color: #666666;
  font-weight: bold;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 12px;
  border-top: solid #999999 1px;
}

.intro_recerca {
  text-align: left;
  padding-bottom: 10px;
  padding-top :10px;
  border-top: dotted #999999 1px;
  vertical-align: top;
}

.intro_recerca2 {
  text-align: left;
  padding-bottom: 10px;
  padding-top :10px;
  padding-left :10px;
  border-top: dotted #999999 1px;
}

.text_recerca {
  text-align: left;
  padding-bottom: 10px;
  padding-top :10px;
  border-top: dotted #999999 1px;
}

.klander_categoria {
 width: 15px;
 vertical-align: top;
 padding-bottom: 8px;
 padding-top: 3px;
 _padding-top: 0px;
}

.nom_categoria {
 padding-bottom: 8px;
}

#comentaris_aclaracions {
  text-align: right;
  color: #8E2A2A;
  background-color: #FFFFFF;
  padding-top: 10px;
  padding-bottom: 10px;
  font-weight: bold;
  vertical-align: top;
}
#comentaris_aclaracions a {
    color: #8E2A2A;
    background-color: #FFFFFF;
    text-decoration: none;
}
#comentaris_aclaracions a:hover {
    color: #8E2A2A;
    background-color: #FFFFFF;
    text-decoration: underline;
}

.pagina_view {
  margin-left: auto;
  margin-right: auto;
  width: 600px;
  color: #666666;
  background-color: #FFFFFF;
  text-align: left;
}

#comentaris_aclaracions2 {
  text-align: right;
  color: #8E2A2A;
  background-color: #006666;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 10px;
  font-weight: bold;
}
#comentaris_aclaracions2 a {
    color: #FFCC33;
    background-color: #006666;
    text-decoration: none;
}
#comentaris_aclaracions2 a:hover {
    color: #FFCC33;
    background-color: #006666;
    text-decoration: underline;
}

.pagina_view_esq {
  background-color: #A7CACA;
  text-align: left;
  width: 25%;
  padding: 5px;
  font-weight: bold;
}

.pagina_view_dreta {
  background-color: #ECF4F4;
  text-align: left;
  padding: 5px;
}

#tornar_portada2 {
  text-align: left;
  color: #8E2A2A;
  padding: 10px;
  border-top: solid #999999 1px;
}
#tornar_portada2 a {
    color: #8E2A2A;
    background-color: #FFFFFF;
    text-decoration: none;
}
#tornar_portada2 a:hover {
    color: #8E2A2A;
    background-color: #FFFFFF;
    text-decoration: underline;
}

#cercador {
  background-color: #006666;
  text-align: right;
  padding-right: 10px;
}
#cercador img, #cercador input {
  vertical-align: middle;
}

.boto_enviar_nl {
  color: #8E2A2A;
  font-weight: bold;
  font-size: 10px;
  padding: 3px;
  border: solid #999999 1px;
  background-color: #FFFFFF;
}

.text_nl {
  text-align: left;
  vertical-align: top;
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 20px;
  border-right: solid #999999 1px;
}

.ilustracio_subscripcio_nl {
  text-align: right;
  vertical-align: top;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 20px;
}