/************************************************************
				GERAL / BODY
************************************************************/

* {
	margin:0;
	padding:0;
	text-decoration:none;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	line-height:120%;
}
body{
	background-color: #FFFFFF;
	height:100%;

}

/************************************************************
				Topo / Logo
************************************************************/

#top{
	width: 100%;
	height: 123px;
	margin:0 auto;
	background-color: #598118;
	background-image:url(/img/bg_top.jpg);
	background-repeat:repeat-x;
	color: white;
}

#top #contTop{
	width: 770px;
	height:123px;
	margin:0 auto;
	background-image:url(/img/bg_contTop.jpg);
	background-repeat:no-repeat;
	background-position:center;
	position: relative;
}

/************************************************************
				Menu topo
************************************************************/
#top #contTop #idiomas{
	position: absolute;
	margin-left: 30px;
	margin-top: 100px;	
}

#top #contTop #idiomas{ 
	*margin-top: 60px;	
}

#top #contTop #idiomas a{
	cursor: pointer;
}

#top #contTop #idiomas ul li{
	float:left;
	padding-right: 8px;
}

#top #contTop #topNav{
	width: 330px;
	height: 30px;
	float:right;
	text-align:right;
	padding-top: 10px;
}
#top #contTop #topNav ul li{
	display: inline;
	padding-right: 20px;
}

#top #contTop #topNav a{
	color: white;
	font-size:10px;
}


#top #contTop #topNav ul li img{ /*sumir com essas imagens no CSS mobile!!*/
	margin-bottom: -9px;
	border: 0px;
}
#top #contTop #topNav ul li #home, #top #contTop #topNav ul li #sitemap, #top #contTop #topNav ul li #contato {
	padding-bottom: 5px;
}

#topLogin {
	position: absolute;
	top: 36px;
	left: 438px;
}

#topLoginLogado {
	position: absolute;
	top: 36px;
	left: 531px;
	margin: 0;
	padding: 7px 0 0 53px;
	background: url(/img/bg_top_login_logado.png) no-repeat;
	height: 23px; /* = altura da imagem (29) - padding */
	width: 243px;
}

#mensagemBemVindo {
	margin: 0;
	padding: 0;
	font-size: 11px;
	color: #fff;
}

#mensagemBemVindo a:link {color:#fff;font-size: 10px;text-decoration:underline}
#mensagemBemVindo a:visited {color:#fff;font-size: 10px;text-decoration:underline}
#mensagemBemVindo a:hover {color:#ddd;text-decoration:underline}


#topLogin .loginCampo {
	color: #748f1c;
	font-size: 10px;
	margin: 0 0 0 10px;
}

#topLogin #formEmailcampo, #topLogin #formSenhacampo {
	border: 0;
	background: none;
	width: 83px;
}

#topLogin loginForms{
	width: 197px;
}

#topLogin #formSenhacampo {
	width: 62px;
}

#topLogin .loginBotao {
	background: none;
	font-size: 1px;
	border: 0;
	width: 52px;
	height: 16px;
	text-indent: -9000px;
}

#topLoginLinks {color:#fff; margin: -7px 0 0 131px}
#topLoginLinks a:link, #topLoginLinks a:visited {color:#fff;font-size:10px}
#topLoginLinks a:hover {color:#ddd;text-decoration: underline}
	



/************************************************************
				Menu principal
************************************************************/

#top #menu{
	width: 613px;
	height: 45px;
	float:right;
	margin-top: 35px;
}
#top #menu li{
	display: inline;
}

#top #menu a span{
	display:none;
}

#top #menu a{
	display:block;
	float:left;
	text-align:right;
	cursor: pointer;
	background-position:left;
	background-repeat:no-repeat;		
}

/*CSS REFERENTES À IMAGENS DO MENU ESTÃO NO ARQUIVO LANGUAGE.CSS, NO DIRETORIO DO IDIOMA CORRESPONDENTE.*/



/************************************************************
					Conceitual
************************************************************/

#conceitual{
	width: 100%;
	height: 208px;
	background-image:url(/img/conceitual_bg.jpg);
	background-repeat:repeat-x;
}

