/***** OBJETOS */

body {
	font-family      : Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	font-size        : 10px;
	font-style       : normal;
	color            : #000000;
	margin           : 0px;
	background-color : #FFFFFF;
	scrollbar-face-color       : #CCCCCC;
	scrollbar-shadow-color     : #CCCCCC;
	scrollbar-highlight-color  : #CCCCCC;
	scrollbar-3dlight-color    : #FFFFFF;
	scrollbar-darkshadow-color : #000000;
	scrollbar-track-color      : #999999;
	scrollbar-arrow-color      : #000000;
}
form, p {
	margin-bottom    : 0px;
	padding          : 0px;
}
td {
	font-family      : Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	font-size        : 10px;
	font-style       : normal;
	color            : #000000;
}
input, select, textarea {
	font-family      : Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	font-size        : 10px;
	color            : #000000;
	padding          : 0px;
	margin           : 0px;
}
a {
	color            : #000000;
	text-decoration  : underline;
}
a:hover {
	color            : #636363;
	text-decoration  : underline;
}
ul, li {
	padding-bottom   : 4px;
}

/***** TABELAS */

/* GERAL */
table.tbMenuContext {
	background-color : #E6E6E6;
}
table.tbBox {
	width            : 100%;
	padding          : 5px;
	border           : 1px solid #B6B6B6;
	background-color : #FFFFFF;
}
table.tbTitulo {
	width            : 100%;
}

/* GRID */
table.tbGrid {
	width            : 100%;
	padding          : 0px;
}

/* AGENDA */
table.tbAgenda {
	width            : 100%;
	padding          : 0px;
	border-left      : 1px solid #B6B6B6;
	border-right     : 1px solid #B6B6B6;
	background-color : #FFFFFF;
}
table.tbAgendaSemanaHoje {
	border           : 1px solid #BB0000;
}
table.tbAgendaMes {
	width            : 100%;
	padding          : 0px;
	height           : 100%;
}
table.tbAgendaMesHoje {
	border           : 1px solid #BB0000;
	height           : 100%;
}

/* TAREFAS */
table.tbTarefas {
	width            : 100%;
	padding          : 5px;
	border           : 1px solid #B6B6B6;
	background-color : #FFFFFF;
}

/* CONTATOS */
table.tbContatos {
	width            : 100%;
	padding          : 0px;
	border-left      : 1px solid #B6B6B6;
	border-right     : 1px solid #B6B6B6;
	background-color : #FFFFFF;
}

/* PESSOAL */
table.tbPessoal {
	width            : 100%;
	padding          : 0px;
	border-left      : 1px solid #B6B6B6;
	border-right     : 1px solid #B6B6B6;
	background-color : #FFFFFF;
}

/***** COLUNAS */

