@charset "utf-8";
/* CSS Document */

/* Home */

#seletor {
background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="imgs/botoes/home_clientes.png", sizingMethod=scale);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="imgs/botoes/home_design.png", sizingMethod=scale);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="imgs/botoes/home_imprensa.png", sizingMethod=scale);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="imgs/botoes/home_publicidade.png", sizingMethod=scale);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="imgs/botoes/home_quem.png", sizingMethod=scale);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="imgs/botoes/int_blog.png", sizingMethod=scale);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="imgs/botoes/int_clientes.png", sizingMethod=scale);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="imgs/botoes/int_clientes_OVER.png", sizingMethod=scale);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="imgs/botoes/int_design.png", sizingMethod=scale);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="imgs/botoes/int_design_OVER.png", sizingMethod=scale);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="imgs/botoes/int_home.png", sizingMethod=scale);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="imgs/botoes/int_imprensa.png", sizingMethod=scale);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="imgs/botoes/int_imprensa_OVER.png", sizingMethod=scale);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="imgs/botoes/int_publicidade.png", sizingMethod=scale);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="imgs/botoes/int_publicidade_OVER.png", sizingMethod=scale);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="imgs/botoes/int_quem.png", sizingMethod=scale);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="imgs/botoes/int_quem_OVER.png", sizingMethod=scale);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="imgs/botoes/int_marca.png", sizingMethod=scale);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="imgs/botoes/int_marca_interna.png", sizingMethod=scale);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="imgs/logo_bistro_home.png", sizingMethod=scale);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="imgs/no-blog.png", sizingMethod=scale);
}

.total-home{width:958px; height:546px;}

.linha-topo{width:588px; height:108px !important;}

.logo-home{ 
	width:297px; 
	height:78px;  
	background-color:#EEEEEE; 
	text-align:center;
	float:left;
	border:#FFFFFF solid 3px; 
}

.logo-home img {border:0px; padding-top:1px;}