#conceitual #contConceitual{
	display: none;
	visibility:hidden;
}


/************************************************************
					Conteudo home
************************************************************/

#conteudo{
	width: 100%;
	min-height:438px;
	height:auto !important; /*hack para o bug do IE6 com min-height*/
	height:438px;
	background-image:url(/img/bg_conteudo.jpg);
	background-repeat:repeat-x
}

#contConteudo{
	width: 770px;
	margin:0 auto;
	padding-top: 10px;
	padding-bottom: 20px;
}

/***************
 Destaque left
****************/

#contConteudo #destaqueLeft{
	width: 360px;
	height: 510px;
	float:left;
	background-image:url(/img/bg_destaque_left.jpg);
	background-repeat:no-repeat;
}

#contConteudo #destaqueLeft #fabricaProjetos{
	/*	ESTÁ NO DIRETORIO LANGUAGE.CSS	*/
}
#contConteudo #destaqueLeft #fabricaProjetos #fabricaProjetosContent, #contConteudo #destaqueLeft #fabricaSoftware #fabricaSoftwareContent{
	text-align:justify;
	width: 230px;
	line-height:165%;
	display:block;
	padding-top: 40px;
	padding-left: 80px;
}
#contConteudo #destaqueLeft #fabricaProjetos div h3, #contConteudo #destaqueLeft #fabricaSoftware div h3{
	display:none;
}

#contConteudo #destaqueLeft #fabricaSoftware{
/*	ESTÁ NO DIRETORIO LANGUAGE.CSS	*/
}

#contConteudo #destaqueLeft .leiamais{
text-align:right;
}

/***************
 Destaque right
****************/

#contConteudo #destaqueRight{
	width: 360px;
	height: 510px;
	float:right;
}
#contConteudo #destaqueRight #tknMobile #mobileimage{
	margin-top: 7px;
	margin-left: 7px;
}
#contConteudo #destaqueRight #tknMobile #tknlogo{
	padding-top: 10px;
	padding-left: 10px;
}
#contConteudo #destaqueRight #tknMobile span{
	margin-left: 130px;
	text-align:justify;
	display:block;
	width: 200px;
	padding-top: 10px;
	padding-left: 10px;
}
#contConteudo #destaqueRight #tknMobile .leiamais{
	margin-right: 20px;
}

#contConteudo #destaqueRight #noticias{
	width: 330px;
	margin-left: 10px;
	margin-top: 25px;
}
#contConteudo #destaqueRight #noticias h3{
display:none;
}
#contConteudo #destaqueRight #noticias .noticia{
	margin-top: 15px;
}

#contConteudo #destaqueRight #noticias .noticia .noticiaData{
	font-size: 10px;
	color: #999999;
}

#contConteudo #destaqueRight #noticias .noticia .noticiaTitulo{
	font-weight: bold;
}

#contConteudo #destaqueRight #noticias .noticia .noticiaTexto{
	display: block;
	text-align: justify;
}

/************************************************************
					Rodapé
************************************************************/
#rodape{
	width: 100%;
	height: 73px;
	background-image:url(/img/bg_rodape.jpg);
	background-repeat:repeat-x;
	clear:both;
}
#rodape #assinatura{
	width: 500px;
	margin:0 auto;
	padding-top: 45px;
	text-align:center;
	font-size: 10px;
	color: #54502C;
}

#rodape #assinatura a{
	font-size: 10px;
	text-decoration:underline;
}

#fd{
	float: right;
	margin-top: -22px;
	margin-right: 25px;
}


/************************************************************
					Internas / GERAL
************************************************************/
#conceitualInt{
	background-image: url(/img/bg_conceitual_interna.jpg);
	background-repeat:repeat-x;
	height: 49px;
}

#conceitualInt #contConceitualInt{
	width: 750px;
	margin:0 auto;
	padding-top: 20px;
}
#conceitualInt H2{
	display:none;
}

/************************************************************
					Interna / Notícias
************************************************************/

#noticia {
	margin-top: 20px;
}