/* GERAL */
td.tdFundo {
	background-color : #F8F8F8;
}
td.tdOrelhaSiteMini {
	font-size        : 10px;
	color            : #CC3333;
	padding          : 2px;
}
td.tdComentario {
	color            : #515151;
	padding          : 2px;
	padding-top      : 10px;
	padding-left     : 10px;
}
td.tdObs {
	color            : #515151;
}
td.tdSubMenu {
	border-bottom    : 1px solid #B4B4B4;
	padding-left     : 2px;
}
td.tdTitPopup {
	color            : #000000;
	font-size        : 14px;
	font-weight      : bold;
	padding-left     : 10px;
	padding-bottom   : 5px;
}
td.tdTitle {
	color            : #BB0000;
	font-size        : 14px;
	font-weight      : bold;
}
td.tdTitlePublic {
	color            : #000000;
	font-size        : 14px;
	font-weight      : bold;
	padding-bottom   : 10px;
	border-bottom    : 1px dotted #313131;
}
td.tdMsg {
	font-weight      : bold;
	color            : #CC3333;
	padding-bottom   : 5px;
}
td.tdMsgExtra {
	color            : #000000;
}
td.tdCampo {
	width            : 130px;
}
td.tdDestaque {
	font-size        : 10px;
	color            : #000000;
	font-weight      : bold;
}
td.tdTitleGrid {
	color            : #313131;
	text-align       : center;
	font-weight      : bold;
	height           : 28px;
	border-top       : 2px solid #E6E6E6;
	border-bottom    : 2px solid #E6E6E6;
	background-color : #F6F6F6;
}
td.tdItemGrid1 {
	border-bottom    : 1px dotted #E6E6E6;
	padding          : 3px;
}
td.tdItemGrid2 {
	border-bottom    : 1px dotted #E6E6E6;
	padding          : 3px;
}
td.tdGridFooter {
	text-align       : right;
	height           : 28px;
}
td.tdMenuContext {
	padding          : 2px;
}
td.tdMenuContextIcon {
	background-color : #FFFFFF;
}
td.tdOrelha {
	font-weight      : bold;
	color            : #515151;
	padding          : 1px;
	padding-top      : 3px;
	white-space      : nowrap;
}
td.tdActivedRow {
	padding          : 2px;
	cursor           : pointer;
}
td.tdSelectedRow {
	padding          : 2px;
	cursor           : pointer;
}
td.tdSelectedRow:hover {
	color            : #000000;
}
td.tdGrade {
	border-right     : 1px solid #B6B6B6;
	border-bottom    : 1px solid #B6B6B6;
}
td.tdGradeTitulo {
	font-weight      : bold;
	background-color : #EFEFEF;
	border-right     : 1px solid #B6B6B6;
	border-bottom    : 1px solid #B6B6B6;
	height           : 25px;
}

/* HOME */
td.tdHomeTitulo {
	color            : #FFFFFF;
	font-weight      : bold;
	padding-bottom   : 7px;
	padding-top      : 3px;
}
td.tdHomeConteudo {
	padding          : 10px;
}
td.tdHomeRodape {
	color            : #515151;
	font-size        : 9px;
	padding          : 2px;
}

/* AGENDA */
td.tdAgSubTitulo {
	color            : #313131;
	font-weight      : bold;
}
td.tdAgData {
	font-size        : 10px;
	font-weight      : bold;
	border-bottom    : 1px solid #B6B6B6;
	cursor           : pointer;
}
td.tdAgDiaDia {
	color            : #515151;
	font-weight		   : bold;
	font-size        : 16px;
	border-right     : 1px solid #B6B6B6;
	border-bottom    : 1px solid #B6B6B6;
}
td.tdAgItem {
	border-bottom    : 1px solid #ECECEC;
	padding-top      : 3px;
	padding-bottom   : 3px;
	cursor           : pointer;
}
td.tdAgDiaHora {
	color            : #515151;
	font-size        : 10px;
	border-right     : 1px solid #B6B6B6;
	border-bottom    : 1px solid #B6B6B6;
}
td.tdAgDiaColuna {
	padding          : 3px;
	border-bottom    : 1px solid #B6B6B6;
	cursor           : pointer;
}
td.tdAgDiaColunaSel {
	padding          : 3px;
	border-left      : 4px solid #717171;
	cursor           : pointer;
}
td.tdAgDiaColunaSelFim {
	padding          : 3px;
	border-left      : 4px solid #717171;
	border-bottom    : 1px solid #B6B6B6;
 	cursor           : pointer;
}
td.tdAgSemDia {
	color            : #515151;
	font-weight		   : bold;
	background-color : #E6E6E6;
	border-right     : 1px solid #B6B6B6;
	border-bottom    : 1px solid #B6B6B6;
}
td.tdAgSemLinha {
	color            : #000000;
	border-bottom    : 1px solid #B6B6B6;
	padding          : 2px;
	cursor           : pointer;
}
td.tdAgSemLinhaFinal {
	color            : #000000;
	border-bottom    : 1px solid #B6B6B6;
	padding          : 2px;
	background-color : #ECECEC;
	cursor           : pointer;
}
td.tdAgMesTitulo {
	color            : #000000;
	font-weight      : bold;
	background-color : #FFFFFF;
	text-align       : center;
	border-right     : 1px solid #B6B6B6;
	border-bottom    : 1px solid #B6B6B6;
	height           : 25px;
}
td.tdAgMesLinha {
	color            : #515151;
	font-weight      : bold;
	background-color : #FFFFFF;
	text-align       : right;
	text-valign      : top;
	border-right     : 1px solid #B6B6B6;
	border-bottom    : 1px solid #B6B6B6;
	padding          : 3px;
	cursor           : pointer;
}
td.tdAgMesLinhaFinal {
	color            : #B6B6B6;
	font-weight      : bold;
	background-color : #ECECEC;
	text-align       : right;
	text-valign      : top;
	border-right     : 1px solid #B6B6B6;
	border-bottom    : 1px solid #B6B6B6;
	padding          : 3px;
	cursor           : pointer;
}

