﻿.main .main-content .container {
	float:left;
	position:relative;
	width:693px;
	padding:10px 0 0 30px;
	text-align:justify;
}
.cont-clientes .container {
	width:700px !important;
	padding:10px 0 0 0 !important;
	overflow:hidden;
	margin-left:-30px;
}
.main .main-content .container.full {
	width:940px;
}

/* COMUM AS ÁREAS INTERNAS DO SITE */

.main .main-content .container p {
	font-size:14px;
	line-height:19px;
	margin:25px 15px;
	color:#000000;
}

.main .main-content .container p strong {
	font-weight:bold;
	color:#000000;
}
.main .main-content .sidebar {
	padding:52px 0 0 10px;
	width:236px;
	background:url(../img/bg-sidebar-interna.png) left 46px no-repeat;	
}
.main .main-content .sidebar ul.botoes-interna {
	float:left;
}
.main .main-content .sidebar ul.botoes-interna li {
	float:left;
	display:block;
	padding:10px 0;
	background:url(../img/separador-sidebar.gif) center top no-repeat;
}
.main .main-content .sidebar ul.botoes-interna li.fst {
	background:none;
}
.main .main-content .sidebar ul.botoes-interna li a.bt-consulte-nossos-especialistas,
.main .main-content .sidebar ul.botoes-interna li a.bt-tendencias-sobre-comercio,
.main .main-content .sidebar ul.botoes-interna li a.bt-primeiro-passo-para-loja,
.main .main-content .sidebar ul.botoes-interna li a.bt-quer-saber-que-varejistas,
.main .main-content .sidebar ul.botoes-interna li a.bt-disponibilizamos-uma-serie,
.main .main-content .sidebar ul.botoes-interna li a.bt-uma-loja-virtual,
.main .main-content .sidebar ul.botoes-interna li a.bt-conheca-melhor-nossa-empresa,
.main .main-content .sidebar ul.botoes-interna li a.bt-13-anos-de-experiencia,
.main .main-content .sidebar ul.botoes-interna li a.bt-pensamentos-uma-serie,
.main .main-content .sidebar ul.botoes-interna li a.bt-como-uma-loja,
.main .main-content .sidebar ul.botoes-interna li a.bt-perfil-nossos-clientes {
	display:block;
	text-indent:-9999px;
	width:224px;
	background-position:left top;
	background-repeat:no-repeat;
}
.main .main-content .sidebar ul.botoes-interna li a.bt-consulte-nossos-especialistas {
	background-image:url(../img/bt-consulte-nossos-especialistas.png);
	height:165px;
}
.main .main-content .sidebar ul.botoes-interna li a.bt-tendencias-sobre-comercio {
	background-image:url(../img/bt-tendencias-sobre-comercio.png);
	height:89px;
}
.main .main-content .sidebar ul.botoes-interna li a.bt-primeiro-passo-para-loja {
	background-image:url(../img/bt-primeiro-passo-para-loja.png);
	height:166px;
}
.main .main-content .sidebar ul.botoes-interna li a.bt-quer-saber-que-varejistas {
	background-image:url(../img/bt-quer-saber-que-varejistas.png);
	height:146px;
}
.main .main-content .sidebar ul.botoes-interna li a.bt-disponibilizamos-uma-serie {
	background-image:url(../img/bt-disponibilizamos-uma-serie.png);
	height:147px;
}
.main .main-content .sidebar ul.botoes-interna li a.bt-uma-loja-virtual {
	background-image:url(../img/bt-uma-loja-virtual.png);
	height:179px;
}
.main .main-content .sidebar ul.botoes-interna li a.bt-conheca-melhor-nossa-empresa {
	background-image:url(../img/bt-conheca-melhor-nossa-empresa.png);
	height:198px;
}
.main .main-content .sidebar ul.botoes-interna li a.bt-13-anos-de-experiencia {
	background-image:url(../img/bt-13-anos-de-experiencia.png);
	height:203px;
}
.main .main-content .sidebar ul.botoes-interna li a.bt-pensamentos-uma-serie {
	background-image:url(../img/bt-pensamentos-uma-serie.png);
	height:124px;
}
.main .main-content .sidebar ul.botoes-interna li a.bt-como-uma-loja {
	background-image:url(../img/bt-como-uma-loja.png);
	height:90px;
}
.main .main-content .sidebar ul.botoes-interna li a.bt-perfil-nossos-clientes {
	background-image:url(../img/bt-perfil-nossos-clientes.png);
	height:241px;
}

.main .main-content .container .banner-full {
	float:left;
	display:inline;
}

/* PLATAFORMA IKEDA */

