.bgHome{background: #A00105 url(../_imagens/bgContentHome.gif) center 530px repeat-x;}

div#loginBase {
	width:627px;
	height:280px;
	display:block;
	float:right;
	background:url('../_imagens/imgTorcedorCap.jpg') top left;
}
div#login {
	margin:10px 10px 0 0;
	padding:6px;
	width:220px;
	height:135px;
	float:right;
	font-family:Arial, Helvetica;
background:#202020;
	border:1px solid #999;

}
	div#login h5 {
		color:#fff;
		font-weight:bold;
		text-align:center;
		padding:5px;
		margin-bottom:8px;
		text-transform:uppercase;
		background:#c42109;
		font-size:12px;
	}
	div#login .esqueci {
		display:block;
		float:left;
		clear:left;
		width:110px;
		height:15px;
		margin-top:5px;
		font-size:11px;
	}
	div#login label {
		display:block;
		float:left;
		clear:left;
		width:80px;
		margin:0 4px 10px 0;
		color:#fff;
		text-align:right;
		font-weight:bold;
	}
	div#login input {
		float:left;
		width:130px;
		border:1px solid #DEDEDE;
	}
	
	div#login .login {
		width:81px;
		height:29px;
		float:right;
		margin:5px 5px 5px 0;
		display:block;
		border:none;
		color:#fff;
		font-weight:bold;
		text-align:center;
		cursor:pointer;
		background:#a8160b url('../_imagens/botaoLogin.gif') no-repeat right;
	}
	div#login p{
		color:#ffcc00;
		width:200px;
		float:right;
		font-size:11px;
	}


div#boxVantagens{
		float:left;
		width:283px;
		padding:30px;
		}
		div#boxVantagens h3{
			width:137px;
			height:60px;
			background:url(../_imagens/h2vantagens.gif) left top no-repeat;
			text-indent:-5000px;
		}
		div#boxVantagens ul{}
			div#boxVantagens ul li{
				float:left;
				width:283px;
				height:55px;
				font-size:0px;
				text-indent:-5000px !important;;
				background-repeat:no-repeat !important;
				}
				div#boxVantagens ul li.vantagem1{background:url(../_imagens/liVantagens1.gif);}
				div#boxVantagens ul li.vantagem2{background:url(../_imagens/liVantagens2.gif);}
				div#boxVantagens ul li.vantagem3{background:url(../_imagens/liVantagens3.gif);}
				div#boxVantagens ul li.vantagem4{background:url(../_imagens/liVantagens4.gif);}

/*Painel*/

div#conteudo { }
h2 {
	padding:20px 200px 0;
	font-size:20px;
	font-weight:bold;
	color:#bf0002;	
}
h3 {
	font-size:16px;
	font-weight:bold;
	color:#bf0002;
	text-align:center;
}
h4 {
	font-size:14px;
	font-weight:bold;
	color:#bf0002;
	text-align:left;
	clear:left;
	padding-top:8px;
}

div#conteudo #mensagem {
	color:#000;
	padding:15px 0;
	text-align:center;
}

div#conteudo form hr { border-top:1px solid #555; }
div#conteudo fieldset {
	margin:0 auto;
	padding:10px 0 10px 150px;
}
div#conteudo fieldset legend {
	font-size:14px;
	font-weight:bold;
	font-style:italic;
}
div#conteudo fieldset .txLabel {
	float:left;
	white-space:nowrap;
	font-weight:bold;
	line-height:24px;
}
div#conteudo fieldset .txLabel .radio {
	border:none;
	margin:3px 3px 0 0;
}
div#conteudo form, div#conteudo fieldset { display:block; }
div#conteudo label, div#conteudo input, div#conteudo select {
	display:block;
	float:left;
}
div#conteudo form label, div#conteudo form input {
	padding:2px;
}
div#conteudo form input, div#conteudo form select {
	border:2px solid #c5c5c5;
	height:auto;
}
div#conteudo form label {
	height:24px;
	width:180px;
	clear:left;
	font-weight:bold;
}


div#conteudo form .hid { display:none; }
div#conteudo form .rdl {
	background:none !important;
	color:#555 !important;
	border:none !important;
	font-weight:bold !important;
}
div#conteudo input.err {
	border:2px solid #be3229 !important;
	background:#ffe9e7;
}

/* Detalhes */
div#conteudo fieldset#detalhes { }
div#conteudo fieldset#detalhes label { }
div#conteudo fieldset#detalhes input, div#conteudo fieldset#detalhes select { width:200px; }


/* Radio */
div#conteudo fieldset#radio { }

/* Telefones */
div#conteudo #telefones { }
div#conteudo #telefones .dddTel {
	margin-left:10px;
	width:30px;
}
div#conteudo #telefones .tel {
	margin-left:10px;
	width:180px;
}
div#conteudo #telefones .tipoTel {width:120px;}

div#conteudo #telefones .adicionar, div#conteudo #telefones .excluir {
	display:block;
	float:left;
	width:26px;
	height:22px;
	text-indent:-5000em;
}

div#conteudo #telefones h3 {
	display:inline-block;
	float:left;
	font-weight:bold;
	color:#bf0002;
	line-height:24px;
	padding-right:6px;
}
div#conteudo #telefones span {
	padding-left:6px;
	font-size:11px;
	font-style:italic;
	line-height:24px;
	color:#666;
}
div#conteudo #telefones .adicionar { background:url('../_imagens/botaoMais.gif') no-repeat; }
div#conteudo #telefones .excluir { background:url('../_imagens/botaoMenos.gif') no-repeat; }
div#conteudo #telefones div { clear:left; }


/* Endereços */
div#conteudo fieldset#enderecos { }





div#conteudo fieldset.formSubmit {
	padding-left:318px;
	padding-bottom:10px;
}
div#conteudo fieldset.formSubmit input {
	width:65px !important;
	height:29px;
	display:block;
	border:0;
	color:#fff;
	font-weight:bold;
	margin:0 auto;
	text-align:center;
	cursor:pointer;
	background:#a8160b url('../_imagens/botao.gif') no-repeat right;
}
div#conteudo fieldset.formSubmit .voltar { }
div#conteudo fieldset.formSubmit .salvar { }
div#conteudo fieldset.formSubmit .listar {
	width:97px;
	background:#a8160b url('../_imagens/botaoListar.gif') no-repeat right;
}
div#conteudo fieldset .alterar {
	width:97px;
	height:29px;
	border:0;
	color:#fff;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
	background:#a8160b url('../_imagens/botaoListar.gif') no-repeat right;
}
/*
#############################
 promocoes promoção promocao
#############################
*/
#promocao:focus, #promocaoAnoNovo:focus, #promocaoNatal:focus  { outline:none;}
#promocao { position:fixed; bottom:0; text-align:center; z-index:4000; margin-left:0; left:0; width:100%;}
#promocaoNatal { position:absolute; top:250px; left:150px; z-index:4000; width:400px; height:300px;}
#promocaoAnoNovo{ position:absolute; top:250px; left:150px; z-index:4000; width:400px; height:300px;}