/* CALENDARIO */
td.tdCalDetails {
	color            : #BB0000;
	padding-top      : 2px;
}
td.tdCalFooter {
	padding-top      : 2px;
	padding-left     : 5px;
}
td.tdCalFooterIcons {
	padding-top      : 2px;
}

/* NOTAS */
td.tdNotConteudo {
	color            : #000000;
	padding          : 4px;
	cursor           : pointer;
}

/* TAREFAS */
td.tdTarLinha {
	cursor           : pointer;
}
td.tdTarData {
	font-size        : 10px;
	font-weight      : bold;
	border-bottom    : 1px solid #B6B6B6;
	color            : #000000;
	cursor           : pointer;
}
td.tdTarItemNormal {
	color            : #000000;
	padding          : 2px;
	border-bottom    : 1px dotted #E6E6E6;
	cursor           : pointer;
}
td.tdTarItemAtrasado {
	color            : #BB0000;
	padding          : 2px;
	border-bottom    : 1px dotted #E6E6E6;
	cursor           : pointer;
}

/* FAVORITOS */
td.tdFavPasta {
	font-weight      : bold;
	border-bottom    : 1px dotted #E6E6E6;
	cursor           : pointer;
}
td.tdFavLink {
	color            : #313131;
	font-weight      : bold;
	border-bottom    : 1px dotted #E6E6E6;
	cursor           : pointer;
}

/* CONTATOS */
td.tdConMensagem {
	color            : #BB0000;
	font-weight      : bold;
}
td.tdConLetras {
	color            : #313131;
	font-weight      : bold;
	padding          : 2px;
}

/* RECURSOS */
td.tdRecMenu {
	border-bottom    : 1px solid #E6E6E6;
}

/* CARTOES */
td.tdCardsTitle {
	color            : #F26522;
	font-weight      : bold;
	padding-top      : 4px;
	padding-left     : 7px;
}

/* DISCO VIRTUAL */
td.tdDisItens {
	color            : #000000;
	padding          : 2px;
	border-bottom    : 1px dotted #E6E6E6;
	cursor           : pointer;
}
td.tdDisPastas {
	color            : #000000;
	padding          : 2px;
	border-bottom    : 1px dotted #E6E6E6;
}

/* PESSOAL */
td.tdPesMenu {
	border-bottom    : 1px solid #E6E6E6;
}
td.tdPesMenuSepara {
	border-bottom    : 1px solid #A2A2A2;
}
td.tdPesDigito {
	border           : 1px outset #CCCCCC;
	width            : 10px;
	cursor           : pointer;
	text-align       : center;
	padding          : 2px;
}

/***** OBJETOS DE FORMULARIO */

input.botao {
	border-style     : solid;
	border-width     : 1px;
	color            : #131313;
	border-color     : #9f9f9f #323232 #323232 #9f9f9f;
	font-size        : 10px;
	background-image : url( "/tpl/button_bg.gif" );
	padding          : 2px;
	cursor           : pointer;
}

