body {
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	line-height:normal;
	color:#353535;
	margin:0px;
	padding:0px;
}
form {
	margin:0px;
	padding:0px;
}
a {
	outline:none;
}
#topWrapper {
	width:943px;
	padding:0px;
	background-image:url(../images/site/bgTop.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:33px;
	margin-top:0px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:auto;
}
#wrapper {
	background-image:url(../images/site/bgContent.jpg);
	background-repeat:no-repeat;
	background-position:top;
	padding:0px;
	width:943px;
	margin-top:0px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:auto;
}
#innerWrapper {
	background-color:#FFF;
	padding:0px;
	width:915px;
	margin-top:0px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:auto;
}
#header {
	margin:0px;
	padding:0px;
	position:relative;
	padding-bottom:5px;
}
#buscador {
	margin:0px;
	padding-top:8px;
	position:relative;
	width:164px;
}
#tabBuscador {
	position:absolute;
	left:-44px;
	top:13px;
}
#buscador h2 {
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#3E82D7;
	text-decoration:none;
	margin:0px;
	padding:0px;
	padding-top:5px;
	padding-bottom:5px;
}
#buscador #buscar {
	background-image:url(../images/site/bordeBuscador.gif);
	background-repeat:no-repeat;
	background-position:left top;
	margin:0px;
	padding:5px;
	height:17px;
	width:130px;
}
#buscador #buscar input {
	font-family:Verdana,Geneva,sans-serif;
	font-size:12px;
	color:#666;
	background-color:#FFF;
	border-top-style:none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
	border-top-color:#FFF;
	border-right-color:#FFF;
	border-bottom-color:#FFF;
	border-left-color:#FFF;
}
#logo {
	background-repeat:no-repeat;
	margin:0px;
	float:left;
	height:90px;
	width:485px;
	padding-top:20px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:11px;
}
#headerDerecha {
	margin:0px;
	width:365px;
	padding-top:0px;
	padding-right:19px;
	padding-bottom:0px;
	padding-left:0px;
	float:right;
}
#footer {
	background-image:url(../images/site/footer.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	height:141px;
	width:915px;
	margin-top:0px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:auto;
	padding-top:0px;
	padding-right:14px;
	padding-bottom:0px;
	padding-left:14px;
}
#footer1 {
	margin:0px;
	padding-top:15px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:40px;
	width:255px;
	float:left;
}
#footer2 {
	margin:0px;
	padding-top:15px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:30px;
	width:590px;
	float:left;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#A6A4A4;
}
#footer2 ul {
	margin:0px;
	padding:0px;
}
#footer2 li {
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
	padding-left:6px;
	padding-right:5px;
}
#footer2 li.sel a {
	color:#3E82D7;
}
#footer2 li a {
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#A6A4A4;
	text-decoration:none;
}
#footer2 li a:hover {
	color:#3E82D7;
}
#footer3 {
	padding-top:60px;
	padding-left:700px;
	margin:0px;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	line-height:normal;
	color:#FFF;
}
#footer3 div {
	float:left;
	padding-left:5px;
	padding-right:5px;
}
#footer3 a {
	color:#FFF;
	text-decoration:none;
}
#idiomas {
	text-align:right;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	line-height:normal;
	color:#353535;
	padding-top:20px;
}
#idiomas a {
	color:#353535;
	text-decoration:none;
}
#idiomas ul {
	margin:0px;
	padding:0px;
}
#idiomas li {
	margin:0px;
	padding:0px;
	list-style:none;
	float:right;
	padding-left:5px;
	padding-right:5px;
}
#nav {
	margin:0px;
	clear:both;
	padding-top:14px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
