/*Documento CSS*/



body {

	
	/*color: #FFaaFF;*/
	font-weight: bold;
	font-size:11px;
	background-repeat:no-repeat;
	background-color:#ffffff;
}
.normal {

	/*color: #FFaaFF;*/
	font-weight: bold;
	font-size:11px;
}
SPAN {
	font-size:13px;
}


.titulos {	
	font-weight: bold;
	font-size:24px;
	/*font-color:#FF00FF*/
}

.titulos2 {	

	font-weight: bold;
	font-size:17px;
	color:#FFCC00;
	/*font-color:#FF00FF;*/
}
.titulos_negro {	
	font-weight: bold;
	font-size:14px;
	/*color:#0080C0;*/
	/*font-color:#FF00FF;*/
}
.titulos3 {	
	font-weight: bold;
	font-size:17px;
	color:#FEA620;
}
.naranjaa {	
	font-weight: bold;
	color:#FEA620;
}
.subtitulos {	
	font-size:13px;
	font-color:#FEA620;
}
.subtext {	
	font-size:9px;
	font-color:#FEA620;
}
#portada{
	float:left;
	width:auto;
	height:auto;
	top: -2px;
	left:5px;
	position:absolute;

}
#menulat{
	float:left;
	width:auto;
	height:auto;
	top:146px;
	left:0px;
	position:absolute;
	z-index: 2;
}
#menusup{
	float:left;
	width:auto;
	height:auto;
	top: -2px;
	left:0px;
	position:absolute;
	/*position: absolute; */
}
#inicio{
	float:left;
	width:auto;
	height:auto;
	top: 92px;
	left:2px;
	position:absolute;
	background-color: #990000;
	z-index: 1;
	/*position: absolute; */
}
#menusupbotones{
	float:left;
	width:auto;
	height:auto;
	top: 90px;
	left:330px;
	position:absolute;
	/*position: absolute; */
}
#elda{
	float:left;
	width:228px;
	height:36px;
	top: 90px;
	left:1px;
	position:absolute;
	z-index: 1;
	/*position: absolute; */
}
/*#contenidos{
	float:left;
	width:555px;
	height:400px;
	top: 161px;
	left:147px;
	position:absolute;		
}*/
#texto2{
	float:left;
	width:545px;
	height:400px;
	top: 261px;
	left:0px;
	position:absolute;	
	/*font-size: 80%;	*/
	/*font-family:verdana;*/
}
#tabla{
	float:left;
	width:294px;
	height:127px;
	top: 261px;
	left:320px;
	position:absolute;
		
}

#abonate_telefono{
	float:left;
	width:212px;
	height:22px;
	top: 390px;
	left:375px;
	position:absolute;	
}
#textoplana{
	float:left;
	width:500px;
	height:20px;
	top: 310px;
	left:150px;
	position:absolute;
	font-size:18px;
	font-weight: bold;	
}
#textoplana2{
	float:left;
	width:200px;
	height:100px;
	top: 350px;
	left:250px;
	position:absolute;
	font-size:13px;		
}
/*INTERNET PARTICULAR */
#internetparticular{
	float:left;
	width:120px;
	height:430px;
	top: 0px;
	left:380px;
	position:absolute;
	/*background-color: #990000;	*/
}

#textointparticular{
	float:left;
	width:380px;
	height:400px;
	top: 0px;
	left:0px;
	position:absolute;
	/*background-color: #999900;*/
}
#abonarparticular{
	float:left;
	width:212px;
	height:22px;
	top: 350px;
	left:40px;
	position:absolute;
	/*background-color: #999900;*/
}
/*INTERNET EMPRESAS */
#fondoempresa{
	float:left;
	width:215px;
	height:420px;
	top: 0px;
	left:380px;
	position:absolute;
	/*background-color: #999900;*/
}
#textoempresa{
	float:left;
	width:390px;
	height:420px;
	top: 0px;
	left:0px;
	position:absolute;
	/*background-color: #999900;*/
}
#abonarempresa{
	float:left;
	width:212px;
	height:22px;
	top: 395px;
	left:165px;
	position:absolute;	
}
/*TELEVISION PRECIO*/
#textotele{
	float:left;
	width:440px;
	height:90px;
	top: 140px;
	left:0px;
	position:absolute;
	/*background-color: #999900;*/
}
#preciotele{
	float:left;
	width:106px;
	height:57px;
	top: 130px;
	left:440px;
	position:absolute;
	/*background-color: #999900;*/
}
#precioconexion{
	float:left;
	width:106px;
	height:57px;
	top: 170px;
	left:260px;
	position:absolute;
	/*background-color: #999900;*/
}
#infodeco{
	float:left;
	width:586px;
	height:150px;
	top: 260px;
	left:0px;
	position:absolute;
	/*background-color: #999900;*/
}
#abonartele{
	float:left;
	width:212px;
	height:22px;
	top: 230px;
	left:270px;
	position:absolute;
	/*background-color: #999900;*/
}
#pnovelda{
	float:left;
	top: 50px;
	left:0px;
	position:absolute;
	 overflow: scroll;
	 background: white;  width:555px; height:400px; overflow: scroll;

}


#nifty{ 
margin: 0 ;background: #C7C7C7}
b.rtop, b.rbottom{display:block;background:transparent ; }
b.rtop b, b.rbottom b{display:block;height: 1px;
overflow: hidden; background: #C7C7C7}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px
}
#nifty2{ 
margin: 0 ;background: #454545}
b.rtop2, b.rbottom2{display:block;background: transparent ; }
b.rtop2 b, b.rbottom2 b{display:block;height: 1px;
overflow: hidden; background: #454545}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop2 b.r4, b.rbottom2 b.r4{margin: 0 1px;height: 2px
}
* html #contenidos{ /*estilo solo para IE ya que no se admite la propiedad min-height*/
height: 402px;
}