body {
	margin: auto;
	width: 740px;
	background-image: url(../imgs/degrade.jpg);
}

a:link {text-decoration:none;color:#043667;}
a:visited {text-decoration:none;color:#043667;}
a:hover {text-decoration:underline;color:#043667;}
a:active {
	text-decoration:none;
	color:#F0F0F0;
}

a.destaque:link {text-decoration:none;color:#005397;}
a.destaque:visited {text-decoration:none;color:#005397;}
a.destaque:hover {text-decoration:none;color:#F2370A;}
a.destaque:active {text-decoration:none;color:#005397;}

a.menu:link {text-decoration:none;color:#FFFFFF;}
a.menu:visited {text-decoration:none;color:#FFFFFF;}
a.menu:hover {text-decoration:none;color:#BFDE64;}
a.menu:active {text-decoration:none;color:#666666;}

a.rodape:link {text-decoration:none;color:#515151; font-weight:bold}
a.rodape:visited {text-decoration:none;color:#515151; font-weight:bold}
a.rodape:hover {text-decoration:underline;color:#515151; font-weight:bold}
a.rodape:active {text-decoration:none;color:#515151; font-weight:bold}

a img {border:0px;}

h1 {
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	color:#F2370A;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}
h2 {
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#043667;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}
h3 {
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	text-align:center;
	color:#043667;
	margin:5px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}
h4 {
	font-family:Arial;
	font-size:15px;
	line-height:20px;
	font-weight:bold;
	color:#043667;
	margin:10px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}
h5 {
	font-family:Arial;
	font-size:11px;
	color:#043667;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}

hr {background-color:#CCCCCC;margin:20px 0px 20px 0px;height:1px;border:0px;}

input {border:0px;margin:5px 0px 0px 5px;background-color:#F0F0F0}
input#nome {width:280px;}
input#endereco {width:260px;}
input#email {width:278px;}
input#enviar {border:0px;margin:5px 0px 0px 5px;background-color:#333333;color:#FFFFFF;}

li {margin:0px 0px 5px 10px;padding:0px 0px 0px 0px;list-style-position:outside;}
li.pub {margin:0px 0px 5px 15px;padding:0px 0px 0px 0px;list-style-position:outside;}

ol {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;list-style-position:inside;}

ul {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;list-style-position:inside;}

p {margin:5px 0px 5px 0px;}

td {padding:5px 5px 5px 10px;}

textarea {border:0px;margin:5px 0px 0px 0px;background-color:#F0F0F0}

div.destaque {
	width:500px;
	float:left;
	background-color:#e6eef9;
	padding:10px 10px 10px 10px;
	margin:10px 0px 15px 0px;
}
div.fotoequipe {
	width:90px;
	height:170px;
	padding:10px 10px 10px 10px;
	margin:0px 8px 5px 50px;
	background-color:#F6FBFE;
	float:left;
	text-align:center;
}
div.submenu_up {
	background-color:#e6eef9;
	width:160px;
	height:25px;
	padding:10px 0px 0px 15px;
	float:left;
	border-bottom:solid 1px #999999;
}
div.submenu_down {
	background-color:#FFFFFF;
	width:160px;
	height:25px;
	padding:10px 0px 0px 15px;
	float:left;
	border-bottom:solid 1px #999999;
}

img.calendario {float:left;}

img.fotoscurriculos {float:right;margin:0px 0px 20px 20px;border:15px solid #F6FBFE}

img.graficos {margin:10px 0px 10px 0px;}

img.icones {float:left;margin:20px 0px 0px 0px;}

img.logomm {float:right;}

img.mocahome {float:left;margin:0px 10px 0px 0px;}

img.imgsservicos {float:right;margin:0px 0px 10px 10px}

table.tblpublicacoes {
	background-color:#e4e4e4;
	margin:20px 0px 20px 0px;
	border-color:#003366;
}

p.voltar {margin:20px 0px 0px 0px;}

.btnleiamais {
	background-color:#749A01;
	color:#666666;
	font-size:9px;
	width:50px;
	text-align:center;
	float:right;
	margin:2px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:1px solid #485f01;
}
.downloads_chamada {
	background-color:#FFFFFF;
	float:left;
	width:280px;
	padding:10px 0px 0px 0px;
	margin:20px 10px 0px 10px;
}
.menuitems {
	width:123px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
	padding:12px 0px 0px 0px;
}
.maisnoticias {
	width:33%;
	height:20px;
	float:left;	
}
.texto {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#043667;
	line-height:16px;
	text-align:justify;
}
.txtdestaque {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	line-height:16px;
}


#topo {
	width:740px;
	height:96px;
	display:block;
}
#barramenu {
	width:740px;
	height:44px;
	display:block;
	background-image:url(../imgs/bg_barramenu.jpg)
}
#banner {
	width:740px;
	height:211px;
	display:block;
}
#contato_conteudo01 {
	background-color:#FFFFFF;
	width:250px;
	float:left;
	padding:20px 20px 20px 30px;
}
#contato_conteudo02 {
	background-color:#FFFFFF;
	width:390px;
	float:left;
	padding:20px 30px 0px 20px;
}
#contato_sucesso {
	background-color:#FFFFFF;
	width:740px;
	height:100px;
	float:left;
	text-align:center;
	padding:50px 0px 0px 0px;
}
#downloads_conteudo01 {
	background-color:#FFFFFF;
	width:740px;
	padding:10px 0px 0px 0px;
	float:left;
}
#downloads_conteudo01_apresentacoes {
	background-color:#FFFFFF;
	width:340px;
	float:left;
	padding:10px 5px 20px 30px;
	
}
#downloads_conteudo01_visualizadores {
	background-color:#FFFFFF;
	width:340px;
	float:left;
	padding:10px 0px 20px 30px;
}
#empresa_conteudo01 {
	background-color:#FFFFFF;
	width:650px;
	float:left;
	padding:20px 45px 20px 45px;
}
#empresa_fotos {
	background-color:#FFFFFF;
	width:710px;
	height:200px;
	padding:10px 10px 0px 15px;
	float:left;
	text-align:center;
}
#home_btntwitter {
	margin:0px 0px 0px 30px;
	overflow:hidden;
	width:250px;
	float:left;
	
}
#home_conteudo01 {
	background-color:#FFFFFF;
	width:690px;
	height:100px;
	display:block;
	padding:20px 25px 0px 25px;
}
#home_conteudo01_apresentacao {
	background-color:#FFFFFF;
	width:405px;
	height:100px;
	float:left;
}
#home_conteudo01_download {
	background-image:url(../imgs/banner_download.jpg);
	width:153px;
	height:85px;
	float:right;
	margin:0px 0px 0px 30px;
	padding:10px 90px 5px 10px;
}
#home_conteudo02 {
	background-color:#FFFFFF;
	width:690px;
	overflow:hidden;
	display:block;
	padding:20px 25px 25px 25px;
}
.home_conteudo02_coluna {float:left;overflow:hidden;}
  
#home_conteudo02_servicos {
	background-color:#FFFFFF;
	background-image:url(../imgs/home_toposervicos.jpg);
	background-repeat:no-repeat;
	width:405px;
	float:left;
	padding:40px 0px 0px 0px;
	border:1px solid #667686;
}
#home_conteudo02_servico01 {
	width:190px;
	height:40px;
	float:left;
	padding:7px 10px 5px 10px;
	border-right:2px dotted #CCC;
	border-bottom:2px dotted #CCC;
}
#home_conteudo02_servico02 {
	width:170px;
	height:40px;
	float:left;
	padding:7px 10px 5px 10px;
	border-bottom:2px dotted #CCC;
}
#home_conteudo02_servico03 {
	width:190px;
	height:40px;
	float:left;
	padding:7px 10px 20px 10px;
	
}
#home_conteudo02_servico04 {
	width:170px;
	height:40px;
	float:left;
	padding:7px 10px 20px 10px;
	border-left:2px dotted #CCC;
	
}
#home_conteudo02_servico05 {
	width:190px;
	height:30px;
	float:left;
	padding:7px 10px 53px 10px;
	border-bottom:2px dotted #CCC;
	
}
#home_conteudo02_servico06 {
	width:170px;
	height:10px;
	float:left;
	padding:7px 10px 73px 10px;
	border-left:2px dotted #CCC;
	border-bottom:2px dotted #CCC;
	
}
#home_conteudo02_noticias {
	width:230px;
	margin:0px 0px 0px 28px;
	padding:10px 10px 10px 10px;
	border:1px solid #667686;
	overflow:hidden;
}
#home_conteudo02_noticia01 {
	width:190px;
	float:left;
	margin:0px 0px 7px 20px;
}
#home_conteudo02_noticia02 {
	width:190px;
	float:left;
	margin:0px 0px 0px 20px;
	
}
#internas_topo {
	background-color:#043667;
	background-repeat:no-repeat;
	width:740px;
	height:34px;
}
#links_conteudo01 {
	background-color:#FFFFFF;
	width:206px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:20px 20px 10px 20px;
	text-align: left;
}
#links_conteudo02 {
	background-color:#FFFFFF;
	width:206px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:20px 20px 10px 20px;
	text-align: left;
}
#links_conteudo03 {
	background-color:#FFFFFF;
	width:206px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:20px 20px 10px 20px;
	text-align: left;
}
#noticias_conteudo {
	background-color:#FFFFFF;
	width:650px;
	margin:0px 0px 0px 0px;
	padding:20px 45px 10px 45px;
}
#publicacoes_submenu {
	background-color:#e6eef9;
	width:170px;
	height:100%;
	padding:0px 0px 0px 0px;
	float:left;
}
#publicacoes_conteudo {
	background-color:#FFFFFF;
	width:520px;
	padding:10px 20px 10px 30px;
	margin:0px 0px 0px 0px;
	float:left;
	display:block;
}
#rodape {
	background-color:#FFFFFF;
	width:720px;
	float:left;
	border:2px solid #CBCBCB;
	padding:10px 10px 10px 10px;
	margin:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#515151;
}
#servicos_conteudo {
	background-color:#FFFFFF;
	width:650px;
	margin:0px 0px 0px 0px;
	padding:20px 45px 10px 45px;
}

