/* CSS Document */
body {background-image:url(../image/bg.jpg); }
#geral {  width:100%; height:750px;}

#formulario { margin: 0 auto; margin-top:30px; height:688px; width:651px; background-image:url(../image/form.jpg); background-repeat:no-repeat;}
#index {margin: 0 auto; margin-top:30px; height:688px; width:651px; background-image:url(../image/index.jpg); background-repeat:no-repeat;}
#voltar {margin: 0 auto; margin-top:30px; height:688px; width:651px; background-image:url(../image/voltar.jpg); background-repeat:no-repeat;}
#formulario table {margin:120px; margin-top:60px; _margin-top:40px; *margin-top:40px;}

/*input[type=text] { border:0px; height:14px; width:215px; background-color:#DFD097;}*/
.text { font-family:Arial, Helvetica, sans-serif; font-size:12px; border:0px; height:13px; width:215px; background-color:#DFD097;}
.idade { font-family:Arial, Helvetica, sans-serif; font-size:12px; border:0px; height:13px; width:35px; background-color:#DFD097; }
label { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#554631; }
.input_text {
    background: url(../image/campo.jpg) no-repeat 0 0;
	width: 228px;
	height: 26px;
	float:left;
}
.input_idade {
    background: url(../image/campoidade.jpg) no-repeat 0 0;
	width: 49px;
	height: 26px;
	float:left;
}

img { behavior:url(pngbehavior.htc);}
#posicao {
	position:relative;
	width:100%;		
	text-align:right;
	margin-top:25px;
}

/* not for IE/Mac \*/
* html textarea {
    background-attachment: fixed;
}
/**/