/***** NAVEGACAO */

.txNavSelecionado {
	color            : #BB0000;
	font-size        : 10px;
	font-weight      : bold;
	text-decoration  : none;
	padding          : 2px;
}
.aNavNaoSelecionado {
	color            : black;
	font-size        : 10px;
	text-decoration  : none;
	padding          : 2px;
}
.aNavNaoSelecionado:hover {
	color            : #000000;
	text-decoration  : underline;
}
.aNavButton {
	text-decoration  : none;
	padding          : 2px;
}
.aNavButton:hover {
	text-decoration  : none;
}
.txNavButton {
	text-decoration  : none;
	padding          : 2px;
	font-weight      : bold;
}

/***** LINKS */

/* GERAL */
a.aOrelhaSite {
	font-weight      : bold;
	color            : #000000;
	text-decoration  : none;
	padding          : 2px;
}
a.aOrelhaSite:hover {
	color            : #CC3333;
	text-decoration  : none;
}
a.aOrelhaSiteAtiva {
	font-weight      : bold;
	color            : #CC3333;
	text-decoration  : none;
	padding          : 2px;
}
a.aOrelhaSiteAtiva:hover {
	color            : #CC3333;
	text-decoration  : none;
}
a.aOrelhaSiteMini {
	font-size        : 10px;
	color            : #000000;
	text-decoration  : none;
	padding          : 2px;
}
a.aOrelhaSiteMini:hover {
	font-size        : 10px;
	color            : #CC3333;
	text-decoration  : none;
}
a.aOrelha {
	font-weight      : bold;
	color            : #515151;
	text-decoration  : none;
	padding          : 1px;
}
a.aOrelha:hover {
	color            : #CC3333;
	text-decoration  : none;
}
a.aTitleGrid {
	color            : #313131;
	font-weight      : bold;
	text-decoration  : none;
}
a.aTitleGrid:hover {
	color            : #515151;
	text-decoration  : none;
}
a.aSubMenu {
	color            : #000000;
	text-decoration  : none;
	padding          : 2px;
	padding-left     : 7px;
	padding-right    : 6px;
}
a.aSubMenu:hover {
	color            : #BB3333;
	text-decoration  : none;
}
a.aSubMenuModule {
	color            : #000000;
	text-decoration  : none;
}
a.aSubMenuModule:hover {
	color            : #BB3333;
	text-decoration  : none;
}
a.aLogin {
	color            : #313131;
	font-weight      : bold;
	text-decoration  : underline;
}
a.aLogin:hover {
	color            : #CC3333;
	text-decoration  : underline;
}
a.aMenuContext {
	color            : #000000;
	text-decoration  : none;
	padding-top      : 5px;
	padding-left     : 4px;
	padding-right    : 4px;
	padding-bottom   : 5px;
	width            : 95%;
	display          : block;
}
a.aMenuContext:hover {
	color            : #CC3333;
	text-decoration  : none;
	background-color : #FFFFFF;
}
a.aDestaque {
	color            : #BB0000;
	font-weight      : bold;
	text-decoration  : none;
}
a.aDestaque:hover {
	color            : #515151;
	text-decoration  : underline;
}
a.aSimples {
	color            : #000000;
	text-decoration  : none;
}
a.aSimples:hover {
	color            : #313131;
	text-decoration  : underline;
}
a.aDesktopTitle {
	font-size        : 11px;
	color            : #BB0000;
	text-decoration  : none;
}
a.aDesktopTitle:hover {
	color            : #BB0000;
	text-decoration  : underline;
}

/* SUPORTE */
a.aSupRead {
	color            : #BB0000;
	text-decoration  : none;
}
a.aSupRead:hover {
	color            : #BB0000;
	text-decoration  : underline;
}