.main .main-content .container .banner-full .plataforma {
	padding:0;
	margin:5px 0 0 -30px;
}
/* PARCEIROS */
.main .main-content .container.full ul.listagem-parceiros {
	float:left;
	padding:5px 0 25px;
}
.main .main-content .container.full ul.listagem-parceiros li {
	float:left;
	display:block;
	padding:15px;
	background:url(../img/separador-sidebar.gif) center top repeat-x;
}
.main .main-content .container.full ul.listagem-parceiros li.fst {
	background:none;
}
.main .main-content .container.full ul.listagem-parceiros li img {
	float:left;
	display:inline;
	margin:10px 30px 0 0 ;	
}
.main .main-content .container.full ul.listagem-parceiros li div.descricao {
	float:left;
	display:inline;
	width:599px;
}
.main .main-content .container.full ul.listagem-parceiros li p {
	font-size:14px;
	margin:10px 0;
}
/* QUEM SOMOS */
.main .main-content .container p.fst {
	position:relative;
	z-index:2;
	width:450px;
	padding-bottom:420px;
}
.main .main-content .container img.destaque-quem-somos {
	position:absolute;
	display:block;
	top:120px;
	margin:0 0 0 -30px;
	z-index:1;
}
/* CONTATO */
/* contato.css */
.main .main-content .container p.retorno {
	float:left;
	width:895px;
	background:url(../img/retorno-bg.jpg) center top no-repeat;
	margin-top:15px;
	padding:18px 0 15px 10px;
	font-size:18px;
	color:#7d8076;
	text-transform:uppercase;	
}
/* MATERIAIS & EVENTOS */
.main .main-content .container ul.lista-materiais-eventos {
	float:left;
}
.main .main-content .container ul.lista-materiais-eventos li {
	float:left;
	width:685px;
	padding:25px 0 0;
	background:url(../img/lista-materiais-bg.jpg) center top no-repeat;	
}
.main .main-content .container ul.lista-materiais-eventos li ul  {
	float:left;
	padding:10px 0 25px;	
}
.main .main-content .container ul.lista-materiais-eventos li ul li {
	display:block;
	background-image:none;
	padding:0 0 15px;
	width:auto;
	width:164px;
	text-align:center;
}
.main .main-content .container ul.lista-materiais-eventos li ul li a span {
	display:block;
	padding:3px 0;
	text-align:center;
	font-size:12px;
	color:#000000;
}
.main .main-content .container ul.lista-materiais-eventos li ul li a:hover span {
	text-decoration:underline;	
}
/* EVENTOS */
.main .main-content .container ul.lista-materiais-eventos li ul.lista-eventos-clippings {
	padding:0 10px 20px;	
}
.main .main-content .container ul.lista-materiais-eventos li ul.lista-eventos-clippings li {
	clear:left;
	width:644px;
	text-align:left;
	padding:4px 6px;
	background:url(../img/lista-eventos-clippings-separador.png) center top no-repeat;
	position:relative;
}
.main .main-content .container ul.lista-materiais-eventos li ul.lista-eventos-clippings li.fst {
	background:none;	
}

.main .main-content .container ul.lista-materiais-eventos li ul.lista-eventos-clippings li em,
.main .main-content .container ul.lista-materiais-eventos li ul.lista-eventos-clippings li span,
.main .main-content .container ul.lista-materiais-eventos li ul.lista-eventos-clippings li a {
	display:inline;
	font-size:14px;
	padding-right:8px;
	font-style:normal;
}
.main .main-content .container ul.lista-materiais-eventos li ul.lista-eventos-clippings li span.data {
	position:absolute;
	right:0;
}
.main .main-content .container ul.lista-materiais-eventos li ul.lista-eventos-clippings li em {
	color:#77b300;	
}
.main .main-content .container ul.lista-materiais-eventos li a.leia-mais {
	float:right; display:inline;
	margin:0 15px 20px 0;
	width:93px;
	height:19px;
	text-indent:-9999px;
	background:url(../img/btn-leia-mais.png) left top no-repeat;	
}

.main .main-content .container ul.lista-materiais-eventos li a.voltar {
	float:right; display:inline;
	margin:0 15px 20px 0;
	width:93px;
	height:19px;
	text-indent:-9999px;
	background:url(../img/btn-voltar.gif) left top no-repeat;
}

.main .main-content .container a.bt_veja_todos {
	float:right; display:inline;
	margin:0 15px 20px 0;
	text-indent:-9999px; overflow:hidden;
	width:101px;
	height:19px;
	background:url(../img/btn-veja-todos.png) left top no-repeat;
}

