@charset "utf-8";
/* CSS Document */

.datepicker{z-index:1151 !important;}

@-webkit-keyframes girar {
	from { -webkit-transform: rotate(0deg) } to { -webkit-transform: rotate(360deg) }
}

@-moz-keyframes girar { 
	from { -moz-transform: rotate(0deg) } to { -moz-transform: rotate(360deg) }
}

@-webkit-keyframes girar { 
	from { -webkit-transform: rotate(0deg) } to { -webkit-transform: rotate(360deg) }
}

@-o-keyframes girar { 
	from { -o-transform: rotate(0deg) } to { -o-transform: rotate(360deg) }
} 

@keyframes girar { 
	from { transform: rotate(0deg) } to { transform: rotate(360deg) }
}

@keyframes itemzoom { 
	from { transform: rotate(0deg) } to { transform: rotate(360deg) }
}



		div.filtermenu{
			width:180px;
			line-weight:30px;
			margin-left:25px;
			text-align:center;
			margin-bottom:20px;
		}
		
		div.filtermenu .filtertitle{
			padding-top:5px;
			padding-bottom:5px;
			border:1px solid #E4E4E4;	
			background: rgb(255,255,255); /* Old browsers */
			background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(243,243,243,1) 50%, rgba(237,237,237,1) 51%, rgba(255,255,255,1) 100%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(243,243,243,1)), color-stop(51%,rgba(237,237,237,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* IE10+ */
			background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* W3C */
			'."
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
			".'
			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
			border-radius: 5px;
		}
		
		div.filtermenu a div.itemf{
			border-radius: 5px;
			font-weight: bold;
			margin:3px;
			padding:5px;
			padding-left:10px;
			padding-right:10px;
			border:1px solid #ddd;
			text-align:left;
			transition: all 0.5s;
			-moz-transition: all 0.5s; 
			-webkit-transition: all 0.5s;
			-ms-transform: scale(1.20); 
			-o-transition: all 0.2s;
			background-image: url(../img/fondo-menu-productos.png);
		}
		
		div.filtermenu a div.itemf#selected{
			background-color:#9A9A9A !important;
			background-image:url(../img/fondo-fase-subcategorias-hover.png);
			background-position:right;
			color:#FFFFFF;
						transition: all 0.5s;
			-moz-transition: all 0.5s; 
			-webkit-transition: all 0.5s;
			-ms-transform: scale(1.20); 
			-o-transition: all 0.2s;
		}
		div.filtermenu a div.itemf#selected:hover{
			background-color:#969696;
			color:#FFFFFF;
						transition: all 0.5s;
			-moz-transition: all 0.5s; 
			-webkit-transition: all 0.5s;
			-ms-transform: scale(1.20); 
			-o-transition: all 0.2s;
		}
		
		div.filtermenu div.itemf:hover{
			background-color:#126;
			color:#fff;
			background-image: url(../img/menuitem.png);
			transition: all 0.5s;
			-moz-transition: all 0.5s; 
			-webkit-transition: all 0.5s;
			-ms-transform: scale(1.20); 
			-o-transition: all 0.2s;
		}

/* Breadcrumbs from http://bootsnipp.com/snippets/featured/triangle-breadcrumbs-arrows */
.btn-breadcrumb .btn:not(:last-child):after {
  content: " ";
  display: block;
  width: 0;
  height: 0;
  border-top: 17px solid transparent;
  border-bottom: 17px solid transparent;
  border-left: 10px solid white;
  position: absolute;
  top: 50%;
  margin-top: -17px;
  left: 100%;
  z-index: 3;
}
.btn-breadcrumb .btn:not(:last-child):before {
  content: " ";
  display: block;
  width: 0;
  height: 0;
  border-top: 17px solid transparent;
  border-bottom: 17px solid transparent;
  border-left: 10px solid rgb(173, 173, 173);
  position: absolute;
  top: 50%;
  margin-top: -17px;
  margin-left: 1px;
  left: 100%;
  z-index: 3;
}

.btn-breadcrumb .btn {
  padding:6px 12px 6px 24px;
}
.btn-breadcrumb .btn:first-child {
  padding:6px 6px 6px 10px;
}
.btn-breadcrumb .btn:last-child {
  padding:6px 18px 6px 24px;
}

/** Default button **/
.btn-breadcrumb .btn:not(:last-child):after {
  border-left: 10px solid #fff;

}
.btn-breadcrumb .btn:not(:last-child):before {
  border-left: 10px solid #ccc;

}
.btn-breadcrumb .btn:hover:not(:last-child):after {
  border-left: 10px solid #ebebeb;

}
.btn-breadcrumb .btn:hover:not(:last-child):before {
  border-left: 10px solid #adadad;

}

/* The responsive part */

.btn-breadcrumb > * > div {
    /* With less: .text-overflow(); */
    white-space: nowrap;
    /*overflow: hidden;  */
}

.btn-breadcrumb > *:nth-child(n+2) {
  display:none;
}

.btn.breadcumbtnj{
	border-bottom:1px solid #bbb;
	border-top:1px solid #bbb;
}

.btn.breadcumbtnj.btn:hover{
	background-color:#EBEBEB;

}

.btn.breadcumbtnj.init{
	border-left:1px solid #bbb;
}

.btn.breadcumbtnj.fin{
	border-right:1px solid #bbb;
}



    .btn-breadcrumb > *:nth-last-child(-n+4) {
        display:block;
    } 
    .btn-breadcrumb > * div {
        max-width: 400px;
    }



div.menusuario a{
	display:block;
	margin:12px;
}

.userdta{
margin-left:20px;	
}

.infouser{
	background-image:url(../img/fondo-h2.jpg);
	background-repeat:repeat-x;
	font-weight:bold;
	line-height:10px;
	color:#00287A;
}

.encarrito, .nomorebuy{
	background-repeat:no-repeat;
	position: relative;
	z-index:999;
	width:40px; height:40px;
}

.encarrito{
	
	background-image:url(../img/tag_carrito.fw.png);
	top:-315px;
	left:63px; 
}

.nomorebuy{

	background-image:url(../img/tag_limited.fw.png);
	top:-288px;
	left:-55px;
}

.itemcar{
	border:1px solid #C9C9C9;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: rgb(255,255,255); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
}