/* CARTOES */
a.aCards {
	color            : #BB0000;
	text-decoration  : none;
}
a.aCards:hover {
	color            : #BB0000;
	text-decoration  : underline;
}

/* HOME */
a.aHomeLogin {
	color            : #7B0017;
	text-decoration  : none;
}
a.aHomeLogin:hover {
	color            : #7B0017;
	text-decoration  : underline;
}
a.aHomeRodape {
	color            : #515151;
	padding-top      : 5px;
	padding-left     : 10px;
	padding-right    : 10px;
	text-decoration  : none;
}
a.aHomeRodape:hover {
	color            : #000000;
	text-decoration  : none;
}
a.aHomeNovo {
	font-size        : 12px;
	font-weight      : bold;
	color            : #FFFFFF;
	text-decoration  : none;
}
a.aHomeNovo:hover {
	color            : #515151;
	text-decoration  : none;
}

/* AGENDA */
a.aAgDestaque {
	font-size        : 10px;
	color            : #CC3333;
	text-decoration  : none;
	font-weight      : bold;
}
a.aAgDestaque:hover {
	color            : #515151;
	text-decoration  : none;
}
a.aAgSemDia {
	color            : #515151;
	font-weight		   : bold;
	text-decoration  : none;
}
a.aAgSemDia:hover {
	color            : #CC3333;
	font-weight		   : bold;
	text-decoration  : none;
}
a.aAgMesDia {
	font-size        : 12px;
	color            : #515151;
	text-decoration  : none;
	padding          : 2px;
	font-weight      : bold;
}
a.aAgMesDia:hover {
	color            : #CC3333;
	text-decoration  : none;
}
a.aAgMesDiaOutro {
	font-size        : 12px;
	color            : #B6B6B6;
	text-decoration  : none;
	padding          : 2px;
	font-weight      : bold;
}
a.aAgMesDiaOutro:hover {
	color            : #CC3333;
	text-decoration  : none;
}
a.aSelectedRow {
	padding          : 1px;
	margin-top       : 2px;
	text-decoration  : none;
	width            : 100%;
	height           : 100%;
	display          : block;
}
a.aSelectedRow:hover {
	color            : #000000;
	text-decoration  : none;
}
a.aActivedRow {
	padding          : 1px;
	text-decoration  : none;
	width            : 100%;
	display          : block;
}
a.aActivedRow:hover {
	color            : #000000;
	text-decoration  : none;
}

/* CALENDARIO */
a.aCalArrow {
	width            : 100%;
	display          : block;
}
a.aCalendarSeta:hover {
	text-decoration  : none;
}
a.aCalendarDayOn {
	color            : #000000;
	text-decoration  : none;
	padding          : 2px;
}
a.aCalendarDayOn:hover {
	color            : #CC3333;
	text-decoration  : none;
	font-weight      : bold;
}
a.aCalendarDaySelected {
	color            : #FFFFFF;
	text-decoration  : none;
	font-weight      : bold;
	background-color : #CC3333;
	padding          : 2px;
}
a.aCalendarDaySelected:hover {
	color            : #FFFFFF;
	text-decoration  : none;
	font-weight      : bold;
	background-color : #CC3333;
}
a.aCalendarToday {
	color            : #000000;
	text-decoration  : none;
	border           : 1px solid #515151;
	padding          : 1px;
}
a.aCalendarToday:hover {
	color            : #CC3333;
	text-decoration  : none;
	font-weight      : bold;
}
a.aCalendarDayOff {
	color            : #B6B6B6;
	text-decoration  : none;
	padding          : 2px;
}
a.aCalendarDayOff:hover {
	color            : #CC3333;
	text-decoration  : none;
	font-weight      : bold;
}

/* ANIVERSARIOS */
a.aAniLink {
	color            : #000000;
	text-decoration  : none;
	display          : block;
	width            : 100%;
}
a.aAniLink:hover {
	color            : #313131;
	text-decoration  : none;
}

