/* INICIO Estilos Botones */
.BotonDescripcionIz
{
	background-image:url(/templates/jcc/images/botones/descripcion_iz.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:32px;
	height:26px;
}
.BotonImagenesIz
{
	background-image:url(/templates/jcc/images/botones/imagenes_iz.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:33px;
	height:26px;
}
.BotonAccesoriosIz
{
	background-image:url(/templates/jcc/images/botones/accesorios_iz.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:28px;
	height:26px;
}
.BotonImprimirIz
{
	background-image:url(/templates/jcc/images/botones/imprimir_iz.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:32px;
	height:26px;
}
.BotonZoomIz
{
	background-image:url(/templates/jcc/images/botones/zoom_iz.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:32px;
	height:26px;
}
.BotonBoletinIz
{
	background-image:url(/templates/jcc/images/botones/bole_iz.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:32px;
	height:26px;
}
.BotonBoletinDer
{
	background-image:url(/templates/jcc/images/botones/bole_der.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	width:11px;
	height:26px;
}
.BotonBoletinDeg
{
	background-image:url(/templates/jcc/images/botones/bole_deg.jpg);
	background-repeat:repeat-x;
	background-position:top left;
}
.BotonAtrasIz
{
	background-image:url(/templates/jcc/images/botones/atras_iz.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:28px;
	height:26px;
}
.BotonAtrasDer
{
	background-image:url(/templates/jcc/images/botones/atras_der.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	width:10px;
	height:26px;
}
.BotonAtrasDeg
{
	background-image:url(/templates/jcc/images/botones/atras_deg.jpg);
	background-repeat:repeat-x;
	background-position:top left;
}
.BotonAdelanteIz
{
	background-image:url(/templates/jcc/images/botones/adelante_iz.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:30px;
	height:26px;
}
.BotonAdelanteDer
{
	background-image:url(/templates/jcc/images/botones/adelante_der.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	width:10px;
	height:26px;
}
.BotonAdelanteDeg
{
	background-image:url(/templates/jcc/images/botones/adelante_deg.jpg);
	background-repeat:repeat-x;
	background-position:top left;
}

/* FIN Estilos Botones */

/* INICIO Estilos Cabecera */
.HeadBordeINI
{
	background-image:url(/templates/jcc/images/cabecera/borde_inf_iz.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:13px;
	height:15px;
}
.HeadBordeSUPD
{
	background-image:url(/templates/jcc/images/cabecera/borde_sup_der.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	width:13px;
	height:8px;
}
.HeadBordeINFD
{
	background-image:url(/templates/jcc/images/cabecera/borde_inf_der.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	width:12px;
	height:13px;
}
.HeadDegInf
{
	background-image:url(/templates/jcc/images/cabecera/degradado_inf.jpg);
	background-repeat:repeat-x;
	background-position:right;

}
.HeadDegSup
{
	background-image:url(/templates/jcc/images/cabecera/degradado_sup.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	height:29px;
}
.HeadDegIz
{
	background-image:url(/templates/jcc/images/cabecera/degrado_izqu.jpg);
	background-repeat:repeat-y;
	background-position:top left;

}
.HeadDegDer
{
	background-image:url(/templates/jcc/images/cabecera/degradado_der.jpg);
	background-repeat:repeat-y;
	background-position: right;
}
/* INICIO Boton Buscar */
.BotonBuscarD
{
	background-image:url(/templates/jcc/images/cabecera/buscar_der.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:10px;
	height:24px;
}
.BotonBuscarI
{
	background-image:url(/templates/jcc/images/cabecera/buscar_iz.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	width:11px;
	height:24px;
}
.BotonBuscarDegradado
{
	background-image:url(/templates/jcc/images/cabecera/buscar_degradado.jpg);
	background-repeat:repeat-x;
	background-position:top right;
}
/* INICIO Texto Abajo logo */
.SubLogo
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#003399;
	padding-left:20px;
}
/* INICIO Links */
A.LinkCabecera:visited {
       font-family: Verdana, Arial, Helvetica, sans-serif; 
	   font-size: 9px; 
	   font-style: normal; 
	   color: #333333; 
	   text-decoration: none ;
}
A.LinkCabecera:active {	
       font-family: Verdana, Arial, Helvetica, sans-serif; 
	   font-size: 9px; 
	   font-style: normal; 
	   color: #333333; 
	   text-decoration: none ;
}
A.LinkCabecera:link {	
       font-family: Verdana, Arial, Helvetica, sans-serif; 
	   font-size: 9px; 
	   font-style: normal; 
	   color: #333333; 
	   text-decoration: none ;
}
A.LinkCabecera:hover {	
       font-family: Verdana, Arial, Helvetica, sans-serif; 
	   font-size: 9px; 
	   font-style: normal; 
	   color:#FF6600; 
	   text-decoration: none ;
}
/* FIN Estilos Cabecera */

/* Inicio estilos PRECIO */
.PrecioSupI
{
	background-image:url(/templates/jcc/images/precio/sup_iz.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:25px;
	height:24px;
}
.PrecioSupD
{
	background-image:url(/templates/jcc/images/precio/sup_der.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	width:5px;
	height:24px;
}
.PrecioInfD
{
	background-image:url(/templates/jcc/images/precio/inf_der.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	width:5px;
	height:5px;
}
.PrecioMedD
{
	background-image:url(/templates/jcc/images/precio/med_der.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	width:6px;
	height:5px;
}
.PrecioMedI
{
	background-image:url(/templates/jcc/images/precio/med_iz.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	width:25px;
	height:5px;
}
.PrecioInfI
{
	background-image:url(/templates/jcc/images/precio/inf_iz.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	width:25px;
	height:5px;
}
.PrecioMedInf
{
	background-image:url(/templates/jcc/images/precio/inf_med.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	width:5px;
	height:5px;
}
.FondoRojo
{
background-color:#3803AF;
}
.FondoAzul
{
background-color:#54C432;
}
.TextoStock
{
	font-family:impact;
	font-size:21px;
	color:#FFFFFF;
	padding-left:10px;
	vertical-align:middle;
}
.PrecioStock
{
	font-family:impact;
	font-size:24px;
	color:#FFFFFF;
	padding-left:10px;
	vertical-align:middle;
}
/* FIN estilos PRECIO */

/* INICIO ficha redondeada */
.BordeCeldaNaranjaSup
{
	border-top-color:#FC9B2A;
	border-top-width:1px;
	border-top-style:solid;
}
.BordeCeldaNaranjaInf
{
	border-bottom-color:#FC9B2A;
	border-bottom-width:1px;
	border-bottom-style:solid;
}
.pixel
{
	font-size:1px;
}
.BordeCeldaNaranjaIz
{
	border-left-color:#FC9B2A;
	border-left-width:1px;
	border-left-style:solid;
}
.BordeCeldaNaranjaDer
{
	border-right-color:#FC9B2A;
	border-right-width:1px;
	border-right-style:solid;
}
.FichaSupI
{
	background-image:url(/templates/jcc/images/ficha/sup_i.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:14px;
	height:11px; 
}
.FichaSupD
{
	background-image:url(/templates/jcc/images/ficha/sup_d.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	width:14px;
	height:11px;
}
.FichaSupI2
{
	background-image:url(/templates/jcc/images/ficha/sup_i2.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:14px;
	height:7px; 
}
.FichaSupD2
{
	background-image:url(/templates/jcc/images/ficha/sup_d2.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	width:14px;
	height:7px; 
}
.FichaInfI
{
	background-image:url(/templates/jcc/images/ficha/inf_i.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	width:14px;
	height:17px; 
}
.FichaInfD
{
	background-image:url(/templates/jcc/images/ficha/inf_d.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	width:14px;
	height:17px;
}
.FichaInfI2
{
	background-image:url(/templates/jcc/images/ficha/inf_i2.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	width:14px;
	height:9px; 
}
.FichaInfD2
{
	background-image:url(/templates/jcc/images/ficha/inf_d2.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	width:14px;
	height:9px; 
}
.FichaEsqI
{
	background-image:url(/templates/jcc/images/ficha/peque_iz.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:6px;
	height:7px; 
}
.FichaEsqD
{
	background-image:url(/templates/jcc/images/ficha/peque_d.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	width:5px;
	height:7px; 
}
.FichaAzulSI
{
	background-image:url(/templates/jcc/images/ficha/azul_sup_iz.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:9px;
	height:10px; 
}
.FichaAzulSD
{
	background-image:url(/templates/jcc/images/ficha/azul_sup_der.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	width:7px;
	height:10px; 
}
.FichaAzulII
{
	background-image:url(/templates/jcc/images/ficha/azul_inf_iz2.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	width:9px;
	height:16px; 
}
.FichaAzulID
{
	background-image:url(/templates/jcc/images/ficha/azul_inf_der2.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	width:7px;
	height:16px; 
}
.FichaAzuDegInf
{
	background-image:url(/templates/jcc/images/ficha/degradado_azul_total.jpg);
	background-repeat:repeat-x;
	background-position:bottom;

}
.FichaAccesoriosIz
{
	background-image:url(/templates/jcc/images/ficha/acc_inf_iz.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	width:9px;
	height:7px; 
}
.FichaAccesoriosDer
{
	background-image:url(/templates/jcc/images/ficha/acc_inf_der.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	width:7px;
	height:7px; 
}
.FichaTextoManual
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:none;
padding-top:4px;
padding-bottom:4px;
}
/* FIN ficha redondeada */

/* INICIO Estilos Ficha Articulo */


.FichaTextoManual10
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px; 
color:#000000;
text-decoration:none; 
}

.FondoRef
{
background-color:#FC9B2A;
}

.RefEsquinaSUPI
{
	background-image:url(/templates/jcc/images/referencia/sup_iz.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:13px;
	height:9px;
}
.RefEsquinaSUPD
{
	background-image:url(/templates/jcc/images/referencia/sup_der.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:16px;
	height:9px;
}
.RefEsquinaINFI
{
	background-image:url(/templates/jcc/images/referencia/inf_iz.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:13px;
	height:16px;
}
.RefEsquinaINFD
{
	background-image:url(/templates/jcc/images/referencia/inf_der.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:16px;
	height:16px;
}
.RefDegradadoINF
{
	background-image:url(/templates/jcc/images/referencia/deg_inf.jpg);
	background-repeat:repeat-x;
	background-position:top left;
}
.RefDegradadoDER
{
	background-image:url(/templates/jcc/images/referencia/deg_der.jpg);
	background-repeat:repeat-y;
	background-position:top left;
}
.RefTexto
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
/* FIN Estilos Ficha Articulo */

/* INICIO Estilos Titulo listado Articulo */

.TitFondo
{
background-color:#d9E7FA;
}

.TitEsquinaSUPI
{
	background-image:url(/templates/jcc/images/titulo/sup_iz.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:14px;
	height:7px;
}
.TitEsquinaSUPD
{
	background-image:url(/templates/jcc/images/titulo/sup_der.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:7px;
	height:7px;
}
.TitEsquinaINFI
{
	background-image:url(/templates/jcc/images/titulo/inf_iz.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:14px;
	height:7px;
}
.TitEsquinaINFD
{
	background-image:url(/templates/jcc/images/titulo/inf_der.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:7px;
	height:7px;
}

/* FIN Estilos Titulo listado Articulo */

/* INICIO Estilos Menu Azul Clarito */

.MenuSUPI
{
	background-image:url(/templates/jcc/images/menu/sup_iz.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:10px;
	height:27px;
}
.MenuSUPD
{
	background-image:url(/templates/jcc/images/menu/sup_der.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	width:10px;
	height:27px;
}
.MenuINFI
{
	background-image:url(/templates/jcc/images/menu/inf_iz.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	width:10px;
	height:15px;
}
.MenuINFD
{
	background-image:url(/templates/jcc/images/menu/inf_der.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	width:10px;
	height:15px;
}

/* FIN Estilos Ficha Menu Azul Clarito */

.BordeCeldaGris
{
	border: 1px solid #CCCCCC;
}

.TablaGen{
        border-left:1px solid #000000;
		border-right:1px solid #000000;
} 
.TablaBusca{
       border:1px dotted #cccccc;
	   background-color:#fffff0
}
.Tb1{
    border: 1px solid #cccccc;
	
}
A.clase1:visited {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;	
	font-style: normal;	
	color: #333333;	
	text-decoration: underline;
	font-weight: normal;
}
A.clase1:active {	
     font-family: Arial, Helvetica, sans-serif;
	 font-size: 12px;	
	 font-style: normal;	
	 color: #880000;	
	 text-decoration: underline;	
	 font-weight: normal;
}
A.clase1:link {	
     font-family: Arial, Helvetica, sans-serif;	
	 font-size: 12px;	
	 font-style: normal;	
	 color: #333333;	
	 text-decoration: underline;	
	 font-weight: normal;
}
A.clase1:hover {	
      font-family: Arial, Helvetica, sans-serif;	
	  font-size: 12px;	
	  font-style: normal;	
	  color: #880000;	
	  text-decoration: underline;	
	  font-weight: normal;
}


A.clase2:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #0950a0; text-decoration: none; font-weight: normal}A.clase2:active {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; text-decoration: none; font-weight: normal}A.clase2:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #0950a0; text-decoration: none; font-weight: normal}A.clase2:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; text-decoration: none; font-weight: normal}A.clase3:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #880000; text-decoration: none}A.clase3:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: underline; color: #333333}A.clase3:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #880000; text-decoration: none}A.clase3:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #333333; text-decoration: underline}
.orange {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #FF6633; text-decoration: none; font-weight: bold}
.orange2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; color: #FF6633; text-decoration: none; font-weight: bold}

.titulo1 {  
      font-family: Verdana, Arial, Helvetica, sans-serif; 
	  font-size: 12px; 
	  font-style: normal; 
	  font-weight: bold; 
	  color: #006699;
	  text-decoration: none;
}
.titulo10 {  
      font-family: Verdana, Arial, Helvetica, sans-serif; 
	  font-size: 11px; 
	  font-style: normal; 
	  font-weight: bold; 
	  color: #006699;
	  text-decoration: none;
}
.normal { 
       font-family: Verdana, Arial, Helvetica, sans-serif; 
	   font-size: 10px; 
	   font-style: normal; 
	   color: #333333; 
	   text-decoration: none ;
}

.normal2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #333333; text-decoration: none}
.precio {
     font-family: "Courier New", Courier, mono; 
	 font-size: 18px; 
	 font-style: normal; 
	 color: #CF0F0F; 
	 text-decoration: none; 
	 font-weight: bold
}
.rojo12 {
     font-family: Verdana; 
	 font-size: 14px; 
	 font-style: normal; 
	 color: #CF0F0F; 
	 text-decoration: none; 
	 font-weight: bold
}
.rojo10{
     font-family: Verdana; 
	 font-size: 12px; 
	 font-style: normal; 
	 color: #CF0F0F; 
	 text-decoration: none; 
	 font-weight: bold
}
.verde10{
     font-family: Verdana; 
	 font-size: 12px; 
	 font-style: normal; 
	 color:#00CC00; 
	 text-decoration: none; 
	 font-weight: bold
}

.gris {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #555555}
A.clase4:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	color: #880000;	text-decoration: underline;	font-weight: normal;
}
A.clase4:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	color: #880000;	text-decoration: underline;	font-weight: normal;
}
A.clase4:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	color: #0950a0;	text-decoration: underline;	font-weight: normal;
}
A.clase4:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	color: #0950a0;	text-decoration: underline;	font-weight: normal;
}
.titulo2 {
      font-family: Verdana, Arial, Helvetica, sans-serif; 
	  font-size: 16px; 
	  font-style: normal; 
	  font-weight: bold; 
	  color: #006699;
	  text-decoration: none;
}

A.ficha:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;	font-style: normal;	color: #333333;	text-decoration: none;	font-weight: normal;
}
A.ficha:active {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;	font-style: normal;	color: #880000;	text-decoration: none;	font-weight: normal;
}
A.ficha:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 10px;	font-style: normal;	color: #333333;	text-decoration: none;	font-weight: normal;
}
A.ficha:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 10px;	font-style: normal;	color: #880000;	text-decoration: none;	font-weight: normal;
}




A.nivel1:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; font-style: normal;	color: #333333;	text-decoration: none;	font-weight: normal;
}
A.nivel1:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; font-style: normal;	color: #880000;	text-decoration: none;	font-weight: normal;
}
A.nivel1:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; font-style: normal;	color: #333333;	text-decoration: none;	font-weight: normal;
}
A.nivel1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; font-style: normal;	color: #880000;	text-decoration: none;	font-weight: normal;
}
A.nivel2:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; font-style: normal; color: #0950a0; text-decoration: none; font-weight: normal
}
A.nivel2:active {
font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; font-style: normal; color: #000000; text-decoration: none; font-weight: normal
}
A.nivel2:link {
font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; font-style: normal; color: #0950a0; text-decoration: none; font-weight: normal
}
A.nivel2:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; font-style: normal; color: #000000; text-decoration: none; font-weight: normal
}


A.nivel3:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	color: #FF6633;	text-decoration: none;	font-weight: normal;
}


A.nivel3:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	color: #585858;	text-decoration: none;	font-weight: normal;
}
A.nivel3:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	color: #FF6633;	text-decoration: none;	font-weight: normal;
}
A.nivel3:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	color: #585858;	text-decoration: none;	font-weight: normal;
}



A.nivel4:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	color: #FF6633;	text-decoration: none;	font-weight: normal;
}
A.nivel4:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	color: #FF9933;	text-decoration: none;	font-weight: normal;
}
A.nivel4:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	color: #589958;	text-decoration: none;	font-weight: normal;
}
A.nivel4:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	color: #FF6633;	text-decoration: none;	font-weight: normal;
}



.normal2n {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;}
	
.TD1 {
   border-top: 1px dotted #999999;
    background-color:#EAEAED;
 
       
}
.TD2 { 
    border-top: 1px dotted #DDDDDD;
     background-color:#FFFFF0;
  
     
}
.TD3 {
    border-top: 1px dotted #DDDDDD;
       background-color:#FFFFF0;
     
}
 
.titulo3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.TituloNaranja{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-style: normal; 
	font-weight: bold; 
	color: #FFFFFF;
	background-image:url(/templates/jcc/images/general/fondo5_px.jpg);
	background-repeat:repeat-y;
	background-position:center;
}
.TituloAzul{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-style: normal; 
	font-weight: bold; 
	color: #FFFFFF;
	background-image:url(/templates/jcc/images/general/fondo2.jpg);
	background-repeat:no-repeat;
	background-position:center;
}

input { font-family: Verdana, Arial; font-size: 11px; color: #0950a0; background-color: #EEEEEE; border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
select { font-family: Verdana, Arial; font-size: 11px; color: #0950a0; background-color: #EEEEEE; border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}



textarea { font-family: Verdana, Arial; font-size: 11px; color: #0950a0; background-color: #EEEEEE; border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}




/*body {SCROLLBAR-FACE-COLOR:##0950A0; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #ffffff; SCROLLBAR-3DLIGHT-COLOR: #666666;SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #e8e8e8; SCROLLBAR-DARKSHADOW-COLOR: #666666;}*/

.jcccapa{
    top:0px; 
	left:0px; width:225px; 
	height:0px; 
	background-color: #FFFFCC; 
	border: 1px solid #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	color: #333333; 
	text-decoration: none; 
	padding:5px; 
	
	position:absolute; 
	z-index:5646; 
	visibility: hidden
}
.ulVis {
	 
    display:block; 
	float:none;

}
.ulHiden{
  display:block;
  }
  
A.menuh:active {
	font-family: Verdana,  Helvetica, sans-serif; font-size: 10px;color: #ffffff;	text-decoration:none;	font-weight:bold;
}
A.menuh:link {
	font-family: Verdana,  Helvetica, sans-serif;font-size: 10px;color: #ffffff;	text-decoration: none;	font-weight: bold;
}
A.menuh:hover {
	font-family: Verdana,  Helvetica, sans-serif;	font-size: 10px;color: #ccffff;	text-decoration:none;	font-weight: bold;
}
A.menuh:visited {
	font-family: Verdana,  Helvetica, sans-serif;	font-size: 12px;color: #ffffff;	text-decoration: none;	font-weight: bold;
}
A.blanco:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; color: #ffffff;	text-decoration:none;	font-weight:bold; 
}
A.blanco:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; color: #ffffff;	text-decoration: none;	font-weight: bold;
}
A.blanco:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; color: #ccffff;	text-decoration:none;	font-weight: bold;
}
A.blanco:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; color: #ffffff;	text-decoration: none;	font-weight: bold;
}

.tdgen2{
         background-color:#FF6633;
}
.tdgen{
         background-color:#FF6600;
}
.TdTituloFamilia{
         background-color:#5D93C2;
}
.TdTituloFamiliaDestacado{
         background-color:#CC0000;
}
.TablaPrecio{
       border:1px dotted #cccccc;
	 background-color:#fffff0;
	 padding-left:5px;
	 padding-right:5px;
}
/* INICIO Estilos Footer */
.BordeGrisDer{
border-right:1px solid #cccccc;
}
.BordeGrisInf{
border-bottom:1px solid #cccccc;
}
.MargenDerecho{
padding-right:25px;
}
.MargenDerechoTit{
padding-right:15px;
}
.BordeNegroSup{
border-top:1px solid #000000;
}
.BordeNegroInf{
border-bottom:1px solid #000000;
}
.BuscadorSepRes
{
	border-bottom-color:#CCCCCC;
	border-bottom-width:1px;
	border-bottom-style:solid;
	font-size: 2px;
}
/****** PORTADA *****/
.TituloSeccionPortada{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-style:normal;
	font-weight: bold;
}
.LinkSeccionPortada{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
}
.RefPortada{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
}
.StokOkPortada{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-style:normal;
	font-weight:bold;
	color:#009900;
}
.StokNoPortada{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-style:normal;
	font-weight:bold;
	color:#FF9900;
}
.PrecioPortada{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-style:normal;
	font-weight:bold;
	color:#FF0000;
}
.IVAPortada{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	color:#FF0000;
}
.RefPortada{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	color:#FF9900;
}
.BordePortadaInf{
	border-bottom:2px solid #FF6600;
}
.BordePortadaIz{
	border-left:2px solid #FF6600;
}