body{
font:12px Arial;
color:#777777;
}
img{
border:0px;
}
/*MINIMERU
----------------------------------------------*/
.minimenu{
float:left;
padding-left:25px;
width:460px;
height:30px;
}
.itemm{
float:left;
}
/*FIN DE MINIMENU*/

/*MENU VERTICAL
----------------------------------------------*/
#mnu_vertical_align{
position:relative;
float:left;
width:49px;
text-align:center;
}
#mnu_horizontal_align{
float:left;
width:450px;
}
#btn_mnu_vertical1_2{
display:none;
}
#btn_mnu_vertical2_2{
display:none;
}
#btn_mnu_vertical3_2{
display:none;
}
#btn_mnu_vertical4_2{
display:none;
}
#btn_mnu_vertical5_2{
display:none;
}
#btn_mnu_vertical6_2{
display:none;
}
#btn_mnu_vertical7_2{
display:none;
}
#btn_mnu_vertical8_2{
display:none;
}
/*FIN DE MENU VERTICAL*/

/*DESPLAZADOR PRODUCTOS
----------------------------------------------*/
.arrowup, .arrowup2{
float:left;
text-align:center;
width:50px;
padding-top:40px;
}
.arrowdonw, .arrowdonw2{
float:left;
text-align:center;
width:50px;
padding-top:120px;
}
.arrowdonw2{
width: 20px;
}
.arrowup2{
width: 20px;
padding-top: 0;
}


/*FIN DE DESPLAZADOR*/

/*CONTENEDORES
-------------------------------------------------*/
#wrapper{
position:relative;
margin:0 auto 0 auto;
width:780px;
height:460px;
overflow:hidden;
}
#mnuobjeto{
position:absolute;
width:49px;
height:120px;
top:40px;
right:10px;
z-index:10000;
}
.content_br{
position:relative;
width:780px;
height:460px;
}
.banner{
float:left;
width:163px;
height:390px;
}
.titlebanner{
float:left;
width:163px;
font:11px Arial;
text-align:center;
font-weight:bold;
margin-top:8px;
}
.bodywrap{
float:left;
width:546px;
height:427px;
background:url(../images/fondo_03.jpg) right repeat-y;
}
.s_title_prin{
float:left;
width:546px;
height:auto;
}
.titlecat, .titlecat2{
float:left;
font:18px Verdana;
font-weight:bold;
padding-left:20px;
padding-top:5px;
}
.titlecat2{
width: 240px;
}


.logo_scotia_puntos{
float:right;
padding-right:30px;
}
.name_scotia{
float:right;
padding-top:15px;
padding-right:10px;
font:10px Tahoma;
font-weight:bold;
color:#777777;
}
.productor{
position:relative;
float:left;
width:546px;
padding-top:10px;

}
.productos{
position:relative;
float:left;
width:483px;
height:262px;
padding-left:10px;
}
.mnu_produc{
float:left;
width:50px;
height:auto;
text-align:center;
}

.mnu_produc2{
width: 20px;
height: 160px;

position: absolute;
right: 25px;
top: 40px;
}

.bola_logo{
position:absolute;
top:260px;
right:0px;
float:right;
width:76px;
height:75px;
}
.btn_rango{
position:absolute;
top:260px;
right:80px;
float:left;
padding-left:185px;
padding-top:20px;
z-index:100;
}

.paginadolist{
position:absolute;
top:280px;
left:30px;
float:left;
z-index:190;
}

.notabanca{
position:absolute;
top:320px;
left:135px;
float:left;
z-index:9000;
width:300px;
color:#ff0000;
font-weight:bold;
}


.contoferta{
position:absolute;
top:310px;
left:15px;
float:left;
z-index:9000;
}

.barracolor{
float:right;
width:71px;
height:460px;
}
.footer{
float:left;
width:709px;
height:39px;
background:url(../images/home_footer.jpg) no-repeat top;
}
.promociones_br{
float:left;
background:url(../images/back_promociones.jpg) no-repeat center;
width:487px;
height:220px;
position:relative;
padding-left:20px;
}
#footer_back{
position:absolute;
width:709px;
height:39px;
background:url(../images/home_footer.jpg) no-repeat top;
top:426px;
left:0px;
z-index:100;
}
.direcciones{
position:absolute;
background:#fff;
width:500px;
height:260px;
top:0px;
left:0px;
border:solid 1px #CCCCCC;
z-index:300;
display:none;
}
.recomendar{
position:absolute;
background:#fff;
width:500px;
height:240px;
top:0px;
left:0px;
border:solid 1px #333333;
z-index:300;
display:none;
}
#mnobjload{
position:absolute;
width:45px;
}
/*FIN DE CONTENEDORES*/

