/* PRINCIPALES */


html, body{
	margin:0px; padding:0px;
	background-color:#FFFFFF;	
}


#fondoPrincipal{
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
	background-image:url(../imagenes/fondoRepetido.jpg);
	background-repeat: repeat-x;
	background-position:top;
}

#fondoPrincipalIndex{
	 margin:0px; padding:0px;
	 background-image:url(../imagenes/fondoSombra2.jpg);
	 background-repeat: no-repeat;
	 background-position:top;
	
	 background-color:#FFFFFF;
	  width:1000px; margin-left:auto; margin-right:auto;
}

/*#fondoPrincipalIndex{
	 margin:0px; padding:0px;
	 /*background-image:url(../imagenes/fondoSombra.png); aui falla algo con el explorer 6
	 background-repeat: no-repeat;
	 background-position:top;
	 background-color:#0F9;
	  width:1000px; margin-left:auto; margin-right:auto;
} */    

#principal{
     width:976px; margin-left:auto; margin-right:auto;
	 min-height:768px;
	/* background-color:#C90; este color es solo para pruebas*/
	 
}


#fondoBanner{
	width:976px;
	height:220px;
	background-image:url(../imagenes/fondoBanner.png);
}


img{border:none;}




/* CABECERA y FLASH */


#cabecera{
	width:976px;
	height:100px;
	margin:0 auto;
	padding:0;
	background-image: url(../imagenes/cabecera.png);
}

#menu{background-image:url(../imagenes/fondoSup.jpg); height:80px; margin-bottom:20px;}

#titulo{background-color:#FFFFFF; width:740px; height:50px;}

#menuFlash{ 
    width:976px;
	height:220px;
}
	
#contenidoBanner{
	width:976px;
	height:200px;
	margin:0 auto;
	padding:0;
	background-color:#cacaca;
	position:relative;
	float:left;
}

#menuFlashInicio{ background-color:#FFFFFF; width:976px; height:200px; margin-bottom:0px; text-align:center;}

#banner{ background-color: #FFFFFF; height:130px; margin-bottom:15px; padding-top:0;text-align:center;}

#enlaces{width:530px;float:right; margin-top:45px;}

#logo{width:190px; height:80px;float:left; }

#logo2{width:190px; height:80px;float:right;}

#titular{width:82px; padding-right:10px;}

#inferiorCont{width:82px; padding-right:10px;}

#textos2{width:310px;float:left; padding-left:25px; }




/* CONTENIDOS */

#rellenoInferior{
    background-color:#000000; width:740px; height:150px;
}



/* CSS DE LOS PRODUCTOS ( MINIATURAS Y AMPLIADO) */

