@media print {
  .noprint {display:none}
} 

BODY
{	
  margin:0px;padding:0px;
  }

.text
{  
  padding-left:20; padding-right:10 
  }

TD, INPUT, SELECT, TEXTAREA
{
  font-family:Tahoma;
  font-size:11px;
  color: #4F3827;
  }

LI
{
  list-style : url(images/pic.jpg);
  }

A
{
  text-decoration: underline;
  color:#4f3827;
  font-weight:normal;
  }

A.1
{
  text-decoration: none;
  color: 000000;
  }

.t11
{
  font-family: Tahoma;
  font-size: 11px;
  font-style: normal;
  }

.button
{
  font-family: Tahoma;
  font-size: 11px;
  color: #000000;
  text-decoration: none;
  border: 1px;
  }

IMG
{
  text-decoration: none;
  border: 3px;
  }

LABEL INPUT
{
  vertical-align: middle;
  }

.borderimg
{
  border-left:2px solid #CCCCCC;
  border-top:2px solid #CCCCCC;
  border-right:2px solid #CCCCCC;
  border-bottom:2px solid #CCCCCC;
  }

.a
{
  font-family: Tahoma;
  font-size: 11px;
  color: #0033FF;
  text-decoration: underline;
  border: none;
  }

.a1
{
  font-family: Tahoma;
  font-size: 11px;
  color: #E4E4E4;
  text-decoration: none;
  border: none;
  }

.menu
{
  font-family: Tahoma;
  font-size: 11px;
  font-weight:bold;
  color: #697983;
  text-decoration: none;
  border: none;
  }

.header
{
  font-family: Tahoma;
  font-size: 11px;
  color: #ba0000;
  font-weight: bold;
  text-decoration: none;
  border: none;
  }

.errors
{
  font-family: Tahoma;
  font-size: 8pt;
  font-weight:bold;
  color: #CC3300;
  text-decoration: none;
  border: none;
  }

.whitetext
{
  font-family: Tahoma;
  font-size: 8pt;
  color: #FFFFFF;
  text-decoration: none;
  }

.bluetext
{
  font-family: Tahoma;
  font-size: 8pt;
  color: #1053A8;
  text-decoration: none;
  }

.style1
{
  font-size: 11px;
  text-decoration:underline;
  color:#4f3827
  }

.style2
{
  color: #cf4217; 
  text-decoration:underline;
  }

.style3
{
  color: #5a1a1b;
  font-weight: bold;
  }

.style4
{
  color: #cf4217;
  font-weight: bold;
  }

.style5 {color: #856322}

.style6 {color: #FFFFFF}

.precio { color:#CC3000; }

.navegador A.primera-pg
{
  margin-right: 2px;
  }

.navegador A.anterior
{
  margin-right: 2px;
  }

.navegador A.ultima-pg
{
  margin-left: 2px;
  }

.navegador A.siguiente
{
  margin-left: 2px;
  }

TBODY.list-data TR:hover TD
{
  border-bottom: 1px solid #4F3827;
  border-top: 1px solid #4F3827;
  }

TBODY.acepcion TD.texto
{
  text-align: right;
  vertical-align: top;
  }

TBODY.acepcion TEXTAREA
{
  width: 100%;
  }

TBODY.acepcion UL.actions
{
  float: right;
  width: 50%;
  margin: 0px;
  padding: 0px;
  text-align: center;
  }

TBODY.acepcion UL.actions LI
{
  list-style: none;
  margin-bottom: 5px;
  }

TBODY.acepcion SELECT
{
  width: 50%;
  }

.error {
  font-size: 11px;
  font-weight: normal;
  color: #ff0000;
}

.small {
  font-size: 11px;
  font-weight: bold;
}

.spacer {
  padding-top:10px;
  padding-bottom:8px;
}

.left {
  border-left: 1px solid #000000;
}
.right {
  border-right: 1px solid #000000;
}

.top {
  border-top: 1px solid #000000;
}

.bottom {
  border-bottom: 1px solid #000000;
}

.spanishlabel{
font-size: 14px;
font-weight: bold;
}

.spanishtext { 
border-color: rgb(178, 152, 98); 
border: 1px solid #000000;
height: 19px; 
width: 100%; 
background-color: rgb(244, 230, 197); 
font-size: 12px; 
}

.spanishtextarea {
width: 100%;
height:90px; 
border-color: rgb(178, 152, 98);
border: 1px solid #000000;
font-family: Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
font-size: 12px;
background-color: rgb(244, 230, 197);
}

div.footer {
  width: 400px;  
  padding-top: 20px;
  padding-left: 100px;
  font-size: 11px;
  color: #666666;  
}
div#boxboletin {
    position: fixed;
    top: 5px;
    left: 10px;
    background: #f9ebd1;
    border: 1px solid #800000; 
    z-index: 99999;
    width: 250px;
}

div#boxboletin .clr {
    clear: both;
}

div#boxboletin .content {
    padding: 5px;
    width: 100%;
}

div#boxboletin .title {
    float: left;
    padding: 1px 0;
    width: 94%;
}

div#boxboletin .closed {
    float: right;
    padding: 2px;
}

div#boxboletin .title h3{
    text-align: center;
    font-family:Tahoma;
    font-size:13px;
    margin:1px 2px;
}

div#boxboletin .closed a{
    border: 1px solid #f8be54;
    font-size:13px;
    text-decoration: none;
    color: #f8be54;
}
