body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #999999;
	background-color: white;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}
/*h1 .tituloh1{
	color: #666666;
	font-size: 120%;
	font-style: normal;
	font-weight: bold;
}*/
.tituloh1{
	color: #666666;
	font-size: 100%;
	font-style: normal;
	font-weight: bold;
	margin-top: 10px;
}
h1{
	/*color: #01B2EB;*/
	color: #666666;
	font-size: 120%;
	font-style: normal;
	font-weight: bold;
	margin-top: 14px;
}
h2, .titulo2_azul{
	color: #01B2EB;
	font-size: 120%;
	font-style: normal;
	font-weight: bold;
}
h2.peque{
	font-size: 90%;
	font-style: italic;
	font-weight:lighter;
	color: #333333;
}
h3{
	color: #01B2EB;
	font-size: 120%;
	font-style: normal;
	font-weight: bold;
}
blockquote{
	display: block;
	width: 460px;
	background-color: #fff8dc;
	border: 1px solid #ccc;
	padding: 10px;
	font-size: 110%;
}
#container{
	margin: 0 auto;
	border: none;
	width: 960px;
	_width: 980px;/*Solo para IE6*/
	height: auto;
}
#header{
	height: 150px;
	_width: 960px;/*Solo para IE6*/
}
#logo{
	float: left;
	width: 410px;
	height: 85px;
	position: relative;
}
#atencion{
	float: left;
	width: 105px;
	height: 85px;
	margin: 0 0 0 20px;
	position: relative;
}
#atencion-cliente{
	float: right;
	width: 400px;
	height: 90px;
	margin: 2px 0 0 20px;
	position: relative;
	text-align: center;
}
.txt-atencion-cliente01{
	font-size: 22px;
	font-weight: bold;
	/*color: #A6C51F;*/
	color: #579CD3;
}
.txt-atencion-cliente02{
	font-size: 18px;
	/*color: #A6C51F;*/
	color: #579CD3;
	text-decoration: none;
}
.txt-atencion-cliente03{
	font-size: 15px;
	/*color: #A6C51F;*/
	color: #579CD3;
}
.enl-atencion-cliente{
	color: #579CD3;
	text-decoration: none;
}
.enl-atencion-cliente:hover{
	text-decoration: none;
	color: #A2C54E;
}
.direcciones{
	font-size: 13px;
	background-color: #6BAEE6;
	/*background-color: #A6C51F;
	background-color: #99CCCC;*/
	padding: 5px 10px 5px 10px;
	margin: 5px 5px 0 0;
	color: #333333;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	text-align: center;
}
.txt-tiendas{
	font-size: 16px;
	font-weight: bold;
}
.aviso{
	font-size: 12px;
	font-weight: bold;
	color: #016C89;
	padding: 5px;
	text-align: center;
}
.espacio{
	clear:both;
	height: 1px;
}
.espacio2{
   float: left;
	clear:both;
	width: 960px;
	height: 10px;
}
#franja-superior{
	width: 960px;
}
#buscador{
	float: left;
	width: 590px;
	height: 70px;
	position: relative;
	margin: 2px 15px 5px 0;
	padding: 5px 10px 5px 10px;
	background-color: #6BAEE6;
	/*background-color: #A6C51F;
	background-color: #99CCCC;*/
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
.txt-buscador{
	font-size: 20px;
	font-weight: normal;
	color: #333333;
}
.caja-buscador{
	font-size: 20px;
	color: #333333;
	background-color: white;
	border: 1px solid #cccccc;
	margin-top: 10px;
	width: 540px;
}
#franja-superio-dcha{
	float: right;
	width: 320px;
}
#menu-info{
	float: right;
	width: 320px;
	margin: 5px 0 0 0;
	position: relative;
}
#carrito{
	float: right;
	width: 280px;
	height: 57px;
	/*background: url(../img/fondo-carro.gif) no-repeat right;*/
	margin: 0 4px 0 0;
	position: relative;
	text-align: center;
	background-color: #6BAEE6;
	/*background-color: #A6C51F;
	background-color: #99CCCC;*/
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
#carrito-final{
	float: left;
	position: relative;
	width: 559px;
	height: auto;
	text-align: left;
}
#bolsa{
	float: left;
	width: 41px;
	height: 57px;
	background: url(../img/bolsa-compra.jpg) no-repeat;
	margin: 0;
	position: relative;
}
#col-Izq{
	float: left;
	position: relative;
	width: 200px;
	height: auto;
}
#col-Dcha{
	float: right;
	position: relative;
	width: 750px;
	height: auto;
}

