
body{
outline: none;
-moz-outline-style: none;
}

form {
margin: 0;
padding: 0;
}

form#form {

margin-left:30px;
margin-bottom:10px;
width:530px;
background:url() repeat-y 10px 0; /* fundo do formulario */
text-align: left;
float:left;
padding:0px;
}

fieldset {

margin: 0;
padding: 10px;
padding-left:0px;
border: 0;
clear: left;

}

form br { clear: left; }
legend,label { color:#545454; } /* formatacao do texto do campo */
fieldset fieldset { padding: 0; border:0; }

label { /* Possui IE fix */
	display: block;
	margin: 0 10px 0 0;
	padding: 0 0 12px 0;
	/*line-height: 1.2em;*/
	float: left;
	FONT-WEIGHT: bold;
	/*TEXT-TRANSFORM: uppercase;*/
	FONT-FAMILY:arial,helvetica,tahoma,verdana;
	FONT-SIZE:11px;
	border:0;
}


label.grandao { width: 507px; }
label.x-grande { width: 500px; }
label.grande { width: 255px; } /* Possui IE fix */
label.medio { width: 189px; } /* Possui IE fix */
label.pequeno { width: 50px; } /* Possui IE fix */
label.x-pequeno { width: 81px; } /* Possui IE fix */

.campo, 
.campog { /* formatacao dos campos - cor, fundo, largura */

border: 1px solid #C6C6C6;
background-color: #FFF;
display: block;
width: 100%;

}

.campo_on, 
.campog_on { /* formatacao dos campos - posicionados - cor, fundo, largura */

border: 1px solid #C6C6C6;
background-color: #FFF;
display: block;
width: 100%;

}

.select { /* formatacao dos campos - cor, fundo, largura */

border: 1px solid #B6B5B5;
background-color: #FFF;
display: block;
width: 95%;

}

.botao { 

background-color:#949494;
color:#fff;
FONT-WEIGHT:none;
TEXT-TRANSFORM:none;
text-align:center;
border:0px;

}

.select_mes{ background-color:#727272; color:#fff; FONT-WEIGHT:bold; margin-left:23px; width:155px }
.select_sn{ background-color:#949494; color:#fff; FONT-WEIGHT:bold; margin-left:10px; width:55px }
.select_nome{ color:#BFBFBF; }

input,select,textarea { COLOR:#404040; FONT-SIZE:11px; FONT-FAMILY:Tahoma, Arial, Verdana }
input,textarea { border:1px solid #C6C6C6; display: block; }
input { width:90%; padding:1px  }
textarea { width:495px;  }


/* remove outline do firefox */
a:active { outline: none; }
a:focus { -moz-outline-style: none; }



