body{text-align:center;}
.clear {
	clear:both
}
.block {
	width:700px;
	margin:0 auto;
	text-align:left;
}

#nomediv {
float:left;
padding:5px; 
margin:2px; 
font-family:arial;
font-size:12px;
}

#emaildiv {
float:left;
padding:5px; 
margin:2px; 
font-family:arial;
font-size:12px;
}

#telefonodiv {
float:left;
padding:5px; 
margin:2px; 
font-family:arial;
font-size:12px;
}
#testodiv {
float:left;
padding:5px; 
margin:2px; 
font-family:arial;
font-size:12px;
}

#nomelabel {
float:left; 
width:95px;
font-weight:700;
}

#emaillabel {
float:left; 
width:95px;
font-weight:700;
}

#telefonolabel {
float:left; 
width:95px;
font-weight:700;
}

#testolabel {
float:left; 
width:95px;
font-weight:700;
}

#nomeinput {
float:left; 
width:470px;
padding-left:20px;
}

#emailinput {
float:left; 
width:470px;
padding-left:20px;
}

#telefonoinput {
float:left; 
width:470px;
padding-left:20px;
}

#testoinput {
height:120px; 
width:470px;
padding-left:20px;
}

.element * {
padding:5px; 
margin:2px; 
font-family:arial;
font-size:12px;
}
.element label {
float:left; 
width:95px;
font-weight:700
}
.element input.text {
float:left; 
width:470px;
padding-left:20px;
}
.element .textarea {
height:120px; 
width:470px;
padding-left:20px;
}
.hightlight {
border:2px solid #9F1319;
background:url(/images/iconCaution.gif) no-repeat 2px
}
.element #submit {
float:right;
margin-right:10px;
}
.loading {
float:right; 
background:url(/images/ajax-loader.gif) no-repeat 1px; 
height:28px; 
width:28px; 
display:none;
}
.done {
background:url(/images/iconIdea.gif) no-repeat 2px; 
padding-left:20px;
font-family:arial;
font-size:12px; 
width:70%; 
margin:20px auto; 
display:none
}