#noticia #noticiaImagem{
		float:left;
		padding-right: 10px;
		padding-bottom: 10px;
}

#noticia #noticiaImagem img{
	border: 1px solid #BDB67D;
	padding: 4px;
	background-color: white;
}

#noticia #noticiaTitulo h3{
	font-size: 20px;
}

#noticia #noticiaConteudo *{
	line-height: 185%;
	text-align:justify;
}

#noticia #noticiaConteudo{
	padding-top: 10px;
}

#noticia #noticiaConteudo P{
	margin-bottom: 10px;
}

/************************************************************
					Interna / Empresa
************************************************************/

#empresa{
	margin-top: 20px;
}	

#empresa #empresaImagem{
	float: right;
	padding-left: 20px;
}

#empresa p{
	margin-bottom: 10px;
}

#empresa *{
	line-height: 180%;
	text-align:justify;
}

#empresa H3{
	font-size: 16px;
	font-weight: bold;
}

#empresa li{
	padding-left: 10px;
	list-style:outside;
	margin-left: 20px;
}

/************************************************************
					Interna / Consultoria
************************************************************/

#consultoria{
	margin-top: 20px;
}	

#consultoria #consultoriaImagem{
	float: right;
	padding-left: 20px;
}

#consultoria p{
	margin-bottom: 10px;
}

#consultoria *{
	line-height: 180%;
	text-align:justify;
}

#consultoria li{
	padding-left: 10px;
	list-style:outside;
	margin-left: 20px;
}

/************************************************************
					Interna / Fábrica de Projetos
************************************************************/
#fabricaProjetos{
	margin-top: 20px;
}	

#fabricaProjetos #fabricaProjetosImagem{
	float: right;
	padding-left: 20px;
}

#fabricaProjetos p{
	margin-bottom: 10px;
}

#fabricaProjetos *{
	line-height: 180%;
	text-align:justify;
}

#fabricaProjetos ul{
	margin-left: 10px;
	margin-bottom: 15px;
}

#fabricaProjetos li{
	padding-left: 10px;
	list-style:outside;
	margin-left: 20px;
}


/************************************************************
					Interna / Fábrica de Software
************************************************************/
#fabricaSoftware{
	margin-top: 20px;
}	

#fabricaSoftware #fabricaSoftwareImagem{
	float: right;
	padding-left: 20px;
}

#fabricaSoftware p{
	margin-bottom: 10px;
}

#fabricaSoftware *{
	line-height: 180%;
	text-align:justify;
}

#fabricaSoftware ul{
	margin-left: 10px;
	margin-bottom: 15px;
}

#fabricaSoftware li{
	padding-left: 10px;
	list-style:outside;
	margin-left: 20px;
}

#fabricaSoftware h3, #fabricaSoftware h3 *{
	margin-top: 10px;
	font-size: 16px;
}

/************************************************************
					Interna / Produtos
************************************************************/
#produtos{
	margin-top: 20px;
	height: 100%;
	width: 560px;
}	

#produtosMenu{
	float: right;
	margin-top: 30px;
	padding-left: 40px;/*50*/
	width:160px;/*150*/
	
}
#produtosMenu li span{
	display:none;
}
#produtosMenu li{
	padding:7px 0;
	list-style:none;
	margin:0px;
	background: url(/img/dividor_hor_submenu.gif) no-repeat bottom;
}

#produtosMenu #submenuNull{
	padding-top: 50px;
}

 #produtosMenu li a{
	width: 100%;
	height: 30px;
	display: block;
	background-position: 30% 50%;
}

.labelSubmenu{
	color: #666666;
	font-size:10px;
	width: 110px;
	margin-right: 0px;
}

#produtosMenu a{
	background-repeat:no-repeat;
}
#produtosMenu #docSubmenu {
}

#produtosMenu #docSubmenu li {
	background:none;
	text-align:right;
	padding:1px 32px 1px 0
}
#produtosMenu #docSubmenu li a{
	width: 100%;
	height: 18px;
	display: block;
	background-position: 100% 50%;
}

