@charset "utf-8";


.top >ul >li a{ display:block; text-indent:-99999em; background:url(../i/lng/de/menu_de.png) no-repeat; height:10px;}



.top li.mn1 a{ width:90px; background-position: 22px -11px;}
.top li.mn1 a:hover,.top li.mn1 a.a_on{ background-position: 22px 0;}

.top li.mn2 a{ width:102px; background-position: -68px -11px;}
.top li.mn2 a:hover,.top li.mn2 a.a_on{ background-position: -68px 0;}

.top li.mn3 a{ width:96px; background-position: -170px -11px;}
.top li.mn3 a:hover,.top li.mn3 a.a_on{ background-position: -170px 0;}

.top li.mn4 a{ width:139px; background-position: -267px -11px;}
.top li.mn4 a:hover,.top li.mn4 a.a_on{ background-position: -267px 0;}

	
.top li.mn5 a{ width:123px; background-position: -406px -11px;}
.top li.mn5 a:hover,.top li.mn5 a.a_on{ background-position: -406px 0;}

.top li.mn6 a{ width:91px; background-position: -529px -11px;}
.top li.mn6 a:hover,.top li.mn6 a.a_on{ background-position: -529px 0;}

.usuario{ background:url(../i/barra_login.gif) no-repeat; display:block; height:25px; margin-top:10px; display:none;}
.usuario img{vertical-align:middle; }


