@-moz-document url(http://www.google.es),
url-prefix(http://www.google.es/search?),
url-prefix(http://www.google.com/search?)

 {        /* Add your local google domain  if it doesn't work for you*/

body {
  background-color: #ddd	!important;  /*#CFB53B,#ECD672 */
}

td,tr,div,.r,a.l{
font-family: "segoe UI" !important;
font-size:10pt !important;
}

.gb1 a,.gb3 a,#guser a {
  color: blue !important;
  font-size: 10pt !important;
  font-weight: bold !important;
}
.modbox a{
  font-family: "verdana" !important; 
  font-size:  9pt !important;
}


TD[valign="top"][class="tc"] {
   display: none !important;
}

TD[valign="top"][class="tc"] + TD {
  display: block !important;
  margin-left: 20% !important;
  padding: 0px !important;
  margin-top: -15px !important;
}

.t.bt  {
  background-color: #ccc !important;
  margin: 0px !important;
  padding: 0px !important;
}
#guser {
  background-color: #eee !important;
  margin: 0px !important;
  padding: 0px !important;
}

div{
font-family: "segoe UI" !important;
  font-size:10pt !important;
  line-height:14px !important;
  color:#222 !important;
}

a.l   {
  font-family: "segoe UI" !important;
  font-size:  11pt !important;
  color:  darkblue    !important;              /*#9999FF*/
  background-color:  #ddddFF  !important; /*#CDC9C9 */
  font-weight: bold !important;
  text-indent: 5px !important;
  text-decoration: none !important;
   line-height: 18px !important;
}

div.g:hover  a.l{
  color:  #000    !important;              
  background-color:  transparent !important;
}


table#mbEnd,#tpa1,#tpa2,#offered_in {
  display:none !important;
}

div.g {
  position:relative !important;
  left:20px !important;
  width:800px !important;
 /* display: list-item !important;   
  list-style-type: round !important;*/
  text-indent: 5px !important;
  line-height: 15px !important;
  border: 1px solid #bbb !important;
  margin-bottom: 15px !important;
  background-color:  #ddddee  !important; /*#CDC9C9 */
   margin-left: 100px !important;
   padding: 5px !important;
}


div.g:hover  {
    color:   black !important;
  background-color:  gold  !important;
}
 
div.g > table {
  width:900px !important; 
  line-height: 16px !important;
}

 td.j div.std {
   text-align: justify !important;
  font-size: 11pt !important;
  font-family: tahoma !important;
    color:   black !important;
  text-indent: 25px !important;
  line-height: 18px !important;
  max-width: 800px !important;
   background-color:  #eee  !important;   /*color weno #ddddbb */
   /*border: 1px inset black !important;*/
  border: 1px solid #888 !important;
}

a.fl {
 color: #bbb !important;
  text-decoration: none !important;
  font-size: 9px !important;
}
 
a.fl:hover {
color: black !important;
} 

span[class="a"] {
   font-family: "arial" !important;
   color: green !important;
   font-size: 11pt !important;
 /*  background-color: #cc44bb !important; #ddffdd verde claro*/
    /*border: 1px solid #777 !important;*/
  display: block !important;
  text-align: left !important;
 font-weight: bold !important;
}
/************
div.g:hover span[class="a"]  {
   font-family: "garamond" !important;
   color: darkred !important;
   font-size: 12pt !important;
    border: 1px solid green !important;
}***************/

body {
   counter-reset: result !important;
 }
 a.l:before {
   content: counter(result) ". " !important;
   counter-increment:result !important;
   color:  #CC0000 !important;
  font-size: 12pt !important;
  font-weight: bold !important;
  font-family: arial !important;
  text-decoration: none !important;
 }
HTML > BODY > DIV:first-child + TABLE > TBODY > TR > TD:last-child > TABLE > TBODY > TR:first-child + TR > TD:first-child > INPUT:first-child + INPUT + INPUT + INPUT + INPUT + INPUT + INPUT {
width: 600px !important;
font-weight: bold !important;
color:#555 !important;
}

td .tc > input[type="text"]{
font-family:verdana !important;
font-weight:bold !important;
font-size:10pt !important;
color:black !important;
width:600px !important;
}



}