﻿/* 
	© 2010 SmartSystem Consulting Ltda.
	Todos os direitos reservados.

	MS-Visual Studio 2008.
*/
body {
	background:			url('../images/imgBackgroundWebsite.jpg') no-repeat center top;
	color:				#333;
	font:				11px Arial, Tahoma, Sans-Serif;
	margin:				0px;
	padding:			0px;
}

	a {
		font-weight:		bold;
	}

	a,
	a:visited {
		color:				#84C225;
		text-decoration:	none;
	}

	a:hover {
		color:				#E77817;
		text-decoration:	underline;
	}

div,
img,
p {
	margin:				0px;
	padding:			0px;
}

h1 {
	border-bottom:		solid 1px #CECECE;
	cursor:				default;
	font:				bold 14px Arial;
	padding-bottom:		3px;
}

input {
	border:				none;
	font-size:			11px;
}

/*	Remove as bordas de todas as imagens que tenham links	*/
img {
	border:				none;
}

#bdFundoSite {
	background-image:		url('../images/imgBackgroundSite.jpg');
	background-repeat:		no-repeat;
	background-position:	center top;
}

#txtConhecimentoOutros {
	background-color:		#d9eab4;
}

	#inputNoborder input,
	#inputNoborderEnsino input,
	#inputNoborderProfOrientador input,
	#inputNoborderProfOrientador2 input,
	#inputFormProjetos input,
	#inputFormProjetos2 input,
	#inputFormProjetos3 input {
		background-color:	Transparent;
		border:				none;
	}

#dvLogotipoPremioWalMart {
	float:				left;
	margin:				18px 0px 0px 38px;
	position:			absolute;
	z-index:			99999;
}

#inputNoborder {
	background-color:	Transparent;
}

.lblIndent {
	margin-left:		21px;
}

.lblIndentNivel2 {
	margin-left:		41px;
}

.lblIndentNivel3 {
	margin-left:		73px;
}

.lblIndentNivel4 {
	margin-left:		100px;
}

#ctl00_cphConteudo_divErro {
	background-color:	#fff;
	border:				solid 1px red;
	float:				left;
	position:			absolute;
	margin:				190px 0px 0px 390px;
	padding:			0px 0px 0px 0px;
	z-index:			999999;
	width:				265px;
}

	#ctl00_cphConteudo_divErro span {
		cursor:				default;
	}


/*	============================================
	Configurações para Formatação:
	Template Master
	--------------------------------------*/
#wrapperContent {
	background-image:	url('../images/imgBackgroundSiteWrapper.jpg');
	background-repeat:	no-repeat;
	height:				640px;
	margin:				0 auto;
	padding:			0px;
	width:				999px;
}

#dvMenuAlinhamento {
	float:				left;
	position:			absolute;
	margin:				19px 0px 0px 230px;
	z-index:			9999;
}

	#dvMenuAlinhamento li {
		list-style-type:	none;
	}

	#dvMenuAlinhamento ul,
	#dvBotoesMenu ul,
	#dvBotoesMenu li {
		margin:				0px 0px 0px 0px;
		padding:			0px 0px 0px 0px;
	}

	#dvBotoesMenu li,
	#dvMenuAlinhamento input {
		float:				left;
	}

#SubMenu1,
#SubMenu2,
#SubMenu3 {
	display:			none;
	float:				left;
	left:				0px;
	padding:			0px 0px 0px 0px;
	position:			absolute;
	width:				100px;
}

#SubMenu1 {
	margin:				41px 0px 0px 0px;
}

#SubMenu2 {
	margin:				38px 0px 0px 75px;
}

#SubMenu3 {
	margin:				54px 0px 0px 379px;
}

	#SubMenu1 li,
	#SubMenu3 li {
		float:				left;
		margin:				0px 0px 0px 0px;
		padding:			0px 0px 0px 0px;
	}

	#dvContentPlaceHolder input {
		background-color:	#d9eab4;
		color:				#3e4f18;
		padding:			2px 4px 2px 4px;
	}