/* ESPECIFICAÇÕES DO MENU DE PRODUTOS ESTÃO NO ARQUIVO LANGUAGE.CSS NO DIRETORIO DO IDIOMA CORRESPONDENTE*/

#produtos p{
	margin-bottom: 10px;
}

#produtos *{
	line-height: 180%;
	text-align:justify;
}

#produtos ul{
	margin-left: 10px;
	margin-bottom: 15px;
}

#produtos li{
	padding-left: 10px;
	list-style:outside;
	list-style-image:url(/img/bullet.gif);
	margin-left: 20px;
}

#produtos h3, #produtos h3 *{
	margin-top: 10px;
	font-size: 16px;
}

#produtos h2 {
	margin-top: 10px;
	font-size: 20px;
}

#coluna-features {float:left; width:175px; margin:10px 15px 0 0}
#coluna-features p, #coluna-features strong, #coluna-features li {
	line-height:14px;
	text-align:left
}
#coluna-features p {
	background:url(/img/produtos_coluna_topo.gif) no-repeat;
	padding:6px 9px 0;
	margin-bottom:0;
	height:92px /*98-6*/
}
#coluna-features ul {background:url(/img/produtos_coluna_bg.gif) no-repeat 0 100%; padding:3px 2px 5px; margin:0}
#coluna-features ul, #coluna-features li {list-style-image:none; list-style-type:none}
#coluna-features li {
	padding:7px 8px 7px 22px;
	margin:0;
	background-position:3px 8px;
	background-repeat:no-repeat;
	border-bottom:1px solid #b3d940;
}
#item-1 {background:url(/img/produtos_coluna/visual.gif)}
#item-2 {background:url(/img/produtos_coluna/table.gif)}
#item-3 {background:url(/img/produtos_coluna/code.gif) no-repeat 3px 6px !important}
#item-4 {background:url(/img/produtos_coluna/transform.gif)}
#item-5 {background:url(/img/produtos_coluna/windows.gif)}
#item-6 {background:url(/img/produtos_coluna/locale.gif)}
#item-7 {background:url(/img/produtos_coluna/data.gif)}
#item-8 {background:url(/img/produtos_coluna/data_into.gif)}
#item-9 {background:url(/img/produtos_coluna/edit.gif)}
#item-10 {background:url(/img/produtos_coluna/data_table.gif)}
#item-11 {background:url(/img/produtos_coluna/gear.gif)}
#item-12 {background:url(/img/produtos_coluna/wizard.gif)}
#item-13 {background:url(/img/produtos_coluna/plug.gif); border:none !important}

/************************************************************
					Interna / PRODUTOS-Download
************************************************************/
#download{
		width: 560px;
		margin-top: 30px;
}
#download h2{
	display: none;
}

#download #formularioDownload{
	height: 145px;
	margin-top: 15px;
	background:url(/img/produtos_download_form_bg.png) no-repeat;
	padding:18px 15px 0;
	width:514px;
}	

#download #formularioDownload #formNome{
	width: 240px;
	height: 40px;
}

#download #formularioDownload #formEmail{
	float:right;
	width: 240px;
	height: 40px;
}

#download #formularioDownload #formFone{
	margin-top: 10px;
	float:left;
	padding-right: 37px;
}

#download #formularioDownload #formBtn{
	margin-top: 23px;
}

#download #arquivoDownload{
	display:none;
	border: 1px dotted #CEC99A; 
	width: 542px;
	background:#F8F7F0 url(/img/tknMobile_download.gif) no-repeat 35px 15px;
}

#download #arquivoDownload #arquivoInfo {
	margin-top: 50px;
	text-align:center;
}
#arquivoInfo td {padding:10px 25px}
#download #arquivoDownload #arquivoInfo a{
	text-decoration: underline;
	font-size:14px;
}
#download #erroDownload{
	display:none;
	width: 542px;
	height: 60px;
	border: 1px dotted red;
	background-color:#F8F7F0;
	text-align:center;
}
#download #erroDownload span{
	display: block;
	padding-top: 20px;
	color: red;
}

#download #erroDownload img{
	padding-bottom: -5px;
}

