
#lay-all {
}

	#lay-top {
		background: url('/_resources/media/img/default/bg_lay_top.jpg') no-repeat center 110px;	
		border-bottom: 10px solid #282b2f;
	}
	.temas-apple #lay-top {
		background: url('/_resources/media/img/default/tema-apple/bg_lay_top.png') repeat-x center 50px;	
		border-bottom: 10px solid #ffffff;
	}
	.temas-dell #lay-top {
		background: url('/_resources/media/img/default/tema-dell/bg_lay_top.png') no-repeat center 50px;	
		border-bottom: 10px solid #ffffff;
	}
	.temas-epson #lay-top {
		background: url('/_resources/media/img/default/tema-epson/bg_lay_top.png') no-repeat center 50px;	
		border-bottom: 10px solid #ffffff;
	}
	.temas-hp #lay-top {
		background: url('/_resources/media/img/default/tema-hp/bg_lay_top.jpg') no-repeat center 50px;	
		border-bottom: 10px solid #ffffff;
	}
	.temas-sony #lay-top {
		background: url('/_resources/media/img/default/tema-sony/bg_lay_top.jpg') no-repeat center 50px;	
		border-bottom: 10px solid #ffffff;
	}
		#lay-top .top-fixed {
			width: 100%;
			height: 120px;
			position: fixed;
			z-index: 1000;
			background: url('/_resources/media/img/default/bg_top_fixed.png') repeat-x bottom;
		}
		.temas #lay-top .top-fixed {
			height: 60px;
			background: url('/_resources/media/img/default/bg_top_fixed.png') repeat-x bottom;
		}
		#lay-top .top-1 {
			height: 50px;
			background: #ffffff;
			
		}
		.temas #lay-top .top-1 {
			background: #121b21;
		}
		
			#lay-top .top-1 .container {
				width: 980px;
				margin-left: auto;
				margin-right: auto;
				
			}
		
			#lay-menu {
				float: left;
				padding-top: 10px;				
			}
			.temas #lay-menu {
				padding-top: 0px;				
			}
				#lay-menu ul {
					margin: 0px;
				}
			
				#lay-menu ul li {
					margin: 0px;
					list-style: none;
					float: left;		
					background: url('/_resources/media/img/default/menu_separator.png') no-repeat left 6px;
					height: 40px;					
				}
				.temas #lay-menu ul li {
					background: url('/_resources/media/img/default/menu_separator_barra.png') no-repeat left center;
					height: 50px;					
				}

				
				#lay-menu ul li:first-child {
					background: none;
					padding-left: 0px;
				}
				
				#lay-menu ul li a {
					display: block;
					padding-left: 8px;
					padding-right: 8px;
					height: 40px;
				}
				.temas #lay-menu ul li a {
					display: block;
					padding-left: 8px;
					padding-right: 8px;
					height: 50px;
				}

				#lay-menu ul li.on a {					
					background: #272a2e;
				} 
				
			#lay-share-top {
				float: right;
				padding-top: 15px;
			}
			
				#lay-share-top ul {
					margin: 0px;
				}
				#lay-share-top ul li {
					margin: 0px;
					list-style: none;
					float: left;
					margin-left: 5px;
				}
				#lay-share-top ul li:first-child {
					margin-left: 0px;
				}

		
		
		
		#lay-top .top-2 {
			height: 60px;
			background: #272a2e;
		}
		
		#lay-top .top-2 .container {
			width: 980px;
			margin-left: auto;
			margin-right: auto;
		}
		
			#lay-search {
				float: right;
				padding-top: 15px;
			}
			
			#lay-search ul.fields {
				margin: 0;
			}
			#lay-search ul.fields > li {
				margin: 0;
				list-style: none;
				float: left;
				margin-left: 5px;
			}
			#lay-search ul.fields > li:first-child {
				margin-left: 0;
			}

			#lay-search ul.fields > li input {
				background: none;
				border: 0;
				color: #585858;
			}
			#lay-search ul.fields > li input.busca {
				width: 250px;
			}
		
		#lay-top .top-3 {
			height: 170px;			
		}
		.temas #lay-top .top-3 {
			height: 230px;			
		}

		#lay-top .top-3 .container {
			width: 980px;
			margin-left: auto;
			margin-right: auto;
		}
		
		#lay-top .top-3 .container .top {
			height: 20px;
			padding-top: 15px;
			border-bottom: 1px solid #232f32;
		}
		
		.temas-apple #lay-top .top-3 .container .top {
			border-bottom: 1px solid #c4c7cf;
		}
		.temas-dell #lay-top .top-3 .container .top {
			border-bottom: 1px solid #c4c7cf;
		}
		.temas-epson #lay-top .top-3 .container .top {
			border-bottom: 0;
			height: 21px;
			background: url('/_resources/media/img/default/tema-epson/bg_line_top.png') repeat-x bottom;
		}
		.temas-hp #lay-top .top-3 .container .top {
			border-bottom: 0;
			height: 21px;
			background: url('/_resources/media/img/default/tema-hp/bg_line_top.png') repeat-x bottom;
		}
		.temas-sony #lay-top .top-3 .container .top {
			border-bottom: 0;
			height: 21px;
			background: url('/_resources/media/img/default/tema-sony/bg_line_top.png') repeat-x bottom;
		}

 
				
			#lay-televendas-top {
				float: left;
				color: #00aeef;
				font-size: 11px;
			}
			
			.temas-apple #lay-televendas-top {				
				color: #1165ab;				
			}
			.temas-dell #lay-televendas-top {				
				color: #1165ab;				
			}
			.temas-epson #lay-televendas-top {				
				color: #0c4da2;				
			}
			.temas-hp #lay-televendas-top {				
				color: #009ed4;				
			}
			.temas-sony #lay-televendas-top {				
				color: #ff9500;				
			}

						
				#lay-televendas-top .loja {
					color: #999999;
					margin-left: 10px;
				}
				.temas-apple #lay-televendas-top .loja {
					color: #6e6e6e;
				}
				.temas-dell #lay-televendas-top .loja {
					color: #6e6e6e;
				}
				.temas-epson #lay-televendas-top .loja {
					color: #ffffff;
				}
				.temas-hp #lay-televendas-top .loja {
					color: #ffffff;
				}
				.temas-sony #lay-televendas-top .loja {
					color: #ffffff;
				}

				
				
				#lay-televendas-top .phone {
					color: #00aeef;
				}
				.temas-apple #lay-televendas-top .phone {
					color: #1165ab;
				}
				.temas-dell #lay-televendas-top .phone {
					color: #1165ab;
				}
				.temas-epson #lay-televendas-top .phone {
					color: #0c4da2;
				}
				.temas-hp #lay-televendas-top .phone {
					color: #009ed4;		
				}
				.temas-sony #lay-televendas-top .phone {
					color: #ff9500;
				}

			#lay-menu-top {
				float: right;
			}
			
				#lay-menu-top ul {
					margin: 0px;
				}
				#lay-menu-top ul li {
					margin: 0px;
					list-style: none;
					float: left;
					padding-left: 15px;
					font-size: 11px;
				}
				#lay-menu-top ul li:first-child {
					background: none;
					padding-left: 0;
				}
				#lay-menu-top ul li a {
					color: #999999;
					font-weight: normal;
					text-decoration: none;
				}
				.temas-apple #lay-menu-top ul li a {
					color: #6d6d6d;
				}
				.temas-dell #lay-menu-top ul li a {
					color: #6d6d6d;
				}
				.temas-epson #lay-menu-top ul li a {
					color: #ffffff;
				}
				.temas-hp #lay-menu-top ul li a {
					color: #ffffff;
				}
				.temas-sony #lay-menu-top ul li a {
					color: #ffffff;
				}

				#lay-menu-top ul li a:hover {
					text-decoration: underline;
				}
			
			#lay-logo {
				
			}

		#lay-faixa {
			height: 320px;
			width: 980px;
			margin-left: auto;
			margin-right: auto;			
		}	
		
			#lay-faixa .container {
				position: absolute;
				width: 980px;
	            height: 330px;
	            overflow: hidden;
			}
			
	#lay-top-extra {
		background: #f7f7fa;
		border-bottom: 1px solid #dddddd;
		padding-bottom: 10px;
		
	}
	.temas #lay-top-extra {
		background: none;
		border: 0;
		padding-bottom: 10px;
	}
	
		#lay-top-extra .container {
			width: 980px;
			margin-left: auto;
			margin-right: auto;			
		}
		
		#lay-top-extra ul.hotsites {
			padding-top: 20px;
			margin: 0;
			padding-bottom: 10px;
		}
		#lay-top-extra ul.hotsites li {
			margin: 0;
			list-style: none;
			float: left;
			margin-left: 20px;
		}
		#lay-top-extra ul.hotsites li:first-child {
			margin-left: 0px;
		}

		#lay-top-extra ul.hotsites li a:hover img {			
			-moz-box-shadow: 0px 0px 5px 3px #88c8e1;
			-webkit-box-shadow: 0px 0px 5px 3px #88c8e1;
	        box-shadow: 0px 0px 5px 3px #88c8e1;

			border-radius: 3px 3px 3px 3px;
			-moz-border-radius-topleft: 3px;
			-moz-border-radius-bottomleft: 3px;
			-moz-border-radius-topright: 3px;
			-moz-border-radius-bottomright: 3px;
			-webkit-border-top-left-radius: 3px;
			-webkit-border-bottom-left-radius: 3px;	
			-webkit-border-top-right-radius: 3px;
			-webkit-border-bottom-right-radius: 3px;	

		}
		
		
		#lay-top-extra .social {
			background: #e1e4f0;
			border: 1px solid #c0c7cb;
			border-top: 0;
			padding-top: 9px;
			padding-bottom: 9px;
			padding-left: 9px;
		}
		#lay-top-extra .social ul {
			margin: 0;			
			height: 30px;
		}
		#lay-top-extra .social ul li {
			margin: 0;
			list-style: none;
			float: left;
			padding-top: 5px;
			height: 25px;
			
			background: url('/_resources/media/img/default/separator_social.png') no-repeat left center;
			padding-left: 12px;
			padding-right: 10px;
			color: #365a9e;
			font-weight: bold;
		}
		
		#lay-top-extra .social ul li:first-child {
			padding-left: 0;
			background: none;
			padding-top: 7px;
		}
		
		
	#lay-top-scroll {
		width: 980px;
		margin-left: auto;
		margin-right: auto;
		overflow: hidden;
		padding-top: 10px;
		padding-bottom: 10px;
	}

		#lay-top-scroll .produtos {
			padding-top: 13px;		
			padding-bottom: 15px;	
		}
		#lay-top-scroll .produtos ul {
			margin: 0;
			height: 70px;			
			white-space: nowrap;
		}
		
		#lay-top-scroll .produtos ul li {
			margin: 0;
			list-style: none;
			display: inline-block;
			height: 70px;
			width: 100px;
			background: url('/_resources/media/img/default/separator_home_destaques.png') no-repeat left center;
			padding-left: 12px;
			padding-right: 10px;
			text-align: center;
			font-size: 10px;
		}
		
		#lay-top-scroll .produtos ul li:first-child {
			padding-left: 10px;
			background: none;
		}
		#lay-top-scroll .produtos ul li .image {
			height: 40px;
		}
		
		#lay-top-scroll .produtos ul li .link {
			padding-top: 10px;
		}

	#lay-main-bg {
		
	}
	#lay-main-bg-home {
		
	}
	#lay-main {
		width: 980px;
		margin-left: auto;
		margin-right: auto;
		padding-top: 20px;
		padding-bottom: 20px;
	}
	
		#lay-main-top-home {
			height: 210px;
			margin-bottom: 30px;
		}
		
		
	
		#lay-left {
			float: left;
			width: 180px;
		}
		
		#lay-center-home {
			float: left;
			width: 780px;
			padding-right: 20px;
		}
		
		#lay-center {
			float: left;
			width: 580px;
			padding-left: 20px;
			padding-right: 20px;
		}
	
			#lay-path {
				height: 41px;
			}
			
			#lay-content {
				padding-top: 20px;
			}
			
		#lay-right {
			float: left;
			width: 180px;
		}
	#lay-footer {
	}
	
		#lay-footer-top {
			height: 40px;
			background: #272a2e;
		}
		.temas-apple #lay-footer-top {
			background: #204175;
		}
		.temas-dell #lay-footer-top {
			background: #3399cc;
		}
		.temas-epson #lay-footer-top {
			background: #0c4da2;
		}
		.temas-hp #lay-footer-top {
			background: #2e3234;
		}
		.temas-sony #lay-footer-top {
			background: #0f110b;
		}

		
			#lay-footer-top .container {
				width: 980px;
				margin-left: auto;
				margin-right: auto;
				color: #ffffff;
				font-size: 18px;
				line-height: 40px;
			}
			#lay-footer-top .container .aba {
				width: 10px;
				height: 10px;
				position: absolute;
				margin-top: 40px;
				background: url('/_resources/media/img/default/bg_footer_aba.png') no-repeat;
			}
			.temas-apple #lay-footer-top .container .aba {
				background: url('/_resources/media/img/default/tema-apple/bg_footer_aba.png') no-repeat;
			}
			.temas-dell #lay-footer-top .container .aba {
				background: url('/_resources/media/img/default/tema-dell/bg_footer_aba.png') no-repeat;
			}
			.temas-epson #lay-footer-top .container .aba {
				background: url('/_resources/media/img/default/tema-epson/bg_footer_aba.png') no-repeat;
			}
			.temas-hp #lay-footer-top .container .aba {
				background: url('/_resources/media/img/default/tema-hp/bg_footer_aba.png') no-repeat;
			}
			.temas-sony #lay-footer-top .container .aba {
				background: url('/_resources/media/img/default/tema-sony/bg_footer_aba.png') no-repeat;
			}

		#lay-footer-middle {			
			background: #f7f7fa;
			border-top: 1px solid #dddddd;
			border-bottom: 1px solid #dddddd;
		}
		
			#lay-footer-middle .container {
				width: 980px;
				margin-left: auto;
				margin-right: auto;
				padding-top: 30px;
				padding-bottom: 30px;
			}
			
				#lay-footer-middle .container .hotsites {
					margin: 0;
					border-bottom: 5px solid #d5d5d5;
					height: 100px;
					margin-bottom: 20px;
				}
				#lay-footer-middle .container .hotsites li {
					margin: 0;
					list-style: none;
					float: left;
					height: 79px;
					width: 196px;
					background: url('/_resources/media/img/default/separator_footer_hotsites.png') no-repeat left;
					text-align: center;
				}
				#lay-footer-middle .container .hotsites li:first-child {
					background: none;
				}
				
				#lay-footer-middle .container h2 {
					font-size: 18px;
					color: #585858;
					margin: 0;
					font-weight: normal;					
					margin-bottom: 10px;
				}

				#lay-footer-middle .container .banner {
					margin-bottom: 20px;
				}				
				
			#lay-footer-middle .lojas {
				padding-top: 20px;
			}
			#lay-footer-middle .lojas ul {
				margin: 0px;
			}
			
			#lay-footer-middle .lojas ul li {
				margin: 0px;
				list-style: none;
				float: left;
				padding-left: 12px;
				padding-right: 2px;
				width: 150px;
				background: url('/_resources/media/img/default/separator_footer_lojas.png') no-repeat left;
				
			}
			
			#lay-footer-middle .lojas ul li:first-child {
				padding-left: 0px;
				background: none;
			}
			
			#lay-footer-middle .lojas a {
				color: #365a9e;
				font-size: 12px;
				font-weight: bold;
				height: 30px;
				display: block;
			}
			.temas-apple #lay-footer-middle .lojas a {
				color: #204175;
			}
			.temas-dell #lay-footer-middle .lojas a {
				color: #3399cc;
			}
			.temas-epson #lay-footer-middle .lojas a {
				color: #0c4da2;
			}
			.temas-hp #lay-footer-middle .lojas a {
				color: #009ed5;
			}
			.temas-sony #lay-footer-middle .lojas a {
				color: #10120b;
			}

			#lay-footer-middle .lojas p {
				line-height: 16px;
			}	
				
		#lay-footer-bottom {						
		}
		
			#lay-footer-bottom .container {
				width: 980px;
				margin-left: auto;
				margin-right: auto;
				padding-top: 20px;
				padding-bottom: 10px;
				line-height: 30px;
			}
		
			#lay-menu-bottom {								
				float: left;
			}
			
				#lay-menu-bottom ul {
					margin: 0px;
				}
				#lay-menu-bottom ul li {
					margin: 0px;
					list-style: none;
					float: left;
					padding-left: 10px;
					padding-right: 10px;					
					line-height: 20px;
					font-size: 11px;					
					border-left: 1px solid #d5d5d5;					
				}
				#lay-menu-bottom ul li:first-child {
					border-left: 0;
					padding-left: 0px;
				}
				#lay-menu-bottom ul li a {
					font-weight: normal;
					text-decoration: none;
				}
				#lay-menu-bottom ul li a:hover {
					text-decoration: underline;
				}
				

			
