#wrap
{
	margin:0 auto;
	width:80%;
}

/* INICIO STYLE VALIDATE PLUGIN */
.hide
{
    display:none;
}

.validate .invalid, .form .invalid
{
    border: 1px solid red;
    background: #ffecec
}
.validate .valid
{
 
}

.validate label{
    font: 16px arial;
    display: block;
    margin: 15px 0 2px;
}

.validate p label.conteudo{
    color: #666;
    font: 15px arial;
    margin: 5px 0 2px;
}

.validate .button2{
    margin-top: 25px;
}

.validate p span, .form p span
{
	border:0px solid red;
    color:red;    
	display:block;
    font: 13px 'SegoeUILight',arial;
    padding: 3px 0;
}

/* FIM STYLE VALIDATE PLUGIN */