.itemcarhsplit{
	height:2px;
	margin:6px;
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(255,255,255,1) 0%, rgba(225,225,225,1) 50%, rgba(225,225,225,1) 50%, rgba(246,246,246,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(225,225,225,1)), color-stop(50%,rgba(225,225,225,1)), color-stop(100%,rgba(246,246,246,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(225,225,225,1) 50%,rgba(225,225,225,1) 50%,rgba(246,246,246,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(225,225,225,1) 50%,rgba(225,225,225,1) 50%,rgba(246,246,246,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(225,225,225,1) 50%,rgba(225,225,225,1) 50%,rgba(246,246,246,1) 100%); /* IE10+ */
background: linear-gradient(to right,  rgba(255,255,255,1) 0%,rgba(225,225,225,1) 50%,rgba(225,225,225,1) 50%,rgba(246,246,246,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=1 ); /* IE6-9 */
}

.itemcarvsplit{
	margin:4px;
	float:left;
	width:2px;
	height:80px;
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(225,225,225,1) 50%, rgba(225,225,225,1) 50%, rgba(246,246,246,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(225,225,225,1)), color-stop(50%,rgba(225,225,225,1)), color-stop(100%,rgba(246,246,246,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(225,225,225,1) 50%,rgba(225,225,225,1) 50%,rgba(246,246,246,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(225,225,225,1) 50%,rgba(225,225,225,1) 50%,rgba(246,246,246,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(225,225,225,1) 50%,rgba(225,225,225,1) 50%,rgba(246,246,246,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(225,225,225,1) 50%,rgba(225,225,225,1) 50%,rgba(246,246,246,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */

}

.itemimg{
	float:left;
	width:72px;
	height:78px;
	margin:5px;
	margin-left:20px;
	margin-right:20px;
	display:inline-block;
}

.textitem{
	float:left;
	/*border:1px solid #646464;*/
	font-size:18px;
	color:#022A71;
	font-weight:bold;
	padding:5px;
	padding-left:10px;
	width:550px;
}

.tituloprode{
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
	min-height:43px;
	font-size:16px;
	text-align:center;
	padding:5px;
	font-weight:bold;
	text-transform:capitalize;
	color:#006;
}

::-webkit-scrollbar {
    width: 9px;
}
::-webkit-scrollbar-track {
    background:#eee;
    border: thin solid lightgray;
    box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.1) inset;
}
::-webkit-scrollbar-thumb {
    background:#999;
    border: thin solid gray;
}

ul#mainmenu a li#mainmenuproduct div.tooltip.fade.right.in,ul#mainmenu a li#mainmenuproduct div.tooltip.fade.right{
	text-transform:capitalize !important;
}

img.preload { display: none; }

.breadcrumb{
	position: relative;
	left:20px;
}

.boing1{ 
	position:relative;
	transition: all 0.5s;
	-moz-transition: all 0.5s; 
	-webkit-transition: all 0.5s; 
	-o-transition: all 0.2s;
	-ms-transition: all 0.2s;
	z-index:1;
}


#maintablejj{
	width:1050px !important;
	border-spacing: 0px;
	overflow:visible;
	background-image:url(../img/fondo-contenedor.png);
	margin-top:10px;
	padding:0px;
	
}

.itemsbar{
	color:#000;
	font-weight:bold;
	height:40px;
	padding:1px;
	padding-left:30px;
	padding-right:30px;
	border:1px solid #E8E8E8;
	background: rgb(255,255,255); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(243,243,243,1) 50%, rgba(237,237,237,1) 51%, rgba(255,255,255,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(243,243,243,1)), color-stop(51%,rgba(237,237,237,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.boing1:hover{ 
	-webkit-transform: scale(1.20);
	transition: all 0.5s;
	-moz-transition: all 0.5s; 
	-webkit-transition: all 0.5s;
	-ms-transform: scale(1.20); 
	-o-transition: all 0.2s;
	z-index:5;
}

.boing1{
	position:relative;
	transition: all 0.5s;
	-moz-transition: all 0.5s; 
	-webkit-transition: all 0.5s; 
	-o-transition: all 0.2s;
	-ms-transition: all 0.2s;
	z-index:1
}

.boing1:hover{
	-webkit-transform: scale(1.25);
	transition: all 0.5s;
	-moz-transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.2s;
	-ms-transition: all 0.2s;
	z-index:5;
}

#lefsidebody{
	width:190px;
}

.rotacion{
	animation: girar .7s infinite linear; 
	-moz-animation: girar .7s infinite linear; 
	-webkit-animation: girar .7s infinite linear;
}

::selection { background:#555; color:#fff; }
::-moz-selection { background:#555; color:#fff;}

html,body{
	padding:0;
	margin:0;
}

.snowfall-flakes{
	animation: girar 3s infinite linear;
	-moz-animation: girar 3s infinite linear;
	-webkit-animation: girar 3s infinite linear;
	-o-animation: girar 3s infinite linear;
}

.loginstyle{
	color:#006;
	font-weight:bold;
	text-decoration:underline;
	display:inline-block; margin-bottom:5px;
	text-align:right;
	font-size:12px;
	margin:3px;
	padding:2px;
}

/*
@font-face { font-family: Prototype; src: url("fuentes/Prototype.eot") }
@font-face { font-family: Prototype; src: url("fuentes/Prototype.ttf") }
@font-face { font-family: FuturaO; src: url("fuentes/Futura_Oblique.eot") }
@font-face { font-family: FuturaO; src: url("fuentes/Futura_Oblique.ttf") }
@font-face { font-family: Futura; src: url("fuentes/FuturaLtCnBTLight.eot")}
@font-face { font-family: Futura; src: url("fuentes/FuturaLtCnBTLight.ttf")}
@font-face { font-family: Digital; src: url("fuentes/digital.eot")}
@font-face { font-family: Digital; src: url("fuentes/digital.ttf")}
@font-face { font-family: Walibi; src: url("fuentes/walibi-holland.eot")}
@font-face { font-family: Walibi; src: url("fuentes/walibi-holland.ttf")}
@font-face { font-family: Republica; src: url("fuentes/republica.eot")}
@font-face { font-family: Republica; src: url("fuentes/republica.ttf")}
*/

.mainfieldforusers{
	text-align:center;
	color:#33F;
	background-color:#CCC;
	border:1px solid #999;
	font-weight:bold;
}

.fieldforusers{
	text-align:center;
	color:#000;
	background-color:#FFF;
	border:1px solid #999;
}

.numberpick{
	width:50px;
	text-align:center;
	margin-left:8px;
	margin-right:8px;
}

.collectonme{
	margin:120px auto;
	background: red;
	width:50%;
	text-align:center;
	font-size:1.2em;
	color:#fff;
}

.horizontallegend{
	background-color:#ccc;
	color:#06C;
	margin-left:0px;
	margin-right:0px;
	padding-left:5px !important;
	padding-right:5px !important;
}

.specialcel{
	line-height:33px;
	margin-left:0px !important;
	margin-right:0px !important;
	padding-left:0px !important;
	padding-right:0px !important;
}

.verticallegend{
	color:#06C;
	background-color:#ccc;
	font-weight:bold;
	margin-left:0px !important;
	margin-right:0px !important;
	padding-left:5px !important;
	padding-right:5px !important;
}

#logojj{
	background-image:url(../img/logo-header.png);
	background-repeat:no-repeat;
	position:relative;
	top:0px;
	width:315px;
	height:70px;
	margin-left:32px;
}


#searchcontrol{
	position:relative;
	top:0px;
	left:-10px;
	float:right;
	padding-right:0px;
	padding-top:0px;
}

.facebook,.twitter{
	display:inline-block;
	width:21px;
	height:20px;
	background-image:url(../img/spinter-redes.png);
}

.facebook{
	background-position:top left;
}

.facebook:hover{
	background-position:bottom left;
}

.twitter{
	background-position:-21px 0px;
}

.twitter:hover{
	background-position:-21px 20px;
}


.productos_carousel{
	border:1px solid #BBB;
	width:590px;
	height:326px;
	margin-left:20px;
	margin-bottom:10px;
}

.productos_carousel .titleprod{
	padding-top:8px;
	background:url(../img/fondo-h2.jpg);
	background-repeat:no-repeat;
	padding:6px;
	padding-top:0px;
	padding-left:20px;
	font-size:16px;
	font-weight:bold;
	color:#006;
	height:25px;
}

.productos_carousel .titleprod div{
	position:relative;
	top:5px;
}

.titleprod2{
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
	position:relative;
	z-index:100;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	color:#009;
	width:158px;
	height:38px;
	padding:4px;
	background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(255,255,255,1) 26%, rgba(255,255,255,1) 51%, rgba(255,255,255,1) 77%, rgba(255,255,255,0) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(26%,rgba(255,255,255,1)), color-stop(51%,rgba(255,255,255,1)), color-stop(77%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 26%,rgba(255,255,255,1) 51%,rgba(255,255,255,1) 77%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 26%,rgba(255,255,255,1) 51%,rgba(255,255,255,1) 77%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 26%,rgba(255,255,255,1) 51%,rgba(255,255,255,1) 77%,rgba(255,255,255,0) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 26%,rgba(255,255,255,1) 51%,rgba(255,255,255,1) 77%,rgba(255,255,255,0) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#00ffffff',GradientType=0 ); /* IE6-9 */
}

ul#myTab.nav.nav-tabs li{
	border-bottom:none !important;
}

.disponibilidadok{
	display:inline-block;
	background-image:url(admin/img/disponibilidad.png);
	width:20px;
	height:20px;
}

label > input[type=checkbox]{
	position:relative; top:2px;
}

.nameprod{
	line-height:26px;
	display:inline-block;
	height:12px; position:relative;
	top:-5px;
	padding-left:5px;
	padding-right:10px;
}
.tittleprod{
	font-size:16px;
	text-align:center;
	padding:5px;
	font-weight:bold;
	color:#006;
}

.seemore{
	 background-image:url(../img/boton-ver-mas.png);
	 background-repeat:no-repeat;
	 background-position:center top;
	 height:20px;
}

.seemore:hover{
		 background-position:center bottom;

}

.pagination li a{
	position:relative;
	z-index:1;
		transition: all 0.1s;
	-moz-transition: all 0.1s; 
	-webkit-transition: all 0.1s; 
	-o-transition: all 0.1s;
	-ms-transition: all 0.1s;
		    -ms-transform: scale(1);
	    -webkit-transform: scale(1);
		   -moz-transform: scale(1);
			 -o-transform: scale(1);
				transform: scale(1);
}

.pagination li a:hover{
		transition: all 0.2s;
	-moz-transition: all 0.2s; 
	-webkit-transition: all 0.2s; 
	-o-transition: all 0.2s;
	-ms-transition: all 0.2s;
			    -ms-transform: scale(1.5);
	    -webkit-transform: scale(1.5);
		   -moz-transform: scale(1.5);
			 -o-transform: scale(1.5);
				transform: scale(1.5);
				z-index:10;
}

.productthumb{
	transition: all 0.2s;
	-moz-transition: all 0.2s; 
	-webkit-transition: all 0.2s; 
	-o-transition: all 0.2s;
	-ms-transition: all 0.2s;
	position:relative;
	background-image:url(../img/bgitemprodst.png);

	float:left;
	border:1px solid #FFF;
	padding:4px;
	margin:7px;
	z-index:1;
	width:166px;
	height:320px;

}

.slideshow{
	margin-left:10px;
}


.productthumb:hover{
	box-shadow: 0px 5px 20px 0px #333;
	transition: all 0.2s;
	-moz-transition: all 0.2s; 
	-webkit-transition: all 0.2s; 
	-o-transition: all 0.2s;
	-ms-transition: all 0.2s;
	border:1px solid #CCCCCC;
		    -ms-transform: scale(1.1);
	    -webkit-transform: scale(1.1);
		   -moz-transform: scale(1.1);
			 -o-transform: scale(1.1);
				transform: scale(1.1);
	z-index:999;
	background-image:url(../img/bgitemprod.png);
	

}

.spacedivh{
	z-index:1;
	margin-top:17px;
	float:left;
	height:310px;
	width:1px;
	background-color:#CBCBCB;
}

.spacedivv{
	height:2px;
	background-color:#E7E7E7;
	margin-bottom:2px;
}

ul#myTab.nav.nav-tabs li.active a{
	text-transform:capitalize !important;
	font-weight:bold;
	font-size:16px;
	color:#f60;
background: rgb(246,248,249); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(246,248,249,1) 0%, rgba(229,235,238,1) 50%, rgba(215,222,227,1) 51%, rgba(245,247,249,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(246,248,249,1)), color-stop(50%,rgba(229,235,238,1)), color-stop(51%,rgba(215,222,227,1)), color-stop(100%,rgba(245,247,249,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(246,248,249,1) 0%,rgba(229,235,238,1) 50%,rgba(215,222,227,1) 51%,rgba(245,247,249,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(246,248,249,1) 0%,rgba(229,235,238,1) 50%,rgba(215,222,227,1) 51%,rgba(245,247,249,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(246,248,249,1) 0%,rgba(229,235,238,1) 50%,rgba(215,222,227,1) 51%,rgba(245,247,249,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(246,248,249,1) 0%,rgba(229,235,238,1) 50%,rgba(215,222,227,1) 51%,rgba(245,247,249,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f8f9', endColorstr='#f5f7f9',GradientType=0 ); /* IE6-9 */

}

ul#myTab.nav.nav-tabs li a{
	color:#999;
	font-weight:bold;
}



div#descripcion.tab-pane ul li {
    list-style:url(../img/bullet-orange.png);
}
div#caracteristicas.tab-pane ul li {
    list-style:url(../img/bullet-orange.png);
}


.tabletittle{
background: #e2e2e2; /* Old browsers */
background: -moz-linear-gradient(top,  #e2e2e2 0%, #dbdbdb 50%, #d1d1d1 51%, #e2e2e2 92%, #fefefe 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e2e2e2), color-stop(50%,#dbdbdb), color-stop(51%,#d1d1d1), color-stop(92%,#e2e2e2), color-stop(100%,#fefefe)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#e2e2e2 92%,#fefefe 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#e2e2e2 92%,#fefefe 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#e2e2e2 92%,#fefefe 100%); /* IE10+ */
background: linear-gradient(to bottom,  #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#e2e2e2 92%,#fefefe 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe',GradientType=0 ); /* IE6-9 */

}

.labeltable{
	color:#06F;
	border:1px solid #ccc;
	padding:4px;
	margin-top:20px;
background: #e2e2e2; /* Old browsers */
background: -moz-linear-gradient(top,  #e2e2e2 0%, #dbdbdb 50%, #d1d1d1 51%, #fefefe 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e2e2e2), color-stop(50%,#dbdbdb), color-stop(51%,#d1d1d1), color-stop(100%,#fefefe)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%); /* IE10+ */
background: linear-gradient(to bottom,  #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe',GradientType=0 ); /* IE6-9 */

}
.labeltable:before
{
	content:<hr>;
}


.cke_skin_kama .cke_dialog_body { z-index: 10200 !important; }

nav .active a{
	border:1px solid #999;
}

ul.dropdown-menu li a i.glyphicon{
	margin-right:15px;
}

.noborders{
	margin:0px !important;
	padding:0px !important;
}

#buscarterm{
	border:1px solid #D58512;
}

.piedetabla{
color: #003;
font-size:14px;
background: #a7cfdf; /* Old browsers */
background: -moz-linear-gradient(top,  #a7cfdf 0%, #23538a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a7cfdf), color-stop(100%,#23538a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #a7cfdf 0%,#23538a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #a7cfdf 0%,#23538a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #a7cfdf 0%,#23538a 100%); /* IE10+ */
background: linear-gradient(to bottom,  #a7cfdf 0%,#23538a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a7cfdf', endColorstr='#23538a',GradientType=0 ); /* IE6-9 */

}

textarea{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}


.upbuttom{
	border:1px solid #788;
	display:block;
	height:100%;
	padding:6px;
	font-size:16px;
background: #ebf1f6; /* Old browsers */
background: -moz-linear-gradient(top,  #ebf1f6 0%, #abd3ee 50%, #89c3eb 51%, #d5ebfb 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ebf1f6), color-stop(50%,#abd3ee), color-stop(51%,#89c3eb), color-stop(100%,#d5ebfb)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ebf1f6 0%,#abd3ee 50%,#89c3eb 51%,#d5ebfb 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ebf1f6 0%,#abd3ee 50%,#89c3eb 51%,#d5ebfb 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ebf1f6 0%,#abd3ee 50%,#89c3eb 51%,#d5ebfb 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ebf1f6 0%,#abd3ee 50%,#89c3eb 51%,#d5ebfb 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebf1f6', endColorstr='#d5ebfb',GradientType=0 ); /* IE6-9 */

	
}

.upbuttom:hover{
color:#000;
background: #e1fdff; /* Old browsers */
background: -moz-linear-gradient(top,  #e1fdff 0%, #e1fdff 7%, #e1fdff 12%, #fdffff 12%, #e7f6fd 30%, #c9eafb 54%, #bedff8 75%, #b1d2f5 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e1fdff), color-stop(7%,#e1fdff), color-stop(12%,#e1fdff), color-stop(12%,#fdffff), color-stop(30%,#e7f6fd), color-stop(54%,#c9eafb), color-stop(75%,#bedff8), color-stop(100%,#b1d2f5)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #e1fdff 0%,#e1fdff 7%,#e1fdff 12%,#fdffff 12%,#e7f6fd 30%,#c9eafb 54%,#bedff8 75%,#b1d2f5 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #e1fdff 0%,#e1fdff 7%,#e1fdff 12%,#fdffff 12%,#e7f6fd 30%,#c9eafb 54%,#bedff8 75%,#b1d2f5 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #e1fdff 0%,#e1fdff 7%,#e1fdff 12%,#fdffff 12%,#e7f6fd 30%,#c9eafb 54%,#bedff8 75%,#b1d2f5 100%); /* IE10+ */
background: linear-gradient(to bottom,  #e1fdff 0%,#e1fdff 7%,#e1fdff 12%,#fdffff 12%,#e7f6fd 30%,#c9eafb 54%,#bedff8 75%,#b1d2f5 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e1fdff', endColorstr='#b1d2f5',GradientType=0 ); /* IE6-9 */

}

.Botonlink{
position:relative;
text-decoration:none;
text-align:center;
color:#000000; /* Color letra */
display:block;
width:10em; /* Ancho del botón */
border:1px outset; /* Tamaño del borde */
border-color:#888888 #aaaaaa #aaaaaa #888888; /* Color bordes */
padding:0.25em;
margin:0.5em auto;

background: #f6f8f9; /* Old browsers */
background: -moz-linear-gradient(top,  #f6f8f9 0%, #e5ebee 50%, #d7dee3 51%, #f5f7f9 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f8f9), color-stop(50%,#e5ebee), color-stop(51%,#d7dee3), color-stop(100%,#f5f7f9)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f8f9', endColorstr='#f5f7f9',GradientType=0 ); /* IE6-9 */
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}

.Botonlink:hover{
border:1px inset; /* Tamaño del borde */
	border-color:#888888 #aaaaaa #aaaaaa #888888; /* Color bordes */

background: #f6f8f9; /* Old browsers */
background: -moz-linear-gradient(top,  #f6f8f9 0%, #c5ccca 50%, #babec4 52%, #f5f7f9 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f8f9), color-stop(50%,#c5ccca), color-stop(52%,#babec4), color-stop(100%,#f5f7f9)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f6f8f9 0%,#c5ccca 50%,#babec4 52%,#f5f7f9 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f6f8f9 0%,#c5ccca 50%,#babec4 52%,#f5f7f9 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f6f8f9 0%,#c5ccca 50%,#babec4 52%,#f5f7f9 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f6f8f9 0%,#c5ccca 50%,#babec4 52%,#f5f7f9 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f8f9', endColorstr='#f5f7f9',GradientType=0 ); /* IE6-9 */

}

.notify{
	z-index:9999999;
	width: 250px;
	border:1px solid #999999;
	padding:5px;
	margin-left:20px;
	margin-top:20px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	text-align:center;
	background-color:#000;
	color:#fff;
	font-size:18px;
	filter: Alpha(opacity=70);
	opacity: 0.7;
	
}

.notify * p{
	filter: Alpha(opacity=100);
	opacity: 1;
}

.notify.error{
	background-color:#900;
	color:#fff;
}

.notify.ok{
	background-color:#030;
	color:#fff;
}

.notify.warning{
	background-color:#FC0;
	color:#000;
}


#sidemenu{
	position:relative;
	top:25px;
	float:left;
	padding:10px;
	width:240px;
	margin:20px;
	background-color:#FFF;
	border:1px solid #aaa;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}

#roundedfield{
		-webkit-border-radius: 8px;
		-moz-border-radius: 8px;
		border-radius: 8px;
}

#menuadmin ul li{
	margin:0px;
	padding:0px;
	
}

#conexdescrip{
	background-color:#FFF;
	border:1px solid #aaa;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}


#bodyadmin{
	background-color:#FFF;
	border:1px solid #aaa;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	width:50%;
	max-width:500px;
	float:left;
}

#menuleft{
	
}

.mrctable{
background: #f6f8f9; /* Old browsers */
background: -moz-linear-gradient(top,  #f6f8f9 0%, #e5ebee 50%, #d7dee3 51%, #f5f7f9 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f8f9), color-stop(50%,#e5ebee), color-stop(51%,#d7dee3), color-stop(100%,#f5f7f9)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f8f9', endColorstr='#f5f7f9',GradientType=0 ); /* IE6-9 */
}

.mrctable tr td{
	background-color:#FFF;
	border:1px solid #CCC;
}


#mainmenuadmin{
	list-style:none;
	padding:0px;
	margin:0px;
}

#mainmenuadmin * a li{
	color:#FFF;
}

#mainmenuadmin * li, #menucat > a, #menuban > a, #btnuser, #btnban, #btncat{
	text-align:center;
	margin:0px;
	display:block;
	margin:3px;
	border:1px solid #999;
	border-radius: 10px;
	padding:5px;
	color:#FFF !important;
	font-weight:bold !important;
	font-size: 1em !important;
	cursor:pointer;
	background: #529ce2;
	background: -moz-linear-gradient(top,  #529ce2 0%, #237cc9 24%, #075191 50%, #1f6eb3 79%, #2684d6 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#529ce2), color-stop(24%,#237cc9), color-stop(50%,#075191), color-stop(79%,#1f6eb3), color-stop(100%,#2684d6)); 
	background: -webkit-linear-gradient(top,  #529ce2 0%,#237cc9 24%,#075191 50%,#1f6eb3 79%,#2684d6 100%); 
	background: -o-linear-gradient(top,  #529ce2 0%,#237cc9 24%,#075191 50%,#1f6eb3 79%,#2684d6 100%); 
	background: -ms-linear-gradient(top,  #529ce2 0%,#237cc9 24%,#075191 50%,#1f6eb3 79%,#2684d6 100%); 
	background: linear-gradient(to bottom,  #529ce2 0%,#237cc9 24%,#075191 50%,#1f6eb3 79%,#2684d6 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#529ce2', endColorstr='#2684d6',GradientType=0 ); 
}

#mainmenuadmin * li:hover, #menucat > a:hover, #menuban > a:hover, #btnuser:hover, #btnban:hover, #btncat:hover{
background: #d0e4f7; /* Old browsers */
background: -moz-linear-gradient(top,  #d0e4f7 0%, #73b1e7 24%, #0a77d5 50%, #539fe1 79%, #87bcea 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d0e4f7), color-stop(24%,#73b1e7), color-stop(50%,#0a77d5), color-stop(79%,#539fe1), color-stop(100%,#87bcea)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #d0e4f7 0%,#73b1e7 24%,#0a77d5 50%,#539fe1 79%,#87bcea 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #d0e4f7 0%,#73b1e7 24%,#0a77d5 50%,#539fe1 79%,#87bcea 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #d0e4f7 0%,#73b1e7 24%,#0a77d5 50%,#539fe1 79%,#87bcea 100%); /* IE10+ */
background: linear-gradient(to bottom,  #d0e4f7 0%,#73b1e7 24%,#0a77d5 50%,#539fe1 79%,#87bcea 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0e4f7', endColorstr='#87bcea',GradientType=0 ); /* IE6-9 */

}

#navigationmenu{
	color:#FFF; !important
	background: rgb(125,126,125); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(125,126,125,1) 0%, rgba(14,14,14,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(125,126,125,1)), color-stop(100%,rgba(14,14,14,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d7e7d', endColorstr='#0e0e0e',GradientType=0 ); /* IE6-9 */

}

#mainmenuadmin hr{
	margin:0px;
	border:opx;
}

#menuadmin li{
	color:#000 !important;
}

#adminheadband{
	position:relative;
	top:5px;
	min-height:80px;
	box-shadow:0px 3px 5px #000;
	color:#FFF;
	padding:0px;
	margin-top:6px;
	padding-bottom:10px;
	z-index:-9999;
	
background: #b5bdc8; /* Old browsers */
background: -moz-linear-gradient(top,  #b5bdc8 0%, #828c95 36%, #28343b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b5bdc8), color-stop(36%,#828c95), color-stop(100%,#28343b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #b5bdc8 0%,#828c95 36%,#28343b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #b5bdc8 0%,#828c95 36%,#28343b 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #b5bdc8 0%,#828c95 36%,#28343b 100%); /* IE10+ */
background: linear-gradient(to bottom,  #b5bdc8 0%,#828c95 36%,#28343b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b5bdc8', endColorstr='#28343b',GradientType=0 ); /* IE6-9 */
	
	
}

#bodyadmon{
	margin:10px;
}

#statusbar{
	padding:5px;
	padding-top:12px;
	padding-left:20px;
	color:#FFF;
	background: #4c4c4c; /* Old browsers */
background: -moz-linear-gradient(top,  #4c4c4c 0%, #595959 12%, #666666 25%, #474747 39%, #2c2c2c 50%, #000000 51%, #111111 60%, #2b2b2b 76%, #1c1c1c 91%, #131313 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4c4c4c), color-stop(12%,#595959), color-stop(25%,#666666), color-stop(39%,#474747), color-stop(50%,#2c2c2c), color-stop(51%,#000000), color-stop(60%,#111111), color-stop(76%,#2b2b2b), color-stop(91%,#1c1c1c), color-stop(100%,#131313)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* IE10+ */
background: linear-gradient(to bottom,  #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313',GradientType=0 ); /* IE6-9 */

}

#bodyadmon > div{
	margin:5px;
	padding:5px;
	float:left;
	border:1px solid #666;
	border-radius: 10px;
	background: #f2f5f6; /* Old browsers */
	background: -moz-linear-gradient(top,  #f2f5f6 0%, #e3eaed 37%, #c8d7dc 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f5f6), color-stop(37%,#e3eaed), color-stop(100%,#c8d7dc)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f2f5f6 0%,#e3eaed 37%,#c8d7dc 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f2f5f6 0%,#e3eaed 37%,#c8d7dc 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f2f5f6 0%,#e3eaed 37%,#c8d7dc 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f2f5f6 0%,#e3eaed 37%,#c8d7dc 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f5f6', endColorstr='#c8d7dc',GradientType=0 ); /* IE6-9 */
}

#headersistem{
	color:#000 !important;
	padding-left:20px;
	font-size:16px;
	color:#FFF !important;
	font-weight:bold;
}

#dateandtime{
	color:#fff !important;
	float:right;
	padding-right:20px;
	
}


#precagaitem1,#precargaitem2{ width:1px; 	height:1px;}
#precargaitem1{ background-image:url(../img/fondo-menu1.fw.png);}
#precargaitem2{	background-image:url(../img/fondo-menu2.fw.png);}

.selfground{
	background-image:url(../img/bgdown.png);
	background-position:center bottom;
	background-repeat:repeat-x;
}

.listitem{
	width:230px; 	height:240px; 	float:left;   border:0.5px solid #999;
	margin:8px; 	box-shadow: 1px 1px 8px 2px #bbb;
}

.listitem img{
	padding-top:15px;
	padding:5px;
	/*border:1px solid #000;*/
	float:left;
	position:relative;
	top:10px;

}

.hoveritem{
	top:15px;
	position:relative;
	width:150px;
	height:140px;
	background-color:#FFF;
	filter:alpha(opacity=0); opacity:0;
	transition: all 0.5s;
	-moz-transition: all 0.5s; 
	-webkit-transition: all 0.5s; 
	-o-transition: all 0.5s;
}

.calalogsheet{
	margin: 15px;
	margin-bottom:20px !important;
	padding:10px;
}

.centerimage{
	text-align:center;
	margin-left:34px;
	margin-right:40px;
	height:160px;
	width:140px;
}

.tituloproducto{
	padding-top:20px;
	font-family:Verdana, Geneva, sans-serif;
	text-transform:capitalize;
	color:#003;
	font-weight:bold;
	text-align:center;
}

.hoveritem:hover{
	background-color:#fff;
	filter:alpha(opacity=20); opacity:0.2;
	transition: all 0.5s;
	-moz-transition: all 0.5s; 
	-webkit-transition: all 0.5s; 
	-o-transition: all 0.5s;
	
}

.precio{
	color:#000;
	font-weight:bold;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:20px;
	padding-right:5px;
	display:inline;
	text-align:right;
	float:right;
	height:20px;
	width:150px;
	text-shadow:0px 2px 1px rgba(0,0,0,0.4);
}

.precio .cents{
	font-size:10px;
	padding-top:2px;
	display:inline;
	text-align:left;

}

.precio .mini{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	padding-top:4px;
	display:inline;
	padding-left:3px;
	text-transform:capitalize;
}

.imagecat{
	text-align:center;
}


#newsletter{
	margin-left:10px;
	color:#036;
	font-weight:bold;
	font-size:14px;
	width:168px;
	height:190px;
	background-image:url(../img/fondo-boletin.png);
	background-position:center center;
	border:1px solid #DCDCDC;
	padding-top:110px;
	text-align:center;
	padding-left:2px;
	padding-right:5px;
	transition: all 0.5s;
	-moz-transition: all 0.5s; 
	-webkit-transition: all 0.5s; 
	-o-transition: all 0.5s;
}

#phonecall{
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
	margin-left:10px;
	color:#036;
	font-weight:bold;
	font-size:14px;
	width:169px;
	height:139px;
	background-image:url(../img/contacto.jpg);
	background-position:top;
	background-repeat:no-repeat;
	border:0.9 px solid #000000;
	padding-top:190px;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
		transition: all 0.5s;
	-moz-transition: all 0.5s; 
	-webkit-transition: all 0.5s; 
	-o-transition: all 0.5s;
}

#phonecall:hover{
		background-image:url(../img/contacto2.jpg);
			transition: all 0.5s;
	-moz-transition: all 0.5s; 
	-webkit-transition: all 0.5s; 
	-o-transition: all 0.5s;
}

#newsletter:hover{
	background-image:url(../img/fondo-boletin-hover.png);
	background-position:center center;
	transition: all 0.5s;
	-moz-transition: all 0.5s; 
	-webkit-transition: all 0.5s; 
	-o-transition: all 0.5s;
}

.contenido815px{
	text-align:justify;
	line-height:30px;
	width:815px;
	margin-left:80px;
	margin-right:80px;
	margin-top:10px;
	margin-bottom:10px;
}

.contenido815px2{
	text-align:justify;
	width:815px;
	margin-left:80px;
	margin-right:80px;
	margin-top:10px;
	margin-bottom:10px;
}


.contenido800px{
	text-align:justify;
	line-height:30px;
	width:815px;
	margin-left:80px;
	margin-right:80px;
	margin-top:2px;
	margin-bottom:10px;
}

.titulojj1{
	font-family:"Trebuchet MS", Calibri, "Lucida Grande", "Lucida Sans", Arial, Helvetica, sans-serif;
	color: #12377e;
	padding-left:10px;
	width:800px;
	background-repeat:no-repeat;
	height:22px;
	font-size:16px;
	font-weight:bold;
	padding-bottom:9px;
	border: 1px solid #d7d7d7;
	border-bottom: none;
	font-size: 15px;
}

.watermark{	 color: #999 !important; }
.watermark2{ color: #999 !important; font-style: italic !important; }
.watermark3{ color: #c77 !important; }

.contenido815px * li{list-style-image:url(../img/orangedot.png)}

h3{	color:#027;}

#jj50{
	/*background-image:url(../img/110_cinta-logo_s800x80.png);
	background-position:center center;
	*/
	max-width:730px; min-height:50px; margin:2px;
	
}

img{ border:0px; }

a{ color:#333; text-decoration:none; }

body{
	margin:0px;
	padding:0px;
	font-family: Calibri, Helvetica, 'Trebuchet MS', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
	font-size: 14px;
	/*line-height: 1.6; */
	background-image:url(../img/fondo-body.png);
	background-repeat:repeat-x;
	background-position:top center;	
}

select {
  -webkit-appearance: button;
  -webkit-border-radius: 2px;
  -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
  -webkit-padding-end: 20px;
  -webkit-padding-start: 2px;
  -webkit-user-select: none;
  -moz-appearance: button;
  -moz-border-radius: 2px;
  -moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
  -moz-padding-end: 20px;
  -moz-padding-start: 2px;
  -moz-user-select: none;
  -o-appearance: button;
  -o-border-radius: 2px;
  -o-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
  -o-padding-end: 20px;
  -o-padding-start: 2px;
  -o-user-select: none;
  -ms-appearance: button;
  -ms-border-radius: 2px;
  -ms-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
  -ms-padding-end: 20px;
  -ms-padding-start: 2px;
  -ms-user-select: none;
  background-image:url(../img/dropdown.png), -webkit-linear-gradient(#FAFAFA, #F4F4F4 40%, #c5c5c5);
  background-position: center right;
  background-repeat: no-repeat;
  border: 1px solid #ccc;
  color: #555;
  font-size: inherit;
  margin: 0;
  overflow: hidden;
  padding-top: 2px;
  padding-bottom: 2px;
  text-overflow: ellipsis;
  white-space: nowrap;
  
  }

#bodycontent{
	min-height:720px;
	max-width:1020px;
}


#headercontainer{
	width:1000px;
	height:80px;
	overflow:visible !important;
	/*border:1px solid #000;*/
}



#searchfield{
background-image:url(../img/fondo-buscador.png);
background-position: left center;
width:183px;
background-repeat: no-repeat;
border:none;
padding:3px;
margin:0px;
height:23px;
}

#searchbtn{
	border:0px;
	height:30px;
	width:35px;
	background-image:url(../img/boton-buscador.png);
	background-position: 0px 0px;
	margin:0px;
	padding:0px;
	position:relative;
	top:11px;
	left:-4px;
}

#searchbtn:hover{
	border:0px;
	height:30px;
	width:34px;
	background-image:url(../img/boton-buscador.png);
	margin:0px;
	padding:0px;
	background-position: 0px -29px;
}

ul#mainmenu{
	display:block;
	margin:0px;
	padding-left:25px;
	height:44px;
	width:1000px;
	margin-left:0px;
	display:block;
	font-size:12px;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1);
}


.menunormal.active{
	background-color:#ddd;
		color:#000 !important;
		box-shadow: 0px 0px 10px #ccc;
		z-index:99999;
}

#mainmenuproduct{
	text-transform: uppercase;

}

ul#mainmenu a li#mainmenuproduct{
	text-align:center;
	/*text-transform: uppercase; */
	padding:8px;
	min-width:162px;
	padding-top:14px;
	padding-bottom:5px;
	display:block;
	float:left;
	height:23px;
	background-image:url(../img/fondo-menu-primero.jpg);
	background-repeat:repeat-x;
	background-position:0px 0px;
	margin-left:0px;
	list-style-type:none;
	border:1px solid #999;
	color:#006;
	font-weight:bold;
	font-size:1.110em;
	/*text-shadow:2px 2px 5px #888;*/
	transition: all 0.5s;
	-moz-transition: all 0.5s; 
	-webkit-transition: all 0.5s; 
	-o-transition: all 0.5s;
	-ms-transition: all 0.5s;

}

ul#mainmenu li#mainmenuproduct:hover{
	background-image:url(../img/fondo-menu-primero1.jpg);
	color:#000;
	transition: all 0.5s;
	-moz-transition: all 0.5s; 
	-webkit-transition: all 0.5s; 
	-o-transition: all 0.5s;
	-ms-transition: all 0.5s;
}

.headsede{
	font-size:12px;
	color:#006;
	width:780px;
	height:55px;
	background-image:url(../img/fondo-titulo-lomas.png);
	background-repeat:repeat-x;
}
ul#mainmenu li#menucarrito{
	background-image:url(../img/carrito-menu.jpg);
	background-repeat:repeat-x;
	background-position:0px 5px;
	width:159px !important;

}

ul#mainmenu li#menucarrito.active{
	background-image:url(../img/carrito-menu2.jpg);
	background-repeat:repeat-x;

}

ul#mainmenu li#menucarrito, ul#mainmenu li#menucarrito.active{
	font-size:10px;
	text-align:center;
	line-height:12px;
	height:25px;
	width:168px;
	padding-top:14px;
	padding-bottom:5px;
	padding-left:60px;
	display:block;
	float:left;
	margin-left:0px;
	list-style-type:none;
	text-shadow:2px 2px 5px #888;
}


ul#mainmenu a li#menucarrito:hover,ul#mainmenu a li#menucarrito.active:hover{
	text-align:center;
	line-height:12px;
	padding-top:0px;
	margin-top:4px;
	height:25px;
	padding-top:10px;
	padding-bottom:5px;
	padding-left:60px;
	display:block;
	float:left;
	height:28x;
	background-position:0px -39px;
	margin-left:0px;
	list-style-type:none;
}


ul#mainmenu a li.menunormal{
	text-align:center;
	padding:8px;
	min-width:96px;
	padding-top:18px;
	padding-bottom:0px;
	display:block;
	float:left;
	height:30px;
	background-image:url(../img/fondo-menu1.fw.png);
	background-repeat:repeat-x;
	background-position:0px 5px;
	margin-left:0px;
	list-style-type:none;
	font-weight:bold;
	font-size:12px;
	color:#444;
	/*border:1px solid #999;*/
}

ul#mainmenu li.menunormal, ul#mainmenu li.menunormal:hover{
	transition: all 0.5s;
	-moz-transition: all 0.5s; 
	-webkit-transition: all 0.5s; 
	-o-transition: all 0.5s;
	-ms-transition: all 0.5s;
}



ul#mainmenu li.menunormal:hover{
	padding:8px;
	padding-top:18px;
	padding-bottom:0px;
	display:block;
	float:left;
	height:30px;
	background-image:url(../img/fondo-menu2.fw.png);
	background-position: 0px 5px;
	background-repeat:repeat-x;
	margin-left:0px;
	list-style-type:none;
	color:#000;
}



ul#mainmenu li.mainmenusplit{
	display:block;
	float:left;
	background-image:url(../img/separador-menu.jpg);
	width:3px;
	height:44px;
	background-repeat:repeat-x;
	background-position:0px 5px;
	margin-left:0px;
	list-style-type:none;
	/*border:1px solid #999;*/
}

#menucatalogo{
	position:relative;
	top:-18px;
	left:25px;
	/*text-transform: uppercase; */
	width:180px;
	display:block;
	list-style:none;
	padding-left:0px;
}

#menucatalogo li{
	position:relative;
	left:-0px;
	padding-left:10px;
	color:#666;
	font-weight:bold;
	font-size:12px;
	transition: all 0.5s;
	-moz-transition: all 0.5s; 
	-webkit-transition: all 0.5s; 
	-o-transition: all 0.5s;
	-ms-transition: all 0.5s;
	border-top: thin #FFF;
	border-left:1px solid #999;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	min-height:26px;
	padding-bottom:0px;
	line-height:14px;
	margin:0px;
	background-image:url(../img/fondo-menu-productos.png);
	background-position:right center;
	
}