#nav ul {
	margin:0px;
	padding:0px;
}
#nav li {
	margin:0px;
	padding:0px;
	float:right;
	list-style:none;
}
#nav li a span {
	display:none;
}
#nav2 {
	margin:0px;
	padding:0px;
	clear:both;
	padding-top:0px;
}
#nav2 ul {
	margin:0px;
	padding:0px;
}
#nav2 li {
	margin:0px;
	padding:0px;
	float:right;
	list-style:none;
}
#nav2 li a span {
	display:none;
}
#seccion1 {
	float:left;
	width:195px;
	margin:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:13px;
}
#seccion2 {
	float:left;
	width:411px;
	margin:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:28px;
}
#seccion3 {
	float:right;
	width:217px;
	margin:0px;
	padding-top:0px;
	padding-right:24px;
	padding-bottom:0px;
	padding-left:0px;
}
#seccion4 {
	float:left;
	width:695px;
	margin:0px;
	padding:0px;
	margin-left:5px;
}
#seccion5 {
	margin:0px;
	float:left;
	width:375px;
	padding-top:0px;
	padding-right:50px;
	padding-bottom:0px;
	padding-left:0px;
}
#seccion6 {
	float:right;
	width:187px;
	padding-top:0px;
	padding-right:14px;
	padding-bottom:0px;
	padding-left:0px;
	margin-top:80px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
#seccion7 {
	float:left;
	width:445px;
	padding-top:0px;
	padding-left:16px;
	padding-bottom:0px;
	margin-top:80px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