/*MENU PROMOCIONES
------------------------------------------------------*/
.menu_promociones{
float:left;
padding-left:10px;
padding-top:8px;
width:400px;
}
.item_mnu_promociones{
float:left;
padding-left:5px;
text-align:center;
}
.item_mnu_promociones a{
padding-top:6px;
background:url(../images/btn_prom_donw.jpg) no-repeat center;
color:#777777;
text-decoration:none;
font-weight:bold;
width:24px;
height:23px;
display:block;
}
.item_mnu_promociones a:focus, .item_mnu_promociones a:active{
background:url(../images/btn_prom_up.jpg) no-repeat center;
color:#fff;
}
#btnregresar{
position:absolute;
top:380px;
right:90px;
z-index:10;
}
/*FIN DE MENU PROMOCIONES*/

/*TEXTOS
------------------------------------------------------*/
.txtnaranja{
color:#FF9900;
}
.txtnaranja a{
color:#FF9900;
text-decoration:none;
}
.txtceleste{
color:#0087CB;
}
.txtceleste a{
color:#0087CB;
text-decoration:none;
}
.txtmorado{
color:#802990;
}
.txtmorado a{
color:#802990;
text-decoration:none;
}
.txtrosado{
color:#B41D8D;
}
.txtrosado a{
color:#B41D8D;
text-decoration:none;
}
.txtverde{
color:#238A9F;
}
.txtverde a{
color:#238A9F;
text-decoration:none;
}
.txtverdeclaro{
color:#A2C02F;
}
.txtverdeclaro a{
color:#A2C02F;
text-decoration:none;
}
.txtamarillo{
color:#FFC00F;
}
.txtamarillo a{
color:#FFC00F;
text-decoration:none;
}
.txtfuxia{
color:#D80286;
}
.txtfuxia a{
color:#D80286;
text-decoration:none;
}
.txtrojo{
color:#CC0000;
}
.txtrojo a{
color:#CC0000;
text-decoration:none;
}
.txtred{
color: #FF0000;
font-family: arial;

}


.txtplomo{
color:#777777;
}
.linkplomo{
color:#777777;
}
/*FIN DE TEXTOS*/

/*PRODUCTOS
------------------------------------------------------*/
.cont_p_prin{
position:relative;
float:left;
width:111px;
height:130px;
padding-left:7px;
}

.img_product{
width:100px; height:100px; border:1px solid #cecdcd;
}

.img_product2{
width:100px; height:100px; border:1px solid #FF0000; position:relative
}

.precio_producto{
position:absolute;
width:86px;
height:36px;
background:url(../images/fondo_puntos.jpg) no-repeat center;
top:90px;
left:18px;
}
.oferta{
position:absolute;
width:58px;
height:38px;
background:url(../images/img_oferta.gif) no-repeat left;
top:0px;
left:0;
}
.precio{
font:10px Arial;
color:#fff;
text-align:center;
padding-top:3px;
font-weight:bold;
}
.puntos{
font:9px Arial;
color:#fff;
text-align:center;
padding-top:7px;
}
/*FIN DE PRODUCTOS*/

/*MANEJADORES
------------------------------------------------------*/
.SlidingPanels {
	width: 780px;
	height: 460px;
}
.SlidingPanelsContent {
	width: 780px;
	height: 460px;
}

#catalogo .SlidingPanels {
	float: left;
}
#catalogo .SlidingPanelsContentGroup {
	float: left;
	width: 10000px;
}
#catalogo .SlidingPanelsContent {
	float: left;
}

/*sliding panel interior*/
.SlidingPanels_int {
	width: 492px;
	height: 270px;
}
.SlidingPanelsContent_int {
	width: 492px;
	height: 270px;
}