#download #instrucoes p {margin:0 0 6px; font-size:10px}
#download #instrucoes p b {font-size:inherit}
.tooltip-header, .tooltip-header-disabled {
	background-color:#b3d940; 
	padding:5px 7px;
	font-weight:700
}
.tooltip-header-disabled {background-color:#ccc}
.tooltip-body, .tooltip-body-disabled, .tooltip-body-disabled-2 {
	background-color:#d5ea95;
	border:1px solid #b3d940;
	border-top:none;
	padding:3px 5px;
	width:260px
}
.tooltip-body-disabled, .tooltip-body-disabled-2 {
	background-color:#f3f3f3;
	border:1px solid #ccc;
}
.tooltip-body-disabled-2 {width:100px}

/************************************************************
					Interna / PRODUTOS-Multimidia
************************************************************/
#multimidia{
	margin-top: 35px;
		width: 560px;
}
#multimidia h3{
	display: none;
}

#multimidia #screenshots{
	width: 540px;
	height: 150px;
	margin-top: 20px;
}

#multimidia #screenshots .screenshot{
	border: 1px solid #E1DEC1;
	width: 130px;
	height: 130px;
	float: left;
	margin-left: 10px;
	margin-right: 30px;
	
}

#multimidia #screenshots img{
	border: 0px;
}

#multimidia #screenshots .screenshot a{
	display:block;
	height: 124px;
	background-color: #E1DEC1;
	padding: 5px;
}

#multimidia #screenshots .screenshot a:hover{
	background-color: #CEC99A;
}


/************************************************************
					Interna / PRODUTOS-OraRep
************************************************************/
#produtos #box{
	float:right;
	padding-left: 50px;
}	


#produtos #orarepPresentation{
	background-color: #F8F7F0;
	border: 1px dotted #CEC99A; 
	width: 550px;
	text-align:center;
	padding-top: 15px;
	padding-bottom: 15px;
}

#produtos #orarepPresentation a{
	color: #719326;
	font-size: 11px;
	text-decoration:underline;
}
#produtos #orarepPresentation img{
	margin-bottom: -4px;
}

/************************************************************
					Interna / PRODUTOS-Exemplos
************************************************************/
#produtos #exemplos img {border:none}
#produtos #exemplos a.imagem:link {
	background: #fff;
	padding:2px;
	display:block;
	width:100px;
	float:left;
	margin:0 10px 10px 0
}
#produtos #exemplos a.imagem:visited {background: #fff; padding:2px}
#produtos #exemplos a.imagem:hover {background: #8FB039}
#produtos #exemplos .separador {
	clear:left;
	height:2px;
	background:#8FB039;
	margin:10px 0 10px;
	font-size:0 /*ie6*/
}

/************************************************************
					Interna / MAPA do site
************************************************************/

#mapa li{
	font-weight: bold;
	font-size: 12px;
	padding-left: 10px;
	list-style:outside;
	list-style-image:url(/img/bullet.gif);
	margin-left: 30px;
	padding-top: 12px;
}
#mapa a{
	text-decoration: underline;
	color: #719326;
}


/************************************************************
					Interna / contato
************************************************************/

#conteudo #contConteudo #contatoArea{
	width: 500px;
	height: 300px;
}

#conteudo #contConteudo #infoContato{
	margin-top: 30px;
	float: right;
	width: 200px;
	height: 200px;	
	padding-left: 50px;
}
#conteudo #contConteudo #infoContato P{
	line-height:200%;
}

#contatoArea #formularioContato{
	width: 500px;
	height: 120px;
	margin-top: 15px;
}	

#contatoArea #formularioContato #formNome{
	width: 230px;
	height: 40px;
}

#contatoArea #formularioContato #formEmail{
	float:right;
	width: 230px;
	height: 40px;
}

#contatoArea #formularioContato #formEmpresa{
	width: 230px;
	height: 40px;
}

#contatoArea #formularioContato #formFone{
	width: 230px;
	float:right;
}
#contatoArea #formularioContato #formButton{
	float: right;
	margin-top: 10px;
}
#conteudo #contConteudo #contatoenviado{
	margin-top: 50px;
	text-align:center;
	font-size: 18px;
	color:#719326;
	font-weight: bold;
	
}

