@charset "iso-8859-1";
/* CSS Document */

#wrapper {
	width:100%;
	text-align:center;
}

#corpo {
	width:340px	;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}

#logomarca {
	margin-top:50px;
	margin-bottom:10px;
	text-align:center;
}
.erro {
	color:#F00;
	text-align:center;
	padding:10px;
}


#fundo_campos{
	padding:4px;
}

#painel {
	background-color:#f5f5f5;
	padding:20px;
	border:1px solid #CCC;
}
.formulario div {
	margin-bottom:10px;
}

.formulario .input {
	margin-top:5px;
	width:280px;
	height:20px;
	padding-top:5px;
	padding-left:2px;
	color:#606060;
	font-weight:bold;
}

.pontilhado {
	border-bottom:1px dashed #CCC;
	height:1px;
	overflow:hidden;
	
}

div.buttonSubmit {position: relative;height:30px;margin-top:20px;margin-bottom:20px;}
div.buttonSubmit input,div.buttonSubmit div,div.buttonSubmit span {height: 36px;position: relative;background-image: url(../img/button-submit.gif);background-repeat: no-repeat;background-position: right 0px;float: left;color: #FFFFFF;font-weight: bold;border: 0px;cursor: pointer;z-index: 5;}
div.buttonSubmit input {width: auto;}
div.buttonSubmit span {width: 4px;position: absolute;left: 0px;top: 0px;background-position: left -36px;padding: 0px 0px 0px 0px;z-index: 10;}
body.safari div.buttonSubmit span {display: none}
div.buttonSubmitHover input {background-position: right -72px;}
div.buttonSubmitHover span {background-position: left -108px;}

.duvidas{margin-left:5px;margin-right:5px;position:relative;}

.duvidas{ background:none;font-weight:normal;background-color:#FFFFFF;	z-index: 3;	display: block;	padding:10px;}

.duvidas h1 {
	color:#333;
	font-family:"Trebuchet MS", Arial;
	font-size:16px;
	font-weight:bold;
	margin:0;
	padding:0;
	border-bottom:1px solid #CCC;
	padding-bottom:3px;
	margin-bottom:5px;
}