/*FIN DE MANEJADORES*/
/*BUBBLE
-------------------------------------------------*/
.bubbleInfo {
    position: relative;
	float:left;
}
.popup {
    position: absolute;
    display: none;
	background:#FFF;
	width:170px;
	height:145px;
	border:solid 1px #999999;
}
.popup a{
color:#777777;
text-decoration:none;
}
.popup a:hover{
color:#000;
}
/*FIN DE BUBBBLE*/
/*DETALLES DE PRODUCTOS
-------------------------------------------------*/
.detailproduct{
position:absolute;
left:180px;
top:80px;
width:500px;
height:300px;
background:#fff;
z-index:200;
border:solid 1px #999999;
}
.detaildiv{
float:left;
width:248px;
height:210px;
}
.imgdetail{
float:left;
background:url(../images/fondo_detalles.jpg) no-repeat center;
width:223px;
height:214px;
margin-top:30px;
margin-left:10px;
text-align:center;
}
.closedetail{
float:right;
font:10px Verdana;
color:#777777;
text-align:right;
width:240px;
}
.logodetail{
float:left;
width:250px;
}
.nameproduct{
font:14px Arial;
color:#CC3300;
font-weight:bold;
width:250px;
}
.detailcaracteristicas{
color:#777777;
font:10px Arial;
width:245px;
}
.caracteristicasdetail p{
 margin: 3px 0;
}
.preciodetail{
float:left;
background:url(../images/fondo_precio.jpg) no-repeat center;
color:#fff;
width:240px;
font:12px/37px Arial;
text-align:center;
height:68px;
}
.listdetail{
width:240px;
}
.listdetail li{
list-style:url(../images/vineta.jpg);
}
.listdetail a{
font:12px Arial;
color:#777777;
text-decoration:none;
}

/*FIN DE BUBBBLE*/
/*FORMULARIOS-----------------------------------------------------------------*/
.frmtxt{
border:solid 1px #999999;
width:200px;
}

.loadimg{
display:block;
}

.ltpag a{
color:#ff0000;
text-decoration:none;
}
.ltpag a:hover{
color:#000;
}
/*interna nueva----------------------*/
.boton_scotia{
width: 162px;
height: 175PX;
background:#003377;

position:absolute;
top: 175px;
}

.subtitulo{
width:500px;
height: 21px;
font-size: 14px;
color: #FF0000;
float: left;
padding-left: 25px;
}
#interna_menu{
width: 546px;
height: 35px;
float: left;
}

#menuinterna{
margin: 0;
padding: 0;
width: 546px;
height: 35px;
float: left;

}
#menuinterna li{
display: inline;
float: left;
}
#menuinterna li a.item1,#menuinterna li a.item2,#menuinterna li a.item3,#menuinterna li a.item4,#menuinterna li a.item5{
color: #fff;
background: #a02381;
width: 103px;
height: 29px;
float: left;
font-size: 11px;
text-decoration: none;
text-align: center;
line-height: 29px;
}
#menuinterna li a.item1:hover, #menuinterna li a.selected1, #menuinterna li a.item2:hover,#menuinterna li a.selected2, #menuinterna li a.item3:hover, #menuinterna li a.selected3, #menuinterna li a.item4:hover, #menuinterna li a.selected4, #menuinterna li a.item5:hover, #menuinterna li a.selected5{
background:  url(../images/interna_item1_bottom_hover.gif) bottom no-repeat;
width: 103px;
height: 35px;
color: #fff;
float: left;
font-size: 11px;
text-decoration: none;
text-align: center;
line-height: 29px;
}
#menuinterna li a.item2{width: 152px;background: #ff7700;}
#menuinterna li a.item2:hover,#menuinterna li a.selected2{width: 152px;background:url(../images/interna_item2_bottom_hover.gif) center bottom no-repeat;}

#menuinterna li a.item3{width: 127px;background: #a2c02f;}
#menuinterna li a.item3:hover,#menuinterna li a.selected3{width: 127px;background: url(../images/interna_item3_bottom_hover.gif) center bottom no-repeat;}

#menuinterna li a.item4{width: 62px;background: #fe9c01;}
#menuinterna li a.item4:hover, #menuinterna li a.selected4{width: 62px;background: url(../images/interna_item4_bottom_hover.gif) center bottom no-repeat;}

#menuinterna li a.item5{width: 101px;background: #0091ac;}
#menuinterna li a.item5:hover, #menuinterna li a.selected5{width: 101px;background:url(../images/interna_item5_bottom_hover.gif) center bottom no-repeat;}