#menucatalogo li a{
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	display:block;
	height:100%;
	font-size:14px !important;

	line-height:26px;
	color:#666;
	transition: all 0.5s;
	-moz-transition: all 0.5s; 
	-webkit-transition: all 0.5s; 
	-o-transition: all 0.5s;
	-ms-transition: all 0.5s;
}

#menucatalogo li a:hover{
	color:#fff;
	transition: all 0.5s;
	-moz-transition: all 0.5s; 
	-webkit-transition: all 0.5s; 
	-o-transition: all 0.5s;
}

#menucatalogo li:hover{
	background-color:#FFF;
	background-image:url(../img/menuitem.png);
	background-position:left center;
	color:#FFF;
	padding-left:22px;
	transition: all 0.5s;
	-moz-transition: all 0.5s; 
	-webkit-transition: all 0.5s; 
	-o-transition: all 0.5s;
}



#logojj2{
	background-image:url(../img/logo-header.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	width:315px;
	height:75px;
	margin-left:30px;
	margin-top:px;

}

#leftbullet{ display:block; float:right; margin:5px; }

#footer{
	background-image:url(../img/fondo_footer.jpg);
	height:105px;
	border:1px solid #999;
}

#part1footer{ height:75px;}

#part2footer{
	color:#666;
	font-size:10px;
	height:20px;
	padding:5px;
	padding-left:10px;
	padding-top:11px;
}