/* FAVORITOS */
a.aFavLink {
	color            : #000000;
	text-decoration  : none;
	display          : block;
	width            : 100%;
}
a.aFavLink:hover {
	color            : #313131;
	text-decoration  : none;
}

/* TAREFAS */
a.aTarLink {
	color            : #000000;
	text-decoration  : none;
	display          : block;
	width            : 100%;
}
a.aTarLink:hover {
	color            : #313131;
	text-decoration  : none;
}

/* CONTATOS */
a.aConLink {
	color            : #000000;
	text-decoration  : none;
	display          : block;
	width            : 100%;
}
a.aConLink:hover {
	color            : #313131;
	text-decoration  : none;
}

/* RECURSOS */
a.aRecMenu {
	color            : #000000;
	text-decoration  : none;
	display          : block;
	width            : 100%;
	padding          : 2px;
}
a.aRecMenu:hover {
	color            : #000000;
	background-color : #B6B6B6;
	text-decoration  : none;
}

/* FAQ */
a.aFaqPergunta {
	text-decoration  : none;
	padding-bottom   : 5px;
}
a.aFaqPergunta:hover {
	text-decoration  : none;
}

/* DISCO VIRTUAL */
a.aDisPasta {
	color            : #000000;
	font-weight      : bold;
	text-decoration  : none;
}
a.aDisPasta:hover {
	color            : #515151;
	text-decoration  : none;
}

/* PESSOAL */
a.aPesMenu {
	color            : #000000;
	text-decoration  : none;
	display          : block;
	width            : 100%;
	padding          : 2px;
}
a.aPesMenu:hover {
	color            : #000000;
	background-color : #B6B6B6;
	text-decoration  : none;
}

/* OPCOES */
a.aOptDestaque {
	color            : #000000;
	font-weight      : bold;
	text-decoration  : none;
}
a.aOptDestaque:hover {
	color            : #515151;
	text-decoration  : none;
}

/***** TEXTOS */

/* AGENDA */
span.txAgMesItem {
	color            : #000000;
}
span.txAgMesItemHoje {
	color            : #BB0000;
}
span.txAgMesItemOutro {
	color            : #919191;
}

/* FAVORITOS */
p.txFavLink {
	font-weight      : normal;
	font-style       : italic;
	margin-top       : 5px;
	color            : #515151;
}
p.txFavDescricao {
	font-weight      : normal;
	margin-top       : 5px;
	color            : #515151;
}

/*
	NewBody
	Author: Christian Nascimento <cnascimento@ecentry.com>;
	version: 1.0;
*/

/* Footer */
.copyright{
	font-size:10px;
	color:#515151;
}

/* Fix for tables */
.table-border-fix{
	border-radius:3px;
	border:1px solid #C2C2C3;
	overflow:hidden;
}

.newBody{
	width:471px;
	min-height:487px;
	padding:15px;
	border-radius:3px;
	border:1px solid #9FA0A0;
	overflow:hidden;
	background:#fff;
	position:relative;
}
.newBody h1{
	margin-top:0;
	font-size:23px;
	color:#f99d1c;
	font-weight:700;
}
.newBody p{
	font-size:14px;
	color:#58595b;
}
.newBody .header{
	overflow:hidden;
}
	.newBody .header img.cel{
		float:left;
		margin-right:10px;
	}

.newBody .header_b img{
	float:right;
}
.newBody .header_b h1{
	font-size: 29px;
}
.newBody .header_b h1 strong{
	font-size:60px;
	display:block;
}