.txt19{
margin: 30px 0 0 0;
font-size: 19px;
color:#FF0000;
text-align: center;
display: block;
height: 24px;
}
.masganas{
margin: 0;
text-align: center;
height: 46px;
display: block;
margin: 0 0 30px 0;
}
.resena{
font-family: verdana;
font-size: 12px;
color: #776;
text-align:center;
width: 546px;
height: 70px;
display: block;
margin:0px 0 5px 0 !important;
margin:0px 0 0px 0;
padding-top: 10px;
background: #fff;
}
.txt13bold{
font-size: 13px;
font-weight: bold;
font-family: verdana;
width:546px;
height: 35px;
background:#e6e7e8;
text-align: center;
line-height: 35px;
color:#FF0000;
float: left;
margin: 0 0 0 0;
position:relative;
}
.textopie{
width: 300px;
height: 35px;
display: inline;
text-align: center;
margin: 0 auto 0 125px;
float:left;
position: relative;
}
.bg{
background: #f0f0f0;
}
.bgmorado{
background: #fbf0f8;

}
.bganaranjado{
background: #ffebde;
}
.bgverde{
background: #f0f5de;
}
.bgamarillo{
background: #fff2de;
}
.bgceleste{
background: #eaf9fc;
}
.cont_items{
float: left;
width:546px;
height: 220px !important;
height: 218px;
position: relative;
}
.continterna1, .continterna2,.continterna4-2,.continterna5-2{
width: 268px;
height: 120px;
float:left;
margin: 20px 0 0 50px;
display: inline;
}
.titmorado,.titnaranja,.titverde, .titamarillo, .titamarillo2, .titceleste, .titceleste2, .tittabla{
font-family: verdana;
font-size:13px;
font-weight: bold;
width: 260px;
height: auto;
margin-bottom: 5px;
float: left;
color: #a02381;
}
.titnaranja
{
color: #fe6e04;

}
.titverde
{
color: #8cae08;

}
.titamarillo
{
color: #ff9000;
width: 280px;
}
.titamarillo2
{
color: #ff9000;
width: 450px;

}
.titceleste{
color: #0091ac;

}
.titceleste2{
color: #0091ac;
width: 450px;
margin-left: 10px;
}
.tittabla{
color: #0091ac;
width: 250px;
height: 30px;
}
.subtit1,.subtit2,.subtit3,.subtit4{
font-family:verdana; 
font-size:12px; 
width: 270px; 
height: auto; 
float:left;
margin-bottom: 5px;
}
.subtit2{
color: #696a6c;
font-size: 12px;
width: 240px;

}
.subtit3{
color: #776;
}
.subtit4{
font-size: 13px;
width: 260px;

}
.imgtarjetas_item1{
margin: 15px 0 0 15px;
float: left;
display: inline;
}
.imgtarjetas_item2{
margin: 35px 0 0 0px;
float: left;
display: inline;
}
.imgtarjetas_item3{
position: absolute;
right: 0;
top: -16px;
}
.btn_comoganas{
margin: 10px 0 0px 45px;
float: left;

}
.infoitem1{
position: relative;
width: 470px;
height: 30px;
margin: 0px 0 6px 50px;
display: inline;
float: left;
}
.btn_condiciones{
margin-top: 10px;
float: left;
width: 124px;
height: 34px;
}
.continterna2{
width: 280px;
}
.cont_item4{
width: 140px;
height: 170px;
border-left: 1px solid #f90;
float: left;
color: #cc0000;
font-size: 13px;
font-weight: bold;
margin: 12px 0 0 20px;
padding: 25px 0 0 15px;
}
.continterna4-2{
width:452px;
height: 180px;
float:left;
margin-left: 57px;
}
.btn_regresar{
width: 112px;
height: 36px;
float: left;
position: absolute;
top: -10px;
right: 0px;
}
.btn_regresar2{
width: 112px;
height: 36px;
float: left;
position: absolute;
top: 0px;
right: -5px;
}
#myScrollrtContent p{
width: 420px;
font-size: 11px;
float: left;
margin: 0 0 10px 0;

}
.btn_obtener{
width: 176px;
height: 38px;
float: left;
}
.img_item5{
position: absolute;
width: 205px;
height: 153px;
bottom: 0;
right: 0;
}
.continterna5-2{
margin: 0px 0 0 20px;
}

.tablas{
float: left;
width: 252px;
height: auto;
margin-left: 10px;
}
/**TABLA INTERNA**********/
.montos{
width: 252px;
float: left;
}
.montos th, .montos td{
height: 19px;
}
.montos .th1{
background: #0091ac;
color: #fff;
}
.montos .th2{
background: #ff0000;
color: #fff;
}
.montos td{
background: #59bed0;
color: #fff;
}
.montos .col1, .montos .col1odd{
padding-left: 10px;
font-size: 11px;
}
.montos .col2, .montos .col2odd{
text-align: right;
padding-right: 5px;
font-size: 11px;
}
.montos .col1odd
{
background: #eaf9fc;
color: #5a928e;
}
.montos .col2odd
{
background: #eaf9fc;
color: #5a928e;
}
/**************/

.mensaje_promociones{
 color: red;
 font-size:11px;
width:400px;
height: 13px;
line-height: 15px;
float:left;
padding-left:15px;
padding-top:8px;
}