@charset "utf-8";
/* CSS Document */

body
{
	padding:0px;
	top:0px;
}


.both
{
	clear:both;
}

.cont_general
{
	position:absolute;
	width:1000px;
	top:0px;
	left:50%;
	margin-left:-500px;
}
/************* estilos head *****************/
.cont_head
{
	width:1000px;
}

.cont_logo
{
	width:118px;
	float:left;
}

.cont_links_buscador
{
	width:850px;
	float:left;
	text-align:right;
	padding:0 26px 0 0;
}

.link_superior
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#00086e;
	float:right;
	border-left:solid 1px #00086e;
	margin:10px 0  7px 0;
	padding:0 7px 0 7px;
}

.link_superior a
{
	text-decoration:none;
	color:#00086e;
}

.link_superior a:hover
{
	text-decoration:underline;
	color:#00086e;
}

.link_superior2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#00086e;
	float:right;
	margin:10px 0  7px 0;
	padding:0 7px 0 7px;
}

.link_superior2 a
{
	text-decoration:none;
	color:#00086e;
}

.link_superior2 a:hover
{
	text-decoration:underline;
	color:#00086e;
}

.boton_ayudanos
{
	width:80px;
	padding:0 15px 0 0 ;
	float:right;
}

.btn_buscar
{
	width:67px;
	height:23px;
	margin:5px 0 0 0;
	float:right;
}

.cont_campo_buscar
{
	width:100px;
	float:right;
	padding:7px 0 0 0;
}

.campo_buscar
{
	width:87px;
	font-family:Arial, Helvetica, sans-serif;
	padding:2px;
	font-size:9px;
	color:#666666;
	border:solid 1px #7f9db9;
}

.titulo_tv
{
	width:870px;
	float:left;
	margin:23px 0 0 0;
}

/*************fin estilos head *****************/

/************* estilos menu *****************/
.cont_manu
{
	width:1000px;
	margin:30px 0 0 0;
}

.menu_sup
{
	width:1000px;
	border-bottom:solid 1px #083f81;
	display:block;
}

.btn_trios
{
	width:177px;
/*	padding:0 0 0 13px;*/
	margin:0 0 0 13px;
	float:left;
	cursor:pointer;
}

.btn_laptop
{
	width:170px;
	margin:0 0 0 25px;
	float:left;
	cursor:pointer;
}

.btn_int_speedy
{
	width:170px;
	margin:0 0 0 25px;
	float:left;
	cursor:pointer;
}

.btn_telefonia
{
	width:170px;
	margin:0 0 0 25px;
	float:left;
	cursor:pointer;
}

.btn_television
{
	width:170px;
	margin:0 0 0 25px;
	float:left;
	cursor:pointer;
}

ul{
	border: 0px;
	outline: 0px;
	font-size: 100%;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
	list-style: none;
	}

li{
	border: 0px;
	outline: 0px;
	font-size: 100%;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
	list-style: none;
	}


.cont_int_consejo
{
	width:450px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5b5c64;
	background:#f2f2f2;
	padding:5px 5px 5px 20px;
	font-weight:normal;
	background:url(../images/fnd_int_cons.gif) repeat-y;
}

#consejos_box {
	margin-bottom: 0px; }
	
#consejos_box ul{
		padding:0px;
		margin: 0px;
		margin-bottom:0px;}
  
	#consejos_box li {
		display: block;
		color: #fff; }
  
	#consejos_box li h2 {
		clear: both;
		padding:0px;
		margin: 0px; }

	#consejos_box li h2 img {
		display: block; }
  
	/*#serviceBoxs li p {
		padding: 0 25px 5px 25px; }*/

	#consejos_box li b {
		display: block;
		margin-top: 0px; }

.cont_menu_int
{
	width:1000px;
	background:url(../images/fnd_menu_int.jpg) repeat-x;
	border-bottom:solid 1px #083f81;
}

.menu_duos_trios
{
	width:204px;
	height:130px;
	padding:15px 0 0 0;
	float:left;
}

.img_duos_trios
{
	width:84px;
	float:left;
	padding:0 0 0 13px;
}

