#font{
	font-family:"calibri";
}
#font2{
	font-family:"calibri";
	font-size: 19px;
}

#promocao{
			font-family: "Impact";
			color: #000000;
			font-size: xx-large;
			border: 1px solid #FF0000; 
}

.but{
-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
	background:-moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #f6f6f6 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0);
	background-color:#ffffff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#666666;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
}
.but:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f6f6f6), color-stop(1, #ffffff));
	background:-moz-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-webkit-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-o-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-ms-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:linear-gradient(to bottom, #f6f6f6 5%, #ffffff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#ffffff',GradientType=0);
	background-color:#f6f6f6;
}
.but:active {
	position:relative;
	top:1px;
}

#rodape{
			width: 97%;
			position:absolute;
			bottom: 0;
			font-family: "Franklin Gothic Book";
			background-color:white;
			
	}
#rodape2{
		width: 45%;
		font-family: "Franklin Gothic Book";
		background-color:white;
}

h1{
	font-family: "Segoe UI";
	color: #CC0000;
	text-align: center;
	font-size: xx-large;
	font-weight: normal;
}

p{
	font-family: "Segoe UI";
	color: #CC0000;
	text-align: center;
	font-size: xx-large;
	font-weight: normal;
}


p2 {	font-family: "Segoe UI";
		color: #CC0000;
		text-align: center;
		font-size: large;
}

ast{
	color: red;
}

h3{
	font-family: "Calibri";
	color: #CC0000;
}

#botoes{ width: 700px;
		 height: 30px;
		 
}
button.css3button , input.css3button{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	padding: 14px 17px;
	background: -moz-linear-gradient(
		top,
		#ff2819 0%,
		#ab0000);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#ff2819),
		to(#ab0000));
	-moz-border-radius: 65px;
	-webkit-border-radius: 65px;
	border-radius: 65px;
	border: 0px solid #7d0000;
	-moz-box-shadow:
		0px 1px 3px rgba(000,000,000,0),
		inset 0px 0px 2px rgba(255,255,255,0.7);
	-webkit-box-shadow:
		0px 1px 3px rgba(000,000,000,0),
		inset 0px 0px 2px rgba(255,255,255,0.7);
	box-shadow:
		0px 1px 3px rgba(000,000,000,0),
		inset 0px 0px 2px rgba(255,255,255,0.7);
	text-shadow:
		0px -1px 0px rgba(000,000,000,1),
		0px 1px 0px rgba(255,255,255,0.3);
	
}
button.css3button:hover , input.css3button:hover{
	text-decoration:none;
	color:yellow;
	
}

.hrefBack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	padding: 14px 17px;
	background: -moz-linear-gradient(
		top,
		#ff2819 0%,
		#ab0000);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#ff2819),
		to(#ab0000));
	-moz-border-radius: 65px;
	-webkit-border-radius: 65px;
	border-radius: 65px;
	border: 0px solid #7d0000;
	-moz-box-shadow:
		0px 1px 3px rgba(000,000,000,0),
		inset 0px 0px 2px rgba(255,255,255,0.7);
	-webkit-box-shadow:
		0px 1px 3px rgba(000,000,000,0),
		inset 0px 0px 2px rgba(255,255,255,0.7);
	box-shadow:
		0px 1px 3px rgba(000,000,000,0),
		inset 0px 0px 2px rgba(255,255,255,0.7);
	text-shadow:
		0px -1px 0px rgba(000,000,000,1),
		0px 1px 0px rgba(255,255,255,0.3);
	
}
.hrefBack:hover{
	text-decoration:none;
	color:yellow;
	
}

*{ margin:0; padding:0;}
a{text-decoration:none;}
img{border:0;}
thead { display: table-header-group; }
tfoot { display: table-footer-group;  }
#header a{ text-decoration:none; color:red; font-weight:bold; }
#header a:hover{ color:#FFDAB9;}
h4{ color:#0000CD;}
#div_data{ width:300px; margin-left:700px; margin-top:10px; float:left; font-weight:bold; color:#BEBEBE; font-family:calibri;}
#div_data2{ width:300px; margin-left:100px; margin-top:30px; float:left; font-weight:bold; color:#BEBEBE;}
#erro{ text-align:center; background-color:#FFF8DC; color:red; font-weight:bold; font-size:16px; width:790px; padding:5px; margin:0 auto; margin-bottom:10px;}
#menu{ border:1px solid #BEBEBE; margin-top:10px; margin-bottom:10px;}
#menu ul { padding:0px; margin:0px; background-color:#EDEDED; list-style:none;}
#menu ul li { display: inline; }
#menu ul li a { padding: 2px 10px; display: inline-block; background-color:#EDEDED; color: #333; text-decoration: none; border-bottom:3px solid #EDEDED;}
#menu ul li a:hover { background-color:#D6D6D6; color: #6D6D6D; border-bottom:3px solid #EA0000;}

#box{ width:700px; margin:0 auto;}

#conteudo{	width: 700px;
	 		margin-top:30px;
			text-align:center;
			border-bottom:solid thin #BDB776B;
			background-color:white;
}
#manual{	width: 1000px;
	 		margin-top:2px;
	 		left: 195px;
			text-align:center;
			position:absolute;
			border-bottom:solid thin #BDB776B;
			background-color:white;
			font-family:"calibri";
}
#final{
			font-family:"calibri";
			width: 1400px;
			margin-top:860px;
			text-align:center;
			position:absolute;
			font-weight: bold;
			}

#tabela1{	position:absolute;
			left: 195px;
}
#tabela2{	position:absolute;
			left: 525px;
}
#tabela3{	position:absolute;
			left: 960px;
}

/*parte nova do sistema*/

.container{
	width: 100%;
	text-align: center;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}

.container h3 , hr{
	margin: 25px 0;
}

.container form{
	width: 500px;
	font-family: 'calibri';
}

.container form table{
	margin-bottom: 25px;
	width: 100%;
}

.container form table tr td{
	height: 35px;
}

.container form table tr td textarea{
	height: 60px;
	resize: none;
}

.container form table tr td input , textarea , select{
	width: 100%;
}

.container .caixabotoes{
	margin: 20px 0;
}

.buscadata{
	width: 400px;
}

text{
	margin-bottom: 10px;
	font-family: 'calibri';
}