﻿body {
    margin: 0px 0px 0px 0px;
    font-family:Calibri, Arial, Verdana, Tahoma;
    font-size:11pt;
    color:#333333;
    /*background-color:#c3ddf0;*/
    background-color:#ffffff;
}

#tbExterna
{
    background-color:#d4eacc;
    background-image: url(../Imagens/Site/bg_RepeatX.jpg);
    background-repeat:repeat-x;
}

#tabelaPrincipal
{
    background-color:#ffffff;
    border-left: solid 1px #d4eacc;
    border-right: solid 1px #d4eacc;
}

.imagem
{
    border-style: double;
    border-color:#b1daf5;
    border-width:5px;  
    padding:2px;
    background-color:#7fb8de;
}

.LinhaTitulo
{
    height:3px;
    background-image: url(../Imagens/Site/LinhaTitulo.jpg);
    background-repeat:repeat-x;
}

.LinhaAzul
{
    height:3px;
    background-image: url(../Imagens/Site/2010/LinhaAzul.jpg);
    background-repeat:repeat-x;
}

.LinhaVerde
{
    height:3px;
    background-image: url(../Imagens/Site/2010/LinhaVerde.jpg);
    /*background-repeat:repeat-x;*/
}

.LinhaVerdePequena
{
    height:3px;
    background-image: url(../Imagens/Site/2010/LinhaVerdePequena.jpg);
    /*background-repeat:repeat-x;*/
}

.LinhaMarrom
{
    height:3px;
    background-image: url(../Imagens/Site/LinhaMarrom.jpg);
    background-repeat:repeat-x;
}

.LinhaSolida
{
    height:3px;
    /*background-image: url(../Imagens/Site/LinhaSolidaCinza.jpg);*/
    /*background-repeat:repeat-x;*/
}

.LinhaPontilhada
{
    height:3px;
    background-image: url(../Imagens/Site/LinhaPontilhadaCinza.jpg);
    background-repeat:repeat-x;
}

.FundoToolbar 
{
    background-image: url(../Imagens/Site/FundoToolbar.jpg);
    background-repeat:repeat-x;
}

.FundoPossoAjudar 
{
    background-image: url(../Imagens/Site/FundoPossoTeAjudar.jpg);
    background-repeat:no-repeat;
}

.FundoHeader
{
    background-image: url(../Imagens/Site/FundoHeader.jpg);
    background-repeat:repeat-x;
}

.FundoMenu
{
    background-image: url(../Imagens/Site/2010/Menu.jpg);
    /*background-repeat:repeat-x;*/
    background-repeat: no-repeat;
}

.FundoBottom
{
    /*background-color:#d8ecd1;*/
    background-image: url(../Imagens/Site/2010/Rodape.jpg);
    background-repeat:repeat-x;
    /*height:125px;*/
    background-position:top;   
}

.textoRodape
{
    font-family:Calibri, arial,Verdana,tahoma;
    font-size:9pt;
    color:#003366;
}

a.hrefMenu2
{
    font-family: Calibri, Arial, Verdana, Tahoma;
    font-size:11pt;
    color: #FFFFFF;
}

a.hrefMenu2:hover
{
    font-family: Calibri, Arial, Verdana, Tahoma;
    font-size:11pt;
    color: #FFFFFF;
}

a
{
	color: #333333;
	text-decoration: none;
	font-family: Calibri, Arial, Verdana, Tahoma;
	text-align:justify;
	line-height: 16pt;
	font-size:11pt;
}

a:hover
{
	text-decoration: underline;
	color: #0099cc;
}

a.hrefMenu
{
    line-height: 10pt;
    font-family: Calibri, Arial, Verdana, Tahoma;
    font-size:11pt;
	text-decoration: none;
	font-weight:400;
	color: #333333;
	margin:0pt;
}

a.hrefMenu:hover
{
	text-decoration: underline;
	color: #0099cc;
	margin:0pt;
}


a.hrefBullet
{
    
    font-family: Calibri, Arial, Verdana, Tahoma;
    font-size:14pt;
	text-decoration: none;
	font-weight:400;
	color: #333333;
	margin:0pt;
	padding: 4px;
}

