BODY 	{ margin:0;background-color:#FFFFFF}
TD 		{ font-family: Verdana, Tahoma, Arial; font-size: 10px;}

.small 	{ font-family:Arial, Tahoma, Verdana }

.input 				{ border: #000000; border: 1px solid #000000 }
.alert 				{ border: #FF0000; border: 1px solid #000000 }
.formLogon 			{ background-color: #B0E0E6 }

.explainhome 		{ font-size:11px; color: #000000; text-decoration: none }
.explainhome:hover	{ font-size:11px; color: #0000FF; text-decoration: none }
 
.explain1 			{font-family:Arial, Tahoma, Verdana; font-size: 9px; color: #000000; text-decoration: none }
.explain1:hover 	{font-family:Arial, Tahoma, Verdana; font-size: 9px; color: #0000FF; text-decoration: none }

.titulored		 	{ font-weight: bold; color: #ff0000; text-decoration: none }
.titulored:hover 	{ font-weight: bold; color: #cc0000; text-decoration: none }
.titulored1 		{ font-weight: bold; color: #ff0000; text-decoration: none }
.titulored1:hover 	{ font-weight: bold; color: #cc0000; text-decoration: none }
.explainred		 	{ font-weight: bold; color: #ff0000; text-decoration: none }
.explainred:hover 	{ font-weight: bold; color: #cc0000; text-decoration: none }

.tituloverde 		{ font-weight: bold; color: #006633; text-decoration: none }
.tituloverde:hover 	{ font-weight: bold; color: #008000; text-decoration: none }

.titulobranco       { font-weight: bold; color: #ffffff; text-decoration: none }


.bigtituloverdebold { font-weight: bold; color: #FFFFFF; text-decoration: none }
.bigtituloverde 	{ color: #FFFFFF; text-decoration: none }
.explainbranco 		{ font-size: 10px; color: #ffffff; text-decoration: none }
.explainbranco:hover{ font-size: 10px; color: #3399ff; text-decoration: none }

.titulopreto 			{ font-weight: bold; color: #000000; text-decoration: none }
.titulopreto:hover 		{ font-weight: bold; color: #0000FF; text-decoration: none }

.bigtituloamarelobold 	{ font-weight: bold; color: #000000; text-decoration: none }

.tituloturc 			{ font-size: 11px; font-weight: bold;  color: #004080; text-decoration: none }
.tituloturc:hover		{ font-size: 11px; font-weight: bold;  color: #000000; text-decoration: none }

.tituloazul 			{ font-weight: bold;  color: #000066; text-decoration: none }
.tituloazul:hover 		{ font-weight: bold;  color: #0066ff; text-decoration: none }
.tituloazulnovo 		{ font-weight: bold;color:#006699;text-decoration:none }
.tituloazulnovo:hover	{ font-weight: bold;color:#006699;text-decoration:none }

.tituloazulbig 			{ font-size: 12px; font-weight: bold;  color: #0000ff; text-decoration: none }
.tituloazulbig:hover	{ font-size: 12px; font-weight: bold;  color: #000066; text-decoration: none }

.explainb	 	{ font-weight: bold; color: #333333; text-decoration: none }
.explainb:hover	{ font-weight: bold; color: #000000; text-decoration: none }

.explainp	 	{ color: #000000; text-decoration: none }

.explains	 	{ color: #0000ff; text-decoration: none }
.explains:hover	{ color: #005582; text-decoration: none }

.explainc	 	{ color: #eeeeee; text-decoration: none }
.explainc:hover	{ color: #cccccc; text-decoration: none }

.explainwhite 		{ color: #ffffff; text-decoration: none }
.explainwhite:hover	{ color: #80ffff; text-decoration: none }
.explainwhiteb 		{ font-weight: bold; color: #ffffff; text-decoration: none }
.explainwhiteb:hover{ font-weight: bold; color: #80ffff; text-decoration: none }

.explaintituloemp	{ font-weight: bold; color: #006633; text-decoration: none }
.explaincoremp		{ color: #006633; text-decoration: none }
.explainverde		{ color: #006633; text-decoration: none }

.explaintitulocur		{ font-weight: bold; color: #000066; text-decoration: none }


.explaincorcur		{ color: #000066;}
.explainazul		{ color: #000066; text-decoration: none}

.explaintitulousr	{ font-weight: bold; color: #000000; text-decoration: none }
.explaincorusr		{ color: #000000; text-decoration: none }

.explainmini 		{ font-size: 9px; color: #CC0000; text-decoration: none }

.line		 	{ background-color: #CCCCCC; height: 1pt }

.cur1 			{ background-color : #006699 } 
.cur2			{ background-color : #3366FF } 
.cur3			{ background-color : #B4D1E2 } 

.emp1 			{ background-color : #336633 } 
.emp2			{ background-color : #669966 } 
.emp3			{ background-color : #E9F4E8 } 

.usr1 			{ background-color : #D9B145 } 
.usr2			{ background-color : #FDDB80 } 
.usr3			{ background-color : #F7F5E6 } 

.cinza 			{ background-color : #CCCCCC } 
.branco 		{ background-color : #FFFFFF } 

.cinzamake		{ background-color : #DDDDDD } 
.cinzaclaro		{ background-color : #EEEEEE } 

.font-red 			{ color:#990000 }
a.font-red:link 	{ color:#990000; text-decoration:none }
a.font-red:hover 	{ color:#333333; text-decoration:none }

.bg-tabela-claro 	{ background-color:#FFFFE0 }
.bg-azul-claro 		{ background-color:#B0E0E6 }
.bg-azul-claro-01 	{ background-color: #B0E0E6 }

.bg-azul-medio		{ background-color:#006699 }
.bt-ok 				{ color: #222222; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;font-size:11px;width:30px}

.caixa { width: 25%; border-color:  #ffff9f #aaaa00 #aaaa00 #ffff9f; border-width: 2; border-style:outset ; font-size: 11; font-weight: bold; height: 0px; color:Yellow }

.rodape2 { font-family: Verdana, Arial; font-size: 11px; font-weight: bold; color: #B4D1E2; text-decoration: none }
.rodape	 { font-family: Verdana, Arial; font-size: 11px; color: #006699; text-decoration: none }



.txt						{ FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: arial;TEXT-DECORATION:none}
.explainteste               { font-family: arial; font-size: 11px; font-weight: normal; color: #333333 }
.explainb	 				{ font-family: arial; font-size: 11px; font-weight: bold; color: #333333}
.explainb:hover				{ font-family: arial; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none }
.explainp	 				{ font-family: arial; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none}
.explainp:hover	 			{ font-family: arial; font-size: 11px; font-weight: normal; color: #0000cc; text-decoration: none}
.explainc	 				{ font-family: arial; font-size: 11px; font-weight: normal; color: #eeeeee}
.explain          		    { font-family: arial; font-size: 11px; font-weight: normal; color: #333333 }
.explain:hover       		{ font-family: arial; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none }


.explainwhite 		{ font-family: arial; font-size: 11px; font-weight: normal; color: #ffffff; text-decoration: none}
.explainwhite:hover	{ font-family: arial; font-size: 11px; font-weight: normal; color: #ffffcc; text-decoration: none }
.explainwhiteb 		{ font-family: arial; font-size: 11px; font-weight: bold; color: #ffffff }
.explainwhiteb:hover	{ font-family: arial; font-size: 11px; font-weight: bold; color: #80ffff; text-decoration: none }

.explaintituloemp		{ font-family: arial; font-size: 11px; font-weight: bold; color: #000066; text-decoration: none  }
.explaintituloemp:hover	{ font-family: arial; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none }
.explaincoremp			{ font-family: arial; font-size: 11px; font-weight: normal; color: #000066 }
.explaincoremp:hover	{ font-family: arial; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none }

.explaintitulocur		{ font-family: arial; font-size: 11px; font-weight: bold; color: #000066 }
.explaintitulocur:hover	{ font-family: arial; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none }
.explaintitulored		{ font-family: arial; font-size: 11px; font-weight: bold; color: #cc0000 }
.explaintitulored:hover	{ font-family: arial; font-size: 11px; font-weight: bold; color: #ff0000; text-decoration: none }
.red				{ font-family: arial; font-size: 12px; color: #cc0000 }
.red:hover			{ font-family: arial; font-size: 12px; color: #ff0000; text-decoration: none }
.explaincorcur		{ font-family: arial; font-size: 11px; font-weight: normal; color: #000066 }

.explaintitulousr			{ font-family: arial; font-size: 11px; font-weight: bold; color: #000066 }
.explaintitulousr:hover		{ font-family: arial; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none }
.explaincorusr				{ font-family: arial; font-size: 11px; font-weight: normal; color: #000066 }

.explainmini 				{ font-family: arial; font-size: 11px; font-weight: normal; color: #CC0000 }
.explainmini:hover 			{ font-family: arial; font-size: 11px; font-weight: normal; color: #FF0000; text-decoration: none }
.explainminip 				{ font-family: arial; font-size: 11px; font-weight: normal; color: #333333; text-decoration: none }
.explainminip:hover 		{ font-family: arial; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none }
.explainminib 				{ font-family: arial; font-size: 11px; font-weight: bold; color: #000066 }
.explainminib:hover 		{ font-family: arial; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none }
.explainminiw 		{ font-family: arial; font-size: 11px; font-weight: normal; color: #ffffff }
.line		 	{ background-color: #CCCCCC; height: 1pt }
.blueline		{ background-color: #000066; height: 1pt }

.cur1 			{ background-color : #e0003c } 
.cur2			{ background-color : #3366FF } 
.cur3			{ background-color : whitesmoke } 
.cur4			{ background-color : #93A5BD }
.cur5			{ background-color : #f4f9fd }

.emp1 			{ background-color : #e0003c } 
.emp2			{ background-color : #3366FF } 
.emp3			{ background-color : whitesmoke } 

.usr1 			{ background-color : #e0003c } 
.usr2			{ background-color : #EEEEEE } 
.usr3			{ background-color : whitesmoke } 

.cinza 			{ background-color : #CCCCCC } 
.cinzamake		{ background-color : #DDDDDD } 
.cinzaclaro		{ background-color : #EEEEEE } 
.azulclaro		{ background-color : #E2EBEE }

 
.explainteste			{ font-size: 12px; font-weight: normal; color: #333333 }
.explainb	 			{ font-size: 12px; font-weight: bold; color: #333333}
.explainb:hover			{ font-size: 12px; font-weight: bold; color: #000000; text-decoration: none }
.explainp	 			{ font-size: 12px; font-weight: normal; color: #000000; text-decoration: none}
.explainp:hover	 		{ font-size: 12px; font-weight: normal; color: #0000cc; text-decoration: none}
.explaina	 			{ font-size: 12px; font-weight: normal; color: #000066; text-decoration: none}
.explaina:hover	 		{ font-size: 12px; font-weight: normal; color: #000066; text-decoration: underline}
.explainc	 			{ font-size: 12px; font-weight: normal; color: #eeeeee}
.explain          		{ font-size: 12px; font-weight: normal; color: #333333 }
.explain:hover    		{ font-size: 12px; font-weight: normal; color: #000000; text-decoration: none }
.explainminia 			{ font-family: tahoma; font-size: 11px; font-weight: normal; color: #000066 }
.explainminia:hover		{ font-family: tahoma; font-size: 11px; font-weight: normal; color: #000066; text-decoration: none }

.explainwhite 			{ font-size: 12px; font-weight: normal; color: #ffffff; text-decoration: none}
.explainwhite:hover		{ font-size: 12px; font-weight: normal; color: #ffffcc; text-decoration: none }
.explainwhiteb 			{ font-size: 12px; font-weight: bold; color: #ffffff }
.explainwhiteb:hover	{ font-size: 12px; font-weight: bold; color: #80ffff; text-decoration: none }

.explaintituloemp		{ font-size: 12px; font-weight: bold; color: #000066 }
.explaintituloemp:hover	{ font-size: 12px; font-weight: bold; color: #000000; text-decoration: none }
.explaincoremp			{ font-size: 12px; font-weight: normal; color: #000066 }
.explaincoremp:hover	{ font-size: 12px; font-weight: normal; color: #000000; text-decoration: none }

.explaintitulocur		{ font-size: 12px; font-weight: bold; color: #000066 }
.explaintitulocur:hover	{ font-size: 12px; font-weight: bold; color: #000000; text-decoration: none }
.explaintitulored		{ font-size: 12px; font-weight: bold; color: #cc0000 }
.explaintitulored:hover	{ font-size: 12px; font-weight: bold; color: #ff0000; text-decoration: none }
.red					{ font-family: arial; font-size: 12px; color: #cc0000 }
.red:hover				{ font-family: arial; font-size: 12px; color: #ff0000; text-decoration: none }
.explaincorcur			{ font-size: 12px; font-weight: normal; color: #000066 }

.explaintitulousr		{ font-size: 12px; font-weight: bold; color: #000066 }
.explaintitulousr:hover	{ font-size: 12px; font-weight: bold; color: #000000; text-decoration: none }
.explaincorusr			{ font-size: 12px; font-weight: normal; color: #000066 }

.explainmini 			{ font-size: 11px; font-weight: normal; color: #CC0000 }
.explainmini:hover 		{ font-size: 11px; font-weight: normal; color: #FF0000; text-decoration: none }
.explainminia 			{ font-size: 11px; font-weight: normal; color: #000066 }
.explainminia:hover 	{ font-size: 11px; font-weight: normal; color: #000066; text-decoration: none }
.explainminias 			{ font-size: 11px; color: #000066; text-decoration: none  }
.explainminias:hover 	{ font-size: 11px; color: #000066; text-decoration: underline  }
.explainminip 			{ font-size: 11px; font-weight: normal; color: #333333; text-decoration: none }
.explainminip:hover 	{ font-size: 11px; font-weight: normal; color: #000000; text-decoration: none }
.explainminib 			{ font-size: 11px; font-weight: bold; color: #000066 }
.explainminib:hover 	{ font-size: 11px; font-weight: bold; color: #000000; text-decoration: none }
.explainminiw 			{ font-size: 11px; font-weight: normal; color: #ffffff }

.explainminiv 		{ font-size: 10px; font-weight: normal; color: #cc0000; text-decoration: none  }
.explainminiv:hover { font-size: 10px; font-weight: normal; color: #cc0000; text-decoration: underline }

.line		 	{ background-color: #CCCCCC; height: 1pt }
.blueline		{ background-color: #000066; height: 1pt }

.cur1 			{ background-color : #006699 } 
.cur2			{ background-color : #3366FF } 
.cur3			{ background-color : #B4D1E2 } 
.cur4			{ background-color : #93A5BD }
.cur5			{ background-color : #f4f9fd }

.emp1 			{ background-color : #006699 } 
.emp2			{ background-color : #3366FF } 
.emp3			{ background-color : #B4D1E2 } 

.usr1 			{ background-color : #006699 } 
.usr2			{ background-color : #EEEEEE } 
.usr3			{ background-color : #96E9B3 } 

.cinza 			{ background-color : #CCCCCC } 
.cinzamake		{ background-color : #DDDDDD } 
.cinzaclaro		{ background-color : #EEEEEE } 
.azulclaro		{ background-color : #E2EBEE }

 

<!-- início style dos e-mails novos -->

.t1			{font-size:11px; color:#333333; text-decoration: none;}
.t1:hover	{font-size:11px; color:#000000; text-decoration: underline;}
a.t1:link	{font-size:11px; color:#333333; text-decoration: underline;}

.t2			{font-size:10px; color:#003399;}

.t3			{font-size:11px; color:#0066cc; font-weight: bold; text-decoration: none;}
.t3:hover	{font-size:11px; color:#0066cc; font-weight: bold; text-decoration: underline;}
a.t3:link	{font-size:11px; color:#333333; font-weight: bold; text-decoration: underline;}


<!-- novo! -->
.t4			{font-size:11px; color:#0066cc; font-weight: bold; text-decoration: none;}
.t4:hover	{font-size:11px; color:#333333; font-weight: bold; text-decoration: underline;}

.t5			{font-family: arial; font-size:11px; color:#333333; font-weight: bold; text-decoration: none;}
.t5:hover	{font-family: arial; font-size:11px; color:#0066cc; font-weight: bold; text-decoration: underline;}





.explainminicv				{ font-size: 10px; color: #2E5072 }
.explainminicv:hover		{ font-size: 10px; color: #333333; text-decoration: none }


<!-- fim style dos e-mails novos -->

<!-- CSS pra usar nos templates --> 

.tb_cinza 				{ border : 1px solid #cccccc;} 
.tb_border_cinza		{ background-color : #cccccc; border : 1px solid #ffffff;} 

.tb_branco				{ background-color : #ffffff;}
.tb_branco_title		{ background-color : #ffffff; font-family: Verdana,Arial; font-size: 13px; color: #006699; padding: 3}
.tb_branco_text			{ background-color : #ffffff; font-family: Verdana,Arial; font-size: 12px; color: #006699; padding: 3}

.tb_cinzaclaro_text		{ background-color : #f5f5f5; font-family: Verdana,Arial; font-size: 12px; color: #333333; padding: 3} 

.tb_azulclaro_text		{ background-color : #E2EBEE; font-family: Verdana,Arial; font-size: 12px; color: #333333; padding: 3} 
.tb_azulclaro_title		{ background-color : #E2EBEE; font-family: Verdana,Arial; font-size: 13px; color: #333333; padding: 3} 

.tb_azul_text			{ background-color : #B4D1E2; font-family: Verdana,Arial; font-size: 12px; color: #333333; padding: 3} 

<!-- FIM CSS pra usar nos templates --> 


.explainwhitemenu 		{ font-weight: bold; color: #ffffff; text-decoration: none }
.explainwhitemenu:link { font-weight: bold; color: #ffffff; text-decoration: none }
.explainwhitemenu:visited { font-weight: bold; color: #ffffff; text-decoration: none }
.explainwhitemenu:hover	{ font-weight: bold; color: #ffffcc; text-decoration: none }
.jobprofile-area {font-family:arial;text-transform:uppercase;font-size:10px;font-weight:bold}
.jobprofile-formacao {font-size:12px;font-weight:bold}
.jobprofile-cargo {font-size:16px;font-weight:bold}
.linhaTD {font-family:verdana;font-size:12px}
.bg-colorido-escuro { background-color:#C2C2D6 }
.bg-colorido-claro { background-color:#EFEFF5;font-size:12px }
.bg-colorido-maisclaro { background-color:#F8F8FA;font-size:12px }
.texto-normal-azul { color: #333369 }
.texto-normal { color: #333369;font-size:12px }
.texto-normal-pagamento { color: #474747 }
.link-normal-pagamento { color: #474747;font-size:12px;font-weight:bold }
.texto-destaque-pagamento, .link-vantagem { color: #333369;font-weight:bold;font-size:12px }
.link-vantagem-01, .link-vantagem-01:visited, .link-vantagem-01:hover, .link-vantagem-01:active { color: #333369;font-weight:bold;font-size:11px }
.texto-destaque-pagamento-marcas  { color: #333369;font-size:12px }
.txt-vantagem { color:#990000;font-weight:bold;font-size:12px }
.txt-vantagem01 { color:#990000;font-weight:bold;font-size:11px }
.link-vantagem01 { color:#990000;font-weight:bold;font-size:12px }
.link-vantagem01:hover { color:#000000;font-weight:bold;font-size:12px }
.link-vantagem01-small { color:#990000;font-weight:bold;font-size:11px }
.link-vantagem01-small:active { color:#990000;font-weight:bold;font-size:11px }
.link-vantagem01-small:visited { color:#990000;font-weight:bold;font-size:11px }
.link-vantagem01-small:hover { color:#000000;font-weight:bold;font-size:11px }

.bg-branco { background-color:#FFFFFF }
.font-branco { color:#FFFFFF }


.mg-8 {margin:8}
.mg-4 {margin:4}
.bg-fio {background-color:#FF6600}
.azul {color: #333369}
.link-azul {color: #333369;text-decoration:none}
.link-azul:active {color: #333369;text-decoration:none}
.link-azul:visited {color: #333369;text-decoration:none}
.link-azul:hover {color: #333369;text-decoration:none}
.txt-alert {color:#CC0000;font-weight:bold}
.small {font-size:10px;font-family:verdana}
.bg-vantagem {background-color:#FFEF67}

.link-branco { color:#FFFFFF;font-size:12px;font-weight:bold }
.link-branco:active { color:#FFFFFF;font-size:12px;font-weight:bold }
.link-branco:visited { color:#FFFFFF;font-size:12px;font-weight:bold }
.link-branco:hover { color:#FFFFFF;font-size:12px;font-weight:bold }

.bg-colorido-00 { background-color: #CC0000 }
.bg-incvag-00 { background-color: #DDDDDD }
.bg-incvag-01 { background-color: #CCCCCC }
.bg-incvag-02 { background-color: #EEEEEE }
.bg-incvag-03 { background-color: #CC6600 }
.txt-incvag {color:#CC0000}
.txt-incvag-aviso {color:#CC0000}
.explainmini-incvag {color:#CC0000}