* {
	margin: 0;
	padding: 0;
	border: none;
	list-style: none;
	text-decoration: none;
}
#corpogeral {
	width: 774px;
	display: table;
	margin: 0 auto;
	border: 1px solid #999999;
	position: relative;
}
#corpogeral #topo {
	height: 161px;
	background: url(../images/topo.jpg) no-repeat;
}
#corpogeral #topo #topoflash {
	width:568px;
	float:left;
	display:inline;
}
#corpogeral #topo .topomsg {
	float:left;
}
#corpogeral #meio {
	width:540px;
	float:left;
	display:inline;
}
#corpogeral #meio2 {
	width:234px;
	float:left;
}
#corpogeral #rodape {
	height:55px;
	background:url(../images/rodape.jpg) no-repeat;
}
#corpogeral #meio #menutopo {
	width:100%;
	height:78px;
	background:url(../images/menutopo.jpg) no-repeat;
	font:10px Verdana, Arial, Helvetica, sans-serif;
}
#corpogeral #meio #menutopo .caixamenu {
	width:93px;
	float:left;
	display:inline;
}
a.lmenu {
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	text-decoration:none;
	color:#333333;
	padding:8px;
}
a.lmenu:hover {
	text-decoration:underline;
}
#corpogeral #meio #meioesq {
	width:188px;
	float:left;
	/* padding:0 0 8px 0; */
	display:inline;
}
#corpogeral #meio #meiodir {
	width:352px;
	float:left;
}
#corpogeral #meio #meioesq .caixa0 {
	height:116px;
}
#corpogeral #meio #meioesq .caixa1 {
	height:100px;
	background:url(../images/caixa1.jpg) no-repeat;
}
#corpogeral #meio #meioesq .caixa2 {
	height:61px;
	background:url(../images/caixa2.jpg) no-repeat;
}
#corpogeral #meio #meioesq .caixa3 {
	height:168px;
	background:url(../images/caixa3.jpg) no-repeat;
}
#corpoconteudo1, #corpoempresa, #corposervicos, #corposuporte, #corpocontato, #corporestrito, #corpopag {
	width:352px;
}
#corpogeral #meio #meiodir .meiocentral1, #corpoconteudo1 .meiocentral1 {
	height:158px;
	background:url(../images/meio1.jpg) no-repeat;
}
#corpogeral #meio #meiodir .meiocentral2, #corpoconteudo1 .meiocentral2  {
	height:48px;
	background:url(../images/meio2.jpg) no-repeat;
}
#corpogeral #meio #meiodir .meiocentral2b, #corpoconteudo1 .meiocentral2b {
	height:58px;
}
#corpogeral #meio #meiodir .meiocentral3 {
	height:44px;
	background:url(../images/meio3.jpg) no-repeat;
}
#corpogeral #meio #meiodir .meiocentral3b {
}
#corpogeral #meio #meiodir #corpoplanos, 
#corpogeral #meio #meiodir #corpowebsites, 
#corpogeral #meio #meiodir #corpodevelop,
#corpogeral #meio #meiodir #corpotermo, 
#corpogeral #meio #meiodir #corpocadastro, 
#corpogeral #meio #meiodir #corpoclientes {
	width:auto;
}
#corpogeral #meio #meiodir .caixanoticias {
	background:url(../images/noticias.jpg) no-repeat;
}
#corpogeral #meio #meiodir #corpoplanos .caixaplanos, 
#corpogeral #meio #meiodir #corpotermo .caixatermo, 
#corpogeral #meio #meiodir #corpocadastro .caixacadastro {
	background:url(../images/planos.jpg) no-repeat;
}
#corpogeral #meio #meiodir #corpowebsites .caixawebsites {
	background:url(../images/websites.jpg) no-repeat;
}
#corpogeral #meio #meiodir #corpodevelop .caixadevelop {
	background:url(../images/develop.jpg) no-repeat;
}
#corpogeral #meio #meiodir #corpoclientes .caixaclientes {
	background:url(../images/clientes.jpg) no-repeat;
}
#corpoempresa .caixaempresa {
	background:url(../images/empresa.jpg) no-repeat;
}
#corposervicos .caixaservicos {
	background:url(../images/servicos.jpg) no-repeat;
}
#corposuporte .caixasuporte {
	background:url(../images/meio2.jpg) no-repeat;
}
#corpocontato .caixacontato {
	background:url(../images/contato.jpg) no-repeat;
}
#corporestrito .caixarestrito {
	background:url(../images/restrito.jpg) no-repeat;
}
#corpopag .caixapag {
	background:url(../images/pagamento.jpg) no-repeat;
}
#corpogeral #meio2 #pacoteespecial {
	height:176px;
	background:url(../images/pacotes_especiais.jpg) no-repeat;
}
#corpogeral #meio2 .pacotes {
	height:96px;
	background:url(../images/pacotes.jpg) no-repeat;
}
#corpogeral #meio2 .pacotes2 {
	height:99px;
	background:url(../images/pacotes2.jpg) no-repeat;
}
#corpogeral #meio2 .pac1 {
	height:42px;
}
#corpogeral #meio2 .pac2 {
	width:156px;
	float:left;
	display:inline;
}
#corpogeral #meio2 .pac3 {
	width:78px;
	float:left;
}
#corpogeral #meio2 .box1 {
	height:27px;
	background:url(../images/box1.jpg) no-repeat top;
}
#corpogeral #meio2 .box2 {
	background:url(../images/box2.jpg) repeat-y;
}
#corpogeral #meio2 .box3 {
	height:27px;
	margin:0 0 8px 0;
	background:url(../images/box3.jpg) no-repeat bottom;
}
#corpogeral #meio2 .pacotes3 {
	height:83px;
	background:url(../images/pacotes3.jpg) no-repeat;
}
#corpogeral #rodape #rodape1 {
	height:30px;
	font:10px Verdana, Arial, Helvetica, sans-serif;
}
#corpogeral #rodape #rodape2 {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
#corpogeral #rodape #rodape1 ul li {
	display:inline;
	list-style:none;
	padding:0 10px;
}
a.lrodape {
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#333333;
	padding:8px 0;
}
a.lrodape:hover {
	color:#333333;
	text-decoration:underline;
}
a.lrodape2 {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#FFFFFF;
}
a.lrodape2:hover {
	text-decoration:underline;
	color:#333333;
}

