@charset "utf-8";
/* CSS Document */

#products{ margin-top:10px;}
#products ul li { display:block; float:left; width:155px;line-height:12px; height:221px; margin-left:6px; position:relative;}

#products .image{ width:155px; height:145px;}
#products h4{ font-size:12px; color:#404040; font-weight:normal; margin:0px; height:24px; padding-left:5px;}

#products .precio_botones{ width:155px; height:15px;}
#products .ref{ float:left; color:#606060;  font-weight:normal; font-size:10px; height:12px; padding-left:5px; padding-top:3px;}
#products .price{ float:right; font-size:18px; font-weight:bold; color:#730580; height:15px; padding-right:5px; padding-top:3px;}

#products .boxshadowi{background: url(../images/shadowsmalli.png) no-repeat; width:155px; height:6px;}

#products .Boxbuy_products,#products .Boxinf_products {display:block;float:left;height:15px;font-weight:bold;text-decoration:none;font-size:11px;padding-top:1px;}
#products .Boxbuy_products { width:70px; background:url(../images/bottonbuysmall.jpg) no-repeat; color:#fff; padding-left:25px;}
#products .Boxinf_products { width:45px; background: url(../images/bottoninfosmall.jpg) no-repeat; color:#730580; padding-left:15px;}

#products .boxshadow {background: url(../images/shadowsmall.png) no-repeat; width:155px; height:6px;}

.formulario_ayudanos label { float:left; width:140px; display:block;}

#products ul li.banner_ayudanos{width:315px; height:210px; background:url(../images/banner_ayudanos.png) no-repeat; display:block;}
#products ul li.banner_ayudanos .titulo{ display:block; font-size:24px; font-weight:bold; color:#650470; width:190px; line-height:24px;  margin-top:10px; margin-left:120px;}
#products ul li.banner_ayudanos .parrafo{display:block; font-size:13px; color:#404040; width:150px; margin-left:160px; margin-top:12px; }
#products ul li.banner_ayudanos a{ font-size:14px; color:#9c09ad; left:168px; top:40px; position:relative;}

/* tooltip */
p#vtip { display: none; position: absolute; padding: 10px; top:50px; left: 5px; text-align:justify; font-size: 0.8em; background-color: white; border: 1px solid #790587; -moz-border-radius: 5px; -webkit-border-radius: 5px; z-index: 9999;width:200px }
p#vtip #vtipArrow { position: absolute; top: -10px; left: 5px }
/* tooltip */

.fondooferta { background-image:url('../images/fondeooferta01.png'); height:52px; width:131px; position:absolute; left:-7px; top:10px;}
.fondooferta p {float: left;font-size:14px; color: #FFF; font-weight:bold; position:relative; left:8px; top:4px; width:60px;line-height: 13px;}
.fondooferta span{float:right; font-size:23px; color: #FFF; font-weight:bold; position:relative; top:10px; right:10px;}

#cabecera .boximg { width:15px; float:left;background:url(../images/img_lat.jpg);height:93px;}
#cabecera .boxcenter{width:776px; float:left; background:url(../images/img_bg.jpg) repeat-x; height:93px;}
#cabecera .boximg2{ float:left; width:189px;height:93px; }

#cabecera h2{ font-size:24px; color:#000; font-weight:normal; margin:0px; padding-top:3px;}
#cabecera h2 .grey{ color:#A1A1A1; }
#cabecera h3{ font-size:12px; font-weight:normal; color:#666; margin:0px; padding-top:1px; padding-bottom:4px;}


#path { background:url(../images/pt_repeat.jpg) top; border-bottom:0px solid #e1e1e1; border-top:1px solid #e1e1e1; margin:0px; padding:0px; height:23px; width: auto;}
#path div.content {padding-left:6px;  display:block; float:left; height:23px;  margin:0px; padding:0px;}
#path a.separator{ display:block;  width:auto; height:21px; padding-top:3px; padding-left:8px; padding-right:40px; background:url(../images/separator.png) right no-repeat; text-decoration:none; color:#999; float:left;}
#path span.bgini{display:block; background:url(../images/bgini.jpg); width:11px; height:23px; float:left;}
#path span.bgend{display:block; background:url(../images/bgfin.jpg); width:12px; height:23px; float:left;}
