
#miolo{ position:absolute; left:181px; top:329px; width:490px; height:330px; z-index:2; overflow:auto}

#miolo h1, #miolo h2{ display:block; margin:0; text-indent:0px; font-size:14px; color:#765C2B; width:auto; height:auto;}

#miolo p{ line-height:150%;}

#institucional,#institucional a{ color:#4A4A6F;}
#institucional ul li{ margin:0px; padding:0px;}
#institucional div.secao{ margin:0; text-align:justify;}
#institucional div.secao h2{ font-size:13px; color:#615A4A;}
#institucional div.secao img{ float:left; margin:0 10px 0 0; border:1px solid #765C2B;}
#institucional div.secao p{ font-size:11px; color:#666666; margin:8px 0 8px 0; padding:0;}

#miolo a{color:#615A4A;}

#identifique-se h2{ display:block; font-size:13px; color:#765C2B; width:auto; height:auto; margin:10px 0 0 0; padding:0px; border:0px;
  clear:both; text-indent:0px; background:none; text-align:left;}
#identifique-se p{ color:#666666; font-size:11px; margin:6px 0 6px 0; padding:0px; border:0px;}
#identifique-se p a.cadastro{ font-size:13px; font-weight:bold;}
#identifique-se form{ display:block; height:25px; margin:0; padding:0; border:0; clear:both;}
#identifique-se form label { display: block; float: left; color:#666666; font-size:11px; margin:5px 4px; height:18px; line-height: 18px; vertical-align: middle;}
#identifique-se form.validar input,
#identifique-se form.senha input{ width: 120px; display: block; float: left; border:1px solid #666666; color:#765C2B;
  font-size:11px; line-height:18px; vertical-align: middle; margin:5px 4px 0 0;}
#identifique-se form.validar input.enviar{ display:block; height:18px; width:51px; float:left; background:url(botao_entrar.jpg);
  text-indent:-10000px; font-size:0px; cursor:pointer; border:0px;}
#identifique-se form.senha input.enviar{ display:block; height:18px; width:47px; float:left; background:url(botao_enviar.jpg);
  text-indent:-10000px; font-size:0px; cursor:pointer; border:0px;}
#identifique-se p a{ color:#765C2B;}

#cadastro-consumidor form { margin:10px 0 10px 50px; border:0; padding: 0px; padding-top: 10px; font-size: 11px;}
#cadastro-consumidor form h1 { margin:0; padding:0; border:0; background-image: none; text-indent: 0; color:#765C2B; height: 34px;
  vertical-align: middle; line-height:34px; font-size:13px; font-weight:bold; width: 100%; text-align:left;}
#cadastro-consumidor form div.campo { height: 25px; display: block;}
#cadastro-consumidor form div.campo label { display: block; float: left; height:21px; line-height:21px; width:120px;
  padding-right: 3px; text-align: left; color:#666666;}
#cadastro-consumidor form div.campo input,
#cadastro-consumidor form div.campo select{ font-size: 11px; width:257px; border:1px solid #666666; color:#666666;}
#usuario_nascimento_dia,
#usuario_nascimento_mes,
#usuario_nascimento_ano{ border:1px solid #666666; color:#666666;}

div.usuario_nascimento { height: 25px; display: block;}
div.usuario_nascimento label { display: block; float: left; height: 21px; line-height: 21px; width:120px; padding-right: 3px; text-align: left; color:#666666;}
div.usuario_nascimento select { font-size: 11px; border:1px solid #666666; color:#666666;}

#cadastro-consumidor form div.termo{ margin:0; padding:0; border:0; height: 122px; _height: 132px; width:359px; _width:369px;
  margin: 10px; padding: 5px; overflow: auto; border:1px solid #666666; color:#666666;}
#cadastro-consumidor form div.termo div.texto{ height: 120px; overflow: auto;}
#cadastro-consumidor form div.concordo{ margin-left: 10px;}
#cadastro-consumidor form div.anti-spam{ margin-left: 10px; margin-right: 50px; color:#990000;}
#cadastro-consumidor form div.enviar{ margin-top: 10px; padding-top: 10px; text-align: center; width:390px;}
#cadastro-consumidor form div.enviar input.enviar{ margin:0; padding:0; border:0; margin-left: auto; margin-right: auto; cursor: pointer;
  background: url(botao_cadastrar_pelotascenter.jpg); width:164px; height:18px; display: block; text-indent: -10000px; line-height: 9999px;}
#spinner_consumidor { margin:0; padding:0; border:0; margin-left: auto; margin-right: auto; background: url(/images/progress.gif) 50% 50% no-repeat; width:164px; height:18px; display: block;}
#cadastro-consumidor div.fieldWithErrors{ display:inline; border:0;padding:0;border:0;}
#cadastro-consumidor form div.campo input.error,
#cadastro-consumidor form div.concordo-error { border: 2px solid red;}
#usuario_telefone_movel,
#usuario_telefone{ width:216px !important;}
#usuario_telefone_movel_area,
#usuario_telefone_area{ width:22px !important;}
#usuario_endereco_logradouro{ width:139px !important; _width:142px !important;}
#usuario_endereco_numero{ width:46px !important;}
#usuario_endereco_complemento{ width:50px !important;}


#contato form{ margin:30px 0 0 0px;}
#contato form div.campo label { color:#666666; float: left; width: 100px; display: block; font-size:11px; padding-top:3px;}
#contato form div.campo input,
#contato form div.campo select,
#contato form div.campo textarea{ width: 257px; border:1px solid #666666; color:#666666; font-size:11px; line-height:19px;
  vertical-align: middle; margin-bottom:3px; padding:1px;}
#contato form div.campo textarea { height:110px; font-family:Arial, Helvetica, sans-serif; overflow: auto;}
#contato form div.campo input.enviar{ background:url(botao_enviar.jpg); height:18px; width:47px; display:block; text-indent:-10000px;
  border:0; padding:0; margin-left:313px; cursor: pointer;}
#spinner_contato { background:url(/images/progress.gif) 50% 50% no-repeat; height:18px; width:51px; display:block; text-indent:-10000px;
  border:0; padding:0; margin-left:320px;}
#contato form div.campo input.error,
#contato form div.campo select.error,
#contato form div.campo textarea.error { border: 2px solid red;}


/* */
div.alternativa{ float:left; width:226px; height:187px; background:url(player_background.jpg); margin-top:15px;}
div.par{ margin-right:15px;}
div.alternativa h2{ margin:12px 0 0 12px!important; color:#FFFFFF!important; font-size:13px!important;}
div.alternativa p, div.alternativa div, div.alternativa span{ margin:6px 0 6px 12px; color:#999999; font-size:11px;}

div.alternativa label{ padding:0px; margin:5px 0 0 12px; color:#FFFFFF}
div.alternativa param{ background:#E2D3A5;}

div.votar{ display:inline-table; width:470px; margin-top:20px;}
div.votar input{ display:block; height:28px; width:166px; float:right; background:url(botao_votar.jpg); text-indent:-10000px; font-size:0px; cursor:pointer; border:0px;}

