/* CSS Document */

		body{
			/*background-image: url(imagens/backGround.jpeg);
			background-repeat: repeat-x;*/
			background-color: #BBD6E1;
			margin: 0;
			padding: 0;
			font-family: "Trebuchet MS", Verdana;
			font-size: 11px;

		}

		h1{
			padding-left: 15px;
			margin-left: 20px;
			font-family: Georgia, "Trebuchet MS", Times New Roman, serif;
			font-size: 22px;
			color: #E5B81F;
			margin-top: 0px;
		}

		a{ color: #666666; }

		.TitCurso{
			padding-left: 15px;
			margin-left: 18px;
			font-weight: bold;
			font-family: Georgia, "Trebuchet MS", Times New Roman, serif;
			font-size: 16px;
			color: #003366;
			margin-top: 0px;
		}

		.TitCentro{
			padding-left: 15px;
			margin-left: 18px;
			font-family: Georgia, "Trebuchet MS", Times New Roman, serif;
			font-size: 12px;
			color: #666666;
		}

		.TitPeriodo{
			padding-left: 15px;
			margin-left: 18px;
			font-family: Georgia, "Trebuchet MS", Times New Roman, serif;
			font-size: 12px;
			color: #666666;
		}


		/* TOPO  -  CABEÇALHO *********************************************************/
			.header{
				/*background-image: url(../imagens/header1bkp.jpg);*/
				background-repeat: no-repeat;
				background-position:center;
				
				height: 308px;
				width: 772px;
			}
			.menusup{
				background-image: url(../imagens/menu_sup.jpg);
				background-repeat: no-repeat;
				background-position:center;
				
				height: 36px;
				width: 772px;
			}
			#bg_left{
				background-image: url(../imagens/background_header_left.gif);
				background-repeat: repeat-x;
			}
			#bg_right{
				background-image: url(../imagens/background_header_right.gif);
				background-repeat: repeat-x;
			}
			#botao-inscrevase{ margin: 0px 0 0 29px; }
			.header-espacador{ height: 6px; }
			#botao-comunidade{
	position: absolute;
	top: 229px;
	margin-left: 524px;

				*margin-left: 500px;
	z-index: 0;
	left: 134px;
			}
			
			#botao-video-vest {
				position: absolute;
				top: 180px;
				margin-left: 524px;
				*margin-left: 500px;
				z-index: 0;
			}
		/******************************************************************************/
		
		

		/* LATERAL ESQUERDA ***********************************************************/
		.esquerda{ 
			padding-left: 20px; 
			width: 170px;
		}
		#menu{
			margin-left: 15px;
			font-family: Georgia, "Times New Roman", Times, serif;
			font-weight: normal;
			font-size: 15px;
			float: left;
			width: 180px;
			z-index: 1000;
		}
			#menu a{
				color: #717171;
				text-decoration: none;
			}
			#menu a:hover{ text-decoration: underline; }
			#menu p{
				margin: 0px 0 1px 0;
				padding-left: 10px; 
				clear: left;
			}
			#menu .ativo a{ color: #1E2E48; }
			#menu .ativo{
				background-color: #0DA0FF;
				margin-top: 5px;
				padding-top: 1px;
				padding-bottom: 4px;
				padding-right: 10px;
				float: left;
			}
			
			.subativo{
				margin-left: 20px;
				font-family: Georgia, "Times New Roman", Times, serif;
				font-weight: normal;
				font-size: 12px;
				margin-top: 5px;
				padding-top: 1px;
				padding-bottom: 4px;
				padding-right: 10px;
				float: left;
			}
			
			.subazul {
				color: #FFFFFF; 
				background-color: #0DA0FF;

			}
			
		/******************************************************************************/
		
		
		
		/* LATERAL ESQUERDA ***********************************************************/
		.centro{ width: 358px; }
			.centro ul{
				margin: 0 0 10px 35px;
				padding: 0 5px 0px;
				list-style-type: none;
			}
			.centro ul .titulo{ 
				/*color: #8BEC70;*/
				color: #717171;
				font-weight: bolder;
				margin: 20px 0 0px 0;
			}
			.centro ul li p{ margin: 0px; }
			.centro ul li a{ color: white; }
			.player{ margin-left: 35px; }
			.centro .ver-todos{
				margin-right: 20px;
				text-align: right;
			}
			.centro .ver-todos a{ color: #8BEC70; }
		/******************************************************************************/
		
		
		
		/* LATERAL ESQUERDA ***********************************************************/
		.direita{ width: 214px; }
			#calendario{
				background-image: url(../imagens/bg-calendario.gif);
				background-repeat: no-repeat;
				width: 188px;
				height: 123px;
				*height: 133px;
				margin: 163px 0 0 6px;
			}
			#envie-seu-video{ margin-top:50px; margin-left: 15px; margin-right:20px; } 
			#envie-seu-video p{ margin-left: 8px; }
			#envie-seu-video .ver-todos{
				margin-right: 20px;
				text-align: right;
				font-weight: bolder;
			}
			#envie-seu-video a{ color: #8BEC70; }
			#envie-seu-video .titulo-video{ text-align: center; }
		/******************************************************************************/
		
		
		#footer{
			background-image: url(../imagens/bg-footer.gif);
			background-repeat: repeat-x;
			height: 84px;
			margin-top: 50px;
		}
			#footer td{ text-align: center; }
			#footer img{ margin-top: 8px; }




	#tabela-agenda{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		margin: 19px 0 0 18px;
		color: #231701;
	}
		#tabela-agenda th{
			padding-bottom: 2px;
			margin-bottom: 5px;
			border-bottom: 2px solid #D39F14;
		}
		#tabela-agenda td{ 
			text-align: center; 
			width: 23px; 
			height: 16px;
			*height: 14px;
			*padding-top: 1px;
		}
		#tabela-agenda #espacador{ height: 2px; }
		#tabela-agenda #hoje{
			background-image: url(../imagens/bg_dia-agenda-on.gif);
			background-repeat: no-repeat;
			background-position: left;
			font-weight: bolder;
			color: #231701;
		}
		#tabela-agenda .dia-on{
			background-image: url(../imagens/bg_dia-agenda.gif);
			background-repeat: no-repeat;
			background-position: left;
			color: #231701;
		}
		#tabela-agenda .dia-on a{
			color: #231701;
			text-decoration: none;
		}
		
		#lblVideo{
			margin: 0px;
			margin-left: 35px;
			padding: 0px;
		}
		
		#lblNomeVideo{
			display: block;
			margin: 0px;
			padding: 0px;
			margin-left: 35px;
		}
	
	/* Estilos  -  Textos do blog*********************************************************/
	
	
			.cabecalhoBlog {
				background-color: #EBEBEB;
				height: 258px;
			}
	
			.descricaoBlog {
				float:left;
				width: 32%;
				background-color: #ffffff;
/*				border: 1px solid #000000; */
				margin: 5px 5px 5px 5px;
				padding: 7px 17px 7px 17px;
				text-align: justify;
			}
			
			.BlogLinks {
				float:left;
				width: 93%;
				background-color: #ffffff;
/*				border: 1px solid #000000; */
				margin: 5px 5px 5px 5px;
				padding: 7px 17px 7px 17px;
				text-align: justify;
			}
				#menubloco ul {
					margin: 0;
					padding: 0;
					list-style-type: none;
				}
				#menubloco ul li { display: inline; }
				#menubloco ul li a {
					padding: .2em 1em;
					color: #000000;
					background-color: #FFFFFF;
					text-decoration: none;
				}
				#menubloco ul li a:hover {
					color: #fff;
					background-color: #CCCCCC ;
				}
			
			.perfilBlog {
				float:left; 
				width: 56%;
				margin: 5px 5px 5px 5px;
				padding: 5px 5px 5px 5px;				
			}
		
			.imagemBlog {
				width: 55px;
				text-align:center;
				vertical-align:top;
				float:left;
				border: 1px solid #000000;
				margin: 0px 2px 10px 2px;
			}
			
			.nomeBlog {
				margin-left: 5px;
				color:#FF871F;
				font-family: "Trebuchet MS", Verdana, serif;
				font-weight:bold;
				font-size: 15px;
				text-decoration:none;
				clear:both;
			}
			
			.nomeDir {
				text-decoration:none;
				vertical-align:top;
				float:left;
				color:#FF871F;
				font-family: "Verdana", Trebuchet MS, serif;
				font-size: 11px;

			}
	
			.nomeNot {
				float:left;
				color: #666666;
				font-family: "Verdana", Trebuchet MS, serif;
				font-size: 11px;

			}
			
			.bdiretor{
				margin-top: 0px;
				margin-left: 10px;
				margin-right: 10px;
				font-family: "Trebuchet MS", Verdana, serif;
				font-size: 16px;
				color: #1D75CF;
			}

			.bperfil{
				margin-left: 10px;
				margin-right: 10px;
				margin-top: 10px;
				font-family: "Trebuchet MS", Verdana, serif;
				font-size: 11px;
				color: #999999;
			}

			.bblog{
				margin-left: 10px;
				margin-right: 10px;
				margin-top: 16px;
				font-family: "Trebuchet MS", Verdana, serif;
				font-size: 18px;
				font-weight: bold;
				color: #E0B71F;
			}

			.bdescr{
				margin-left: 10px;
				margin-right: 10px;
				font-family: "Trebuchet MS", Verdana, serif;
				font-size: 13px;
				color: #999999;
			}


			.bdiretorPost{
				margin-left: 0px;
				font-family: "Trebuchet MS", Verdana, serif;
				font-size: 12px;
				font-weight:bold;
				color: #1D75CF;
			}

			.btituloPost{
				margin-left: 15px;
				font-family: "Trebuchet MS", Verdana, serif;
				font-size: 16px;
				font-weight: bold;
				color: #666666;
			}

			.btextoPost{
				margin-left: 15px;
				font-family: "Trebuchet MS", Verdana, serif;
				font-size: 11px;
				font-weight: 500;
				color: #666666;
			}
			
			
			.linhadivisoria {
				 border-top: 1px dashed  #BBD6E1;
				  border-bottom: 1px solid  #BBD6E1;
				  color: #fff;
				  background-color: #fff;
				  height: 4px;
			}
			
			.mensagemblog {
				color:#FF0000;
				font-weight:bold;
				background-color:#FFFFFF;
				border: 1px dotted #BBD6E1;
				text-align: center;
				padding: 3px 3px 3px 3px;
				margin: 5px 5px 25px 5px;
			}


/* Estilos  -  Videos *********************************************************/
			.listavideos {
			float:left;
			width: 200px;
			padding: 3px 3px 3px 3px;
			margin-top: 30px;
/*			border: 1px solid #000000; */			
			text-align:center;
			}
			