.conteudo-home{width:565px; height:300px !important; float:left;margin-left:25px; border-bottom: 3px solid #FFFFFF}


.flash-home{
	width:531px; 
	height:297px; 
	float:right;
	border-top: 3px solid #FFFFFF;
	border-right: 3px solid #FFFFFF;
	border-left: 3px solid #FFFFFF;
}

.amamos-home{width:26px; height:105px; float:left;}

.amamos-home img{margin-left:36px; margin-top:0px;}

.home-contato{
	width:92px;
	height:91px; 
	background-color:#006699; 
	border-top:3px solid #FFFFFF; 
	border-left:3px solid #FFFFFF;
	border-right:3px solid #FFFFFF;
	float:right;
	margin-right:51px;
}

.home-contato img{border:0px; padding-top:3px; padding-left:1px}

.home-quem{
	width:120px;
	height:120px; 
	background-color:#006699; 
	border-left:3px solid #FFFFFF; 
	border-bottom:3px solid #FFFFFF;
	border-right:3px solid #FFFFFF;
	float:left;
	margin-left:25px;
}

.home-quem img{border:0px; margin-top:35px !important; margin-left:0px !important}

.home-midia{
	width:75px;
	height:75px; 
	background-color:#006699; 
	border-bottom:3px solid #FFFFFF; 
	border-right:3px solid #FFFFFF;
	float:left;
}

.home-midia img{border:0px; margin-top:7px; margin-left:22px}

.home-como{
	width:100px;
	height:100px; 
	background-color:#006699; 
	border-left:3px solid #FFFFFF; 
	border-bottom:3px solid #FFFFFF;
	float:left;
	border-right:3px solid #FFFFFF;
	margin-left:185px;
}

.home-como img{border:0px; margin-top:10px; margin-left:21px}

.menu-direita-home{width:336px; height:210px; vertical-align:top !important; margin-top:0px; top:0px;}

.home-cases{
	width:85px;
	height:85px; 
	background-color:#006699; 
	border-right:3px solid #FFFFFF; 
	border-top:3px solid #FFFFFF;
	float:left;
	vertical-align:top;
	margin-top:0px;
	margin-left:0px;
}

.home-cases img{border:0px; margin-left:5px !important;}

.home-trabalhos{
	width:138px;
	height:138px; 
	background-color:#006699; 
	border-top:3px solid #FFFFFF;
	border-bottom:3px solid #FFFFFF;
	margin-top:88px;
}

.home-trabalhos img{border:0px; margin-top:8px; margin-left:0px !important;}

.home-clientes{
	width:190px;
	height:190px; 
	background-color:#006699; 
	border-right:3px solid #FFFFFF; 
	border-top:3px solid #FFFFFF;
	border-bottom:3px solid #FFFFFF;
	border-left:3px solid #FFFFFF;
	float:right;
	margin-top:0px !important;
	margin-right:2px;
	top: 0 !important;
}

.home-clientes img{border:0px; margin-left:55px !important; margin-top:150px !important;}

.no-blog{
	width:330px;
	height:150px;
}

.no-blog img{margin-left:55px; margin-top:33px;}

.data-blog{
	font-size:11px;
	font-weight:bold;
	color:#999;
	width:53px;
	text-align:left;
	padding-top:4px;
}

.titulo-blog{
	font-size:18px;
	font-weight:bold;
	color:#F8BC31;
	width:255px;
	text-align:left;
}

.titulo-blog a:link{
	color:#F8BC31;
	text-decoration:none;
}

.titulo-blog a:hover{
	color:#F8BC31;
	text-decoration:underline;
}

.titulo-blog a:visited{
	color:#F8BC31;
	text-decoration:none;
}

.tabela-blog{
	padding-left:0px;
	width:285px;
	float: left;
}

.tabela-blog td{height:26px;}

/* Cases */

.titulo-cases-img{
	background-image:url(../imgs/titulo-processo.png);
	background-repeat:no-repeat; 
	width:150px; 
	height:26px; 
	float:left; 
	padding-top:0px;
}

.cases{width:825px; height:386px; padding-top:25px;}

.data-case{color:#999999; font-size:10px; padding-bottom:3px;}

.titulo-case{
	color:#F12F9A;
	font-size:18px;
	font-weight:bold;
}

.imagem-case{float:left; text-align:left; width:133px;}

.imagem-case img{border:3px solid #EEEEEE;}

.saiba-mais{width:139px;}

.saiba-mais img{padding-bottom:3px; border:0px;}

.entre-cases{ height:14px;}

.titulo-cases-txt{
	font-family:Arial;
	font-size:24px;
	color:#F12F9A;
	font-weight:bold;
}

.titulo-cases-txt a:link, .titulo-cases-txt a:hover {
	color:#F12F9A;
	text-decoration:none;
}

.titulo-cases-txt a:visited{
	color:#CC701B;
	text-decoration:underline;
}

.logo-cases{ 
	width:297px; 
	height:58px; 
	border-top:#FFFFFF solid 3px; 
	border-left:#FFFFFF solid 3px;
	border-right:#FFFFFF solid 3px;
	background-color:#EEEEEE; 
	text-align:center;
	float:right;
	padding-top:18px;
}

.logo-cases img{ border:0px;}

.cases-quem{
	width:85px;
	height:85px; 
	background-color:#CC0033; 
	border-left:3px solid #FFFFFF; 
	border-top:3px solid #FFFFFF;
	float:right;
	margin-top:168px;
	border-right:3px solid #FFFFFF;
}

.cases-quem img{border:0px; padding-top:0px; margin-right:0px !important}

.cases-trabalhos{
	width:120px;
	height:129px; 
	background-color:#CC0033; 
	border-left:3px solid #FFFFFF;
	border-top:3px solid #FFFFFF; 
	border-bottom:3px solid #FFFFFF;
	border-right:3px solid #FFFFFF;
	margin-top:256px;
}

.cases-trabalhos img{border:0px; margin-top:102px; margin-right:4px}

.cases-clientes{
	width:95px;
	height:95px; 
	background-color:#CC0033; 
	border-left:3px solid #FFFFFF;
	border-right:3px solid #FFFFFF;
	border-bottom:3px solid #FFFFFF; 
}

.cases-clientes img{border:0px; margin-top:12px; margin-right:4px}

.cases-midia{
	width:75px;
	height:75px; 
	background-color:#CC0033; 
	border-bottom:3px solid #FFFFFF; 
	border-left:3px solid #FFFFFF;
	float:right;
}

.cases-midia img{border:0px; margin-top:7px; margin-left:0px !important}

.cases-home{
	width:40px;
	height:40px; 
	background-color:#CC0033; 
	border-top:3px solid #FFFFFF; 
	border-left:3px solid #FFFFFF;
}

.cases-home img{border:0px; margin-top:10px; margin-left:7px}

.cases-blog{
	width:70px;
	height:70px; 
	background-color:#CC0033; 
	border-top:3px solid #FFFFFF; 
	border-left:3px solid #FFFFFF;
}

.cases-blog img{border:0px; margin-top:41px; margin-left:12px}

.cases-contato{
	width:92px;
	height:92px; 
	background-color:#CC0033; 
	border-top:3px solid #FFFFFF; 
	border-left:3px solid #FFFFFF;
	border-right:3px solid #FFFFFF;
}

.cases-contato img{border:0px; margin-left:7px}

.cases-como{
	width:82px;
	height:82px; 
	background-color:#CC0033; 
	border-bottom:3px solid #FFFFFF; 
	border-right:3px solid #FFFFFF;
	border-left:3px solid #FFFFFF;
	float:right;
	margin-right:0px;
}
.cases-como img{border:0px; margin-left:0px !important; margin-top:7px;}

.cases-paginacao{width:680px; margin-left:74px; margin-top:21px;}


/* Contato */

.titulo-contato-img{
	background-image:url(../imgs/titulo-contato.png);
	background-repeat:no-repeat; 
	width:130px; 
	height:26px; 
	float:left; 
}

.titulo-contato-txt{
	font-family:Arial;
	font-size:24px;
	color:#E6AC00;
	font-weight:bold;
}

.txt18{
	font-family:Arial;
	font-size:18px;
	color:#E6AC00;
	font-weight:bold;
}

.titulo-contato-txt a:link, .titulo-contato-txt a:hover {
	color:#CC701B;
	text-decoration:none;
}

.titulo-contato-txt a:visited{
	color:#CC701B;
	text-decoration:underline;
}

.logo-contato{ 
	width:297px; 
	height:58px; 
	border-top:#FFFFFF solid 3px; 
	border-left:#FFFFFF solid 3px;
	border-right:#FFFFFF solid 3px;
	background-color:#EEEEEE; 
	text-align:center;
	float:right;
	padding-top:18px;
}

.logo-contato img{ border:0px;}

.contato-quem{
	width:110px;
	height:110px; 
	background-color:#E6AC00; 
	border-left:3px solid #FFFFFF; 
	border-top:3px solid #FFFFFF;
	border-bottom:3px solid #FFFFFF;
	float:right;
	border-right:3px solid #FFFFFF;
}

.contato-quem img{border:0px; margin-top:75px; margin-right:2px}


.contato-trabalhos{
	width:120px;
	height:129px; 
	background-color:#E6AC00; 
	border-left:3px solid #FFFFFF;
	border-top:3px solid #FFFFFF; 
	border-bottom:3px solid #FFFFFF;
	border-right:3px solid #FFFFFF;
	margin-top:262px;
}

.contato-trabalhos img{border:0px; margin-top:82px; margin-right:10px}

.contato-clientes{
	width:95px;
	height:95px; 
	background-color:#E6AC00; 
	border-left:3px solid #FFFFFF;
	border-right:3px solid #FFFFFF;
	border-bottom:3px solid #FFFFFF; 
	float:right;
}

.contato-clientes img{border:0px; margin-top:12px; margin-right:8px}

.contato-cases{
	width:84px !important;
	height:78px !important; 
	background-color:#E6AC00; 
	border-bottom:3px solid #FFFFFF; 
	border-left:3px solid #FFFFFF;
	border-right:3px solid #FFFFFF;
	float:right;
}

.contato-cases img{border:0px; margin-top:55px; margin-left:0px}

.contato-home{
	width:40px;
	height:40px; 
	background-color:#E6AC00; 
	border-top:3px solid #FFFFFF; 
	border-right:3px solid #FFFFFF;
	float:left;
}

.contato-home img{border:0px; margin-top:10px; margin-left:7px}

.contato-blog{
	width:70px;
	height:70px; 
	background-color:#E6AC00; 
	border-bottom:3px solid #FFFFFF; 
	border-right:3px solid #FFFFFF;
	float:right;
	margin-right:185px;
}

.contato-blog img{border:0px; margin-top:8px; margin-left:12px}

.contato-midia{
	width:75px;
	height:75px; 
	background-color:#E6AC00; 
	border-top:3px solid #FFFFFF; 
	border-left:3px solid #FFFFFF;
	border-right:3px solid #FFFFFF;
	margin-top:3px;
	margin-right:0px;
	float:right;
}

.contato-midia img{border:0px; margin-top:55px; margin-left:5px}

.contato-como{
	width:82px;
	height:82px; 
	background-color:#E6AC00; 
	border-top:3px solid #FFFFFF; 
	border-left:3px solid #FFFFFF;
	float:right;
	margin-top:61px;
	border-right:3px solid #FFFFFF;
}

.contato-como img{border:0px; margin-top:10px; margin-right:10px;}

.contato-conteudo{
	width:441px; 
	float:left; 
	height:255px; 
	margin-left:47px;
	margin-top:35px;
}

.contato-conteudo-img{width:257px; float:right; height:407px;}

.data-contato{font-size:10px; color:#999999;padding-left:40px; padding-bottom:2px;}

.titulo-contato{font-size:18px;color:#E6AC00;font-weight:bold; }

.fonte-contato{font-size:12px; color:#999999;padding-left:40px; margin-top:2px;}

.form-contato{margin-top:10px; font-size:12px; color:#666666;}

.txt-mensagem{font-size:12px; color:#666666; padding-left:8px; padding-bottom:10px; padding-top:10px;}

.campos{width:350px; height:28px; background-color:#EBEBEB; border: 1px solid #CCCCCC; margin-bottom:5px; color:#666666; padding-top:8px; padding-left:6px;}

.campo-msg{width:352px; height:82px; background-color:#EBEBEB; border: 1px solid #CCCCCC; margin-bottom:5px; color:#666666; padding:8px;}

.bt-enviar{margin-left:8px; margin-bottom:3px;}

.infos-contato{width:441px; margin-left:47px; margin-top:28px;}

.infos-txt{color:#666666; font-size:12px; margin-top:8px;}


.tipo-combo{
	width:245px;
	height:22px;
	background-color:#FFF;
	font-size:12px;
	color:#999;
	font-weight:normal;
}
.cliente-combo{
	width:245px;
	height:22px;
	background-color:#FFF;
	font-size:12px;
	color:#999;
	font-weight:normal;
}
.atuacao-combo{
	width:245px;
	height:22px;
	background-color:#FFF;
	font-size:12px;
	color:#999;
	font-weight:normal;
}

.como-esquerda{width:369px; float:left;height:413px;}


.quem-blog{
	width:70px;
	height:70px; 
	background-color:#669900; 
	border-top:3px solid #FFFFFF; 
	border-left:3px solid #FFFFFF;
	float:right;
	margin-top:35px;
}



/* Trabalhos */

.titulo-trabalhos-img{
	background-image:url(../imgs/titulo_design.png);
	background-repeat:no-repeat; 
	width:210px; 
	height:26px; 
	float:left; 
	margin-top:76px;
}

.titulo-trabalhos-txt{
	font-family:Arial;
	font-size:18px;
	color:#666666;
	font-weight:bold;
	float:left;
	padding-left:4px;
}

.clique-imagens{font-size:12px; color:#CCCCCC; float:right; padding-top:4px;}

.logo-trabalhos{ 
	width:297px; 
	height:76px; 
	border-top:#FFFFFF solid 3px; 
	border-left:#FFFFFF solid 3px;
	border-right:#FFFFFF solid 3px;
	background-color:#EEEEEE; 
	text-align:center;
	float:right;
	padding-top:0px;
	margin-top:23px;
	margin-right:0px;
}

.logo-trabalhos img{ border:0px;}

.trabalhos-midia{
	width:75px;
	height:75px;
	background-color:#CC3366;
	border-left:3px solid #FFFFFF;
	border-bottom:3px solid #FFFFFF;
	float:right;
}

.trabalhos-midia img{border:0px; margin-top:8px; margin-right:0px; }

.trabalhos-clientes{
	width:95px;
	height:95px;
	background-color:#CC3366;
	border-left:3px solid #FFFFFF;
	border-bottom:3px solid #FFFFFF;
	border-top:3px solid #FFFFFF;
	margin-top:100px;
	float:right;
}

.trabalhos-clientes img{border:0px; margin-right:5px; margin-top:13px;}

.trabalhos-quem{
	width:92px;
	height:91px;
	background-color:#CC3366;
	border-left:3px solid #FFFFFF;
	border-top:3px solid #FFFFFF;
	border-bottom:3px solid #FFFFFF;
	float:right;
}

.trabalhos-quem img{border:0px; margin-top:66px; margin-right:0px !important}

.trabalhos-publicidade{
	width:105px;
	height:100px;
	background-color:#CC3366;
	border-bottom:3px solid #FFFFFF;
	border-left:3px solid #FFFFFF;
	float:right;
	text-align:center;
}
.trabalhos-publicidade img{border:0px; margin-top:80px;}

.trabalhos-cases{
	width:85px;
	height:85px;
	background-color:#CC3366;
	border-bottom:3px solid #FFFFFF;
	border-left:3px solid #FFFFFF;
	border-right:3px solid #FFFFFF;
	float:left;
}

.trabalhos-cases img{border:0px; margin-top:8px; margin-left:5px}

.trabalhos-home{
	width:40px;
	height:40px;
	background-color:#CC3366;
	border-top:3px solid #FFFFFF;
	border-left:3px solid #FFFFFF;
	float:right;
	margin-top:59px;
}

.trabalhos-home img{border:0px; margin-top:10px; margin-left:7px}

.trabalhos-blog{
	width:66px;
	height:66px;
	background-color:#CC3366;
	border-left:3px solid #FFFFFF;
	border-bottom:3px solid #FFFFFF;
	float:right;
}

.trabalhos-blog img{border:0px; margin-top:13px; margin-left:12px}

.trabalhos-contato{
	width:87px;
	height:83px;
	background-color:#CC3366;
	border-left:3px solid #FFFFFF;
	border-bottom:3px solid #FFFFFF;
	border-right:3px solid #FFFFFF;
	float:right;
	margin-right:0px;
}

.trabalhos-contato img{border:0px; margin-top:12px; margin-left:5px}

.trabalhos-como{
	width:85px;
	height:85px;
	background-color:#CC3366;
	border-bottom:3px solid #FFFFFF;
	border-left:3px solid #FFFFFF;
	float:right;
}

.trabalhos-como img{border:0px; margin-right:3px; margin-top:15px;}

.trabalhos-conteudo{
	width:506px; 
	float:left; 
	height:309px; 
	margin-left:18px;
	margin-top:22px;
}

.trabalhos-paginacao{margin-top:10px; float:left;width:506px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#CCCCCC; font-weight:bold;}
.trabalhos-paginacao img{ border:0;}
.trab-paginacao-pg{ padding-left:10px; padding-right:10px;}
.trab-pg{color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}

.lista-trabalhos{margin-top:11px; float:left; width:506px;}

.lista-trabalhos img {border:0px; height:92px; margin:0px; padding:0px;}

.lista-trabalhos div{width:92px;float:left;border:2px solid #EEEEEE; margin-left:5px; margin-top:5px; }








/* Quem Somos */
.titulo-quem-img{
	background-image:url(../imgs/titulo-quem-somos.png);
	background-repeat:no-repeat; 
	width:210px; 
	height:27px; 
	float:left; 
	margin-top:66px;
}

.titulo-quem-txt{
	font-family:Arial;
	font-size:24px;
	color:#669900;
	font-weight:bold;
}

.logo-quem{ 
	width:297px; 
	height:58px; 
	border-bottom:#FFFFFF solid 3px; 
	border-left:#FFFFFF solid 3px;
	border-right:#FFFFFF solid 3px;
	background-color:#EEEEEE; 
	text-align:center;
	float:left;
	padding-top:18px;
	margin-left:170px;
}

.logo-quem img{ border:0px;}

.quem-midia{
	width:83px;
	height:83px; 
	background-color:#669900; 
	border-left:3px solid #FFFFFF; 
	border-bottom:3px solid #FFFFFF;
	float:right;
	border-right:3px solid #FFFFFF;
	margin-right:0px;
}

.quem-midia img{border:0px; margin-top:10px; margin-left:0px !important}

.quem-trabalhos{
	width:120px;
	height:129px; 
	background-color:#669900; 
	border-left:3px solid #FFFFFF;
	border-top:3px solid #FFFFFF; 
	border-bottom:3px solid #FFFFFF;
	margin-top:180px;
}

.quem-trabalhos img{border:0px; margin-top:102px; margin-right:4px}

.quem-clientes{
	width:95px;
	height:95px; 
	background-color:#669900; 
	border-left:3px solid #FFFFFF;
	border-bottom:3px solid #FFFFFF; 
	float:right;
}

.quem-clientes img{border:0px; margin-top:12px; margin-right:5px}

.quem-cases{
	width:75px;
	height:75px; 
	background-color:#669900; 
	border-bottom:3px solid #FFFFFF; 
	border-left:3px solid #FFFFFF;
	border-right:3px solid #FFFFFF;
	float:left;
}

.quem-cases img{border:0px; margin-top:51px; margin-left:0px !important}

.quem-home{
	width:40px;
	height:40px; 
	background-color:#669900; 
	border-bottom:3px solid #FFFFFF; 
	border-right:3px solid #FFFFFF;
	float:left;
}

.quem-home img{border:0px; margin-top:10px; margin-left:7px}

.quem-blog{
	width:70px;
	height:70px; 
	background-color:#669900; 
	border-top:3px solid #FFFFFF; 
	border-left:3px solid #FFFFFF;
	float:right;
	margin-top:20px;
}

.quem-blog img{border:0px; margin-top:44px; margin-left:12px}

.quem-contato{
	width:92px;
	height:85px; 
	background-color:#669900; 
	border-top:3px solid #FFFFFF; 
	border-left:3px solid #FFFFFF;
	border-right:3px solid #FFFFFF;
	float:right;
	margin-top:5px;
	margin-right:0px;
}

.quem-contato img{border:0px; margin-top:60px; margin-left:7px}

.quem-como{
	width:82px;
	height:82px; 
	background-color:#669900; 
	border-bottom:3px solid #FFFFFF; 
	border-top:3px solid #FFFFFF;
	border-left:3px solid #FFFFFF;
	float:right;
}

.quem-como img{border:0px; margin-top:12px; margin-right:4px;}

.quem-conteudo{
	width:450px;
	float:left;
	height:234px;
	margin-left:40px;
	margin-top:50px;
}

.quem-conteudo-img{width:257px; float:right; height:407px;}


/* Como */

.titulo-como-img{
	background-image:url(../imgs/titulo_como.png);
	background-repeat:no-repeat; 
	width:94px; 
	height:26px; 
	float:left; 
	margin-top:72px;
}

.titulo-como-txt{
	font-family:Arial;
	font-size:24px;
	color:#CC701B;
	font-weight:bold;
}

.logo-como{ 
	width:297px; 
	height:58px; 
	border-bottom:#FFFFFF solid 3px; 
	border-left:#FFFFFF solid 3px;
	border-right:#FFFFFF solid 3px;
	background-color:#EEEEEE; 
	text-align:center;
	float:right;
	padding-top:18px;
	margin-right:0px;
}

.logo-como img{ border:0px;}

.como-esquerda{width:369px; float:left;height:413px;}
.como-esquerda2{width:360px; float:left;height:413px;}

.como-esquerda .miolo {height:321px; width:280px; margin-left:38px; margin-top:57px; overflow-y:auto; overflow-x:hidden; padding-right:10px;}
.como-esquerda2 .miolo {height:321px; width:280px; margin-left:38px; margin-top:57px; overflow-y:auto; overflow-x:hidden; padding-right:10px;}


.como-direita{width:456px; float:right; background-color:#EEEEEE; height:407px; margin-right:1px;}

.como-quem{
	width:85px;
	height:85px; 
	background-color:#CC701B; 
	border-left:3px solid #FFFFFF; 
	border-top:3px solid #FFFFFF;
	float:right;
}

.como-quem img{border:0px; margin-top:57px; margin-right:4px}

.como-trabalhos{
	width:120px;
	height:129px; 
	background-color:#CC701B; 
	border-bottom:3px solid #FFFFFF; 
	border-top:3px solid #FFFFFF;
	border-left:3px solid #FFFFFF;  
	margin-top:88px;
}

.como-trabalhos img{border:0px; margin-top:102px; margin-right:4px}

.como-clientes{
	width:95px;
	height:95px; 
	background-color:#CC701B; 
	border-top:3px solid #FFFFFF; 
	border-bottom:3px solid #FFFFFF; 
	border-left:3px solid #FFFFFF; 
	margin-top:148px;
}

.como-clientes img{border:0px; margin-top:12px; margin-right:4px}

.como-midia{
	width:75px;
	height:75px; 
	background-color:#CC701B; 
	border-bottom:3px solid #FFFFFF; 
	border-left:3px solid #FFFFFF;
	border-right:3px solid #FFFFFF;
}

.como-midia img{border:0px; margin-top:12px; margin-left:2px}

.como-home{
	width:40px;
	height:40px; 
	background-color:#CC701B; 
	border-bottom:3px solid #FFFFFF; 
	border-left:3px solid #FFFFFF;
	float:right;
}

.como-home img{border:0px; margin-top:10px; margin-left:7px}

.como-blog{
	width:70px;
	height:70px; 
	background-color:#CC701B; 
	border-top:3px solid #FFFFFF; 
	border-left:3px solid #FFFFFF;
}

.como-blog img{border:0px; margin-top:45px; margin-left:10px !important}

.como-contato{
	width:92px;
	height:92px; 
	background-color:#CC701B; 
	border-top:3px solid #FFFFFF; 
	border-left:3px solid #FFFFFF;
	border-right:3px solid #FFFFFF;
	margin-top:3px;
}

.como-contato img{border:0px; margin-top:67px; margin-left:7px}

.como-cases{
	width:80px;
	height:80px; 
	background-color:#CC701B; 
	border-top:3px solid #FFFFFF; 
	border-right:3px solid #FFFFFF;
}

.como-cases img{border:0px; margin-left:0px; margin-top:55px;}

.publicidade-quem{
	width:85px;
	height:85px; 
	background-color:#CC701B; 
	border-left:3px solid #FFFFFF; 
	border-top:3px solid #FFFFFF;
	float:right;
	text-align:center;
}

.publicidade-quem img{border:0px; margin-top:57px;}

.publicidade-design{
	width:120px;
	height:129px; 
	background-color:#CC701B; 
	border-bottom:3px solid #FFFFFF; 
	border-top:3px solid #FFFFFF;
	border-left:3px solid #FFFFFF;  
	margin-top:88px;
	text-align:center;
}

.publicidade-design img{border:0px; margin-top:10px;}


/* Midia */

.titulo-midia-img{
	background-image:url(../imgs/titulo-imprensa.png);
	background-repeat:no-repeat; 
	width:140px; 
	height:26px; 
	float:left;  
}

.titulo-midia-txt{
	font-family:Arial;
	font-size:24px;
	color:#CC701B;
	font-weight:bold;
}

.titulo-midia-txt a:link, .titulo-midia-txt a:visited {
	color:#CC701B;
	text-decoration:none;
}

.titulo-midia-txt a:hover{
	color:#CC701B;
	text-decoration:underline;
}

.logo-midia{ 
	width:297px; 
	height:58px; 
	border-top:#FFFFFF solid 3px; 
	border-left:#FFFFFF solid 3px;
	border-right:#FFFFFF solid 3px;
	background-color:#EEEEEE; 
	text-align:center;
	float:right;
	padding-top:18px;
}

.logo-midia img{ border:0px;}

.midia-quem{
	width:95px;
	height:95px; 
	background-color:#5353C6; 
	border-left:3px solid #FFFFFF; 
	border-bottom:3px solid #FFFFFF;
	float:left;
	border-right:3px solid #FFFFFF;
}

.midia-quem img{border:0px; margin-top:10px; margin-left:0px !important}

.midia-trabalhos{
	width:129px;
	height:129px; 
	background-color:#5353C6; 
	border-left:3px solid #FFFFFF;
	border-top:3px solid #FFFFFF; 
	border-bottom:3px solid #FFFFFF;
	margin-top:178px;
}

.midia-trabalhos img{border:0px; margin-top:102px; margin-right:0px !important}

.midia-clientes{
	width:95px;
	height:95px; 
	background-color:#5353C6; 
	border-left:3px solid #FFFFFF;
	border-top:3px solid #FFFFFF;
	border-bottom:3px solid #FFFFFF; 
}

.midia-clientes img{border:0px; margin-top:60px; margin-right:8px !important}

.midia-cases{
	width:75px;
	height:75px; 
	background-color:#5353C6; 
	border-bottom:3px solid #FFFFFF; 
	border-left:3px solid #FFFFFF;
	float:right;
}

.midia-cases img{border:0px; margin-top:11px; margin-right:0px !important}

.midia-home{
	width:40px;
	height:40px; 
	background-color:#5353C6; 
	border-top:3px solid #FFFFFF; 
	border-right:3px solid #FFFFFF;
}

.midia-home img{border:0px; margin-top:10px; margin-left:7px}

.midia-blog{
	width:70px;
	height:70px; 
	background-color:#5353C6; 
	border-bottom:3px solid #FFFFFF; 
	border-right:3px solid #FFFFFF;
	float:left;
}

.midia-blog img{border:0px; margin-top:11px; margin-left:0px !important}

.midia-contato{
	width:92px;
	height:72px; 
	background-color:#5353C6; 
	border-top:3px solid #FFFFFF; 
	border-left:3px solid #FFFFFF;
	border-right:3px solid #FFFFFF;
	margin-top:3px;
	margin-right:0px !important;
}

.midia-contato img{border:0px; margin-top:47px; margin-left:7px}

.midia-como{
	width:82px;
	height:82px;
	background-color:#FF0A87;
	border-bottom:3px solid #FFFFFF;
	border-right:3px solid #FFFFFF;
	border-left:3px solid #FFFFFF;
	float:right;
	margin:0px !important;
}

.midia-como img{border:0px; margin-top:12px; margin-left:0px !important;}

.midia-conteudo{
	/*width:523px; */
	width:400px;
	float:left;
	height:378px;
	margin-left:40px;
	margin-top:29px;
}

.midia-conteudo-img{width:257px; float:right; height:407px;}

.data-midia{font-size:10px; color:#999999;padding-left:40px; padding-bottom:2px;}

.titulo-midia{
	font-size:18px;
	color:#FF0A87;
	font-weight:bold;
}

.fonte-midia{font-size:12px; color:#999999;padding-left:40px; margin-top:2px;}


.titulo-midia-pdf{
	font-size:18px;
	color:#FF0A87;
	font-weight:bold;
	background-image:url(../imgs/bg-pdf.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
	padding-left:42px;
}
.titulo-midia-pdf a:link, .titulo-midia-pdf a:visited{
	color:#FF0A87;
	text-decoration:none
}

.entre-midia{height:15px;}

.paginacao-midia{height:23px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#CCCCCC; font-weight:bold; padding-left:31px;}
.paginacao-midia img{ border:0;}
.midia-paginacao-pg{ padding-left:10px; padding-right:10px;}
.midia-pg{
	color:#FF0A87;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}


/* Clientes */

.titulo-clientes-img{
	background-image:url(../imgs/titulo-clientes.png);
	background-repeat:no-repeat; 
	width:210px; 
	height:26px; 
	float:left; 
	margin-top:59px;
}

.titulo-clientes-txt{
	font-family:Arial;
	font-size:24px;
	color:#FF0A87;
	font-weight:bold;
}


.logo-clientes{ 
	width:293px;
	height:58px; 
	border-top:#FFFFFF solid 3px; 
	border-left:#FFFFFF solid 3px;
	border-right:#FFFFFF solid 3px;
	background-color:#EEEEEE; 
	text-align:center;
	float:right;
	padding-top:19px;
	margin-right:0px;
	margin-top:5px;
}

.logo-clientes img{ border:0px;}

.clientes-midia{
	width:83px;
	height:83px; 
	background-color:#990066; 
	border-left:3px solid #FFFFFF; 
	border-bottom:3px solid #FFFFFF;
	float:left;
	border-right:3px solid #FFFFFF;
}

.clientes-midia img{border:0px; margin-top:10px; margin-left:0px !important}

.clientes-processo{
	width:82px;
	height:82px; 
	background-color:#990066; 
	border-bottom:3px solid #FFFFFF; 
	border-right:3px solid #FFFFFF;
	border-left:3px solid #FFFFFF;
	float:left;
	margin-left:450px;
	text-align:center;
}
.clientes-processo img{border:0px; margin-top:6px !important; margin-left:4px !important;}

.clientes-trabalhos{
	width:120px;
	height:129px; 
	background-color:#990066; 
	border-left:3px solid #FFFFFF;
	border-bottom:3px solid #FFFFFF;
	border-top:3px solid #FFFFFF;
	margin-top:98px;
}

.clientes-trabalhos img{border:0px; margin-top:102px; margin-right:4px}

.clientes-quem{
	width:95px;
	height:95px; 
	background-color:#990066; 
	border-left:3px solid #FFFFFF;
	border-top:3px solid #FFFFFF; 
	float:right;
}

.clientes-quem img{border:0px; margin-top:8px; margin-right:5px}

.clientes-cases{
	width:75px;
	height:75px; 
	background-color:#990066; 
	border-bottom:3px solid #FFFFFF; 
	border-left:3px solid #FFFFFF;
	border-right:3px solid #FFFFFF;
	float:left;
}

.clientes-cases img{border:0px; margin-top:51px; margin-left:11px}

.clientes-home{
	width:40px;
	height:40px; 
	background-color:#990066; 
	border-top:3px solid #FFFFFF; 
	float:right;
	margin-top:42px;
}

.clientes-home img{border:0px; margin-top:10px; margin-left:7px}

.clientes-blog{
	width:70px;
	height:70px; 
	background-color:#990066; 
	border-right:3px solid #FFFFFF; 
	border-bottom:3px solid #FFFFFF;
	float:left;
}

.clientes-blog img{border:0px; margin-top:48px !important; margin-left:0px !important}

.clientes-design{
	width:92px;
	height:92px; 
	background-color:#990066; 
	border-left:3px solid #FFFFFF;
	border-bottom:3px solid #FFFFFF;
	border-top:3px solid #FFFFFF;
	float:right;
	margin-top:82px;
	text-align:center;
}
.clientes-design img{border:0px; margin-top:10px;}

.clientes-contato{
	width:82px;
	height:82px; 
	background-color:#990066; 
	border-left:3px solid #FFFFFF;
	border-right:3px solid #FFFFFF;
	border-top:3px solid #FFFFFF;
	float:right;
	margin-top:0px;
}
.clientes-contato img{border:0px; margin-top:64px; margin-right:4px}

.clientes-como{
	width:82px;
	height:82px;
	background-color:#FF0A87;
	border-bottom:3px solid #FFFFFF;
	border-right:3px solid #FFFFFF;
	border-left:3px solid #FFFFFF;
	float:left;
	margin-left:450px;
}

.clientes-como img{border:0px; margin-top:12px; margin-left:19px;}

.clientes-conteudo{
	/*width:484px;*/
	width:880px;
	float:left;
	height:309px;
	margin-left:50px;
	margin-top:30px;
}

.conteudo-combos{
	width:296px;
	float:right;
	height:305px;
	margin-top:20px;
}
.conteudo-combos-pgTrabalhos{
	width:300px;
	float:right;
	height:305px;
}

.lista-clientes{font-size:12px; color:#666666; margin-top:17px;}

.lista-clientes td{height:17px;}

.cliente-paginacao{margin-top:15px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#CCCCCC; font-weight:bold;}
.cliente-paginacao img{border:0px;}
.cliente-paginacao-pg{padding-right:10px;}
.cliente-pg{
	color:#F12F9A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}

.port-tipo{
	width:275px;
	height:91px;
	background-color:#FFF;
	margin-top:5px;
	margin-bottom:5px;
}
.port-tipo img{margin-bottom:8px;}
.tipo-combo{
	width:245px;
	height:22px;
	background-color:#FFF;
	font-size:12px;
	color:#999;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}

.port-tipo-pgTrabalhos{
	width:275px;
	height:91px;
	background-color:#FFF;
	margin-top:5px;
	margin-bottom:5px;
}
.port-tipo-pgTrabalhos img{
	margin-bottom:5px;
}


.port-cliente{
	width:275px;
	height:91px;
	background-color:#FFF;
	margin-bottom:5px;
}
.port-cliente img{margin-bottom:8px;}
.cliente-combo{
	width:245px;
	height:22px;
	background-color:#FFF;
	font-size:12px;
	color:#999;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}

.port-area{
	width:275px;
	height:91px;
	background-color: #FFF;
}
.port-area img{margin-bottom:5px;}
.atuacao-combo{
	width:245px;
	height:22px;
	font-size:12px;
	color:#999;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	background-color: #FFF;
}

.area-combo{width:250px; height:77px;}

.titulo-combo{padding-top:5px;}


/* Home */

.total-home{
	width:958px;
	height: 546px;
}

.linha-topo{width:588px; height:108px !important;}

.logo-home{ 
	width:297px; 
	height:78px;  
	background-color:#EEEEEE; 
	text-align:center;
	float:left;
	border:#FFFFFF solid 3px; 
}

.logo-home img {border:0px; margin-top:17px;}

.conteudo-home{height:300px !important; float:left;margin-left:25px; border-bottom: 3px solid #FFFFFF}


.flash-home{
	width:531px; 
	height:297px; 
	float:right;
	border-top: 3px solid #FFFFFF;
	border-right: 3px solid #FFFFFF;
	border-left: 3px solid #FFFFFF;
}

.amamos-home{width:28px; height:105px; float:left; text-align:right}

.amamos-home img{margin-left:0px; margin-top:0px;}

.home-contato{
	width:92px;
	height:91px;
	background-color:#FFF;
	border-top:3px solid #FFFFFF;
	border-left:3px solid #FFFFFF;
	border-right:3px solid #FFFFFF;
	float:right;
	margin-right:51px;
}

.home-contato img{border:0px; margin-top:9px; margin-left:0px !important}

.home-quem{
	width:120px;
	height:120px;
	background-color:#FFF;
	border-left:3px solid #FFFFFF;
	border-bottom:3px solid #FFFFFF;
	border-right:3px solid #FFFFFF;
	float:left;
	margin-left:25px;
}

.home-quem img{border:0px; margin-top:95px; margin-left:8px}

.home-midia{
	width:75px;
	height:75px;
	background-color:#FFF;
	border-bottom:3px solid #FFFFFF;
	border-right:3px solid #FFFFFF;
	float:left;
}

.home-midia img{border:0px; margin-top:57px !important; margin-left:0px !important}

.home-como{
	width:100px;
	height:100px;
	background-color:#FFF;
	border-left:3px solid #FFFFFF;
	border-bottom:3px solid #FFFFFF;
	float:left;
	border-right:3px solid #FFFFFF;
	margin-left:185px;
}

.home-como img{border:0px; margin-top:10px; margin-left:21px}

.menu-direita-home{width:336px; height:303px;}

.home-cases{
	width:85px;
	height:85px;
	background-color:#FFF;
	border-right:3px solid #FFFFFF;
	border-top:3px solid #FFFFFF;
	float:left;
}

.home-cases img{border:0px; margin-top:60px; margin-left:19px;}

.home-trabalhos{
	width:138px;
	height:138px;
	background-color:#FFF;
	border-top:3px solid #FFFFFF;
	border-bottom:3px solid #FFFFFF;
	margin-top:88px;
}

.home-trabalhos img{border:0px; margin-top:8px; margin-left:18px;}

.home-clientes{
	width:190px;
	height:190px;
	border-right:3px solid #FFFFFF;
	border-top:3px solid #FFFFFF;
	border-bottom:3px solid #FFFFFF;
	border-left:3px solid #FFFFFF;
	float:right;
	margin-top:36px;
	margin-right:2px;
	background-color: #FFF;
}

.home-clientes img{border:0px; margin-left:100px; margin-top:165px;}

.no-blog{
	width:330px;
	height:150px;
}

.no-blog img{
	margin-left:52px;
	margin-top:40px;
}

.data-blog{
	font-size:11px;
	font-weight:bold;
	color:#999;
	width:53px;
	text-align:left;
	padding-top:4px;
}

.titulo-blog{
	font-size:18px;
	font-weight:bold;
	color:#F8BC31;
	width:255px;
	text-align:left;
	padding-left:5px;
}

.titulo-blog a:link, .titulo-blog a:visited{
	color:#F8BC31;
	text-decoration:none;
}

.titulo-blog a:hover{
	color:#F8BC31;
	text-decoration:underline;
}

.tabela-blog{
	margin-top:0px;
	margin-left:0px;
	width:285px;
	float: left;
}

.tabela-blog td{height:26px;}

