/* CLASSES PADRÕES */
body  
{
	font: Verdana, Tahoma, Helvetica, sans-serif;
	background: #d5d5d5;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #000000;
}

td{
	font: Verdana, Tahoma, Helvetica, sans-serif;
}

.principal #container /* CLASSE RESPONSÁVEL PELO ALINHAMENTO CENTRAL DA TABELA */
{ 
	width: 765px;
	margin: 0 auto;
	border: 1px solid #000000;
	text-align: left;
}
#tabelaprincipal
{
	width:765px;
	border:#f1f1f1 1px solid;
	background-color:#FFFFFF
}
#divmeio
{
	padding-top:1px;
}
/* FINAL DAS CLASSES PADRÕES */

/* CLASSES LOGIN */
.login
{
	background-image:url(topo_fundologin.jpg);
	background-repeat:no-repeat;
	width:460px;
	height:37px;
}
.textoslogin
{
	color:#f15a2b;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:10px;
}
.campostexto /* CLASSE DOS CAMPOS DO FORMULÁRIO */
{
	background-color:#fffbf0;
	border: #660000 solid 1px;
	width:78px;
	height:15px;
	color:#333333;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:10px;
}
/* FINAL DAS CLASSES LOGIN */

/* CLASSES MENU ÁREA */
.itensmenu
{
	background-image:url(menu_fundo.gif);
	background-repeat:no-repeat;
	width:214px;
	height:26px;
	list-style-image:url(menu_itens_bullet.png);
	padding-left:21px;
	font-family:Verdana, Tahoma, Helvetica, sans-serif;
	font-size:11px;
}
.linksmenu a 
{
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.linksmenu a:hover 
{
   background-color:#f3af37;
   color: #ffffff;
   text-decoration:underline;
}
.menu
{
	width:214px;
}
/* FINAL DAS CLASSES MENU ÁREA */

/* CLASSES MENU SEGMENTOS */
.itensmenu2
{
	background-image:url(menu_fundo2.gif);
	background-repeat:no-repeat;
	width:214px;
	height:26px;
	list-style-image:url(menu_itens_bullet2.png);
	padding-left:21px;
	font-family:Verdana, Tahoma, Helvetica, sans-serif;
	font-size:11px;
}
.linksmenu2 a 
{
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.linksmenu2 a:hover 
{
   background-color:#939c9f;
   color: #ffffff;
   text-decoration:underline;
}
.menu2
{
	width:214px;
}
/* FINAL DAS CLASSES MENU SEGMENTOS */

/* CLASSES QUADROS CURSOS */
.tabelacursos
{
	background-image:url(quadro_cursos_fundo.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width:545px;
	height:126px;
	padding-left:20px;
	padding-top:10px;
	padding-right:20px;
	margin-top:-9px;
	font-family:Tahoma, Helvetica, sans-serif;
}
.ptabelacursos
{
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:12px;
	color:#003399;
	text-decoration: none;
}
.ptabelacursos:link
{
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:12px;
	color:#003399;
	text-decoration: none;
}
.ptabelacursos:active
{
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:12px;
	color:#003399;
	text-decoration: none;
}
.ptabelacursos:hover
{
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:12px;
	color:#990000;
	text-decoration:underline
}
.linksaiba a
{
	list-style-image:url(links_saiba_bullet.png);
	color:#f15a2b;
	font-size:11px;
	text-decoration:none;
}
.linksaiba a:hover
{
	color:#ff9c00;
	text-decoration:underline;
}
.tituloscursos
{
	color:#f15a2b;
	font-size:13px;
	font-weight:bold
}
.imgcursos
{
	padding:0px;
	margin-top:-5px;
	margin-bottom:-5px;
	clear:both;
}
.spandata
{
	color:#04589f;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
}
.spanvalor
{
	color:#ea6900;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
/* FINAL DAS CLASSES QUADROS CURSOS */

.tabelacursosinterna
{
	width:545px;
	margin-top:-3px;
}
.tabelacursosinternacont
{
	background-image:url(quadro_curso_interna_meio.jpg);
	background-position:top left;
	background-repeat:repeat-y;
	padding-left:20px;
	padding-top:6px;
	padding-right:20px;
	font-family:Tahoma, Helvetica, sans-serif;
}
.cargahoraria
{
	color:#04589f;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.subs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000066;
}
.precointerna
{
	list-style-type:none;
	margin-left:-15px;
	color:#FF0000;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.comprar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7D0000;
}
.tddivisao
{
	padding-right:20px;
	width:50%;
}
.cifrao
{
	font-family:"Myriad Pro",Arial;
	color:#9d9d9d;
	font-size:14px;
	font-weight:bold;
}
.rodape
{
	font-family:Tahoma, Helvetica, sans-serif;
	text-align:center;
	font-size:10px;
	color:#7d8682;
	background-image:url(rodape.jpg);
	background-repeat:no-repeat;
	height:50px;
	width:765px;
}
.rodapelink
{
	color:#7d8682;
	text-decoration:none;
}
.rodapelink:hover
{
	color:#7d8682;
	text-decoration:underline;
}
.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #666666;
}
.tituloscursos3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #003366;
}
.tituloscursos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.ptabelacursos2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}

.tituloscursos2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.bt{
	font-size: 10px;
	color:#FFFFFF;
}
.sub22{
	font-size: 10px;
}