#dvContentPlaceHolderHome {
	float:				left;
	margin:				214px 0px 0px 180px;
	position:			absolute;
	width:				392px;
	z-index:			9998;
}

	#dvContentPlaceHolderHome p {
		font:				10px Arial;
		line-height:		11px;
		margin:				0px 0px 10px 0px;
		padding:			0px 5px 0px 0px;
		text-align:			justify;
	}

#dvContentPlaceHolderLogout {
	float:				left;
	height:				210px;
	margin:				235px 0px 0px 195px;
	position:			absolute;
	width:				385px;
	z-index:			2;
}

	#dvContentPlaceHolderLogout p {
		color:				#457cc5;
		font:				bold 13px Arial;
	}

#dvLateralParceiros {
	float:				left;
	position:			absolute;
	margin:				39px 0px 0px 909px;
	padding:			0px 0px 0px 0px;
	top:				0px;
	width:				70px;
}

	#dvLateralParceiros input {
		margin:				0px 0px 11px 0px;
		padding:			0px 0px 0px 0px;
	}

#dvDataInscricoes {
	margin:				175px 0px 0px 20px;
	padding:			0px;
	position:			absolute;
	top:				0px;
}

#dvPatrocinio {
	float:				left;
	position:			absolute;
	margin:				528px 0px 0px 692px;
	padding:			0px 0px 0px 0px;
	top:				0px;
	width:				250px;
	z-index:			99999;
}

	#dvPatrocinio input {
		margin-right:		10px;
	}

#dvApoio {
	float:				left;
	position:			absolute;
	margin:				470px 0px 0px 48px;
	padding:			0px 0px 0px 0px;
	top:				0px;
	text-align:			center;
	z-index:			50;
	width:				90px;
}

#dvTextoApoio {
	float:				left;
	position:			absolute;
}

.imgTextoApoio {
	float:				left;
	margin:				-17px 0px 0px 26px;
	position:			absolute;
	z-index:			9999;
}

#dvFollow {
	position:			absolute;
	margin:				0px 0px 0px 697px;
	padding:			0px 0px 0px 0px;
	top:				0px;
	z-index:			9999999;
}

	#dvFollow input {
		border:				none;
		line-height:		0px;
		margin:				0px 0px 0px 0px;
		padding:			0px 0px 0px 25px;
		top:				0px;
	}

	#dvFollow a {
		color:				#fff;
		font:				bold 11px Arial;
		float:				left;
		padding:			2px 4px 0px 0px;
	}

#dvRodape {
	color:				#577b46;
	font-size:			9px;
	float:				left;
	margin:				622px 0px 0px 283px;
	padding:			0px 0px 0px 0px;
	position:			absolute;
	top:				0px;
}

	#dvRodape ul {
		margin:				0px 0px 0px 0px;
		padding:			0px 0px 0px 0px;
	}

	#dvRodape li {
		float:				left;
		list-style-type:	none;
		margin:				0px 14px 0px 0px;
		padding:			0px 0px 0px 0px;
	}

#btnHome {
	position:			absolute;
	margin:				3px 0px 0px 150px;
	padding:			0px;
	z-index:			9999999;
}

	#btnHome a {
		color:				#fff;
		font:				bold 11px Arial;
	}

	.lkTituloRegulamento strong {
		color:				#000;
	}

/*-- Alinhamento para os itens dos SubMenu --*/
.imgNivel01,
.imgNivel02A,
.imgNivel02,
.imgNivel03,
.imgNivel04,
.imgNivel05,
.imgNivel06,
.imgNivel07,
.imgNivel08A,
.imgNivel07A,
.imgNivel08,
.imgNivel09 {
	float:				left;
	padding:			0px 0px 0px 0px;
	position:			relative;
	z-index:			99999;
}

.imgNivel01 {
	margin:				-3px 0px 0px 8px;
}

.imgNivel02A {
	margin:				-2px 0px 0px -3px;
}

.imgNivel02 {
	margin:				-2px 0px 0px -6px;
}

.imgNivel03 {
	margin:				-2px 0px 0px 0px;
}