#contenido-principal{
	float: left;
	position: relative;
	width: 570px;
	height: auto;
	text-align: center;
}
#cu3er-container {
	width: 560px;
	height: 360px;
	outline: 0;
}
#listado-contenido{
	float: left;
	position: relative;
	width: 570px;
	height: auto;
}
.producto-listado{
	width: 560px;
	height: auto;
	padding: 5px;
	text-align: left;
	border-top: 1px solid #cccccc;
	clear:both;
}
.imagen-listado{
	float: left;
	position: relative;
	width: 150px;
	height: 150px;
}
.descripcion-listado{
	float: right;
	width: 400px;
}
.precio{
	float: left;
	width: 140px;
}
.precio-detalle{
	float: left;
}
.botones{
	float: right;
	width: 250px;
	text-align: center;
}
#publi-Izq{
	float: left;
	position: relative;
	width: 180px;
	height: auto;
	text-align: center;
}
#publi-Dcha{
	float: right;
	position: relative;
	width: 180px;
	height: auto;
	margin: 0 10px 0 0;
	text-align: center;
}
#footer{
	clear: both;
	text-align: center;
	margin: -10px 0 5px 0;
	padding: 5px;
	.padding: 0; /*Solo para IE6 e IE7*/
/*background: transparent url(../img/fondo-pie90.gif) no-repeat center;*/
	background-color: #DEF99C;
	width: 100%;
	height: 230px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

#titulo-categoria{
	width: 750px;
	height: 30px;
	background: transparent url(../img/fondo-categoria3.gif) no-repeat center bottom;
	.background: transparent url(../img/fondo-categoria3.gif) no-repeat center; /*Solo para IE6 e IE7*/
	text-align: center;
	padding: 1px 0 3px 0;
	margin: -2px 0 0 0;
	.padding: 12px 0 0 0;/*Solo para IE6 e IE7*/
}
#titulo-categoria-listado, #productos_solapa{
	width: 560px;
	height: 30px;
	background: transparent url(../img/fondo-categoria-listado3.gif) no-repeat center bottom;
	.background: transparent url(../img/fondo-categoria-listado3.gif) no-repeat center; /*Solo para IE6 e IE7*/
	text-align: center;
	padding: 1px 0 8px 0;
	margin: -2px 0 5px 0;
	.padding: 12px 0 0 0;/*Solo para IE6 e IE7*/
	/*background-color: #99cccc;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;*/
}
#detalle-producto{
	float: right;
	width: 750px;
	_width: 780px;/*Solo para IE6*/
	height: auto;
}
#marcas{
	padding: 5px;
	margin: 5px 0 5px 0;
	text-align: left;
	color: #01B2EB;
	font-size: 120%;
	font-style: normal;
	font-weight: bold;
	background-color: #DCDCDC; /*background-color: #D8EEF3; /*border: 0px solid #6BAEE6;*/
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
}
#imagen-detalle{
	float: left;
	position: relative;
	width: 500px;
	min-height: 350px;
}
#utilidades-compra{
	float: right;
	position: relative;
	width: 240px;
	padding: 0 5px 0 5px;
}
.logo-marcas{
	text-align: center;
}
#promocion-opcional{
	float: left;
	width: 560px;
	text-align: left;
}

#video {
  clear: both;
  width: 100%;
	text-align: left;
	padding: 20px 5px;
}

