* {
	margin: 0px;
	list-style:none;
  text-align:left;
}
body {
	margin: 0px auto;
	background-color:#FFFFFF;
	padding:0px;
  text-align:center;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
}
p{ 
	color:#555555; 
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	text-indent:20px;
}
.p2{ 
	color:#555555; 
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	text-indent:0px;
}


br{
  line-height:10px;
}

/*FORMULARIO*/
div#formulario {
	text-align:left;
	margin:5px auto;
}
form input{
	font:9px Verdana, arial, Helvetica;
	color:#0066CC;
	border: 1px solid;

}
div#formulario form input.botao,
form input.botao{
	background-color:#DDDDDD;
	font:9px Verdana, arial, Helvetica;
	color:#27568C;
	border: 1px solid #FFFFFF;
	padding:0px;
}
div#formulario form input.botao{
	border: 1px solid #AAAAAA;
}
div#formulario form select,
div#formulario form input,
div#formulario form textarea{
	font:9px Verdana, arial, Helvetica;
	color:#666666;
	background:#FBFBFB;
	border:solid 1px #AAAAAA;
}
div#formulario form span.form{
	color:#666666;
	margin-top:8px;
	margin-bottom:2px;
}
div.form_caixa{
	background:#FCFCFC;
	border:solid 1px #DDDDDD;
	padding:10px;
	width:70%;
}

/* LINKS GERAIS */
a {
font:10px Verdana, Arial, Helvetica, sans-serif ;
text-decoration:none;
color: #3366CC;
}
a:hover {
font:10px Verdana, Arial, Helvetica, sans-serif ;
text-decoration:none;
color:#003366;
}

div#global { /* fica sobre toda página*/
  margin:0px auto;
	width:760px;
}

div#global_destaque{
  margin:0px auto;
  width:287px;
  text-align:center;
}

div#topo { /* cabecalho */
	background: transparent url(../images/topo_fundo2.jpg) no-repeat;
	background-color:#000000;
	height:120px;
	width:760px;
	padding:0px;
 	color:#Fafafa;
}
div#topo h1 { /* LOGO INOVA */ 
	float:left;
	text-indent:-6000px;
	overflow:hidden;
	width:200px;
	height:120px;
	margin-left:0px;
	margin-top:5px;
	background:transparent url(../images/adempiere.png) left center no-repeat;

}

div#topo_menu {
	background:transparent url(../images/menu_topo_fundo.jpg) no-repeat;
	height:30px;
	width:760px;
	text-align:right;
}

a img {	border: none; }

/*MENU ESQUERDO*/
div#menu { /* menu principal */
	float: left;
	width: 150px;
	margin-top: 7px;
}


/*ESTILO MENU SUPERIOR*/
ul#topo_menu_lista {
	margin-top:-5px;
	float:right;
	list-style:none;
	text-align:right;
	width:700px;
}

ul#topo_menu_lista li {
	display:inline;
	float: right;
	text-align:center;
	margin:0px;
	/*background: url(../images/mt_fundo.jpg) no-repeat;  
	*/width:80px;
	height:25px;
	margin-right:10px;
	line-height:25px; 
}
ul#topo_menu_lista li:hover,
ul#topo_menu_lista li.over { 
	background:transparent url(../images/mt_fundo2.jpg)left bottom no-repeat; 
}

ul#topo_menu_lista li a {
	text-decoration:none;
	color:#48608C;
	text-align:center;
	height:25px;
	font:bold 10px verdana, arial, helvetica;
}

ul#topo_menu_lista li:hover a,
ul#topo_menu_lista li.over a{
	text-decoration:none;
	color:#333333;
}
/*FIM TOPO MENU*/

html>body #menu { width: 150px; } /* hack para q o FF, Opera, etc deixem o tamanho correto do layout, pois não colocando ele adicionaria + 20px aos 150px das divs, totalizando 170px, que iria bagunçar o layout */


/* CONTEUDO */
div#conteudo {
	margin:7px 5px 0 15px;
	padding:0px 0px 10px 0px;
}
div#conteudo_interna {
  /*border:solid 1px;*/
  margin:7px 5px 0 15px;
	padding:0px 0px 10px 0px;
}
div#conteudo_unica {
	/*padding:20px;
	padding-top:5px;
*/}

div#conteudo_texto{
  /*border:solid 1px;*/
  float:left;
  width:470px;
  margin-left: 5px;
  padding-left:5px;
  padding-top:10px;
  padding-right:5px;
  padding-bottom:10px;
  font: 15px Verdana, Arial, Helvetica, sans-serif ;
}

div#conteudo_anuncio{
  float:left;

}