.imgNivel04 {
	margin:				-2px 0px 0px -3px;
}

.imgNivel05 {
	margin:				-2px 0px 0px -14px;
}

.imgNivel06 {
	margin:				-2px 0px 0px 0px;
}

.imgNivel07 {
	margin:				-11px 0px 0px 3px;
}

.imgNivel07A {
	margin:				-5px 0px 0px 1px;
}

.imgNivel08A {
	margin:				-2px 0px 0px -3px;
}

.imgNivel08 {
	margin:				-2px 0px 0px -3px;
}

.imgNivel09 {
	margin:				-11px 0px 0px 3px;
}

.imgTituloSecao {
	float:				left;
	padding:			0px 0px 0px 0px;
	margin:				136px 0px 0px 155px;
	position:			absolute;
}

.tblImpressao {
	color:				#679614;
}

	.tblImpressao h1 {
		border-bottom:		solid 1px #7cc349;
		color:				#306ec1;
		margin:				0px 0px 0px 0px;
		padding:			0px 0px 0px 0px;
	}

	.tblImpressao span {
		font-weight:		bold;
	}

/*	============================================
	Configurações para Formatação:
	Home Site
	--------------------------------------*/
#dvMeninaAndandoHome {
	float:				left;
	position:			absolute;
	margin:				5px 0px 0px 556px;
	z-index:			1;
}

#dvColoqueIdeias {
	float:				left;
	position:			absolute;
	margin:				107px 0px 0px 369px;
	z-index:			999;
}

#dvAbertoEstudantePesquisador {
	float:				left;
	position:			absolute;
	margin:				246px 0px 0px 576px;
	z-index:			9999;
}


/*	============================================
	Configurações para Formatação:
	Regulamento
	--------------------------------------*/
.dvRegulamentoConteudo {
	display:			none;
	margin:				0px 0px 0px 0px;
	padding:			3px 6px 3px 3px;
	text-align:			justify;
	width:				99.5%;
}

	#Div5 a,
	#Div7 a,
	#Div11 a {
		color:				#84c225;
	}

	#Div5 a:hover,
	#Div7 a:hover,
	#Div11 a:hover {
		color:				#e77817;
	}

.dvRegulamentoSeparador {
	font-size:			8px;
	height:				8px;
}

.lista {
	margin-left:		15px;
	list-style-type:	disc;
}

	.lista li {
		padding-bottom:		10px;
	}

.lstNonImage {
	list-style-type:	none;
	margin-bottom:		5px;
	padding:			0;
}

.txtSubtitulo {
	margin-bottom:		3px;
	padding-bottom:		0;
}

.lstRegulamentoEspacamento {
	margin-bottom:		10px;
}

.dvScrollRegulamento {
	font-size:			10px;
	float:				left;
	height:				330px;
	margin:				170px 0px 0px 200px;
	overflow-y:			auto;
	padding:			0px 6px 0px 0px;
	position:			absolute;
	width:				603px;
	z-index:			9;
}

	.dvScrollRegulamento a {
		color:				#000;
	}

.imgAbertoEstudante {
	float:				left;
	position:			absolute;
	margin:				85px 0px 0px 650px;
}

#dvDownloadRegulamentoPDF {
	float:				left;
	position:			absolute;
	margin:				140px 0px 0px 450px;
}

	#dvDownloadRegulamentoPDF a {
		font-size:			11px;
	}


/*	============================================
	Configurações para Formatação:
	Julgamento
	--------------------------------------*/
.imgFundoJulgamento {
	float:				left;
	position:			absolute;
	margin:				158px 0px 0px 485px;
}

.dvJulgamento {
	background-color:	Transparent;
	float:				left;
	font-size:			11px;
	height:				360px;
	overflow-y:			scroll;
	padding-right:		5px;
	position:			absolute;
	margin:				178px 0px 0px 190px;
	width:				280px;
}

	.dvJulgamento p {
		margin:				0px;
		padding:			0px;
	}


/*	============================================
	Configurações para Formatação:
	Prêmio
	--------------------------------------*/