#caracteristicas{
	float: left;
	width: 560px;
	text-align: left;
	margin: 5px;
}
#productos-recomendados{
	float: left;
	width: 560px;
	text-align: left;
	margin: 5px 5px 0 5px;
}
#standard{
	text-align: left;
	padding: 0 10px 5px 10px;
}
#caja-keywords{
	width: 520px;
	text-align: left;
	font-size: 80%;
	font-style: normal;
	padding: 0 10px 0 10px;
	border-top: 1px dotted gray;
	border-bottom: 1px dotted gray;
}
#caja-descripcionCategoria{
	width: 540px;
	text-align: center;
	/*font-size: 80%;
	font-style: normal;*/
	padding: 0 10px 0 10px;
	border-bottom: 0px dotted #DDF99A;
}
#caja-descripcionCategoria-detalle{
	width: 730px;
	text-align: left;
	font-size: 80%;
	font-style: normal;
	padding: 0 10px 0 10px;
	border-bottom: 1px solid #DDF99A;
}
/*********** Enlaces y botones**********/
a{
	color: #999999;
	background-color: transparent;
	text-decoration: none;
}
a:hover{
	color: #01B2EB;
	text-decoration: underline;
}
.enl-mas{
	color: #01B2EB;
	background-color: transparent;
	text-decoration: none;
}
.enl-mas:hover{
	color: #01B2EB;
	text-decoration: underline;
}
.enl-info{
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #01B2EB;
	padding: 0 5px 0 5px;
}
.enl-info:hover{
	text-decoration: underline;
}
.enl-migas{
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #4C5762;
	padding: 0 5px 0 5px;
}
.enl-migas:hover{
	text-decoration: underline;
	color: white;
}
.ocultar{
	visibility: hidden;
}
.boton-finalizar-compra{
	display: inline-block;
	width: 130px;
	height: 20px;
	background: url(../img/bot-finalizarcompra.png);
	text-decoration: none;
	color: black;
	margin: 10px 5px 3px 12px;
}
.boton-finalizar-compra:hover{
	background: url(../img/bot-finalizarcompra2.png);
	text-decoration: none;
}
.boton-Fin-compra{
	display: inline-block;
	width: 144px;
	height: 32px;
	background: url(../img/bot-Fin-compra1.png);
	text-decoration: none;
	color: black;
	margin: 3px 5px 3px 5px;
}
.boton-Fin-compra:hover{
	background: url(../img/bot-Fin-compra2.png);
	text-decoration: none;
}
.boton-ver-productos{
	display: inline-block;
	width: 100px;
	height: 20px;
	background: url(../img/bot-verproductos1.png);
	text-decoration: none;
	color: black;
	margin: 10px 5px 3px 12px;
}
.boton-ver-productos:hover{
	background: url(../img/bot-verproductos2.png);
	text-decoration: none;
}
.boton-comprar{
	display: inline-block;
	width: 98px;
	height: 28px;
	background: url(../img/bot-comprar1.png);
	text-decoration: none;
	color: black;
	margin: 3px 5px 3px 5px;
}
.boton-comprar:hover{
	background: url(../img/bot-comprar2.png);
	text-decoration: none;
}
.boton-ver-detalles{
	display: inline-block;
	width: 98px;
	height: 28px;
	background: url(../img/bot-ver-detalles1.png);
	text-decoration: none;
	color: black;
	margin: 3px 5px 3px 5px;
	.margin: 0 5px 3px 5px;/*Solo para IE6 e IE7*/
	.position: absolute; /*Solo para IE6 e IE7*/
}
.boton-ver-detalles:hover{
	background: url(../img/bot-ver-detalles2.png);
	text-decoration: none;
}
.boton-volver{
	display: inline-block;
	width: 98px;
	height: 28px;
	background: url(../img/bot-volver1.png);
	text-decoration: none;
	color: black;
	margin: 3px 0px 3px 20px;
	.margin: 0 0 3px 20px;/*Solo para IE6 e IE7*/
	.position: absolute; /*Solo para IE6 e IE7*/
}
.boton-volver:hover{
	background: url(../img/bot-volver2.png);
	text-decoration: none;
}
.boton-imprime{
	display: inline-block;
	width: 228px;
	height: 37px;
	background: url(../img/bot-imprime1.png);
	text-decoration: none;
	color: black;
	margin: 3px 5px 3px 5px;
}
.boton-imprime:hover{
	background: url(../img/bot-imprime2.png);
	text-decoration: none;
}
/*.boton-precio-minimo{
	display: inline-block;
	width: 98px;
	height: 28px;
	background: url(../img/bot-precio-minimo1.png);
	text-decoration: none;
	color: black;
	margin: 3px 5px 3px 5px;
}
.boton-precio-minimo:hover{
	background: url(../img/bot-precio-minimo2.png);
	text-decoration: none;
}*/
.boton-precio-minimo{
	display: inline-block;
	width: 99px;
	height: 32px;
	background: url(../img/bot-preciominimo01.png);
	text-decoration: none;
	color: black;
	margin: 3px 0px 3px 5px;
}
.boton-precio-minimo:hover{
	background: url(../img/bot-preciominimo02.png);
	text-decoration: none;
}
.boton-solicitar-info{
	display: inline-block;
	width: 98px;
	height: 28px;
	background: url(../img/bot-solicitar-info1.png);
	text-decoration: none;
	color: black;
	margin: 3px 0px 3px 20px;
	.margin: 3px 0 0 20px;/*Solo para IE6 e IE7*/
	.position: absolute; /*Solo para IE6 e IE7*/
}
.boton-solicitar-info:hover{
	background: url(../img/bot-solicitar-info2.png);
	text-decoration: none;
}
.boton-boletin{
	display: inline-block;
	width: 180px;
	height: 44px;
	background: url(../img/bot-boletin4.gif);
	text-decoration: none;
	color: black;
	margin: 3px 5px 3px 5px;
}
.boton-boletin:hover{
	background: url(../img/bot-boletin5.gif);
	text-decoration: none;
}
.boton-recalcular-carrito{
	display: inline-block;
	width: 98px;
	height: 28px;
	background: url(../img/bot-recalcular1.png);
	text-decoration: none;
	color: black;
	margin: 3px 0 3px 0;
}
.boton-recalcular-carrito:hover{
	background: url(../img/bot-recalcular2.png);
	text-decoration: none;
}
.boton-continuar-comprando{
	display: inline-block;
	width: 228px;
	height: 34px;
	background: url(../img/bot-continua-comprando1.png);
	text-decoration: none;
	color: black;
	margin: 3px 0 3px 0;
}
.boton-continuar-comprando:hover{
	background: url(../img/bot-continua-comprando2.png);
	text-decoration: none;
}
.boton-modificar-datos{
	display: inline-block;
	width: 158px;
	height: 32px;
	background: url(../img/bot-modificar-datos1.png);
	text-decoration: none;
	color: black;
	margin: 3px 0 3px 0;
}
.boton-modificar-datos:hover{
	background: url(../img/bot-modificar-datos2.png);
	text-decoration: none;
}
.boton-proceder-pago{
	display: inline-block;
	width: 198px;
	height: 32px;
	background: url(../img/bot-proceder-pago1.png);
	text-decoration: none;
	color: black;
	margin: 3px 0 3px 0;
}
.boton-proceder-pago:hover{
	background: url(../img/bot-proceder-pago2.png);
	text-decoration: none;
}
.enl-titulo-listado{
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #01B2EB;
}
.enl-titulo-listado:hover{
	text-decoration: underline;
}
.enl-marcas{
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #4E4E4E; /*color: #01B2EB;*/
	padding: 0 5px 0 5px;
}
.enl-info:hover{
	text-decoration: underline;
}

