fieldset{margin:0;padding:0;border:none;}
form *{font-family:Arial, Helvetica, sans-serif;font-size:11px;}

#buscaLojas form{margin:20px 0 0 17px;}
.ie6 #buscaLojas form{margin:10px 0 0 17px;padding:2px;}
.ie7 #buscaLojas form{padding:0;}
#buscaLojas form select{width:227px;height:17px;border:1px solid #d4d4d4;margin-bottom:8px;color:#989898;}
#buscaLojas form select option{}
#buscaLojas form input{width:156px;height:15px;border:1px solid #d4d4d4;margin-bottom:8px;color:#989898;}
#buscaLojas form .botao{width:59px;height:26px;border:none;background:url(../imagens/principal/buscar_bt.gif) no-repeat;float:right;margin-top:-4px;margin-right:6px;cursor:pointer;}
.ie6 #buscaLojas form .botao{margin-top:-33px;float:right;margin-right:6px;}
.ie7 #buscaLojas form .botao{margin-top:-30px;float:right;margin-right:8px;}

#newsletter form{text-align:right; width:235px;}
#newsletter form input{width:154px; height:14px; border:1px solid #d4d4d4; margin:0 0 7px 0;}
#newsletter form label{font-weight:bold; color:#989898; font-size:11px; margin:0 0 0 30px; float:left; display:inline;}
#newsletter form .botao{background: url(../imagens/principal/bt_ok.gif) no-repeat; width:33px; height:27px; border:none; cursor:pointer;}

#formMap{margin-left:15px;margin-top:10px;}
#formMap input{width:425px;height:14px;border:1px solid #d4d4d4;margin:0 0px 3px 0;}
#formMap .botao{background: url(../imagens/principal/bt_ok.gif) no-repeat;width:33px;height:27px;border:none;cursor:pointer;}

#form_contato{margin:15px 0 0 13px;width:331px;text-align:right;}
#form_contato label{float:left;font-weight:bold;color:#000000;}
#form_contato input{width:254px;height:17px;margin-bottom:8px;padding:0;border:1px solid #d4d4d4;}
#form_contato textarea{width:254px;height:132px;border:1px solid #d4d4d4;}
#form_contato .ok{width:64px;height:31px;border:none;background:url(../imagens/internas/bt_enviar.gif) no-repeat;float:right;margin-right:-5px;margin-top:5px;cursor:pointer;}

#convide{margin: 0 0 0 15px;width:287px;text-align:right;}
#convide input.input_texto{width:165px;height:15px;border:1px solid #d4d4d4;margin-bottom:8px;color:#989898;}
#convide textarea{width:284px;height:60px;border:1px solid #d4d4d4;margin-bottom:8px;color:#989898;}
.ie #convide textarea{margin-left:-15px;}
#convide label{color:#000000;font-weight:bold;float:left;}
#convide .ok{width:64px;height:31px;border:none;background:url(../imagens/internas/bt_enviar.gif) no-repeat;float:right;margin-right:-5px;margin-top:5px;cursor:pointer;}
#convide select{width:167px;height:19px;border:1px solid #d4d4d4;margin-bottom:8px;color:#989898;}
#convide div{height:66px;margin:10px 0 5px 5px;}
.input_radio{margin:25px 10px;width:10px;float:right;}
.label_radio{font-weight:normal;margin-top:25px;}
.imgTemas{float:right;}

#curriculo{text-align:right;width:230px;margin-bottom:20px;}
#curriculo label{color:#000000;font-weight:bold;float:left;}
#curriculo input{width:165px;border:1px solid #d4d4d4;margin-bottom:8px;color:#989898;}
#curriculo textarea{width:230px;height:120px;border:1px solid #d4d4d4;margin-bottom:8px;color:#989898;}
#curriculo .ok{width:64px;height:31px;border:none;background:url(../imagens/internas/bt_enviar.gif) no-repeat;float:right;margin-right:-12px;margin-top:0px;cursor:pointer;}
.ie6 #curriculo .ok{;margin-right:0px;}

#indicar form{width:240px;}
#indicar form input{border:1px solid #D4D4D4;width:170px;height:17px;margin-bottom:3px;}
#indicar form label{float:left;}
#indicar form .ok{width:64px;height:31px;border:none;background:url(../imagens/internas/bt_enviar.gif) no-repeat;float:right;margin-right:-5px;margin-top:5px;cursor:pointer;}

/* LOJISTA */
#login{margin:0 auto;text-align:right;width:200px;border:2px solid #D4D4D4;padding:20px;height:63px;margin-top:20px;}
.ie6 #login{height:0px;}
#login label{float:left;margin-bottom:5px;color:#185E93;font-weight:bold;}
#login input{width:150px;border:1px solid #D4D4D4;margin-bottom:5px;}
#login .ok{background: url(../imagens/principal/bt_ok.gif) no-repeat;width:33px;height:27px;border:none;cursor:pointer;margin-right:-5px;margin-top:5px;}

#formRestrita{width:300px;text-align:right;margin-left:20px;margin-top:10px;}
#formRestrita label{float:left;}
#formRestrita input{border:1px solid #D4D3D3;width:220px;margin-bottom:5px;}
#formRestrita textarea{border:1px solid #D4D3D3;width:220px;height:140px;margin-bottom:5px;}
#formRestrita .ok{width:64px;height:31px;border:none;background:url(../imagens/internas/bt_enviar.gif) no-repeat;float:right;margin-right:-5px;margin-top:5px;cursor:pointer;}
#formRestrita select{border:1px solid #D4D3D3;width:222px;margin-bottom:5px;}

#formFaturamento{width:300px;text-align:right;margin-left:20px;margin-top:10px;}
#formFaturamento label{float:left; }
#formFaturamento input{border:1px solid #D4D3D3;margin-bottom:5px; }
#formFaturamento textarea{border:1px solid #D4D3D3;width:220px;height:140px;margin-bottom:5px;}
#formFaturamento .ok{width:64px;height:31px;border:none;background:url(../imagens/internas/bt_enviar.gif) no-repeat;float:right;margin-right:-5px;margin-top:5px;cursor:pointer;}
#formFaturamento select{border:1px solid #D4D3D3;width:222px;margin-bottom:5px;}



#formRevista{width:300px;text-align:right;margin:10px 0 0 20px;}
#formRevista label{float:left;font-weight:bold;}
#formRevista input{border:1px solid #D4D3D3;width:230px;margin-bottom:5px;}
#formRevista .ok{width:64px;height:31px;border:none;background:url(../imagens/internas/bt_enviar.gif) no-repeat;margin:0 -5px 0px 0;cursor:pointer;}