/* CSS Document */

* {margin: 0; padding: 0;}
body{background-color: #333333; text-align: center; margin:0; SCROLLBAR-FACE-COLOR:#607673; SCROLLBAR-HIGHLIGHT-COLOR: #607673; SCROLLBAR-SHADOW-COLOR: #607673; SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; SCROLLBAR-ARROW-COLOR: #FFFFFF; SCROLLBAR-TRACK-COLOR: #E3E3E3;   SCROLLBAR-DARKSHADOW-COLOR: #000000;}
img{border: none;}


#contenedor_valid{width: 424px; height:300px; background-color:#FFFFFF; padding: 10px; margin: 40px auto 0 auto;}
#centro_valid{background-color: #000000; border-bottom: #FF0000 solid 8px; height: 230px; }
#centro_valid p{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #CCCCCC;}
#cabecera_valid{margin: 0 0 10px 0;}

#formulario_valid{width: 340px; margin: 10px auto; padding: 20px;}
#formulario_valid label{float: left; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #CCCCCC; font-weight:bold; text-align: right; width: 38%; padding: 2px;}
#formulario_valid input{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #333333; border: none; background-color:#CCCCCC;  padding-left: 2px; float: left; margin: 2px 0 0 3px;}
#formulario_valid select{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #333333; border: none; background-color:#CCCCCC;  padding-left: 2px; float: left; margin: 2px 0 0 3px;}
#formulario_valid br{clear: left;}
input#btnValidacion {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: center; color: #CCCCCC; border: 1px solid #FFFFFF; background: transparent url(../images/degradadoinput.gif) repeat left top; height:20px; margin: 10px 0 0 135px; padding: 0; width: 60px; cursor:pointer; float: left;}

#pnl_formaEntrada{float: left; margin: 0; padding: 0; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left;}



#contenedor{width: 1200px; background-color:#FFFFFF; margin: 0 auto; overflow: auto;}
#cabecera{padding: 5px; clear: both; background-color:#FFFFFF; height: 60px;}

#logo{float: left; width: 40%}

#idiomas{float: left; margin: 40px 20px 5px 100px; width: 10%}
#idiomas ul{list-style-type: none;}
#idiomas ul li{display: inline;}

#datos_cliente{float: right; width: 30%;}
#datos_cliente ul{list-style-type: none;}
#datos_cliente li{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #333333;background-color:#cccccc; margin-bottom: 1px; padding: 4px 10px;}

#menu{float: left; border-top: solid 1px #FF0000; background-color:#000000; width: 100%; text-align:left; clear: both;}
#menu ul{list-style-type: none; margin:0;}
#menu ul li{display: inline;  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 15px; text-align: left; color: #333333;}
#menu ul li a{margin:0; padding:0;}
#menu ul li#m_1 a{border-left: none; background: transparent url(../images/catalogo1.gif) no-repeat top left; text-decoration:none;}
#menu ul li#m_2 a{border-left: 1px solid #cccccc; background: transparent url(../images/pedidos1.gif) no-repeat top left; text-decoration:none; margin: 0 10px 0 0;}
#menu ul li#m_3 a{border-left: 1px solid #cccccc; background: transparent url(../images/facturas1.gif) no-repeat top left; text-decoration:none;}
#menu ul li#m_4 a{border-left: 1px solid #cccccc; background: transparent url(../images/altacliente1.gif) no-repeat top left; text-decoration:none;}
#menu ul li#m_5 a{border-left: 1px solid #cccccc; background: transparent url(../images/contacto1.gif) no-repeat top left; text-decoration:none;}
#menu ul li#m_6 a{border-left: 1px solid #cccccc; background: transparent url(../images/actualidad1.gif) no-repeat top left; text-decoration:none;}
#menu ul li#m_7 a{border-left: 1px solid #cccccc; background: transparent url(../images/datoscliente1.gif) no-repeat top left; text-decoration:none;}
#menu ul li#m_8 a{border-left: 1px solid #cccccc; background: transparent url(../images/estadisticas1.gif) no-repeat top left; text-decoration:none;}
#menu ul li#m_9 a{border-left: 1px solid #cccccc; background: transparent url(../images/validar1.gif) no-repeat top left; text-decoration:none;}
#menu ul li#m_10 a{border-left: 1px solid #cccccc; background: transparent url(../images/ajustesweb.gif) no-repeat top left; text-decoration:none;}

#menu ul li#m_12 a{border-left: none; background: transparent url(../images/catalogo1.gif) no-repeat top left; text-decoration:none;}
#menu ul li#m_22 a{border-left: 1px solid #cccccc; background: transparent url(../images/pedidos1.gif) no-repeat top left; text-decoration:none; margin: 0 10px 0 0;}
#menu ul li#m_32 a{border-left: 1px solid #cccccc; background: transparent url(../images/facturas12.gif) no-repeat top left; text-decoration:none;}
#menu ul li#m_42 a{border-left: 1px solid #cccccc; background: transparent url(../images/altacliente12.gif) no-repeat top left; text-decoration:none;}
#menu ul li#m_52 a{border-left: 1px solid #cccccc; background: transparent url(../images/contacto12.gif) no-repeat top left; text-decoration:none;}
#menu ul li#m_62 a{border-left: 1px solid #cccccc; background: transparent url(../images/actualidad12.gif) no-repeat top left; text-decoration:none;}
#menu ul li#m_72 a{border-left: 1px solid #cccccc; background: transparent url(../images/datoscliente12.gif) no-repeat top left; text-decoration:none;}
#menu ul li#m_82 a{border-left: 1px solid #cccccc; background: transparent url(../images/estadisticas12.gif) no-repeat top left; text-decoration:none;}
#menu ul li#m_92 a{border-left: 1px solid #cccccc; background: transparent url(../images/validar12.gif) no-repeat top left; text-decoration:none;}


#menu ul li#m_1 a:hover{border-left: none; background: transparent url(../images/catalogo22.gif) no-repeat top left;}
#menu ul li#m_2 a:hover{border-left: 1px solid #cccccc; background: transparent url(../images/pedidos2.gif) no-repeat top left;}
#menu ul li#m_3 a:hover{border-left: 1px solid #cccccc; background: transparent url(../images/facturas22.gif) no-repeat top left;}
#menu ul li#m_4 a:hover{border-left: 1px solid #cccccc; background: transparent url(../images/altacliente2.gif) no-repeat top left;}
#menu ul li#m_5 a:hover{border-left: 1px solid #cccccc; background: transparent url(../images/contacto22.gif) no-repeat top left;}
#menu ul li#m_6 a:hover{border-left: 1px solid #cccccc; background: transparent url(../images/actualidad22.gif) no-repeat top left;}
.alt{visibility: hidden;}
#menu ul li#m_7 a:hover{border-left: 1px solid #cccccc; background: transparent url(../images/datoscliente22.gif) no-repeat top left;}
.alt{visibility: hidden;}
#menu ul li#m_8 a:hover{border-left: 1px solid #cccccc; background: transparent url(../images/estadisticas22.gif) no-repeat top left;}
.alt{visibility: hidden;}
#menu ul li#m_9 a:hover{border-left: 1px solid #cccccc; background: transparent url(../images/validar22.gif) no-repeat top left;}
.alt{visibility: hidden;}
#menu ul li#m_10 a:hover{border-left: 1px solid #cccccc; background: transparent url(../images/ajustesweb2.gif) no-repeat top left;}
.alt{visibility: hidden;}

#menu ul li#m_12 a:hover{border-left: none; background: transparent url(../images/catalogo2.gif) no-repeat top left;}
#menu ul li#m_22 a:hover{border-left: 1px solid #cccccc; background: transparent url(../images/pedidos2.gif) no-repeat top left;}
#menu ul li#m_32 a:hover{border-left: 1px solid #cccccc; background: transparent url(../images/facturas2.gif) no-repeat top left;}
#menu ul li#m_42 a:hover{border-left: 1px solid #cccccc; background: transparent url(../images/altacliente22.gif) no-repeat top left;}
#menu ul li#m_52 a:hover{border-left: 1px solid #cccccc; background: transparent url(../images/contacto2.gif) no-repeat top left;}
#menu ul li#m_62 a:hover{border-left: 1px solid #cccccc; background: transparent url(../images/actualidad2.gif) no-repeat top left;}
.alt{visibility: hidden;}
#menu ul li#m_72 a:hover{border-left: 1px solid #cccccc; background: transparent url(../images/datoscliente2.gif) no-repeat top left;}
.alt{visibility: hidden;}
#menu ul li#m_82 a:hover{border-left: 1px solid #cccccc; background: transparent url(../images/estadisticas2.gif) no-repeat top left;}
.alt{visibility: hidden;}
#menu ul li#m_92 a:hover{border-left: 1px solid #cccccc; background: transparent url(../images/validar2.gif) no-repeat top left;}
.alt{visibility: hidden;}

#centro{float: left; margin: 10px 5px 5px 5px; padding: 0; background-color:#FFFFFF; width:98%; _height: 680px; min-height: 680px;}

h1{width: 100%; padding-left: 10px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 16px; text-align: left; color: #000000; font-weight: bold; border-top: 1px solid #999999; border-right: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 5px solid #FF0000; float: left; clear:both;}

#tabla{float: left; clear:both; width: 100%; padding: 0;}
#tabla table{border-collapse: collapse; border: 1px solid #ffffff; width:100%; float: left; border-spacing:0;}
#tabla th{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #ffffff;  background-color:#333333; padding: 5px; text-align:center; border-left: 1px solid #ffffff; height:40px;}
#tabla td{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; padding: 5px; text-align:center; border-left: 1px solid #ffffff; border-bottom: 5px solid #ffffff;}
#tabla tr.pieBlanco td{color:#ffffff;}
#tabla tr#fila1{background-color: #cccccc; color: #000000;}
#tabla tr#fila2{background-color: #999999; color: #000000;}
#tabla tr#fila3{background-color: #333333; color: #ffffff; font-weight: bold;}

#tablaCarrito{float: none; clear:both; width: 60%; padding: 0; border: 1px solid #333;}
#tablaCarrito table{border-collapse: collapse; border: 1px solid #ffffff; width:100%; float: left; border-spacing:0;}
#tablaCarrito th{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #ffffff;  background-color:#333333; padding: 5px; text-align:center; border-left: 1px solid #ffffff; height:auto;}
#tablaCarrito td{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; padding: 5px; text-align:center; border-left: 1px solid #ffffff; border-bottom: 5px solid #ffffff;}
#tablaCarrito tr#fila1{background-color: #cccccc; color: #000000;}
#tablaCarrito tr#fila2{background-color: #999999; color: #000000;}
#tablaCarrito tr#fila3{background-color: #333333; color: #ffffff; font-weight: bold;}

#tablaCarrito2{float: none; clear:both; width: 60%; padding: 0; background-color:#333; margin: 20px 0;}
#tablaCarrito2 table{border-collapse: collapse; border: 1px solid #ffffff; width:100%; float: left; border-spacing:0;}
#tablaCarrito2 th{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #ffffff;  background-color:#333333; padding: 5px; text-align:center; border-left: 1px solid #ffffff; height:auto;}
#tablaCarrito2 td{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; padding: 5px; text-align:center; border-left: 1px solid #ffffff; border-bottom: 5px solid #ffffff;}
#tablaCarrito2 tr#fila1{background-color: #cccccc; color: #000000;}
#tablaCarrito2 tr#fila2{background-color: #999999; color: #000000;}
#tablaCarrito2 tr#fila3{background-color: #333333; color: #ffffff; font-weight: bold;}

#busqueda{float: left; margin: 10px 0 10px 0; padding: 20px 10px; background-color:#CCCCCC; border-bottom: 1px solid #FF0000; width:1165px; *width:1173px !important;}
#busqueda label{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; color: #000000; font-weight: bold; padding: 3px 5px 0 0; float: left; width: 58px;}
#busqueda select{width: 300px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #000000;  margin-right: 5px; float: left;}
#busqueda option{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #000000; background-color:#CCCCCC; border-bottom: 1px solid #ffffff;}
#busqueda button{float: left; background: transparent url(../images/bot_buscar.gif) no-repeat 0 -1px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #000000; width: 80px; height: 28px; border: none; cursor:pointer; clear:right;}
#anadir_pedido{float: left;}
#anadir_pedido button{float: left; background: transparent url(../images/bot_anadir.gif) no-repeat 0 -1px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: center; color: #000000; width: 150px; height: 28px; border: none; cursor:pointer; clear:right;}



#PanelDatosCliente{float: left; background-color: #FFE1E1; margin-bottom: 10px; width: 100%;}
/*#PanelLineas{float: left; width: 99%;}*/
#PanelLineas2{float: left; width: 99%; text-align:center; padding: 0 35%;}
#PanelLineas2 label{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: right; color: #000000; font-weight: bold; padding: 3px 5px 0 0; float: left; width: 80px;}
#PanelLineas2 input{float: left; border: 1px solid #cccccc; margin: 0 5px 0 0; width: 100px; height:20px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #333333; padding: 0 2px;}



#datos{float: left; background-color: #FFE1E1; margin-bottom: 10px; width: 100%;}
#datos1{float: left; width: auto; padding: 20px 10px;}
#datos1 p{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #000000;}
#datos2{float: left; width: auto; padding: 20px 10px;}
#datos2 p{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #000000;}

#lenguetas{width: 100%; height: 184px; margin: 30px 0; float: left;}
h2{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-align: left; color: #000000; font-weight: bold; background: transparent url(../images/lengueta1.gif) no-repeat left 0; padding: 2px 0 0 5px; height: 20px;}
h2.familia{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-align: left; color: #ffffff; font-weight: bold; background: #333; padding: 5px 10px; height: 20px; margin: 0; border: 1px solid red; width: auto; float: right;}
h2.tit_portes{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-align: left; color: #ff0000; font-weight: bold; padding: 4px 0 0 0; height: 20px; margin: 0 0 0 10px; float: left; background: none;}

#lengueta1{float: left; width: 300px; margin-right: 20px;}
#datos_lengueta{background-color: #cccccc; border: 1px solid #666666; padding: 5px;  height:124px;}
#datos_lengueta p{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #000000;}

input.botones{border:1px solid #333333;	background-color:#eeeeee;}



#botonbuscar{float:left;}
#botonbuscar .bot_enlace{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #000000; text-decoration: none;}
#botonbuscar .bot_enlace a{background:url(../images/bot_buscar.gif) no-repeat left top; width: 80px; height:18px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #333333; text-decoration: none; display: block; padding: 7px 0 0 25px;}
#botonbuscar .bot_enlace a:hover{background:url(../images/bot_buscar2.gif) no-repeat left top; color: #000000;}
 
#botonbancos{float:left;}
#botonbancos .bot_enlace {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #000000; text-decoration: none;}
#botonbancos .bot_enlace a{background:url(../images/bot_bancos.gif) no-repeat left top; width: 80px; height:20px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #333333; text-decoration: none; display: block; padding: 2px 0 0 25px;}
#botonbancos .bot_enlace a:hover{background:url(../images/bot_bancos2.gif) no-repeat left top; color: #000000;}

#botonentrega{float:left; *margin: 0 10px 0 0 !important;}
#botonentrega .bot_enlace {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #000000; text-decoration: none;}
#botonentrega .bot_enlace a{background:url(../images/bot_entrega.gif) no-repeat left top; width: 156px; height:20px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #333333; text-decoration: none; display: block; padding: 2px 0 0 25px;}
#botonentrega .bot_enlace a:hover{background:url(../images/bot_entrega2.gif) no-repeat left top; color: #000000;}

#botonconfirmarped{float:left;}
#botonconfirmarped .bot_enlace {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #000000; text-decoration: none;}
#botonconfirmarped .bot_enlace a{background:url(../images/bot_confirmar_pedido.gif) no-repeat left top; width: 156px; height:20px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #333333; text-decoration: none; display: block; padding: 2px 0 0 25px;}
#botonconfirmarped .bot_enlace a:hover{background:url(../images/bot_confirmar_pedido2.gif) no-repeat left top; color: #000000;}

div.botonvolver{float: left; width: 91px; margin: 10px 0 0 0;}
div.botonvolver input{float: left; background: url(../images/bot_volver.gif) no-repeat left top; border: none; cursor: pointer; width: 91px; height: 19px; padding: 0 0 2px 0;}
 
#botonarticulo{float:left;}
#botonarticulo.bot_enlace {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #000000; text-decoration: none;}
#botonarticulo .bot_enlace a{background:url(../images/bot_articulo.gif) no-repeat left top; width: 80px; height:20px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #333333; text-decoration: none; display: block; padding: 2px 0 0 23px;}
#botonarticulo .bot_enlace a:hover{background:url(../images/bot_articulo2.gif) no-repeat left top; color: #000000;}

#imprimir{float: left; width: 99%; background-color:#CCCCCC; margin-bottom: 10px; padding: 5px;}
#imprimir p{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #000000; font-weight:bold; background: url(../images/impresora.gif) no-repeat left top; padding: 7px 0 10px 34px;}
#imprimir p a{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #000000; font-weight:bold; text-decoration: none;}
#imprimir p a:hover{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #333333; font-weight:bold; text-decoration: none;}




/*#botonbuscar{float:left;}
#botonbuscar .bot_enlace{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #000000; text-decoration: none;}
#botonbuscar .bot_enlace a{background:url(../images/bot_buscar.gif) no-repeat left top; width: 80px; height:18px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #333333; text-decoration: none; display: block; padding: 7px 0 0 25px;}
#botonbuscar .bot_enlace a:hover{background:url(../images/bot_buscar2.gif) no-repeat left top; color: #000000;}*/

#botonbancos{float:left;}
#botonbancos .bot_enlace {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #000000; text-decoration: none;}
#botonbancos .bot_enlace a{background:url(../images/bot_bancos.gif) no-repeat left top; width: 80px; height:20px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #333333; text-decoration: none; display: block; padding: 2px 0 0 25px;}
#botonbancos .bot_enlace a:hover{background:url(../images/bot_bancos2.gif) no-repeat left top; color: #000000;}

#botonarticulo{float:left;}
#botonarticulo.bot_enlace {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #000000; text-decoration: none;}
#botonarticulo .bot_enlace a{background:url(../images/bot_articulo.gif) no-repeat left top; width: 80px; height:20px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #333333; text-decoration: none; display: block; padding: 2px 0 0 23px;}
#botonarticulo .bot_enlace a:hover{background:url(../images/bot_articulo2.gif) no-repeat left top; color: #000000;}

#botonborrarpedido{float:left;}
#botonborrarpedido .bot_enlace {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #000000; text-decoration: none;}
#botonborrarpedido .bot_enlace a{background:url(../images/borrarpedido1.gif) no-repeat left top; width: 110px; height:20px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #333333; text-decoration: none; display: block; padding: 2px 0 0 21px;}
#botonborrarpedido .bot_enlace a:hover{background:url(../images/borrarpedido2.gif) no-repeat left top; color: #000000;}

#botonactualizarpedido{float:left;}
#botonactualizarpedido .bot_enlace {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #000000; text-decoration: none;}
#botonactualizarpedido .bot_enlace a{background:url(../images/actualizarpedido1.gif) no-repeat left top; width: 130px; height:20px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #333333; text-decoration: none; display: block; padding: 2px 0 0 25px;}
#botonactualizarpedido .bot_enlace a:hover{background:url(../images/actualizarpedido2.gif) no-repeat left top; color: #000000;}

#botonfinalizarpedido{float:left;}
#botonfinalizarpedido .bot_enlace {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #000000; text-decoration: none;}
#botonfinalizarpedido .bot_enlace a{background:url(../images/finalizarpedido1.gif) no-repeat left top; width: 130px; height:20px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #333333; text-decoration: none; display: block; padding: 2px 0 0 32px;}
#botonfinalizarpedido .bot_enlace a:hover{background:url(../images/finalizarpedido2.gif) no-repeat left top; color: #000000;}

#busqueda2{float: left; margin: 10px 0; padding: 20px 10px; background-color:#CCCCCC; border-bottom: 1px solid #FF0000; width: 98%;}
#busqueda2 label{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: right; color: #000000; font-weight: bold; padding: 3px 5px 0 0; float: left; width: 180px;}
#busqueda2 select{width: 25%; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #000000;  margin-right: 5px; float: left;}
#busqueda2 input{width: 23%; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #000000;  margin-right: 5px; float: left; padding-left: 2px;}
#busqueda2 option{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #000000; background-color:#CCCCCC; border-bottom: 1px solid #ffffff;}
#busqueda2 button{float: left; background: transparent url(../images/bot_buscar.gif) no-repeat 0 -1px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: center; color: #000000; width: 80px; height: 28px; border: none; cursor:pointer; clear:right;}

#total{float: left; width: 100%; background-color:#333333; margin: 10px 0; padding: 5px; text-align: left; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; color: #ffffff;}

#submenu{float: left; border-bottom: 3px solid #333333; width: 100%; margin: 10px 0 0 0;}
#submenu ul{list-style-type: none; margin:0; float: left;}
#submenu ul li{display: inline;  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; color: #333333; font-weight:bold;}
#submenu ul li a{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; color: #333333; font-weight:bold; text-decoration: none; border-right: 2px solid #cccccc; padding: 2px 15px 2px 5px;}
#submenu ul li a:hover{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; color: #666666; font-weight:bold; text-decoration: none;}


#lateral{float: left; width: 290px; margin: 0; height: 600px;}
#buscadorcatalogo{float: left; background-color:#333333; width: 280px; _width: 290px; padding: 10px 5px; border-bottom: 1px solid #fff;}
#buscadorcatalogo input{float: left; border: 1px solid #cccccc; margin: 0 5px 0 0; width: 190px; height:20px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #333333; padding: 0 2px;}

#catalogocontenedor{float: right; width: 880px; _width: 884px; background: url(../images/fondopedido4.gif) repeat-y left top;}
#catalogofondo{float: left; width: 684px; background-color: #fff; margin: 0 auto; padding: 0; text-align: center;}
#catalogo{width: 669px; _width: 676px; border: 1px solid #999; overflow:auto; _overflow:none; text-align: center; padding: 0 0 0 5px;  _padding: 0 0 0 0;}
#cuadroproductos{float: left; width: 158px; height:350px; margin: 4px;}
#cuadroproductos p{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #333333; margin: 0 0 2px 0; padding: 0 0 0 4px;}
#catalogo2{width: 669px; _width: 676px; border: 1px solid #999; overflow:auto; _overflow:none; text-align: center; padding: 5px 0 0 5px;  _padding: 5px 0 0 0;}
#cuadroproductos2{float: left; width: 158px; height:190px; margin: 4px;}
#cuadroproductos2 p{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #333333; margin: 0 0 2px 0; padding: 0 0 0 4px;}
#botonbuscarB{float:left; width: 80px;}
#botonbuscarB .bot_enlace{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #000000; text-decoration: none;}
#botonbuscarB .bot_enlace a{background:url(../images/bot_buscarb1.gif) no-repeat left top; width: 80px; height:18px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #333333; text-decoration: none; display: block; padding: 6px 0 0 25px;}
#botonbuscarB .bot_enlace a:hover{background:url(../images/bot_buscarb2.gif) no-repeat left top; color: #000000;}


.mediumThumbnail {width: 154px;	height: 154px; float: left; border: 1px solid #999999; background-color:#FFFFFF;}
.mediumThumbnail .thumbnail {width: 154px; height: 154px; text-align: center; display: table-cell; vertical-align: middle; padding: 0; margin: 0;}

.mediumThumbnail .thumbnail img {vertical-align: middle;}
.mediumThumbnail .thumbnail {font-size: 133px; line-height: 133px; /*numero magico*/ }

#entregainmediata{float: left; width: 86%; _width: 99%; background:#333333 url(../images/estrellitaverde.gif) no-repeat 2px center; padding: 2px 0 2px 20px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #ffffff; margin: 0 0 5px 0;}
#entregabreve{float: left; width: 99%; background:#333333 url(../images/estrellita.gif) no-repeat 2px center; padding: 2px 0 2px 20px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #ffffff; margin: 0 0 5px 0;}
#entregalarga{float: left; width: 99%; background:#333333 url(../images/estrellitaroja.gif) no-repeat 2px center; padding: 2px 0 2px 20px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #ffffff; margin: 0 0 5px 0;}
.negrita{font-weight:bold;}
#precio{float: left; background-color: #CCCCCC; width: 99%; border-bottom: 1px solid #ff0000; margin: 5px 0; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; color: #000000; font-weight:bold; padding: 0;}
#precio p{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; color: #000000; font-weight:bold; padding: 0 0 0 5px; margin: 0;}
#unidades{float: left; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #333333; margin: 4px 5px 0 0;}
#unidades input{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #333333; padding: 0 2px; width: 25px; height: 15px; border: 1px solid #333333; margin: 0 4px 0 0;}
/*
#botoncarrito{float:right; margin: 0;}
#botoncarrito .bot_enlace{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #000000; text-decoration: none;}
#botoncarrito .bot_enlace a{background:url(../images/bot_carrito1.gif) no-repeat left top; width: 65px; height:18px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #333333; text-decoration: none; display: block; padding: 5px 0 0 28px;}
#botoncarrito .bot_enlace a:hover{background:url(../images/bot_carrito2.gif) no-repeat left top; color: #000000;}
*/
#botoncarrito{float:right; margin: 0;}
#botoncarrito input{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #000000; text-decoration: none; background:url(../images/bot_carrito1.gif) no-repeat left top; border:none; width: 69px; height:28px; padding: 0 0 0 28px; cursor:pointer;}


#pedidoactual{width: 180px; float: right; margin: 15px 8px 5px 0; _margin: 15px 6px 5px 0;}
#pedidoactual h3{width: 150px; _width: 180px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-align: left; color: #ffffff; font-weight:bold; padding: 5px 0 5px 30px; background:#333333 url(../images/carrito2.gif) no-repeat left center;}
#productoscarrito{float: left; width: 170px; _width: 180px; background-color: #CCCCCC; margin: 0; padding: 5px;}
#productos{float: left; background-color:#FFFFFF; border: 1px solid #666666; width: 100%; margin: 3px 0;}
#productos p{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: left; color: #000000; margin: 4px;}
#productos img{margin: 4px;}
.floatleft{float: left;}

#total2{float: left; width: 170px; _width: 180px; background-color:#333333; margin: 4px 0; padding: 5px; text-align: left; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; color: #ffffff;}

#botonconfirmar{float:left; margin: 4px 0;}
#botonconfirmar .bot_enlace{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #000000; text-decoration: none;}
#botonconfirmar .bot_enlace a{background:url(../images/bot_confirmar1.gif) no-repeat left top; width: 80px; height:18px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #333333; text-decoration: none; display: block; padding: 1px 0 0 25px;}
#botonconfirmar .bot_enlace a:hover{background:url(../images/bot_confirmar2.gif) no-repeat left top; color: #000000;}

#PanelBotones{float:left; width: 60%; background-color:#CCCCCC; margin-bottom: 10px; padding: 5px;}
#botones{float:left; width: 60%; background-color:#CCCCCC; margin-bottom: 10px; padding: 5px;}
#botones2{float:left; width: 100%; background-color:#CCCCCC; margin: 5px 0 0 0; padding: 5px;}

#lenguetas2{height: 220px; margin: 0 0 10px 0; float: left; padding: 0;}
#lenguetas2 #direcciones{float: left; background-color:#CCCCCC; width: 100%; border-bottom: 1px solid red; padding: 5px;}
#lenguetas2 #direcciones #botonfinalizarpedido{float: left; margin: 5px 0 0 5px;}
#lenguetas2 #direcciones select{float: left; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #000000; padding: 0 0 0 2px; width: 306px; clear:right; margin: 5px 0;}
h2{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-align: left; color: #000000; font-weight: bold; background: transparent url(../images/lengueta2.gif) no-repeat left 0; padding: 2px 0 0 5px; height: 20px;}

#lengueta12{float: left; width: 60%; margin: 0 0 0 10px; width: 95%;}
#lengueta13{float: left; width: 420px; margin: 0;}
#datos_lengueta2{background-color: #cccccc; border: 1px solid #666666; padding: 5px;  height:150px;float: left;}
#datos_lengueta2 p{float: left; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: right; color: #000000; width: 60px; margin: 0 5px 0 0;}
#datos_lengueta2 input{float: left; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #000000; padding: 0 0 0 2px; width: 300px; clear:right;}
#datos_lengueta2 select{float: left; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #000000; padding: 0 0 0 2px; width: 306px; clear:right;}

#busquedacliente{float: left; background-color: #333333; padding: 10px 10px 20px 10px; margin: 25px 0 10px 0; width: 98%;}

.linea{line-height: 25px;}

#lenguetas2 #lst_direcciones{float: left; width: 340px; margin: 0 5px 5px 0;}
#lenguetas2 #lst_direcciones select{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #000000; padding: 0 0 0 2px; width: 330px; clear:right;}

#pie{float: left; clear: both; text-align: center; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; width: 100%; border-top: 1px solid red; padding: 5px 0; background-color:#FFFFFF; margin: 0 auto;}
#pie a{text-align: center; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none;}
#pie a:hover{text-decoration: underline;}

#menu_empresaArt {
	float: left;	
	margin: 0;
	text-align: left;	
	color:#fff;
	line-height: 12px;
	font-style:normal;
	font-size:11px;
	border-bottom: 1px solid #fff;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	width:145px;
	
}
#menu_empresaArt dl{margin:0; padding:0; list-style-type:none; background-color:#000000; width:145px; color:#fff;}
#menu_empresaArt dt{list-style-type:none; border-bottom: 1px solid #333; display: block; padding: 3px 0 3px 5px; color:#fff;}
#menu_empresaArt dt.colecciones{ background-color: #FF8F20;}
#menu_empresaArt dd{list-style-type:none; margin: 0; padding: 0; color:#fff;}
#menu_empresaArt dd ul li{border-bottom: 1px solid #666; color:#fff;}
#menu_empresaArt dd ul{list-style-type:none; background-color: #333; margin: 0; padding: 0; color:#fff;}
#menu_empresaArt dd ul li a{margin: 0; background-color: #333; display: block; padding: 3px 0 3px 10px; color:#fff; text-decoration: none;}
#menu_empresaArt dd ul li a:hover{background-color: #666;}


#menu_empresaArt dl dt a{text-decoration:none; background-color: #000000; display: block; padding: 0 2px 0 0; color:#fff;}
#menu_empresaArt dl dt a:hover {text-decoration:none; color:#CCCCCC;  background-color:#333; background: url(../images/flechacatalogo.gif) no-repeat right center;}
#menu_empresaArt dl dt.colecciones a{text-decoration:none; background-color: #FF8F20; display: block; padding: 0 2px 0 0; color:#000; font-weight: bold;}
#menu_empresaArt dl dt.colecciones a:hover {text-decoration:none; color:#fff;  background-color:#333; background: url(../images/flechablanca.gif) no-repeat right center;}
#menu_empresaArt dl dt.naranja{background: #FF8F20; color: #000; border-bottom: 1px solid #fff;}
#menu_empresaArt dl dt.naranja a{background: #FF8F20; color: #000;}
#menu_empresaArt dl dt.naranja a:hover{background: #FF8F20 url(images/flechacatalogo4.gif) no-repeat right center;; color: #666;}
/*#menu_empresaArt dl dt a:active{background-color:red;}
#menu_empresaArt dl dt#bt_complementos a:active{background-color:red;}*/

#menu_empresaSubFam {
	float: left;
	margin: 0;
	text-align: left;
	background-image:none;
	background-repeat:no-repeat;	
	height: 167px;	
	color:#fff;
	line-height: 12px;
	font-style:normal;
	font-size:11px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	
}

#menu_empresaSubFam ul{margin:0; padding:0; list-style-type:none; background-color:#666; width:145px;}
#menu_empresaSubFam li{list-style-type:none; border-bottom: 1px solid #333; display: block; background-color:#666;}
#menu_empresaSubFam a{text-decoration:none; background-color: #666; display: block; padding: 3px 2px 3px 8px; color:#fff;}
#menu_empresaSubFam a:hover {text-decoration:none; color:#CCCCCC; background: url(../images/flechacatalogo3.gif) no-repeat left center;}


#Message, #pnl_productosVacio{float: left; color: red; background: url(../images/alert1.gif) no-repeat center top; padding: 20px 0 0 5px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height:normal; font-weight:bold; height:40px; margin: 10px 0 5px 0;}

#pnl_errores{float: none; border: 1px solid #333; width: 190px; background-color: #FFFFFF; margin:10px 0 10px 0;}
#pnl_errores h3{width: auto; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-align: left; color: #ffffff; font-weight:bold; padding: 1px 0 1px 30px; background:#333333 url(../images/carrito2.gif) no-repeat left center;}

#Message2{color: #339900; background: url(../images/ok.gif) no-repeat center top; padding: 20px 0 0 0; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height:normal; font-weight:bold; height:40px; margin: 0;}
#imagencatalogo{float: left;}

#enlaceoferta{float: left; text-align: left; width: 99%; margin: 0; padding: 0; height: 30px;}
#bt_enlaceOferta{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color:#333; width: 15%; text-decoration: none; font-weight:bold; height: 30px;}
a#bt_enlaceOferta{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 15px; text-decoration: none; font-weight:bold; background: url(../images/bot_ofertas.gif) no-repeat left center; padding: 7px 0 0 38px;}
a:hover#bt_enlaceOferta{text-decoration: none; background: url(../images/bot_ofertas2.gif) no-repeat left center; color:#666;}

.precioViejo{text-decoration:line-through; color: #5E2F00; font-weight: bold; margin: 0 5px 0 0;}
.oferta{background-color: #FF8F20; width: 100%; padding: 0 0 0 5px;}

#clear{clear:both;}
div.clear{clear: both;}

#ajustes{float: left; background-color: #FFE1E1; margin-bottom: 10px; width: 100%;}

#ambientes {float: left; width: 669px; _width: 676px; overflow:hidden; _overflow:none; text-align: center; padding: 0;}
#ambientes #fotoambiente{float: left; margin: 0 0 10px 0;}
#ambientes #minfotosambientes{float: left; margin: 5px 0;}
#ambientes #minfotosambientes ul{float: left; list-style: none; display: inline;}
#ambientes #minfotosambientes ul li{float: left; list-style: none; display: inline; margin: 0 4px;}
#ambientes #btn_verambientes{float: left; width: 100%; background-color:#000000; color: #ccc; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-align: center; padding: 3px 0; margin: 0;}
#ambientes #btn_verambientes a{background-color:#000000; color: #ccc; text-decoration: none;}
#ambientes #btn_verambientes a:hover{background-color:#000000; color: #fff; text-decoration: none;}
#ambientes #ambiente_productos{float: left; width: 100%; margin: 10px 0 0 0;}
#ambientes #ambiente_productos div.ambproducto1{float: left; width: 210px; margin: 5px; border-right: 1px solid #ccc;}
#ambientes #ambiente_productos div.ambproducto1 img{float: left; margin: 0 5px 0 0;}
#ambientes #ambiente_productos div.ambproducto1 #texto{float: left; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; text-align: left;}
#ambientes #ambiente_productos div.ambproducto1 #texto input{text-align: left; margin: 0; padding: 0;}
#ambientes #ambiente_productos div.ambproducto1 #texto p{color: #666;}
#ambientes #ambiente_productos div.ambproducto1 #texto p.tituloamb{font-weight: bold; color: #FF8F20;}
#ambientes #ambiente_productos div.ambproducto1 #texto p.precio{color: #333; padding: 0 0 3px 0;}
#ambientes #ambiente_productos div.ambproducto1 #texto p.entregainmediata{float: left; width: 86%; _width: 100%; background:#000 url(../images/estrellitaverde.gif) no-repeat 2px center; padding: 2px 0 2px 20px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #ffffff; margin: 0 0 5px 0;}
#ambientes #ambiente_productos div.ambproducto1 #texto p.entregabreve{float: left; width: 100%; background:#000 url(../images/estrellita.gif) no-repeat 2px center; padding: 2px 0 2px 20px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #ffffff; margin: 0 0 5px 0;}
#ambientes #ambiente_productos div.ambproducto1 #texto p.entregalarga{float: left; width: 100%; background:#000 url(../images/estrellitaroja.gif) no-repeat 2px center; padding: 2px 0 2px 20px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #ffffff; margin: 0 0 5px 0;}

#botonadd{float:left; padding: 0 0 10px 0;}
#botonadd .bot_enlace {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #000000; text-decoration: none;}
#botonadd .bot_enlace a{background:url(../images/bot_addmarks1.gif) no-repeat left top; width: 130px; height:20px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #333333; text-decoration: none; display: block; padding: 2px 0 0 28px;}
#botonadd .bot_enlace a:hover{background:url(../images/bot_addmarks2.gif) no-repeat left top; color: #000000;}

#botonselect{float:left; padding: 0 0 10px 0;}
#botonselect .bot_enlace {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #000000; text-decoration: none;}
#botonselect .bot_enlace a{background:url(../images/bot_selectall1.gif) no-repeat left top; width: 120px; height:20px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #333333; text-decoration: none; display: block; padding: 2px 0 0 30px;}
#botonselect .bot_enlace a:hover{background:url(../images/bot_selectall2.gif) no-repeat left top; color: #000000;}

#botonunselect{float:left; padding: 0 0 10px 0;}
#botonunselect .bot_enlace {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #000000; text-decoration: none;}
#botonunselect .bot_enlace a{background:url(../images/bot_unselectall1.gif) no-repeat left top; width: 130px; height:20px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #333333; text-decoration: none; display: block; padding: 2px 0 0 30px;}
#botonunselect .bot_enlace a:hover{background:url(../images/bot_unselectall2.gif) no-repeat left top; color: #000000;}

#ambientes #productstabla{float: left; margin: 5px 0 15px 0; width: 100%;}

#ambientes #productstabla table{float: left; width: 100%; border-collapse: collapse; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #000000; background-color:#FFFFFF;}
#ambientes #productstabla th{padding: 3px; text-align: center; font-weight: bold; border-bottom: 1px solid #999; background-color: #ccc;}
#ambientes #productstabla td{border-bottom: 1px solid #999; padding: 2px 3px; text-align: center;}
#ambientes #productstabla td a{text-align: center; text-decoration: none; color: #000;}
#ambientes #productstabla td a:hover{text-decoration: underline;}
#ambientes #productstabla th.corto{width: 50px; text-align: center;}
#ambientes #productstabla input{width: 50px;font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; color: #000000; padding: 0 0 0 2px;}