/************ Lista *****************/
.productListing {
	margin: 2px 2px 2px 2px;
	float:left;
	width:200px;
	height:300px;
	background: #FFFFFF;
	border: 1px solid #EEE;
}
/*.productListing {margin: 0 0 15px 5px; float:left; width:195px; height:195px;background: #FFFFFF ;border: 1px solid #e1e1e1;} en caso de querer scroll*/
.productListing2{margin: 0 0 0px 0px; float:left; width:200px; height:190px;background: #FFFFFF ;border: 1px solid #e1e1e1; margin-bottom:30px;}
.productListing span.image {margin-top: 0px;display: block;text-align: center; }
.productListing img {border: 0px solid #d9d9d9}
.productListing h4 {margin: 0;padding: 0px 0 0 4px;font-size: 14px; font-family:"Century Gothic";}
.productListing h5 {margin: 10px;padding: 0px 0 0 4px;font-size: 14px; font-family:"Century Gothic";text-align:center;}
.productListing p {
	margin: 0;
	padding: 0 4px 4px;
	font-size: 13px;
}
.productListing a.moreInfoButton {
	margin: 0 5px;
	padding: 3px 5px;
	float: none;
	background: #FFFFFF;
	border: 0px solid #C06;
	color: #999;
	font-size: 11px;
	text-transform: uppercase;
	letter-spacing: 1pt;
	text-decoration: none;
	font-family:"Century Gothic";
	font-style: oblique;
	border-color: #999;
}
.productListing a.moreInfoButton:hover {color: #02069d;background-color: #605b5a;border: 1px solid #4b4745}
.productListing div {
	margin: 0px 0 0px 0;
	text-align:center;
}

#linea{margin-bottom:8px;}


/************ Producto Individual *****************/
#productGrid h1 {padding: 0 0 0px 0px;font-size: 13px; background-color:#3CC; }
span.model {padding-left: 0px;color: #333;font-size: 13px} /** Nombre del producto **/
span.carrier {padding-left: 0px;color: #FFFFF;font-size: 13px}/** Base para el nombre del producto **/

.rightColumn {
	margin-top: 0px;
	padding-bottom: 0px;
	width: 225px;
	height:360px;
	float: left;
	background-color:#FFFFFF;
	overflow:auto;
scrollbar-width:1px;
scrollbar-base-color:#FFFFFF;
scrollbar-face-color:#f4f4f4;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-track-color:#FFFFFF;
scrollbar-darkshadow-color:#FFFFFF;
scrollbar-shadow-color:#FFFFFF;
scrollbar-highlight-color:#FFFFFF;
scrollbar-arrow-color:#333;
}

.rightColumn ul {
	background-color:#FFFFFF;
	font-family: "Century Gothic";
	font-size:14px;
	text-align: left;
	margin-left:4px;
}
.rightColumn li {padding-bottom: 0px}
.rightColumn p {
	padding: 0px 0 0px 0px;
	color: #CCC;
}
.rightColumn .price {padding-left: 0px;font-size: 13px}
a.buyNow {margin-left: 0px;border: none;background: none;text-decoration: none}

.bottomSpecBlock {margin: 0px 0 0 0;border: 0px solid #e5e5e5}
.bottomSpecBlock h3 {margin: 0};
.bottomSpecBlock ul {margin: 0;padding: 0}
.bottomSpecBlock li {padding: 0px 0px}
.bottomSpecBlock li.odd {background: #FFFFF}
.bottomSpecBlock li.last {padding-bottom: 0;border: none;background: none}

/* FIN CSS DE LOS PRODUCTOS ( MINIATURAS Y AMPLIADO) */
 





/* CONTENIDO IZQUIERDA */



#contenidoIzquierda0{
	width:300px;
	min-height:5000px;
    height:auto;
	float:left;
	margin-bottom:20px;
	background-color:#00000;
}

#contenidoIzquierda{
	width:300px;
	min-height:580px;
	height:auto !important;
	height:200px;
	float:left;
	margin-bottom:20px;
	background-color:#00000;
}


#contenidoIzquierda2{
	width:300px;
	min-height:3800px;
	height:auto !important;
	height:580px;
	float:left;
	margin-bottom:20px;
	background-color:#00000;
}

#contenidoIzquierda3{
	width:300px;
	min-height:1748px;
	height:auto !important;
	height:1748px;
	float:left;
	margin-bottom:20px;
	background-color:#00000;
}

#contenidoIzquierda4{
	width:300px;
	min-height:640px;
	height:auto !important;
	height:640px;
	float:left;
	margin-bottom:20px;
	background-color:#00000;
}

#contenidoIzquierda5{
	width:300px;
	min-height:1110px;
	height:auto !important;
	height:1110px;
	float:left;
	margin-bottom:20px;
	background-color:#00000;
}

#contenidoIzquierda6{
	width:300px;
	min-height:2420px;
	height:auto !important;
	height:2420px;
	float:left;
	margin-bottom:20px;
	background-color:#00000;
}

#submenu{
	height:680px; margin-left:10px; margin-top:40px;   border:0px solid #E9E9E9;}
	
#satMenu{
	height:680px; margin-left:10px; margin-top:40px;   border:0px solid #E9E9E9;}	

#noticias{ height:145px; margin:15px; margin-top:20px;  background-color:#FFF; border:1px solid #E9E9E9;}

#deplegable{ height:77px; margin:15px; margin-top:10px; background-image:url(../imagenes/sats.jpg); border:1px solid #E9E9E9; }

#espacio{height:217px;}
#espacio2{height:75px;}
#espacio3{height:35px;}

#bannerIzquierda{
	width:270px;
	height:70px;
	margin-top:15px;
	border:1px solid #EEE;
}

#sats{
width:270px;
height:70px;
margin:15px;
margin-top:50px;
margin-bottom:50px;
}

#sat{
width:270px;
height:70px;
margin:15px;
border:1px solid #EEEEE;
}

#pdf{
width:270px;
height:100px;
margin:15px;
border:1px solid #EEEEE;
}


#master{
width:250px; 
height:110px; 
margin:15px;  background-color:#3CF;
}

/* PSEUDOCLASES */

#master img{ 
float:left; 
margin-right:15px;

}

#master span{ 
display:block; 
padding-top:1px; 
font-family:Verdana, Helvetica, sans-serif; 
font-size:11px;
} 

/* FIN PSEUDOCLASES */

/* SCROLL NOTICIAS */
.scroll {
	position:relative;
	min-height:100px;
	margin:0 0 20px 0; }
	
.scroll h2 {
	margin:18px 0 15px 19px;
	border:none;
	font-size:16px;
	line-height:1em;
}

.scroll ul {
	position:relative;
	width:230px;
	height:91px;
	margin:0 19px;
	list-style:none; }
	
.scroll ul li {
	width:230px;
	height:84px;
	margin:0;
	line-height:1.334em;}

.scroll ul li span {
	display:block;
	margin:0 0 .4em;
}

.scroll ol {
	height:26px;
	position:absolute;
	top:-1px;
	right:45px;
	list-style:none;
	width: 37px;
}

.scroll ol li {
	float:left; }

.scroll ol a {
	display:block;
	width:11px;
	height:22px;
	margin:0 1px;
	padding:0 2px;
	text-indent:-9999px;
	background-repeat:no-repeat;
	background-position:50% 0;
	}

.scroll ol li.previous a {
	background-image:url(../imagenes/flecha abajo.gif);
	}