#part2footer a{	text-decoration:none; color:#666;}

#part2footer a:hover{ text-decoration:none; color:#333; }

#footerlogo{
	margin:18px;
	background-image:url(../img/logo-footer.png);
	height:38px;
	width:180px;
	background-repeat:no-repeat;
	float:left;
}

#footermenu ul{
	margin:10px;
	padding:opx;
	float:left;
	display:block;
	height:50px;
	width:740px;
	margin-top:14px;
}

#footermenu ul li{
	font-size:12px;
	font-weight:bold;
	float:left;
	display:block;
	margin:12px;
	margin-top:16px;
	margin-left:30px;
	list-style:none;
}

#footermenu ul li.splitter{
	margin:0px;
	width:3px;
	height:50px;
	float:left;
	display:block;
	list-style:none;
	margin-left:20px;
	background-image:url(../img/separador-footer.png);
}

#mainblock{
	background-image:url(../img/fondo-contenedor-header.png);
	background-repeat:no-repeat;
	overflow:visible !important;
	/*background-position:top center;*/
	padding:15px;
	margin:0px;
}

#content {
	width: 750px;
	margin: 50px;
	padding: 20px;
	background: #FFF;	
	border: 0px solid #CCC;
}

h1 { margin: 0; }

hr {
	border: none;
	height: 1px; line-height: 1px;
	background: #CCC;	
	margin-bottom: 20px;
	padding: 0;
}