.v_duos_trios
{
	width:93px;
	float:left;
	padding:0 5px 0 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	line-height:12px;
}

.v_azul_link
{
	color:#002c57;
}

.v_azul_link a
{
	text-decoration:none;
	color:#002c57;
}

.v_azul_link a:hover
{
	text-decoration:underline;
	color:#002c57;
}
	
.linea_div_menu
{
	width:1px;
	height:112px;
	float:left;
	background:url(../images/linea_div_menu.png) no-repeat;
}

.menu_laptops
{
	width:194px;
	height:130px;
	padding:15px 0 0 0;
	float:left;
}

.img_laptops
{
	width:57px;
	float:left;
	padding:0 0 0 15px;
}

.v_laptops
{
	width:108px;
	float:left;
	padding:0 5px 0 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	line-height:12px;
}

.menu_int_speedy
{
	width:194px;
	height:130px;
	padding:15px 0 0 0;
	float:left;
}

.img_int_speedy
{
	width:57px;
	float:left;
	padding:0 0 0 15px;
}

.v_int_speedy
{
	width:108px;
	float:left;
	padding:0 5px 0 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	line-height:12px;
}


.menu_telefonia
{
	width:194px;
	height:130px;
	padding:15px 0 0 0;
	float:left;
}

.img_telefonia
{
	width:57px;
	float:left;
	padding:0 0 0 15px;
}

.v_telefonia
{
	width:108px;
	float:left;
	padding:0 5px 0 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	line-height:12px;
}

.menu_television
{
	width:194px;
	height:130px;
	padding:15px 0 0 0;
	float:left;
}

.img_television
{
	width:57px;
	float:left;
	padding:0 0 0 15px;
}

.v_television
{
	width:108px;
	float:left;
	padding:0 5px 0 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	line-height:12px;
}
/*************fin estilos menu *****************/

/************* estilos banner *****************/
.cont_banner
{
	width:970px;
	padding:32px 15px 15px 15px;
}

.banner_principal
{
	width:718px;
	height:271px;
	float:left;
	text-align:left;
	margin:0 0 0 0;
	border:solid 1px #b0b9c5;
}

.banner_dos
{
	width:231px;
	height:127px;
	float:right;
	border:solid 1px #b0b9c5;
}

.banner_tres
{
	width:231px;
	height:127px;
	float:right;
	margin:15px 0 0 0;
	border:solid 1px #b0b9c5;
}
/*************fin estilos banner *****************/

/************* estilos botones *****************/
.cont_botones
{
	width:1000px;
	padding:15px 0 15px 0;
}

.btn_1
{
	width:173px;
	float:left;
	padding:0 0 0 15px;
}

.btn_2
{
	width:173px;
	float:left;
	padding:0 0 0 26px;
}

/*************fin estilos botones *****************/


/************* estilos pie *****************/
.cont_pie
{
	width:1000px;
}

.cont_inferior
{
	width:980px;
	text-align:left;
	padding:20px 0 0 0;
}

.logo_t_mundo
{
	width:1000px;
	height:41px;
	text-align:center;
}

.txt_legal
{
	width:1000px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#58595b;
	padding:10px 0 10px 0;
}

.txt_legal a
{
	text-decoration:none;
	color:#58595b;
}

.txt_legal a:hover
{
	text-decoration:underline;
	color:#58595b;
}

/*************fin estilos pie *****************/

/******************* estilos accesos********************/

.cont_accesos
{
	width:1000px;
	padding:15px 0 5px 0;
	border-top:solid 1px #e0e6ee;
	border-bottom:solid 1px #e0e6ee;
	margin:0 0 15px 0;
}

.col_accesos
{
	width:175px;
	float:left;
	padding:0 10px 0 15px;
}

.tit_accesos
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0952a6;
	text-align:left;
	padding:0 0 15px 0;
}

.vineta_accesos
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999;
	text-align:left;
	padding:0 0 5px 15px;
	background: url(../images/v_index.gif) no-repeat 0px 3px;
}

.vineta_accesos a
{
	text-decoration:none;
	color:#999;
}

.vineta_accesos a:hover
{
	text-decoration:underline;
	color:#999;
}



/******************** fin accesos **********************/