#form_login{width:280px; height:260px; margin:0 auto;}
#form_login label{display:block; font:bold 22px Arial;}
#form_login input{width:260px; height:34px; font-size:16px; line-height:34px; margin-bottom:10px;}
#form_login button{width:215px; height:53px; position: absolute; background: #36363f; font:bold 14px Arial; color:#FFF; border-radius: 10px; border: none;}
#form_login button:hover{background: #24242b; color:#FFF;}


.bt-submit{width:175px; height:40px; color:#FFF; font:bold 14px Arial; text-align:center; background: #36363f; border:none; cursor:pointer;}
.bt-submit:hover{background: #24242b; color:#FFF;}



.tb-produto{border:1px solid #CCC;}
.tb-produto .noborderleft{border-left:none;}
.tb-produto thead tr th{background:#e0dfdf; color:#000; border-left:1px solid #CCC; color:#000; font-weight:bold; padding-left:0px;}
.tb-produto input.wp100{width:96%;}
.tb-produto tr.prodpers_orc_first td.tdremover a{display:none;}
.tb-produto tbody tr:hover{background:#dfe7fe;}
.tb-produto tr{height:30px;}
.tb-produto tr td.tdremover a{display:block; height:30px; line-height:30px; color:#880101; font-weight:bold;}
.tb-produto tr td.tdremover a:hover{text-decoration:underline; color:#df0c0c;}
.tb-produto tr td{text-align:center; border-left:1px solid #CCC; border-top:1px solid #CCC;}

.tbform-padrao tr.contato_orc_first td a{display:none;}
.tbform-padrao tr.contato_orc td a{margin-left:10px; color:#880101; font-weight:bold;}
.tbform-padrao tr.contato_orc td a:hover{text-decoration:underline; color:#df0c0c;}