.clear {
	clear: both;
	line-height: 1px;
	font-size: 1px;
}

#navigationtabs, #navigationtabs ul{ padding:0px; margin:0px;}

#navigationtabs ul li{
	padding:3px;
	padding-right:20px;
	display:block;
	float:left;
	min-height:10px;
	min-width:50px;
	text-align:right;
	background-image:url(../img/nav-tab.png);
	background-repeat:no-repeat;
	background-position:right center;
}

div#feature_list,div#feature_list3 {
	width: 780px !important;
	height: 314px !important;
	overflow: hidden;
	position: relative;
	border:1px solid #aaa;
}

/*********************************************/

ul#tabs {
	left: 593px;
	z-index: 100;
	/*background-image: url(../img/fondo-feat-tabs.png);*/
	background-position: center right;
	background-repeat: repeat-y;
	transition: all 0.5s;
	-moz-transition: all 0.5s; 
	-webkit-transition: all 0.5s; 
	-o-transition: all 0.5s;
	-ms-transition: all 0.5s;
}


ul#tabs3 {
	left: 593px;
	z-index: 100;
	/*background-image: url(../img/fondo-feat-tabs.png);*/
	background-position: center left;
	background-repeat: repeat-y;
	transition: all 0.5s;
	-moz-transition: all 0.5s; 
	-webkit-transition: all 0.5s; 
	-o-transition: all 0.5s;
	-ms-transition: all 0.5s;
}


