.c1{
	outline: 0; 
	border-width: 0 0 1px;
	border-color: #000;
	background-color:transparent;
	color: #000;
}

.c1sb{
	outline: 0; 
	border-width: 0 0 0px;
}

.topmenu{
	width: 100%;
	background-color: #2196F3;
}

.tml{
	color: #FFF;
}

table, td,tr { 
	border: 0px solid #AAA;
	padding: 0;
	margin:0;
	border-collapse: collapse;
	font-weight: 500;
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
 }

.break {
	page-break-before: always;
	page-break-inside: avoid;
}

.c1p{
	color: #BBB;
}

.w100{
	width: 100%;
}

.ca{
	color: #00B;
}

.bordas{
	border-width: 1px;
	border-style: solid;
	border-color: #000;
}

.pc{
	cursor: pointer;
	width: 13%;
	position: absolute;
	float: left;
	/*border: 1px;
	border-style: solid;*/
}
.pc1{
	margin-left: 14%;
}
.pc2{
	margin-left: 28%;
}
.pc3{
	margin-left: 42%;
}
.pc4{
	margin-left: 56%;
}
.pc5{
	margin-left: 70%;
}
.pc6{
	margin-left: 84%;
}
.pc7{
	margin-left: 0%;
}
.pc8{
	margin-left: 14%;
}
.pc9{
	margin-left: 28%;
}
.pc10{
	margin-left: 42%;
}


.cel{
	cursor: pointer;
	width: 46%;
	position: absolute;
	float: left;
	/*border: 1px;
	border-style: solid;*/
}
.cel1{
	margin-left: 50%;
}

.cel2{
	margin-left: 0;
}
.cel3{
	margin-left: 50%;
}
.cel4{
	margin-left: 0%;
}
.cel5{
	margin-left: 50%;
}
.cel6{
	margin-left: 0%;
}
.cel7{
	margin-left: 50%;
}
.cel8{
	margin-left: 0%;
}
.cel9{
	margin-left: 50%;
}
.cel10{
	margin-left: 0%;
}
.btnVoltar{
	float: left;
	margin-top: 8px; 
	margin-left: 8px; 
	cursor: pointer;
	width: 80px;

}

.pointer{	
	cursor: pointer;
}



.selecionado{
	background-image: linear-gradient(to bottom right, #666, #AAA);
	cursor: pointer;
}


#conteudo{
	width: 100%;
	background-color: #FFF; /* For browsers that do not support gradients */
	font-weight: 500;
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
}
#conteudo2{
	width: 100%;
	float: left;
	position: fixed;
	background-color: #FFF;
	display: none;
	z-index: 10000;
	font-weight: 500;
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
}

.botaoV{
	border:0;
	background-color: #2196F3;;
	color: #FFF; 
	padding: 10px;
	border-radius: 5px;
	cursor: pointer;
	opacity: 1;
}

.botaoVerm{
	border:0;
	background-color: #8B8989;
	color: #FFF; 
	padding: 10px;
	border-radius: 5px;
	cursor: pointer;
	opacity: 1;
}
.botaoVerm2{
	border:0;
	background-color: #CD5C5C;
	color: #FFF; 
	padding: 10px;
	border-radius: 5px;
	cursor: pointer;
	opacity: 1;
}


body{
	margin: 0;
	padding: 0; 	
}
label{
	color: #000;
	font-weight: 500;
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
}
.preto{
	color: #000;
}

.vermelho{
	color: #F00;
}
.azul{
	color: #00F;
}

.cinza{
	background-color: #999;
}
.cinzac{
	color: #777;
}

.cor1{
	background-color: #DDD;
}


.branco{
	color: #FFF;
}
.verde{
	color: #0F0;
}

::-webkit-input-placeholder {
   color: #AAA;
}
 
:-moz-placeholder { /* Firefox 18- */
   color: #AAA;  
}
 
::-moz-placeholder {  /* Firefox 19+ */
   color: #AAA;  
}
 
:-ms-input-placeholder {  
   color: #AAA;  
}