@charset "utf-8";
/* CSS Document */

body {
	font: 12px/18px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	font-size:11px;
	color:#333333;
	margin-left: 0px;
	margin-right: 0px;
	background-color:#f2f2f2;
	background-image:url(imagenes/fondo.png);
	background-repeat:repeat-x;
	background: rgba(252,234,187,1);
background: -moz-linear-gradient(top, rgba(252,234,187,1) 0%, rgba(252,205,77,0.87) 33%, rgba(248,181,0,0.71) 72%, rgba(251,223,147,0.6) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(252,234,187,1)), color-stop(33%, rgba(252,205,77,0.87)), color-stop(72%, rgba(248,181,0,0.71)), color-stop(100%, rgba(251,223,147,0.6)));
background: -webkit-linear-gradient(top, rgba(252,234,187,1) 0%, rgba(252,205,77,0.87) 33%, rgba(248,181,0,0.71) 72%, rgba(251,223,147,0.6) 100%);
background: -o-linear-gradient(top, rgba(252,234,187,1) 0%, rgba(252,205,77,0.87) 33%, rgba(248,181,0,0.71) 72%, rgba(251,223,147,0.6) 100%);
background: -ms-linear-gradient(top, rgba(252,234,187,1) 0%, rgba(252,205,77,0.87) 33%, rgba(248,181,0,0.71) 72%, rgba(251,223,147,0.6) 100%);
background: linear-gradient(to bottom, rgba(252,234,187,1) 0%, rgba(252,205,77,0.87) 33%, rgba(248,181,0,0.71) 72%, rgba(251,223,147,0.6) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fceabb', endColorstr='#fbdf93', GradientType=0 );
}

.pie{
	font-weight:bold;
}

.pie a{
	text-decoration:none;
}

.pie a:hover{
	text-decoration:underline;
}

