/* GENERIC TYPES */
body {margin:0px 0px; padding:0px; text-align:center; font-size: 62.5%; font-family: Arial, Arial, Helvetica, sans-serif; background-color:#F1F1F1;}
/* HEADERS */
h1 {font: 2.5em Georgia, Times New Roman, Helvetica, serif; color: #000000; padding: 8px 0 3px 0; margin: 0;} /* main page title */
h2 {font-size: 1.4em; color: #FFA100; padding: 0 0 9px 0; margin: 0;}
h3 {font-size: 12px; padding: 8px 0 6px 0; margin: 0; color:#3C8DCF;} /* used to display product titles */
h4 {font-size: 1.0em; color: #444444; padding: 8px 0 4px 0; margin: 0;}
h5 {font-size: 1.1em; color: #FFA100; padding: 10px 0 2px 0; margin: 0;}
h6 {font-size: 1.0em; color: #FFA100; padding: 0; margin: 0;}

/* LINKS */
A { font-style: normal; color: #6A686C; text-decoration: none}
/*A { font-style: normal; text-decoration: none}*/
A:hover { font-style: normal; color: #003366; text-decoration: none}
A:active { font-style: normal; color: #6A686C; text-decoration: none}
A:visited { font-style: normal; color: #6A686C; text-decoration: none}

A.whitelink { font-style: normal; font-weight: normal; color: white; text-decoration: none}
A.whitelink:hover { font-style: normal; font-weight: normal; color: white; text-decoration: none}
A.whitelink:active { font-style: normal; font-weight: normal; color: white; text-decoration: none}
A.whitelink:visited { font-style: normal; font-weight: normal; color: white; text-decoration: none}


LI{list-style:none;}
select {font-size: 8pt; font-family: Arial, sans-serif; }
.quickView{width: 780px; /*All browsers */_width: 788px; /*Internet Explorer 6 */}

.separatorStyle{margin-bottom:8px;margin-top:2px;}


menuitemstyle{color:Red;}

.headerVirtual{color: #0072bc;font-weight: bold;font-family:Arial;font-size:11px;}
.ddlStyle{display:none;}
.cobertura{margin-left:10px;color:#0072bc;font-weight:bold;	width:160px;margin-top:0;margin-bottom:0;padding-top:3px;vertical-align:bottom;}
.coberturaMayor{margin-left:10px;color:#0072bc;font-weight:bold;height:50px;width:160px;vertical-align:middle;}
.red{background-image:url(images/checkout/fondo_banda_gris.jpg);}
.shoppingSummaryHeaders{font-weight:bold;}
.registrationLabels{font-weight:bold;}
.prueba{border:none;}
.text {font-size: 8pt; font-family: Arial, sans-serif; }
.textsmall{font-size: 7pt; font-family: Arial, sans-serif; }
A.textsmall{font-size: 7pt; font-family: Arial, sans-serif; color:#000000;}
/* -- Global Layout Styles -- */
#cuerpo{width:772px;background: url(images/back.gif) repeat-y center;}
#bodywrapper {width: 760px; padding: 0px 0px 0 0px; margin:0px auto; text-align:left;background-color: #FFFFFF;}
#headerwrapper {background:url(images/bg_top.jpg) no-repeat center;height:34px;}
#footerwrapper{background:url(images/bg_bottom.jpg) no-repeat; text-align:left; height:60px; padding-left: 40px; padding-right:10px; margin: 0px;}
#footerwrapper #footerleft {padding-top:30px;float:left; color: #444444;}
#footerwrapper #footerright {color:#444444; font-size:x-small;padding-top:24px; height: 0px;float:right; color: #444444	; text-align:right;}
#contentwrapper { padding: 1px 0px 5px 0px; margin:0px auto; text-align:left; position: relative; background-color: #FFFFFF;}
.pagewrapper {padding: 0 -1px; position: relative;}
#languagewrapper {width: 760px; padding: 4px 0px 0 0px; margin:0px auto; text-align:right; position: relative;}
#headwrapper{height: 60px; padding-left:7px; padding-top:10px; background-color: #FFFFFF; text-align:left; overflow:hidden;}
#headlinewrapper{background: url(images/banda_fondo.jpg) repeat-x;height: 20px;padding: 8px 5px 2px 10px;color: White;font-weight: bold;}
#searchwrapper{background-color: #BCE27F;}
/* -- Home pages Styles -- ---------------------------------------*/
#cuerpoHomes{width:990px;height:768px;}
#bodywrapperHomes {width: 990px; text-align:left; padding: 0px 0px 0 0px; margin:0px auto; text-align:left;background-color: #FFFFFF;}
#headerwrapperHomes {background:url(images/bg_top.jpg) no-repeat center;height:34px;}
#footerwrapperHomes{background:url(images/bg_bottom.jpg) no-repeat; text-align:left; height:60px; padding-left: 40px; padding-right:10px; margin: 0px;}
#footerwrapperHomes #footerleft {padding-top:30px;float:left; color: #444444;}
#footerwrapperHomes #footerright {color:#444444; font-size:x-small; height: 0px;padding-top:24px;float:right; color: #444444	; text-align:right;}
#footerwrapperHomes1024{text-align:left; height:60px; margin: 0px;}
#footerwrapperHomes1024 #footerleft {float:left; color: #444444; padding-left:2px;}
#footerwrapperHomes1024 #footerright {color:#444444; font-size:x-small; height: 0px;float:right; color: #444444	; text-align:right;}
#contentwrapperHomes { padding: 1px 0px 5px 0px;width:990px; margin:0px auto; text-align:left; position: relative; background-color: #FFFFF;}
#nav_wrapperHomes {width:986px;}
#nav_barralogoHomes {width:828px; height:35px; background:no-repeat 100% #00005A; position:absolute; right:0; top:26px; }
#nav_containerHomes { width:100%; float:left;height:49px; background:url(images/header/btn_fondo.jpg) repeat-x; position:relative; }
#nav_homeliHomes a { width:110px; background:url(images/header/home.jpg) no-repeat 0 0; }
#nav_renovaliHomes a { width:168px; background:url(images/header/renova.jpg) no-repeat 0 0; }
#nav_compraliHomes a { width:173px; background:url(images/header/compra.jpg) no-repeat 0 0; }
#nav_cambialiHomes a { width:156px; background:url(images/header/plan.jpg) no-repeat 0 0; }
#nav_internetliHomes a { width:134px; background:url(images/header/internet.jpg) no-repeat 0 0; }
/* -- Top Navigation -- */
#navbar-top {height: 34px; background: url(images/bg_top.gif) repeat-x;}
#navbar-top #breadcrumb {float: left; width: 464px; height: 22px; overflow: hidden; padding: 12px 0 0 21px; background: url(images/corner_tl.gif) no-repeat left top; color: #FFF;}
#navbar-top #breadcrumb a {color: #FFF;}
#navbar-top #login {float: right; width: 464px; height: 22px; padding: 10px 21px 2px 0; background: url(images/corner_tr.gif) no-repeat right top; text-align: right; color: #FFF;}
#navbar-top #login a {color: #FFF;}
#navbar-top #login .input_field-email {margin: 0 2px 0 2px; padding: 1px 0 1px 4px; height: 1.3em; width: 13em; border: 1px solid #2E2E2C; background-color: #CFCFCA;color: #000000;}
#navbar-top #login .input_field-pass {margin: 0 2px 0 2px; padding: 1px 0 1px 4px; height: 1.3em; width: 5em; border: 1px solid #2E2E2C; background-color: #CFCFCA;color: #000000;}
#navbar-top #login .button {margin: 0 15px -2px 3px;}
#navbar-bottom {height: 80px;  background-color: #FFF;} /*poner una imagen con mas blanco arriba*/
#navbar-bottom #aboutus {float: right; width: 340px; height: 34px; padding: 25px 65px 0 0; background: url(images/altocity.jpg) no-repeat right top; text-align: right; color: #000;} 
#navbar-bottom #aboutus a {color: #000;}
#navbar-bottom #aboutus .icon {margin-bottom: -3px;}
#searchbar { display:inline;background-color: #F1F1F1; width: 300; height: 33px; padding: 5px 15px 0px 5px; float:right;}
#searchbar .header1 {float: left; margin-bottom: 9px;}
#searchbar .search-input {width: 130px; margin-right: 4px;}
#searchbar select {width: 145px; border: 1px solid #9B9B96;}
#searchbar .advanced {float: left; padding: 2px 0 0 10px; display: inline;}
#searchbar .button {margin: 0 0 -6px 0;}
#copyright {text-align: right;}
/* -- HEADER -- */
#headerright{}
#sitetitle {background: url(images/movistar_logo.gif) no-repeat; width: 261px; height: 27px; float:left;cursor: pointer;overflow:hidden;}
#acountuser{width:180px;float:right;}
/*menu top*/
#menuhome{background: url(images/menutop/bot_home.gif) no-repeat; width:41px;height:12px;float:left; cursor: pointer;}
#menucontactame{background: url(images/menutop/bot_contactame.gif) no-repeat; width:73px;height:12px;cursor: pointer;float:left;}
#menumicuenta{background: url(images/menutop/bot_micuenta.gif) no-repeat; width:73px;height:12px;cursor: pointer;float:left;}
#menuayuda{display:none;background: url(images/menutop/bot_ayuda.gif) no-repeat; width:73px;height:12px;cursor: pointer;float:left;}
#menucarrito{background: url(images/menutop/bot_mibolsa.gif) no-repeat; width:41px;height:12px;cursor: pointer;float:left;}
#ayuda{background: url(images/menutop/bot_ayuda.gif) no-repeat; width:45px;height:12px;cursor: pointer;float:left;}
#separamenu{background: url(images/menutop/separa_menu.gif) no-repeat; width:2px;height:12px;cursor: pointer;float:left;}
#menucatalog{background: url(images/menutop/equipos.gif) no-repeat; width:39px;height:11px;float:left; cursor: pointer; margin-left:10px;margin-top:1px;}
/*carrito*/
#titulocarro{background-image: url(images/carro_fondo_titulo_celeste.jpg);}
/* Listad de celulares*/
#cuerpolistado{width:740px;overflow:hidden;}
#zonafiltros{display:none; /*sacar esta linea para mostrar los filtros*/width:140px;float:left;background:url(images/bg_filtrarpor.gif) no-repeat top;padding-top:35px;overflow:hidden;}
#zonalistado{width:740px; /*width:599px; este es ancho que tiene que tener al mostrar los filtros*/float:right; overflow:hidden;}
/* -- Clear Fix -- */
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
.txtrojo{color:#FF0000;}
.tabSelected,.tabUnselected{border: solid 1px #cccccc;text-align:center;padding:2px;}
.tabText{font-size: 12px; color:#3C8DCF;font-weight:bold;}
.tabSelected{border-bottom-style:none;}
.tabUnselected{background-color:#EEEEEE;}
.tabSeparator{border-bottom: solid 1px #cccccc;}
.catalog-item{border-bottom: 1px solid #CCCCCC;padding-bottom: 2px;padding-top: 12px;}
a.ProductName{font-size: 12px; color:#3C8DCF; font-weight:bold;} /* used to display product titles */
.TechTabUnSelectedTop{padding: 0px 0px 0px 20px; cursor:pointer; border-bottom: solid 1px #C7D9EC;border-right: solid 1px #C7D9EC;}
.TechTabUnSelectedBottom{padding: 0px 0px 0px 20px; cursor:pointer; border-right: solid 1px #C7D9EC;}
.TechTabUnSelected{padding: 0px 0px 0px 20px; cursor:pointer; border-bottom: solid 1px #C7D9EC;border-right: solid 1px #C7D9EC;}
.TechTabSelected{padding: 0px 0px 0px 20px; cursor:pointer; border-bottom: solid 1px #C7D9EC;background-color: #F6F6F6; }
.TechTabItem{padding: 3px 0px 3px 0px;}
.Filters
{text-align: left;}
.CeldaFiltrosDecoration
{width: 165px;padding: 10px 0 0 0;background: url(images/listado_fondo.jpg) repeat-y center;text-align: center;}
.FiltersDecoration{width: 145px;margin-left:7px;text-align: left;}

#spanIrArriba{font-size: 26px; color:#0033FF; font-weight:bold;}
.PlanData{font-size: 10px; padding: 8px 0 6px 0; margin: 0; color:#3C8DCF;}
.Contact_TextBox{border:1px #444444 solid;width:185px;height:18px;}
.Contact_Label{font-size: 11px; font-family:Arial;}
#nav_wrapper {width:750px;}
#nav_toplogo {height:61px; position:relative; text-align:left; }
#nav_barralogo {width:591px; height:35px; background:url(images/header/telefonica.jpg) no-repeat 100% #00005A; position:absolute; right:0; top:26px; }
ul#nav_navlist { margin:0; padding:0; white-space: nowrap; }
#nav_navlist li, #nav_navlist a { display: inline; list-style-type: none; float:left; }
#nav_navlist li a { height:49px; }
#nav_container { width:100%; float:left;height:49px; background:url(images/header/btn_fondo.jpg) repeat-x; position:relative; }
#nav_homeli a { width:70px; background:url(images/header/home.jpg) no-repeat 0 0; }
#nav_renovali a { width:128px; background:url(images/header/renova.jpg) no-repeat 0 0; }
#nav_comprali a { width:133px; background:url(images/header/compra.jpg) no-repeat 0 0; }
#nav_cambiali a { width:116px; background:url(images/header/plan.jpg) no-repeat 0 0; }
#nav_internetli a { width:94px; background:url(images/header/internet.jpg) no-repeat 0 0; }
#nav_homeli a:hover,#nav_renovali a:hover,#nav_comprali a:hover,#nav_cambiali a:hover,#nav_internetli a:hover{ background-position: 0 100%; }
#nav_homeli a.on,#nav_renovali a.on,#nav_comprali a.on,#nav_cambiali a.on,#nav_internetli a.on { background-position: 0 100%; }
.nav_ayuda		{background:url(images/header/ayuda.gif) no-repeat; width:45px; height:26px; float:left; cursor:pointer;}
.nav_contactame {background:url(images/header/contactame.gif) no-repeat;  width:82px; height:26px; float:left; cursor:pointer; margin-left:10px;}
/* search results page */
.search_t { background:url(images/search/search_t.jpg) repeat-x; }
.search_tr { background:url(images/search/search_tr.jpg) no-repeat 100% 0; }
.search_tl { height:29px; background:url(images/search/search_tl.jpg) no-repeat; }
.search_l { background:url(images/search/search_l.jpg) repeat-y; }
.search_r { background:url(images/search/search_r.jpg) repeat-y 100% 0; }
.search_b { background:url(images/search/search_b.jpg) repeat-x 0 100%; }
.search_bl { background:url(images/search/search_bl.jpg) no-repeat 0 100%; }
.search_br { background:url(images/search/search_br.jpg) no-repeat 100% 100%; }
.search_header_container { padding:10px 0 0 15px; }
.search_container { padding:0 30px 30px 30px; }
.search_separator { border-width: 1px 0 0 0; border-color:#CCCCCC;}
#search td.title { font-weight:bold; line-height:13px; color:#3C8DCE; padding:13px 0 0 23px; }
#search td.description { line-height:13px; padding:0 23px; }
.search_resultCounter { font-size:12px; margin-bottom:13px;}
.imageMargin{margin-top:4px;}
.imageStyle{padding-top:3px}
.search_input { width:120px; height:17px; padding:3px 0 0 5px; border:1px #CCCCCC solid; float:left; font-size:11px; }
.search_btn { float:left; cursor:pointer; }
#resLess_container1 { width:270px; margin:30px auto; background:url(images/search/lupa_grande.jpg) no-repeat; }
#resLess_container2 { padding:0 0 0 50px; }
#resLess_content { padding:0 0 0 10px; border-left:1px #676767 solid; }
#resLess_content a { background:url(images/search/flecha.jpg) no-repeat 0 50%; padding-left:20px; }
#resLess_content a:link, #resLess_content a:visited { text-decoration:none; }
#GridItem{}
div.yo {width: 500px; height: 780px;position: relative;}
div.yo span {background: url("http://s.alto-net.com/ec/Movistar/PublicStore/App_Themes/Default/images/RegisterNokiaN96/nokiaLeft.jpg");position: absolute;width: 100%;height: 100%;}
.MenuItem{FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #96c447; FONT-FAMILY: Arial}
.MenuSubItem{FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial}
.MenuSubItemBold{FONT-WEIGHT: bold;FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial}
.topMenu{vertical-align:bottom;border:none}
.noBorder{border:none;}
.topMenuDiv{display:none;height:3px}

.txtEmployee { border:solid 1px GrayText;}
.menuitemBorderstyle { border-top:solid 1px white;}	
	
	