div#conteudo div#cont1 {
	float:left;
	width:310px;
	margin-left:7px;
}
div#conteudo div#cont2{
	float:left;
	width:270px;
	margin-left:8px;
}
div.empresa,
div.google{
	border:solid 1px #F0F3F7;
	border-top:solid 1px #FFFFFF;
	float:left;
	margin-bottom:5px;	
}
div.empresa p,
div.google p,
div.geral_index p{
	padding:7px;
	margin-bottom:10px;
}
h1.h1_empresa,
h1.h1_google{
	height:25px;
	width:270px;
	background:#EAEEF4 url(../images/azul_claro.jpg)left top repeat-x;
	border:solid 1px #DDE4EE;
	color:#53729F;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	text-align:left;
	line-height:27px;
	padding-left:10px;
}
h1.h1_google{
	background:#FFFFFF url(../images/cinza_claro.jpg)left top repeat-x;
	color:#222222;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	border:solid 1px #EEEEEE;
	line-height:27px;

}

div.topo_anuncio{
  float:left;
  margin-top:30px;
  padding-left:30px;
}

div.geral_index{
	width:300px;
	background:#FFFFFF url(../images/fundo_geral_index.jpg)left bottom repeat-x;
	text-align:left;
	float:left;
	border-bottom:solid 1px #F1F1F1;
	margin-bottom:10px;
}
div.geral_index h2{
	margin:5px 0px;
	height:15px;
	color:#222222;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	text-align:left;
	line-height:15px;
}
h3.botao{
	float:left;
	margin:10px;
	width:120px;
	height:28px;
	background:#FFFFFF url(../images/botao_img.jpg) no-repeat;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#53729F;
	line-height:24px;
}
h3.botao:hover,
h3.over{
	width:120px;
	height:28px;
	background:#FFFFFF url(../images/botao_img2.jpg) no-repeat;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#555555;
	line-height:24px;
	cursor:pointer;
}
/*para menuzito*/
div.navegacao{
	text-align:left;
	width:300px;
	margin-bottom:10px;
	float:left;
}
ul#nav_itens{
	float:left;
	margin:0px;
	padding:0px;
	width:300px;
	margin-bottom:2px;
}
ul#nav_itens li,
ul#nav_itens li.clicado{
	float:left;
	width:97px;
	height:20px;
	display:inline;
	background:#EAEEF4;
	border:solid 1px #A7B8D1;
	line-height:18px;
	margin-right:1px;
}
ul#nav_itens li a{
	padding-left:5px;
	font:bold 10px verdana,arial;
	color:#5776A2;
}
ul#nav_itens li.clicado{
	background:#5372A0;
}
ul#nav_itens li.clicado a{
	font:bold 10px verdana,arial;
	color:#FFFFFF;
}

#nav_page{ /*div onde se abre as paginas*/
	float:left;
	background:#EAEEF4;
	border:dotted 1px #A7B8D1;
	width:287px;
	height:200px;
	overflow:auto;
	margin: 0px auto;
	margin-bottom:10px;
	padding:5px;

}

div#rodape {
	/*border: solid 1px yellow;*/
	height:28px;
	background:transparent url(../images/rodape_fundo1.jpg) left bottom repeat-x;
	clear: both;
	padding:5px;
	text-align:right;
}
div#rodape p{
	margin-right:10px;
	margin-top:5px;
	float:right;
	color:#222222;
	font:normal 10px Verdana, arial, Helvetica;
}

h1#titulo_interna{
	float:left;
	text-align:left;
	background:#E2EBF0 url(../images/titulo_interna.jpg) left center no-repeat;
	color:#2A588C;
	height:20px;
	text-transform:uppercase;
	font: bold 10px verdana,Arial, Helvetica;
	border:1px solid #DADADA;
	border-bottom:1px solid #EEEEEE;
	border-right:1px solid #EEEEEE;
	line-height:20px;
	padding-left:5px;
	margin-bottom:0px;
	margin-left:5px;
	width:590px;
}

.sub_titulo{
  font: 16px verdana, Arial, Helvetica;
  text-indent:0px;
  color:#555555;
}
p.sub_titulo{
  font: 16px verdana, Arial, Helvetica;
  text-indent:0px;
}

/*CONFIGURA LISTAS, TD DE DENTRO DO CONTEUDO_INTERNO*/

div#conteudo_interna ul{
	text-align:left;
	margin:0px;
	padding:0px;
	font: normal 10px verdana,Arial, Helvetica;
	color:#555555;
}
div#conteudo_interna ul li{
	text-align:left;
	background:transparent url(../images/li_img.gif) left center no-repeat;
	padding:2px;
	padding-left:10px;
	margin-left:10px;
}

div.dados{
	padding:5px;
	background:#FEFEFF;
	border:solid 1px #EFEFEF;
}

.teste{
 font:bold 30px verdana;
 color:#ff0000;
}
ul.link li{
  list-style: none;
  font:normal 22px verdana,Arial, Helvetica;
}

ul.link li a{
  font:normal 12px verdana,Arial, Helvetica;
}
