/****

	CSS com a estilização da páginas. Aqui deve conter a estilização de fontes e cores de todos os elementos.
	As cores sempre serão os últimos elementos a serem inseridos, vindo depois do tamanho, familia, estilo, peso ou ainhamento das fonte.

****/

/*		Estilo Geral	*/
	body{ font-family:Arial, Helvetica, sans-serif;	font-size:12px;	background-color:#999;background-image:url(/imgs/foreigners/fundo.gif); }
	
	a{font-size:12px; color:#333;}
	a:hover{text-decoration:none;}


/**
 * Topo - Save _ 
 *
 **/
	#header{color:#000;	}
	#header_fala{
		font-size:20px;
		font-weight:bolder;
		color:#FFF;
		background: url("/imgs/foreigners/balao-fala.gif") no-repeat;
		background-position:-526px 50%;  /*balão invertido */

		margin:35px 0 0 90px;  /*	Posicionamento do balão	*/
		padding:20px 10px 0;
	}
	
	#header_fala li a { color:#FFF !important; font-size:20px; font-weight:bolder; text-decoration:none;}
	
	#header_fala ul{
		list-style: none;
		margin-left: 40px;
		padding-top: 4px;
	}

	#header h2{ color:#4b606f;}
	#header .campo{font-size:12px;}
	#header .reminder{ font-size:10px; color:#4b606f;}

/**
 * Conteúdo do meio
 */
	#conteudo{color:#7e7e7e;}
	#breadcrumb{font-size:10px;}
	
	.meio_conteudo_destaque a, .meio_conteudo_evento a{ text-decoration:underline; font-weight:bolder;font-size:12px;}
	
	.meio_conteudo_destaque h2 { font-size:20px; color:#1b87af;}
	.meio_conteudo_destaque a{ color:#1b87af;}
	
	.meio_conteudo_evento h2{ font-size:20px; color:#490a3d;}	
	.meio_conteudo_evento a{color:#490a3d;}	

	#navegacao_galeria{	background:#1b87af;	}
	#navegacao_galeria a{ font-size:10px; text-decoration:none; color:#fff; }
	#navegacao_galeria a:hover{	text-decoration:underline;}

	/* 		Lista com outras notícias		*/
		.listaLinks li{ list-style:disc;}	
		.listaLinks a{ color: #333333 !important; font-weight:normal; font-size:11px;}
		
	#novidades_perfil{ font-weight:bolder;}	
	#novidades_perfil a{ text-decoration:underline;}
	
	#novidades_perfil .kids{ color:#c1255c;}
	#novidades_perfil .young{ color:#490a3d;}
	#novidades_perfil .adults{ color:#e97f02;}
	#novidades_perfil .empresa{ color: #8a9b0f;}
		
	
/**
 * Boxes da direita
 */
	
	#boxs h1{ font-size:30px; color:#FFFFFF;}		
	
	/*		Fundo dos boxes		*/
	#box_rss .colorize{ background-color:#aab480;}	
	#box_rss .bl { background-image:url(/imgs/bordas/aab480.gif); background-position: 0 100%;height:17px; width:17px;}	
	#box_rss .br { background-image:url(/imgs/bordas/aab480.gif); background-position: 100% 100%;height:17px; width:17px;}	
	#box_rss .tr{ background-image:url(/imgs/bordas/aab480.gif); background-position: 100% 0%;height:17px; width:17px;}
	#box_rss .tl{ background-image:url(/imgs/bordas/aab480.gif); background-position: 0% 0%; height:17px; width:17px;}
	
	
	#box_maislidas .colorize{ background-color:#d5c173;}	
	#box_maislidas .bl { background-image:url(/imgs/bordas/d5c173.gif); background-position: 0 100%;height:17px; width:17px;}	
	#box_maislidas .br { background-image:url(/imgs/bordas/d5c173.gif); background-position: 100% 100%;height:17px; width:17px;}	
	#box_maislidas .tr{ background-image:url(/imgs/bordas/d5c173.gif); background-position: 100% 0%;height:17px; width:17px;}
	#box_maislidas .tl{ background-image:url(/imgs/bordas/d5c173.gif); background-position: 0% 0%; height:17px; width:17px;}	

/**
 * Lateral esquerda
 */
	#menu_navegacao { background-image: url(/imgs/foreigners/fundo_menu_esquerdo.gif); background-repeat:no-repeat;}


/**
 * Menu
 */
	#menu{ font-size:12px; color:#FFF;   }
	#menu a{color:#fff; text-decoration:none;}
	#menu a:hover{color:#ccc;}
	#menu .menu-titulo{background:none !important;  font-size:18px;}
	#menu h2{font-size:16px;}



	/*		Menu Cursos		*/
		#menu-cursos h2{color:#769c7a;}
		#menu-cursos.sf-menu li { background:none;}
		#menu-cursos.sf-menu li li { background:#769c7a;}    /* sub-menu */
		#menu-cursos.sf-menu li li li { background:	#769c7a;}	/* sub-menu do sub-menu */
	
		#menu-cursos.sf-menu li:hover, #menu-cursos.sf-menu li.sfHover,
		#menu-cursos.sf-menu a:focus, #menu-cursos.sf-menu a:active {background: #769c7a; outline:0;}



	/*		Menu Servicos		*/
	
		#menu-servicos h2{color:#d5c173;}
		#menu-servicos.sf-menu li {}
		#menu-servicos.sf-menu li li { background:#d5c173;}   
		#menu-servicos.sf-menu li li li { background:	#d5c173;}
		
		#menu-servicos.sf-menu li:hover, #menu-servicos.sf-menu li.sfHover,
		#menu-servicos.sf-menu a:focus,  #menu-servicos.sf-menu a:active {
			background:		#d5c173;
			outline:		0;
		}

	/*		Menu + Canais		*/

		#menu-canais h2{color:#668397;}
		#menu-canais.sf-menu li {}
		#menu-canais.sf-menu li li { background:#668397;}   
		#menu-canais.sf-menu li li li { background:	#668397;}
		
		#menu-canais.sf-menu li:hover, #menu-canais.sf-menu li.sfHover,
		#menu-canais.sf-menu a:focus, #menu-canais.sf-menu a:active {background:#668397; outline:0;}
		
	/*		Hack		*/   		

		/**
		 * Cursos
		 */
		#menu-cursos .primeiro, #menu-cursos .ultimo{
			background:none !important;		
			padding: 0 0 !important;	
		}
		
		#menu-cursos .primeiro a{			
			background-image:url(/imgs/bordas/769c7a.gif);
			background-position: top right;
			background-repeat:no-repeat;
		}
		
		#menu-cursos .ultimo a{
			background-image:url(/imgs/bordas/769c7a.gif);
			background-repeat:no-repeat;
			background-position:bottom right;
		}
		/**
		 * Serviços
		 */
		#menu-servicos .primeiro, #menu-servicos .ultimo{
			background:none !important;		
			padding: 0 0 !important;	
		}
		
		#menu-servicos .primeiro a{			
			background-image:url(/imgs/bordas/d5c173.gif);
			background-position: top right;
			background-repeat:no-repeat;
		}
		
		#menu-servicos .ultimo a{
			background-image:url(/imgs/bordas/d5c173.gif);
			background-repeat:no-repeat;
			background-position:bottom right;
		}
		
		/**
		 * Canais
		 */
		
		#menu-canais .primeiro, #menu-canais .ultimo{
			background:none !important;		
			padding: 0 0 !important;	
		}
		
		#menu-canais .primeiro a{			
			background-image:url(/imgs/bordas/668397.gif);
			background-position: top right;
			background-repeat:no-repeat;
		}
	
		#menu-canais .ultimo a{
			background-image:url(/imgs/bordas/668397.gif);
			background-repeat:no-repeat;
			background-position:bottom right;
		}
		
		
	/*		Pq IBEU		*/		
		#pqibeu h1{font-size:20px; text-align:center; color:#769c7a;}
		#pqibeu{ font-size:12px; background:url(/imgs/foreigners/fundo_pq_ibeu.gif); color:#FFF;}
		.pqibeu_autor{font-weight:bold;}



