/* CSS 2010-08-31 - FILIPE COSTA */
* { margin:0; padding:0; }
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { 	margin: 0; 	padding: 0; 	border: 0; 	outline: 0; 	font-size: 100%; 	vertical-align: baseline; 	background: transparent; }

body { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; background-image:url(../images/bgInternas.png); background-repeat:repeat-x;  }
.invisivel { visibility:hidden; }

#boxAutenticacao { background-image:url(../images/imgBox.png); background-repeat:no-repeat; height:324px; margin:175px auto; width:413px; }
#boxAutenticacao p.info { color:#FFF; font-size:14px; padding:22px; }

#boxAutenticacao #formInscricao { width:359px; padding:12px 33px 0; }
#boxAutenticacao #formInscricao .lbTexto { color:#FFFFFF; display:block; float:left; font-size:12px; margin:0 0 0 -10px; text-align:left; width:129px;}
#boxAutenticacao #formInscricao .formText { background-color:transparent;background-image:url(../images/boxInputs.jpg);  background-repeat:no-repeat; border:0 none; color:#363636; font-size:12px; height:23px; padding:9px 0 0 7px; width:232px; }

/*select - combobox*/
.comboBox { margin:6px 0 0 119px; position:relative; width:237px; } 
#lbSelect { background-color:#CCCCCC; background-image:url(../images/boxInputs.jpg); background-repeat:no-repeat; color:#363636; font-size:12px; height:23px; padding:9px 0 0 13px; width:223px;}
#lbSelect p { float:left; font-size:12px; width:192px; } 
#lbSelect span {/*background-color:#666666;*/ display:block; float:left; height:31px; margin:-8px 0 0; position:relative; width:31px; background-image:url(../images/setaCombobox.png); background-position:0 0; background-repeat:no-repeat; display:block; }
#lbSelect span:hover {  background-position:0 -31px; }
#opcoesSelect { background-color:#fefefe; margin:0; overflow:auto; width:236px; display:none; background-image:url(../images/linecanto.png); background-repeat:repeat-y; position:absolute; } 
#opcoesSelect ul { width:214px; line-height:22px; list-style:none; color:#333; font-size:11px; cursor:default; }
#opcoesSelect ul li { margin:5px 0 5px 12px; display:block; cursor:default; }
.enviar { background-image:url(../images/btEnviar.png); background-position:0 0; background-repeat:no-repeat; display:block; height:29px; margin:9px 0 0 282px; text-decoration:none; width:74px; }
.enviar:hover { background-position:0 -29px; cursor:default; }
