/*#### Forms ####*/

/*# ----------------------------------- Gerais ----------------------------------- ###*/
input, textarea, select, button {
padding:2px 5px;background:#CCCCCC;color:#3E3E3E;font-size:11px;border:0;border-color:#CCCCCC;font-family:Arial, Helvetica, sans-serif;}
    
}

input, select, button {cursor: pointer;}


input.text {cursor: text;}
input.hidden {display:none!important;}
select option#opt_select {font-weight: bold;}



button img {margin-right: 0.25em;}

form p.aviso {
	font-size: 0.9em;
	line-height: 1.88em;
	margin-top: -1.6em;
}
	
form span.asterisco {
	color: #B60202;
	font-size: 1.3em;
	line-height: 1.23em;
	font-weight: bold;
}

form p.aviso span.asterisco {}

/*# ----------------------------------- Gerais ----------------------------------- ###*/
#wrap form {
	width: auto;
	margin-bottom: 3.2em;
}


#wrap fieldset ol {list-style-type: none;}
body#contato #wrap fieldset ol li {position: relative;}

#wrap fieldset label {display: block;}

#wrap fieldset label em,
#wrap fieldset span.asterisco {font-weight: bold;}

#wrap fieldset select {position: relative;z-index: 4;}

#wrap fieldset select,
#wrap fieldset textarea,
#wrap fieldset input {
	margin-bottom: 0.8em;
}

#wrap fieldset input.file,
#wrap fieldset input.password,
#wrap fieldset input.text {
	width: 25em;
}

#wrap fieldset fieldset label input {background-color: transparent;}

#wrap fieldset li textarea,
#wrap fieldset textarea {
	width: 25em;
	height: 7em;
	display: block;
}
#wrap fieldset select {width: 26em;}

#wrap fieldset button,
#wrap fieldset input.submit,
#wrap fieldset input.button,
#wrap fieldset input.reset {
	width: 15em;
}

ul.checklist {
	width: 23.7em;
	height: 20em;
    list-style: none;
    overflow: auto;
    background-color: #ccc;
}

.checklist, .checklist li { margin: 0; padding: 0; }


ul.checklist label {
    display: block;
	margin: 0!important;
	padding: 0.5em 0.5em;
    padding-left: 35px;
    text-indent: -25px;
	text-align: left;
}
ul.checklist label input {margin-right: 11px;}

#wrap fieldset input.submit {
    margin-left:175px;
    background: url("../images/submit_up.jpg") no-repeat transparent;
    color:transparent;
	height:28px;
	width:64px;
	display: block;
    }
#wrap .left {width:400px;}
#wrap .right {width:360px;margin-left:100px;}
#wrap .submit {float:right;margin-right:70px;}