.submenu {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fefcea+0,f1da36+100;Gold+3D */
background: #fefcea; /* Old browsers */
background: -moz-linear-gradient(top,  #fefcea 0%, #f1da36 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefcea), color-stop(100%,#f1da36)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fefcea 0%,#f1da36 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fefcea 0%,#f1da36 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fefcea 0%,#f1da36 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fefcea 0%,#f1da36 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefcea', endColorstr='#f1da36',GradientType=0 ); /* IE6-9 */

	/*background-image:url(imagenes/barraGrisbotonSeleccionado20.png);
	background-repeat:repeat-x;*/

}
.boton {
	font-weight:bold;
	text-align:center;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fefcea+0,f1da36+100;Gold+3D */
background: #fefcea; /* Old browsers */
background: -moz-linear-gradient(top,  #fefcea 0%, #f1da36 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefcea), color-stop(100%,#f1da36)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fefcea 0%,#f1da36 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fefcea 0%,#f1da36 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fefcea 0%,#f1da36 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fefcea 0%,#f1da36 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefcea', endColorstr='#f1da36',GradientType=0 ); /* IE6-9 */

	/*background-image:url(imagenes/barraGris20.png);
	color:#FFFFFF;*/
	background-repeat:repeat-x;
	cursor:pointer;
	height:20px;
	font-size:9px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	padding-top:0px;
}
.boton:hover {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fefcea+0,f1da36+100;Gold+3D */
background: #fefcea; /* Old browsers */
background: -moz-linear-gradient(top,  #fefcea 0%, #f1da36 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefcea), color-stop(100%,#f1da36)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fefcea 0%,#f1da36 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fefcea 0%,#f1da36 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fefcea 0%,#f1da36 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fefcea 0%,#f1da36 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefcea', endColorstr='#f1da36',GradientType=0 ); /* IE6-9 */

	/*background-image:url(imagenes/barraRoja20.png);
	color:#666666;*/
	background-repeat:repeat-x;
	font-size:9px;
}

.botonIzq {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fefcea+0,f1da36+100;Gold+3D */
background: #fefcea; /* Old browsers */
background: -moz-linear-gradient(top,  #fefcea 0%, #f1da36 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefcea), color-stop(100%,#f1da36)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fefcea 0%,#f1da36 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fefcea 0%,#f1da36 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fefcea 0%,#f1da36 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fefcea 0%,#f1da36 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefcea', endColorstr='#f1da36',GradientType=0 ); /* IE6-9 */

	font-weight:bold;
	text-align:left;
	/*background-image:url(imagenes/barraGris20.png);
	color:#FFFFFF;*/
	background-repeat:repeat-x;
	cursor:pointer;
	height:20px;
	font-size:9px;
}
.botonIzq:hover {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fefcea+0,f1da36+100;Gold+3D */
background: #fefcea; /* Old browsers */
background: -moz-linear-gradient(top,  #fefcea 0%, #f1da36 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefcea), color-stop(100%,#f1da36)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fefcea 0%,#f1da36 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fefcea 0%,#f1da36 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fefcea 0%,#f1da36 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fefcea 0%,#f1da36 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefcea', endColorstr='#f1da36',GradientType=0 ); /* IE6-9 */

	/*background-image:url(imagenes/barraRoja20.png);
	color:#FFFFFF;*/
	background-repeat:repeat-x;
	font-size:9px;
}

.barraNegra {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fefcea+0,f1da36+100;Gold+3D */
background: #fefcea; /* Old browsers */
background: -moz-linear-gradient(top,  #fefcea 0%, #f1da36 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefcea), color-stop(100%,#f1da36)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fefcea 0%,#f1da36 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fefcea 0%,#f1da36 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fefcea 0%,#f1da36 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fefcea 0%,#f1da36 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefcea', endColorstr='#f1da36',GradientType=0 ); /* IE6-9 */

	font-weight:bold;
	text-align:center;
	/*background-image:url(imagenes/barraGris20.png);
	color:#FFFFFF;*/
	background-repeat:repeat-x;
	height:15px;
}

.barraRoja {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fefcea+0,f1da36+100;Gold+3D */
background: #fefcea; /* Old browsers */
background: -moz-linear-gradient(top,  #fefcea 0%, #f1da36 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefcea), color-stop(100%,#f1da36)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fefcea 0%,#f1da36 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fefcea 0%,#f1da36 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fefcea 0%,#f1da36 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fefcea 0%,#f1da36 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefcea', endColorstr='#f1da36',GradientType=0 ); /* IE6-9 */

	font-weight:bold;
	/*background-image:url(imagenes/barraRoja20.png);
	color:#FFFFFF;*/
	background-repeat:repeat-x;
	height:15px;
}

.botonSeleccionado {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fefcea+0,f1da36+100;Gold+3D */
background: #fefcea; /* Old browsers */
background: -moz-linear-gradient(top,  #fefcea 0%, #f1da36 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefcea), color-stop(100%,#f1da36)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fefcea 0%,#f1da36 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fefcea 0%,#f1da36 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fefcea 0%,#f1da36 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fefcea 0%,#f1da36 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefcea', endColorstr='#f1da36',GradientType=0 ); /* IE6-9 */

	font-weight:bold;
	text-align:center;
	/*background-image:url(imagenes/barraRoja20.png);
	color:#FFF;*/
	background-repeat:repeat-x;
	font-size:9px;
	cursor:pointer;
}

.botonSeleccionadoDesactivado {
	font-weight:bold;
	text-align:center;
	background-color:#999999;
	color:#666666;
	background-repeat:repeat-x;
	font-size:9px;
}


.menu{
	/*background-image:url(imagenes/fondo.png);*/
	background-repeat:repeat-x;
	background-color:#fcc032;
	font-size:12px;
	color:#FFFFFF;
	text-align:left;
}


.puntos{
font-size:10px;
color:#999999;
}

.titulares{
font: 12px/18px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
font-size:16px;
font-size-adjust:none;
font-weight:bold;
color: #999999;
text-align:center;
padding:inherit;

}

.destacados{

font: 12px/18px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
font-size:13px;
font-size-adjust:none;
font-weight:bold;
color:#999999;
text-align:center;
padding:inherit;
line-height: 0.5;


}

.line{
font: 12px/18px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
font-size:8px;
color:#660000;
text-align:center;
}

.textos{
font: 12px/18px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
font-size:12px;
color: #999999;
padding:inherit;
margin: 20;
text-align:center;
line-height: 2;

}

.cestaCompra{
	color:#FFFFFF;
}
.cestaCompra a{
	color:#FFFFFF;
	text-decoration:none;
}

.cestaCompra a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
.fondoCesta
{

}

.subsubmenu{
	background-color:#FFFFFF;
	/*background-image:url(imagenes/degradadoGris.png);
	background-repeat:repeat-x;*/
}

.subsubmenu a{
	text-decoration:none;
	color:#333333;
}
.subsubmenu a:hover{
	text-decoration:underline;
}

select {
	font: 12px/18px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	font-size:11px;
	color:#333333;
}


a
{
	text-decoration:underline;
	color:#333333;
}

a:hover
{
	text-decoration:none;
	color:#333333;
}

input {
	font: 12px/18px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	font-size:11px;
	color: #666666;
}

textarea {
	font: 12px/18px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	font-size:11px;
	color: #666666;
}

.inputCantidad{
	font: 12px/18px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	font-size:11px;
	color: #9D6101;
	font-weight:bold;
}

.menuLinea{
	border-bottom-width: 1px;
	border-bottom-style:solid;
	border-bottom-color:#FFFFFF;

}

.menuLinea a{
	font: 12px/18px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}
.menuLinea a:hover{
	text-decoration:underline;
}

.CabeceraDireccion{
	font-weight:bold;
	color:#FFFFFF;
}

.LineaDireccion{
	color:#c2c2c2;
	font-size:11px;
}

.LineaDireccion a{
	color:#9D6101;
	font-size:11px;
	text-decoration:none;
}
.LineaDireccion a:hover{
	font-size:11px;
	text-decoration:underline;
}

.infoMengual
{
	background-color:#FFFFFF;
	color:#333333;
	font-size:10px;
	font-weight:bold;
}
.barraDerechaImagenes {
	background-image: url(imagenes/barraDerechaImagenes.png);
	background-repeat:  repeat-y;
}

.BarraInferiorImagenes {
	background-image: url(imagenes/barraInfImagenes.png);
	background-repeat:  repeat-x;
}
.Imagenes{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #CCCCCC;
}
.Imagenes:hover{
	border: 1px dotted #FF0000;
}



.DetalleCesta
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #CCCCCC;
}


.TituloInformacion #articulo{
	color: #9D6101;
}

.TituloInformacion td
{
	font-weight:bold;
}

.CodigoArticulo {
	background-color: #CCCCCC;
	font-weight:bold;
}
.linea{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.lineaRoja{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9D6101;
}

.lineaRojaGorda{
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #9D6101;
}

.lineaRojaSuperior{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9D6101;
}

.tituloAgrupacion
{
	font-size:18px;
	font-weight:bold;
	color:#9D6101;
}
.tituloTituloPagina
{
	font-size:14px;
	font-weight:bold;
}
.tituloNombreProducto
{
	font-size:12px;
}

.infobox {

position:relative;
}

.infobox:hover {
background-color:#CCCCCC;
}

.infobox .more {
display:none;
}

.infobox:hover .more {

display:block;
position:absolute;
z-index:1;
top:-1px;
border:1px solid #9D6101;
background-color:#FFFFFF;

}

.infobox2 {
position:relative;
}

.infobox2:hover {
background-color:#CCCCCC;
}

.infobox2 .more {
display:none;
}

.infobox2:hover .more {
	display:block;
	position:absolute;
	z-index:1;
	left:-100px;
	top:20px;
	border:1px solid #9D6101;
	background-color:#FFFFFF;
}

.infoboxPais
{
	width:19px;
	position:relative;
}
.infoboxPais .more
{
	z-index:30;
	position:absolute;
	left:-300px;
	top:-1px;
	width:355px;
	border:1px solid #9D6101;
	background-color:#FFFFFF;
}

.infoboxAnuncios
{
	width:19px;
	position:relative;
}
.infoboxAnuncios .more2
{
	z-index:30;
	position:absolute;
	left:0px;
	top:-1px;
	width:35px;
	height:80px;
}

.infoboxProvincia {
	width:19px;
	position:relative;
}

.infoboxProvincia .more {

	z-index:20;
	position:absolute;
	left:-300px;
	top:-1px;
	width:355px;
	border:1px solid #9D6101;
	background-color:#FFFFFF;
}

.infoboxPoblacion {

	position:relative;
	width:19px;
}

.infoboxPoblacion .more {
	z-index:10;
	position:absolute;
	left:-300px;
	top:-1px;
	width:355px;
	border:1px solid #9D6101;
	background-color:#FFFFFF;
}

.fondoNomArticulo
{
	background-image:url(imagenes/FondoNomArticulo.png);
	background-repeat:repeat-x;
}

.enlacePaginas
{
	color:#666666;
	padding:3px;
}

.enlacePaginas a
{
	color:#666666;
	border: 1px solid #666666;
	cursor:pointer;
	text-decoration:none;
	padding:3px;
}

.enlacePaginas a:hover
{
	color:#FFFFFF;
	text-decoration:none;
	border: 1px solid #666666;
	background-color: #9D6101;
}

.letraRoja
{
	color:#FF0000;
}
.letraBlanca
{
	color:#FFFFFF;
}

.letraBlanca a
{
	color:#FFFFFF;
}

.letraBronce
{
	color:#8C8C8C;
}

.buscador td
{
	color:#000000;
}
.buscador select
{
	font: 12px/18px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	font-size:11px;
	color:#333333;
}



.barraGris
{
	background-image:url(imagenes/FondoNomArticulo.png);
	background-repeat:repeat-x;
}

.avisos
{
	background-image:url(imagenes/degradadoGris.png);
	background-repeat:repeat-x;
}

.avisos .linea
{
	border-bottom:1px solid #CCCCCC;
}

.bordeGris
{
	border:1px solid #333333;
}

.textoRojo
{
	color:#9D6101;
}
.textoPromociones {
	background-image:url(imagenes/degradadoGris.png);
	background-repeat:repeat-x;
}

.lineaGris {
	border-bottom:1px solid #CCCCCC;
}

.masInfo
{
	color:#9D6101;
	text-decoration:none;
}

.masInfo:hover
{
	color:#9D6101;
	text-decoration:underline;
}

.tituloPromocion
{
	font-size:14px;
}

.obsPromocion
{
	color:#999999;
}

.bordeRojo
{
	background-image:url(imagenes/promoMengual.png);
	background-repeat:no-repeat;
	background-position:right bottom;
	border:1px solid #9D6101;
}

.tituloNoticia
{
	font-size:14px;
}

.obsNoticia
{
	color:#999999;
}
.contactoMenu {
	font-weight:bold;
	font-size:12px;
}

.contactoMenu a{
	text-decoration:none;
}

.contactoMenu a:hover{
	color:#9D6101;
}

.contactoMenuSel {
	font-weight:bold;
	font-size:12px;
	color:#9D6101;
}

.contactoMenuSel a{
	color:#9D6101;
	text-decoration:none;
}

.contactoMenuSel a:hover{
	color:#9D6101;
}

.bordeDerechoGris {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color:#999999;
}
.fondoContacto1 {

}

.fondoContacto2 {

}

.ayuda a{
	text-decoration:none;
}

.ayuda a:hover{
	text-decoration:underline;
}

.detallePedido
{
	height:20px;
}
.detallePedido:hover
{
	background-color:#999999;
	color:#FFFFFF;
	height:20px;
	cursor:pointer;
}

.lineaBrowser2
{
	background-color:#c2c2c2;
	height:20px;
}

.lineaBrowser1
{
	background-color:#FFFFFF;
	height:20px;
}

.lineaBrowser2Sel
{
	background-color:#c2c2c2;
	height:20px;
	cursor:pointer;
}

.lineaBrowser1Sel
{
	background-color:#FFFFFF;
	height:20px;
	cursor:pointer;
}

.lineaBrowser2Sel:hover
{
	background-color:#E2E2E2;
}

.lineaBrowser1Sel:hover
{
	background-color:#E2E2E2;
}

.recuadro
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color:#666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}

.titulillo
{
	font-size:15px;
	font-weight:bold;
	height:25px;
}

.infoboxPriPag {

position:relative;
}

.infoboxPriPag:hover {
background-color:#FFFFFF;
}

.infoboxPriPag .more {
display:none;
}

.infoboxPriPag:hover .more {

display:block;
position:absolute;
z-index:1;
top:-20px;
border:1px solid #9D6101;
background-color:#FFFFFF;
font-weight:bold;
padding:5px;
font-size:16px;

}

.letra9
{
	font-size:9px;
}

.lineaMenu
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #9D6101;
}

.lineaMenuGris
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
}


.imagenFlotante {

position:relative;
cursor:pointer;
}

.imagenFlotante:hover {
background-color:#FFFFFF;
}


.imagenFlotante .more
{
	position:absolute;
	z-index:1;
	top:-20px;
	border:1px solid #9D6101;
	background-color:#FFFFFF;
	font-weight:bold;
	padding:5px;
	font-size:16px;
}

.gifloading
{
	position:absolute;
	left:50%;
	top:50%;
	z-index:999;
}

.mcs {
	color: #000000;
}

.mcs a{
	color: #FFFFFF;
	text-decoration:none;
}
.mcs a:hover
{
	text-decoration:underline;
}

.segPag
{
	text-decoration:none;
}

.segPag:hover
{
	text-decoration:underline;
}

.segPagRojo
{
	text-decoration:none;
	color:#9D6101;
}

.segPagRojo:hover
{
	text-decoration:underline;
	color:#9D6101;
}
.tachado {
	text-decoration: line-through;
}

.infoboxArticulos
{
	width:19px;
	position:relative;
}

.infoboxArticulos .more
{
	position:absolute;
	z-index:31;
	left:-62px;
	top:27px;
	width:477px;
	border:1px solid #9D6101;
	background-color:#FFFFFF;
}

.infoboxClientes
{
	width:19px;
	position:relative;
}

.infoboxClientes .more
{
	position:absolute;
	z-index:31;
	left:-62px;
	top:27px;
	width:477px;
	border:1px solid #9D6101;
	background-color:#FFFFFF;
}

.gifloading
{
	position:absolute;
	left:50%;
	top:50%;
	z-index:999;
}

.anuncio
{
	color:#FFFFFF;
	font-size:9px;
	text-align:center;
}

.infoboxAnuncios {

position:relative;
}

.infoboxAnuncios:hover {
background-color:#CCCCCC;
}

.infoboxAnuncios .more {
display:none;
}

.infoboxAnuncios:hover .more {

display:block;
position:absolute;
z-index:1;
top:-1px;
border:1px solid #9D6101;
background-color:#FFFFFF;

}


.letrasPequena
{
	font-size:9px;
}

.ennnnn
{
	font-size:9px;
}
.ennnnn:hover
{
	background-color:#000000;
	cursor:pointer;
	color:#FFFFFF;
}

.ennnnnSeleccionado
{
	background-color:#000000;
	cursor:pointer;
	color:#FFFFFF;
}

h1{
		font-size:180%;
		font-weight:normal;
		margin:0;
		padding:20px;
		}
	h2{
		font-size:160%;
		font-weight:normal;
		}
	h3{
		font-size:140%;
		font-weight:normal;
		}
	img{border:none;}
	pre{
		display:block;
		font:12px "Courier New", Courier, monospace;
		padding:10px;
		border:1px solid #bae2f0;
		background:#e3f4f9;
		margin:.5em 0;
		width:674px;
		}

	#container{
		margin:0 auto;
		position:relative;
		text-align:left;
		width:50px;
		height:1000px;
		margin-bottom:2em;
		}
	#header{
		height:80px;
		background:#5DC9E1;
		color:#fff;
		}
	#content{
		position:relative;
		}

.lineaGrisLateral
{
	border-right-width: 0.5px;
	border-right-style: solid;
	border-right-color: #666666;
}

.tituloInfoMengual
{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

/* Easy Slider */

	#slider{}
	#slider ul, #slider li, #slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li, #slider2 li{
		/*
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/
		width:50px;
		height:1000px;
		overflow:hidden;
		}

	#slider2 li{
		background:#f1f1f1;
		}
	#slider2 li h2{
		margin:0 20px;
		padding-top:20px;
		}
	#slider2 li p{
		margin:20px;
		}

	p#controls, p#controls2{
		margin:0;
		position:relative;
		}

	#prevBtn, #nextBtn, #prevBtn2, #nextBtn2{
		display:block;
		margin:0;
		overflow:hidden;
		text-indent:-8000px;
		width:30px;
		height:77px;
		position:absolute;
		left:0px;
		top:0px;
		}
	#nextBtn, #nextBtn2{
		left:696px;
		}
	#prevBtn a, #nextBtn a, #prevBtn2 a, #nextBtn2 a{
		display:block;
		width:30px;
		height:77px;
		background:url(images/btn_prev.gif) no-repeat 0 0;
		}
	#nextBtn a, #nextBtn2 a{
		background:url(images/btn_next.gif) no-repeat 0 0;
		}

/* // Easy Slider */

.boton a {
	text-decoration:underline;
	color:#FFFFFF;
}

.boton:hover a {
	text-decoration:none;
	color:#FFFFFF;
}

.botonSel {

	background-color:#9D6101;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;

}
.botonSel:hover {
	color:#999999;
}

#buystrip { background: #fff repeat-x 0 100%;  position: relative; }
#buystrip { border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; box-shadow: rgba(0,0,0,0.3) 0 1px 3px; -webkit-box-shadow: rgba(0,0,0,0.3) 0 1px 3px; }

.sombraIzq
{
	background-image:url(imagenes/deg1.png);
	background-repeat:repeat-y;
}

.sombraDer
{
	background-image:url(imagenes/deg2.png);
	background-repeat:repeat-y;
}
.sombraInf
{
background-image:url(imagenes/fondoSombraInf.png);
background-repeat:repeat-x;
}

#botonMenu { background: #fff repeat-x 0 100%;  position: relative; background-image:url(imagenes/botonMenu1.png); height:30px; vertical-align:middle; text-align:center; font-size:15px; padding-top:5px; padding-bottom:2px; cursor:pointer}
#botonMenu:hover { background: #fff repeat-x 0 100%;  position: relative; background-image:url(imagenes/botonMenu2.png); height:30px; vertical-align:middle; text-align:center; font-size:15px; padding-top:7px; padding-bottom:0px;}
#botonMenu { border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; box-shadow: rgba(0,0,0,0.3) 0 1px 3px; -webkit-box-shadow: rgba(0,0,0,0.3) 0 1px 3px; }
#botonMenu:hover { border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; box-shadow: rgba(0,0,0,1) 0 1px 3px; -webkit-box-shadow: rgba(0,0,0,1) 0 1px 3px; }

#botonMenu2 { background: #fff repeat-x 0 100%;  position: relative; background-image:url(imagenes/botonMenu1.png); height:30px; vertical-align:middle; text-align:center; font-size:15px; padding-top:0px; padding-bottom:0px; cursor:pointer}
#botonMenu2:hover { background: #fff repeat-x 0 100%;  position: relative; background-image:url(imagenes/botonMenu2.png); height:30px; vertical-align:middle; text-align:center; font-size:15px; padding-top:0px; padding-bottom:0px;}
#botonMenu2 { border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; box-shadow: rgba(0,0,0,0.3) 0 1px 3px; -webkit-box-shadow: rgba(0,0,0,0.3) 0 1px 3px; }
#botonMenu2:hover { border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; box-shadow: rgba(0,0,0,1) 0 1px 3px; -webkit-box-shadow: rgba(0,0,0,1) 0 1px 3px; }

#prio { background: #D9DADB repeat-x 0 100%;  position: relative; height:100px; vertical-align:middle; text-align:center; font-size:12px; padding-top:5px; padding-bottom:2px; cursor:pointer}
#prio { border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; box-shadow: rgba(0,0,0,0.3) 0 1px 3px; -webkit-box-shadow: rgba(0,0,0,0.3) 0 1px 3px; }

.cabeceraTabla td
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color:#0544AD;
	height:20px;
	font-weight:bold;
}

.nomCliente
{
	color:#FFFFFF;
}

.ClaseTabla {
	width: 100%
}

.ClaseTabla tr:hover {
	background-color: lightgray;
}

.ClaseTabla th{
	box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
	background: -moz-linear-gradient(top, #fefcea 0%, #f1da36 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefcea), color-stop(100%,#f1da36));
    background: -webkit-linear-gradient(top, #fefcea 0%,#f1da36 100%);
    background: -o-linear-gradient(top, #fefcea 0%,#f1da36 100%);
    background: -ms-linear-gradient(top, #fefcea 0%,#f1da36 100%);
    background: linear-gradient(to bottom, #fefcea 0%,#f1da36 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefcea', endColorstr='#f1da36',GradientType=0 );
    background-repeat: repeat-x;
}

.ClaseTabla tr{
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

.ClaseTabla .ClaseTabla th{
	box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
	background: -moz-linear-gradient(top, #fefcea 0%, #f1da36 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefcea), color-stop(100%,#f1da36));
    background: -webkit-linear-gradient(top, #fefcea 0%,#f1da36 100%);
    background: -o-linear-gradient(top, #fefcea 0%,#f1da36 100%);
    background: -ms-linear-gradient(top, #fefcea 0%,#f1da36 100%);
    background: linear-gradient(to bottom, #fefcea 0%,#f1da36 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefcea', endColorstr='#f1da36',GradientType=0 );
    background-repeat: repeat-x;
}
.ClaseTabla .ClaseTabla td{
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

.ClaseTabla .ClaseTabla tr:hover {
	background-color: darkgray;
}

/**************CLASE!*****************/
.ClaseTabla1{

}

.ClaseTabla1 tr:nth-child(4n) {background: #F2F2F2}

.ClaseTabla1 th{
	box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
	background: -moz-linear-gradient(top, #fefcea 0%, #f1da36 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefcea), color-stop(100%,#f1da36));
    background: -webkit-linear-gradient(top, #fefcea 0%,#f1da36 100%);
    background: -o-linear-gradient(top, #fefcea 0%,#f1da36 100%);
    background: -ms-linear-gradient(top, #fefcea 0%,#f1da36 100%);
    background: linear-gradient(to bottom, #fefcea 0%,#f1da36 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefcea', endColorstr='#f1da36',GradientType=0 );
    background-repeat: repeat-x;
}

.ClaseTabla1 tr{
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

.ClaseTabla1 .ClaseTabla th{
	box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
	background: -moz-linear-gradient(top, #fefcea 0%, #f1da36 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefcea), color-stop(100%,#f1da36));
    background: -webkit-linear-gradient(top, #fefcea 0%,#f1da36 100%);
    background: -o-linear-gradient(top, #fefcea 0%,#f1da36 100%);
    background: -ms-linear-gradient(top, #fefcea 0%,#f1da36 100%);
    background: linear-gradient(to bottom, #fefcea 0%,#f1da36 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefcea', endColorstr='#f1da36',GradientType=0 );
    background-repeat: repeat-x;
}
.ClaseTabla1 .ClaseTabla td{
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

/**************CLASE 2***************/
.ClaseTabla2{
	background-color: #E6E6E6;
}
.ClaseTabla2 tr:nth-child(4n) {background: #D8D8D8}


.ClaseTabla2 th{
	box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
	background: -moz-linear-gradient(top, #fefcea 0%, #f1da36 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefcea), color-stop(100%,#f1da36));
    background: -webkit-linear-gradient(top, #fefcea 0%,#f1da36 100%);
    background: -o-linear-gradient(top, #fefcea 0%,#f1da36 100%);
    background: -ms-linear-gradient(top, #fefcea 0%,#f1da36 100%);
    background: linear-gradient(to bottom, #fefcea 0%,#f1da36 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefcea', endColorstr='#f1da36',GradientType=0 );
    background-repeat: repeat-x;
}

.ClaseTabla2 tr{
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

.ClaseTabla2 .ClaseTabla th{
	box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
	background: -moz-linear-gradient(top, #fefcea 0%, #f1da36 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefcea), color-stop(100%,#f1da36));
    background: -webkit-linear-gradient(top, #fefcea 0%,#f1da36 100%);
    background: -o-linear-gradient(top, #fefcea 0%,#f1da36 100%);
    background: -ms-linear-gradient(top, #fefcea 0%,#f1da36 100%);
    background: linear-gradient(to bottom, #fefcea 0%,#f1da36 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefcea', endColorstr='#f1da36',GradientType=0 );
    background-repeat: repeat-x;
}
.ClaseTabla2 .ClaseTabla td{
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
/****************CLASE 3**********************/
.ClaseTabla3{
	background-color: #BDBDBD;
}

.ClaseTabla3 tr:nth-child(2n) {background: #A4A4A4}

.ClaseTabla3 th{
	box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
	background: -moz-linear-gradient(top, #fefcea 0%, #f1da36 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefcea), color-stop(100%,#f1da36));
    background: -webkit-linear-gradient(top, #fefcea 0%,#f1da36 100%);
    background: -o-linear-gradient(top, #fefcea 0%,#f1da36 100%);
    background: -ms-linear-gradient(top, #fefcea 0%,#f1da36 100%);
    background: linear-gradient(to bottom, #fefcea 0%,#f1da36 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefcea', endColorstr='#f1da36',GradientType=0 );
    background-repeat: repeat-x;
}

.ClaseTabla3 tr{
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

.ClaseTabla3 .ClaseTabla th{
	box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
	background: -moz-linear-gradient(top, #fefcea 0%, #f1da36 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefcea), color-stop(100%,#f1da36));
    background: -webkit-linear-gradient(top, #fefcea 0%,#f1da36 100%);
    background: -o-linear-gradient(top, #fefcea 0%,#f1da36 100%);
    background: -ms-linear-gradient(top, #fefcea 0%,#f1da36 100%);
    background: linear-gradient(to bottom, #fefcea 0%,#f1da36 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefcea', endColorstr='#f1da36',GradientType=0 );
    background-repeat: repeat-x;
}
.ClaseTabla3 .ClaseTabla td{
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

.btnFin{
	font-weight: 700;
    background: linear-gradient(to bottom, rgba(252,234,187,1) 0%, rgba(252,205,77,0.87) 33%, rgba(248,181,0,0.71) 100%);
    cursor: pointer;
    height: 15px;
    font-size: 10px;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 0px;
    border-radius: 4px;
}

.flechaDes{
	transform: rotate(-90deg);
}

.subTitTab{
	font-size: 17px;
	font-weight: 500;
	font-style: normal;
	text-align: center;
	box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
	background: -moz-linear-gradient(top, #fefcea 0%, #f1da36 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefcea), color-stop(100%,#f1da36));
    background: -webkit-linear-gradient(top, #fefcea 0%,#f1da36 100%);
    background: -o-linear-gradient(top, #fefcea 0%,#f1da36 100%);
    background: -ms-linear-gradient(top, #fefcea 0%,#f1da36 100%);
    background: linear-gradient(to bottom, #fefcea 0%,#f1da36 100%);
}

/*CUADRO MANDOS*/
.cabCuadroStocks {
		width: 100%;
		display: inline-block;
		border: 1px solid #dedede;
		overflow: hidden;
	}

	.cabCuadroStocks .item{
		padding: 0 0 5px 5px;
    	float: left;
    	min-height: 50px;
	}

	.row1{
		color: #AAA;
	    font-size: 10px;
	    padding: 0;
	}

	.buttonNew{
	    text-align: center;
	    display: inline-block;
	    position: relative;
	    background: linear-gradient(to bottom, rgba(252,234,187,1) 0%, rgba(252,205,77,0.87) 33%, rgba(248,181,0,0.71) 100%);
	    width: 75px;
	    border-radius: 4px;
	    color: #666666;
	    font-weight: 550;
	    padding: 5px;
	    border: 1px solid lightgray;
	    cursor: pointer;
	    white-space: nowrap;
	    /*margin-top: 15px;*/
	    margin-left: 10px;
	}

	.minTableContainer{
		margin-bottom: 20px;
	}

	.minTable{
		width: 90%;
		height: 200px;
		overflow-y: scroll;
		border: 1px solid rgba(150,150,150,0.3137254901960784);

		background: rgb(242,242,242);
	    border-radius: 2px;
	    line-height: 100%;
	    margin: 0;
	}

	.minTableCab{
		margin: 0;
		padding: 4px;
		width: 50%;
		height: 20px;
		font-weight: 550;

    	text-align: center;
    	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefcea), color-stop(100%,#f1da36));
    	border-top-right-radius: 5px;
		border-top-left-radius: 5px;
		border: 1px solid rgba(150,150,150,0.3137254901960784);
	}

	.minTableCab span{
		font-size: 16px;
	}
/***********************/

.ui-dialog-titlebar {
    padding: 0px;
}

.ui-widget-header {
    background-image: none;
    /*background: linear-gradient(to bottom,#00837B 0,#019F92 100%) !important;*/
    background: linear-gradient(to bottom, rgba(252,234,187,1) 0%, rgba(252,205,77,0.87) 33%, rgba(248,181,0,0.71) 100%) !important;
    border:  0px solid #ff6600;
    /*background:  #ff6600 url("imagenes/LOGO.png") 0% 0% no-repeat !important;*/
    /*background-size: contain !important;*/
    color: #fff;
    border-color: #ffd1b3 !important;
}

.ui-button-icon-only {
        width: 2em !important;
        box-sizing: border-box !important;
        text-indent: -9999px !important;
        white-space: nowrap !important;
    }

span.ui-dialog-title{
    /*padding-left: 150px;*/
	/*font-size: 16px;
    margin-top: 10px;
    width: 200px;
    height: 20px;*/
}

.ui-dialog .ui-dialog-title {
	float: left;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: visible !important;
	margin: 0 !important;
	font-size: 16px;
    margin-top: 20px !important;
    width: 200px;
    height: 20px;
    z-index: 999;
}

.ui-dialog-content .ui-widget-content{
    padding: 0px !important;

}

.ui-dialog {
	padding: 0px !important;
}

.ui-button{
	background-image: none !important;
	/*background-color: #ff6600 !important;*/
	background: linear-gradient(to bottom, rgba(252,234,187,1) 0%, rgba(252,205,77,0.87) 33%, rgba(248,181,0,0.71) 100%) !important;
}

.ui-button-text{
	color: black;
}

.ui-widget-header > .ui-button{
	background-color: white !important;
}


/***/
.triangle-border.left {
    margin-left: 30px;
}
.triangle-border {
    position: relative;
    padding: 15px;
    margin: 1em 0 3em;
    border: 5px solid #5a8f00;
    color: #333;
    background: #fff;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.triangle-border {
    /*background: none repeat scroll 0 0 #FBFBFB;*/
    box-shadow: 0 0 0 6px rgba(180,180,180,.1),0 1px 2px rgba(0,0,0,.2);
    /*border-radius: 3px;*/
    /*color: #777;*/
    display: inline-block;
    /*font-family: Consolas,menlo,monaco,monospace;*/
    left: 6%;
    line-height: 18px;
    list-style: disc none inside;
    margin-left: -70px;
    opacity: 1;
    padding: 6px 10px;
    position: absolute;
    text-align: center;
    top: -50px;
    /*visibility: hidden;*/
    white-space: nowrap;
    width: 138px;
    z-index: 999;
    transition: all linear .2s;
}


p {
    margin: 1em 0;
}
user agent stylesheetp {
    display: block;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
}

.triangle-border.left:before {
    top: 10px;
    bottom: auto;
    left: -30px;
    border-width: 15px 30px 15px 0;
    border-color: transparent #5a8f00;
}
.triangle-border:before {
    content: "";
    position: absolute;
    bottom: -20px;
    left: 40px;
    border-width: 20px 20px 0;
    border-style: solid;
    border-color: #5a8f00 transparent;
    display: block;
    width: 0;
}
Pseudo ::after element
.triangle-border.left:after {
    top: 16px;
    bottom: auto;
    left: -21px;
    border-width: 9px 21px 9px 0;
    border-color: transparent #fff;
}
.triangle-border:after {
    content: "";
    position: absolute;
    bottom: -13px;
    left: 47px;
    border-width: 13px 13px 0;
    border-style: solid;
    border-color: #fff transparent;
    display: block;
    width: 0;
}
/****/
/* PRE */
.tool{
    background: none repeat scroll 0 0 #FBFBFB;
    box-shadow: 0 0 0 6px rgba(180,180,180,.1),0 1px 2px rgba(0,0,0,.2);
    border-radius: 3px;
    color: #777;
    display: inline-block;
    font-family: Consolas,menlo,monaco,monospace;
    left:6%;
    line-height: 18px;
    list-style: disc none inside;
    margin-left: -70px;
    opacity: 0;
    padding: 6px 10px;
    position: absolute;
    text-align: center;
    top: -50px;
    visibility: hidden;
    white-space: nowrap;
    width: 138px;
    z-index: 10;
    transition: all linear .2s;
}

pre:before{
    background-color: #fbfbfb;
    bottom: -5px;
    box-shadow: 2px 2px 2px 0 rgba(0,0,0,.1);
    content: "\00a0";
    display: block;
    height: 10px;
    left: 76px;
    position: absolute;
    width: 10px;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}

.activityRow:hover pre {
    opacity: 1;
    visibility: visible;
    transition-delay: 0s;
    top: -40px;
}
/* FIN DE PRE*/

/*TABLE*/
.classTable2 tr{
	border-bottom: 1px solid #333;
	font-size: 10px;
}

.classTable2 th{
	background: linear-gradient(to bottom, #fefcea 0%,#f1da36 100%);
}


.ComPtes{
	border-collapse: collapse;
	margin: 8px;
}

.ComPtes tr td{
    border-bottom: 2px solid #ddd;
    padding: 4px;
}

.ComPtes tr:first-child td{
    vertical-align: bottom;
    border-bottom: 3px solid #b3b3b3;
}

.ComPtes tr:nth-child(odd){
	background: #ffffff;
}

.ComPtes tr:nth-child(even){
	background: #f2f2f2;
}

.ComPtes tr:first-child td{
	background-color:rgba(252,234,187,1);
}
.ComPtes thead th{
	background-color:rgba(252,205,77,0.87);
}


/*--- ESTILOS LUIS -- */

.preFooterPanel{
	width: 100%;
	background-color: #333333;
	color: #ffffff !important;
	border-color: #4d4d4d;
	box-sizing: border-box;
	vertical-align: baseline;
	padding-bottom: 3em;
	margin-left: auto;
    margin-right: auto;
}

.gridFooterBody{
	margin-left: 15%;
	margin-right: 15%;
	padding-top: 3em;
	width: 900px;
}

.cabPreFooter{
	font-size: 22px;
	font-weight: 300;
}
/*MENU FOOTER*/
.menu-main-container{
 display: inline-block;
 width: 30%;
 vertical-align: top;
}


.menu-footer{
	margin-top: 2em;
	margin-left: 0px;
    list-style: none;
    width: 200px;
    letter-spacing: normal;
}

.menu-footer li:nth-child(n+2){
	border-style: solid;
    border-width: 1px 0 0;
    border-color: #4D4D4D;
}

.menu-footer li{
    padding-top: 5px;
    padding-bottom: 5px;
    display: block;
    padding-left: 16px;
}

.menu-footer li:hover a{
	color: #fff !important;
}

.menu-footer li a{
	color: #999999;
    list-style: none;
    font-size: 1.20481927711em;
    text-decoration: none;
}


.menu-footer li a>i{
	margin-right: 10px !important;
}

.footerPanel{
	background: #262626;
	padding:1.5em;
	margin-left: auto;
    margin-right: auto;
    color: #999999;
}
/*-- NEWS STYLES--*/
.panel-default{
	box-shadow: 0 2px 0 0 rgba(0,0,0,0.1) !important;
}

.prio-btn{
	background: #CCC !important;
}

.btn-default .badge {
    color: #424143 !important;
    background-color: #FFF !important;
    border: 1px solid #DEDEDE !important;
}

.badge-bee {
    color: #424143 !important;
    background-color: #FFF !important;
    border: 1px solid #DEDEDE !important;
}

.clickable {
	cursor: pointer;
}

footer {
	position: fixed;
	left: 0;
	bottom: 0;
	width: 100%;
	background-color:#0087FF;
}

.navbar-custom {
    border-radius: 0px;
    -webkit-font-smoothing: antialiased !important;
    background-image: linear-gradient(to bottom,#ef9134 0,#d47311 100%);
}

.navbar-custom .navbar-nav > li > a:hover, .navbar-custom .navbar-nav > li > a:focus{
  color: #FFF;
  background-color: #f3a658;

}
.navbar-custom .navbar-brand {
  color: #ecf0f1;
}
.navbar-custom .navbar-brand:hover, .navbar-custom .navbar-brand:focus {
  color: #FFF;
}
.navbar-custom .navbar-text {
  color: #ecf0f1;
}
.navbar-custom .navbar-nav > li > a {
  color: #ecf0f1;
}
.navbar-custom .navbar-nav > .active > a, .navbar-custom .navbar-nav > .active > a:hover, .navbar-custom .navbar-nav > .active > a:focus {
  color: #FFF;
  background-color: #f3a658;
}
.navbar-custom .navbar-nav > .open > a, .navbar-custom .navbar-nav > .open > a:hover, .navbar-custom .navbar-nav > .open > a:focus {
  color: #FFF;
  background-color: #f3a658;
}
.navbar-custom .navbar-toggle {
  border-color: #794716;
}
.navbar-custom .navbar-toggle:hover, .navbar-custom .navbar-toggle:focus {
  background-color: #794716;
}
.navbar-custom .navbar-toggle .icon-bar {
  background-color: #ecf0f1;
}
.navbar-custom .navbar-collapse,
.navbar-custom .navbar-form {
  border-color: #ecf0f1;
}
.navbar-custom .navbar-link {
  color: #ecf0f1;
}
.navbar-custom .navbar-link:hover {
  color: #ef9134;
}

@media (max-width: 767px) {
  .navbar-custom .navbar-nav .open .dropdown-menu > li > a {
    color: #ecf0f1;
  }
  .navbar-custom .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-custom .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #ef9134;
  }
  .navbar-custom .navbar-nav .open .dropdown-menu > .active > a, .navbar-custom .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-custom .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #ef9134;
    background-color: #794716;
  }
}

.navbar-default {
  background-color: #e7803c;
  border-color: #ff6500;
}
.navbar-default .navbar-brand {
  color: #ecf0f1;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #fffdfd;
}
.navbar-default .navbar-text {
  color: #ecf0f1;
}
.navbar-default .navbar-nav > li > a {
  color: #ecf0f1;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #fffdfd;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #fffdfd;
  background-color: #ff6500;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: #fffdfd;
  background-color: #ff6500;
}
.navbar-default .navbar-toggle {
  border-color: #ff6500;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #ff6500;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #ecf0f1;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #ecf0f1;
}
.navbar-default .navbar-link {
  color: #ecf0f1;
}
.navbar-default .navbar-link:hover {
  color: #fffdfd;
}

@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #ecf0f1;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #fffdfd;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #fffdfd;
    background-color: #ff6500;
  }
}
.infoboxPais
{
  width:19px;
  position:relative;
}
.infoboxPais .more
{
  z-index:30;
  position:absolute;
  left:-300px;
  top:-1px;
  width:355px;
  border:1px solid #760a11;
  background-color:#FFFFFF;
}

.infoboxProvincia {
  width:19px;
  position:relative;
}

.infoboxProvincia .more {

  z-index:20;
  position:absolute;
  left:-300px;
  top:-1px;
  width:355px;
  border:1px solid #760a11;
  background-color:#FFFFFF;
}

.infoboxPoblacion {

  position:relative;
  width:19px;
}

.infoboxPoblacion .more {
  z-index:10;
  position:absolute;
  left:-300px;
  top:-1px;
  width:355px;
  border:1px solid #760a11;
  background-color:#FFFFFF;
}
.titulo, .titulillo
{
  background-color:#FFFFFF;
  font-size:14px;
  font-weight:bold;
  text-transform:uppercase;
}

.titulo2, .titulillo2
{
  background-color:#FFFFFF;
  font-size:14px;
  text-transform:uppercase;
}

.funciona {
	background-color: red;
	color: white;
}