@charset "utf-8";
/* CSS Document */
* {margin: 0 0 0 0;}

body {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 15px;
	background-color: #ffd102;
	margin:0px;
	text-align:center;
	color: #58595B;
	background-repeat: no-repeat;
	background-image: url(images/fondo.png);
	background-position: center -75px;
}

a img { border: 0 none }
a:link {color: #D01A6F; text-decoration: none;}
a:visited {text-decoration: none; color: #D01A6F;}
a:hover {text-decoration: underline; color: #D01A6F;}
a:active {text-decoration: none; color: #D01A6F;}

.other a:link {font-size: 10.5px; text-decoration: none; font-style:italic;}
.other a:visited {text-decoration: none; font-style:italic;}
.other a:hover {text-decoration: underline; color: #000; font-style:italic;}
.other a:active {text-decoration: none; font-style:italic;}

.andother a:link {text-decoration: none; color: #58595B;}
.andother a:vidsited {text-decoration: none; color: #58595B;}
.andother a:hover {text-decoration: underline; color: #58595B;}
.andother a:active {text-decoration: none; color: #58595B;}


/********************************divs **********************************/
#wrap {margin:0 auto 0 auto; width:760px;}

#header {text-align: left; border-top: 7px solid #282526; border-right: 4px solid #282526;
border-left: 4px solid #282526; background-color: #282526; width: 752px;}

#navegador {text-align: left; border-right: 4px solid #282526; border-left:4px solid #282526; border-bottom: 2px solid #282526; 
width: 752px; height: 36px; background-color: #ffc70d; }

#banner {border-top: 5px solid #282526;border-bottom: 5px solid #282526;border-right: 4px solid #282526;
border-left: 4px solid #282526; background-color: #282526; width: 752px;}

#container {border-bottom: 5px solid #282526;border-right: 4px solid #282526;
border-left: 4px solid #282526; background-color: #282526; width: 752px; text-align: left;}

#footer {border-bottom: 5px solid #282526;border-right: 4px solid #282526;
border-left: 4px solid #282526; background-color: #282526; width: 752px; text-align: left;}


/******************************** varios **********************************/
.jus {text-align: justify;}
.texto_9{font-size:9px; text-align:left}
.texto_10{font-size:10px;line-height: 12px; font-weight:normal;}
.texto_11 {font-size:11px; text-align:left}
.texto_11n {font-size:11px; text-align:left; line-height: 12px;}
.texto_13{ font-size:13px; font-weight:bold; line-height: 18px;}
.texto_21{ font-size:21px; font-weight:regular; line-height: 22px;}
.titulo{font-size:15px;color:#fff;}
.colores3{color: #000;}
.colores4{color: #595757;}
.colores5{color:#FFD300;}
.colores6{color:#D01A6F;}
.colores7{color:#FF0000;}
.margin_abajo5{ margin-bottom:5px;}
.margin_izq5{ margin-left:5px;}
.txt_news{font-size: 10px;font-style: italic;color: #C2C2C2;padding-top: 3px;}
.txt_chico {font-size: 10px; font-style:italic;}
.texto_alternativo {font-family: Trebuchet MS; font-weight:normal;}

.zona {font-size:10px;width: 120px;color:#999999;border: 1px solid #000000;padding: 0px 0px 0px 0px;background-color: #000000;}
.form_registro {font-size:10px;width: 80px;color:#999999;border: 1px solid #000000;padding: 0px 0px 0px 0px;background-color: #000000;}
.form_contacto {font-size:11px;width: 280px;color:#999999;border: 1px solid #eaeaea; background-color: #eaeaea;}
.form_localidad {
font-size:11px;width: 200px;color:#999999;border: 1px solid #eaeaea; background-color: #eaeaea;
border:solid 1px #999999;}

.back_col{background-color: #e1e1e1;vertical-align: top;}


/******************************** navegador top **********************************/

#nav_boton a {font-weight:bold; font-size:11px; padding: 10px 0px 0px 7px; width: 135px; height: 26px; float: left; text-align: left; text-decoration: none; background-image: url(images/boton_normal.gif); vertical-align: middle;}

#nav_fijo { padding: 10px 0px 0px 7px; width: 135px; height: 26px; float: left; text-align: center; font-size: 12px; color: #231F20; text-decoration: none; background-image: url(images/boton_over.gif); font-weight:bold; font-size:11px; text-align: left;}

#nav_boton a:link {background-image: url(images/boton_normal.gif); color:#BE1E2D;}
#nav_boton a:visited {background-image: url(images/boton_normal.gif);color:#BE1E2D;}
#nav_boton a:hover {background-image: url(images/boton_over.gif); color:#231F20;}


/* ********************* container ************************/
.nav_container a {font-weight:bold; font-size:11px; padding: 10px 0px 0px 7px; width: 140px; height: 28px; float: left; text-align: left; text-decoration: none; background-image: url(images/container_normal.gif); vertical-align: middle;}

.nav_container_fijo { padding-top: 10px; width: 140px; height: 28px; margin-right: 4px; float: left; text-align: center; font-size: 12px; color: #231F20; text-decoration: none; background-image: url(images/container_over.gif);}

.nav_container a:link {background-image: url(images/container_normal.gif); color:#808080;}
.nav_container a:visited {background-image: url(images/container_normal.gif);color:#FFD300;}
.nav_container a:hover, .nav_container a.active, .nav_container.active a {background-image: url(images/container_over.gif); color:#FFD300;}

.lista_container { padding: 7px 0 6px 0;background: url(images/dot_navegador.gif) no-repeat left bottom;}
.lista_nuevo {padding: 7px 0 6px 0; background: url(images/nuevo.gif) no-repeat right top;}
.title_navegador_productos{font:16px bold;color:#003366; padding: 20px; border-bottom: 2px solid FFFFFF; text-align: left;}

.list_navegador_productos{font-size:12px;line-height: 22px;color:#000;padding: 20px;text-align: left;}
.list_navegador_productos a:link{color:#000;}
.list_navegador_productos a:hover {text-decoration: underline;}
.list_navegador_productos a:visited {text-decoration: underline;}

.click_productos{ font-size:11px;color:#000;text-align:left;background-color: #e1e1e1; font-weight: bold; padding: 2px 5px 2px 5px;}

#lista_on a {background-image: url(images/expand_nav_on.gif);background-repeat: no-repeat;height: 114px;width: 114px;}

#lista_on a:hover {background-image: url(images/expand_nav_on_over.gif);background-repeat: no-repeat; height: 114px;width: 114px;} 


/****************************PAGINA***********************/

.body_pagina {font-family: Helvetica, Arial, sans-serif;background-color: #fff;
text-align:center;color: #000;}

#wrap_pagina {margin:0 auto;width:752px;text-align: left;background-repeat:  no-repeat; background-image: url(images/back_pagina_blanca.gif);background-position: center 0px;background-color: #f1f1f2;}

#wrap_pagina2 {margin:0 auto;width:752px;text-align: center; background-color: #f1f1f2; text-align: left;}
#wrap_pagina3 {margin:0 auto;width:752px;text-align: center; background-color: #282526; text-align: left;}


/****************************PROMOCION***********************/

.promocion {margin:auto;width:710px;text-align: center; border-left: solid #CCCCCC 2px; border-right: solid #CCCCCC 2px; background-color:#FFFFFF;}

.homes {margin:auto;width:710px;text-align: center; border-left: solid #434041 2px; border-right: solid #434041 2px; background-color:#FFFFFF;}

.promocion_ahorro {
	margin:auto;
	width:710px;
	text-align: center;
	border-left: solid #CCCCCC 2px;
	border-right: solid #CCCCCC 2px;
	background-color:#FFFFFF;
	background-image: url(images/imagen_back_ahorro.jpg);
	background-repeat: no-repeat;
}

.promocion_header {margin:auto;width:714px;height:10px;text-align: center;
	background-repeat: no-repeat;background-image: url(images/novedades_top.gif);background-position: bottom;}
.promocion_footer {margin:auto;width:714px;height:10px;text-align: center;
	background: url(images/novedades_down.gif); background-repeat: no-repeat;}
	
.home_header {margin:auto;width:714px;height:10px;text-align: center;
	background-repeat: no-repeat;background-image: url(images/novedades_top3.gif);background-position: bottom;}
.home_footer {margin:auto;width:714px;height:10px;text-align: center;
	background: url(images/novedades_down3.gif); background-repeat: no-repeat;}

.promocion2_fijo {width:196px;text-align: center; border-left: solid #CCCCCC 2px; border-right: solid #CCCCCC 2px; background-color:#FFFFFF; padding: 0 15px; height:185px;}	
.promocion2 {width:196px;text-align: center; border-left: solid #CCCCCC 2px; border-right: solid #CCCCCC 2px; background-color:#FFFFFF; padding: 0 15px;}
.promocion_header2 {margin:auto;width:230px;height:10px;text-align: center;
	background-repeat: no-repeat;background-image: url(images/novedades_top2.gif);background-position: bottom;}
.promocion_footer2 {margin:auto;width:230px;height:10px;text-align: center;
	background: url(images/novedades_down2.gif); background-repeat: no-repeat;}
	
.promo{width: 132px;margin-right: 4px;margin-left: 4px; float: left; text-align:left;}
.promo2{width: 230px;margin-right: 6px;margin-left: 7px; float: left; text-align:center; margin-bottom:10px;}

.promo_nuevo {background: url(images/nuevo_promo.gif) no-repeat right center;}
.promo_nuevo2 {background: url(images/nuevo_promo.gif) no-repeat right top;}

.dot_line {border-top: 1px dotted #808D95; width:714px; margin: 10px 19px;}

.ir_arriba {width:714px; margin: 5px 19px 10px 19px; text-align:right;}
.title_descarga {font-size: 12px;color: #D01A6F;padding: 28px 0 5px 0;border-bottom: 1px dotted #808D95;}

.promocion_banner {
	margin:auto;
	width:714px;
	height:40px;
	text-align: left;
	background-repeat: no-repeat;
	background-image: url(images/soporte_banner.gif);
	background-position: bottom;
	vertical-align: middle;
}

.promocion_banner2 {
	margin:auto;
	width:714px;
	height:40px;
	text-align: left;
	background-repeat: no-repeat;
	background-image: url(images/soporte_banner2.gif);
	background-position: bottom;
	vertical-align: middle;
}


/******************************* navegador pagina ************************************/
.nav_top_pagina a {font-size:10px;text-decoration: none; padding: 0px 7px 7px 7px;}
.nav_top_pagina_fijo { font-size:10px; color: #000000; padding: 0px 7px 0px 7px;}
.nav_top_pagina a:link { color:#58595B;}
.nav_top_pagina a:visited {color:#58595B;}
.nav_top_pagina a:hover {color: #000000;background-image: url(images/line_nav_over.gif);background-repeat: no-repeat;background-position: center bottom;}
.nav_top_sep {background-image: url(images/line_nav_pagina.png); width:1px}
.nav_top_dot_down {border-bottom: 1px dotted #808D95;}

.pagina_title {font-size: 24px;color: #FABC1B; padding: 0px 0px 0px 0px;text-align:left;display: table-cell;font-weight:normal;line-height: 27px;}
.acerca_title {font-size: 24px;color: #FABC1B;padding: 0px 0px 10px 0px;text-align:left;font-weight:normal;line-height: 27px; text-align:left;}

.acerca_title_s {font-size: 12px;color: #58595B;padding: 0px 0px 10px 20px;text-align:left;font-weight:bold;line-height: 27px; text-align:left;}

.pagina_destacado {font-size: 10.5px; font-weight:bold; color: #58595B; text-align:left;}
.pagina_texto_aspecto {font-size: 12px; color: #000; padding-bottom:5px;}
.pagina_texto_titulo {font-size: 12px; color: #000; padding-bottom:5px;}
.pagina_texto {font-size: 11px;color: #58595B;padding: 20px 0px 6px 0px;text-align:left;font-weight: normal;}
.pagina_cuadro {font-size: 11px;color: #58595B;padding: 0px 0px 0px 0px;text-align:left;}
.line_divisora_ojaldre { border-right:#CCCCCC solid 1px}

/******************************* cuadro comparativo ************************************/
.cuadro_title {font-size: 11px; font-weight: bold; padding: 10px 5px 1px 10px; text-align: left;}
.cuadro_subtitle {font-size: 11px; font-weight: bold; padding: 5px 5px 3px 10px; text-align: left; color:#D01A6F; border-bottom: 1px dotted #58595B;}
.cuadro_content {font-size: 11px;text-align:left;padding: 4px 4px 3px 10px;border-bottom: 1px dotted #58595B;color:#58595B;text-indent: 10px; font-weight: normal;}
.cuadro_content_first {font-size: 11px;text-align:left;padding: 4px 4px 3px 0px;border-bottom: 1px dotted #58595B;color:#58595B;text-indent: 10px; font-weight: normal;}


.cuadro_back {background-color: #CCCCCC;}
.cuadro_sep {padding: 0 5px 20px 5px; text-align: left; font-weight: normal;}
.cuadro_dot_disponible {background: url(images/dot_disponible.png) no-repeat 10px center;}
.cuadro_dot_disponible_ok {background: url(images/dot_disponible.png) no-repeat 10px center; background-color:#CCCCCC;}
.cuadro_dot_no_disponible {background: url(images/dot_no_disponible.png) no-repeat 10px center;}
.cuadro_dot_no_disponible_ok {background: url(images/dot_no_disponible.png) no-repeat 10px center; background-color:#CCCCCC;}
.cuadro_dot_ideal {background: url(images/dot_ideal.png) no-repeat 10px center;}
.cuadro_dot_ideal_ok {background: url(images/dot_ideal.png) no-repeat 10px center; background-color:#CCCCCC;}
.cuadro_dot_optimo {background: url(images/dot_optimo.png) no-repeat 10px center;}
.cuadro_dot_optimo_ok {background: url(images/dot_optimo.png) no-repeat 10px center; background-color:#CCCCCC;}
.cuadro_elementos {padding: 4px 4px 3px 10px; color:#58595B; font-size:10px; text-align:left; font-weight: normal; text-indent: 10px;}

.call_to_pagina  {font-size: 10px;color: #000000;background-image: url(images/call.png);background-repeat: no-repeat;width:84px;height: 26px;text-align: left;text-indent: 12px;}
.call_to_pagina a:link { color:#58595B;}
.call_to_pagina a:visited {color:#58595B;}
.call_to_pagina a:hover {color: #D01A6F; text-decoration: none;}

.call_to_pagina2  {font-size: 10px;color: #000000;background-image: url(images/call2.png);background-repeat: no-repeat;width:84px;height: 26px;text-align: left;text-indent: 12px;}
.call_to_pagina2 a:link { color:#58595B;}
.call_to_pagina2 a:visited {color:#58595B;}
.call_to_pagina2 a:hover {color: #D01A6F; text-decoration: none;}

.call_to_pagina3  {font-size: 10px;color: #000000;background-image: url(images/call3.png);background-repeat: no-repeat;width:84px;height: 26px;text-align: left;text-indent: 12px; padding-left:14px;}
.call_to_pagina3 a:link { color:#58595B;}
.call_to_pagina3 a:visited {color:#58595B;}
.call_to_pagina3 a:hover {color: #D01A6F; text-decoration: none;}


.margen5left {margin-left:10px}
.padding1{padding:1px;}
.pad5right{padding-right: 5px;}
.pad10right{padding-right: 10px;}
.pad20right{padding-right: 20px;}
.pad5left{padding-left: 5px;}
.pad10left{padding-left: 10px;}
.pad15left{padding-left: 15px;}
.pad20left{padding-left: 20px;}
.pad7top{padding-top: 7px;}
.pad5top{padding-top: 5px;}
.pad10top{padding-top: 10px;}
.pad15top{padding-top: 15px;}
.pad20top{padding-top: 20px;}
.pad5bottom{padding-bottom: 5px;}
.pad10bottom{padding-bottom: 10px;}
.pad15bottom{padding-bottom: 15px;}
.pad20bottom{padding-bottom: 20px;}

.form_130px{
	width:130px;
	font-size:10px;
	background-color:#CCCCCC;
	color:#333333;

}

/********************************* menu ******************************/
#countrytabs .menu {float: left;width: 145px;margin-left: 1px;font-size: 0.8em;}

#countrytabs .menu h2 {height: 38px}

#countrytabs .menu ul,
#countrytabs .menu li {list-style-type: none;margin-left: 0;padding-left: 0;display: block;}
#countrytabs .menu ul {height: 140px;overflow: hidden;}
.clear { clear: both}


.conozcanos_fuzia {
	display: block;
	width: 80px;
	height: 23px;
	float:left;
	background-image:url(images/conozcalo_accion_fuzia.png);
}

.conozcanos_fuzia:hover {
	background-position: 0 -23px;
}


