/*
@font-face {
font-family: 'SerifaB';
src: url('serifab.ttf');
}

@font-face {
font-family: 'SerifaI';
src: url('serifai.ttf');
*/

@font-face {	
font-family: 'SweetWhisper';
src: url('sweet-whisper.ttf');
}


@font-face {
font-family: 'UOLb';
src: url('uol-text-bold.ttf');
}

@font-face {
font-family: 'UOLi';
src: url('uol-text-italic.ttf');
}

@font-face {
font-family: 'UOLl';
src: url('uol-text-lighter.ttf');
}

@font-face {
font-family: 'UOLr';
src: url('uol-text-regular.ttf');
}

body {
	font-family: 'UOLr';
	font-size: 20px;
	color: #797979;
	line-height: 1.7;
}

td {font-family: 'UOLr';font-size: 20px;color: #000000;line-height: 1.7;}
tr {font-family: 'UOLr';font-size: 20px;color: #000000;line-height: 1.7;}

A:link {text-decoration: none;
	color: #000000;}
A:visited {text-decoration: none;
	color: #000000;}
A:hover {position: relative; top: 1px; left: 1px;
	color: #000000;}
A:active {text-decoration: none;
	color: #000000;}


/* top: 1px; left: 1px; 
   font-weight: bold;
*/


a.menudesk:link {
	color: #FFFFFF;
	font-family: 'SweetWhisper';
	font-size: 42px;
	}
a.menudesk:visited {
	color: #FFFFFF;
	font-family: 'SweetWhisper';
	font-size: 42px;
	}
a.menudesk:hover {
	color: #FFFFFF;
	font-family: 'SweetWhisper';
	font-size: 42px;
	top: 1px; left: 1px;
	 }
a.menudesk:active {
	color: #FFFFFF;
	font-family: 'SweetWhisper';
	font-size: 42px;
	}



.size40verde {
	font-size: 70px;
	color: #008300;
	font-family: 'SweetWhisper';
}


.size42menu {
	font-size: 42px;
	color: #FFFFFF;
	font-family: 'SweetWhisper';
}

.size60menu {
	font-size: 60px;
	color: #FFFFFF;
	font-family: 'SweetWhisper';
}



.size60titulos {
	font-size: 60px;
	color: #06465e;
	font-family: 'SweetWhisper';
}
.size60titulosred {
	font-size: 60px;
	color: #d70505;
	font-family: 'SweetWhisper';
}

.size112titulos {
	font-size: 112px;
	color: #06465e;
	font-family: 'SweetWhisper';
}

.size112titulosred {
	font-size: 112px;
	color: #d70505;
	font-family: 'SweetWhisper';
}





#circulo {
width: 20px;
height: 20px;
border-radius: 50%;
background-color: #FFFFFF; 
filter: drop-shadow(2px 2px 2px #3c3c3c);
}













.size20 {
	font-size: 20px;
	color: #000000;
}

.size30 {
	font-size: 35px;
	color: #000000;
}




.FGBBranco {
	font-family: 'Arial';
	font-size: 30px;
	color: #FFFFFF;
}

.size16white {
	font-size: 16px;
	color: #FFFFFF;
}
.size20white {
	font-size: 20px;
	color: #FFFFFF;
}
.size20 {
	font-size: 20px;
	color: #000000;
}


.size20blue {
	font-size: 20px;
	color: #0b0e3b;
}



.size28 {
	font-size: 28px;
	color: #0b0e3b;
	font-family: 'SweetWhisper';
}
.size40 {
	font-size: 35px;
	color: #0b0e3b;
	font-family: 'SweetWhisper';
}

.size42white {
	font-size: 42px;
	color: #FFFFFF;
	font-family: 'SweetWhisper';
}

.size28orange {
	font-size: 28px;
	color: #ef7023;
	font-family: 'SweetWhisper';
}



.size50orange {
	font-size: 40px;
	color: #ef7023;
	font-family: 'SweetWhisper';
}

.size60orange {
	font-size: 60px;
	color: #ef7023;
	font-family: 'SweetWhisper';
}

.size80orange {
	font-size: 80px;
	color: #ef7023;
	font-family: 'SweetWhisper';
}


.size50 {
	font-size: 40px;
	color: #0b0e3b;
	font-family: 'SweetWhisper';
}

.size72 {
	font-size: 72px;
	color: #0b0e3b;
	font-family: 'SweetWhisper';
}
.size80 {
	font-size: 80px;
	color: #0b0e3b;
	font-family: 'SweetWhisper';
}







input.campos {
	font-family: 'UOLr';
	font-size: 18px;
	height: 36px;
	color: #000000;
	border: 1px;
	border-color: #797979;
	border-style:solid;
	}
	
input.buscacampos {
	font-family: 'UOLr';
	font-size: 14px;
	height: 36px;
	color: #666666;
	border: 1px;
	border-color: #797979;
	border-style:solid;
	}
	
input.btn { 
  color:#050; 
	font-family: 'UOLr';
	font-size: 18px;
	color: #000000;
	height: 38px;
	border: 1px;
	border-color: #797979;
	border-style:solid;
	} 
	
textarea {
	font-family: 'UOLr';
	font-size: 18px;
	color: #000000;
	border: 1px;
	border-color: #797979;
	border-style:solid;
	}
	