/*******Menus******/
#menu-principal{
	width: 186px;
	padding: 3px;
	border: 1px solid #6BAEE6;
	/*border: 1px solid #A6C51F;
	border: 1px solid #99CCCC;*/
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
#menu-techdata{
	width: 186px;
	padding: 3px;
	border: 1px solid black;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
#menu-principal .menu_head a, #menu-techdata .menu_head a{
  color: #999;
}
#menu-principal .menu_head a:hover, #menu-techdata .menu_head a:hover {
  color: #01B2EB;
  text-decoration: none;
}
.nota-techdata{
	font-size:10px;
	background-color: #FFFFCC;
	padding: 5px;
}
/***Paginacion***/
.paginacion{
	text-align: center;
	margin: 5px;
	padding-top: 5px;
	border-top: 1px solid #cccccc;
	clear: both;
	line-height: 26px;
}
.enl-pag {
	border: 1px solid #9FB1BC;
	padding: 3px;
	text-decoration: none;
}
.enl-pag:hover {
	border: 1px solid #01B2EB;
	padding: 3px;
	color: #666666;
	text-decoration: none;
}
.pag-activo {
	border: 1px solid #01B2EB;
	padding: 3px;
	text-decoration: none;
	color:white;
	background-color: #01B2EB;
}
.pag-activo:hover {
	border: 1px solid #9FB1BC;
	padding: 3px;
	color: black;
	text-decoration: none;
}
/******textos y elementos diferentes*******/
.pvp{
	font-size: 21px;
	font-style: normal;
	font-weight: bold;
	color: #006699;
	clear: both;
}
.menu-pie{
	margin-top: 7px;
}
.texto-pie{
	font-size: 10px;
	text-align: center;
	margin: 0;
}
.texto-peque{
	font-size: 10px;
	text-align: center;
	margin: 0;
}
/*.texto-peque{
	font-size: 12px;
	color: #006699;
	text-align: center;
	margin: 0;
}*/
/*.txt-aviso{
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	color: maroon;
	margin: -10px 0 10px 0;
}*/
.txt-aviso{
	font-size: 10px;
	font-weight: bold;
	color: maroon;
	margin: -14px 0 0 0;
	position: absolute;
}
.txt-concurso{
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	/*margin: -24px 0 0 150px;*/
	margin: 0 0 0 150px;
	padding: 0 35px 0 0;
	/*position: absolute;*/
}
.texto-carrito{
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	/*color: #999999;*/
	color: black;
}
.texto-blanco-carrito{
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: white;
}
.precio-total-carrito{
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
}
.textos-confirmacion-compra {
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	text-align: left;
	text-decoration: none;
	margin: 10px;
	}
