/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
}

.imatge
{
 border:solid 1px #000000;
}

.imatge_rojo
{
 border:solid 1px #B80605;
}

.boton
{ height:16px;
  font-size:11px;
  color:#000000;
  border:solid 1px #000000;
  background-color:#CCCCCC;
}

.boton_negro
{ height:16px;
  font-size:10px;
  color:#FFFFFF;
  border:solid 1px #000000;
  background-color:#000000;
}

.boton_rojo
{ height:16px;
  font-size:10px;
  color:#FFFFFF;
  border:solid 1px #B80605;
  background-color:#B80605;
}

.input_text
{ height:16px;
  font-size:11px;
  color:#000000;
  border:solid 1px #000000;
}

.input_text_rojo
{ height:16px;
  font-size:11px;
  color:#000000;
  border:solid 1px #C50004;
}

.input_text_gris
{
 font-size:11px;
 border:solid 1px #000000;
 height:16px;
}

.input_text_gris2
{
 font-size:10px;
 border:solid 1px #A1A1A1;
 height:16px;
}



.negra10
{ font-size:10px;
  color:#000000;
  text-decoration:none;
}

a.negra10:hover
{
font-size:10px;
color:#666666;
text-decoration:none;
}

a.negra10:hover
{ font-size:10px;
  color:#666666;
  text-decoration:none;
}

.negra10_act
{ font-size:10px;
  color:#666666;
  text-decoration:none;
}


.txt_contenido
{ font-size:11px;
  color:#000000;
  text-decoration:none;
}

.tdSearch
{ font-size:11px;
  color:#000000;
  text-decoration:none;
}
.negra11
{ font-size:11px;
  color:#000000;
  text-decoration:none;
}

a.negra11:hover
{ font-size:11px;
  color:#666666;
  text-decoration:none;
}

.negra11_act
{ font-size:11px;
  color:#666666;
  text-decoration:none;
}

.negra11_2
{ font-size:11px;
  color:#000000;
  text-decoration:none;
}

a.negra11_2:hover
{ font-size:11px;
  color:#B80605;
  text-decoration:none;
}


.negra11_relacionados
{
font-size:11px;
color:#000000;
text-decoration:none;
line-height:11px;
}


.negra12
{ font-size:12px;
  color:#000000;
  text-decoration:none;
}

.negra12_2
{ font-size:12px;
  color:#000000;
  line-height:20px;
}

.negra13
{
font-size:13px;
color:#000000;
text-decoration:none;
}

.negra14
{
font-size:14px;
color:#000000;
text-decoration:none;
}

a.negra14:hover
{
font-size:14px;
color:#B80605;
text-decoration:none;
}

.negra16
{
font-size:16px;
color:#000000;
}


.negra18
{ font-size:18px;
  color:#000000;
}

.negra22
{ 
  font-size:22px;
  color:#000000;
}

.negra24
{ 
  font-size:24px;
  color:#000000;
}

.negra31
{ 
  font-size:31px;
  color:#000000;
}

.blanca9
{ font-size:9px;
  color:#FFFFFF;
  text-decoration:none;
}

a.blanca9:hover
{ font-size:9px;
  color:#666666;
  text-decoration:none;
}

.blanca9_act
{ font-size:9px;
  color:#666666;
  text-decoration:none;
}


.blanca10
{ font-size:10px;
  color:#FFFFFF;
  text-decoration:none;
}

a.blanca10:hover
{ font-size:10px;
  color:#CCCCCC;
  text-decoration:none;
}

.blanca10_act
{ font-size:10px;
  color:#CCCCCC;
  text-decoration:none;
}


.blanca10_2
{ font-size:10px;
  color:#FFFFFF;
  text-decoration:none;
}

a.blanca10_2:hover
{ font-size:10px;
  color:#000000;
  text-decoration:none;
}

.blanca10_2_act
{ font-size:10px;
  color:#000000;
  text-decoration:none;
}

.blanca11
{ 
  font-size:11px;
  color:#FFFFFF;
  text-decoration:none;
}

a.blanca11:hover
{ 
  font-size:11px;
  color:#000000;
  text-decoration:none;
}


.blanca12
{ 
  font-size:12px;
  color:#FFFFFF;
  text-decoration:none;
}

a.blanca12:hover
{ 
  font-size:12px;
  color:#FFED00;
  text-decoration:none;
}


.blanca14
{ 
  font-size:14px;
  color:#FFFFFF;
}


.blanca16
{ 
  font-size:16px;
  color:#FFFFFF;
}

.blanca18
{ 
  font-size:18px;
  color:#FFFFFF;
}
.blanca20
{
font-size:20px;
color:#FFFFFF;
}
.blanca24
{
font-size:24px;
color:#FFFFFF;
text-decoration:none;
}
.blanca24_black
{ 
  font-family:Arial Black, Helvetica, sans-serif;
  font-size:24px;
  color:#FFFFFF;
}

.blanca28
{
font-family:"Times New Roman", Times, serif;
font-size:28px;
color:#FFFFFF;
text-decoration:none;
}

.gris10
{ font-size:10px;
  color:#807F84;
  text-decoration:none;
}