.dvConteudoPremio {
	float:				left;
	height:				320px;
	margin:				175px 0px 0px 190px;
	overflow-y:			auto;
	padding:			0px 0px 0px 0px;
	position:			absolute;
	width:				620px;
}

	.dvConteudoPremio p {
		text-align:			justify;
		padding-right:		8px;
	}


/*	============================================
	Configurações para Formatação:
	Envio de Projeto
	--------------------------------------*/
.dvEnvioProjetoConteudo {
	float:				left;
	height:				320px;
	margin:				175px 0px 0px 190px;
	overflow-y:			scroll;
	padding:			0px;
	position:			absolute;
	width:				620px;
}


/*	============================================
	Configurações para Formatação:
	Área Administrativa
	--------------------------------------*/
	#wrapperADMContent select {
		font-size:				11px;
	}

.tabenviotrabalho h2 {
	border-bottom:			solid 1px #cecece;
	color:					#009933;
	cursor:					default;
	font:					bold 14px Arial;
	margin:					0px 0px 10px 0px;
	padding:				0px 0px 3px 0px;
}

#bodyAdm {
	background-image:		url('../images/imgBackgroundAdministrativo.jpg');
	background-position:	center top;
	background-repeat:		no-repeat;
}

#alinhamentoWeb {
	margin:					0 auto;
	width:					990px;
}

.dvAlinhamentoAdm {
	margin:					0 auto;
	width:					98%;
}

.dvAlinhamentoAdm input {
	border-left:			solid 1px #e2e3ea;
	border-bottom:			solid 1px #e3e9ef;
	border-right:			solid 1px #dbdfe6;
	border-top:				solid 1px #abadb3;
	font-size:				11px;
	padding:				2px 4px 2px 4px;
}

.dvAlinhamentoAdm select {
	border-left:			solid 1px #e2e3ea;
	border-bottom:			solid 1px #e3e9ef;
	border-right:			solid 1px #dbdfe6;
	border-top:				solid 1px #abadb3;
}

#divMenu {
	background-color:		#84c225;
	border-bottom:			3px solid #649913;
	border-top:				1px solid #649913;
	min-height:				18px;
	padding:				8px 5px 5px 5px;
	width:					980px;
}

#dvMainHomeAdm {
	margin:					0 auto;
	width:					680px;
}

.listaMenuAdmin {
	margin:					0;
	padding:				0;
}

	.listaMenuAdmin li {
		font-size:				13px;
		list-style:				none;
		list-style-type:		none;
		float:					left;
		padding-left:			15px;
		padding-right:			15px;
	}

	.listaMenuAdmin a {
		color:					#fff;
		font-weight:			bold;
	}

.lblBreadcumbs {
	color:					#457cc5;
	cursor:					default;
	font-size:				20px;
	font-weight:			bold;
	padding-left:			10px;
}

#conteudo {
	margin-top:				20px;
}

.dvScrollDownloadsAdmin {
	border-bottom:			solid 1px #649913;
	border-top:				solid 1px #649913;
	border-right:			solid 1px #649913;
	height:					111px;
	overflow-y:				auto;
	width:					327px;
}


/*	============================================
	Configurações para Formatação:
	Inscrições
	--------------------------------------*/
.dvConteudoInscricoes {
	float:					left;
	position:				absolute;
	height:					320px;
	margin:					175px 0px 0px 190px;
	padding:				0px;
	width:					550px;
}

.bgPopup {
	background-image:		url('../images/imgBackgroundInscricoes.jpg');
	background-position:	center top;
	background-repeat:		no-repeat;
}

.dvAlinhamentoForm {
	margin:					0 auto 80px auto;
	width:					570px;
}

	.dvAlinhamentoForm input {
		background-color:		#d9eab4;
		color:					#3e4f18;
		padding:				2px 4px 2px 4px;
	}

	.tdFormCursorInput input {
		cursor:					pointer;
		font-weight:			bold;
	}

	#divSelecaoTipoPesquisador span {
		font:					bold 12px Arial;
		color:					#3a75c4;
		cursor:					default;
	}

	#divSelecaoTipoPesquisador input {
		background-color:		Transparent;
		border:					none;
	}