.separador{
	margin: 5px 0 0 3px;
}
.ref{
	font-size: 9px;
	text-align: center;
	margin: 0;
}
.txtpie{
	font-size: 11px;
	text-align: center;
	margin: 0;
}
img{
	border: 0px;
}
.margen-imagen{
	margin: 0 5px 0 5px;
}
.centrar-share{
	text-align: center;
	height: 50px;
	padding: 10px 0 5px 0;
	margin: 0 0 0 12px;
	font-size: 10px; /*display: inline;*/
}
.bot-masuno{
	float: left;
	margin: 0 0 0 -3px;
	width: 115px;
}
.bot-recomendar{
	float: right;
	margin: 0 0 0 0;
	width: 110px;
}
.megusta{
	float: right;
	margin: -10px 35px 0 0;
	/*margin: -20px -5px 0 0;*/
}
.centrar-tutiempo{
	text-align: left;
	width: 180px;
	height: 54px;
	padding: 7px 0 0 0;
	margin: 8px 0 5px 5px;
	background-color: #99BBBD;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
.centrar-buscar-Google{
	text-align: left;
	padding: 0 0 5px 0;
	margin: 0 0 0 8px;
}
.a-la-dere{
	text-align: right;
	/*padding: 10px 0 5px 12px;*/
	padding: 0;
}
.cursivas{
	font-size: 90%;
	font-style: italic;
}
.precio_rojo{
	color: #01B2EB;
	font-weight: bold;
}
/*******Expandir****/
a{
	color:#01B2EB; 
	text-decoration:none;}

#caja-caracteristicas {
width:100%;
display: none;
padding:0;
}
#mostrar{
background-color:transparent;
}
#caja-video {
width:100%;
display: none;
padding:0;
}
#mostrar-video{
background-color:transparent;
}
/****ToolTip****/
#span_precio-minimo{
	display: none;
	width: 50%;
}
/**** estilos backoffice ******/
.textos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	}
	
.textos_red {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  color: red;
  text-decoration: none;
}

.negritas{
  font: bold 100% Arial, Helvetica, sans-serif;
}

a.enlaces {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	color: #696969;
	text-decoration: none;
	margin: 5px;
}
a.enlaces:hover{
  text-decoration: underline;
  color: #01B2EB;
}
.precio_recomendado{
	font-size: 150%;
	font-weight: bold;
	color: #01B2EB;
}
.tituloGrande_azul{
 font: bold 150% Arial, Helvetica, sans-serif;
 color: #01B2EB;
}
.tituloGrande_rojo{
 font: bold 150% Arial, Helvetica, sans-serif;
 color: red;
}
.HiperGrande_azul{
 font: bold 200% Arial, Helvetica, sans-serif;
 color: #01B2EB;
}
.HiperGrande_rojo{
 font: bold 200% Arial, Helvetica, sans-serif;
 color: red;
}

h2{
 font: bold 120% Arial, Helvetica, sans-serif;
 color: #01B2EB;
}
.titulo2_rojo{
 font: bold 120% Arial, Helvetica, sans-serif;
 color: red;
}
.titulo2_azul{
 font: bold 120% Arial, Helvetica, sans-serif;
 color: #01B2EB;
}

