﻿/** BASIC */

body {
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
}

/** TABELAS, LINHAS E CÉLULAS */

.tbCabecalho {
	width:750px; 
	height:147px; 
	text-align:center; 
	background-image:url(../Images/imgFundoCabecalho.jpg)
}

.cellMenuPrincipalSuperior {
	width:229px; 
	height:37px; 
	text-align:left; 
	background-image:url(../Images/imgMenuPrincipalSuperior.jpg); 
	padding-left: 18px;
}

.cellMenuPrincipalPos_1 {
	width:229px; 
	height:31px; 
	text-align:left; 
	background-image:url('../Images/imgMenuPrincipalPos_1.jpg'); 
	padding-left: 30px;
}

.cellMenuPrincipalPos_2 {
	width:229px; 
	height:31px; 
	text-align:left; 
	background-image:url('../Images/imgMenuPrincipalPos_2.jpg'); 
	padding-left: 30px;
}
.cellMenuPrincipalPos_3 {
	width:229px; 
	height:31px; 
	text-align:left; 
	background-image:url('../Images/imgMenuPrincipalPos_3.jpg'); 
	padding-left: 30px;
}

.cellMenuPrincipalPos_4 {
	width:229px; 
	height:31px; 
	text-align:left; 
	background-image:url('../Images/imgMenuPrincipalPos_4.jpg'); 
	padding-left: 30px;
}

.cellMenuPrincipalPos_5 {
	width:229px; 
	height:31px; 
	text-align:left; 
	background-image:url('../Images/imgMenuPrincipalPos_5.jpg'); 
	padding-left: 30px;
}

.cellMenuPrincipalPos_6 {
	width:229px; 
	height:31px; 
	text-align:left; 
	background-image:url('../Images/imgMenuPrincipalPos_6.jpg'); 
	padding-left: 30px;
}

.cellMenuPrincipalInferior {
	width:229px; 
	height:34px; 
	text-align:left; 
	background-image:url(../Images/imgMenuPrincipalInferior.jpg);
}

.gradeTableGrade {
	text-align:left;
	vertical-align:top;
	border-style:solid;
	border-width:1px;
	border-color:#DDDDDD;
	width:100%;
}
.gradeTablePalestra {
	text-align:left;
	vertical-align:top;
	border-style:solid;
	border-width:0px;
	border-color:#DDDDDD;
	width:100%;
}
.gradeCellIntervalo {
	text-align:center;
	border-style:solid;
	border-width:2px;
	border-color:#FFFFFF;
	vertical-align:top;
    background-color:#155183;
}

.gradeCellPalestra {
	text-align:left;
	vertical-align:top;
	border-style:solid;
	border-width:1px;
	border-color:#DDDDDD;
	background-color:#FFFFFF;
}
.tbColEsqBanner {
	width:229px; 
	height:180px; 
	text-align:center; 
	background-image: url(../Images/imgColEsqBanner.jpg); 
	vertical-align: middle;
}
.tbColEsqTexto {
	width:229px; 
	height:105px; 
	text-align:center; 
	background-image: url(../Images/imgColEsqTexto.jpg); 
	vertical-align: middle;
}
.cellColEsqTexto {
	width:229px; 
	height:105px; 
	text-align:justify; 
	padding-left: 29px; 
	vertical-align: top; 
	padding-right: 29px;
}
.tbColEsqCreditos {
	width:229px; 
	height:64px; 
	text-align:center;
}
.cellColEsqCreditos {
	width:229px; 
	height:64px; 
	text-align:center; 
	background-color:#094c5d; 
	padding-right: 29px; 
	padding-left: 29px;
}

.tbFormContato        {width:445px; text-align:center; vertical-align:top; }
.cellFormContatoTit   {width:150px; height: 20px; text-align:right; vertical-align:top; }
.cellFormContatoCampo {width:290px; height: 20px; text-align:left; vertical-align:text-bottom; }

/** FORMS */