.pie{ display:block; float:left; margin-top:27px;}
.pie strong{ display:block; color:#680075; padding-left:8px; background:url(../i/flecha_pie.gif) center left no-repeat;}
.pie a{display:block; font-size:11px; color:#656565; text-decoration:none;}
.pie .info{ background:url(../i/rallado_h.gif) top repeat-x; padding-top:15px;}


/* Stock */
table.stock{width:940px;}

table.ficha{width:629px; margin-top:4px; margin-bottom:0; }

table.stock  .first td{ height:51px; background:url(../i/table_top.gif) no-repeat; padding:0; text-align:right;  }
table.stock th{ background:url(../i/fondo_marca.gif) bottom repeat-x; height:53px; vertical-align:middle; text-align:left;}
	table .first th{ height:51px;}
table.stock td,table.ficha td{ border-bottom:solid 1px #D0D0D0; padding:0px 4px 0px 4px; text-align:center; background:url(../i/borde_celda.gif) left center no-repeat; vertical-align:middle; height:24px; }

table.ficha td{ border-bottom:solid 0px #D0D0D0; padding:2px 4px 2px 4px; text-align:left; background:url(../i/borde_celda.gif) left center no-repeat; vertical-align:middle; height:24px; }
table.ficha2 td{ border:none 0px #D0D0D0; padding:2px 4px 2px 4px; text-align: left; vertical-align:middle; height:18px; color: #656565;}
	table td.oferta{ background:none; padding:0;width:528px;}
		table td.oferta div{ padding-bottom:26px;width:468px; height:50px; background:url(../i/lng/de/txt_oferta_de.png) no-repeat; display:block; float:left; font-size:9px; margin:0; padding-top:61px; text-align:left; padding-left:28px;}
		table td.oferta div p{width:450px; line-height:1.4em; font-size:13px;}
table td.borde_bottom{ background:none; text-align:left; padding:10px 0 10px 0;}	
	table td.borde_bottom u{ font-weight:bold; color:#680075; }
	table td.borde_bottom strong{ font-size:14px; color:#9900AA; margin-right:30px;}
	table td.borde_bottom input{ float:right;}
	table td.borde_bottom b{font-size:12px;}
	table td.borde_bottom p{ margin-bottom:0px;}
	
	table td.right{text-align:right;}
	table td.top{vertical-align:top;}
	
	
	
table td.version{ text-align:left;}
table td.version a{ text-decoration:none; color:#656565; display:block; background:url(../i/flecha_version.gif) 0 3px no-repeat; padding-left:8px; margin-left:3px;}

table td.promo{ background:none;}
table td.color img{ border:solid 1px #d0d0d0; }

table .modelo td{ color:#680075; font-weight:bold; text-decoration:underline;  height:20px; vertical-align:middle; text-align:center; padding:5px 5px 0 5px; background:url(../i/borde_modelo.gif) left bottom no-repeat; }
table .modelo td.modelo_img{ text-decoration:none; text-align:left; padding-left:10px; background:none; }
table .modelo td.modelo_img img{float:left; margin-right:8px;}
table .modelo strong{font-size:13px; text-decoration:underline; display:block; background: url(../i/flecha.gif) left center no-repeat; padding-left:15px; float:left; margin-top:10px;  }

table .paginador td{background:url(../i/tabla_pie.gif) no-repeat bottom; height:43px; border-bottom:none; text-align:left;}
table .paginador td div{display:block; float:left; width:95%; height:13px; margin-left:5px;}
table .paginador td div a{ display: inline-block; width:13px; height:12px; font-size:9px; color:#FFF; background-color:#B3A6A2; margin-right:5px; text-decoration:none; padding-top:1px; text-align:center;}
table .paginador td div a span{ display:block; width:13px; height:12px; text-indent:-99999em; }
table .paginador td div a span.last{background:url(../i/paginador_flecha_right.gif) 0 -1px  no-repeat; }
table .paginador td div a span.first{background:url(../i/paginador_flecha_left.gif) 0 -1px  no-repeat; }
table .paginador td div a.a_on{ background-color:#6E6357;} 

table.stock tr.on td{ background-color:  #ECE9E8; color:#680075;}
table.stock tr.on td a{color:#680075;}

/*Antiguo popup*/
table.ficha .head th{ background:url(../i/table_top_ficha.jpg) top no-repeat; background-color:#F0F0F0; text-align:left; height:44px; padding-top:10px; border:none; }
table.ficha .head th span{ margin-left:10px;}
table.ficha .head img{ margin-left:10px;}

/*Nuevo popup*/

/*Head marrón*/
table.ficha .head1 th{ background:url(../i/table_ficha_top504.png) top no-repeat; background-color:#968a7d; text-align:left; height:25px; padding-top:10px; border:none; font:bold 13px Arial, Helvetica, sans-serif; width: 504px;}
table.ficha .head1b th{ background:url(../i/table_ficha_pie504.png) top no-repeat; background-color:#968a7d; text-align:left; height:5px; border:none; width: 504px;}

/*Head gris*/
table.ficha .head2 th{ background:url(../i/table_top_ficha2.jpg) left top no-repeat; border-bottom: solid 1px; background-color:#F0F0F0; text-align:left; height:40px; padding-top:10px; border:none; }
table.ficha .head2 td{ background:url(../i/table_top_ficha2.jpg) right top no-repeat; background-color:#F0F0F0; text-align:left; height:40px; padding-top:10px; border:none; }

/*Footer*/
table.ficha .head2b th{ background:url(../i/table_ficha_pie2.png) bottom no-repeat; background-color:#968a7d; text-align:left; height: 35px; padding: 3px; border:none; vertical-align: middle; }



table.ficha td{ color: #680075;}

table.ficha td.precio{ color: #680075; font-size:40pt; text-align:center; width: 45px; height: 20px; }

table.ficha .sobreprecio{ color: #680075; font-size:12px; text-align: right;}
table.ficha .bajoprecio{ color: #680075; font-size:13px; text-align: left;}
table.ficha td.estrecho{ height: 10px;}


table.ficha .modelo_img td{background:none; padding:0;}
table.ficha .modelo td{border:none; height:45px; padding-top:5px; border-bottom:solid 1px #d0d0d0;}
table.ficha .tipo1 td{ background:none; padding:0 0 10px 0; border:none;}
table.ficha .version {background:none;}
table.ficha .fila_tipo1 td{ height:35px; vertical-align:middle; text-align:left; }
table.ficha .fila_tipo1 td strong{ color:#680075; text-decoration:underline; margin:0 10px 0 10px;}
table.ficha .fila_tipo1 img.borde{ border:solid 1px #d0d0d0; vertical-align: middle;}
table.ficha td.sin_borde{background:none;}
table.ficha .descripcion td{ text-align:left; padding-top:10px;}
table.ficha .descripcion strong{color:#680075; }
table.ficha .descripcion p{margin-top:5px;}
table.ficha .paginador td{background:url(../i/tabla_pie_ficha.jpg)  bottom no-repeat; background-color:#EBEBEB; height:46px; border:none;}
table.ficha .separador td{ font-size:2px; border-bottom:solid 1px #d0d0d0; height:2px; background:none; padding:0; border-top:none;}
table.ficha .separador td.aux{ border-bottom:none; border-top:solid 1px #d0d0d0;}

/*viejo separador*/
table.ficha .separador td{ font-size:2px; border-bottom:solid 1px #d0d0d0; height:2px; background:none; padding:0; border-top:none;}

/*Nuevo separador*/
table.ficha .separador2 td{ font-size:2px; border-bottom:none 1px #d0d0d0; height:2px; background:none; padding:0; border-top:none; width: 504px;}

table.ficha .details td strong{ border-bottom: none; color: #680075;}


.selectores ul{margin-top:10px;}
.selectores ul *{ display:block; float:left;}
.selectores ul li a{ width:186px; height:30px; background:url(../i/lng/de/buscador.gif) no-repeat; margin-right:2px; text-indent:-99999em;}

.selectores ul li.mn2a a{ background-position:-188px 0px;}
.selectores ul li.mn2a a.a_on,.selectores ul li.mn2a a:hover{ background-position:-188px -50px;}

.selectores ul li.mn3a a{ background-position:-376px 0px;}
.selectores ul li.mn3a a.a_on,.selectores ul li.mn3a a:hover{ background-position:-376px -50px;}

.selectores ul li.mn4a a{ background-position:-564px 0px;}
.selectores ul li.mn4a a.a_on,.selectores ul li.mn4a a:hover{ background-position:-564px -50px;}

.selectores ul li.mn5a a{ background-position:-752px 0px; width:188px; margin-right:0;} 
.selectores ul li.mn5a a.a_on,.selectores ul li.mn5a a:hover{ background-position:-752px -50px;}

.selectores fieldset{ display:block; float:left; width:100%; background-color:#E4E0DE; margin-bottom:10px;}
.selectores label{ display:block; float:left; margin:17px 10px 17px 10px;}
.selectores input,.selectores select{width:151px; float:right; font:normal 11px Arial, Helvetica, sans-serif; color:#999999; border:solid 1px #999999; margin-left:10px;}
.selectores select{width:110px;}
.selectores span{display:block; float:left; margin:3px 10px 0 0;  }


.modulos{ position:relative; }

.cesta_bar{ display:block; background:url(../i/ver_cesta_bg.gif) no-repeat; margin-bottom:10px;}
.cesta_bar u{ color:#680075; font-weight:bold; margin:5px 0 0 35px; display:block; float:left;}

			  #cesta_bar{ padding-left:24px; display:block; float:right; color:#680075; background:url(../i/carrito.gif) 0px 5px no-repeat; }
			  #cesta_bar strong{text-decoration:underline;}
			  #cesta_bar a{ margin-left:10px;}
			   .nom_usuario{ display:block; float:left; margin:5px; color:#FFF;}
	
/*_registro.php*/
.registro{ background-color:#E4E0DE; margin-top:16px; margin-bottom:16px;padding:20px;}
.registro table {text-align:left; width:100%; margin-bottom:0; }
.registro table tr td{ padding:5px 0 20px 0; vertical-align:bottom; display: block;}
.registro table tr.sin_padding_top td{ border-top:solid 1px #C0BAB5; padding-top:5px; }
.registro table tr td span{ padding:0px 0 0px 0; vertical-align:bottom; display: block;}
/*.registro input,.registro select,.registro textarea{width: 300px; float:left; margin-right:10px; font:normal 11px Arial, Helvetica, sans-serif; color:#999999; border:solid 1px #999999;}*/
.registro textarea{ width:523px; height:118px;}
.registro input.radio{ float:left; margin-right:5px; width:15px; margin-top:0; border:none;}
.registro strong{ color:#5F006A; font-size:12px;}
.registro b{ text-decoration:underline;}
.registro img{vertical-align:middle;}
.registro .submit{ background:url(../i/lng/de/registrarse_de.png) no-repeat; display:block; width:140px; height:15px; float:right; border:none; text-indent:-99999em;}

.atecion_telefonica{ margin-top:10px; margin-bottom:10px;}
.contacto{margin-bottom:20px;}
.contacto div{ margin-top:10px;}
.contacto div strong{ color:#680075; text-decoration:underline;}
.contacto div a{ color:#656565;}

.formulario fieldset{ display:block; float:left; margin-top:10px; }
.formulario fieldset label{float:left; width:100%; margin-bottom:8px; }
.formulario fieldset span{ float:left; width:76px; }
.formulario fieldset input,.formulario fieldset textarea,.formulario fieldset select{border:solid 1px #999; color:#656565; font:normal 11px Arial, Helvetica, sans-serif; width:267px;}
.formulario fieldset .long{width:434px;}
.formulario h9{ font-size:11px; color:#570061;}



/* empresa */

 /*.mn_empresa{ display:block; float:left; margin-top:10px; width:100%;background:url(../i/lng/de/menu_empresa_de.png) no-repeat; }*/
	 .mn_empresa li{ display:block; float:left;}
	 .mn_empresa li a{ display:block; background:url(../i/lng/de/menu_empresa_de.png) no-repeat; height:51px; text-indent:-99999em;}
	
	
	 .mn_empresa .mn1 a{ background-position:0px 0px; width:170px;}
	 .mn_empresa .mn1 a:hover,.mn_empresa .mn1 a.a_on{ background-position:0px -69px; }
	
	 .mn_empresa .mn2 a{ background-position:-170px 0px; width:181px;}
	 .mn_empresa .mn2 a:hover,.mn_empresa .mn2 a.a_on{ background-position:-170px -69px; }
	
	 .mn_empresa .mn3 a{ background-position:-351px 0px; width:113px;}
	 .mn_empresa .mn3 a:hover,.mn_empresa .mn3 a.a_on{ background-position:-351px -69px; }
	
	 .mn_empresa .mn4 a{ background-position:-464px 0px; width:95px;}
	 .mn_empresa .mn4 a:hover,.mn_empresa .mn4 a.a_on{ background-position:-464px -69px; }
	 
	 .mn_empresa .mn5 a{ background-position:-560px 0px; width:210px;}
	 .mn_empresa .mn5 a:hover,.mn_empresa .mn5 a.a_on{ background-position:-560px -69px; }
		

.empresa strong,.empresa u{ display:block; float:left; color:#680075; margin-bottom:10px; clear:left; width:100%;}
.empresa u{ color:#6E6357; font-weight:bold;}
.empresa p{display:block; float:left;  margin-bottom:20px;}
.empresa img{ float:left; margin-bottom:20px;}
.empresa ul{ display:block; float:left; width:100%;}
	.empresa li{ padding-left:10px; background:url(../i/flecha_version.gif) no-repeat left center; padding-bottom:3px;}


.empresa .enlace{ width:569px; float:left; height:22px; padding:5px 0 0 20px; display:block; float:left;  font-weight:bold; color:#6E6357; background:url(../i/enlace_off.gif) no-repeat; center left; text-transform:uppercase; text-decoration:none;}
.empresa .enlace:hover{ background:url(../i/enlace_on.gif) no-repeat; color:#73227D; text-decoration:underline;}

.empresa .grid_10{position:relative;}
.empresa .link{ position:absolute; display:block; width:45px; height:74px; background:url(../i/puntazo.png); left:-60px;}
	.empresa .var1{ background:url(../i/puntazo1.png) no-repeat;}
	.empresa .var2{ background:url(../i/puntazo2.png) no-repeat;}
	.empresa .var3{ background:url(../i/puntazo3.png) no-repeat;}
	.empresa .var4{ background:url(../i/puntazo4.png) no-repeat;}

	.empresa .va1{ background:url(../i/punt1.png) no-repeat; width:51px; }
	.empresa .va2{ background:url(../i/punt2.png) no-repeat; width:51px;}
	.empresa .va3{ background:url(../i/punt3.png) no-repeat 10px 0; width:51px;}
	.empresa .va4{ background:url(../i/punt4.png) no-repeat; width:62px; left:-70px;}
	.empresa .va5{ background:url(../i/punt5.png) no-repeat; width:51px;}
	

.empresa .grid_9{ padding-bottom:30px; border-bottom:solid 1px #D0D0D0; margin-bottom:30px;}


/* Lotes */
.pedidos_agrupados_top{ height:165px; background:url(../i/lng/de/pedidos_agrupados.gif) no-repeat; position:relative;}
.pedidos_agrupados_top a{display:block; height:20px; float:left;  width:152px; margin-top:133px; text-indent:-99999em;} 
.pedidos_agrupados_top .procedimiento{width:100px;}
.pedidos_agrupados_top .ofrecer{width:59px;}
.pedidos_agrupados_top .participar{width:100px;}
.pedidos_agrupados_top textarea{ width:440px; height:63px; float:right; }
.pedidos_agrupados_top span{ float:left; clear:left; margin-bottom:5px;}
.pedidos_agrupados_top span span{display:block; width:100px;}
.pedidos_agrupados_top .div_ofrecer a{float:right; text-indent:0; margin:0;}
.pedidos_agrupados_top .div_ofrecer,.pedidos_agrupados_top .div_participar { position:absolute; width:350px; left:420px; top:20px; display:none; }



.pedidos_agrupados1 { margin:10px 0 10px 10px; }
.pedidos_agrupados1 strong{ display:block; color:#680075;margin:20px 0 0 30px;}
.pedidos_agrupados1 p{margin:5px 30px 0px 30px;}

.pedidos_agrupados2{ background: url(../i/pedidos_agrupados2.gif) no-repeat bottom; margin-bottom:20px;}
	.pedidos_agrupados2 ul{ height:59px; width:100%; background:url(../i/pedidos_agrupados2_ul.jpg) no-repeat;}
	.pedidos_agrupados2 li{ display:block; float:left;}
	.pedidos_agrupados2 ul a{ display:block; background:url(../i/lng/de/menu_lotes.jpg) no-repeat; height:51px; margin-top:4px; text-indent:-9999em;}
	
	.pedidos_agrupados2 .marca{ width:273px;}

	.pedidos_agrupados2 .mn1 a{ width:164px;}
	.pedidos_agrupados2 .mn1 a:hover,.pedidos_agrupados2 .mn1 .a_on{ background-position:0 -53px;}
	
	.pedidos_agrupados2 .mn2 a{ width:151px; background-position:-164px 0px;}
	.pedidos_agrupados2 .mn2 a:hover,.pedidos_agrupados2 .mn2 .a_on{ background-position:-164px -53px;}
	
	.pedidos_agrupados2 .mn3 a{ width:120px;background-position:-315px 0px;}
	.pedidos_agrupados2 .mn3 a:hover,.pedidos_agrupados2 .mn3 .a_on{ background-position:-315px -53px;}
	
	.pedidos_agrupados2 ul span,.pedidos_agrupados2 ul img{display:block; float:left; margin:20px 0 0 20px; font-size:20px; }
	.pedidos_agrupados2 .inscritos{ margin-left:15px;}
	.pedidos_agrupados2 .inscritos u{ display:block; float:left; margin:25px 0 5px 0; }
	.pedidos_agrupados2 .borde_4 { padding:2px 5px; color:#FFF; background-color:#9C9387; display:block; float:left; width:25px; text-align:center; font-weight:bold; margin:28px 0 0 10px; }
	
	.pedidos_agrupados2 .left{display:block; float:left; width:275px; margin:0px 20px 10px 0; border-right:solid 1px  #d0d0d0;}
	.pedidos_agrupados2 .left .lote{ width:60px; height:60px; font-size:24px; font-weight:bold; color:#FFF; background:url(../i/lng/de/lote.jpg) no-repeat; padding:9px 0 0 13px;margin:20px 0 0 5px;}
	.pedidos_agrupados2 .left img{float:left; margin:20px 0 0 5px;}
	.pedidos_agrupados2 .left .open{  width:231px; height:20px; background:url(../i/lng/de/open.gif) 19px 15px no-repeat; text-indent:-99999em; padding:10px 0 10px 20px; }
	.pedidos_agrupados2 .left span{ width:50px; display:block; float:left; font-size:12px; margin-top:1px;}
		.pedidos_agrupados2 .left .barra{ width:25px; text-align:center;}
	.pedidos_agrupados2 .left strong{ display:block; float:left; margin:0px 0 5px 0;}
	.pedidos_agrupados2 .left div{display:block; float:left;}

	.pedidos_agrupados2 .t1,.pedidos_agrupados2 .t2,.pedidos_agrupados2 .t3{display:none;}

	
	.pedidos_agrupados2 table{width:625px; }
	.pedidos_agrupados2 .tr_head td{ height:30px; vertical-align:middle; border-bottom:solid 1px #d0d0d0;  border-right:solid 1px #d0d0d0; font-size:12px;}
	.pedidos_agrupados2 .tr_bottom td{ height:30px; vertical-align:middle; border-top:solid 1px #d0d0d0;  border-right:solid 1px #d0d0d0; font-size:12px; text-align:center;}
	.pedidos_agrupados2 .tr_head h3{ margin:0 10px 0 0; float:left; }
	.pedidos_agrupados2 .tr_head a{ font-weight:bold; color:#680075; font-size:13px; float:left; display:block; background:url(../i/flecha.gif) no-repeat center left; padding-left:15px; margin-top:5px;}
	.pedidos_agrupados2 .tr_head strong{ text-decoration:underline;  display:block; float:left; margin:0 5px 0 20px; }
	.pedidos_agrupados2 .tr_body p{ margin:15px 0 15px 0;}
	.pedidos_agrupados2 .sin_borde_r td{ border-right:none; text-align:center;}
	.pedidos_agrupados2 u{ font-weight:bold; color:#680075; margin-right:10px;}
	.pedidos_agrupados2 td div{ display:block; float:left; width:188px; margin:8px 0 5px 0; }
	.pedidos_agrupados2 td div img{ border:solid 1px #d0d0d0; vertical-align:middle; margin:0 5px 0 0;}
	.pedidos_agrupados2 td .color{float:left; height:54px; border-right:solid 1px #d0d0d0; margin-right:10px; padding-top:5px; width:50px; } 
	.pedidos_agrupados2 .ico b{float:left; margin-top:20px; width:50px;}
	.pedidos_agrupados2 .ico img{margin-left:8px;}
	.pedidos_agrupados2 textarea{border: solid 1px #d0d0d0; width:427px; height:95px; float:left; margin-right:20px;}
	.pedidos_agrupados2 input{border: solid 1px #d0d0d0; float:left;}
	
	.info{ background-color:#E4E0DE; padding:10px;}
	
	
	.info .grid_8{margin-top:10px; width:438px;}
	.info .grid_8 *{float:left; }
	.info .grid_8 img{ margin-right:10px;}
	.info .grid_8 p{width:80%; margin-top:5px;}
	.info .grid_8 strong{color:#680075;}
	
	.rellamada{background:url(../i/lng/de/banner_rellamada.jpg) no-repeat; }
	.rellamada input{ margin:62px -5px 19px 13px; float:left; width:100px; border:solid 1px #d0d0d0; font: normal 11px Arial, Helvetica, sans-serif; color:#333; }
	.rellamada img{float:left; margin:52px 0 0 20px;}
	
	
	
/* Cesta */


.seleccion{ background-color:#E4E0DD; padding:20px; margin:10px 0 20px 10px;}
.cliente li{ display:block; width:470px; display:block; float:left; border-bottom:solid 1px #d0d0d0; padding:10px 0 10px 0; font-size:12px;}	
.cliente li span{color:#685F53; font-weight:bold; }
.cliente a{ display:block; float:left; width:150px; height:20px; background:url(../i/lng/de/txt_modificar_de.png) no-repeat; text-indent:-9999em; float:right; margin-top:10px; margin-bottom:10px; }
.cliente a:hover{ background-position:0 -40px;}




.pie_contacto{height:43px; background:url(../i/fondo_marca.gif) repeat-x; margin-bottom:15px; }
.pie_contacto .submit{ float:right; margin-top:15px; display:block;height:15px;text-indent:-99999em;width:130px;background:url(../i/lng/de/btn_enviar.jpg) no-repeat; border:none;}
/* fleet */

.num123{ position:absolute; left:857px; top:395px;}
.num123 a{display:block; float:left; width:24px; height:20px; background:url(../i/123.png) no-repeat; text-indent:-99999em;}

.num123  a.n1{ background-position:0 0;}
.num123  a:hover.n1,.num123  a.n1_on{ background-position:0 -20px;}

.num123  a.n2{ background-position:-24px 0;}
.num123  a:hover.n2,.num123  a.n2_on{ background-position:-24px -20px;}

.num123  a.n3{ background-position:-48px 0;}
.num123  a:hover.n3,.num123  a.n3_on{ background-position:-48px -20px;}





/* Botones */


a.btn{ display:block; text-indent:-99999em; text-decoration:none;}
.actualizar{ width:93px; height:20px; margin-right:10px; background:url(../i/lng/de/btn_actualizar.jpg) no-repeat; float:right;}
	.actualizar:hover{ background-position:0 -20px;}

.vaciar{ width:120px; height:20px; margin-right:10px; background: url(../i/lng/de/btn_vaciar_cesta_de.png) no-repeat; float:right;}
	.vaciar:hover{ background-position:0 -20px;}

.ver_cesta{ width:98px; height:25px; background: url(../i/lng/de/btn_ver_cesta1.gif) no-repeat; float:right;}
	.ver_cesta:hover{ background-position:0 -25px;}

.radio{ width:15px; height:15px; background:url(../i/radio.gif) no-repeat; margin-left:6px;} 
	.radio:hover{ background-position: 0 -15px;}
	.radio_on{ background-position:0 -15px;}
	
.radio1{ width:15px; height:15px; background:url(../i/radio.gif) no-repeat; margin-left:2px;} 
	.radio1_on{ background-position:0 -15px;}

.radio_azul{ width:15px; height:15px; background:url(../i/radio_azul.gif) no-repeat; padding-right:22px; float:right;} 
	.radio_azul_on{ background-position:0 -15px;}


/* ----------  Slide ---------------------------------------------------*/



	ul.ul_slide{
	  list-style: none;
	  margin: 0;
	  padding: 0;
	  display:block; float:left;
	  height:426px;


	
	}
	
		ul.ul_slide li {
		
		color:#FFF;
		display:block;
		float:left;
		margin-left:0;
		}
	
		.li_dia {
		background: url(../i/lng/de/index_banner_sourcing.jpg) no-repeat right ;
		}
		.li_amb {
		background: url(../i/lng/de/index_banner_oportunidades.jpg) no-repeat right;
		}
		.li_nig {
		background: url(../i/lng/de/index_banner_oferta.jpg) no-repeat right;
		}

			ul.ul_slide li a{
			  display: block;
			  overflow: hidden;
			  height: 426px;
			  width: 27px;
			  cursor:pointer;
			  text-decoration:none;
			
			}
	ul.ul_slide li-li_amb a{ width:30px;}	
	#blq_expandido{
	  width: 884px;
	
	}
	
			ul.ul_slide li img{
			  position: absolute;
			 
			}
	
			ul.ul_slide li p{
				font-size:1.2em;
			  margin: 75px 0 0 165px;
			  padding: 0;
			  width: 420px;
			  display: block;
			  color:#FFF;

			}

/* ---------- Fin   Slide ---------------------------------------------------*/


/*scrollable de marcas*/

/*
	root element for the scrollable.
	when scrolling occurs this element stays still.
*/
.scrollable {

	/* required settings */
	position:relative;
	overflow:hidden;
	width: 229px;
	height:30px;
}

/*
	root element for scrollable items. Must be absolutely positioned
	and it should have a extremely large width to accommodate scrollable items.
	it's enough that you set width and height for the root element and
	not for this element.
*/
.scrollable .items {
	/* this cannot be too large */
	width:20000em;
	position:absolute;
}

/*
	a single item. must be floated in horizontal scrolling.
	typically, this element is the one that *you* will style
	the most.
*/
.items div {
	float:left; width:235px;
}
.items div a{ border-right:solid 1px #968A7D; display:block; width:30px; height:20px; padding-right:4px; margin-right:4px; float:left;}
.items div .a_on img{ border-bottom: solid 2px #FEFEFE;}
.buscador .prev{ display: block; width:12px; height:15px; background:url(../i/pre_marcas.gif); cursor:pointer; float: left; margin:2px 5px 0 0;}
.buscador .disabled{ cursor: default;}
.buscador .next{ display: block; width:12px; height:15px; background:url(../i/next_marcas.gif);cursor:pointer; position:absolute; left:533px; top:7px;}

/*.banner div span,.banner div a{ text-decoration:none; font-size:13px; color:#FFF; z-index:-1 }*/
			
		/*
.modo_cliente{ background-color:#F0F0F0; margin-bottom:10px; display:none; border-bottom:solid 1px #d0d0d0;}	
.modo_cliente a{ color:#630071;}
.modo_cliente p{line-height:.9em; margin:2px 0 4px 0; }
.modo_cliente fieldset {width:100%; display:block; float:left; margin-top:4px;}
	.modo_cliente fieldset label{ display:block; float:left; width:172px; height:20px;}
	.modo_cliente fieldset span{ display:block; float:left; width:111px; margin-top:3px; text-align:right;}
	.modo_cliente fieldset span b{ color:#590363; font-size:14px;}
	
	.modo_cliente fieldset input{width:44px; height:16px; font-size:11px;}
	*/
		
.rellamada{ display:block; width:308px; height:124px; background:url(../i/lng/de/rellamada.gif) no-repeat; margin:2px 0 0 2px;}

/*.call_me_back{ display:block; width:329px; height:136px; background:url(../i/lng/de/modulo_cliente_de.png) no-repeat; float:right; border-radius: 4px 4px 4px 4px;}
.call_me_back input{ border:solid 1px #CCC; font:normal 11px Arial, Helvetica, sans-serif; width:66px; color:#887F74; float:left; margin-left:5px; margin-top:5px;}*/
