body
{
	margin: 0;
	border: 0;
	background: url("images/bg_body.gif");
}
body, td
{
	color: #ffffff;
	font-family: arial, verdana;
	font-size: 11px;
}
td.menu
{
	height: 25px;
	background: url("images/bg_menu.gif");
}
td.item_menu
{
	padding-left: 15px;
	padding-right: 15px;
	color: #ffffff;
}
td.conteudo
{
	min-height: 400px;
	vertical-align: top;
}
a.item_menu, a.item_menu:visited
{
	font-family: arial, verdana;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
a.item_menu_sel, a.item_menu_sel:visited
{
	font-family: arial, verdana;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bolder;
}
a.item_menu:hover
{
	color: #cbffd6;
	text-decoration: none;
}
td.rodape
{
	color: #208f38;
	background: #105820;
	font-size: 10px;
	padding: 5px;
}
td.rodape_detalhe
{
	background: #105820;
	padding: 0px;
}
td.corner1
{
	width: 7px;
	height: 7px;
	background: url(images/corner1.gif) no-repeat;
}
td.corner2
{
	width: 7px;
	height: 7px;
	background: url(images/corner2.gif) no-repeat;
}
td.corner3
{
	width: 7px;
	height: 7px;
	background: url(images/corner3.gif) no-repeat;
}
td.corner4
{
	width: 7px;
	height: 7px;
	background: url(images/corner4.gif) no-repeat;
}
td.bg_top
{
	height: 7px;
	background: url(images/bg_top.gif);
}
td.bg_bottom
{
	height: 7px;
	background: url(images/bg_bottom.gif);
}
td.bg_left
{
	width: 7px;
	background: url(images/bg_left.gif);
}
td.bg_right
{
	width: 7px;
	background: url(images/bg_right.gif);
}
td.bg_content
{
	background: #ffffff;
	padding: 10px;
}
td.content_width
{
	width: 530px;
}
td.content_width
{
	width: 530px;
	vertical-align: top;
}
td.topic_width
{
	width: 215px;
	vertical-align: top;
	text-align: center;
}
td.content_space
{
	width: 10px;
}
span.texto1
{
	font-family: arial, verdana;
	font-size: 11px;
}
span.subtitulo
{
	font-family: arial, verdana;
	font-size: 11px;
	font-weight: bolder;
	color: #333333;
}
span.texto1_b
{
	font-family: arial, verdana;
	font-size: 11px;
}
span.subtitulo_b
{
	font-family: arial, verdana;
	font-size: 11px;
	font-weight: bolder;
	color: #ffffff;
}
input
{
	font-size: 11px;
}
input.ibutton
{
	border: 1px solid #105820;	
	color:  #105820;
	background: #ffffff;
}
td.cases_logo
{
	background: #ffffff;
	border: 1px solid #287739;
}
td.cases_logo_on
{
	background: #ffffff;
	border: 1px solid #287739;
}
td.cases_texto
{
	font-family: verdana;
	font-size: 09px;
	color: #bed5c3;
	vertical-align: top;
	background: #1b602a;
	border: 1px solid #1b602a;
}
td.cases_texto_on
{
	font-family: verdana;
	font-size: 09px;
	color: #bed5c3;
	vertical-align: top;
	background: #1b602a;
	border: 1px solid #287739;
}
span.cases_empresa
{
	font-family: arial;
	font-size: 15px;
	color: #ffffff;
}
td.cases_link
{
	background: #1b602a;
	text-align: center;
	border: 1px solid #1b602a;
}
td.cases_link_on
{
	background: #1b602a;
	text-align: center;
	border: 1px solid #287739;
}
a.cases_link
{
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}

td.conteudo_b
{
	background: #105820;
	color: #ffffff;
	padding: 15px;
}
td.solutions_icon
{
	width: 78px;
	padding: 8px;
}
td.solutions_texto
{
	vertical-align: top;
	padding: 5px;
	font-family: verdana, arial;
	font-size: 10px;
	color: #bed5c3;
	background: #1b602a;
	border: 1px solid #1b602a;
}
td.solutions_texto_on
{
	vertical-align: top;
	padding: 5px;
	font-family: verdana, arial;
	font-size: 10px;
	color: #bed5c3;
	background: #1b602a;
	border: 1px solid #287739;
}
span.solutions_nome
{
	font-weight: bolder;
	font-family: trebuchet ms, tahoma, arial, verdana;
	font-size: 15px;
	color: #ffffff;
}
span.solutions_nome_t
{
	font-weight: bolder;
	font-family: trebuchet ms, tahoma, arial, verdana;
	font-size: 12px;
	color: #1b602a;
}
a.solutions_link_t,a.solutions_link_t:visited
{
	text-decoration: none;
	color: #50855b;
}
span.solutions_texto_t
{
	font-family: verdana, arial;
	font-size: 10px;
	color: #50855b;
}
a.solutions_linkmais, a.solutions_linkmais:visited
{
	text-decoration: none;
	font-weight: bolder;
	color: #ffffff;
}
a.solutions_linkmais:hover
{
	text-decoration: none;
	font-weight: bolder;
	color: #bed5c3;
}
span.titulo_solucao
{
	font-size: 18px;
	font-family: arial, verdana;
	color: #e7ffd5;
}
td.bg_titulo_solucao
{
	background: url(images/bg_titulo_solucao.gif) bottom left;
	border-bottom: 1px solid #ffffff;
}
td.icone_titulo_solucao
{
}
a.solucoes_voltar, a.solucoes_voltar:visited
{
	font-size: 11px;
	text-decoration: none;
	font-weight: bolder;
	color: #ffffff;
}
a.solucoes_voltar:hover
{
	font-size: 11px;
	text-decoration: none;
	font-weight: bolder;
	color: #bed5c3;
}