/*	============================================
	Configurações para Formatação:
	Envio de Projeto
	--------------------------------------*/
.lblInformacaoEnviProjeto {
	display:				block;
	padding-bottom:			10px;
}

.btnUploadProjeto {
	padding-left:			10px;
}

.dvBotoesEnvioProjeto {
	padding-bottom:			20px;
}

	.liFormatacaoListas li {
		padding-bottom:			10px;
	}

.liSemMarcadores {
	list-style:				none;
	list-style-type:		none;
}

	.liMarcadoresAlfabeto li {
		list-style-type:		lower-alpha;
	}


/*	============================================
	Configurações para Formatação:
	Resultados
	--------------------------------------*/
.dvConteudoResultados {
	float:					left;
	margin:					190px 0px 0px 190px;
	padding:				0px 0px 0px 0px;
	position:				absolute;
}

.lblTituloResultado {
	color:					#E77817;
	cursor:					default;
	font-size:				14px;
	font-weight:			bold;
}


/*	============================================
	Configurações para Formatação:
	Edição 2008
	--------------------------------------*/
.dvConteudoEdicao2008 {
	float:					left;
	height:					330px;
	margin:					170px 0px 0px 190px;
	overflow-y:				auto;
	position:				absolute;
	width:					620px;
}


/*	============================================
	Configurações para Formatação:
	Edição 2009
	--------------------------------------*/
.dvConteudoEdicao2010 {
	float:					left;
	height:					330px;
	margin:					180px 0px 0px 190px;
	overflow-y:				auto;
	position:				absolute;
	width:					620px;
}

.dvConteudoEdicao2009 {
	float:					left;
	height:					330px;
	margin:					180px 0px 0px 190px;
	overflow-y:				auto;
	position:				absolute;
	width:					620px;
}

.lblSubTituloResultados {
	color:					#3c9436;
	font-size:				12px;
	text-transform:			uppercase;
}

	.lblTextos span {
		color:					#3c9436;
	}

.lblTituloResultados {
	font-size:				16px;
}

	#ctl00_cphConteudo_dvBotoesEdicao2009 input {
		background-color:		#FFF;
		border:					none;
	}

	#ctl00_cphConteudo_dvBotoesEdicao2008 input {
		background-color:		Transparent;
		border:					none;
	}

.btnResultados2008 {
	float:					left;
	left:					0px;
	margin:					10px 0px 0px 115px;
	padding:				0px 0px 0px 0px;
	position:				absolute;
}

.btnResultados2009 {
	float:					left;
	left:					0px;
	margin:					10px 0px 0px 115px;
	padding:				0px 0px 0px 0px;
	position:				absolute;
}

.btnResultados2010 {
	float:					left;
	left:					0px;
	margin:					10px 0px 0px 115px;
	padding:				0px 0px 0px 0px;
	position:				absolute;
}

.btnFotosEvento {
	float:					left;
	left:					0px;
	margin:					115px 0px 0px 30px;
	padding:				0px 0px 0px 0px;
	position:				absolute;
}

.btnVideoPremiacao {
	float:					left;
	left:					0px;
	margin:					200px 0px 0px 115px;
	padding:				0px 0px 0px 0px;
	position:				absolute;
}

.imgBackgroundGaleria {
	float:					left;
	margin:					164px 0px 0px 487px;
	padding:				0px 0px 0px 0px;
	position:				absolute;
}

#dvFlash {
	border:					solid 2px #84c225;
	float:					left;
	position:				absolute;
	margin:					105px 0px 0px 65px;
	padding:				0px 0px 0px 0px;
}

.imgVideoPremiacao {
	float:					left;
	margin:					25px 0px 0px 65px;
	padding:				0px 0px 0px 0px;
	position:				absolute;
}


/*	============================================
	Configurações para Formatação:
	Palestras
	--------------------------------------*/
