

table.contractar_header {
  background-color: #FFFFFF;
  font-family : Verdana,Arial, Helvetica, sans-serif;
  color : #FFFFFF;
  font-size:10px;
}

table.contractar_header td {
  background-color: #587692;
  padding: 5px;
  border : 2px solid #FFFFFF;
  vertical-align:top;
}

table.contractar_header td.title {
  text-align:right;
  font-size:12px;
  font-weight:bold;
  font-family : Arial, Helvetica, sans-serif;
}

table.contractar_header td.selected {
  background-color: #ff6600;

}

div.contractar {
  margin-left:30px;
  margin-right:30px;
  font-size:13px;
}


#boxblue .option {
  color:#3333CC;
}

#boxblue .warning {
  color:#990000;
  font-weight : bold;
}


div.options {
  background-color : #FFFFFF;
  width:100%;
  font-size:12px;
  font-weight: bold;
  color:#000000;
  
}

div.options div.option a {
  text-decoration: none;
  color:#000000;
}

div.options div.option-selected a {
  text-decoration: none;
  color:#FFFFFF;
}

div.options a:hover {
  text-decoration: none;
}

div.options div.option {
  float:left;
  padding:5px;
  background-color : #FFFFFF;
}


div.options div.option-selected {
  float:left;
  padding:5px;
  color:#ffffff;
  background-color : #709EBA;
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
}


table.formulari {
  font-size:11px;
  width:100%;
  border: 0px solid #000000;
}

table.formulari th {
  height:22px;
  
  padding-left : 10px;
  text-align :left;
  font-weight : bold;
  font-size:12px;
 
}

table.formulari td {
  padding : 2px;
}

table.serveis {
  border-top:1px solid #000000;
  border-bottom:1px solid #000000;
}

table.serveis tr {
  margin:0px;
  padding:0px;
  vertical-align:middle;
  height:20px;
}

table.serveis th {
  background-color: #709EBA;
  margin:0px;
  padding:0px;
  text-align:left;
  height:20px;
  padding-left:5px;
  border-bottom:1px solid #000000;
}

table.serveis td {
  padding-left:5px;
  
}

table.serveis tr.bglight
{
  background-color: #FFFFFF;
}

table.serveis tr.bgdark
{
    background-color: #f8f8f8;
}

div.pagenavigator {
  background-color: #32759C;
  border:0px solid #000000;
  margin:0px;
  margin-top:10px;
  height:17px;
  vertical-align:middle;
  color: #ffffff;
  font-weight:bold;
  padding-top:0px;
  padding-left:10px;
  padding-right:10px;
  
}

div.pagenavigator p {
  margin:0px;
}

div.pagenavigator a {
  color: #ffffff;
}

div.pagenavigator a:hover {
  color: #ffffff;
}

div.pagenavigator span {
  vertical-align:middle;
}

.option {
  color:#16315C;
  font-weight : bold;
}

.info {
  color: #555555;
}
.info-warning {
  color: #990000;
  font-weight : bold;
}

.info-available {
  color:#339966;
  font-weight : bold;
}
.info-publicitat {
  color:#6666CC;
}

.asterisk {
 color: #0033FF;
 font-size:14px;
 font-weight : bold;
}

.label {
  <!--color :#48697D;-->
  color:#16315C;
  font-weight : bold;
}

table.info-transferencia {
  border: 1px solid #79744A;
  background-color:#EAEAD7;
}

table.info-transferencia td {
 padding:1px;
}

table.info-transferencia th {
 font-weight : bold;
 font-size   : 15px;
 color: #000000;
 background-color:#EAEAD7;
 text-align:left;
 margin:0px;
 padding:0px;
 padding-top:4px;
 height:25px;
}

table.info-transferencia p {
  padding:0px;
  margin:0px;
}

td.estat_1,td.estat_3 {
  background-color : #00FF00;
}

td.estat_8,td.estat_9,td.estat_4 {
  background-color : #00A000;
}

td.estat_5,td.estat_6, td.estat_7 {
  background-color : #4444FF;
}
td.estat_-3 {
  background-color : #FF4444;
}