.titulo3_rojo{
 font: bold 110% Arial, Helvetica, sans-serif;
 color: red;
 margin: 0px;
 padding: 0px;
}
.titulo3_azul{
 font: bold 110% Arial, Helvetica, sans-serif;
 color: #01B2EB;
}
h4{
 font: 100% Arial, Helvetica, sans-serif;
 color: #01B2EB;
 margin: 0px;
 padding: 0px;
}
.titulo4_rojo{
 font: bold 100% Arial, Helvetica, sans-serif;
 color: red;
 margin: 0px;
 padding: 0px;
}
.titulo4_azul{
 font: bold 100% Arial, Helvetica, sans-serif;
 color: #01B2EB;
}
.h5{
 font: 80% Arial, Helvetica, sans-serif;
 color: Black;
 margin: 0px;
 padding: 0px;
}
.titulo5_rojo{
 font: bold 80% Arial, Helvetica, sans-serif;
 color: red;
 margin: 0px;
 padding: 0px;
}

/**Addthis Customizado***/
.addthis_toolbox .custom_images a
{
    /*width: 154px;
    height: 50px;*/
    margin: 0;
    padding: 0;
}

.addthis_toolbox .custom_images a:hover img
{
    opacity: 1;
}

.addthis_toolbox .custom_images a img
{
    opacity: 0.75;
}
.promo-home{
	width: 568px;
	/*border-bottom: 2px solid #99CCCC;*/
}
/****Promociones*****/
.promociones{
	margin: 10px 0 0 -2px;
	padding: 0;
	width: 543px;
	height: 110px;
}
.promociones1{
	margin: 0 0 5px 0;
	padding: 0;
	width: 560px;
	height: 300px;
}
.promociones2{
	margin: 0 0 5px 0;
	padding: 0;
	width: 543px;
	height: 150px;
}
.promociones3{
	margin: 0 0 5px 0;
	padding: 0;
	width: 500px;
	height: 150px;
}
.promociones4{
	margin: 0 0 5px 0;
	padding: 0;
	width: 500px;
	height: 150px;
}
.promociones5{
	margin: 160px 0 0 -2px;
	padding: 0;
	width: 543px;
	height: 150px;
}
.promoIzq{
	float:left;
	margin-left: 5px;
}
.promoDcha{
	float:right;
	margin-right: 5px;
}

.espacioRecomendados{
	margin: 20px 0 0 -2px;
	padding: 0;
	width: 543px;
	height: 20px;
}
/****Movistar****/
.spacer{
	clear: both;
	height: 2px;
}
.spacer2{
	clear: both;
	height: 10px;
}
#movistar{
	margin: 0 auto 0 -170px; /*margin: 0 auto;*/
	padding: 15px 15px 0 15px;
	background: transparent url(../img/bg-promo-movistar300-br.png) no-repeat scroll top center;
	width: 1264px;
	height: 391px;
	color: #006162;
}
#promo{
	margin: 0 auto;
	padding: 10px 10px 0 10px;
	width: 950px;
	height: 386px; /*filter: alpha(opacity=50);
	-moz-opacity: .50;
	opacity: .50;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;*/
}
#col-promo1{
	float: left;
	width: 301px;
	margin: 5px 0 0 -20px;
}
#col-promo2{
	float: right;
	width: 560px;
	margin: -60px 90px 0 0;
}
.movistarh3{
	color: #006162;
	font-size: 170%;
	font-style: normal;
	font-weight: bold;
}
.movistar-txtSG{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #006162;
	font-size: 280%;
	font-style: normal;
	font-weight: bold;
}
.movistar-txtG{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #006162;
	font-size: 50%;
	font-style: normal;
	font-weight: bold;
}
.movistar-txt2{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #006162;
	font-size: 120%;
	font-style: normal;
	font-weight: bold;
}
.flotarDcha{
	float: right;
	position: absolute;
	margin: 5px 0 0 460px;
}
.colorM{
	font-weight: bold;
	color: #a0522d;
	font-size: 100%;
}
.colorHabla{
	font-weight: bold;
	color: #a0522d;
	font-size: 150%;
}
.ref2{
	font-size: 9px;
	text-align: left;
	margin: 0 0 0 50px;
}
.enl-movistar{
	color: #006162;
	text-decoration: none;
}
.enl-movistar:hover{
	text-decoration: underline;
	color: #006162;
}
.distribuidor-movistar{
	float: right;
	width: 180px;
	margin: 5px 20px 10px 0;
}
.titulo-distribuidor-movistar{
	float: left;
	width: 600px;
	margin: 35px 0 10px 0;
}
/***DISTRIBUIDORES***/
/***Nuevo Acceso distribuidores***/
#login-distribuidor{
	width: 172px;
	height: 190px;
	margin: 10px 0 10px 0;
	padding: 5px 10px 5px 10px;
	background-color: #6BAEE6;
	/*background-color: #016C89;
	background-color: #A6C51F;
	background-color: #DDF99A;*/
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	color: black;
}
#registroDistribuidores, #recordarDistribuidores{
	width: 490px;
	min-height: 800px;
	text-align: left;
	padding: 10px 20px 10px 20px;
}