/* PENSE E-COMMERCE */
.main .main-content .container ul.lista-pense-ecommerce {
	float:left;
	padding:0;
}
.main .main-content .container ul.lista-pense-ecommerce li {
	float:left;
	width:655px;
	padding:22px 15px 0;
	background:url(../img/lista-materiais-bg.jpg) center top no-repeat;	
}
.main .main-content .container ul.lista-pense-ecommerce li h4,
.main .main-content .container ul.lista-pense-ecommerce li h5 {
	margin:-3px 0 0;
	padding:0;
	height:auto;	
}
.main .main-content .container ul.lista-pense-ecommerce li p {
	margin:10px 15px 10px 0;
}
.main .main-content .container table {
	border-collapse:collapse;
	border-spacing:0;
	border-left:solid 1px #fff;	
}
.main .main-content .container table thead th,
.main .main-content .container table tbody td {
	border-right:solid 1px #fff;
	border-bottom:solid 1px #e1e1e1;
	text-align:left;
	width:139px;
	padding:4px 0 4px 11px;
	color:#7d8076;
	font-size:13px;
	background:#f2f2f2;
}
.main .main-content .container table tbody td a {
	display:block;
	
	color:#7D8076;
}
.main .main-content .container table tbody td.even {
	border-bottom:solid 1px #e4e4e4;
	background:#f6f6f6;	
}
.main .main-content .container table thead th {
	color:#fff;	
	background:#9dc848;
	text-transform:uppercase;
}
/* CLIENTES */
.main .main-content .container .cont-clientes {
	height:290px;
}

.main .main-content .container #container-videos {
	width:970px;
	margin-left:-30px;
	height:238px;
	background-image: url(../img/fd_video.jpg);
	background-repeat:repeat-x;
	
}	

	.main .main-content .container #container-videos .conteudo-videos
	{
		
	}
	
		.main .main-content .container #container-videos .select-video
		{
			width:300px;
			height:238px;
			float:right; display:inline;
		}
		
				.main .main-content .container #container-videos .select-video li
				{
					height:40px;
					background-image: url(../img/bt-video-off.jpg);
					margin-top:14px;
					line-height:3em;
					text-transform:uppercase;
				}
				.main .main-content .container #container-videos .select-video li:hover,
				.main .main-content .container #container-videos .select-video li:active,
				.main .main-content .container #container-videos .select-video li:visited
				{
					height:40px;
					background-image: url(../img/bt-video-on.jpg);
					display:block;
					margin-top:14px;
					text-transform:uppercase;
				}
							.main .main-content .container #container-videos .select-video li a:link,
							.main .main-content .container #container-videos .select-video li a:active,
							.main .main-content .container #container-videos .select-video li a:visited,
							.main .main-content .container #container-videos .select-video li a:hover,
							.main .main-content .container #container-videos .select-video li:hover a:link,
							.main .main-content .container #container-videos .select-video li:hover a:active,
							.main .main-content .container #container-videos .select-video li:hover a:visited,
							.main .main-content .container #container-videos .select-video li:hover a:hover {
								font-family:Tahoma;
								font-size:15px;
								color:#ffffff;
								margin-left:10px;
								display:block;
								text-decoration:none;
								white-space:nowrap;
							}
					

	
	.main .main-content .container #container-videos .conteudo-videos ul.container_conteudo
	{
		overflow:hidden;
		float:left; display:inline;
	}
		.main .main-content .container #container-videos .conteudo-videos ul li.video
		{
			width:298px;
			height:238px;
			float:left; display:inline;
			margin-right:15px;
		}
		
		.main .main-content .container #container-videos .conteudo-videos ul li.descricao
		{
			width:300px;
			height:218px;
			float:left; display:inline;
			padding:10px;			
		}
				.main .main-content .container #container-videos .conteudo-videos ul li.descricao h2
				{
					font-family:Arial;
					margin-top:5px;
					color:#fff;
					font-size:16px;
					text-transform:uppercase;
					text-align:left;
				}
				
				.main .main-content .container #container-videos .conteudo-videos ul li.descricao p
				{
					font-family:Arial;
					color:#fff;
					font-size:12px;
					text-transform:uppercase;
					margin:10px 0 0 0;
					padding:5 0;
				}

.main .main-content .container ul.lista-clientes {
	float:left; display:inline;
	padding-bottom:20px;
	overflow:hidden;
}
		.main .main-content .container ul.lista-clientes li {
			float:left; display:inline;
			padding:5px 18px;
		}
				.main .main-content .container ul.lista-clientes li a,
				.main .main-content .container ul.lista-clientes li a img {
					display:block;
					width:130px;
					height:80px;
				}