ul#tabs li a .splitterslide{
	margin-left:20px;
	height:1px;
	width:180px;
	background-color:#000;
	box-shadow:1px 1px 1px 1px #000;
}


ul#tabs3 li a .splitterslide{
	margin-left:20px;
	height:1px;
	width:180px;
	background-color:#000;
	box-shadow:1px 1px 1px 1px #000;
}


ul#tabs li a .middletab{
	border:0.5px solid #FFF;
	width:150px;
	text-align:right;
	margin:1px;
	margin-left:30px;
}


ul#tabs3 li a .middletab{
	border:0.5px solid #FFF;
	width:150px;
	text-align:right;
	margin:1px;
	margin-left:30px;
}


ul#tabs li a .topsplittabs{
	height:1px;
	width:168px;
	margin-top:1px;
	margin-bottom:1px;
	margin-left:20px;
	background-color:#888;
	filter: Alpha(opacity=60);
	opacity: 0.6;
}

ul#tabs3 li a .topsplittabs{
	height:1px;
	width:168px;
	margin-top:1px;
	margin-bottom:1px;
	margin-left:20px;
	background-color:#888;
	/*filter: Alpha(opacity=60);
	opacity: 0.6;*/
}


ul#tabs li a.current .topsplittabs{
	height:2px;
	width:168px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:20px;
	/*filter: Alpha(opacity=60);
	opacity: 0.6;*/
}