#logueo-distribuidor{
	width: 200px;
	margin: 20px 0 10px 0;
	padding: 5px;
}
#AccesoDistribuidores {
	width: 560px;
	height: 800px;
	outline: 0;
}
#FormDistribuidores{
	text-align: center;
}
.enl-distribuidores{
	float: right;
	text-decoration: none;
	width: 160px;
	height: 30px;
	display: block;
	margin: -10px 30px 0 0;
	padding: 0;
	background: transparent url(../img/Bot_acceso-distribuidores.png) no-repeat top;
}
.enl-distribuidor-logueado{
	float: right;
	text-decoration: none;
	width: 160px;
	height: 30px;
	display: block;
	margin: -10px 30px 0 0;
	padding: 0;
	background: transparent url(../img/Bot_distribuidores-logueado.png) no-repeat top;
}

.texto-peque-distribuidor{
	font-size: 10px;
	text-align: center;
	color: white;
	margin: 0;
}
.texto-peque-distribuidor:hover{
	font-size: 10px;
	text-align: center;
	text-decoration: underline;
	color: black;
	margin: 0;
}

/***Verificaci�n NIF***/
.formato-erroneo{
	font-weight: bold;
	font-style: italic;
	color: red;
}

/****Caja SEUR***/
#seur{
	text-align: center;
	font-size: x-small;
	background-color: #f5f5dc;
	border: 0px solid #ccc;
	margin: 20px 10px 0 5px;
	padding: 5px;
	width: 534px;
	height: 80px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
/***NUEVO Boton COMPRAR POR MARCAS***/
.boton-comprar-por-marcas{
	display: inline-block;
	width: 180px;
	height: 44px;
	background: url(../img/bot-comprar-por-marca.gif);
	text-decoration: none;
	color: black;
	margin: 3px 5px 3px 5px;
}
.boton-comprar-por-marcas:hover{
	background: url(../img/bot-comprar-por-marca-roll.gif);
	text-decoration: none;
}
/****Nuevo Kit Ahorro***/
#productos-kit-ahorro{
	float: left;
	width: 560px;
	text-align: left;
	margin: 5px 5px 0 5px;
}
.imagen-listado-kit-ahorro{
	float: left;
	position: relative;
	width: 550px;
	display: block;
	border: 1px solid #01B2EB;
	margin: 0 0 10px 0;
	padding: 0 12px 0 0;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
.producto-ahorro{
	float: left;
	width: 100%;
	margin: 0 0 0 0;
	display: inline-block;
}
.mas-ahorro{
	float: left;
	width: 20px;
	margin: 70px 0 0 0;
	display: inline-block;
}
.textos-kit{
font-size: 9px;
}
.signo-mas{
	font-size: 12px;
	font-weight: bold;
	color: #01B2EB;
}
.pvp-kit{
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #006699;
	clear: both;
}
.fijarThumb{
	max-width: 85px;
	max-height: 130px;
}
/***Descargas PDF***/
#descargas-pdf{
	width: 100%;
	padding: 0;
	margin: -5px 0 0 10px;
	text-align: left;
}


