@charset "utf-8";

body {
	margin:0; 
	padding:0; 
	background-image:url(../img/body.png); 
	background-repeat:repeat;
	font-family: Tahoma, Geneva, sans-serif;
}	
ul {margin: 0; padding: 0; list-style: none; display: block;}

/* Encabezado */
.encabezadoContenido {
	height:115px; 
	margin:0; 
	padding:0; 
	background-color:#FFF; 
	background-image:url(../img/encabezado.png);
	background-repeat:repeat-x; 
}
.encabezado {
	width:980px; 
	height:115px; 
	margin: 0 auto; 
	padding:0px 22px;
}
/* encabezado 01 */
.encabezado01 {
	width: 980px; 
	height:20px; 
	margin:0; 
	padding:0; 
	text-align:right; 
	text-transform: uppercase; 
	font-size:11px; 
	float: left;
}		
.encabezado01 .menu01{
	width:100%; 
	margin:0; 
	padding: 0; 
	list-style-type: none;
}	
.encabezado01 .menu01 li {display: inline;}
.encabezado01 .menu01 li a {
	padding-left:10px; 
	padding-right:10px; 
	line-height: 20px; 
	border-left:solid 1px #999; 
	color:#999; 
	text-decoration: none; 
	float:right; 
}
.encabezado01 .menu01 li a:hover {
	text-decoration:blink;
	color:WHITE;
	background-color:#0080FF;
	
	}

/* encabezado 02 */
.encabezado02 {
	width:980px; 
	height: 45px;	
	margin:0;	
	padding:0; 
	float: left;
}
.encabezado02 .companias {width:550px; height:45px; margin:0; float: left;}
.encabezado02 .companias .imagen {height:30px; margin:0; padding-top:7px; padding-bottom:8px; float:left;}
.encabezado02 .companias .texto {height:11px; margin-left:20px; padding:17px 0px; color:#999;  text-transform: uppercase; font-size:8px;  font-weight:bold;  float: left;}
.encabezado02 .bolsa {width:280px; height:45px; margin:0; color:#FFF; font-weight:bold; float: left;}
.encabezado02 .bolsa .titulo {width:150px; height:45px; margin:0px; float:left; line-height:45px; font-size:12px; vertical-align:middle; text-align:center; font-weight:bold; color:#333333;}
.encabezado02 .bolsa .imagen {width: 130px; height:45px; margin:0px; float: left; background-image:url(../img/bag.png); background-repeat:no-repeat;}
.encabezado02 .bolsa .numero {width: 18px; height:15px; margin:0px; float: left; padding:15px 5px 15px 7px; line-height: 15px; vertical-align:middle; font-size:13px; text-align:right;}
.encabezado02 .bolsa .texto {width: 86px; height:15px; margin:0px; float: left; padding:15px 7px 15px 7px; font-size:10px; line-height: 15px; vertical-align:middle;}
.encabezado02 .telefonica {width: 130px; height:35px; margin:5px 0px 5px 20px; float: left; background-image:url(../img/telefonica.png); background-repeat:no-repeat;}
/*****************/
	
/* encabezado 03 */
.encabezado03 {width: 980px; height: 50px; margin:0px; padding:0px; float: left;  font-size:12px;  text-align:left;}	
.encabezado03 .Menu { width:600px; height: 50px; list-style-type: none; padding:0px; margin: 0px; float: left; font-weight:bold;}	
.encabezado03 .Menu li {display: inline;}
.encabezado03 .Menu li a {line-height: 50px; margin-right:40px; text-decoration: none; float:left; color:#999;}
.encabezado03 .Menu li a:hover {
	text-decoration:blink;
	color:WHITE;
	background-color:#0080FF;}
	
	
.encabezado03 .Search {
	width:0; 
height:30px; 
float: left; 
margin:4px 40px;
margin-left:30%; 
padding:0px; 
background-color:blue;
color:#FFF;
}


.encabezado03 .Search .texto {
	width: 250px; 
	height:20px; 
	margin:5px 10px; 
	float: left;  
	line-height: 20px; 
	vertical-align:middle; 
	font-size:13px;
	
	}
	
.encabezado03 .Search .Button {width: 30px; height:30px; margin:0px; float: left; padding:0; background-image:url(../img/search.png);}
/***************/

/* Contenido */
.contenidoContenido {
	min-height:800px; 
	margin:0px; 
	padding:0px; 
	background-color:#FFF;
}
.contenido { 
	width: 980px; 
	padding-left:22px; 
	padding-right:22px; 
	margin: 0 auto; 
	font-size:11px; 
	text-align:center; 
}
.contenido01 {

}	
.contenido02 { 
	width: 960px; 
	height:60px; 
	margin:0px 10px; 
	padding:0px; 
	float: left; 
	background-color:#CCCCCC;   
}
.contenido02 .Brand{
	width:60px; 
	height:60px; 
	padding:0px; 
	margin:0px;  
	float: left; 
}

/*** CAJAS DE PRODUCTOS ***/
.contenido03 { 
	width: 980px; 
	min-height:425px; 
	margin:0px; 
	padding:0px; 
	float: left; 
	padding-top:15px; 
}
.equipo01 {width:150px; height:250px; float: left; margin-right:13px;}
.image {width:150px; height:200px; margin:0px; float: left;}
.descriptionA {width:150px; height:10px; line-height: 10px;   float: left;}
.descriptionB {width:150px; height:10px; line-height: 10px;   float: left; color:#346FA5; }
.price {width:75px; height:30px; line-height: 30px;   float: left;  font-weight:bold;   }
.buy {width:75px; height:30px; line-height: 30px; float: left;}

/* Pie de página */
.pieContenido {
	height:25px; 
	margin:0px; 
	padding:0px;
}
.pie { 
	width: 980px; 
	padding-left:22px; 
	padding-right:22px; 
	height: 25px; 
	margin: 0 auto; 
	font-size:10px; 
	font-weight:bold; 
	color:#999; 
	text-transform: uppercase; 
	padding-top:10px; 
}
.pie01 { width: 980px; height:170px; margin:0px; padding:0px; float: left; }	
.pie01 .columna { width: 196px; height:170px; margin:0px; padding:0px; float: left;}
.pie01 .columnaTitulo { width: 188px; margin-top:8px; margin-bottom:8px; margin-right:8px; height:14px; line-height: 14px;  padding:0px; border-bottom:solid 1px #999;   }
.pie01 .Menu {list-style-type: none; padding: 0; margin: 0; }	
.pie01 .Menu li {display:block;}
.pie01 .Menu li a { width: 196px; line-height: 28px; margin-right:40px; text-decoration: none; float:left; color:#999; }
.pie01 .Menu  li a:hover {
	text-decoration:blink;
	color:WHITE;
	background-color:#0080FF;
	
	}
	
.pie02 { width: 980px; height:85px; margin:0px; padding:0px; float: left; }	


a:active{
	color: #9FC;
	background-color: #66FF00;
	
	}
/********FIN DEL CODIGO*********/
