/* CSS Document */
body {
	background-color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:justify;
}
.FondoCeldaIzquierda {
	background-image:    url("/templates/jcc/images/fondo_celda_izquierda.jpg");
	background-repeat:   repeat-y;
	background-position: left top;
}
.FondoCeldaDerecha {
	background-image:    url("/templates/jcc/images/fondo_celda_derecha.jpg");
	background-repeat:   repeat-y;
	background-position: right top;
}
.MenuCarritoCabecera {
	background-image:   url("/templates/jcc/images/cabecera_carrito.jpg");
	height: 45px;
	width: 176px;
	background-repeat: no-repeat;
	background-position: bottom;
	vertical-align: bottom;
	text-align: right;
}
.MenuCarritoPie {
	background-image:   url("/templates/jcc/images/carrito_abajo.jpg");
	height: 9px;
	width: 176px;
}
.BordeCeldaGris {
	background-color:#F3F3F3;
	border-top-style:none;
	border-bottom-style:none;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.MenuProductosCabecera {
	background-image:    url("/templates/jcc/images/cabecera_menu.jpg");
	height: 48px;
	width: 177px;
	text-align: center;
	vertical-align: bottom;
	background-repeat: no-repeat;
	background-position: bottom;
	text-transform: uppercase;
}
.MenuProductosPie {
	background-image:   url("/templates/jcc/images/menu_abajo.jpg");
	height: 5px;
	width: 177px;
}

.CeldaSinUsar {
	background-color:#F4F4F4;
	border-top-style:solid;
	border-bottom-style:none;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	color: #000000;
	height:10px;
	padding-left:15px;
}
.CeldaEnUso {
	background-color:#C3D5C5;
	border-color:#CCCCCC;
	color:#9E1C1A;
	font-weight:bold;
	border-top-style:solid;
	border-bottom-style:none;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.MenuCabeceraLateral {
	background-image:   url("/templates/jcc/images/cabecera_lateral.jpg");
	height: 21px;
	width: 176px;
	background-repeat: no-repeat;
	background-position: bottom;
	vertical-align: bottom;
	text-align: center;
	font-weight:bold;
}
.MenuSeurPie {
	background-image:   url("/templates/jcc/images/seur_abajo.jpg");
	height: 68px;
	width: 176px;
}
.nivel1{
	background-color:#F4F4F4;
	border-top-style:solid;
	border-bottom-style:none;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	color: #000000;
	padding-left: 7px;
}
.nivel2 {
	background-color:#FFFFFF;
	border-top-style:solid;
	border-bottom-style:none;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-left: 14px;
}
.nivel3 {
	background-color:#FFFFFF;
	border-top-style:solid;
	border-bottom-style:none;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-left: 21px;
}

.nivel4{
	background-color:#FFFFFF;
	border-top-style:solid;
	border-bottom-style:none;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-left: 28px;
}
.blanco {
	font-weight:bold;
	border-top-style:solid;
	border-bottom-style:none;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color:#C3D5C5;
	border-color:#CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	color:#9E1C1A;
}
.DegradadoSuperior{
	background-image:url(/templates/jcc/images/degradado_celda.jpg);
	background-repeat:repeat-x;
}
.DegradadoCeldaInferior {
	background-image:   url("/templates/jcc/images/degradado_celda_inf.jpg");
	background-repeat:repeat-x;
}
.MarcoFoto {
	background-image:   url("/templates/jcc/images/marco_imagen.jpg");	 
	background-repeat: no-repeat;
	background-position: left top; 
    
}
.BotonAumentar {
	background-image:   url("/templates/jcc/images/boton_augmentar_med.jpg");
	text-align:center;
	vertical-align:top;
	background-repeat:  repeat-x;
	background-position: top;
}
.BordeCelda {
	border-top-style:none;
	border-bottom-style:none;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.MargenCelda {
	padding-right: 10px;
	padding-left: 10px;
}
.CabeceraPrecio {
	background-image:   url("/templates/jcc/images/cabecera_precio_3.jpg");
	background-repeat: no-repeat;
	background-position: center bottom;
	height:51px;
	width:134px;
	text-align:center;
	vertical-align:bottom;
}
.PiePrecio {
	background-image:   url("/templates/jcc/images/pie_precio.jpg");
	background-repeat: no-repeat;
	background-position: center bottom;
	height:31px;
	width:134px;
	text-align:center;
	vertical-align:middle;
	font-size:16px;
}
.IVA {
	background-image:   url("/templates/jcc/images/fondo_iva.jpg");
	background-repeat: no-repeat;
	background-position: center bottom;
	height:15px;
	width:134px;
	font-weight:bold;
	text-align:center;
	font-size:9px;
	vertical-align:bottom;
}
.MenuArticuloPrimera {
	background-image:   url("/templates/jcc/images/menu_articulo_sup.jpg");
	background-repeat: no-repeat;
	background-position: left top;
	background-color:#AD6372;
	height:14px;
	padding-left: 15px;
}
.MenuArticuloMedio {
	background-repeat: no-repeat;
	background-position: left top;
	background-color:#AD6372;
	height:14px;
	text-align:center;
}
.MenuArticuloMedioFicha {
	background-repeat: no-repeat;
	background-position: left top;
	background-color:#AD6372;
	height:14px;
	padding-left: 15px;
}
.MenuArticuloUltima {
	background-image:   url("/templates/jcc/images/menu_articulo_inf.jpg");
	background-repeat: no-repeat;
	background-position: left top;
	background-color:#AD6372;
	height:14px;
	padding-left: 15px;
}
.DegradadoCeldaFamilia {
	background-image:   url("/templates/jcc/images/familia.jpg");
	background-repeat:repeat-x;
}
.DegradadoCeldaInferiorFamilia {
	background-image:   url("/templates/jcc/images/degradado_celda_inf.jpg");
	background-repeat:repeat-x;
}
.DegradadoCeldaSuperiorFamilia {
	background-image:   url("/templates/jcc/images/degradado_celda.jpg");
	background-repeat:repeat-x;
}
.Margenes{
margin-left:5px;
margin-right:5px;
margin-top:5px;
margin-bottom:5px;
text-align:justify;
}
.RayaTotal {
	background-image:   url("/templates/jcc/images/raya_total_carro.gif");
	background-repeat:repeat-x;
}