/************************************************************
					Interna / Cliente Inicial
************************************************************/

#conteudo #contConteudo #conteudoInicial {
	width:550px;
}
#mensagemBoasVindas {
	margin:30px 0;
	text-align:center;
	font-size:14px;
	color:#719326;
	font-weight:bold;	
}
#conteudoInicial table  {
	background:#EAE7D6;
	width:100%;
	margin:15px 0
}
#conteudoInicial table th {
	background:#C4BD8C;
	padding:2px 4px;
	font-weight:700;
	text-align:left
}
#conteudoInicial table td {
	padding:3px 5px;
}
#conteudoInicial table .alt td {
	background:#DDD9BD;
}
/************************************************************
					Interna / Cadastro Cliente
************************************************************/

#conteudo #contConteudo #cadastroArea {
	width: 500px;
}

#conteudo #contConteudo #menuClientes {
	margin-top: 30px;
	float: right;
	width: 170px;
	height: 200px;	
	padding-left: 10px;
}

#menuClientes li span {display:none}

#menuClientes li {
	text-align:right;
	padding:7px 27px 7px 7px;
	list-style:none;
	margin:0px;
	background-image:url(/img/dividor_hor_submenu.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}

#menuClientes #submenuNull {padding-top: 50px}

#menuClientes li a {
	width: 100%;
	height: 30px;
	display: block;
	text-align:right;
	background-position: right;
}

#menuClientes a {
	background-repeat:no-repeat;
	margin-right: -10px;
}


#cadastroArea #formularioCadastroCliente {
	width: 493px;
	margin-top: 40px;
	margin-left: 57px;
}

#formularioCadastroCliente .formDefault {padding: 2px 0 0 1px}

#complementoLabel {float:none}

.cadastroCampo {margin-bottom: 20px}

.cadastroCampoBox {overflow:hidden; width:100%}

.obrigatorio {border-right: 3px solid #df0500 !important}

.cadastroLabel {
	font-size: 13px;
	float: left;
	margin-bottom: 20px;
	width: 145px;
	padding-top: 2px;
}

#formConheceu .cadastroLabel {font-size:10px}
#formNumero {float:left; width:265px}
#formComplemento {float:right; width:220px}
#formComplemento .cadastroLabel {width: 91px}
#formBairro {clear:both}

#formButton {padding-left: 220px}

#mensagemSucesso {
	margin-top: 50px;
	text-align: center;
	font-size: 18px;
	color: #719326;
	font-weight: bold;	
}


/************************************************************
					Interna / Comprar Login
************************************************************/
#comprarLogin {padding:30px 0 0}
#comprarLogin img {border:0}
#comprarLogin #tekannLogo {float:left; margin-right:10px}
#comprarLogin .texto {margin-left:158px}
#comprarLogin p {line-height:150%}
#comprarLogin #pergunta {
	font-size:20px;
	font-weight:700;
	text-align:center;
	margin-top:20px
}
#comprarLogin .small {font-size:10px; text-align:center}
#comprarLogin #loginOpcoes {
	background:url(/img/comprar_login_separador.gif) repeat-y 50% 0;
	height:200px;
	margin-top:30px;
	width:770px
}
#comprarLogin #boxEsquerda {
	padding:10px 0 15px 50px;
	width:300px
}
#comprarLogin #boxEsquerda ul {margin-top:20px}
#comprarLogin #boxEsquerda li {
	text-align:right;
	padding:0 20px 0 15px
}	
#comprarLogin #boxEsquerda label {
	float:left;
	display:block;
	text-align:right;
	padding:2px 5px 0 0;
	width:64px;
	font-size:13px
}
#comprarLogin #boxEsquerda .campo {
	border:1px solid #cec99a;
	padding:2px;
	width:190px;
	margin-bottom:10px
}
#comprarLogin #boxDireita {
	padding:10px 40px 15px 0;
	width:300px;
	background:none
}


/************************************************************
					Interna / Comprar
************************************************************/