.boxFormContato   {padding: 1px; border-color: #BBBBBB; border-style:solid; border-width: 1px; font-family:Tahoma; font-size: 11px; color: #777777; height:11pt; text-align: left; }
.botaoFormContato {font-family:Tahoma; font-size: 10px; font-weight:bold; background-color:#99b906; color: #FFFFFF; border-width:1pt; border-color:#ff7f03; border-style:solid;	 cursor:hand; text-decoration: none; }
.drlFormContato   {padding: 1px; border-color: #BBBBBB; border-style:solid; border-width: 1px; font-family:Tahoma; font-size: 11px; color: #979da2; height:14pt; }

.box1 {
	padding: 1px;
	border-color: #BBBBBB;
	border-style:solid;
	border-width: 1px;
	font-family:Tahoma;
	font-size: 11px;
	color: #777777;
	height:11pt;
	text-align: left;
}

.botao1 
{
	font-family:Tahoma;
	font-size: 10px;
	font-weight:bold;
	background-color:#99b906;
	color: #FFFFFF;
	border-width:1pt;
	border-color:#ff7f03;
	border-style:solid;	
	cursor:hand;
	text-decoration: none;
}

.drl1 {
	padding: 1px;
	border-color: #BBBBBB;
	border-style:solid;
	border-width: 1px;
	font-family:Tahoma;
	font-size: 11px;
	color: #979da2;
	height:14pt;
}

.radio1 {
	font-size: 11px;
	color: #666666;
	font-family:Arial;
}

/** HEADINGS */


/** TEXTS  */


.textCabecalhoSiglaEvento {	
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	font-family:Trebuchet MS, Tahoma;
	padding-left: 0pt;
	padding-top: 7pt;
	line-height: 18pt;
	text-align:left;
}

.textCabecalhoSloganEvento {	
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	font-family:Tahoma, Trebuchet MS;
	padding-left: 0pt;
	line-height: 9pt;
	text-align:left;
}

.textCabecalhoTitulo {	
	font-size: 22px;
	font-weight: normal;
	color: #4c4c4c;
	font-family: Tahoma, Trebuchet MS;
	padding-left: 0pt;
	line-height: 20pt;
	text-align: right;
}

.textCabecalhoSubTitulo {	
	font-size: 14px;
	font-weight: normal;
	color: #8b8b8b;
	font-family: Tahoma, Trebuchet MS;
	padding-left: 0pt;
	line-height: 20pt;
	text-align: right;
}

.textGradeTituloIntervalo {
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	font-family: Trebuchet MS, Tahoma;
	padding-left: 0pt;
	line-height: 14pt;
	text-align:left;
}

.textGradeHorarioPalestra {
	font-size: 12px;
	font-weight: bold;
	color: #979da2;
	font-family: Trebuchet MS, Tahoma;
	padding-left: 0pt;
	line-height: 14pt;
	text-align:left;
}

.textGradeHorarioIntervalo {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Trebuchet MS, Tahoma;
	padding-left: 0pt;
	line-height: 14pt;
	text-align:left;
}

.Erro {
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	font-family:Arial;
}

/* Labels que recebem os IDs usados nas págins, como lblIDCliente, lblIDPessoa, etc. */
.textIDs {
	font-size: 6px;
	font-weight: normal;
	color: #FFFFFF;
	font-family:Trebuchet MS;
	text-align:left;
}
.textIDsHidden {
	font-size: 1px;
	font-weight: normal;
	color: #0b586c;
	font-family:Trebuchet MS;
	text-align:left;
}
.text12 {	
	font-size: 14px;
	font-weight: normal;
	color: #8b8b8b;
	font-family: Tahoma, Trebuchet MS;
	padding-left: 0pt;
	line-height: 30pt;
	text-align: right;
}

.text12B {	
	font-size: 14px;
	font-weight: normal;
	color: #5b5b5b;
	font-family: Tahoma, Trebuchet MS;
	padding-left: 0pt;
	line-height: 16pt;
	text-align: right;
}
.text12C {	
	font-size: 12px;
	font-weight: normal;
	color: #8b8b8b;
	font-family: Tahoma, Trebuchet MS;
	padding-left: 0pt;
	line-height: 14pt;
	text-align: right;
}


.text13 {	
	font-size: 11px;
	font-weight: normal;
	color: #4c4c4c;
	font-family: Tahoma, Trebuchet MS;
	padding-left: 0pt;
	line-height: 11pt;
	text-align: left;
}

.text14 {	
	font-size: 11px;
	font-weight: normal;
	color: #898989;
	font-family: Tahoma, Trebuchet MS;
	padding-left: 0pt;
	line-height: 11pt;
	text-align: left;
}

.text15 {	
	font-size: 16px;
	font-weight: normal;
	color: #4c4c4c;
	font-family: Tahoma, Trebuchet MS;
	padding-left: 0pt;
	line-height: 16pt;
	text-align: left;
}

.text16 {	
	font-size: 12px;
	font-weight: normal;
	color: #898989;
	font-family: Trebuchet MS, Tahoma;
	padding-left: 0pt;
	line-height: 13pt;
	text-align: left;
}

.text17 {	
	font-size: 13px;
	font-weight: normal;
	color: #898989;
	font-family: Tahoma, Trebuchet MS;
	padding-left: 0pt;
	text-align: left;
}

.text18 {	
	font-size: 11px;
	font-weight: normal;
	color: #4c4c4c;
	font-family: Tahoma, Trebuchet MS;
	padding-left: 0pt;
	line-height: 11pt;
	text-align: left;
}

.text20 {	
	font-size: 11px;
	font-weight: bold;
	color: #898989;
	font-family: Tahoma, Trebuchet MS;
	padding-left: 0pt;
	line-height: 11pt;
	text-align: left;
}


.text2 {
	font-size: 11px;
	font-weight: normal;
	color: #979da2;
	font-family: Trebuchet MS, Tahoma;
	padding-left: 0pt;
	line-height: 14pt;
	text-align:justify;
	cursor:default;
}

.text21 {	
	font-size: 11px;
	font-weight: normal;
	color: #979da2;
	font-family: Trebuchet MS, Tahoma;
	padding-left: 0pt;
	line-height: 14pt;
	text-align:justify;
}

.text22 {	
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	font-family: Trebuchet MS, Tahoma;
	padding-left: 0pt;
	line-height: 14pt;
	text-align:justify;
}


.text33 {	
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	font-family: Trebuchet MS, Tahoma;
	padding-left: 0pt;
	line-height: 9pt;
	text-align:center;
}

.textGradePalestrante    { font-size: 12px; color: #979da2; font-weight: bold;   font-family: Trebuchet MS, Tahoma; text-decoration: none; line-height:14pt; padding-left: 0pt; text-align:left; }
.textTitCampoFormulario  { font-size: 12px; color: #898989; font-weight: normal; font-family: Trebuchet MS, Tahoma; padding-left: 0pt;line-height: 13pt;text-align: left;}
.textFormContatoDados    { font-size: 12px; color: #898989; font-weight: normal; font-family: Trebuchet MS, Tahoma; padding-left: 0pt;line-height: 13pt;text-align: left;}
.textFormContatoInfo     { font-size: 11px; color: #ff8500; font-weight: normal; font-family: Trebuchet MS, Tahoma; cursor: help; text-decoration: none; }

/** LINKS */

.lnkMenuPrincipal:link    
{
	color: #444444; 
	text-decoration: underline; 
	font-size: 11px; 
	font-weight:normal; 
	font-family: Trebuchet MS, Tahoma; 
	line-height:normal;
	}

.lnkMenuPrincipal:visited 
{ 
	color: #444444; 
	text-decoration: underline; 
	font-size: 11px; 
	font-weight: normal; 
	font-family: Trebuchet MS, Tahoma; 
	line-height:normal;
	}

.lnkMenuPrincipal:hover   
{ 
	color: #444444;
	text-decoration: none; 
	font-size: 11px; 
	font-weight: normal; 
	font-family: Trebuchet MS, Tahoma; 
	line-height:normal;
	}

.Laranja:link    { color: #ff8500; text-decoration:none ; font-size: 11px; font-weight: normal; font-family:Tahoma; line-height:normal;}
.Laranja:visited { color: #ff8500; text-decoration: none; font-size: 11px; font-weight: normal; font-family:Tahoma; line-height:normal;}
.Laranja:hover   { color: #a77136; text-decoration: underline; font-size: 11px; font-weight: normal; font-family:Tahoma; line-height:normal;}
	
.Laranja12:link    { color: #ff8500; text-decoration:none ; font-size: 12px; font-weight: normal; font-family:Tahoma; line-height:normal;}
.Laranja12:visited { color: #ff8500; text-decoration: none; font-size: 12px; font-weight: normal; font-family:Tahoma; line-height:normal;}
.Laranja12:hover   { color: #a77136; text-decoration: underline; font-size: 12px; font-weight: normal; font-family:Tahoma; line-height:normal;}
	
.Branco:link    { color: #FFFFFF; text-decoration: none; font-size: 10px; font-weight: normal; font-family:Tahoma; line-height:normal;}
.Branco:visited { color: #FFFFFF; text-decoration: none; font-size: 10px; font-weight: normal; font-family:Tahoma; line-height:normal;}
.Branco:hover   { color: #FFFFFF; text-decoration: underline; font-size: 10px; font-weight: normal; font-family:Tahoma; line-height:normal;}

.CinzaClaro:link    { color: #898989; text-decoration: none; font-size: 11px; font-weight: normal; font-family:Tahoma; line-height:normal;}
.CinzaClaro:visited { color: #898989; text-decoration: none; font-size: 11px; font-weight: normal; font-family:Tahoma; line-height:normal;}
.CinzaClaro:hover   { color: #696969; text-decoration: underline; font-size: 11px; font-weight: normal; font-family:Tahoma; line-height:normal;}

.GradePalestrante:link    { color: #979da2; text-decoration: none; font-size: 12px; font-weight: bold; font-family:Trebuchet MS, Tahoma; line-height:14pt; padding-left: 0pt; text-align:left; }
.GradePalestrante:visited { color: #979da2; text-decoration: none; font-size: 12px; font-weight: bold; font-family:Trebuchet MS, Tahoma; line-height:14pt; padding-left: 0pt; text-align:left; }
.GradePalestrante:hover   { color: #979da2; text-decoration: underline; font-size: 12px; font-weight: bold; font-family:Trebuchet MS, Tahoma; line-height:14pt; padding-left: 0pt; text-align:left; }

.GradeTituloPalestra:link    { color: #444444; text-decoration: none; font-size: 12px; font-weight: bold; font-family:Trebuchet MS, Tahoma; line-height:14pt; padding-left: 0pt; text-align:left; }
.GradeTituloPalestra:visited { color: #444444; text-decoration: none; font-size: 12px; font-weight: bold; font-family:Trebuchet MS, Tahoma; line-height:14pt; padding-left: 0pt; text-align:left; }
.GradeTituloPalestra:hover   { color: #444444; text-decoration: underline; font-size: 12px; font-weight: bold; font-family:Trebuchet MS, Tahoma; line-height:14pt; padding-left: 0pt; text-align:left; }

.GradeTituloPalestraLotada:link    { color: #FF5555; text-decoration: none; font-size: 12px; font-weight: bold; font-family:Trebuchet MS, Tahoma; line-height:14pt; padding-left: 0pt; text-align:left; }
.GradeTituloPalestraLotada:visited { color: #FF5555; text-decoration: none; font-size: 12px; font-weight: bold; font-family:Trebuchet MS, Tahoma; line-height:14pt; padding-left: 0pt; text-align:left; }
.GradeTituloPalestraLotada:hover   { color: #FF5555; text-decoration: underline; font-size: 12px; font-weight: bold; font-family:Trebuchet MS, Tahoma; line-height:14pt; padding-left: 0pt; text-align:left; }

/** BACKGROUNDS */

.bg1 {
	background: url(images/homepage02.jpg) no-repeat left top;
}


/** MISC */


