@charset "utf-8";
/* CSS Document */
*, html {margin:0;padding:0;}
img {border:0 none;}
ul{list-style:none;}
a {color:#F86C00;text-decoration:none;margin:0;}
a:hover {margin:0;}
a:active {margin:0;}

/* fonts ______________________________________________________________________________*/
@font-face {
    font-family: "ITCAvantGardeGothicStdBook";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/itcavantgardestd-bk-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/itcavantgardestd-bk-webfont.woff") format("woff"), url("../fonts/itcavantgardestd-bk-webfont.ttf") format("truetype"), url("../fonts/itcavantgardestd-bk-webfont.svg#ITCAvantGardeGothicStdBook") format("svg");
}
@font-face {
    font-family: "ITCAvantGardeGothicStdDemi";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/itcavantgardestd-demi-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/itcavantgardestd-demi-webfont.woff") format("woff"), url("../fonts/itcavantgardestd-demi-webfont.ttf") format("truetype"), url("../fonts/itcavantgardestd-demi-webfont.svg#ITCAvantGardeGothicStdDemi") format("svg");
}
@font-face {
    font-family: "ITCAvantGardeGothicStdBold";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/itcavantgardestd-bold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/itcavantgardestd-bold-webfont.woff") format("woff"), url("../fonts/itcavantgardestd-bold-webfont.ttf") format("truetype"), url("../fonts/itcavantgardestd-bold-webfont.svg#ITCAvantGardeGothicStdBold") format("svg");
}

body{font-size:12px;color:#333; background: url(../img/fdo-degradado.jpg) left top repeat-x #FFF; }

#oferta120{position:absolute; top:5px; width:100%; text-align:center; padding-bottom:5px; border-bottom:solid 1px #999; visibility:visible; z-index:20; }
#oferta30{position:absolute; top:5px; width:100%; text-align:center; padding-bottom:5px; border-bottom:solid 1px #999; visibility:hidden; z-index:20; }

#content_120megas{ position:absolute; width:100%; height:640px; background: url('../img/fdo-chica.jpg') no-repeat scroll left 0 transparent; clear:both; visibility:visible; z-index:1}
#content_30megas{ position:absolute; width:100%; height:640px; background: url('../img/fdo-chico.png') no-repeat scroll left 0 transparent; clear:both; visibility:hidden; z-index:1}	
.fondo {
	background: url('../img/fdo-degradado.jpg') repeat-x scroll left top #fff;
	position: absolute;
	top: 0;
	height: 100%;
	width: 100%;
}
#header{position:relative; margin:0 auto; width:990px; clear:both; z-index:19; }
	#logo{position:absolute;top:30px; left:0;}	
	#menIdioma{position:absolute; top:30px; right:90px;}
	#menIdioma ul{font-family: 'ITCAvantGardeGothicStdBook';font-size:13px; line-height:14px; color:#FFF;}
	#menIdioma ul li{list-style-type:none; display:inline; float:left; margin-left:10px; }	
	#menIdioma ul li a{ color:#FFF; font-weight:100;}
	#menIdioma ul li a.active{ color:#FFF; font-size:14px; font-weight:700;}
	#menIdioma ul li a:hover{ color:#F86C00;}
	
#content{position:relative; margin:0 auto; width:990px; clear:both; }
	#txt{ position:relative; width:608px; clear:both; margin:30px 0 0 285px;}
	#intMovLin{ position:absolute; width:287px; height:470px;top:100px;left:300px; }	
	#tv{ position:absolute; width:374px; height:243px;top:100px;right:0;}
	#alcatelC7{ position:absolute; width:305px; height:495px;top:80px;right:69px;}
	.slider-wrapper{position:absolute;top:323px;right:85px;}
	#bot_condiciones{ position:absolute; top:578px; right:75px; font-family: 'ITCAvantGardeGothicStdBook';font-size:14px; color:#333; z-index:103;}
	#bot_condiciones a{ text-decoration:underline; color:#333333;} 
	#bot_condiciones a:hover{ text-decoration:underline; color:#F86C00;}

#wrapFooter{ position:absolute; width:100%; top:650px;}
	#footer{position:relative; margin:0 auto; width:990px; }
	#chicaCall{position:relative; display:inline; float:left; width:95px; height:109px; }
	#numTel{position:relative;display:inline; float:left; margin:35px 50px 0;}
	#botLlamar{position:relative;display:inline; float:left; width:474px; height:69px; margin:20px 0;}	 	

.clear { clear: both; }

input{
	width: 135px;
display: block;
margin: 0 auto;
padding: 0.5em 10px;
border: 1px solid #CCC;
border-radius: 3px;
text-align: center;
height: 22px;
font-size: 1em;
color:#000;
	}