/***Franja superior Menus y Boton +1***/
/***Nuevo menu techdata-Ordenadores***/
#cambio-menu1{
	float: left;
	width: 220px;
	height: 20px;
	padding: 3px;
	margin: -5px 12px 0 0;
	display: inline-block;
}
#cambio-menu2{
	float: left;
	width: 220px;
	height: 20px;
	padding: 3px;
	margin: -5px 12px 0 0;
	display: inline-block;
}
.electronica{
	width: 220px;
	height: 20px;
	padding: 3px;
	margin: -5px 12px 0 0;
	background-color: #6BAEE6;
	/*background-color: #A6C51F;
	background-color: #E60003;
	background-color: #99cccc;*/
	text-align: center;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	/*color: white;*/
	color: #333333;
	display:block;
	border: 1px solid #99CCCC;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
.electronica:hover{
	color: white;
	/*background-color: #99CCCC;*/
	background-color: #01B2E2;
	text-decoration: none;
}
.informatica{
	width: 220px;
	height: 20px;
	padding: 3px;
	margin: -5px 0 0 0;
	background-color: black;
	display: inline-block;
	text-align: center;
	text-decoration: none;
	font-size: 14px;
	color: white;
	display:block;
	border: 1px solid #99CCCC;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
.informatica:hover{
	color: black;
	background-color: #99CCCC;
	text-decoration: none;
}

#boton-outlet{
	float: left;
	width: 220px;
	height: 20px;
	padding: 3px;
	margin: -5px 0 0 0;
	display: inline-block;
}
.bot-outlet{
	width: 220px;
	height: 20px;
	padding: 3px;
	margin: -5px 0 0 0;
	background-color: #6BAEE6;
	/*background-color: #A6C51F;
	background-color: #01B2E2;
	background-color: #99cccc;*/
	text-align: center;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	display: block;
	border: 1px solid #CCCCCC;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
.bot-outlet:hover{
	color: white;
	/*background-color: #99CCCC;*/
	background-color: #01B2E2;
	text-decoration: none;
}
/***Boton + 1***/
#botonMas1{
	float: right;
	width: 236px;
	height: 26px;
	padding: 3px 0 0 0;
	margin: -10px 5px 0 0;
	display: inline-block;
	text-align: right;
	border: 0px solid #CCCCCC;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background-color: #D6D6D6;
}
/***Widget eKomi***/
#Wekomi{
	float: right;
	width: 180px;
	height: 180px;
	padding: 5px;
	margin: 10px -10px 0 0;
	text-align: center;
}

/*****Tabs comentarios-caracteristicas****/
#tabs_wrapper {
	width: 560px;
}
#tabs_container {
	border-bottom: 1px solid #ccc;
}
#tabs {
	list-style: none;
	padding: 5px 0 4px 0;
	margin: 0 0 0 10px;
	font: 1em arial;
}
#tabs li {
	display: inline;
}
#tabs li a {
	border: 1px solid #ccc;
	padding: 4px 6px;
	text-decoration: none;
	background-color: #eeeeee;
	border-bottom: none;
	outline: none;
	border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
}
#tabs li a:hover {
	background-color: #dddddd;
	padding: 4px 6px;
}
#tabs li.active a {
	border-bottom: 1px solid #fff;
	background-color: #fff;
	padding: 4px 6px 5px 6px;
	border-bottom: none;
}
#tabs li.active a:hover {
	background-color: #eeeeee;
	padding: 4px 6px 5px 6px;
	border-bottom: none;
}

#tabs li a.icon_accept {
	background-image: url(accept.png);
	background-position: 5px;
	background-repeat: no-repeat;
	padding-left: 24px;
}
#tabs li a.icon_accept:hover {
	padding-left: 24px;
}

#tabs_content_container {
	border: 1px solid #ccc;
	border-top: none;
	padding: 5px 10px 5px 10px;
	width: 538px;
}
.tab_content {
	display: none;
}

/***Elementos Tabs Comentarios***/
.usuario{
	font: italic normal bold 12px Arial, Helvetica, sans-serif;
}

#opiniones{
	background-color: transparent;
	border: thin dotted #CCCCCC;
	padding: 0 5px 0 10px;
}
.comentarioA{
	background-color: transparent;
	border: 0;
	padding: 1px 5px 2px 5px;
}		
.comentarioB{
	background-color: #F0F8FF;
	border: 0;
	padding: 1px 5px 2px 5px;
}
/****Fin Tabs comentarios-caracteristicas***/