ul#tabs3 li a.current .topsplittabs{
	height:2px;
	width:168px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:20px;
	background-position:0px 0px;
	/*filter: Alpha(opacity=60);
	opacity: 0.6;*/
}



ul#tabs li { font-size: 1em;  }

ul#tabs3 li { font-size: 1em;  }

ul#tabs li a {
	text-decoration: none;
	display: block;
	height: 36px;
	outline: none;
	min-width:190px;
	min-height:63px;
	float:left;
	background:url(../img/fondo-titulo-fases-normal.png);
	background-repeat:no-repeat;
	background-position:center right;
	transition: all 0.5s;
	-moz-transition: all 0.5s; 
	-webkit-transition: all 0.5s; 
	-o-transition: all 0.5s;
	-ms-transition: all 0.5s;
}

ul#tabs3 li a {
	text-decoration: none;
	display: block;
	height: 105px;
	outline: none;
	min-width:190px;
	min-height:80px;
	float:left;
	background:url(../img/fondo-titulo-fases-normal.png);
	background-repeat:no-repeat;
	background-position:center left;
	transition: all 0.5s;
	-moz-transition: all 0.5s; 
	-webkit-transition: all 0.5s; 
	-o-transition: all 0.5s;
	-ms-transition: all 0.5s;
}



ul#tabs li a:hover {
	background:url(../img/fondo-titulo-fases-normal-hover.png);
	background-repeat:no-repeat;
	background-position:center right;
	transition: all 0.5s;
	-moz-transition: all 0.5s; 
	-webkit-transition: all 0.5s; 
	-o-transition: all 0.5s;
	-ms-transition: all 0.5s;
}


ul#tabs3 li a:hover {
	background:url(../img/fondo-titulo-fases-normal-hover.png);
	background-repeat:no-repeat;
	background-position:left center;
	transition: all 0.5s;
	-moz-transition: all 0.5s; 
	-webkit-transition: all 0.5s; 
	-o-transition: all 0.5s;
	-ms-transition: all 0.5s;
}


ul#tabs li a span{
	text-align:right;
	position:relative;
	font-weight:bold;
	top:3px;
	padding-left: 10px;
	padding-right:10px;
	padding-top: 3px;
	text-transform: capitalize !important;
	font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	display:block;
	color:#333 !important;
	font-size: 12px !important;
	transition: all 0.5s;
	-moz-transition: all 0.5s; 
	-webkit-transition: all 0.5s; 
	-o-transition: all 0.5s;
	-ms-transition: all 0.5s;
}

ul#tabs3 li a span{
	position:relative;
	top:10px;
	text-align:right;
	padding-left: 25px;
	padding-right:10px;
	padding-top: 3px;
	font-size: 10px;
	text-transform: capitalize !important;
	font-family:"FuturaO", Verdana, Geneva, sans-serif;
	display:block;
	color:#000 !important;
	font-size: 14px; !important;
	transition: all 0.5s;
	-moz-transition: all 0.5s; 
	-webkit-transition: all 0.5s; 
	-o-transition: all 0.5s;
	-ms-transition: all 0.5s;
}

ul#tabs li a.current span{
	font-weight:bold;
	color:#FE7700 !important;
	transition: all 0.5s;
	-moz-transition: all 0.5s; 
	-webkit-transition: all 0.5s; 
	-o-transition: all 0.5s;
	-ms-transition: all 0.5s;
}

ul#tabs3 li a.current span{
	font-size:1em !important;
	/*font-weight:bold;*/
	text-align:right;
	padding-right:10px;
	text-transform: capitalize !important;
	color:#FE7700 !important;
	padding-left: 38px;
	transition: all 0.5s;
	-moz-transition: all 0.5s; 
	-webkit-transition: all 0.5s; 
	-o-transition: all 0.5s;
	-ms-transition: all 0.5s;
}

ul#tabs li a.current {
	text-transform: capitalize !important;
	background:url(../img/fondo-titulo-fases-hover1.png);
	background-repeat:no-repeat;
	background-position: right center;
	color: #888 !important;
	transition: all 0.5s;
	-moz-transition: all 0.5s; 
	-webkit-transition: all 0.5s; 
	-o-transition: all 0.5s;
	-ms-transition: all 0.5s;
}


ul#tabs3 li a.current {
	text-transform: capitalize !important;
	background:url(../img/fondo-titulo-fases-hover1.png);
	background-repeat:no-repeat;
	background-position: right center;
	color: #888 !important;
	transition: all 0.5s;
	-moz-transition: all 0.5s; 
	-webkit-transition: all 0.5s; 
	-o-transition: all 0.5s;
	-ms-transition: all 0.5s;
}



ul#tabs li a.current:hover {
	background:url(../img/fondo-titulo-fases-hover2.png);
	background-repeat:no-repeat;
	background-position: right center;
	text-decoration: none;
	color: #AAA;
	cursor: default;
	transition: all 0.5s;
	-moz-transition: all 0.5s; 
	-webkit-transition: all 0.5s; 
	-o-transition: all 0.5s;
	-ms-transition: all 0.5s;
}

ul#tabs3 li a.current:hover {
	background:url(../img/fondo-titulo-fases-hover2.png);
	background-repeat:no-repeat;
	background-position: right center;
	text-decoration: none;
	color: #AAA;
	cursor: default;
	transition: all 0.5s;
	-moz-transition: all 0.5s; 
	-webkit-transition: all 0.5s; 
	-o-transition: all 0.5s;
	-ms-transition: all 0.5s;
}


ul#tabs li a h3{
	position: relative;
	top:-8px;
	text-align:right;
	display:block;
	padding-left: 10px;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 0px;
	font-size: 14px !important;
	text-transform: capitalize !important;
	font-family: Helvetica,"Trebuchet MS", Arial, sans-serif;
	transition: all 0.5s;
	-moz-transition: all 0.5s; 
	-webkit-transition: all 0.5s; 
	-o-transition: all 0.5s;
	-ms-transition: all 0.5s;
	margin-bottom:9px;
	
}

ul#tabs3 li a h3{
	text-align:right;
	display:block;
	/*margin: 0;	*/
	padding-left: 20px;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 0px;
	font-size: 15px !important;
	text-transform: capitalize !important;
	font-family: Helvetica,"Trebuchet MS", Arial, sans-serif;
	transition: all 0.5s;
	-moz-transition: all 0.5s; 
	-webkit-transition: all 0.5s; 
	-o-transition: all 0.5s;
	-ms-transition: all 0.5s;
	margin-bottom:9px;
	
}

ul#tabs li a.current h3{
	text-transform: capitalize !important;
	padding-left: 20px;
	margin-bottom:9px;
	font-size:14px !important;
	color:#FFF !important;
	/*text-shadow: -1px -1px 1px #ccc, 1px 1px 1px #111;
	font-style: italic;*/
	transition: all 0.5s;
	-moz-transition: all 0.5s; 
	-webkit-transition: all 0.5s; 
	-o-transition: all 0.5s;
	-ms-transition: all 0.5s;
}

ul#tabs3 li a.current h3{
	text-transform: capitalize !important;
	padding-left: 33px;
	margin-bottom:9px;
	font-size:15px !important;
	color:#FFF !important;
	/*text-shadow: -1px -1px 1px #ccc, 1px 1px 1px #111;*/
	font-style: italic;
	transition: all 0.5s;
	-moz-transition: all 0.5s; 
	-webkit-transition: all 0.5s; 
	-o-transition: all 0.5s;
	-ms-transition: all 0.5s;
	
}

