/* Colores de temporada */
#menu1 a, #menu2 a{color:#FFFFFF !important;} /*Menu principal*/
#franja_url{color:#FFFFFF !important;}
#buscador{color:#FFFFFF !important;}
body{}

/*lo nuevo*/
a{outline: none;}
a img{border:none;}
.underline{text-decoration:underline;}
.divider{clear:both;}
#pie{clear:both; width:750px; margin-left:auto; margin-right:auto;/*height:530px;background:URL('/tienda/imagenes/fondo.jpg') no-repeat bottom center;*/}
#menu_space{clear:both;height:18px;top:0;}
div.sc_menu, div.sc_show{width:750px;position:absolute;overflow:hidden;margin:0;padding:0;z-index:1000;background: url(/tienda/imagenes/nav_li.png) repeat-x;}
div.sc_menu {height:22px;}
div.sc_show{height:400px;}
ul#nav{margin:0;padding:0;top:0;width: 2500px;height:22px;}
ul#nav li{position:relative;float: left;border-right:#fff solid 2px;padding: 5px 20px;background: #6183a0 url(/tienda/imagenes/nav_li.png) repeat-x;list-style:none;font-weight:bold;font-size:11px;color:#000000;}
ul#nav li .especial{background:#FF0011;color:#00FF00;}
ul#nav a {display: block;padding:5px 20px;text-decoration: none;color:#ffffff;}
ul#nav ul{position:relative;float:left;padding:0;margin:0;top: 22px;left: -2px;z-index:1000;display:none;}
ul#nav li ul li{ /*Submenu*/
background:#6183a0 url('/tienda/imagenes/nav_li2.png') repeat-x;font-weight:bold;border:1px #FFFFFF solid;padding:0;margin:0;width:16em;text-align:left;z-index:1000;line-height:1;}
ul#nav ul li a{/*ColorSubmenu*/
color:#444444;}
ul#nav ul li:hover a, ul ul li.overSub a{color:#FFFFFF;}
ul#nav li:hover, ul#nav li.over{/*RolloverMain*/
/* background:#855316 url(/tienda/imagenes/nav_li3.jpg) repeat-x;*/
}
ul#nav ul li:hover, ul ul li.overSub{ /* Mouseover de los elementos del submenu */
background:URL('/tienda/imagenes/nav_li3.png') repeat-x;
}
ul#nav li:hover ul, ul#nav li.over ul{display: block;position:absolute;}
/* Fix IE. Hide from IE Mac \*/
* html ul#nav ul li { float: left; height: 1%; }
* html ul#nav ul li a { height: 1%; }
ul#nav li a:hover, ul#nav li.over{/* background:#855316 url(/tienda/imagenes/nav_li3.jpg) repeat-x;; /* Color de Rollover */}
ul#nav li ul li a:hover, ul li ul li.overSub{background:#6183a0 url(/tienda/imagenes/nav_li3.png) repeat-x;}
ul#nav li a:hover ul, ul ul li a:hover ul{display: block;}
/*cimaco*/
a{font-weight:bold;}
body{color:#003366;font-family:Verdana, Arial, "Times New Roman";font-size:11px;text-align:center;/* background:url(/tienda/imagenes/fondo.jpg) center bottom no-repeat; */}
#caja_principal{width:750px;margin-left:auto; margin-right:auto;}

#cabecera a, #cabecera a:hover{color:#acacac;text-decoration:underline;}
#logo_principal{float:left;border:0px;}
#slogan, #barra1{float:left;}
#menu1{background:url(/tienda/imagenes/cimaco_r2_c2.gif) no-repeat;width:410px;height:30px;padding-top:10px;float:left;margin-bottom:-7px;font-weight:bold;color:#FFF;}
#menu2{background:url(/tienda/imagenes/cimaco_r4_c1.gif) no-repeat;/*text-align:right; para bolsa de compras*/width:750px;height:27px;clear:both;padding-top:8px;margin-bottom:-8px;font-weight:bold;color:#FFF;}
#menu1 a{text-decoration:none;}
#menu2 a{text-decoration:none;}
#buscador{background:url(/tienda/imagenes/cimaco_r6_c1.gif) no-repeat;width:750px;height:34px;clear:both;}
#buscador form{margin-bottom:0px; padding-top:5px;}
#buscador input, select, radio{font-size:11px;}
.boton_busca{background-color:#FF6600;color:#FFFFFF;margin-left:3px;}
#titulo{background:url(/tienda/imagenes/barra.jpg) repeat-x;width:750px;height:28px;}
#titulo h1{color:#FFF;font-size:18px;margin:0px;}
#tit_mesas_reg{background:url(/tienda/imagenes/fondo_cont.jpg);}
#contenido{background:url(/tienda/imagenes/fondo_cont.jpg) repeat-y;padding:10px;font-size:12px;}
#franja_url{background:url(/tienda/imagenes/fondo_pie.jpg);height:20px;font-size:12px;font-weight:bold;padding:10px; width:750; margin-left:auto; margin-right:auto;/*background:#006699;*/}
#pie img{border:0;margin-bottom:15px;margin-top:15px;}
.comp{font-size:10px;font-weight:bold;}
.vinculo_pie{color:#006699;font-size:9px;line-height:20px;margin:17px;}
.vinculo_pie a{font-size:9px;}
.vinculo_pie a:link{color:#006699;}
.vinculo_pie a:visited{color:#0099CC;}
.tabla_color tfoot{display:none;}
div.flechas img, .tabla_color a img{border:none;}
#cotizacion_doc{
margin:5px;
padding:5px;
position:relative;
width:48%;
text-align:left;
border:1px #CCCCCC solid;
}
#cotizacion_doc .tit_cot p{
color:#003366;
font-weight:bold;
}
#cotizacion_doc p{margin:0px;}
#final_comp{
float:left;
width:48%;
margin-left:5px;
padding-top:0px;
}
div.paginas a{
text-decoration:none;
padding-left:5px;
padding-right:5px;
}
/*endcimaco*/

/*Generales*/
#contenido a img{
border:0px;
margin:10px;
}
#contenido a:link{color:#006699;}
#contenido a:visited{color:#0099CC;}
#contenido p{
margin-bottom:10px;
line-height:20px;
}
.p_naranja{color:#FF6600;}
.p_azul{
color:#006699;
font-weight:bold;
}
.p_left{text-align:left;}
.p_right{text-align:right;}
.negritas1{font-weight:bold;}
.lista_datos{
margin-bottom:10px;
width:100%;
}
.fila1{
margin-top:3px;
float:left;
width:100%;
}
.etiqueta1{
text-align:right;
float:left;
width:49%;
margin-right:1%;
}
#lista_datos2 .etiqueta1{font-weight:bold;}
#lista_datos2 .etiqueta1 .t_chico{font-weight:normal;}
.dato1{
text-align:left;
font-weight:bold;
width:49%;
margin-left:1%;
float:left;
}
.dato1 label{/*font-weight:normal;*/}
.boton_azul{
color:#FFFFFF;
background-color:#336699;
font-size:10px;
margin:10px;
}
.t_chico{
font-size:9px;
margin:5px;
}
#dato2{font-weight:normal;}
blink{
color:#FF0000;
font-weight: normal;
}
#sac{
margin:auto;
text-align:left;
}
#titulo_sac{
font-size:24px;
color:#999999;
float:left;
width:140px;
border-right:#999999 2px solid;
padding:0; 
margin:0 10px 0 auto;
}
#titulo_sac span{
color:#003366;
font-weight:bold;
}
#datos_sac{
font-size:16px;
font-weight:bold;
padding-top:10px;
}
#datos_sac span{
color:#999999;
font-size:18px;
font-weight:bold;
}
#horario{
clear:both;
font-size:16px;
font-weight:bold; 
margin-top:30px;
text-align:center;
}

