* {
	margin:0;
	padding:0;
	text-decoration:none;
	list-style:none;
}
	
/******************************

TOPO

******************************/
	
div#topo {
	width:100%;
	display:table;
	}
	
div#topo div#topo_interno {
	width:100%;
	margin:0 auto;
	display:table;
	}
	
div#topo div#topo_interno div#logotipo {
	width:80px;
	height:100px;
	margin:0 auto;
	background:url(img/logotipo_movel.gif) no-repeat center top;
	}
	
div#topo div#topo_interno div#logotipo a img {
	border:none;
	}
	
div#topo div#topo_interno div#frase {
	width:70%;
	display:table;
	clear:both;
	margin:0 auto;
	}
	
div#topo div#topo_interno div#frase p {
	font:normal 13px Arial, Verdana, Helvetica, sans-serif;
	color:#000;
	margin:0;
	padding:10px 0;
	text-align:center;
	}
	
div#topo div#topo_interno div#menu {
	display:none;
	}
	
/******************************

ESTRUTURA / CONTEUDO

******************************/

div#estrutura {
	width:100%;
	height:188px;
	display:table;
	margin:0 auto;
	clear:both;
	border-bottom:1px dashed #888;
	border-top:1px dashed #888;
	}
	
/******************************

CONTEUDO / HOME

******************************/
	
div#estrutura h1 {
	display:none;
	}
	
* body div#estrutura div#conteudo {
	width:70%;
	height:148px;
	margin:0 auto;
	display:table;
	padding:20px 0 10px 0;
	}
	
div#estrutura div#conteudo h2 {
	font:bold 13px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	margin:-10px 0 14px 0;	
	}
	
div#estrutura div#conteudo h3 {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	margin:0 0 8px 0;	
	}
	
div#estrutura div#conteudo p , label {
	font:normal 12px Arial, Verdana, Helvetica, sans-serif;
	color:#000;
	}
	
div#estrutura div#conteudo p {
	line-height:16px;
	margin:0 0 10px 0;
	}
	
div#estrutura div#conteudo p a , div#estrutura div#conteudo p a:visited {
	font:normal 12px Arial, Verdana, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	}
	
body#home div#estrutura div#conteudo ul.portifolio , body#sites div#estrutura div#conteudo ul.portifolio , body#logos div#estrutura div#conteudo ul.portifolio {
	width:566px;
	height:148px;
	margin:0 auto;
	position:relative;
	clear:both;
	display:table;
	padding:0;
	}
	
body#sites div#estrutura div#conteudo ul.portifolio , body#logos div#estrutura div#conteudo ul.portifolio {
	margin-bottom:15px;
	}
	
div#estrutura div#conteudo ul.portifolio li.imagem {
	width:250px;
	height:148px;
	float:left;
	display:table;
	}
	
* body div#estrutura div#conteudo ul.portifolio li.imagem img , * body div#estrutura div#conteudo ul.portifolio li.imagem a img , * body div#estrutura div#conteudo ul.portifolio li.imagem a:visited img {
	border:10px solid #DBDBDB;
	display:block;
	}
	
div#estrutura div#conteudo ul.portifolio li.dados {
	width:308px;
	height:148px;
	display:table;
	float:right;
	padding-left:8px;
	}
	
div#estrutura div#conteudo ul.portifolio li.dados h4 {
	font:bold 17px/17px Arial, Arial, Helvetica, sans-serif;
	color:#000;
	margin:10px 0 6px 0;
	}
	
div#estrutura div#conteudo ul.portifolio li.dados p {
	font:normal 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	margin:0 0 2px 0;
	}
	
div#estrutura div#conteudo ul.portifolio li.dados p a , div#estrutura div#conteudo ul.portifolio li.dados p a:visited {
	font:normal 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	margin:0 0 2px 0;
	text-decoration:underline;
	}
	
div#estrutura div#conteudo form#formulario label {
	width:70px;
	display:block;
	float:left;
	text-align:right;
	padding-right:2px;
	line-height:21px;
	}
	
div#estrutura div#conteudo form#formulario input.campoform , div#estrutura div#conteudo form#formulario textarea.campoform , div#estrutura div#conteudo form#formulario select.campoform_estado , div#estrutura div#conteudo form#formulario input.campoform_aonde {
	font:normal 13px Arial, Verdana, Helvetica, sans-serif;
	color:#444;
	border:1px solid #888;
	margin-bottom:6px;
	padding:2px;
	}
	
div#estrutura div#conteudo form#formulario input.campoform:focus , div#estrutura div#conteudo form#formulario textarea.campoform:focus , div#estrutura div#conteudo form#formulario select.campoform_estado:focus , div#estrutura div#conteudo form#formulario input.campoform_aonde:focus , div#estrutura div#conteudo form#formulario .botaoform:focus {
	border:1px solid #FF9900;	
	}
	
div#estrutura div#conteudo form#formulario textarea.campoform {
	width:330px;
	}
	
div#estrutura div#conteudo form#formulario input.campoform_aonde {
	margin:20px 0;
	}
	
div#estrutura div#conteudo form#formulario .botaoform {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	border:1px solid #333;
	margin:10px 0 0 73px;
	padding:1px;
	background-color:#CCCCCC;
	display:block;
	}
	
/******************************

RODAPE

******************************/
	
div#rodape {
	width:100%;
	clear:both;
	background:none;
	display:table;
	}
	
div#rodape_interno {
	width:70%;
	margin:0 auto;
	background:none;
	text-align:center;
	padding-top:10px;
	}
	
div#rodape_interno p {
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	margin-bottom:4px;
	}
	
div#rodape_interno p a , div#rodape_interno p a:visited {
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	}
	
div#rodape_interno p.hosted a , div#rodape_interno p.hosted a:visited , div#rodape_interno p.hosted a:hover {
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	}
	
div#rodape_interno p span {
	margin:0 15px;
	}