/*******************************************/

div#feature_list ul {
	position: absolute;
	top: -1px;
	list-style: none;
	padding: 0;
	margin: 0;
	height: 347px;
}

div#feature_list3 ul {
	position: absolute;
	top: -1px;
	list-style: none;
	padding: 0;
	margin: 0;
	height: 348px;
	width:186px;
}

.TextoEnviar{ border:3px solid #F60; }

#mensaje{
	color:#F30;
	font-size:10px;
	transition: all 0.5s;
	-moz-transition: all 0.5s; 
	-webkit-transition: all 0.5s; 
	-o-transition: all 0.5s;
	-ms-transition: all 0.5s;
}

ul#output {
	left: 16px;
	width: 630px;
	height: 320px;
	position: relative;
}

ul#output3 {
	left: 13px;
	width: 630px;
	height: 320px;
	position: relative;
}



ul#output li {
	position: absolute;
	width: 803px;
	height: 320px;
	left: -4px;
	top: -3px;
}

ul#output3 li {
	position: absolute;
	width: 803px;
	height: 320px;
	left: -4px;
	top: -3px;
}



ul#output li a {
	font-family: "Futura Oblique";
	position: absolute;
	top: -6px;
	left: -24px;
	padding: 8px 12px;
	text-decoration: none;
	font-size: 11px;
	width: 630px; !important;
	height:320px;
	overflow:hidden;
}

ul#output3 li a {
	font-family: "Futura Oblique";
	position: absolute;
	top: -6px;
	left: -24px;
	padding: 8px 12px;
	text-decoration: none;
	font-size: 11px;
	width: 630px; !important;
	height:320px;
	overflow:hidden;
}

.userspacer{
	height:1px;
	background-color:#BCBCBC;
	margin-top:		15px;
	margin-bottom:	15px;
	margin-right:	5px;
	margin-left:	0px
}
#enviar2{
	border:none;
	background-image:url(../img/boton-boletin.jpg);
	width:70px;
	height:23px;
	background-repeat:no-repeat;
	transition: all 0.5s;
	-moz-transition: all 0.5s; 
	-webkit-transition: all 0.5s; 
	-o-transition: all 0.5s;
}

#enviar2:hover{
	border:none;
	background-image:url(../img/boton-boletin-hover.jpg);
	transition: all 0.5s;
	-moz-transition: all 0.5s; 
	-webkit-transition: all 0.5s; 
	-o-transition: all 0.5s;
	-ms-transition: all 0.5s;
}

.titlefunction{
	font-size:22px;
	padding-left:20px;
	border-left: 1px solid #999;
	border-right:1px solid #999;
	height:40px;
	background-image:url(../img/fondo-menu.png);
	border-radius: 8px;
}


/* ************************************************************ */
/*                   Contenido para el carousel                 */
/* ************************************************************ */

.marcas_carousel{
	width:780px;
	position:relative;
	left:0px;
	margin-left:23px;
	margin-top:10px;
	border:1px solid #CCC;
	margin-right:22px;
	height:70px;
	padding:0px;
	overflow:hidden !important;
	background-color:#FFF !important;
}




#marcas{
	padding:0px !important;
	margin-left:30px;
	margin-right:30px;
	margin-bottom:10px;
}

.producto{
		padding:0px !important;
		border:1px solid #CCC;
}

#marcasbar,#listprodbar{
margin-left:0px;
margin-right:0px;
height:1px;
width:100%;
color:#000;
margin:0px;
position:relative;
top:-3px;
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(255,255,255,1) 0%, rgba(115,177,231,1) 11%, rgba(0,64,132,1) 50%, rgba(83,159,225,1) 89%, rgba(255,255,255,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,1)), color-stop(11%,rgba(115,177,231,1)), color-stop(50%,rgba(0,64,132,1)), color-stop(89%,rgba(83,159,225,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(115,177,231,1) 11%,rgba(0,64,132,1) 50%,rgba(83,159,225,1) 89%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(115,177,231,1) 11%,rgba(0,64,132,1) 50%,rgba(83,159,225,1) 89%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(115,177,231,1) 11%,rgba(0,64,132,1) 50%,rgba(83,159,225,1) 89%,rgba(255,255,255,1) 100%); /* IE10+ */
background: linear-gradient(to right,  rgba(255,255,255,1) 0%,rgba(115,177,231,1) 11%,rgba(0,64,132,1) 50%,rgba(83,159,225,1) 89%,rgba(255,255,255,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */
}

#marcas > div{
	float:left;
	margin:6px;
}

.productos > div{
	float:left;
	margin:13px;

}

#marcas div a img, .productos div a img{
	/*height:90px !important;*/
	/*border:1px solid #bbb;*/
	transition: all 0.5s;
	-moz-transition: all 0.5s; 
	-webkit-transition: all 0.5s; 
	-o-transition: all 0.5s;
	-ms-transition: all 0.5s;
}

.productos div a img{
	margin-top:30px;
}


#marcas div a img:hover, .productos div a img:hover{
	filter: Alpha(opacity=80);
	opacity: 1;
	transition: all 0.5s;
	-moz-transition: all 0.5s; 
	-webkit-transition: all 0.5s; 
	-o-transition: all 0.5s;
	-ms-transition: all 0.5s;
}

.prev1, .next1{
	position:relative;
	display:block;
	width:24px;
	height:30px;
	background-image:url(../img/fechas.png);
	top:-57px;
	margin:5px;
}

.prod_prev, .prod_next{
	/*border:1px solid #999;*/
	top:-180px;
	position:relative;
	display:block;
	width:24px;
	height:30px;
	background-image:url(../img/fechas.png);
	z-index:300;

}

.prod_prev{
	float:left;
	background-position:top left;
}

.prod_next{
	float:right;
	background-position:bottom left;
}


.prod_next:hover{
	background-position:bottom right;
}

.prod_prev:hover{
	background-position:top right;
}


#marcas_prev{
	float:left;
	background-position:top left;
}

#marcas_next{
	float:right;
	background-position:bottom left;
}

#marcas_next:hover{
	background-position:bottom right;
}

#marcas_prev:hover{
	background-position:top right;
}

#marcas_prev > span,#marcas_next > span{
	display:none;
}


li.menuselected{
	text-transform: uppercase;
	color:#fff !important;
	background-image:url(../img/selecteditem.png) !important;
	background-position:center center !important;
}


li.menuselected a,li.menuselected a:hover{
	color:#fff !important;
	text-align:center !important;
	padding-left:0px !important;
	font-size:12px !important;
}

#formularioct{
	margin:20px;
	padding-left:10px;
	float:right;
	width:280px;
	border:1px solid #999;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}

#FormularioEnviarComentario{
	list-style:none;
	list-style-image:none;
	
}

.itemlisttag{
	display:block;
	width:11px;
	height:11px;
	line-height:10px;
	margin-top:5px;
	margin-right:2px;
	border:3px solid #F60;
	-webkit-border-radius: 22px;
	-moz-border-radius: 22px;
	-o-border-radius: 22px;
	-ms-border-radius: 22px;
	border-radius: 22px;
	float: left;
	padding:4px;
	margin-right:10px;
	
}

.file-input-wrapper.btn.btn-primary{
	display:block;
	width:150px;
	margin-bottom:10px;
	margin-top:20px;
}

.file-input-name{
	position:absolute;
	top:220px;
	left: 170px;
	/*visibility:hidden;*/
}


#FormularioEnviarComentario > li > .labeled{
	color:#666;
	margin:0px;
	font-size:12px;
	padding:0px;
	height:13px;
	width:200px;
	line-height:15px;
}

#FormularioEnviarComentario > li > .inputed > input[type=text], #FormularioEnviarComentario > li > .inputed > textarea{
	width:210px;
	font-size:14px;
}

#newCAT{
	overflow:hidden;
}
.tfieldforusers{
	padding:10px;
	
}

.mainfieldforusers:hover,.tfieldforusers:hover{
	border:1px solid #E0E0E0;
	background-color:#F3F3F3;
}

.control-danger{
	background-color:#FFC5C6 !important; 
	border:1px solid #FF0004 !important;
}

.invoice-title h2, .invoice-title h3 {
    display: inline-block;
}

.table > tbody > tr > .no-line {
    border-top: none;
}

.table > thead > tr > .no-line {
    border-bottom: none;
}

.table > tbody > tr > .thick-line {
    border-top: 2px solid;
}

.selectpicker{
	min-height:34px;
}