/*** Tablas Buscador ***/
.tabla_color{
font-size:10px;
margin:0;
border:0;
border-spacing:0;
}
.tabla_color a img{
margin:0px;
padding:0px;
}
.tabla_color thead{
background-color:#003366;
color:#FFFFFF;
}
.tabla_color thead th{padding:3px;}
.tabla_color tbody tr:hover{background-color:#D0E6FD;}
.tabla_color tbody .tit_renglon:hover{background-color:#FFFFFF;}
.tabla_color tbody tr td{border-bottom:2px #CCCCCC solid;vertical-align:middle;}
.tabla_color .tit_renglon{
font-size:14px;
padding:3px;
color:#006699;
font-weight:bold;
border-bottom:2px #006699 solid;
border-top:2px #006699 solid;
}
.tabla_color a{
font-weight:normal;
text-decoration:none;
color:#003366 !important;
}
.tabla_color a:hover{color:#006699 !important;}
.msg_contacto{
font-size:9px;
font-weight:bold;
margin:5px auto 10px auto;
clear:both;
}
#contenido .tabla_color{
padding:0px;
margin:5px auto 10px auto;
clear:both;
font-size:11px;
}
#comm100_ButtonImage{float:left;}

/*** Bolsa de Compras ***/
.bolsa{
background: url(/tienda/imagenes/botonbolsa.png) no-repeat left;
padding:5px 70px 5px 5px;
margin:0;
position:relative;
}
#dspbolsa{
position:absolute;
width:250px;
margin:6px 0 0 500px;
* margin:23px 0 0 -254px;
z-index:3000;
text-align:left;
display:none;
}
#cierrabolsa{
padding-right:10px;
float:right;
*margin-top:-2.8em;
}
#bolsahead a{
color:#ffffff;
text-decoration:none;
float:right;
}
#bolsahead{
padding: 0 0 0 10px;
color:#FFFFFF;
font: bold 12px Verdana, Arial, Helvetica, sans-serif; 
line-height:33px;
background: url(/tienda/imagenes/bolsah.png) no-repeat top;
}
#bolsafoot{
width:250px;
height:auto;
background: url(/tienda/imagenes/bolsaf.png) no-repeat bottom;
position:absolute;
padding:0px;
min-height:4px;
}
#bolsabody{
border-left: 4px solid #006699;
border-right: 4px solid #006699;
width:242px;
background:#f7f7f7;
margin:0;
display:inline-block;
color:#006699;
}
#bolsabody img{
position:relative;
clear:left;
}
#bolsabody h2{
position:relative;
clear:left;
padding-left:5px;
font: bold 12px Geneva, Arial, Helvetica, sans-serif;
color:#006699;
}
#bolsabody span{
clear:left;
display:block;
}
#bolsabody .precio{
color:#006699;
font-weight: bold;
margin:2em 1em 0 0;
text-align:right;
}
#bolsabody div{
padding:5px 0 5px 10px;
clear:both;
border-bottom:3px solid #FFFFFF;
}
#bolsabody div#bolsafoot{
padding:0;
margin-left:-4px;
}
#bolsatotal{
clear:both;
float:right;
margin:15px 15px 10px auto;
font:bold 14px Geneva, Arial, Helvetica, sans-serif;
position:relative;
}
#bolsatotal .precio{
color:#FF0000;
}
.delitem{float:right;}
#bolsapago{
float:right;
clear:both;
margin:5px 8px 10px 0;
padding:5px 5px 5px 5px;
background:URL(/tienda/imagenes/botonbolsa.png) no-repeat center;
position:relative;
}
#bolsapago a{
color:#ffffff !important;
text-decoration:none;
padding:5px 5px 5px 5px;
}
#bolsamodif{
float:right;
clear:both;
margin:5px 8px 0 0;
padding:5px 5px 5px 5px;
background:URL(/tienda/imagenes/botonbolsa.png) no-repeat center;
}
#bolsamodif a{
color:#ffffff !important;
text-decoration:none;
padding:5px 5px 5px 5px;
}
#bolsavaciar{
float:right;
clear:both;
margin:5px 8px 0 0;
padding:5px 5px 5px 5px;
background:URL(/tienda/imagenes/botonbolsa.png) no-repeat center;
}
#bolsavaciar a{
color:#ffffff !important;
text-decoration:none;
padding:5px 5px 5px 5px;
}
#menu2{
text-align:right;
}
#menu2 .bolsa{
color:#FFFFFF !important;
padding:5px 70px 5px 5px;
}
.scotiabank{
color:#FF0000;
font-weight:bold;
}
#navInf{
clear:both;
}
#soporte_chat{
width:410px;
height:37px;
float:right;
background:URL(/tienda/imagenes/cimaco_r1_c2.gif) no-repeat top;
text-align: right;
}
#comm100_ButtonImage{float:right;}
.exclusivas{width: 100%;margin:0;padding:0;overflow:visible;clear:both;font:Verdana, Arial, Helvetica, sans-serif bold;color:#003366;}
.exclusivas a{text-decoration:none;}
.exclusivas h2{margin-left:1em;font: bold 14px Verdana, Arial, Helvetica, sans-serif;color:#006699;}
.exclusivas div{float:left;width:500px;height:auto;text-align:left;border:1px solid #006699;margin:5px 5px 5px 120px;background:#f7f7f7;position:relative;}
.exclusivas span{margin-right:1em;margin-left:200px;display:block;font-size: 12px;color:#006699;}
.exclusivas .precio{display:block;color:#FF0000;font-weight: bold;position:absolute;top:3em;right:0.5em;text-align:center;}
.exclusivas input[type="image"]{display:block;color:#FF0000;font-weight: bold;position:absolute;top:5em;right:2em;}
.exclusivas img{float: left;}
/*lista*/
.exclusivas .grid{float:left;width:168px;height:350px;margin:5px;text-align:center;background:#ffffff;border:1px solid #006699;}
.grid span{margin:0;padding-left:8px;display:block;text-align:left;font-size:12px;font-weight:bold;color:#006699;}
.grid .precio{display:block;color:#FF0000;font-weight: bold;position:absolute;top:auto;right:auto;bottom:2em;right:2em;}
.grid input[type="image"]{color:#FF0000;font-weight: bold;position:absolute;top:auto;right:auto;bottom:1em;left:2em;}
.grid img{float:none;}
a.evistas{width: 122px;height: 26px;line-height: 26px;padding: 0;margin: 10px 0 10px 588px;display: block;background: url(/tienda/imagenes/switch.jpg) no-repeat;outline: none;text-indent: -9999px;clear:both;}
a:hover.evistas {filter:alpha(opacity=75);opacity:.75;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";}
a.swap { background-position: left bottom; }
.lista_exclusivas{clear:both;}
div .dpto{float:left;text-align:center;font-weight:bold;font-size:14px;color:#FAFAFA;background:#0088BB;}
.exclusivas .dpto{
float:left;width:500px;height:auto;border:1px solid #006699;margin:25px 5px 5px 120px;position:relative;text-align:center;font-weight:bold;font-size:14px;color:#FAFAFA;background:#0088BB;}
.exclusivas .vigencia, div .vigencia{color:#F00;text-align:center;padding:5px 0;font-weight:bold;float:left;width:500px;height:auto;border:1px solid #006699;margin:5px 5px 25px 120px;background:#f7f7f7;position:relative;}
exclusivas .anterior{text-decoration:line-through;color:#F00;}