ul.listFeatures,ul.listFeatures_b{
	display:table;
	width:100%;
	list-style:none;
	margin:20px 0 0;
	padding:0;
}
	ul.listFeatures li{
		display: inline-block;
		width: 233px;
		vertical-align: top;
		position:relative;
		min-height:165px;
	}
		ul.listFeatures li h2{
			font-size:16px;
			display:block;
			clear:both;
			padding:0 5px;
			font-weight:400;
			color:#f99d1c;
		}
		ul.listFeatures li img{
			float:left;
			overflow:hidden;
		}
		ul.listFeatures li p{
			padding:0 10px;
			font-size:10px;
			margin-left:58px;
			color:#58595b;
		}
		ul.listFeatures li a.btn{
			padding:6px 10px;
			position:absolute;
			bottom:0;
			width:204px;
			border-radius:3px;
			text-decoration:none;
			display:block;
			margin-top:10px;
			font-size:14px;
			text-align: center;
			background: #85bad7;
			color:#fff;

		}
ul.listFeatures_b li{
	display:block;
	margin-bottom:15px;
}
	ul.listFeatures_b li h2{
		font-size:22px;
		display:inline;
		padding:0;
		font-weight:700;
		color:#f99d1c;
	}

	ul.listFeatures_b li:first-child{
		text-align: left;
	}

	ul.listFeatures_b li:last-child{
		text-align:right;
	}
	ul.listFeatures_b li:last-child a.btn{
		margin-right:102px;
	}
	ul.listFeatures_b li .img-left{
		float:left;
		margin-right:10px;
	}

	ul.listFeatures_b li .img-right{
		float:right;
		margin-left:10px;
	}

	ul.listFeatures_b li a.btn{
		display:block;
		color:#4690fb;
		font-size:14px;
		text-decoration:none;
		margin-top:10px;
	}

	a.btnFull{
		margin:10px 0 0;
		padding:15px 5px;
		display:block;
		background:#f99d1c;
		text-align: center;
		border-radius:3px;
		color:#fff;
		font-weight:400;
		font-size:32px;
		text-decoration:none;
		text-transform:uppercase;
	}
/* NewSidebar */
.newSidebar{
	overflow: hidden;
}

	.newSidebar .login, .newSidebar .cadastro{
		border:1px solid #9FA0A0;
		padding:15px;
		border-radius:3px;
		background:#fff;
	}

	.newSidebar .login{
		min-height: 203px;
	}

	.newSidebar .login img{
		text-align: center;
		margin:0 auto 20px;
		display: table;
	}

	.newSidebar .login .form input[type="text"],
	.newSidebar .login .form input[type="password"],
	.newSidebar .login .form input[type="submit"]{
		display:block;
		padding:10px;
		width:100%;
		border-radius:3px;
		border:1px solid #9FA0A0;
		margin-bottom:10px;
	}

	.newSidebar .login .form input[type="submit"]{
		background:#4690fb !important;
		color:#fff;
		border:none;
	}

	.newSidebar .login .form input[type="checkbox"]{
		vertical-align: middle;
	}

	.newSidebar .cadastro{
		margin-top:15px;
		min-height:141px;
	}

	.newSidebar .cadastro p,.newSidebar .cadastro h2{
		text-align:center;
		margin-top:0;
	}
	.newSidebar .cadastro h2{
		font-weight: normal;
		font-size: 14px;
	}
		.newSidebar .cadastro h2>strong{
			display:block;
			text-transform: uppercase;
		}
		.newSidebar .cadastro a.btn{
			margin:10px 0;
			padding:15px 5px;
			display:block;
			background:#f99d1c;
			text-align: center;
			border-radius:3px;
			color:#fff;
			font-weight:400;
			font-size:18px;
			text-decoration:none;
			text-transform: uppercase;
		}
	.newSidebar .bookmark{
		background:#4690fb;
		padding:15px;
		border-radius:3px;
		margin-top:15px;
		min-height:48px;
		display:block;
		text-decoration:none;
	}
		.newSidebar .bookmark img{
			float:left;
		}
		.newSidebar .bookmark p{
			color: #fff;
			text-align: center;
			font-size: 14px;
			margin-left: 67px;
			margin-top: 6px;
		}
@-moz-document url-prefix() {
  .newBody{
     min-height:505px !important;
  }
}