a.hrefBullet:hover
{
    padding: 4px;
    background-color: #99cc99;
    font-family: Calibri, Arial, Verdana, Tahoma;
    font-size:14pt;
	text-decoration: underline;
	color: #336699;
	margin:0pt;
}

a.hrefBulletSel
{
    font-family: Calibri, Arial, Verdana, Tahoma;
    font-size:14pt;
	text-decoration: none;
	font-weight:400;
	color: #0099cc;
	margin:0pt;
}

.LinhaSeparacao
{
    height:3px;
    /*border-bottom: dotted 10px #cccccc;*/
}

.titulo
{
	font-family: Calibri, Arial, Verdana, Tahoma;
	font-size:16pt;
	color: #70a070;
	font-weight:bold;
	/*color: #70a070;*/
}

.DataInicio
{
	color: #003366;
	/*font-weight:bold;*/
	font-size:12pt;
	font-style:italic;
	font-family: Calibri, Arial,Verdana,tahoma;
}

.Data
{
	color: #003366;
	/*font-weight:bold;*/
	font-size:11pt;
	/*font-style:italic;*/
	font-family: Calibri, Arial,Verdana,tahoma;
}

.Curso
{
	color: #336699;
	/*color: #333333;*/
	font-size:11pt;
}

.Descricao
{
    color: #336699;
	/*color: #333333;*/
	font-size:11pt;
	font-family: Calibri, Arial,Verdana,tahoma;
	font-weight:bold;
}

.Legenda
{
    color: #333333;
	/*color: #333333;*/
	font-size:10pt;
	font-family: Calibri, Arial,Verdana,tahoma;
	font-weight:bold;
}

.PublicoAlvo
{
	color: #333333;
	font-size:9pt;
}

.Turmas
{
	color: #61a4d7;
}

.lblMenu
{
    font-family: Calibri,Arial, Verdana, Tahoma;
	color: #336699;
	font-weight:bold;
	font-size:13pt;
}

#Linha
{
    border: solid 2px #3c7f9d;
	height: 2px;
}

/* ******   master ******/
.tbPrincipal {
    border: solid 1px #f1f1f1;
}

.tbAreaRestrita {
    width: 215px;
    height: 150px;
    padding: 3px 3px 3px 3px;
    background-image: url(../Imagens/Site/FundoAreaRestrita.jpg);
}

.lblAreaRestrita {
    font-family:Calibri, Arial, Verdana, Tahoma;
    font-size:8pt;
    color:#ffffff;
    font-weight: bold;
}

.txtAreaRestrita {
    width: 140pt;
    height: 10pt;
    font-family:Calibri, Arial, Verdana, Tahoma;
    font-size:8pt;
    color:#333333;
}

.lblTituloAreaRestrita {
    font-family:Calibri, Arial, Verdana, Tahoma;
    font-size:10pt;
    color:#ffffff;
    font-weight: bold;
}

.tbToolbar {
    background-image: url(../Imagens/Site/FundoToolbarRepeat.jpg);
}

.tbProximosCursos {
    background-image: url(../Imagens/Site/ProximosCursosRepeat.jpg);
    height:41px;

}

.FundoNewsletter {
    background-image: url(../Imagens/Site/FundoNewsletter.jpg);

}

.lblNewsletter {
    font-family:Calibri, Arial, Verdana, Tahoma;
    font-size:10pt;
    color:#333333;

}

.txtNewsletter {
    width: 115pt;
    height: 10pt;
    font-family:Calibri, Arial, Verdana, Tahoma;
    font-size:9pt;
    color:#333333;
}

.lblFaleConosco {
    font-family:Calibri, Arial, Verdana, Tahoma;
    font-size:8pt;
    color:#333333;
    font-weight: bold;
}

.lblPequeno {
    font-family:Calibri, Arial, Verdana, Tahoma;
    font-size:10pt;
    color:#FFFFFF;
    /*ont-weight: bold;*/
    text-transform:capitalize;
}

.txtFaleConosco {
    width: 180pt;
    height: 9pt;
    font-family:Calibri, Arial, Verdana, Tahoma;
    font-size:8pt;
    color:#333333;
}