div.centraTabla{
text-align: center;
}

.Log_tbl {
	border: 5px solid #000;
	background-color:#FFF;
	background-position:top;
	margin-left:auto;
	margin-right:auto;
	margin-top:100px;
	text-align: center;
	padding:10px;
	

}
.Log_tbl_interior {
	border: 0;
	background-color:#FFFFFF;	
	margin:0px;
	padding:5px;
}

.Log_etiqueta{
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
padding:5px;
	
}
.Log_dato{
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
border:#FFF solid 1px;
background-color:#000;

	
}
.Log_btn{
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
border:#FFF solid 1px;
background-color:#000;
width:50%;
padding:2px;
margin:5px;
	
}
body{
	scrollbar-face-color: #000000;
	scrollbar-highlight-color: #000000;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-shadow-color: #000000;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #000000;

    margin: 0px;
    padding: 0px;
    /*background: #D8DCE0 url("../imagenes/back.png") repeat-x scroll 0px 0px !important;*/
    font-size: 11px;
}

.tabla {
	background-color:#FFFFFF;
	
}
.tablaBuscar {
	background-color:#FFFFFF;
	border-top:#000 1px solid;
	margin:5px;
	vertical-align:middle;
	
}
.tablaCoste {
	background-color:#FFFFFF;
	border:#000 1px solid;
	
}

.cabecera {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: normal;
	color: #000;
	background: #D8DCE0 url("../imagenes/back.png") repeat-x scroll 0px 0px !important;
	text-align:center;

}
.cabecera10 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: normal;
	color: #000;
	background: #D8DCE0 url("../imagenes/back.png") repeat-x scroll 0px 0px !important;
	text-align:center;

}

.cabeceraCliente {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: normal;
	color: #000;
	background: #F2F3F5;
	text-align:center;

}
.cabeceraPedidoNumero {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: normal;
	color: #900;
	background: #FFF;
	text-align:center;

}

.cabeceraMini {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: normal;
	color: #fff;
	background-color: #000;
	text-align:center;

}
.cabeceraMenu {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: normal;
	color: #fff;
	background-color: #000;
	text-align:center;

}
.tablaMenu {
	border-bottom:#FFF 5px solid;

}

.cabeceraMenu:hover {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: normal;
	color: #fff;
	background-color: #C00;
	text-align:center;

}
.cabeceraMenuSeleccion {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: normal;
	color: #fff;
	background-color: #C00;
	text-align:center;

}


.cabeceraAlmacen {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: normal;
	color: #fff;
	background-color: #000;
	text-align:center;

}
.cabeceraStock {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: normal;
	color: #fff;
	background-color: #000;
	text-align:center;

}
.cabeceraDatos {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	color: #000;
	background-color: #CEDBF9;
	text-align:center;

}


.subcabecera {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666666;

}

.campo {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #026390;
	background-color: #FFFFFF;
	border: 0.1em solid #D8DCE0;
	margin:2px;

}
.campoRed {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	background-color: #FFFFFF;
	border: 0.1em solid #D8DCE0;
	margin:2px;

}

.tituloPedido {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #026390;
	background-color: #FFFFFF;
	border: 0.1em solid #D8DCE0;
	margin:1px;

}

.campo_precio {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #026390;
	background-color: #FFFFFF;
	border: 0.1em solid #808080;
	margin:2px;
	text-align:right;

}

.campo_rojo {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #FF0000;
	border: 1px solid #FF0000;
	margin:2px;
	text-align:right;

}

.campoCoste {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #026390;
	background-color: #FFFFFF;
	border: 0.1em solid #808080;
	margin:1px;
	text-align:right;

}
.campoCosteSelect {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #026390;
	background-color: #FFFFFF;
	border: 0.1em solid #808080;
	margin:1px;
	text-align:left;

}

.campo_salida {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #F00;
	background-color: #FFFFFF;
	border: 0.1em solid #808080;
	margin:2px;
	text-align:center;

}
.requiredField {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F00;.
	margin:0;
	padding:0;
}
.celdaTalla{
	text-align:center;
}

