﻿a.lnk-esqueci-senha,
a:visited.lnk-esqueci-senha,
a:link.lnk-esqueci-senha {
	color:				#333333;
	font-family:		Arial, Helvetica, Sans-serif;
	font-size:			10px;
	text-decoration:	none;
}

	a:hover.lnk-esqueci-senha {
		text-decoration:	underline;
	}

div#dvLoginHome input[type=text],
div#dvLoginHome input[type=password] {
	font-size:			11px;
	font-family:		Arial, Helvetica, Sans-serif;
	padding:			2px 2px 2px 4px;
}

div#dv-content-place {
	background:			transparent url('../images/site/menu_esc.jpg') top no-repeat;
	border:				solid 1px transparent;
	height:				457px;
}

	div#dv-content-place table,
	div#dv-content-place table tr,
	div#dv-content-place table tr td {
		background-color:	Transparent;
	}

	div#dv-content-place p {
		margin:			0px;
		padding:		0px;
	}

div#dv-caixa-topo {
	background:			transparent url('../images/site/img-caixa-topo.png') top no-repeat;
}

div#dv-caixa-baixo {
	background:			transparent url('../images/site/img-caixa-baixo.png') top no-repeat;
}

div#dv-caixa-centro {
	background:			transparent url('../images/site/img-caixa-centro.png') repeat-y;
	border:				solid 0px red;
	margin:				0px auto;
	padding:			0px 8px 0px 20px;
	width:				415px;
}

	div#dv-caixa-centro div#dv-caixa-centro-conteudo {
		height:				350px;
		overflow-y:			auto;
		padding-right:		10px;
	}

div#dv-caixa-topo,
div#dv-caixa-baixo {
	height:				38px;
	margin:				0px auto;
	width:				443px;
}

	div#dv-caixa-centro h2,
	div#dv-caixa-centro h2 span {
		background:			none;
		color:				#000000;
		height:				19px;
		margin:				0px;
		padding:			0px 15px 0px 0px;
		text-align:			center;
		text-transform:		uppercase;
	}

	div#dv-caixa-centro span {
		display:			block;
		font-family:		'Segoe UI', Arial, Verdana, Helvetica, Sans-Serif;
		font-size:			13px;
		line-height:		19px;
		margin-bottom:		10px;
		text-align:			justify;
	}

div#ul-menu-esquerda {
	list-style-type:	none;
	margin:				10px 0px 0px 150px;
	padding:			0px;
}

	div#ul-menu-esquerda div {
		background:			transparent url('../images/site/menu/btn-fundo.png') no-repeat;
		height:				22px;
		margin:				0px 0px 5px 0px;
		padding:			0px;
		width:				102px;
	}

	div#ul-menu-esquerda div:hover {
		background:			transparent url('../images/site/menu/btn-fundo-over.png') no-repeat;
	}

		div#ul-menu-esquerda div a {
			display:			block;
			color:				#FFF;
			font-family:		'Segoe UI', Arial, Verdana, Helvetica, Sans-Serif;
			font-weight:		bold;
			padding:			2px 0px 6px 30px;
			text-decoration:	none;

			/* Fix aplicado apenas no IE 7 */
			*padding-top:		3px;
		}

div#dv-rodape {
	padding-right:		20px;
}

	div#dv-rodape input[type=image] {
		margin-left:		10px;
	}

td.tdFundoRodape {
	background:			transparent url('../images/site/fundo-rodape.jpg') no-repeat center;
	height:				19px;
}

	td.tdFundoRodape span {
		cursor:				default;
		display:			block;
		font-family:		Arial, Verdana, Helvetica, Sans-Serif;
		font-size:			11px;
	}

div#ul-menu-esquerda div.dvSubMenuTemplate {
	background-image:	none;
	background-color:	#FFF;
	border:				dashed 3px #c2c2c2;
	display:			none;
	height:				80px;
	margin-top:			-5px;
	padding:			3px 6px 3px 3px;
	text-align:			justify;
	z-index:			99999999;
}

	div#ul-menu-esquerda div.dvSubMenuTemplate a {
		background-image:		url('../images/site/bullets.png');
		background-repeat:		no-repeat;
		background-position:	3px 2px;
		display:				block;
		color:					#000;
		font-family:			'Segoe UI', Arial, Verdana, Helvetica, Sans-Serif;
		font-weight:			bold;
		padding:				0px 0px 0px 18px;
		text-decoration:		none;
	}

	div#ul-menu-esquerda div.dvSubMenuTemplate p {
		margin:				0px;
		padding:			0px;
	}

input.inpBotao {
	border:				1px solid #AFAFAF;
	padding:			3px 35px;
	cursor:				pointer;
	font-size:			14px;
	color:				#575757;
	font-weight:		bold;
	background:			white url(/ec2/images/button-bg.gif) repeat-x top left;
	margin-top:			15px;
}

table#tblContato input[type=text] {
	padding:			3px;
}

table#tblContato span {
	margin:				5px 0px 0px 0px;
	padding:			0px;
}

div#dv-conteudo-home {
	background:			transparent url('../images/site/img-fundo-home-topo.png') no-repeat top;
	height:				261px;
	width:				771px;
}

table#tbl-contudo-topo-home {
	padding-top:		7px;
}

table#tbl-contudo-topo-home tr td {
	background-color:	transparent;
}

table#tbl-contudo-topo-home tr td#td-home-menu div#ul-menu-esquerda {
	margin:				4px 0px 0px 275px;
	float:				left;
	position:			absolute;
	z-index:			9999;
}

table#tbl-contudo-topo-home tr td div#dv-home-bemvindo {
	background-color:		#FFF;
	border:					solid 3px #bebebe;
	-webkit-border-radius:	15px;
	border-radius:			15px;
	height:					195px;
	margin-left:			10px;
	padding:				10px;
	text-align:				justify;
	width:					330px;
}

table#tbl-home-noticias {
	margin-bottom:			10px;
}

table#tbl-home-noticias tr td {
	background-color:		Transparent;
}

div.dv-home-noticias {
	background-color:		#FFF;
	border:					solid 3px #bebebe;
	-webkit-border-radius:	15px;
	border-radius:			15px;
	height:					165px;
	padding:				10px;
	text-align:				justify;
	width:					230px;
}

div.dv-home-noticias h3 {
	background-image:		none;
	color:					#000;
	cursor:					default;
	font-size:				11px;
	font-weight:			bold;
	margin:					0px;
	padding:				0px;
	text-align:				center;
}

body#bdPopup {
	background:			#FFF url('../images/site/txt_direita.jpg') repeat-x top;
}

body#bdPopupConta {
	background:			#FFF url('../images/site/background.jpg') repeat top;
}

div#dv-fundo-popup {
	background-color:		#FFF;
	border:					solid 3px #bebebe;
	-webkit-border-radius:	15px;
	border-radius:			15px;
	color:					#000;
	margin:					15px auto 0px auto;
	padding:				10px;
	width:					90%;
}

	div#dv-fundo-popup h3 {
		background-image:		none;
		color:					#000;
		font-size:				12px;
		margin:					0px;
		padding:				0px;
		text-align:				center;
		text-transform:			uppercase;
	}

	div#dv-fundo-popup input[type=text] {
		font-size:				12px;
		padding:				3px;
	}

div#dv-popup-contar {	
	background-color:		#FFF;
	margin:					10px auto 0px auto;
	padding:				10px;
	width:					92%;
}


































