body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../image/bg.gif);
}
.number {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	font-weight: bold;
}
.texton11cinza {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7f7f7f;
}
.texton11cinza2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Seashell4;
}
.titulon18vermelho {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #ca0402;
	letter-spacing: -1px;
}
.titulon17vermelho {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ca0402;
	letter-spacing: -1px;
}
.capabgsolucoesesq {
	background-image: url(../image/capa_bloco_solucoes_esq.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.capabgsolucoescen {
	background-image: url(../image/capa_bloco_solucoes_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.capabgsolucoesdir {
	background-image: url(../image/capa_bloco_solucoes_dir.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.titulon14vermelho {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #d74341;
}
.menun12vermelho {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #f5d8d8;
}
.texto12vermelho {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #d43332;
}
.texton11vermelho {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a67272;
}
.formn12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #808080;
	background-color: #f7f7f7;
	border: 1px none #f7f7f7;
}
.capabg {
	background-image: url(../image/capa_degrade.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.titulon20preto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #595959;
	letter-spacing: -1px;
}
.titulon12preto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4d4d4d;
}
.titulon22vermelho {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #d74341;
	letter-spacing: -1px;
}
.titulon11branco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.texton11branco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.texton11bordo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #854b4b;
}
.titulon12cinza {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #acacac;
}
.formulario {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4d4d4d;
	border: 1px solid #e5e5e5;
	background-color: #f7f7f7;
}
.intswbgbloco {
	background-image: url(../image/int_sol_web_folha_bg.jpg);
	background-repeat: repeat-y;
}
.intswrodbloco {
	background-image: url(../image/int_sol_web_folha_rod.jpg);
	background-repeat: no-repeat;
}
.intswcabbloco {
	background-image: url(../image/int_sol_web_folha_cab.jpg);
	background-repeat: no-repeat;
}
.intparblocobg {
	background-image: url(../image/int_parceiros_img.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.style1 {font-size: 12px; color: #f5d8d8; font-family: Arial, Helvetica, sans-serif;}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}

a.botao:link {
	color: #f5d8d8;
	text-decoration: none;
}
a.botao:visited {
	text-decoration: none;
	color: #f5d8d8;
}
a.botao:hover {
	text-decoration: none;
	color: #ffffff;
}
a.botao:active {
	text-decoration: none;
}


a.menu:link {
	color: #e7abab;
	text-decoration: none;
}
a.menu:visited {
	text-decoration: none;
	color: #e7abab;
}
a.menu:hover {
	text-decoration: none;
	color: #ffffff;
}
a.menu:active {
	text-decoration: none;
}


a.bloco:link {
	color: #ba8d8d;
	text-decoration: none;
}
a.bloco:visited {
	text-decoration: none;
	color: #ba8d8d;
}
a.bloco:hover {
	text-decoration: none;
	color: #a73636;
}
a.bloco:active {
	text-decoration: none;
}


a.texto:link {
	color: #999999;
	text-decoration: none;
}
a.texto:visited {
	text-decoration: none;
	color: #999999;
}
a.texto:hover {
	text-decoration: none;
	color: #333333;
}
a.texto:active {
	text-decoration: none;
}

a.aba:link {
	color: #acacac;
	text-decoration: none;
}
a.aba:visited {
	text-decoration: none;
	color: #acacac;
}
a.aba:hover {
	text-decoration: none;
	color: #666666;
}
a.aba:active {
	text-decoration: none;
}

/* --- menu drop down --- */
#nav { background:url(../image/menu_bg.jpg) repeat-x; width:722px; height:37px; }
#nav, #nav ul { padding: 0; margin: 0; list-style: none; }

#nav li { float: left; background:url(../image/menu_div.jpg) repeat-y right; }
#nav li a {	display: block;	padding:10px 11px; font: bold 12px  Arial, Helvetica, sans-serif; color: #e7abab;  }
#nav li a.sub { background:url(../image/menu_drop.jpg) no-repeat right; margin-right:10px; }
#nav li a:hover { color:#fff; text-decoration:none; }

#nav li ul { left: -999em; padding: 2px 0 0 0; margin:0; position: absolute; width:10em; /* TAMANHO DO SUBMENU */  }
#nav li ul li { clear:left; width:100%; margin:0; padding:0; background: url(../image/submenu_bg.jpg) repeat-x; }
#nav li ul li a { padding: 6px 15px 8px 15px; background: url(../image/submenu_seta.gif) no-repeat 5px center; }

#nav li:hover ul { left: auto; }
#nav li:hover ul, #nav li.sfhover ul { left: auto; }

#tabs { width:164px; height:37px }
#tabs.aba_painel { background: url(../image/capa_painel_01.jpg) no-repeat; }
#tabs.aba_webmail { background: url(../image/capa_painel_02.jpg) no-repeat; }

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