/*
	layout form
*/
form .formLineGroup{clear:both;width:355px;height:50px;}
form .formLineGroup .formLine{float:left;margin-right:10px;}
form .formLine{margin-bottom:10px;}
form .formLine label{display:block;}

/*
	mensagens e alertas
*/
#formAlerts{padding:5px;font-weight:bold;width:340px;}
form label.error{color:#0ecef7;}
form input.error, textarea.error, select.error{border:2px solid #0ecef7;}
form .errorTextArea{border:2px solid #0ecef7;}


label{color:#50778F;}
input{border:none; background-color: #D3E0E7; height:15px; margin-bottom:10px;}
input.inputG{background:transparent url(../imagens/bg_inputG.jpg) 0 0 no-repeat;padding:5px;width:336px;height:14px;}
input.inputM{background:transparent url(../imagens/bg_inputM.jpg) 0 0 no-repeat;padding:5px;width:196px;height:14px;}
input.inputP{background:transparent url(../imagens/bg_inputP.jpg) 0 0 no-repeat;padding:5px;width:116px;height:14px;}
input.inputPP{background:transparent url(../imagens/bg_inputPP.jpg) 0 0 no-repeat;padding:5px;width:46px;height:14px;}
div.textarea{background:transparent url(../imagens/bg_textarea.jpg) 0 0 no-repeat;padding:5px;width:335px;height:108px;}
div.textarea textarea{background-color:transparent;border:none;color:#4A4E4F;width:335px;height:105px;}
.selectP{background-color:#BECDD0;border:5px solid #BECDD0;color:#31454F;}
.selectP option{color:#31454F;}

button{border:none;background-color:#F9F9FB;padding:10px 5px;width:100px;}

/* - sac - */
form#sac div.coluna01{float:left;padding-right:20px;width:350px;}
form#sac div.coluna02{float:left;width:300px;}
form#sac{color:#1578b8;padding:15px;}

/* - sacEng - */
form#sacEng div.coluna01{float:left;padding-right:20px;width:350px;}
form#sacEng div.coluna02{float:left;width:300px;}
form#sacEng{color:#1578b8;padding:15px;}

/* - login representantes - */
form#login{margin:0 auto;width:210px;}
form#login div#formAlerts{width:200px;}

/* - cadastro assistencia - */
form#cadastroAssitencia div.coluna01{float:left;padding-right:40px;width:350px;}
form#cadastroAssitencia div.coluna02{float:left;width:300px;}

/* - cadastro revenda - */
form#cadastroRevenda div.coluna01{float:left;padding-right:30px;width:350px;}
form#cadastroRevenda div.coluna02{float:left;width:300px;}

/* - contato - */
form#contato div.coluna01{float:left;padding-right:20px;width:350px;}
form#contato div.coluna02{float:left;width:300px;}
form#contato{color:#1578b8;padding:15px;}

/* - enquete gremio -*/
form#enquete {
	width: 245px;
}

form#enquete input.botao{
	height: 25px; 
	width: 52px;
	background-image: url(../imagens/conteudo/enquete/botao_enviar.jpg);
	font-weight: bold;
	float: right;
	margin-right: 10px;
}

form#enquete label{
margin-bottom: 10px;
}

form#cadastro_garantia_estendida input.botao{
	height: 25px; 
	width: 52px;
	background-image: url(../imagens/conteudo/enquete/botao_enviar.jpg);
	font-weight: bold;
	margin-right: 10px;
}