.dvPalestras {
	float:					left;
	height:					320px;
	margin:					190px 0px 0px 190px;
	position:				absolute;
	width:					620px;
}

	.dvPalestras h2 {
		color:					#457cc5;
		cursor:					default;
		font-size:				16px;
		font-weight:			bold;
		padding:				0px 0px 0px 10px;
		margin:					0px 0px 0px 0px;
	}

	.dvPalestras sup {
		color:					red;
		font:					bold 12px Arial;
		padding:				0px 3px;
	}

.ulPalestras {
	padding-top:			0px;
	margin-top:				0px;
}

.lblSolicitadoPor {
	border-bottom:			solid 1px #dedede;
}

	.lblSolicitadoPor span {
		color:					#84c125;
		font-size:				12px;
		display:				block;
		padding-top:			15px;
	}

#inputNoBorderPalestras input {
	background-color:		Transparent;
	border:					none;
}

#inputNoBorderPalestras {
	font-size:				11px;
}

#noBorderPalestras input {
	background-color:		Transparent;
	border:					none;
}

#tdSelectEstado select {
	font-size:				10px;
	background-color:		#d9eab4;
	color:					#3e4f18;
	padding:				2px 4px 2px 4px;
}


/*	============================================
	Configurações para Formatação:
	Contato
	--------------------------------------*/
.dvContato {
	float:					left;
	height:					320px;
	margin:					190px 0px 0px 190px;
	padding:				0px 11px 0px 0px;
	overflow-y:				auto;
	position:				absolute;
	width:					620px;
}


/*	============================================
	Configurações para Formatação:
	Sustentabilidade WalMart
	--------------------------------------*/
.dvSustentabilidadeWalMart {
	float:					left;
	height:					320px;
	margin:					190px 0px 0px 190px;
	padding:				0px 11px 0px 0px;
	overflow-y:				auto;
	position:				absolute;
	width:					620px;
}

	.dvSustentabilidadeWalMart p {
		padding-bottom:			5px;
	}

	.dvSustentabilidadeWalMart h2 {
		color:					#457cc5;
		cursor:					default;
		font-size:				16px;
		font-weight:			bold;
		padding:				0px 0px 0px 10px;
		margin:					0px 0px 0px 0px;
	}

	.dvSustentabilidadeWalMart li {
		padding-bottom:			8px;
	}

	.liSemImagemSustentabilidade li {
		list-style:				none;
		list-style-type:		none;
		margin:					0px 0px 0px 0px;
		padding:				0px 0px 5px 0px;
	}


/*	============================================
	Configurações para Formatação:
	No Walmart
	--------------------------------------*/
.dvNivel01 {
	margin-left:			15px;
	padding-bottom:			5px;
}

.tablePadding {
	margin-top:				10px;
}

.lblPaddingTop {
	margin-top:				5px;
}

.liNoPaddingTopBottom {
	margin-bottom:			0px;
	margin-top:				0px;
	padding-bottom:			0px;
	padding-top:			0px;
}

.lblNoPaddingTopBottom {
	
	margin-bottom:			0px;
	margin-top:				-7px;
	padding-bottom:			0px;
	padding-top:			0px;
}

.dvNivel02 {
	margin-left:			55px;
	padding-bottom:			2px;
}


/*	============================================
	Configurações para Formatação:
	Downloads
	--------------------------------------*/
#dvDownloadsLogin {
	position:				absolute;
	margin:					235px 0px 0px 350px;
	z-index:				99999;
}

	#dvDownloadsLogin input {
		padding:				3px;
	}

.imgBrackgroundDownloads {
	position:				absolute;
	margin:					0px 0px 0px 0px;
	padding:				363px 0px 0px 154px;
}

#dvDownloadsConteudoRingtones {
	position:				absolute;
	margin:					169px 0px 0px 195px;
	z-index:				99;
}

	#dvDownloadsConteudoRingtones span {
		font-size:				10px;
	}

.tdBorderRingtone {
	border-bottom:			solid 1px orange;
}

	#tblDownloadsRingtones input {
		background-color:		Transparent;
		margin:					3px 0px 0px 0px;
		padding:				0px 0px 0px 0px;
	}