.clear {
	clear:both;
}
.clean {
	clear:both;
}
.celeste {
	color:#4E83C5;
}
.h1Title {
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#3E82D7;
	background-image:url(../images/site/h1Title.gif);
	background-repeat:no-repeat;
	background-position:left top;
	margin:0px;
	height:25px;
	padding-top:15px;
	padding-right:0px;
	padding-bottom:10px;
	padding-left:50px;
}
.navIzquierda {
	margin:0px;
	padding:0x;
}
.navIzquierda ul {
	margin:0px;
	padding:0px;
	padding-left:8px;
}
.navIzquierda li {
	margin:0px;
	list-style:none;
	padding-top:3px;
	padding-bottom:3px;
	padding-right:0px;
	padding-left:0px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#3E82D7;
	color:#222E46;
}
.navIzquierda a.selected,.navIzquierda li a.selected:visited {
	color:#3E81D7;
}
.navIzquierda li a,.navIzquierda li a:visited {
	text-decoration:none;
	color:#222E46;
}
.navIzquierda li ul {
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#3E82D7;
}
.navIzquierda li li {
	border:none;
}
.navIzquierda li.selected a {
	color:#3E81D7;
}
.boton {
	border:0px;
	background-image:url(../images/site/btnDerecha.gif);
	background-repeat:no-repeat;
	background-position:right 0px;
	text-align:center;
	width:auto;
	overflow:visible;
	float:left;
	font-weight:normal;
	text-decoration:none;
	padding-right:15px;
	margin:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	cursor:pointer;
}
.boton span {
	position:relative;
	float:left;
	display:block;
	white-space:nowrap;
	height:15px;
	color:#FFF;
	background-image:url(../images/site/btnIzquierda.gif);
	background-repeat:no-repeat;
	background-position:left 0px;
	padding-top:5px;
	padding-right:0;
	padding-bottom:10px;
	padding-left:25px;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	line-height:12px;
	margin:0px;
	text-align:left;
}
.botonAzul {
	border:0px;
	background-image:url(../images/site/btnDerechaAzul.gif);
	background-repeat:no-repeat;
	background-position:right 0px;
	text-align:center;
	width:auto;
	overflow:visible;
	float:left;
	font-weight:normal;
	text-decoration:none;
	padding-right:15px;
	margin:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	cursor:pointer;
}
.botonAzul span {
	position:relative;
	float:left;
	display:block;
	white-space:nowrap;
	height:15px;
	color:#FFF;
	background-image:url(../images/site/btnIzquierdaAzul.gif);
	background-repeat:no-repeat;
	background-position:left 0px;
	padding-top:5px;
	padding-right:0;
	padding-bottom:10px;
	padding-left:25px;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	line-height:12px;
	margin:0px;
	text-align:left;
}
.botonGris {
	border:0px;
	background-image:url(../images/site/btnDerechaGris.gif);
	background-repeat:no-repeat;
	background-position:right 0px;
	text-align:center;
	width:auto;
	overflow:visible;
	float:left;
	font-weight:normal;
	text-decoration:none;
	padding-right:15px;
	margin:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	cursor:pointer;
}
.botonGris span {
	position:relative;
	float:left;
	display:block;
	white-space:nowrap;
	height:7px;
	color:#FFF;
	background-image:url(../images/site/btnIzquierdaGris.gif);
	background-repeat:no-repeat;
	background-position:left 0px;
	padding-top:5px;
	padding-right:0;
	padding-bottom:10px;
	padding-left:25px;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	line-height:12px;
	margin:0px;
	text-align:left;
}
.cajaAzul {
	background-color:#3F5471;
	background-image:url(../images/site/barraAzulHorizontal.gif);
	background-repeat:repeat-y;
	background-position:left top;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	line-height:150%;
	color:#FFF;
	font-weight:normal;
	margin:0px;
	padding:0px;
}
.cajaAzul a,.cajaAzul a:visited {
	color:#3E82D7;
}
.cajaAzul p {
	margin-top:5px;
	margin-bottom:5px;
}
.cajaAzul h2 {
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:16px;
	color:#4082D6;
	margin:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:10px;
	padding-left:0px;
	font-style:normal;
	line-height:normal;
	font-weight:bold;
}
.muestra {
	margin:0px;
	padding:0px;
	width:97px;
	padding-bottom:15px;
}
.muestra.spc {
	padding-left:19px;
}
.muestraImagen {
	margin-left:auto;
	margin-right:auto;
}
.muestraImagen img {
	margin:2px;
	padding:4px;
	border:1px solid #EAEAEA;
}
.muestraDescripcion {
	width:90px;
	margin-top:0px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:auto;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	line-height:normal;
	color:#142A59;
	padding-top:10px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
.muestraDescripcion div a {
	color:#3E82D7;
	text-decoration:none;
}
.muestraDescripcion1 {
	width:70px;
	margin-top:0px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:auto;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	line-height:normal;
	color:#F9F8F7;
	padding-top:10px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
.muestraDescripcion1 div a {
	color:#3E82D7;
	text-decoration:none;
}
#carroTop {
	margin:0px;
	clear:both;
	padding-top:12px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
#carroTop a,#carroTop a:visited {
	color:#3E80D7;
	text-decoration:none;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:14px;
}
.h1Title2 {
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#222E46;
	text-decoration:none;
	background-image:url(../images/site/_dot.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:5px;
	padding-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:25px;
	margin-left:0px;
	height:25px;
}
.h1Title2 a {
	color:#3E81D7;
	text-decoration:none;
}
.lineaCeleste {
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#4E83C5;
}
.formulario {
	margin:0px;
	padding:0px;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#FFF;
}
.formulario label {
	margin:0px;
	padding:0px;
	float:left;
	width:170px;
	text-align:right;
	padding-right:10px;
}
.formulario .campo {
	float:left;
}
.formulario .fino {
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#333;
	background-color:#FFF;
	margin:0px;
	padding:1px;
	border:1px solid #FFF;
	width:348px;
}
#col_prod_01 {
	float:left;
	width:50px;
	position:relative;
	margin:0px;
	padding:0px;
}
#col_prod_01 div a {
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFF;
	text-decoration:none;
}
#col_prod_02 {
	margin:0px;
	padding-top:20px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	float:left;
}
#col_prod_02 img {
	border:8px solid #EBEBEB;
}
#col_prod_03 {
	margin:0px;
	float:right;
	width:50px;
	padding:0px;
}
#col_prod_04 {
	margin:0px;
	float:right;
	width:140px;
	padding-top:110px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	line-height:18px;
	font-weight:normal;
	color:#FFF;
	position:relative;
}
.enviar_amigo {
	margin:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:40px;
}
#col_prod_03 div a {
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFF;
	text-decoration:none;
}
.precio_anterior {
	color:#3D81D7;
	text-decoration:line-through;
}
.descripcion_producto {
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	line-height:18px;
	color:#FFF;
	margin:0px;
	width:400px;
	padding-top:20px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:50px;
	position:relative;
}
.descripcion_producto p {
	padding:0px;
	margin-top:10px;
	margin-right:0px;
	margin-bottom:10px;
	margin-left:0px;
}
.descripcion_producto h2 {
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#3D80D7;
	border-top-style:none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
	padding:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:10px;
	margin-left:0px;
}
.productos_lista {
	margin:0px;
	padding:0px;
}
.productos_lista ul {
	margin:0px;
	padding:0px;
}
.productos_lista li {
	margin:0px;
	list-style:none;
	background-image:url(../images/site/_dot2.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-top:10px;
	padding-right:0px;
	padding-bottom:20px;
	padding-left:0px;
	margin-bottom:20px;
}
.imagen_producto {
	margin:0px;
	padding:0px;
	float:left;
	width:150px;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	line-height:16px;
	color:#132959;
}
.imagen_producto div p {
	padding:0px;
	margin:0px;
}
.imagen_producto .anterior {
	color:#B2B3B4;
	text-decoration:line-through;
}
.imagen_producto img {
	border:4px solid #EBEBEB;
}
.producto_derecha {
	margin:0px;
	float:left;
	width:160px;
	padding-top:60px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:10px;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	line-height:16px;
	color:#212D46;
}
.producto_derecha h2 {
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#3D80D7;
	text-decoration:none;
	padding:0px;
	margin-top:10px;
	margin-right:0px;
	margin-bottom:10px;
	margin-left:0px;
}
.boton2 {
	border:0px;
	background-image:url(../images/site/btnDerecha_gris.gif);
	background-repeat:no-repeat;
	background-position:right 0px;
	text-align:center;
	width:auto;
	overflow:visible;
	float:left;
	font-weight:normal;
	text-decoration:none;
	padding-right:14px;
	margin:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	cursor:pointer;
}
.boton2 span {
	position:relative;
	float:left;
	display:block;
	white-space:nowrap;
	height:15px;
	color:#000;
	background-image:url(../images/site/btnIzquierda_gris.gif);
	background-repeat:no-repeat;
	background-position:left 0px;
	padding-top:6px;
	padding-right:0;
	padding-bottom:8px;
	padding-left:26px;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	cursor:pointer;
	line-height:12px;
	margin:0px;
	text-align:left;
	font-style:normal;
}
.paginado {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	line-height:16px;
	font-weight:normal;
	color:#212D46;
	margin-bottom:10px;
}
.paginado1 {
	margin:0px;
	float:left;
	padding:0px;
}
.paginado2 {
	margin:0px;
	float:right;
	padding:0px;
}
.paginado a {
	text-decoration:none;
	color:#212D46;
}
.paginado .n1 {
	color:#3E81D7;
}
.cart {
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	line-height:16px;
	color:#FFF;
	margin:0px;
	padding:0px;
}
.cart th.it {
	margin:0px;
	padding:10px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#3E82D7;
	font-weight:normal;
}
.cart tr.primera td.it {
	margin:0px;
	padding:10px;
	border-top-style:none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
}
.cart tr.comun td.it {
	margin:0px;
	padding:10px;
	border-top-style:solid;
	border-left-style:none;
	border-top-width:1px;
	border-top-color:#808080;
}
.cart tr.subtotal td.it {
	margin:0px;
	padding:10px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#3E82D7;
}
.cart .row td.it {
	margin:0px;
	padding:10px;
}
.cart .ultima td.it {
	margin:0px;
	padding:10px;
}
.ico_cart {
	background-image:url(../images/site/cart.gif);
	background-repeat:no-repeat;
	padding-left:28px;
	height:20px;
	padding-top:5px;
	color:#3E81D7;
}
.blue {
	color:#3D81D7;
}
.blueprice {
	color:#3E7FD3;
	font-weight:bold;
}
.left {
	float:left;
}
.right {
	float:right;
}
.formulario_registro {
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:14px;
	color:#FFF;
	font-style:normal;
	line-height:18px;
}
.formulario_registro small{ clear:both; display:block;}
.info,.success,.warning,.error,.validation {
	border:1px solid;
	margin:10px 0px;
	padding:15px 10px 15px 50px;
	background-repeat:no-repeat;
	background-position:10px center;
	font-weight:lighter;
	font-style:normal;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:16px;
}
.info {
	color:#00529B;
	background-color:#BDE5F8;
	background-image:url(../images/info.png);
}
.success {
	color:#4F8A10;
	background-color:#DFF2BF;
	background-image:url(../images/success.png);
}
.warning {
	color:#9F6000;
	background-color:#FEEFB3;
	background-image:url(../images/warning.png);
}
.error {
	color:#D8000C;
	background-color:#FFBABA;
	background-image:url(../images/error.png);
}
.validation {
	color:#D63301;
	background-color:#FFCCBA;
	background-image:url(../images/validation.png);
}
.attributos {
	font-family:Verdana,Geneva,sans-serif;
	font-size:10px;
	color:#666;
	background-color:#FFF;
	margin:0px;
	padding:2px;
	width:130px;
	border:1px solid #CCC;
}
.campo_cantidad {
	font-family:Verdana,Geneva,sans-serif;
	font-size:10px;
	color:#666;
	background-color:#FFF;
	margin:0px;
	padding:2px;
	border:1px solid #CCC;
}
a.links {
	text-decoration:underline;
}
#show_hide_div_link {
	padding-top:10px;
	padding-right:10px;
	padding-bottom:10px;
	padding-left:28px;
	background-image:url(../images/Address_book.gif);
	background-repeat:no-repeat;
	background-position:left 2px;
}
.payment_method {
	margin:0px;
	padding:0px;
	float:left;
	width:150px;
}
.fieldGris {
	font-family:Verdana,Geneva,sans-serif;
	font-size:12px;
	color:#333;
	background-color:#FFF;
	border:1px solid #999;
	padding:2px;
	font-weight:normal;
}
#tell_a_friend {
	padding-left:40px;
}
.bordeaux {
	color:#A00052;
}
.blanco {
	color:#FFF;
}
.blanco a {
	color:#FFF;
}
#banners_izquierda {
	margin:0px;
	padding-top:74px;
}
#banners_derecha {
	margin:0px;
	padding-top:74px;
}
.publicidad {
	background:#EAEAEA;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	line-height:16px;
	color:#666;
}
.publicidad p {
	text-align:left;
}
.publicidad .inner {
	padding:12px;
}
.publicidad h2 {
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	font-style:normal;
	line-height:16px;
	font-weight:bold;
	color:#666;
	background-image:url(../images/ico-publicidad.gif);
	background-repeat:no-repeat;
	background-position:left 3px;
	margin-top:5px;
	margin-bottom:5px;
	padding-left:17px;
	border-bottom-width:1px;
	border-bottom-style:dashed;
	border-bottom-color:#666;
}
.publicidad .masinfo {
	text-align:right;
	clear:both;
	margin:0px;
	padding-top:5px;
	padding-bottom:5px;
}
.publicidad a {
	color:#4982C8;
	text-decoration: none;
}
/* Publicidad de portada */
.publicidadtop {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	line-height:16px;
	color:#666;
}
.publicidadtop .inner {
	padding:12px;
}
.publicidadtop h2 {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	line-height:16px;
	font-weight:bold;
	color:#666;
	margin-top:5px;
	margin-bottom:5px;
	padding-left:17px;
	border-bottom-width:1px;
	border-bottom-style:dashed;
	border-bottom-color:#666;
}
.publicidadtop .masinfo {
	text-align:right;
	clear:both;
	margin:0px;
	padding-top:5px;
	padding-bottom:5px;
}
.publicidadtop a {
	color:#4982C8;
	text-decoration: none;
}
/*** *****/
.medio_novedades {
	width:340px;
	margin:auto;
}
.sideTitle {
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:17px;
	font-weight:normal;
	color:#3E82D7;
	background-image:url(../images/dot.gif);
	background-repeat:repeat-x;
	background-position:left top;
	margin:0px;
	height:25px;
	padding-top:8px;
	padding-right:0px;
	padding-bottom:9px;
	padding-left:0px;
	text-align:left;
}
.sideTitle1 {
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:17px;
	font-weight:normal;
	color:#3E82D7;
	background-image:url(../images/dot1.gif);
	background-repeat:repeat-x;
	background-position:left top;
	margin:0px;
	padding-top:8px;
	padding-right:0px;
	padding-bottom:15px;
	padding-left:0px;
	text-align:left;
}
.sideTitle1 span {
	background-image:url(../images/dot1.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	display:block;
	padding-bottom:5px;
}
.codigo_especial {
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#333;
	font-style:normal;
	line-height:20px;
	background-color:#F0F0F0;
	display:block;
	padding:10px;
	text-decoration: none;
}
/* producto */
.producto {
	float:left;
	margin:0px;
	color:#132959;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	line-height:14px;
	width:130px;
}
.producto.spc {
	padding-left:26px;
}
.productos_linea {
	background-image:url(../images/dot2.gif);
	background-repeat:no-repeat;
	background-position:center top;
	display:block;
	margin:0px;
	clear:both;
	height:2px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:20px;
	padding-left:0px;
}
.producto p {
	margin-top:5px;
	margin-right:0px;
	margin-bottom:5px;
	margin-left:0px;
}
.producto .infolink {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	line-height:14px;
	color:#333;
	background-color:#E7E7E7;
	text-align:center;
	display:inline-block;
	padding:8px;
	text-decoration:none;
	margin:0px;
}
.producto .productoimagen {
	display:block;
	margin:auto;
	width:130px;
	padding-top:10px;
}
.producto h2 {
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:14px;
	font-style:normal;
	line-height:18px;
	color:#4A88E7;
}
.h1Titlesmall {
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#3E82D7;
	background-image:url(../images/site/h1Titlesmall.gif);
	background-repeat:no-repeat;
	background-position:left 0px;
	margin:0px;
	height:16px;
	padding-top:7px;
	padding-right:0px;
	padding-bottom:25px;
	padding-left:30px;
	font-style:normal;
	line-height: 18px;
}
/* detalle de producto */
.prod_seccion1 {
	width:345px;
	float:left;
	padding-left:35px;
}
.prod_seccion2 {
	width:230px;
	float:right;
	padding-right:24px;
}
.prod_seccion1 .prev_imagen_producto {
}
.prod_seccion1 .relacionado {
	padding-right:0px;
	display:inline-block;
	margin-left:0px;
	width:90px;
	height:75px;
	background-repeat:no-repeat;
	background-position:center center;
	background-color:#FFF;
}
.prod_seccion1 .relacionado.sp {
	margin-left:15px;
}
.prod_seccion1 .relacionado img {
	border:1px solid #BEBEBE;
}
.prod_seccion1 .prev_imagen_producto img {
	border:none;
	margin:auto;
	padding:0px;
}
.prod_seccion1 .sig_ant {
	margin:0px;
	padding:0px;
	position:relative;
	clear:both;
}
.prod_seccion1 .sig_ant a {
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#FFF;
	text-decoration:none;
	margin:0px;
	padding:2px;
	display:inline-block;
}
.prod_seccion1 .sig_ant .link_ant {
	float:left;
	width:55px;
	text-align:right;
	text-align:left;
}
.prod_seccion1 .sig_ant .link_sig {
	float:right;
	width:55px;
	text-align:right;
}
.prod_seccion1 .h1related {
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#3E82D7;
	background-image:url(../images/bg_det_producto.gif);
	background-repeat:no-repeat;
	background-position:left top;
	margin:0px;
	height:25px;
	padding-top:10px;
	padding-right:0px;
	padding-bottom:15px;
	padding-left: 50px;
}
/* Copyright 2009 Magic Toolbox Use this tool on your website:Go to www.magictoolbox.com*/
/* Stlye of zoomed window */
.MagicZoomBigImageCont {
	border: 1px solid #999;
}
/* Style of header,activated with "title" attribute in <a>tag */
.MagicZoomHeader {
	font-size:8pt !important;
	line-height:normal !important;
	color:#fff;
	background:#666;
	text-align: center !important;
}
/* Style of small square under mouse */
.MagicZoomPup {
	border:1px solid #aaa;
	background:#fff;
	cursor: move;
}
/* Style of message box while image is loading */
.MagicZoomLoading {
	border:1px solid #ccc;
	background:#fff url(img/ajax-loader.gif) no-repeat 2px 50%;
	padding:4px 4px 4px 24px !important;
	margin:0;
	text-decoration:none;
	text-align:left;
	font-size:8pt;
	font-family:sans-serif;
	color:#444;
}
.checkoutRadios {
	margin:0px;
	padding:0px;
}
.checkoutRadios ul {
	margin:0px;
	padding:0px;
}
.checkoutRadios li {
	margin:0px;
	padding:0px;
	list-style:none;
}
.rowform {
	clear:both;
	margin-top:4px;
}
.leftform {
	float:left;
	width:230px;
	text-align:right
}
.rightform {
	float:left;
	text-align:left;
	padding-left:10px;
}
.rightform small {
	font-family:Verdana,Geneva,sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#FFF;
	font-style:normal;
	display:block;
	margin:0px;
	padding-top:4px;
	padding-bottom:4px;
}
.fieldform {
	background-color:#FFFFFF;
	border:1px solid #999999;
	color:#333333;
	font-family:Verdana,Geneva,sans-serif;
	font-size:12px;
	font-weight:normal;
	padding:2px;
}
.f320 {
	width:320px;
}
.producto_extra {
	margin:0px;
	display:block;
	border-bottom:1px solid #CCC;
	padding:10px;
}
.producto_extra h2 {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	line-height:normal;
	font-weight:bold;
	color:#4082D6;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:5px;
	margin-left: 0px;
}
/* shopping cart dinámico */
.icocart {
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:14px;
	font-style:normal;
	font-weight:normal;
	color:#3E81D7;
	margin:0px;
	padding-top:5px;
	padding-right:0px;
	padding-bottom:12px;
	padding-left:30px;
	background-image:url(../images/ico_cart.gif);
	background-repeat:no-repeat;
	background-position:left top;
	text-align:left;
}
.dot3 {
	background-image:url(../images/dot3.gif);
	background-repeat:repeat-x;
	background-position:left top;
	display:block;
	height:7px;
}
.dynamiccart {
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	line-height:14px;
	font-weight:normal;
	color:#FFF;
	text-decoration:none;
	background-color:#34455C;
	padding:5px;
	margin-top:8px;
	margin-bottom:8px;
}
.dynamiccart table {
	margin:0px;
	padding:0px;
	width:100%;
}
.dynamiccart table tr td {
	padding-top:5px;
	padding-bottom:5px;
}
.dynamiccart .subtotal td {
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#0178DA;
	padding-top:5px;
	padding-bottom:5px;
}
a#showhidedynamiccart,a#showhidedynamiccart:active,a#showhidedynamiccart:hover {
	background-image:url(../images/cartupdown.gif);
	background-repeat:no-repeat;
	background-position:right 0px;
	margin:0px;
	padding:0px;
	width:29px;
	height:18px;
	display:block;
	float:right;
	text-decoration:none;
	border:none;
}
a#showhidedynamiccart.s {
	background-position:right -18px;
	text-decoration:none;
	border:none;
}
.gris {
	color:#CCC;
}
#contentDynamicCart {
	text-align:left;
}
#carttotaldynamic {
	text-align:left;
}
.red {
	color: #900;
}