.campoTalla {
	
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color: #000;
	background: #D8DCE0 url("../imagenes/back.png") repeat-x scroll 0px 0px !important;
	border:1px solid #D8DCE0;
	text-align:center;
	padding:2px;
	margin:2px;
}
.campoTallaVisible {
	
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color: #000;
	background: #D8DCE0 url("../imagenes/back.png") repeat-x scroll 0px 0px !important;
	border:1px solid #D8DCE0;
	text-align:center;
	padding:2px;
	margin:2px;
	visibility:visible;
	display:block;
}
.campoTallaOculto {
	
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color: #000;
	background: #D8DCE0 url("../imagenes/back.png") repeat-x scroll 0px 0px !important;
	border:1px solid #D8DCE0;
	text-align:center;
	padding:2px;
	margin:2px;
	visibility:hidden;
	display:none;
}

.campoTallaValor {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	background: #D8DCE0 url("../imagenes/back.png") repeat-x scroll 0px 0px !important;
	border:1px solid #D8DCE0;
	margin:2px;
	padding:2px;
	text-align:center;
}
.campoTallaValorOculto {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	background: #D8DCE0 url("../imagenes/back.png") repeat-x scroll 0px 0px !important;
	border:1px solid #D8DCE0;
	margin:2px;
	padding:2px;
	text-align:center;
	display:none;
	visibility:hidden;
}
.campoTallaValorVisible {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	background: #D8DCE0 url("../imagenes/back.png") repeat-x scroll 0px 0px !important;
	border:1px solid #D8DCE0;
	margin:2px;
	padding:2px;
	text-align:center;
	display:block;
	visibility:visible;
}

.campoTallaVenta{
	background-color: #FFFFFF;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color: #900;
	text-align:center;
	border:1px solid #000;

	
}

.campoTallaPendiente {
	background-color: #FFFFFF;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color: #090;
	text-align:center;
	border:1px solid #FFFFFF;
}


.fondocampo {

	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	background-color: #FFF;
}
.fondocampoPiso {

	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #333;
	background-color: #FFF;
}


.enlace {
	font-size:12px;
	color:#000;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.enlace:hover {

	color: #000000;
	text-decoration: none;
}
.enlace:link {


	color: #000000;
	text-decoration: none;
}

.enlace:visited {

	color: #000000;
	text-decoration: none;
}
.enlace2 {
	font-size:12px; COLOR: #000000; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.enlace2:hover {

	color: #000000;
	text-decoration: none;
}
.enlace2:link {


	color: #000000;
	text-decoration: none;
}

.enlace2:visited {

	color: #000000;
	text-decoration: none;
}

.fondo_pagina {
	background-color: #FFFFFF;
}
.fila_ant {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color: #000000;
	border:1px solid #F00;
	padding:1px;
}
.fila {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color: #000000;
}
.fila10 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: normal;
	color: #000000;
}
.fila10P {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: normal;
	color: #000000;
}

.filaNegrita {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #000000;
}

.filaGrupo {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color: #FFFFFF;
	background-color:#333333;
}


a.enlace {
	font-size:12px;
	COLOR: #000;
	FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none

}
a.enlace:hover {

	color: #000;
	text-decoration: none;
}

a.enlace:link {

	color: #000;
	text-decoration: none;
}

