
/* 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.jpg);
}

#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; height:976px; height:200px;margin-bottom:0px; text-align:center;}

#banner{ background-color: #FFFFFF; height:130px; margin-bottom:15px; padding-top:20;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: 0 0 13px 8px; float:left; width:195px; height:240px;background: #FFFFFF ;border: 1px solid #9c9c9c;}
/*.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 15px 10px; float:left; width:195px; height:150px;background: #FFFFFF ;border: 1px solid #e1e1e1; margin-bottom:30px;}
.productListing span.image {margin-top: 8px;display: block;text-align: center; }
.productListing img {border: 0px solid #d9d9d9}
.productListing h4 {margin: 0;padding: 0 0 0 5px;font-size: 11px; font-family: ;}
.productListing h5 {margin: 0;padding: 0 0 0 5px;font-size: 14px; text-align:center;}
.productListing p {margin: 0;padding: 0 5px 5px; font-size: 12px; }
.productListing a.moreInfoButton {margin: 0 5px;padding: 3px 5px;float: none;background: #FFFFFF;border: 0px solid #272423;color: #02069d;font-size: 10px;text-transform: uppercase;letter-spacing: 1pt;text-decoration: none; font-family:Arial, Helvetica, sans-serif; }
.productListing a.moreInfoButton:hover {color: #02069d;background-color: #605b5a;border: 1px solid #4b4745}
.productListing div {margin: 5px 0 10px 0;text-align:left; }

#linea{margin-bottom:4px;}


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

.rightColumn {margin-top: 0px;padding-bottom: 10px;width: 225px; height:382px; float: right; background-color:#FFFFFF; overflow:auto; border: 1px solid #e5e5e5}
.rightColumn ul {padding: 20px 10px 25px;/*background: url(../images/right_column_product_bg.jpg) no-repeat top right;*/ background-color:#FFFFFF;font-family: Arial, Helvetica, sans-serif; font-size:9.5px;}
.rightColumn li {padding-bottom: 4px}
.rightColumn p {padding: 15px 0 20px 15px;color: #FFFFFF; }
.rightColumn .price {padding-left: 10px;font-size: 22px}
a.buyNow {margin-left: 12px;border: none;background: none;text-decoration: none}

.bottomSpecBlock {margin: 25px 0 0 0;border: 1px solid #e5e5e5}
.bottomSpecBlock h3 {margin: 0};
.bottomSpecBlock ul {margin: 0;padding: 0}
.bottomSpecBlock li {padding: 8px 15px}
.bottomSpecBlock li.odd {background: #f0f0f0}
.bottomSpecBlock li.last {padding-bottom: 0;border: none;background: none}

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





/* CONTENIDO IZQUIERDA */


#contenidoIzquierda{
    width:300px;  
	min-height:598px;
	height:auto !important;
	height:543px;
	float:left; margin-bottom:10px;
    background-color:#F4F4F4;
}


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

#noticias{ height:145px; margin:15px; margin-top:40px;  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;}


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

#pdf{
width:270px;
height:70px;
margin:15px;
border:1px solid #D5D5D5;
}


#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:137px;
	margin:0 0 20px 0; }
	
.scroll h2 {
	margin:18px 0 15px 19px;
	border:none;
	font-size:18px;
	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:22px;
	position:absolute;
	top:0;
	right:15px;
	list-style:none;}

.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*/

#contenidoDerecha{
	width:626px;float:left; padding-left:18px; padding-right:18px; padding-top:20px;
	min-height:598px;
	height:auto !important;
	height:543px;
	float:left; margin-bottom:10px;
    background-color:#F4F4F4;}
	
#contenidoDerechaC{
	width:626px;float:left; padding-left:18px; padding-right:18px; padding-top:20px;
	min-height:588px;
	height:auto !important;
	height:543px;
	float:left; margin-bottom:10px;
    background-color:#F4F4F4;}	

#volverCuad{
	height:23px; background-color:#F4F4F4;
	
}

#tituloSeccion{
	height:35px; background-color:#F4F4F4; margin-bottom:50px;
	
}

#tituloSat{
	height:35px; background-color:#F4F4F4; margin-bottom:0px;
	
}

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


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

#textoHome{
	min-height:100px;
}

#botonesSecciones{
	width:626px;
	height:120px;
}

#mapa{
	width:626px;
	height:300px;
}

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

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

#ficha{
	border:#999999 1px solid; width:179px; float:left; margin-left:2px;
	
}

#imagenAlta{
	border:#999999 1px solid; width:179px; float:left; margin-left:2px;
	
}

#manual{
	border:#999999 1px solid; width:179px; float:left; margin-left:2px;
	
}
/* 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;}