.imgDownloadsRingtones {
	position:				absolute;
	margin:					-30px 0px 0px -40px;
	padding:				0px 0px 0px 0px;
}

.imgCliqueOuvir {
	position:				absolute;
	margin:					-50px 0px 0px 116px;
	padding:				0px 0px 0px 0px;
}

#dvDownloadsConteudoWallpapers {
	position:				absolute;
	margin:					129px 0px 0px 440px;
	text-align:				center;
	width:					170px;
	z-index:				99;
}

#dvDownloadsConteudoWallpapers {
	font-size:				10px;
}

.imgDownloadsTitulosWallpapers {
	position:				absolute;
	left:					0px;
	margin:					-35px 0px 0px -30px;
	padding:				0px 0px 0px 0px;
}

	#tblDownloadsWallpapers span {
		font-size:					10px;
	}

	#tblDownloadsWallpapers input {
		background-color:			Transparent;
		margin:						3px 0px 0px 0px;
		padding:					0px 0px 0px 0px;
	}

.tdBorderWallpaper {
	border-bottom:				solid 1px #d84d48;
}

#dvDownloadsConteudoMobile {
	position:					absolute;
	margin:						117px 0px 0px 650px;
	text-align:					center;
	width:						170px;
	z-index:					99;
}

#dvDownloadsConteudoMobile {
	font-size:					10px;
}

#tblDownloadsMobile input {
	background-color:			Transparent;
	margin:						3px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
}

	#tblDownloadsMobile span {
		font-size:					10px;
	}

.imgDownloadsTitulosMobile {
	position:					absolute;
	left:						0px;
	margin:						-53px 0px 0px -55px;
	padding:					0px 0px 0px 0px;
}

.tdBorderMobile {
	border-bottom:				solid 1px #336d1f;
}

#dvTextosDownload {
	float:						left;
	margin:						180px 0px 0px 190px;
	padding:					0px 0px 0px 0px;
	position:					absolute;
	width:						600px;
}

.btnAbrirFlashDownloads {
	border:						solid 1px red;
	float:						left;
	position:					absolute;
	margin:						260px 0px 0px 380px;
	padding:					0px 0px 0px 0px;
	z-index:					999;
}

#ctl00_cphConteudo_divDownloads input {
	background-color:			Transparent;
}

.divDownloads {
	color:						#457cc5;
	font:						bold 13px Arial;
	float:						left;
	margin:						210px 0px 0px 200px;
	padding:					0px 0px 0px 0px;
	position:					absolute;
}

.lblUsuarioNaoLogado {
	font:						12px Arial;
}

/* Criada para centralizar o conteudo no Firefox */
#globalPopup {
	background-image:			url('../images/imgBackPopupPalestras.jpg');
	background-repeat:			no-repeat;
	width:						100%;
}


/*	============================================
	Configurações para Formatação:
	Downloads
	--------------------------------------*/
.dvPopupIndiqueAmigo {
	background-image:			url('../images/imgBackgroundPopupAmigo.jpg');
	height:						300px;
	width:						500px;
}

	.dvPopupIndiqueAmigo input {
		background-color:			#d9eab4;
		color:						#3e4f18;
		padding:					2px 4px 2px 4px;
	}

	.dvPopupIndiqueAmigo strong {
		color:						#fff;
		font-size:					12px;
	}

	.dvPopupIndiqueAmigo span {
		font-weight:				bold;
	}


/*	============================================
	Configurações para Formatação:
	Indique para Amigo
	--------------------------------------*/
.dvErroIndiqueAmigo {
	background-color:			#fff;
	border:						solid 1px red;
	float:						left;
	position:					absolute;
	margin:						10px 0px 0px 40px;
	padding:					0px 0px 0px 0px;
	z-index:					999999;
}

	.dvErroIndiqueAmigo span {
		cursor:						default;
	}

.dvConteudoResultados2010 {
	border:						solid 1px #aeaeae;
	padding:					5px;
	margin:						10px auto;
}