h1.titulo1 {
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	color:#f7941d;
}
h2.titulo2 {
	font:bold 14px Tahoma, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
h2.titulo3 {
	font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#FFFFFF;
}
h2.titulo4 {
	font:bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color:#000000;
}
h2.titulo5 {
	font:bold 14px Tahoma, Arial, Helvetica, sans-serif;
	color:#FF6600;
}
h3.titulo4 {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#f7941d;
}
h3.titulo6 {
	font:bold 16px Verdana, Arial, Helvetica, sans-serif;
	color:#f7941d;
}
h4.titulocliente{
	font:bold 9px Verdana, Arial, Helvetica, sans-serif;
	color:#f7941d;
}
p.alerta {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#FF0000;
}
.alerta {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#FF0000;
}
p {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
}
p.txt1 {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
}
.txt1 {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
}
p.txt2 {
	font:normal 9px Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
}
p.txt3 {
	font:bold 12px Helvetica, Arial, sans-serif;
	color:#333333;
}
p.txt4 {
	font:bold 12px Helvetica, Arial, sans-serif;
	color:#FFFFFF;
}
p.txt5 {
	font:bold 9px Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#666666;
}
a.mini {
	font:9px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#333333;
}
a.mini:hover {
	text-decoration:underline;
}
a.sair {
	font:normal 9px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#FF0000;
}
a.sair:hover {
	text-decoration:underline;
}
a.lplanos {
	font:bold 12px Helvetica, Arial, sans-serif;
	color:#FFFFFF;
}
a.lplanos:hover {
	text-decoration:underline;
	color:#000000;
}
.campo1 {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	border:1px solid #666666;
	background-image:url(../images/fundo_campo.gif);
	padding:1px 0 0 2px;
}
.lista {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #666666;
	color:#333333;
}
.botao1 {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	border:1px solid #333333;
}
label{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#f7941d;
}
.titulolabel{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#f7941d;
}
.txtlabel {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
}
li.news {
	font:9px Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
}
a.noticias {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#003399;
}
a.noticias:hover {
	text-decoration:underline;
	color:#F7941D;
}
a.lassinar {
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#339900;
}
a.lassinar:hover {
	text-decoration:underline;
	color:#000000;
}
a.pagamento1 {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#FF0000;
}
a.pagamento1:hover {
	text-decoration:underline;
	color:#000000;
}
#navlink, #navlink2 {
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
}
#navlink li, #navlink2 li {
	display:inline;
}
#navlink li a.llista, #navlink2 li a.llista {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000066;
	background:#F0F0F0;
	padding:2px 4px;
}
#navlink li a.llista:hover, #navlink2 li a.llista:hover {
	text-decoration:underline;
	color:#000000;
	background:#CCCCCC;
}
#navlink li a.llista2, #navlink2 li a.llista2 {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000066;
	background:#CCCCCC;
	padding:2px 4px;
}
#navlink li a.llista2:hover, #navlink2 li a.llista2:hover {
	text-decoration:underline;
	color:#000000;
	background:#CCCCCC;
}
a.linknav {
	font:bold 11px Helvetica, Arial, sans-serif;
	text-decoration:none;
	color:#235E98;
	padding:4px;
}
a.linknav:hover {
	text-decoration:underline;
	color:#F7941D;
}
a.linknav2 {
	font:bold 11px Helvetica, Arial, sans-serif;
	text-decoration:none;
	color:#F7941D;
	padding:4px;
}
a.linknav2:hover {
	text-decoration:underline;
	color:#235E98;
}
.process {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#f7941d;
}