body{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:#000;
	border:0.1em solid #999;
	border-width:0.3em 0.1em 0.3em 0.1em;
	margin:0;
	padding:1em;
}
h1,h2,h3,h4,h5,h6{font-weight:bold; margin-top:0.8em; margin-bottom:0.2em;}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none;}
h1{font-size:2.8em;}
h2{font-size:2.2em;}
h3{font-size:2em; font-weight:normal;}
h4{font-size:1.8em;}
h5{font-size:1.4em;}
h6{font-size:1.2em;}
#secao{
	font-size:1.4em;
	color:#999;
}
#secao #marca{
	font-size:1.4em;
	margin-bottom:0;
}
#secao #explica{margin-top:0;}
a{
	text-decoration: underline;
	color:#000;
}
img{border:0;}
ul{
	font-size:1.2em;
	list-style-type:circle;
	margin-top:0;
}
#topo a#logo{
	font-size:3.5em;
	color:#999;
	text-decoration:none;
	border-bottom:1px solid;
	display:block;
}
#principal{
	font-size:1.2em;
}
#clienteshome{
	list-style:none;
	margin:0;
	padding:0;
}
#clienteshome li{
	float:left;
	width:30%;
	margin-right:2%;
}
table{
	width:100%;
	border:1px solid #999;
}
table th, table td{padding:0.3em;}
table th{
	text-align:left;
	font-weight:bold;
	border-bottom:1px solid #999;
}
table td{border-bottom:1px dashed #999;}
.foto{
	border:1px solid #999;
	padding:0.2em;
}
.esquerda{
	float:left;
	margin-right:0.8em;
	margin-bottom:1em;
}
.direita{
	float:right;
	margin-left:0.8em;
	margin-bottom:1em;
}
dl{margin:3em 0;}
dt{font-size:1.4em; margin-top:1em; border-top:1px dotted #999;}
dd{margin-left:1.5em; margin-bottom:0.5em;}
#underrodape p, #rodape p{
	border-top:0.1em solid #999;
	padding-top:0.8em;
	color:#999;
}
#destaqueportfolio{text-align:center;}
#destaqueportfolio h1{
	margin-top:0;
	padding-top:0.8em;
	border-top:1px solid #999;
}
.itemport{
	margin-top:4em;
	padding-top:1em;
	border-top:1px dotted #999;
}
.no-print, form, #topo .skip, #listMenuRoot, #titleunderground, #underrodape ul, #rodape ul, #secundaria, #exempresa a, .fotoslateral ul, p.info, #respond, .subcomment{display:none;}