a.gris10:hover
{ font-size:10px;
  color:#7B0000;
  text-decoration:none;
}

.gris10_act
{ font-size:10px;
  color:#7B0000;
  text-decoration:none;
}

.gris10_login
{
font-size:10px;
color:#666666;
text-decoration:none;
}

a.gris10_login:hover
{
font-size:10px;
color:#000000;
text-decoration:none;
}
.gris11
{
font-size:11px;
color:#666666;
text-decoration:none;
}

a.gris11:hover
{
font-size:11px;
color:#000000;
text-decoration:none;
}
.gris11_2
{
font-size:11px;
color:#656565;
text-decoration:none;
}
.gris12
{
font-size:12px;
color:#777777;
text-decoration:none;
}

a.gris12:hover
{
font-size:12px;
color:#999999;
text-decoration:none;
}
.gris12_act
{
font-size:12px;
color:#000000;
text-decoration:none;
}

.gris14
{
font-size:14px;
color:#68676B;
}

.gris14_2
{
font-size:14px;
color:#656565;
}


.gris16
{
font-size:16px;
color:#666666;
}
.gris18
{
font-size:18px;
color:#444444;
}
.gris18_2
{
font-size:18px;
color:#68676B;
}
.gris28
{
font-family:"Times New Roman", Times, serif;
font-size:28px;
color:#666666;
text-decoration:none;
}

a.gris28:hover
{
font-family:"Times New Roman", Times, serif;
font-size:28px;
color:#000000;
text-decoration:none;
}

.gris_clar12
{
font-size:12px;
color:#AFAFAF;
text-decoration:none;
}

a.gris_clar12:hover
{
font-size:12px;
color:#000000;
text-decoration:none;
}


.gris_clar10
{
font-size:10px;
color:#C0C0C0;
text-decoration:none;
}

a.gris_clar10:hover
{
font-size:10px;
color:#000000;
text-decoration:none;
}
.gris_clar11
{
font-size:11px;
color:#444444;
text-decoration:none;
}

a.gris_clar11:hover
{
font-size:11px;
color:#000000;
text-decoration:none;
}
.gris_fosc10
{
font-size:12px;
color:#444444;
}

.gris_fosc10_2
{
font-size:10px;
color:#444444;
}
.gris_fosc12
{
font-size:12px;
color:#454246;
text-decoration:none;
}

a.gris_fosc12:hover
{
font-size:12px;
color:#000000;
text-decoration:none;
}

.gris_fosc14
{
font-size:14px;
color:#444444;
text-decoration:none;
}



.blau10
{
font-size:10px;
color:#1254AF;
}



.blau10
{
font-size:10px;
color:#1254AF;
}

a.blau10:hover
{
font-size:10px;
color:#0033CC;
}
.blau11
{
font-size:11px;
color:#006CFF;
}

a.blau11:hover
{
font-size:11px;
color:#0033CC;
}
.boton_gris
{
 font-size:10px;
 border:solid 1px #444444;
 color:#444444;
 height:16px;
 background-color:#CCCCCC;
}
.compraR
{
   border-bottom-color:#000000;
   font-family:Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#C70808;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   text-decoration:none;
 }

.letra_blancaT
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration: line-through;
}
.letra_compra14
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#000000;
}
.letra_compra13
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  color:#FF6600;
}

.letra_compra12
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#FF6600;
}

.lila11
{
font-size:11px;
color:#5C2231;
}

a.lila11:hover
{
font-size:11px;
color:#000000;
}
.lila14
{
font-size:14px;
color:#5C2231;
text-decoration:none;
}

a.lila14:hover
{
font-size:14px;
color:#000000;
text-decoration:none;
}

.lila14_narrow
{
font-family:Arial Narrow, Helvetica, sans-serif;
font-size:14px;
color:#5C2231;
}


.rojo10
{ font-size:10px;
  color:#B80605;

}

a.rojo10:hover
{ font-size:10px;
  color:#000000;

}

.rojo_11
{ font-size:11px;
  color:#B80605;
}


.rojo11
{ font-size:11px;
  color:#DC241F;
}

.rojo11_2
{ font-size:11px;
  color:#C5120F;
}

.rojo12
{ font-size:12px;
  color:#C5120F;
}


<!-----------------------   PDF  -------------------------------------->

.pdfTitulo {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	color: #830E08;
}
.pdfTitulo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
	word-spacing: 3px;
	color: #830E08;
}
.pdfCabecera {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #666666;
	letter-spacing: 3px;
	word-spacing: 8px;
}
.pdfSubtitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	letter-spacing: 1px;
	word-spacing: 3px;
}
.pdfTexto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.pdfTextoP {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	letter-spacing: 1px;
	word-spacing: 3px;
}

.gris12_sel
{
font-size:12px;
color:#6D1F24;
text-decoration:none;
}

a.gris12_sel:hover
{
font-size:12px;
color:#6D1F24;
text-decoration:none;
}

.negra11_sel
{
font-size:11px;
color:#ffffff;
text-decoration:none;
line-height:15px;
}

a.negra11_sel:hover
{
font-size:11px;
color:#ffffff;
text-decoration:none;
line-height:15px;
}