/**
 * Footer
 */
	#tpl_footer{ text-align:center; background:#fff; height:auto; line-height:300%;}
	


/**
 * 	EVENTOS
 */
	 
	.titulo-evento{font-size:20px; background:url("/imgs/barra-fundo.jpg") repeat-x 50% 50%;}	
	.titulo-evento{color:#490a3d;}	 
	.titulo-evento span{background:#fff;}
	
	#evento-destaque{font-size:13px;}
	#evento-destaque h2{font-size:16px;}
	
	#eventoscalendarios table{ background-color: #ccc !important;}
		
	#mais-eventos .titulo{font-size:20px;}	
	#mais-eventos .titulo{color:#490a3d;}	
	#mais-eventos a{font-size:16px; text-decoration:none;color:#7e7e7e;}
	
	#aconteceu-ibeu{ font-size:13px;}
	#aconteceu-ibeu h2{font-size:20px; color:#490A3D;}
	
	#eventoscalendario h3{font-size: 16px;}
	#eventoscalendario span{font-size: 10px;}
	
	.evento-kids{color:#bd1550;}
	.evento-teens{color:#e97f02;}
	.evento-adults{color:#01438e;}
	.evento-senior{color:#8a9b0f;}
	
	#outros-eventos .titulo, #post .titulo{color:#aab480}
	
	#outros-eventos .titulo{font-size:20px;}	
	#outros-eventos a{font-size:16px; text-decoration:none;}
	#outros-eventos a:hover{text-decoration:underline;}
	#outros-eventos ul{list-style:url(/imgs/bullet.jpg);}	
		
	#eventos-footer{font-size:20px; background:#fff;}
	#eventos-footer a{font-weight:bold;}
	.comentarios{color:#e97f02;}
	.compartilhe{color:#bd1550;}
	
	
/**
 * POSTS
 */

#post h1{font-size:30px; color:#769c7a;}

#post .curso-desc h2{font-size:30px;text-align:right; width:180px;}

#post .empresa-global {color:#331d38;}
#post .empresa-spot{color:#cc3e18;}
#post .empresa-industry{color:#28a85e;}
#post .empresa-individual{color:#9e0b41;}
#post .empresa-language{color:#331d38;}
#post .empresa-international{color:#331d38;}

#post .img-home {margin-right:10px;}