.scroll ol li.next a {
	background-image:url(../imagenes/flecha arriba.gif);}

.scroll ol li a:hover {
	background-position:50% 100%; }

#scrollSpotlight h2 {
	margin-bottom:18px; }

#scrollSpotlight ul {
	width:230px;}

#scrollSpotlight ul li {
	width:230px;} 

#scrollSpotlight ul li a {
	padding:0 0 0 13px;
	 }

#scrollSpotlight ul li strong {
	color:#484747;}

#scrollSpotlight li p {
	margin:0 0 .4em;
	line-height:1.25em; }
	
/* FIN SCROLL NOTICIAS */


/* FIN CONTENIDO IZQUIERDA */




/* SOMBRA CENTRO*/

#sombra{
	width:10px;
	float:left;
}

/* FIN SOMBRA CENTRO*/



/* CONTENIDO DERECHA */
/*#content{ height:382px; overflow:auto;}en caso de querer scroll*/

#content{ height:540px; overflow:auto;}

#contenidoDerecha0{
	width:626px;
	float:left;
	padding-left:18px;
	padding-right:18px;
	padding-top:4px;
	min-height:inherit;
	height:auto;
	float:left;
	margin-bottom:10px;
	background-color:#00000;
}

#contenidoDerecha{
	width:626px;
	float:left;
	padding-left:20px;
	padding-right:15px;
	padding-top:15px;
	padding-bottom:20px;
	min-height:400px;
	height:auto !important;
	height:328px;
	float:left;
	margin-bottom:10px;
	background-color:#00000;
}

#contenidoDerecha2{
	width:626px;
	float:left;
	padding-left:18px;
	padding-right:18px;
	padding-top:20px;
	min-height:3785px;
	height:auto !important;
	height:3775px;
	float:left;
	margin-bottom:10px;
	background-color:#00000;
}

#contenidoDerecha3{
	width:626px;
	float:left;
	padding-left:18px;
	padding-right:18px;
	padding-top:20px;
	min-height:580px;
	height:auto !important;
	height:580px;
	float:right;
	margin-bottom:10px;
	background-color:#00000;
}
	
#contenidoDerechaC{
	width:626px;float:left; padding-left:18px; padding-right:18px; padding-top:20px;
	min-height:560px;
	height:auto !important;
	height:560px;
	float:left; margin-bottom:10px;
    background-color:#00000;}	

#volverCuad{
	height:23px;
	background-color:#F4F4F4;
	width:450px;
	margin-bottom:20px;	
}

#tituloSeccion{
	height:35px;
	background-color:#F4F4F4;
	margin-bottom:20px;
	width: 450px;	
}

#tituloSat{
	height:35px; background-color:#F4F4F4; margin-bottom:60px;
	width: 450px;	
	
}

#tituloContacto{
	height:35px; background-color:#F4F4F4; margin-bottom:30px;
		width: 450px;	
	
}


#lateral2{width:140px;float:left; margin-top:20px; padding-left:40px;}

#textoHome{
	min-height:100px;
}

#botonesSecciones{
	width:626px;
	height:120px;
	margin-top:15px;
	margin-bottom:13px;
}

#mapa{
	width:626px;
	height:400px;
	margin-top:-35px;
	margin-bottom:170px;
}

#bannerInferior{
	width:626px;
	height:180px;
	margin-top:20px;
	border:1px solid #D5D5D5;
}

#etiquetas{
	height:23px;
	background-color:#FFF;
	margin-top:20px;
	
}

#ficha{
	border:#EEEEE 1px solid; width:179px; float:left; margin-left:15px; margin-top:-15px;
	
}

#imagenAlta{
	border:#EEEEE 1px solid; width:179px; float:left; margin-left:15px; margin-top:-15px;
	
}

#manual{
	border:#EEEEE 1px solid; width:179px; float:left; margin-left:15px; margin-top:-15px;
	
}

#firmware{
	border:#EEEEE 1px solid; width:179px; float:left; margin-left:15px; margin-top:-15px;
	
}

/* FIN CONTENIDO DERECHA */	



/* FIN CONTENIDOS */




		

/* PIE DE PÁGINA */

#menuInferior{
    clear:both; 
	height:50px; width:718px;
	background-color:#FFFFFF;
	padding:10px;
	margin-top:0px; margin-bottom:0px;
	}

 
#piePagina{
	clear:both; text-align:center;
	height:78px;
	background-color:#000000;
	padding:10px;
	margin-top:0px; margin-bottom:0px;
	margin-left:auto; margin-right:auto;
	border-top:#000000 1px solid;
}

/* FIN PIE DE PÁGINA */




/* GALERÍA DE FOTOS (POR SI SE USA) */


#galeria{
	border-top:#999999 1px solid;
	background-color:#FFFFFF;
	padding:10px; height:30px;
	margin-bottom:10px;
}

#galeria a{
	margin-left:10px; margin-right:0px;
}

#galeria img{
	margin-bottom:10px;
}


/* FIN GALERÍA DE FOTOS (POR SI SE USA) */


.Estilo1 {color: #000000; margin-left:50px; margin-top:15px;}