#comprar {
	margin-top: 20px;
	height: 100%;
	width: 560px;
}	

#comprar p {
	margin-bottom: 10px;
}

#comprar .texto {
	line-height: 180%;
	text-align:justify;
}

#tituloPreco {margin: 30px 0 25px}
#tituloPreco img {float: left; margin-right: 15px}
#tituloPreco h3 {font-size: 20px; font-weight: bold; line-height:100%}
#tituloPreco p {font-size: 14px; font-weight: bold}
#tituloPreco p em {
	font-style: normal;
	font-size: 14px;
	font-weight: bold;
	color: #719226;
}

#licencasProsseguir {
	width: 548px;
	background-color: #69911C;
	overflow:hidden;
	margin-bottom: 20px;
}

#boxEsquerda {
	padding: 18px 15px 0;
	color:#FFF;
	width:260px;
	float:left;
}
#boxEsquerda p {
	font-size: 10px;
	line-height: 120%;
	color:#e0e0e0;
	padding-bottom: 13px;
}
#boxEsquerda p strong {color:#FFF}
#boxEsquerda #valorComLicencas {font-size:20px;font-weight:bold;color:#fff;padding-left: 15px}

#boxDireita {
	padding: 17px 20px;
	background-color:#EFEDE1;
	width:212px;
	float:right;
}
#boxDireita p {
	font-size: 10px;
	color:#666;
	line-height: 120%;
	border-bottom: 1px solid #69911C;
	padding-bottom: 13px;
}

#boxRetornoEsq {
	padding: 0px 0px 0;
	color:#FFF;
	float:left;
	width:70px;
}
#boxRetornoDir {
	padding: 0px 0px 0;
	color:#FFF;
	float:right;
	width:205px;
}

#boxRetornoText {
	font-size: 9px;
	color:#e0e0e0;
}

#boxRetornoValor {
	font-weight: bold;
	font-size: 20px;
	color:#e0e0e0;
}

#boxDireita input {margin-left: 40px}


/************************************************************
					Interna / Download Clientes
************************************************************/

#downloadsArea {
	width: 535px;
}

#downloadsArea h3 {
	font-size: 14px;
	margin: 25px 0 10px;
}

#downloadsArea h3 span {
	font-size: 11px;
}

#downloadsArea h4 {
	font-size: 11px;
	margin: 10px 0;
}

#downloadsArea .downloadTexto {
	line-height: 150%;
	border-left: 8px solid #B4AC61;
	padding-left: 10px;
}
#downloadsArea .downloadTexto p { margin-bottom: 10px }

#downloadsArea .downloadTamanho {
	font-size: 11px;
	font-weight: bold;
	margin: 15px 0;
}
#downloadsArea .downloadTamanho span {
	font-weight: normal;
}

#downloadsArea .downloadIniciar {
	padding: 0 0 31px 21px;
	border-bottom: 1px dotted #3F3F3D;
	margin: 15px 0;
	background: url(/img/accept.png) no-repeat 0 -1px;
	
}
#downloadsArea .downloadIniciar a:link, #downloadsArea .downloadIniciar a:visited {
	font-weight: bold;
	color:#719326;
	text-decoration: none;
}
#downloadsArea .downloadIniciar a:hover {
	color:#93B51E;
}



/************************************************************
					Formatações
************************************************************/

.link{
	color: #719326;
	text-decoration:underline;
}

.formDefault{
	border: 1px solid #CEC99A;
	background-color: white;
	font-size: 11px;
	color: black;
}

.destaque{
	font-size: 15px;
	font-weight: bold;
}

.leiamais{
	margin-top: 5px;
	margin-right: 10px;
	text-align: right;
	padding-right: 12px;
	background-image:url(/img/leiamais_seta.gif);
	background-repeat:no-repeat;
	background-position:right;
}
.leiamais a{
	color:#719326;
	text-decoration:underline;
	font-size:10px;
}
.leiamais a:hover{
	color: #93B51E;
}

/***********************************************************
					Retorno do PagSeguro
***********************************************************/
.r1{
	color: #CCCCCC;
	font-size:12px;
}

