body {
  background: white url("../img/fons.gif");
  background-repeat: repeat-x;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  font-family: verdana, arial, helvetica, sans-serif;
}

body.portada {
  background: white url("../img/fons_portada.gif");
  background-repeat: repeat-x;
  padding: 0px 0px 0px 0px;
  margin: 20px 0px 0px 0px;
  font-family: verdana, arial, helvetica, sans-serif;
  align: center;
}

body.foto {
  background: white;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  font-family: verdana, arial, helvetica, sans-serif;
}


/* enllaços */

a img { border: 0;}

a { text-decoration: none; color: #ee9b01;}
a:visited { text-decoration: none; color: #febd45;}
a:active, a:hover { text-decoration: underline; color: #febd45;}

a.paginacio { text-decoration: none; color: #ee9b01; font-weight: bold;}
a:visited.paginacio { text-decoration: none; color: #999999; font-weight: bold;}
a:active.paginacio, a:hover.paginacio { text-decoration: underline; color: #febd45; font-weight: bold;}

a.portada { text-decoration: none; color: #ffffff; font-weight: bold;}
a:visited.portada { text-decoration: none; color: #ffffff; font-weight: bold;}
a:active.portada, a:hover.portada { text-decoration: underline; color: #febd45; font-weight: bold;}


/* taules */

table.logo {
  width: 700px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border: 0px solid #000000;
}

td.logointerior {
  margin: 0px 0px 0px 0px;
  padding: 8px 0px 15px 0px;
  vertical-align: top;
}

td.titol {
  margin: 0px 0px 0px 0px;
  padding: 37px 0px 11px 0px;
  border: 0px solid #000000;
  vertical-align: top;
}

td.foto {
  margin: 0px 0px 0px 0px;
  padding: 0px 5px 0px 0px;
  border: 0px solid #000000;
  vertical-align: top;
}

td.destacat1 {
  background-color: #ee9b01;
  text-align: left;
  margin: 0px 0px 0px 0px;
  padding: 7px 10px 7px 10px;
  border: 0px solid #000000;
  font-size: 13px;
  font-weight: bold;
  color: #ffffff;
  line-height: 150%;
  vertical-align: top;
}

td.destacat2 {
  background-color: #febd45;
  text-align: left;
  margin: 0px 0px 0px 0px;
  padding: 5px 10px 0px 10px;
  border: 0px solid #000000;
  font-size: 11px;
  color: #000000;
  line-height: 120%;
  vertical-align: top;
}

td.pisqui {
  height: 8px;
  background-color: #febd45;
  text-align: right;
}

table.contingut {
  margin: 18px 0px 10px 0px;
  padding: 0px 0px 0px 0px;
  border: 0px solid #000000;
}

td.xixa1 {
  width: 290px;
  text-align: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 15px 0px 0px;
  border-right: 1px solid #cccccc;
  font-size: 11px;
  color: #000000;
  line-height: 120%;
  vertical-align: top;
}

td.xixa2 {
  text-align: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 10px;
  font-size: 10px;
  color: #666666;
  line-height: 120%;
  vertical-align: top;
}

td.xixa3 {
  width: 290px;
  text-align: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 15px 0px 0px;
  border-right: 1px solid #cccccc;
  font-size: 10px;
  color: #000000;
  line-height: 120%;
  vertical-align: top;
}

td.xixa4 {
  text-align: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 10px;
  font-size: 10px;
  color: #000000;
  line-height: 120%;
  vertical-align: top;
}

td.peces1 {
  margin: 0px 0px 0px 0px;
  padding: 0px 5px 10px 0px;
  font-size: 11px;
  color: #000000;
  line-height: 120%;
  vertical-align: top;
}

td.peces2 {
  valign: top;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 10px 5px;
  font-size: 11px;
  color: #000000;
  line-height: 120%;
  vertical-align: top;
}

table.peu {
  width: 700px;
  margin: 10px 0px 0px 0px;
  padding: 2px 0px 0px 0px;
  border-top: 1px solid #000000;
  font-size: 9px;
  font-weight: bold;
  text-transform: uppercase;
  color: #cccccc;
  line-height: 120%;
}

table.noticiafoto {
  width: 130px;
  padding: 0px 0px 3px 0px;
  margin: 0px 0px 0px 0px;
  border-bottom: 1px solid #cccccc;
  font-size: 9px;
  text-align: left;
  color: #999999;
  line-height: 120%;
}

table.noticiafotoampliada {
  padding: 0px 0px 0px 0px;
  margin: 20px 0px 0px 0px;
  border: 0px solid #000000;
  font-size: 11px;
  text-align: left;
  color: #333333;
  line-height: 120%;
}

table.radioentrevista {
  width: 100px;
  padding: 0px 0px 3px 5px;
  margin: 0px 0px 0px 0px;
  border-bottom: 1px solid #cccccc;
  font-size: 9px;
  text-align: left;
  color: #999999;
  line-height: 120%;
}

table.paginacio {
  width: 100%;
  margin: 10px 0px 0px 0px;
  padding: 3px 0px 0px 0px;
  border-top: 1px solid #cccccc;
  font-size: 9px;
  color: #000000;
  line-height: 120%;
  text-align: right;
}

td.idiomes {
  width: 700;
  margin: 0px 0px 0px 0px;
  padding: 8px 0px 0px 0px;
  border-top: 0px solid #cccccc;
  font-size: 9px;
  color: #ee9b01;
  line-height: 120%;
  text-align: right;
}

table.menuportada {
  align: center;
  width: 700px;
  margin: 60px 0px 10px 0px;
  padding: 3px 0px 0px 0px;
  background-color: #ee9b01;
}

td.destacatportada {
  width: 190;
  margin: 0px 0px 0px 0px;
  padding: 0px 30px 0px 0px;
  font-size: 10px;
  color: #986301;
  line-height: 120%;
  vertical-align: top;
}

td.destacatportada2 {
  width: 190;
  valign: top;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-size: 10px;
  color: #986301;
  line-height: 120%;
  vertical-align: top;
}

td.peuportada {
  width: 700px;
  margin: 0px 0px 0px 0px;
  padding: 5px 0px 0px 0px;
  background-color: #ffffff;
}


/* formularis */

.formulari_text {
  font-family: Verdana,Arial,Helvetica,Geneva,sans-serif;
  font-size: 11px;
  color: #ee9b01;
  line-height: 120%;
  background-color:#ffffff;
  border: 1 solid #cccccc;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 5px 0px;
}

.formulari_textarea {
  font-family: Verdana,Arial,Helvetica,Geneva,sans-serif;
  font-size: 11px;
  color: #ee9b01;
  line-height: 120%;
  background-color:#ffffff;
  border: 1 solid #cccccc;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 5px 0px;
}

.formulari_boto {
  font-family: Verdana,Arial,Helvetica,Geneva,sans-serif;
  font-size: 10px;
  color: #ffffff;
  font-weight: bold;
  text-transform: uppercase;
  line-height: 120%;
  background-color: #ee9b01;
  border: 0 solid #cccccc;
  padding: 3px 0px 3px 0px;
  margin: 5px 0px 0px 0px;
}

.formulari_radio {
  font-family: Verdana,Arial,Helvetica,Geneva,sans-serif;
  font-size: 10px;
  color: #ee9b01;
  line-height: 120%;
  background-color:#ffffff;
  border: 0 solid #cccccc;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}

.formulari_checkbox {
  font-family: Verdana,Arial,Helvetica,Geneva,sans-serif;
  font-size: 10px;
  color: #ee9b01;
  line-height: 100%;
  background-color:#ffffff;
  border: 0 solid #cccccc;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}

.formulari_select {
  font-family: Verdana,Arial,Helvetica,Geneva,sans-serif;
  font-size: 10px;
  color: #666666;
  line-height: 120%;
  background-color:#ffffff;
  border: 0 solid #cccccc;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}


/* fonts */

.text {
  font-size: 10px;
  color: #666666;
  line-height: 120%;
}

.carrecs {
  font-size: 10px;
  color: #666666;
  line-height: 120%;
}

.titol {
  font-size: 11px;
  color: #ee9b01;
  font-weight: bold;
  line-height: 120%;
}

.autor {
  font-size: 9px;
  color: #000000;
  line-height: 120%;
}

.detalls {
  font-size: 9px;
  color: #999999;
  line-height: 120%;
}

.noticiatitol {
  font-size: 11px;
  color: #ee9b01;
  font-weight: bold;
  line-height: 120%;
}

.noticiatitol2 {
  font-size: 15px;
  color: #ee9b01;
  font-weight: bold;
  line-height: 120%;
}

.noticiadata {
  font-size: 9px;
  color: #999999;
  line-height: 120%;
}

.noticiaentradeta {
  font-size: 10px;
  color: #666666;
  line-height: 120%;
}

.noticiaentradeta2 {
  font-size: 13px;
  color: #666666;
  line-height: 120%;
}

.noticiatext {
  font-size: 11px;
  color: #333333;
  line-height: 120%;
}

.radiotitol {
  font-size: 15px;
  color: #ee9b01;
  font-weight: bold;
  line-height: 120%;
}

.paginacio {
  font-size: 9px;
  color: #000000;
  line-height: 125%;
}

.peuportada {
  text-align: right;
  font-size: 9px;
  color: #feca6a;
  font-weight: bold;
  text-transform: uppercase;
  line-height: 125%;
}

.titolportada {
  font-size: 12px;
  color: #ffffff;
  font-weight: bold;
  line-height: 120%;
}

.autorportada {
  font-size: 10px;
  color: #000000;
  line-height: 120%;
}

.imgfilet1 { margin: 5px 0px 30px 0px;}
.imgfilet2 { margin: 5px 0px 10px 0px;}
.imgfilet3 { margin: 5px 0px 5px 0px;}
.imgfilet4 { margin: 5px 5px 0px 0px;}
.imgfilet5 { margin: 3px 0px 0px 0px;}
.imgmenuportada { margin: 0px 0px 12px 0px;}

.editora1 {
  font-family: Verdana,Arial,Helvetica,Geneva,sans-serif;
  font-size: 14px;
  color: #666666;
}

.editora2 {
  font-family: Verdana,Arial,Helvetica,Geneva,sans-serif;
  font-size: 10px;
  color: #000000;
}

.editora3 {
  font-family: Verdana,Arial,Helvetica,Geneva,sans-serif;
  font-size: 10px;
  color: #ffffff;
}

.editora4 {
  font-family: Verdana,Arial,Helvetica,Geneva,sans-serif;
  font-size: 14px;
  color: #ff0000;
}

a.editora5 { text-decoration: none; color: #000000; font-weight: bold;}
a:visited.editora5 { text-decoration: none; color: #000000; font-weight: bold;}
a:active.editora5, a:hover.editora5 { text-decoration: underline; color: #ffffff; font-weight: bold;}