						/*geral*/

html{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666;}
body{margin:0; padding:0;}
a:focus{outline:none;}

.link{font-family:Tahoma, Geneva, sans-serif; text-decoration:underline; color:#666;}
.link:hover{text-decoration:none; color:#033;}

p{margin:20px 0; padding:0; font-size:11px; text-align:left;}
<!--h3 {color:#5f87ae; font-size:1.6em; padding:0; margin:0;}-->
h3 {color:#030; font-size:1.6em; padding:0; margin:0;}
h1{font-size:25px;}

#geral{width:768px; margin:0 auto;}
#topo{width:100%;}
#flashTopo{background-image:url(../layout/recorte/flashTopo.jpg); width:768px; height:185px; margin:0 auto}
#conteudo{/*border:1px solid;*/
	height:auto;
	min-height:200px;
	padding:20px 30px 40px 30px;
}
#conteudo, #bottom{
	background-image:url(../layout/recorte/bgConteudo.jpg);
	background-repeat:repeat-y;
}
#bottom{width:768px; margin:0 auto;}
#bottom1{
	width:100%;
	background-image:url(../layout/recorte/bgMenuInf.jpg);
	background-repeat:repeat-x;
	height:82px;
	text-align:center;
}
/*#logoThumb{
	background-image:url(../imagens/logoMin.jpg);
	width:123px;
	height:117px;
	position:relative;
	bottom:117px;
	left:20px;
	z-index:0;
}*/
#bottom2 a{cursor:pointer;}
#bottom2{
	background-image:url(../layout/recorte/bgBottom.jpg);
	background-repeat:no-repeat;
	width:768px;
	margin:0 auto;
	height:52px;
}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

						/*inicio.inc.php*/
						
#mo, #mi, #cv{width:204px; height:145px; margin: 0px auto; padding-top:100px;}
#mo{background-image:url(../layout/recorte/mo.jpg);}
#mi{background-image:url(../layout/recorte/mi.jpg);}
#cv{background-image:url(../layout/recorte/cv.jpg);}
#mo ul, #mi ul, #cv ul{
	list-style:none;
	margin:0;
	padding:0;
	text-align:left;
}
#mo ul li, #mi ul li, #cv ul li{height:23px;}
#mo ul li a, #mi ul li a, #cv ul li a{
	text-decoration:none; color:#FFF; margin:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#mo ul a:hover{text-decoration:underline; color:#CCC;}
#mi ul a:hover{text-decoration:underline; color:#CCC;}
#cv ul a:hover{text-decoration:underline; color:#CCC;}



#noticias{
	border: 1px solid #3F4552;
	margin:0 auto;
	margin-top:30px;
	width:205px;
}
#topoNoticias{
	background-image:url(../layout/recorte/bgTopoNoticias.jpg);
	height:35px;
}
.linkNoticias{
	text-align:left;
	background-color:transparent;
	padding:5px;
	text-decoration:none;
	color:#3D4350;
	font-size:11px;
}
.linkNoticias:hover{background-color:#E6E6E6;}
.notTitulo{font-weight:bold;}
.btnMais{background-image:url(../layout/recorte/btnMais.jpg); width:77px; height:16px; margin:5px; cursor:pointer;}
.btnMais:hover{}


#newsLetter{
	background-image:url(../layout/recorte/bgNewsletter.jpg); width:223px; height:133px; margin-top:20px;
	font-size:10px; color:#666;	
}
#nlNome{/*border:1px solid;*/ padding:50px 0px 0px 60px;}
#nlEmail{/*border:1px solid;*/ padding:5px 0px 0px 60px;}
#nlBotao{background-image:url(../layout/recorte/btnEnviar.jpg); width:75px; height:15px; float:right; margin:10px 15px 0 0;}
#nlBotao:hover{}



#bgDir{background-image:url(../layout/recorte/bgDir.jpg); width:421px; height:289px; margin-top:20px;}
#slide{padding-top:20px; text-align:left; padding-left:30px; border:0px solid;}


#opiniao{
	border: 1px solid #3F4552;
	margin:0 auto;
	margin-top:30px;
	width:443px;
}
#topoOpiniao{
	background-image:url(../layout/recorte/bgTopoOpiniao.jpg);
	height:31px;
}
.linkOpiniao{
	text-align:left;
	background-color:transparent;
	padding:5px;
	text-decoration:none;
	color:#3D4350;
	font-size:11px;
}
.linkOpiniao:hover{background-color:#E6E6E6;}
.opiniaoTitulo{font-weight:bold;}



#trabalhos{
	border: 1px solid #3F4552;
	margin:0 auto;
	margin-top:30px;
	width:443px;
}
#topoTrabalhos{
	background-image:url(../layout/recorte/bgTopoTrabalhos.jpg);
	height:31px;
}
#linkTrabalhos{
	text-align:left;
	background-color:transparent;
	padding:5px;
	text-decoration:none;
	color:#3D4350;
	font-size:11px;
}
#linkTrabalhos:hover{background-color:#E6E6E6;}
#trabalhosTitulo{font-weight:bold;}


#mapaLocalizacao{background-image:url(../imagens/mapaLocalizacao.jpg); width:559px; height:334px;}


.portfolioSites{background-image:url(../imagens/iconPortfolioSites.jpg); width:81px; height:83px;}
.portfolioImpressos{background-image:url(../imagens/iconPortfolioImpressos.jpg); width:81px; height:83px;}
.portfolioComunicacao{background-image:url(../imagens/iconPortfolioComunicacao.jpg); width:81px; height:83px;}



#menuBottom{border:0px solid;padding-top:15px;}
#menuBottom a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#CCC;
	text-decoration:none;
}
#menuBottom a:hover{
	color:#CC0;
	text-decoration:underline;
}
#copy{border:0px solid;
	padding:15px 0 0 0;
}
#copy{
	color:#CC0;
}

.contador{
	background-color:#666;
	color:#FFF;
	padding:10px;
}