body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #763f1d;	
}

td{
	font-size:11px;
		font-family: Tahoma, Verdana, verdana, Arial, Helvetica, sans-serif;
}

p {
	line-height:20px;
	text-indent:50px;
}

a {
	font-size:11px;
	font-family: Tahoma, Verdana, verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	border-bottom: 1px solid #009933;
	color:#424242;
}

input{
	background-color: #f6f6f6;
	border: 1px solid #000000;
}

input.email{
	background-color: #f6f6f6;
	border: 1px solid #000000;
}

input.radio{
	background-color: #763f1d;
	border: 0px;
}

.readonly
{
	border:0px;
	font-weight: bold;
	background-color:#e5e5e5;
	color: #cc0000;
}

textarea{
	background-color: #f6f6f6;
	border: 1px solid #000000;
}

.fieldsetGTE{
	font-family:Tahoma, verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	align:center;
	vertical-align: middle;
	width:400px;
	color:#ffffff;
}

.fieldsetGTE legend{
	padding:3px;
	font-family:Tahoma, verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	vertical-align: middle;
	border-bottom:0px;
	color:#ffb081;
}

.conteudoGTE{
 	padding:10px;
	font-family:Tahoma, verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	vertical-align: middle;
	color:#ffffff;
}


.fieldsetFRM{
	font-family:Tahoma, verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	align:center;
	vertical-align: middle;
	padding:10px;
	color:#ffffff;
}

.fieldsetFRM legend{
	padding:3px;
	color:#ffb081;
	font-size:11px;
	border-bottom:0px;
}

.fieldsetFRM td{
	font-family:Tahoma, verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
}


.SUBfieldsetFRM{
	background-color: #442a1b;
	font-family:Tahoma, verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	align:center;
	vertical-align: middle;
}

.SUBfieldsetFRM legend{
	padding:3px;
	color:#ffffff;
	background-color: #442a1b;
	font-size:11px;
	border-bottom:0px;
}

.requerido{
	padding: 5px;
	color: #cc0000;
	border:1px solid #000000;
	font-family:Tahoma, verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
}

.aguarde{
	padding: 3px;
	color:#ffffff;
	border:1px solid #000000;
	background-color:#cc0000;
	font-family:Tahoma, verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align: center;
	width:200px;
	left: 280px;
	top: 310px;
}

.separador_horario{
	padding: 3px;
	color:#ffffff;
	border:1px dashed #000000;
	background-color:#000000;
}
.separador{
	border-top:1px dotted #d4d4d4;
}

.observacao{
	border:1px solid #cc0000;
	background-color:#ededed;
	font-family:Tahoma, verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding: 10px;
	text-align:center;
}
.campo{
	text-align: right;
	padding-right: 10px;
} 

.obs{
	padding: 5px;
	font-family: tahoma, arial, verdana; font-size:11px;
	border: 1px solid #cc0000;
	background-color:#d4d4d4;
	color:#000000;
}

.topMenu{
	padding: 5px;
	font-family: tahoma, arial, verdana;
	font-size:11px;
	border: 1px solid #000000;
	background-color:#000000;
	color:#ffffff;
}