@charset "utf-8";
/* CSS Document */
img, div, a, input, li, ul { behavior: url(pngfix/iepngfix.htc);}
body {
background:url(img/bg.jpg) center top no-repeat #000000;
background-attachment:fixed;
font-family:Arial, Helvetica, sans-serif;
color:#929292;}

.clear{ clear:both;}

.contenedor{
margin:auto;
width:880px;}

.topcontainer{
background:url(img/bg_top.png) no-repeat;
width:880px;
height:461px;}

.cuerpo{
background:url(img/bg_central.png) repeat-y;
min-height:300px;}

.pie{
background:url(img/bg_footer.png) no-repeat;
height:46px;
padding:35px 20px 0px 20px;
font-size:12px;}

.logo{
float:left;
width:144px;
height:68px;
padding:35px 0 0 25px;}

.textocentro{
float:left;
height:120px;
width:480px;
margin:0 0 0 0;}

.errorlogin{
color:#FF0000;
font-size:11px;
padding-right:25px;
text-align:right;
float:right;}

.comillasarriba{
float:left;
width:430px;
padding-top:3px;
text-align:center;}

.comillasabajo{
float:left;
height:20px;
width:440px;
text-align:right;
padding-right:40px;}

.textito{
float:left;
width:415px;
padding:0 65px 0 0; }

.titulo_index{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
font-style:italic;
color:#929292;
font-weight:bold;
text-align:center;
float:right;
}

.textoderecha{
float:left;
width:210px;
height:110px;
background:url(img/bg_carrito.gif) no-repeat;
margin:15px 0 0 0;}

.titulo_bolsa{
color:#205b7b;
font-weight:bold;
font-size:14px;
margin:8px 0 0 15px;}

.items_carrito{
margin:3px 0 0 65px;
color:#000000;
font-size:12px;}

.items_carrito a, .items_carrito a:active, .items_carrito a:visited{
font-size:10px;
color:#000066;}

.items_carrito a:hover{
color:#0000FF;}

.cuanto_carrito{
margin:1px 0 0 65px;
color:#337022;
font-size:14px;
font-weight:bold;}

.contenedor_btn{
margin:5px 0 0 65px;
}

.btn_finalizar{
background:url(img/btn_comprar.jpg);
width:128px;
height:19px;
border:0;
vertical-align:middle;}

.btn_ingresar{
background:url(img/btn_ingresar.gif);
width:58px;
height:19px;
border:0;
vertical-align:middle;}

.formulario_texto{
font-size:12px;
color:#929292;
vertical-align:middle;}

.carrito_ver a, .carrito_ver a:active, .carrito_ver a:visited{
margin:10px 0 0 65px;
color:#929292;
font-size:12px;}

.carrito_ver a:hover{
color:#000000;}

.salir{
text-align:right;
padding-left:15px;}

.salir a{
color:#929292;
font-size:12px;}

.salir a:hover{
color:#000000;}

.textointro{
color:#c3c3c3;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:right;}

.menu{
padding:0 10px 0 10px;
margin:10px 0 0 0;}

.banner_central{
padding:0 10px 0 10px;
margin:15px 0 0 0;}

.contenedor_izq{
float:left;
width:600px;
min-height:200px;
padding:0 0 0 30px;
}

.contenedor_prod{
width:200px;
min-height:200px;
float:left;
margin-top:10px;
background:url(img/bg_producto.jpg) repeat-x;}

.contenedor_img{
text-align:center;
height:97px;}

.contenedor_titulo_cesta{
height:20px;
color:#242424;}

.img_cesta{
width:103px;
float:left;}

.prod_cesta{
float:left;
color:#242424;
font-weight:bold;
margin-top:20px;
width:170px;}

.descrip_cesta{
float:left;
width:170px;
overflow:hidden;
text-align:left;}

.descripcion_prod{
text-align:center;
font-size:14px;
font-weight:bold;
margin-top:5px;}

.titulo_cuerpo{
font-family:Arial, Helvetica, sans-seri;
font-size:25px;
color:#2b7db7;
font-weight:bold;}

.feliz_primavera{
font-family:Arial, Helvetica, sans-seri;
font-size:25px;
color:#F90;
font-weight:bold;
text-align:center;}

.texto_cuerpo{
color:#929292;
font-size:16px;
margin-top:20px;}

.contenedor_der{
float:right;
border-left:#CCCCCC 1px dashed;
border-right:#CCCCCC 1px dashed;
margin-right:7px;
}
.campo{ padding-left:17px;}

.newsletter{vertical-align:middle;}

.titulo_newsletter{ font-weight:bold; font-size:14px; text-align:left; padding-left:17px; color:#523f7f; width:300px;}

.descrip_newsletter{ font-size:12px; text-align:left;padding-left:17px;margin-bottom:5px;}

.oferta{
width:232px;
padding-top:17px;
margin-top:5px;
background:url(img/bg_sidebar.gif) top center no-repeat;
height:441px;}

.titulo_der{
text-align:center;
font-weight:bold;
color:#523f7f;
/*margin-top:17px;*/
font-size:17px;}

.imagen_der{
text-align:center;
height:130px;
margin-top:10px;
margin-bottom:5px;}

.descripcion_corta{
font-size:12px;
text-align:center;}

.precio_old{
font-size:12px;
font-weight:bold;
text-align:center;
color:#FF0000;
text-decoration:line-through;}

.precio_new{
font-size:14px;
font-weight:bold;
text-align:center;
color:#337022;}

.precio_prod{
font-size:14px;
font-weight:bold;
text-align:center;
color:#337022;
margin-top:3px;}

.form{
padding:0;
margin:0;}

.btn_enviar{
background:url(img/btn_agregar_bolsa.gif);
width:128px;
height:19px;
border:0;}

.btn_enviar_nr{
background:url(img/btn_ok.gif);
width:20px;
height:20px;
border:0;
vertical-align:middle;}

.btn_enviar_2{
background:url(img/btn_enviar.png);
width:58px;
height:19px;
border:0;}

.pie_izq{
float:left;
width:600px;
padding-left:5px;
font-size:10px;}

.pie_der{
float:right;
width:230px;
text-align:right;}

.tel_contacto{
font-size:11px;
font-weight:bold;
color:#2b7db7;}