a.enlace:visited {

	color: #000;
	text-decoration: none;
}
a.paginar {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;

	
}
a.paginar:hover {

	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

a.paginar:link {

	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

a.paginar:visited {

	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.planning_cabecera {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	text-align:left;

}

.planning_fecha{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:#000;
	font-size:9px;
	text-align:center;
	margin:0;
	padding:0;
	
}
.superior{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:#000;
	font-size:9px;
}
.planning_libres{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color: #006600;
	font-size:9px;
}
.planning_fecha_dia{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:#2C4452;
	font-size:8px;
	text-align:center;
	margin:0;
	padding:0;
	
}
.planning_fecha_finde{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:#000;
	font-size:8px;
	text-align:center;	
	margin:0;
	padding:0;
	
}
.planning_celda{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:9px;
	text-align:left;
	background-image:url(../imagenes/planning_celda.jpg);
	background-repeat:repeat;
	background-position:center;
	margin:0;
	padding:0;
	
}
.planning_celda_individual{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:8px;
	text-align:left;
	background-color: #993399;
	margin:0;
	padding:0;
}
.planning_celda_grupo{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:8px;
	text-align:left;
	background-color: #999900;
	margin:0;
	padding:0;
}
.planning_celda_checkout{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:8px;
	text-align:left;
	background-color: #003399;
	margin:0;
	padding:0;
	
}
.planning_celda_bloqueo{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:8px;
	text-align:left;
	background-color:#000;
	margin:0;
	padding:0;
	
}
.planning_celda_overbooking{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:9px;
	text-align:left;
	background-color:#CC9900;
	margin:0;
	padding:0;
	
}

.planning_tabla {
	width:100%;
	margin:0;
	padding:0;
	background-color:#999;
	display:block;
	

}
.planning_enlace {
	FONT-SIZE: 8px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	margin:0;
	padding:0;
}
.planning_enlace:hover {

	color: #FFFFFF;
	text-decoration: none;
}

.planning_enlace:link {

	color: #FFFFFF;
	text-decoration: none;
}

.planning_enlace:visited {

	color: #FFFFFF;
	text-decoration: none;
}
.planning_detalle{

	padding:0;
	margin:0;

}
.planning_capa{
	visibility:hidden;
	position:absolute;
	float:left;
	margin:0;
	padding:0;

}
.planning_fila_capa{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:#000;
	font-size:9px;
	text-align:left;	
}
.planning_menu_enlace {
	font-size:9px;
	color:#000000;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration: none

}
.planning_menu_enlace:hover {

	color: #000000;
	text-decoration: none;
}

.planning_menu_enlace:link {

	color: #000000;
	text-decoration: none;
}

.planning_menu_enlace:visited {

	color: #000000;
	text-decoration: none;

}
.planning_menu {
	font-size:9px;
	color:#000000;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	
}
.planning_tabla {
	background-color:#FFFFFF;
	border:#000000 thin solid;
	
}

.planning_menuInfo {
	font-size:9px;
	color: #000000;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	background-color: #CCCCCC;
}
.planning_menuInfoReserva {
	font-size:9px;
	color: #FFFFFF;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	background-color:#000000;
	
}

.cerrar {
	font-size:12px;
	COLOR: #000000;
	FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none

}
.cerrar:hover {

	color: #000000;
	text-decoration: none;
}

.cerrar:link {

	color: #000000;
	text-decoration: none;
}

.cerrar:visited {

	color: #000000;
	text-decoration: none;
}
.textoDown {
	color: #FFFFFF;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
}
.celdaDebe {



	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #009900;
}
.celdaHaber {




	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #000;
}
.celdaCuenta {





	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #003399;
}
.celdaRojo {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
}
.celdaCuentaDescripcion {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}
/*	
#sugerencias_cliente {width:300px; border:1px solid black; margin-left: 83px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px;}
#sugerencias_cliente ul {list-style: none; margin: 0; padding: 0; font-size:.85em;}
#sugerencias_cliente ul li {background-color:#FFFFFF;padding: 1px; border-bottom: #CCCCCC 1px solid}
#sugerencias_cliente ul li a {display:block;background-color:#FFFFFF;}
#sugerencias_cliente ul li a:hover{background-color:#FFCC33; text-decoration:none}
#sugerencias_cliente ul li a:link{background-color:#FFFFFF; text-decoration:none; color:#000000;}
#sugerencias_cliente ul li a:visited{background-color:#FFFFFF; text-decoration:none; color:#000000;}
#sugerencias_clientes ul li.seleccionado_cliente a {font-weight:normal; background-color: #FF0000;}
*/
#sugerencias_cliente {width:300px; border:1px solid black; display:none; margin-left: 83px;}
#sugerencias_cliente ul {list-style: none; margin: 0; padding: 0; font-size:.85em;}
#sugerencias_cliente ul li {display:block;padding: .2em;margin: 0; border-bottom: 1px solid silver; color:#FFFFFF}
#sugerencias_cliente ul li a {color:#000000; text-decoration:none}
#sugerencias_cliente ul li a:link{color:#000000;padding:0;margin:0;}
#sugerencias_cliente ul li a:hover{display:block; padding:0;margin:0;background-color:#999900; color:#000000}
#sugerencias_cliente ul li a:visited{color:#000000}
.seleccionado_cliente {display:block;padding:0;margin:0;font-weight:bold; background-color: #999900; color:#FFFFFF}
.habitacionReserva{
	border:#000000 1px solid;
	background-color:#CCCCCC;
	

}
.nuevaLineaPedido {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	text-align:left;
	
}
.tabla_especial{
	margin-top:-4px;
	margin-bottom:-4px;
	padding:0;
	width:100%;
}
.planning_estado{
	margin:0;
	padding:0;
	background-color:#FFF;
	text-align:center;
}
.planning_blanco{
	margin:0;
	padding:0;
}
.celdaObligatorio {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	background-color: #CC0;
	border: thin solid #808080;

	
}
.tablaCapa {
	background-color:#FFFFFF;
	border:#900 5px solid;
		
}

.centrado{
margin-top: -250px; /* la mitad del alto del objeto a centrat */
margin-left: -250px; /* la mitad del ancho del objeto a centrar */
position: absolute;
top: 50%;
left: 25%;
width: 500px; /* ancho del objeto a centrar */
height: 350px; /* alto del objeto a centrar */}

.introducir {
	font-size:12px; COLOR: #090; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.introducir:hover {

	color: #999;
	text-decoration: none;
}
.introducir:link {


	color: #090;
	text-decoration: none;
}

.introducir:visited {

	color: #090;
	text-decoration: none;
}
.modificar {
	font-size:12px; COLOR: #960; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.modificar:hover {

	color: #960;
	text-decoration: none;
}
.modificar:link {


	color: #960;
	text-decoration: none;
}

.eliminar:visited {

	color: #000;
	text-decoration: none;
}
.eliminar {
	font-size:12px; COLOR: #000; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.eliminar:hover {

	color: #000;
	text-decoration: none;
}
.eliminar:link {


	color: #000;
	text-decoration: none;
}

.eliminar:visited {

	color: #000;
	text-decoration: none;
}
.modeloLinea img{
display:block!important;
-webkit-transition:-webkit-transform 1s ease-out;
-moz-transition:-moz-transform 1s ease-out;
-o-transition:-o-transform 1s ease-out;
-ms-transition:-ms-transform 1s ease-out;
transition:transform 1s ease-out;
}
.modeloLinea:hover{
-moz-transform: scale(4);
-webkit-transform: scale(4);
-o-transform: scale(4);
-ms-transform: scale(4);
transform: scale(4);
margin-left:-300px;
}
.modeloLineaPedido img{
display:block!important;

}
.modeloLineaPedido:hover{
-moz-transform: scale(2);
-webkit-transform: scale(2);
-o-transform: scale(2);
-ms-transform: scale(2);
transform: scale(2);
position:absolute;
left:50%;

}

.modeloHorma img{
display:block!important;
-webkit-transition:-webkit-transform 1s ease-out;
-moz-transition:-moz-transform 1s ease-out;
-o-transition:-o-transform 1s ease-out;
-ms-transition:-ms-transform 1s ease-out;
transition:transform 1s ease-out;
}
.modeloHorma:hover{
-moz-transform: scale(1.5);
-webkit-transform: scale(1.5);
-o-transform: scale(1.5);
-ms-transform: scale(1.5);
transform: scale(1.5);
}
.campoCoste {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #026390;
	background-color: #FFFFFF;
	border: 0.1em solid #808080;
	margin:1px;
	text-align:right;

}
.campoCosteObligatorio {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #026390;
	background-color: #FFFFFF;
	border: 3px solid #FF0000;
	margin:1px;
	text-align:right;

}

.campoCosteSelect {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #026390;
	background-color: #FFFFFF;
	border: 0.1em solid #808080;
	margin:1px;
	text-align:left;

}
.tablaAccesos{
	padding:0;
	margin:0;
	width:100%;
}
.tablaAccesos td{
	padding:5px;
}
.rowTR
{
   background-color:#FFF;
   color:#000;
}
.rowTR:hover
{
  background-color:#77B3D4;
}
.rowTR:hover td
{
  color:#FFF;
}
.cabeceraTop {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFF;
	background: #77B3D4;
	text-align:center;

}
.enlaceTop {
	font-size:14px;
	color:#FFF;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.enlaceTop:hover {

	enlaceTop: #FFF;
	text-decoration: none;
}
.enlaceTop:link {


	color: #FFF;
	text-decoration: none;
}

.enlace:visited {

	color: #000000;
	text-decoration: none;
}
.boton {

	border: 0;
	background: #77B3D4;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFF;
	margin:5px;
	padding:5px;
}
.botonFactory {

	border: 1px solid #D8DCE0;
	/*background-color: #D8DCE0;*/
	background: #D8DCE0;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	margin:5px;
}
.enlaceReview {
	font-size:12px;
	color:#FFF;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.enlaceReview:hover {

	color: #FFF;
	text-decoration: none;
}
.enlaceReview:link {


	color: #FFF;
	text-decoration: none;
}

.enlaceReview:visited {

	color: #FFF;
	text-decoration: none;
}
.linkReview{
	width:150px;
	background: #77B3D4;
	margin:2px;
	padding:4px;
	text-align:center;
	display:inline;
	color: #FFF;
	
}
.campoLabel {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #026390;
	background-color: #FFFFFF;
	border: 0.1em solid #D8DCE0;
	margin:0;
	padding:0;

}
.campoStyle {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #026390;
	background-color: #FFFFFF;
	border: 2px solid #77B3D4;
	margin:2px;

}
#preloader  {
     position: absolute;
     top: 0;
     left: 0;
     right: 0;
     bottom: 0;
     background-color: #fefefe;
     z-index: 9999999;
    height: 100%;
 }

#status  {
     width: 200px;
     height: 200px;
     position: absolute;
     left: 50%;
     top: 50%;
     background-image:
	 url(../imagenes/circles.gif);
	 background-repeat: no-repeat;
     background-position: center;
     margin: -100px 0 0 -100px;
 }
 .subMenuPedido {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: normal;
	color: #000;
	background: #77B3D4;
	text-align:center;

}
.subMenuPedidoLink {
	font-size:12px;
	color:#FFF;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.subMenuPedidoLink:hover {

	color: #FFF;
	text-decoration: none;
}
.subMenuPedidoLink:link {


	color: #FFF;
	text-decoration: none;
}

.subMenuPedidoLink:visited {

	color: #FFF;
	text-decoration: none;
}
.posicionBS {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color: #009900;
	font-weight:bold;
}
.posicionBSenlace {
	font-size:12px;
	color:#09C;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.posicionBSenlace:hover {

	color: #09C;
	text-decoration: none;
}
.posicionBSenlace:link {


	color: #09C;
	text-decoration: none;
}

.posicionBSenlace:visited {

	color: #09C;
	text-decoration: none;
}
.filaPiel {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: normal;
	color: #000000;
}
.alertSole {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color: #FF0000;
	text-align:center;
	display:none;
	border:1px solid #F00;
}
.alertElastico {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color: #009900;
	text-align:center;
	display:none;
	border:1px solid #009900;
}
.alertStyle {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color: #CCCC00;
	text-align:center;
	
	border:1px solid #CCCC00;
}

.filaPrintCabecera {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #000000;
}

.filaPrint {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: normal;
	color: #000000;
	border:1px solid #CCC;
}


.subcabeceraDetalle {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: normal;
	color: #FFF;
	background-color: #78B0E9;
	text-align:center;
	padding:5px;

}
.tablaDetalle {
	background-color:#FFFFFF;
	border:#78B0E9 1px solid;
	
}
.tablaEstadisticaAgente {
	background-color:#FFFFFF;
	border:#78B0E9 1px solid;
	padding:8px;
	width:100%;
	
}
.tablaEstadisticaAgenteConcepto {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
}
.tablaEstadisticaAgenteImporte {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	text-align:right;

}
.tablaEstadisticaAgenteTemporada {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color:#FFF;
	background-color:#78B0E9;
	text-align:center;
	
}
.tablaEstadisticaAgenteImporte2 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	text-align:right;

}
.StarDiv {
  display: block;
  width: 125px;
}
.StarImg {
  display: block;
  position: relative;		
  width: 30px;
}
.StarParrafo {
  /*background-color: rgba(255,255,255,.8);*/
  font-size:12px;
  color:#000;
  bottom: 0;
  left: 0;
  padding: 1px;
  border:1px dotted #77B3D4;
}
.pedido_produccion {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #009900;
	text-align:right
}
.semana_produccion {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #FF0000;
	text-align:right;
}
.linkMail {
	font-size:14px;
	COLOR: #026390;
	FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none

}
.linkMail:hover {

	color: #026390;
	text-decoration: none;
}

.linkMail:link {

	color: #026390;
	text-decoration: none;
}

.linkMail:visited {

	color: #026390;
	text-decoration: none;
}
.enlaceModelo {
	font-size:22px;
	color:#000;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.enlaceModelo:hover {

	color: #000000;
	text-decoration: none;
}
.enlaceModelo:link {


	color: #000000;
	text-decoration: none;
}

.enlaceModelo:visited {

	color: #000000;
	text-decoration: none;
}
.fotoLateral{
	border:#77B3D4 solid 1px;
	
}