/*
Theme Name: Daryus
Theme URI: http://www.daryus.com.br
Version: 1.0
Description: 2 Column theme
Author: B2W
Author URI: http://www.b2w.com.br
*/


* {
margin:0px;
padding:0px;
border:0px;
}

body {
font-family:Verdana, Arial, Helvetica, sans-serif;
}
	
#body_index {
background:#CBC7C8 url(../images/index_bg.jpg) top repeat-x;
}

#body_consulting {
background-image: url(../images/fundo_consulting.jpg);
background-repeat:repeat-y;
background-position:center;
}
	#body_consulting h1 a {
	background-image:url(../images/logo_consulting.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:45px;
	}

#body_education {
background-image: url(../images/fundo_education2.jpg);
background-repeat:repeat-y;
background-position:center;
}
	#body_education h1 a {
	background-image:url(../images/logo_education.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:50px;
	}
	#body_education #busca, x:default { padding:0 5px 5px; }

h1 {
font-size:15px;
font-weight:bold;
color:#E27F00;
}
	h1 a {
	width:158px;
	text-decoration:none;
	text-indent:-999px;
	float:left;
	margin:35px 0 0 20px;
	}

h2 {
font-size:15px;
font-weight:bold;
color:#E27F00;
}

h3 {
font-size:13px;
font-weight:bold;
color:#262626;
}

ul, ol {
list-style:none;
}

.frases {
	float:left;
	width:100%;
	padding:15px 0 10px 0;
}
.frases h2 {
	float:left;
	width:33%;
	text-align:center;
	font:13px Tahoma, Verdana, Arial;
	color:#999;
}

#geral {
width:756px;
margin:auto;
height:auto;
overflow:hidden;
background-color:#FFFFFF;
padding:0 10px;
*margin-top:0px;
_margin-top:-20px;
}


/* INDEX */

#index {
margin:auto;
display:block;
width:100%;
}
	#index .center {
	width:775px;
	height:auto;
	margin:auto;
	}
		#index .center img {
		float:left;
		}
			#index .center img#index_logo {
			}
			#index .center img#index_consulting {
			clear:left;
			margin-top:245px;
			}
			#index .center img#index_bussola {
			margin-top:60px;
			_margin-top:137px;
			*margin-top:137px;
			}
			#index .center img#index_education {
			margin-top:245px;
			_margin-top:322px;
			*margin-top:322px;
			}
			#index .center img#index_texto {
			margin-left:225px;
			}
	/*
	#index_linha {
	position:absolute;
	clear:both;
	width:100%;
	margin:auto;
	margin-top:358px;
	_margin:-13px 0 0 -245px;
	*margin:-13px 0 0 -245px;
	background:url(../images/index_linha.jpg) repeat-x center;
	}
	*/
	

/***********************
*
* HEADER
*
************************/
	#header {
	margin:auto;
	width:776px;
	display:table;
	*padding-bottom:20px;
	background:url(../images/topo.jpg) repeat-x;
	background-color:#FFFFFF;
	}

#top_menu {
float:right;
width:500px;
text-align:right;
margin-top:10px;
}

#top_menu, x:default { margin-top:-10px; }

	#top_menu .hidden {
	visibility:hidden;
	}

	#top_menu li {
	display:inline;
	margin-right:10px;
	}
	#top_menu li a {
	font-size:11px;
	color:#333;
	text-decoration:none;
	}
	#top_menu li a:hover {
	color:#000;
	text-decoration:underline;
	}
	#top_menu li.pgInicial a{ 
	background:url(../images/icoHome.jpg) no-repeat left center;
	padding:0 5px 0 21px;
	}
	#top_menu li.pgFaleConosco a{ 
	background:url(../images/icoContato.jpg) no-repeat left center;
	padding:0 5px 0 20px;
	}
	#top_menu li.pgFeeds a{ 
	background:url(../images/icoRss.jpg) no-repeat left center;
	padding:0 0 0 21px;
	}
	#top_menu li.pgTwitter a{ 
	background:url(../images/img_twitter.jpg) no-repeat left center;
	padding:0 0 0 21px;
	}
	#top_menu li.pgRestrita a{ 
	background:url(../images/icoRestrita.jpg) no-repeat left center;
	padding:0 0 0 21px;
	}

#container_busca {
float:right;
width:500px;
display:table;
margin-right:10px;
_margin-right:5px;
_margin-bottom:-20px;
visibility:hidden;
}
	#content_busca {
	width:220px;
	float:right;
	margin-top:35px;
	*margin-bottom:-21px;
	_margin-bottom:0px;
	}
		#busca {
		padding:10px 5px 5px;
		display:block;
		border-right:1px solid #DADADA;
		border-bottom:1px solid #DADADA;
		border-left:1px solid #DADADA;
		}
			#busca form {
			}
				#busca form label {
				width:90px;
				float:left;
				font-size:11px;
				font-weight:bold;
				}
				#busca form  input#txt_usuario {
				float:left;
				width:80px;
				border:1px inset #CCC;
				font-size:11px;
				color:#999;
				margin-left:5px;
				}
				#busca form input#bt_ok {
				width:21px;
				height:21px;
				float:left;
				margin-left:5px;
				}
				#busca form img {
				float:left;
				margin-left:5px;
				}
		
	
/***********************
*
* MENU
*
***********************/

#menu_consulting, #menu_education {
float:left;
width:756px;
height:36px;
margin-left:10px;
font-family:Tahoma, Verdana;
}
	#menu_consulting .canto_menu, #menu_education .canto_menu {
	float:left;
	}
	#menu_consulting ul, #menu_education ul {
	width:742px;
	float:left;
	}
	#menu_consulting ul li, #menu_education ul li {
	display:inline;
	}
	#menu_consulting ul li a, #menu_education ul li a {
	font-size:13px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	text-align:center;
	height:36px;
	line-height:36px;
	_line-height:34px;
	float:left;
	}


/* MENU_CONSULTING */

#menu_consulting {
_margin:2px 0 0 5px;
*margin-top:2px;
}
	#menu_consulting ul {
	background:url(../images/menu_preto.jpg) repeat-x;
	}
		#menu_consulting ul li a{
		border-right:1px solid #646464;
		width:90px;
		}
			#menu_consulting ul li a:hover{
			color:#E27F00;
			text-decoration:none;
			}
			
		#menu_consulting ul li.menu08 a {
		width:105px;
		border:0;
		background:url(../images/menu_laranja.jpg) repeat-x;
		}
			#menu_consulting ul li.menu08 a:hover{
			color:#000;
			}


/* MENU_EDUCATION */

#menu_education {
_margin:2px 0 0 5px;
*margin-top:2px;
}
	#menu_education ul {
	background:url(../images/menu_laranja.jpg) repeat-x;
	}
		#menu_education ul li a{
		border-right:1px solid #F29A43;
		width:80px;
		}
			#menu_education ul li a:hover{
			color:#000;
			text-decoration:none;
			}

		#menu_education ul li.menu01 a {
		width:130px;
		}
		#menu_education ul li.menu07 a {
		width:100px;
		}
		#menu_education ul li.menu08 a {
		width:105px;
		border:0;
		background:url(../images/menu_preto.jpg) repeat-x;
		}
			#menu_education ul li.menu08 a:hover{
			color:#E27F00;
			}
	

/***********************
*
* SIDEBAR
*
***********************/


/* CONTENT DIREITA */

#contentDireita {
float:left;
width:246px;
display:table;
}
	#contentDireita img {
	margin:0;
	}
	#contentDireita #img_autor {
	float:left;
	width:100%;
	display:table;
	margin-top:20px;
	}


/* BANNERS_SIDEBAR */

.banners_sidebar {
width:100%;
height:auto;
float:left;
margin-top:10px;
margin-bottom:3px;
}

	.banners_sidebar a {
	display:block;
	padding-bottom:10px;
	}
	.banners_sidebar object {
	margin-bottom:10px;
	}
	
	#banner_piec img {
	margin-top:0px;
	}

/* BANNER_GRD_SIDEBAR */

#banner_grd_sidebar {
width:100%;
height:220px;
float:left;
margin:15px 0 0 0;
}


/* SOBRE_AUTOR */

.content_sobre_autor {
width:99%;
float:left;
margin:2px 0 0 0;
color:#494242;
}
/* INÍCIO DO ARREDONDAMENTO DA DIV */
.a2, .a3, .a4, .a2 b, .a3 b, .a4 b {
display:block;
overflow:hidden;
font-size:1px;
}
.a2, .a3, .a2 b, .a3 b {
height:1px;
}
.a3, .a4 {
border-left:1px solid #DADADA;
border-right:1px solid #DADADA;
}
.fundo_cinza {
background-color:#DADADA;
}
.a2 {
margin:0 2px;
border-width:0 2px;
background:#DADADA;
}
.a3 {
margin:0 1px;
}
.a4 {
height:2px;
margin:0 0px;
}

/* INÍCIO DO ARREDONDAMENTO DA DIV */
.d1, .d2, .d3, .d4, .d1 b, .d2 b, .d3 b, .d4 b {
display:block;
overflow:hidden;
font-size:1px;
}
.d1, .d2, .d3, .d1 b, .d2 b, .d3 b {
height:1px;
}
.d2, .d3, .d4 {
border-left:1px solid #E67800;
border-right:1px solid #E67800;
background-color:#E67800;
}
.d1 {
margin:0 5px;
background:#E67800;
}
.d2 {
margin:0 3px;
border-width:0 2px;
}
.d3 {
margin:0 2px;
}
.d4 {
height:2px;
margin:0 1px;
}
/* TÉRMINO DO ARREDONDAMENTO DA DIV */


#sobre_autor {
	padding:5px;
	display:block;
	border-left:1px solid #DADADA;
	border-right:1px solid #DADADA;
	background:url(../images/depoimentos.jpg) repeat-x;
}
	#sobre_autor p.titulo_sobre_autor {
	font-size:11px;
	font-weight:bold;
	margin-bottom:10px;
	}
	#sobre_autor p {
		font-size:10px;
		width:222px;
		padding:0 5px 5px 5px;
		line-height:16px!important;
		text-align:justify;
	}


/* CONTENT DEPOIMENTOS */

#contentDepoimentos {
width:99%;
display:table;
float:left;
margin-bottom:10px;
_margin-left:0;
background:url(../images/depoimentos.jpg) repeat-x;
border-left:1px solid #DADADA;
border-right:1px solid #DADADA;
border-top:2px solid #DADADA;
border-bottom:2px solid #DADADA;
padding-bottom:6px;
}
	#contentDepoimentos h3 {
	margin:2px 5px 0 5px;
	padding:2px 0 5px 10px;
	border-bottom:1px solid #DADADA;
	background:url(../images/bulletTitle01_cinza.jpg) no-repeat center left;
	}
	#contentDepoimentos a.vejamais {
	float:right;
	margin-right:10px;
	}
	#contentDepoimentos ul {
	margin:10px 10px 0 10px;
	}
		#contentDepoimentos ul li {
		margin:10px 0;
		}
		#contentDepoimentos ul li p {
		font-size:11px;
		color:#4F4B48;
		margin-bottom:6px;
		}
			#contentDepoimentos ul li p .italic {
			font-weight:normal;
			font-size:11px;
			}
			#contentDepoimentos ul li p a {
			color:#4F4B48;
			display:block;
			text-decoration:none;
			}
			#contentDepoimentos ul li p a:hover {
			text-decoration:none;
			background:#F0F0F0;
			}
			#contentDepoimentos ul li p span {
			/*float:left;*/
			font-size:10px;
			font-weight:bold;
			color:#4F4B48;
			}


/*CONTENT NEWSLETTER*/
#contentNewsletter{
width:99%;
float:left;
background:url(../images/depoimentos.jpg) repeat-x;
border:1px solid #DADADA;
color:#4F4B48;
*margin-top:0;
_margin-top:0;
}
	#contentNewsletter h3 {
	margin:2px 5px 0 5px;
	padding:2px 0 5px 10px;
	border-bottom:1px solid #DADADA;
	background:url(../images/bulletTitle01_cinza.jpg) no-repeat center left;
	}
	#contentNewsletter h3, x:default { margin-top:-15px; }
	
	#contentNewsletter p {
	font-size:11px;
	margin:5px 5px 0 5px;
	}
	
	#contentNewsletter form {
	float:left;
	margin:0px;
	padding:0px;
	}
	#contentNewsletter form label {
	display:block;
	text-align:right;
	font-size:11px;
	color:#666;
	padding:2px 0;
	margin:3px 0 0 5px;
	}
	#contentNewsletter form label input#str_nome_news,
	#contentNewsletter form label input#str_email_news,
	#contentNewsletter form label input#str_telefone_news,
	#contentNewsletter form label input#str_empresa_news {
	width:70%;
	border:1px inset #CCC;
	margin:0 0 0 5px;
	}
	
	
	#contentNewsletter form label input#str_nome_news:focus,
	#contentNewsletter form label input#str_email_news:focus,
	#contentNewsletter form label input#str_telefone_news:focus,
	#contentNewsletter form label input#str_empresa_news:focus {
	border:1px solid #E27F00;
	}
	#contentNewsletter form input#cadastrar {
	width:63px;
	height:20px;
	margin-left:165px;
	margin-bottom:5px;
	background:url(../images/bt_cadastrar.jpg) no-repeat;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	}
	

/* PARCEIROS */

#parceiros {
width:99%;
height:auto;
float:left;
margin:10px 0 0 0;
border:1px solid #DADADA;
color:#4F4B48;
background:url(../images/depoimentos.jpg) repeat-x;
}
	#parceiros h3 {
	margin:2px 5px 0 5px;
	padding:2px 0 5px 10px;
	border-bottom:1px solid #DADADA;
	background:url(../images/bulletTitle01_cinza.jpg) no-repeat center left;
	}
	#parceiros h3, x:default { margin-top:-15px; }
	
	#parceiros img {
	float:left;
	margin:5px 0 10px;
	}



/***********************
*
* CONTENT
*
***********************/

/* TOP INDEX CONSULTING */
#content_conSlide {
float:left;
width:246px;
height:320px;
text-align:center;
margin-top:10px;
}
.contentDir_indexCon {
margin-top:-155px;
}

#content_conTop {
width:498px; /* Tamanho real = 500px com as bordas laterais */
float:left;
margin:10px 12px 30px 0;
}
	#content_conTop .a3, #content_conTop .a4 {
	background-color:#F2F2F2;
	}
	#conTop {
	width:100%;
	overflow:hidden;
	height:auto;
	padding-bottom:5px;
	border-left:1px solid #DADADA;
	border-top:1px solid #DADADA;
	border-right:1px solid #DADADA;
	}
		#textConTop {
		width:100%;
		font-size:13px;
		height:auto;
		}
			#textConTop span {
			display:block;
			float:left;
			width:140px;
			margin-top:8px;
			margin-left:8px;
			_margin-left:4px;
			font-size:11px;
			letter-spacing:0.2px;
			}
			#textConTop_sup {
			float:left;
			width:100%;
			height:45px;
			text-align:center;
			font-weight:bold;
			font-size:12px;
			padding-top:8px;
			letter-spacing:0.2px;
			}
			
			#textConTop_esq, #textConTop_cen, #textConTop_dir {
			float:left;
			width:160px;
			height:200px;
			overflow:hidden;
			}
			#textConTop_cen {
			margin:0 0 0 9px;
			}
			#textConTop_dir {
			float:right;
			}
				#textConTop_esq a, #textConTop_cen a, #textConTop_dir a {
				display:block;
				text-decoration:none;
				color:#000000;
				cursor:pointer;
				}
				
				#titulo_textConTop_esq, #titulo_textConTop_cen, #titulo_textConTop_dir {
				float:left;
				width:100%;
				height:38px; /* 43px */
				font-size:11px;
				text-align:center;
				font-weight:bold;
				padding-top:10px;
				background-color:#D3D1D2;
				background-repeat:no-repeat;
				background-position:bottom;
				}
				#titulo_textConTop_esq {
				background-image:url(../images/continuidade_bottom.jpg);
				}
				#titulo_textConTop_cen {
				height:32px; /* 34px */
				padding-top:16px;
				background-image:url(../images/governanca_bottom.jpg);
				}
				#titulo_textConTop_dir {
				background-image:url(../images/seguranca_bottom.jpg);
				}


/* TOP INDEX EDUCATION */
#content_eduSlide {
	float:left;
	width:246px;
	height:240px;
	/*background-color:#000000*/;
}
	#content_eduSlide img {
	margin:5px 0 0 2px;
	}

#content_eduTop {
	float:left;
	width:500px;
	height:230px;
	margin:10px 10px 20px 0;
}


/* CONTENT ESQUERDA */

#contentEsquerda_index {
float:left;
width:500px;
display:block;
margin-right:10px;
}
	#contentEsquerda_index_top {
	width:500px;
	float:left;
	display:block;
	margin:/*10px 0 20px 10px*/;
	}
		#contentEsquerda_index_top .texto_con_index {
		width:249px;
		float:left;
		display:block;
		margin-top:8px;
		padding:0 2px;
		font-size:11px;
		}
			#contentEsquerda_index_top .texto_con_index p {
			margin-bottom:6px;
			}
	#bloco_index {
	width:245px;
	float:left;
	display:block;
	}
		.bloco_index_con {
		margin-right:10px;
		}


#contentEsquerda {
float:left;
width:495px;
display:block;
margin:0 15px 0 0;
letter-spacing:0.2px;
}
	#contentEsquerda h2 {
	margin:10px 0;
	padding-bottom:5px;
	border-bottom:1px solid #D7D7D7;
	}
	#contentEsquerda h3 {
	color:#E27F00;
	}
	#contentEsquerda h4 {
	font-size:12px;
	margin:10px 0;
	}
	#contentEsquerda .marcador_laranja {
	font-weight:bold;
	color:#E27F00;
	}
	#contentEsquerda p {
	font-size:11px;
	color:#494242;
	margin:5px 10px 3px 0;
	}
		#contentEsquerda p a {
		text-decoration:none;
		color:#262626;
		display:block;
		}
		#contentEsquerda p a:hover {
		background-color:#eee;
		cursor:pointer;
		}
		
		#contentEsquerda p a.link_intext{
		display:inline;
		text-decoration:none;
		color:#E27F00;
		margin:5px 0 3px 0;
		font-size:11px;
		}
			#contentEsquerda p a.link_intext:hover {
			background-color:#fff;
			text-decoration:underline;
			}
	
	#contentEsquerda a.link_intext{
	text-decoration:none;
	color:#494242;
	margin:5px 0 3px 0;
	font-size:11px;
	}
		#contentEsquerda a.link_intext:hover {
		color:#E27F00;
		text-decoration:underline;
		}
	
	#contentEsquerda ul {
	font-size:11px;
	color:#494242;
	}
		#contentEsquerda ul li span {
		}
		
	#contentEsquerda ol {
	font-size:11px;
	color:#494242;
	}
		#contentEsquerda ol li {
		padding-bottom:10px;		
		}
			#contentEsquerda ol li span {
			font-weight:bold;
			margin-bottom:10px;
			display:block;	
			}
			#contentEsquerda ol li ol {
			margin-left:10px;
			}

	#contentEsquerda form {
	float:left;
	font-size:11px;
	display:table;
	} 
		#contentEsquerda form table {
		display:table;
		margin-bottom:15px;
		}
			#contentEsquerda form table tr td {
			height:30px;
			}
			#contentEsquerda form table tr td.td_esq {
			width:110px;
			display:block;
			}
		#contentEsquerda form input {
		border:1px inset #000;
		}
		#contentEsquerda form select {
		border:1px inset #000;
		}
		#contentEsquerda form .botao {
		border:1px outset #000;
		margin-right:15px;
		background-color:#ddd;
		}
			#contentEsquerda form .botao_insc {
			margin-left:95px;
			}
		#contentEsquerda form  textarea {
		border:1px inset #000;
		}
		#contentEsquerda form #certificacoes input, #contentEsquerda form #idiomas input {
		border:0;
		margin-left:10px;
		}
		#contentEsquerda form #certificacoes input.border, #contentEsquerda form #idiomas input.border {
		border:1px inset #000;
		}
		
.mudaletra {
width:100%;
height:auto;
float:left;
margin-top:-3px;
}
	.mudaletra a {
	float:right;
	margin-left:4px;
	}

.imprimir_indicar {
float:right;
width:40%;
margin:15px 0 10px 0;
}
/*.imprimir_indicar, x:default { margin-bottom:20px; overflow:auto; display:table;}*/
	.imprimir_indicar a {
	text-decoration:none;
	color:#8B8B8B;
	font-size:11px;
	}
		a.imprimir {
		background:url(../images/imprimir.jpg) no-repeat;
		padding-left:17px;
		float:right;
		}
		a.indicar {
		background:url(../images/indicar.jpg) no-repeat;
		padding-left:17px;
		margin-left:10px;
		float:right;
		}

.voltar_e_mais {
width:100%;
display:table;
float:left;
margin-top:10px;
}
	.voltar_e_mais a {
	text-decoration:none;
	font-size:11px;
	}
	.voltar_e_mais .voltar {
	float:left;
	color:#8B8B8B;
	}
	.voltar_e_mais .vejamais {
	float:right;
	color:#E67701;
	}
		.voltar_e_mais .vejamais:hover {
		text-decoration:underline;
		}

.insc {
display:block;
width:55%;
margin:auto;
margin-top:15px;
}
	.insc a {
	display:block;
	width:100%;
	line-height:20px;
	text-align:center;
	text-decoration:none;
	font-size:11px;
	color:#E67701;
	font-weight:bold;
	background-color:#EEEEEE;
	}
		.insc a:hover {
		text-decoration:underline;
		}

	
#img_empresa {
width:100%;
display:table;
margin:25px 0 5px 0;
text-align:center;
}

		
/*CONTENT AGENDA*/

#contentAgenda_cursos{
width:245px;
display:block;
float:left;
margin-right:10px;
}
	#contentAgenda_cursos h3 {
	padding:0 0 5px 10px;
	border-bottom:1px solid #DADADA;
	background:url(../images/bulletTitle01.jpg) no-repeat center left;
	}
	#contentAgenda_cursos ul {
	padding:0 0 4px 0;
	}
	#contentAgenda_cursos ul li {
	font-size:11px;
	color:#444;
	text-decoration:none;
	border-bottom:1px solid #DADADA;
	}
	#contentAgenda_cursos ul li a {
	display:block;
	font-size:11px;
	color:#4F4B48;
	text-decoration:none;
	padding:5px 3px 5px 10px;
	_padding:4px 3px 3px 10px;
	text-align:justify;
	}
		#contentAgenda_cursos ul li a:hover {
		background:#F0F0F0;
		}
	#contentAgenda_cursos ul li a p {
	font-size:11px;
	color:#E27F00;
	}


/* CONTENT EVENTOS */

#contentEventos{
width:100%;
display:table;
float:left;
}
	#contentEventos h3 {
	padding:0 0 5px 10px;
	border-bottom:1px solid #DADADA;
	background:url(../images/bulletTitle01.jpg) no-repeat center left;
	}
	#contentEventos ul {
	padding:0 0 4px 0;
	}
	#contentEventos ul li {
	font-size:11px;
	color:#444;
	text-decoration:none;
	border-bottom:1px solid #DADADA;
	}
	#contentEventos ul li a {
	display:block;
	font-size:11px;
	color:#4F4B48;
	text-decoration:none;
	padding:5px 3px 5px 10px;
	_padding:4px 3px 3px 10px;
	}
	#contentEventos ul li a:hover {
	color:#4F4B48;
	background:#F0F0F0;
	}
	#contentEventos .data_eventos {
	margin-right:10px;
	color:#E27F00;
	}
	#contentEventos .local_eventos {
	}
	#contentEventos .bold {
	font-weight:bold;
	}
	

/* BANNERS INDEX - EDUCATION */

#banners {
width:500px;
float:left;
height:auto;
_margin-top:25px;
*margin-top:30px;
margin-top:20px;
}
	#banners img {
	float:left;
	margin-bottom:10px;
	}
	#banners img.ban_esq {
	margin-right:10px;
	}
#exin {
*margin-top:10px;
_margin-top:10px;
}


/*CONTENT NOTÍCIAS*/

#contentNoticias{
width:100%;
float:left;
}
	#contentNoticias h3 {
	padding:0 0 5px 10px;
	background:url(../images/bulletTitle01.jpg) no-repeat center left;
	border-bottom:1px solid #DADADA;
	}
	#contentNoticias p {
	font-size:11px;
	font-weight:bold;
	}
	#contentNoticias ul {
	padding-bottom:4px;
	}
	#contentNoticias ul li {
	font-size:11px;
	font-weight:bold;
	color:#4F4B48;
	text-decoration:none;
	border-bottom:1px solid #DADADA;
	}
	#contentNoticias ul li a {
	display:block;
	font-size:11px;
	font-weight:bold;
	color:#4F4B48;
	text-decoration:none;
	padding:11px 0 11px 10px;
	_padding:9px 0;
	}
		#contentNoticias ul li a:hover {
		color:#4F4B48;
		background:#F0F0F0;
		}
	#contentNoticias p a.vejamais {
	text-decoration:none;
	color:#E67701;
	font-size:11px;
	font-weight:normal;
	}
		#contentNoticias p a.vejamais:hover {
		text-decoration:underline;
		}

/* NOTÍCIA */
#titulo_noticia {
clear:both;
width:100%;
display:table;
margin-bottom:15px;
}
.link_noticia{
text-decoration:none;
color:#262626;
display:block;
}
	.link_noticia:hover {
	background-color:#eee;
	cursor:pointer;
	text-decoration:none;
	color:#262626;
	}
	
.topico_noticia {
width:100%;
display:table;
_display:block;
*display:block;
font-size:11px;
}
	span.titulo_noticias {
	float:left;
	width:98%;
	}
	span.data_noticias {
	float:left;
	width:20%;
	}

	span.data_noticia {
	float:left;
	width:100%;
	display:block;
	font-size:11px;
	}
	span.titulo_noticia {
	float:left;
	width:80%;
	font-size:12px;
	}


/*CONTENT REALIZADOS*/

#contentRealizados {
width:100%;
overflow:hidden;
display:block;
float:left;
margin-top:28px;
}
	#contentRealizados h3 {
	padding:0 0 5px 10px;
	background:url(../images/bulletTitle01.jpg) no-repeat center left;
	border-bottom:1px solid #DADADA;
	}
	#contentRealizados ul li {
	width:100%;
	border-bottom:1px solid #DADADA;
	}
	#contentRealizados .confira {
	text-decoration:none;
	color:#E67701;
	font-weight:bold;
	font-size:11px;
	float:right;
	margin-top:-13px;
	*margin-top:-16px;
	_margin-top:-16px;
	}
		#contentRealizados .confira:hover {
		text-decoration:underline;
		}
	#contentRealizados ul li a {
	display:block;
	text-decoration:none;
	height:85px;
	padding:5px;
	}
	#contentRealizados ul li a:hover {
	background:#F0F0F0;
	}
	#contentRealizados ul li div#imagem{
	width:85px;
	height:64px;
	float:left;
	border:1px solid #E9E9E9;
	margin-right:10px;
	margin-left:5px;
	padding:5px;
	}
	#contentRealizados ul li #imagem img {
	width:85px;
	height:64px;
	float:left;
	margin:auto;
	}
	#contentRealizados ul li h4 {
	display:block;
	font-size:11px;
	font-weight:bold;
	color:#4F4B48;
	margin:15px 0 0 0;
	}
	#contentRealizados ul li p {
	display:block;
	font-size:11px;
	color:#DE7500;
	margin:5px 0 0 0;
	padding-bottom:5px;
	}


/*CONTENT ARTIGOS*/

#contentArtigos{
width:245px;
float:left;
}
	#contentArtigos h3 {
	padding:0 0 5px 10px;
	background:url(../images/bulletTitle01.jpg) no-repeat center left;
	border-bottom:1px solid #DADADA;
	}
	#contentArtigos ul {
	float:left;
	padding:0 0 4px 0;
	}
	#contentArtigos ul li {
	float:left;
	font-size:11px;
	font-weight:bold;
	color:#4F4B48;
	text-decoration:none;
	border-bottom:1px solid #DADADA;
	}
	#contentArtigos ul li a {
	float:left;
	display:block;
	font-size:11px;
	font-weight:bold;
	color:#4F4B48;
	text-decoration:none;
	padding:5px 3px 7px 10px;
	}
	#contentArtigos ul li a:hover {
	float:left;
	color:#4F4B48;
	background:#F0F0F0;
	}
	#contentArtigos ul li a span {
	float:left;
	display:block;
	font-size:10px;
	font-weight:normal;
	color:#E67701;
	}
	#contentArtigos ul li a p {
	float:left;
	_float:none;
	*float:none;
	font-size:11px;
	font-weight:normal;
	color:#4F4B48;
	}
	#contentArtigos p {
	float:left;
	}


/* CONTENT SERVIÇOS */

/*
#contentServicos {
float:left;
margin-left:50px;
_margin-left:25px;
width:400px;
height:440px;
background-image:url(../images/servicos_pt.jpg);
background-repeat:no-repeat;
background-position:center;
}
	#contentServicos a {
	display:block;
	cursor:pointer;
	}
*/
	.li_servicos {
	width:100%;
	float:left;
	clear:both;
	display:block;
	border-bottom: 1px #D9D9D7 solid;
	margin-bottom:10px;
	}
		.img_servicos {
		float:left;
		clear:both;
		padding:0 5px 0 5px;
		}
		#content_servico {
		float:left;
		width:85%;
		}
			#content_servico a {
			text-decoration:none;
			display:block;
			}
				#content_servico a:hover {
				background-color:#E2E2E2;
				}
				#content_servico a .titulo_servico {
				display:block;
				margin-left:4px;
				color:#E67701;
				font-size:11px;
				font-weight:bold;
				}
				#content_servico a .servico_brief {
				display:block;
				margin:4px 0 10px;
				color:#333333;
				}
		
	#container_proposta {
	float:right;
	width:187px;
	height:30px;
	display:table;
	margin-right:5px;
	_margin-right:5px;
	_margin-bottom:-20px;
	}
	#edu_container_proposta {
	float:right;
	width:187px;
	height:30px;
	display:table;
	margin-right:5px;
	_margin-right:5px;
	_margin-bottom:-20px;
	}
	#content_proposta {
	width:100%;
	float:right;
	margin-top:4px;
	*margin-bottom:-21px;
	_margin-bottom:0px;
	}
	#proposta {
	padding:0px 4px 5px 4px;
	display:block;
	border-right:1px solid #E67800;
	border-bottom:1px solid #E67800;
	border-left:1px solid #E67800;
	background-color:#E67800;
	font-size:12px;
	height:8px;
	text-align:center;
	}
	
	#proposta a:link {
	text-decoration:none;
	color:#ffffff;
	}
	#proposta a:hover {
	text-decoration:underline;
	}
	
	#contentEsquerda h3.h3_servico {
	margin:35px 3px 0 0;
	padding:0 0 0 0;
	}

/*	
	#contentServicos #itg {
	float:left;
	margin:40px 0 0 140px;
	_margin:40px 0 0 70px;
	width:120px;
	height:70px;
	}
	#contentServicos #ism {
	float:left;
	margin:0 0 0 260px;
	_margin:0 0 0 130px;
	width:120px;
	height:70px;
	}
	#contentServicos #sr {
	float:left;
	margin:0 0 0 260px;
	_margin:0 0 0 130px;
	width:120px;
	height:70px;
	}
	#contentServicos #itsr {
	float:left;
	margin:0 0 0 140px;
	_margin:0 0 0 70px;
	width:120px;
	height:70px;
	}
	#contentServicos #hser {
	float:left;
	_clear:both;
	margin:-145px 0 0 23px;
	_margin:-145px 0 0 12px;
	width:120px;
	height:70px;
	}
	#contentServicos #bcm {
	float:left;
	margin:-67px 0 0 20px;
	_margin:-67px 0 0 10px;
	width:120px;
	height:70px;
	}
	#contentServicos #grm {
	float:left;
	margin:0;
	width:120px;
	height:70px;
	}
*/


/* CLIENTES */

.bloco_clientes {
float:left;
width:47%;
margin:0 10px 0 0;
}
	.bloco_clientes ul li {
	}

#cancelamento{
position:absolute;
margin-top: -400px;
width:400px;
height: auto;
background-color:#ffffff;
border: 3px solid #666666;
padding:10px;
z-index:100;
}

/* CURSOS */

	#cursos {
	width:100%;
	float:left;
	display:table;
	color:#494242;
	}
		#cursos h4 {
		margin-top:20px;
		font-size:12px;
		font-weight:bold;
		color:#000000;
		}
		#cursos ul {
		margin-left:15px;
		}
		#cursos ul li a {
		display:block;
		text-decoration:none;
		color:#000;
		margin-bottom:8px;
		}
			#cursos ul li a:hover {
			text-decoration:underline;
			color:#E27F00;
			}

/* CURSO */
.content_titulo_curso {
clear:right;
display:block;
width:100%;
margin-top:5px;
}
/* INÍCIO DO ARREDONDAMENTO DA DIV */
.b1, .b2, .b3, .b4, .b1 b, .b2 b, .b3 b, .b4 b {
display:block;
overflow:hidden;
font-size:1px;
}
.b1, .b2, .b3, .b1 b, .b2 b, .b3 b {
height:1px;
}
.b2, .b3, .b4 {
border-left:1px solid #D9D9D7;
border-right:1px solid #D9D9D7;
background-color:#D9D9D7;
}
.b1 {
margin:0 5px;
background:#D9D9D7;
}
.b2 {
margin:0 3px;
border-width:0 2px;
}
.b3 {
margin:0 2px;
}
.b4 {
height:2px;
margin:0 1px;
}

.b5, .b6, .b7, .b8, .b5 b, .b6 b, .b7 b, .b8 b {
display:block;
overflow:hidden;
font-size:1px;
}
.b5, .b6, .b7, .b5 b, .b6 b, .b7 b {
height:1px;
}
.b6, .b7, .b8 {
border-left:1px solid #000;
border-right:1px solid #000;
background-color:#000;
}
.b5 {
margin:0 5px;
background:#000;
}
.b6 {
margin:0 3px;
border-width:0 2px;
}
.b7 {
margin:0 2px;
}
.b8 {
height:2px;
margin:0 1px;
}

.c5, .c6, .c7, .c8, .c5 b, .c6 b, .c7 b, .c8 b {
display:block;
overflow:hidden;
font-size:1px;
}
.c5, .c6, .c7, .c5 b, .c6 b, .c7 b {
height:1px;
}
.c6, .c7, .c8 {
border-left:1px solid #E27F00;
border-right:1px solid #E27F00;
background-color:#E27F00;
}
.c5 {
margin:0 5px;
background:#E27F00;
}
.c6 {
margin:0 3px;
border-width:0 2px;
}
.c7 {
margin:0 2px;
}
.c8 {
height:2px;
margin:0 1px;
}
/* TÉRMINO DO ARREDONDAMENTO DA DIV */
.titulo_curso {
padding:5px;
display:block;
background-color:#D9D9D7;
}
.titulo_curso h2#h2_curso {
color:#262626;
margin-bottom:-5px;
}
.titulo_curso p {
font-size:12px;
}

.botao_piec {
float:right;
width:125px;
}
.botao_incompany {
float:right;
width:112px;
}
.botao_inscreva-se {
float:right;
width:113px;
margin-right:1px;
_margin-right:-1px;
}
#botoes_curso_insc {
padding:5px;
display:block;
background-color:#E27F00;
text-align:center;
}
	#botoes_curso_insc a:hover {
	color:#000;
	}

.botoes_curso_p_ic {
padding:5px;
display:block;
background-color:#000000;
text-align:center;
}
.botoes_curso a {
text-decoration:none;
color:#fff;
font-size:12px;
font-weight:bold;

}
.botoes_curso a:hover {
color:#E27F00;
}
.categoria_curso {
width:50%;
float:left;
font-weight:bold;
color:#E27F00;
margin-top:5px;
}
.content_topico_curso {
width:490px;
display:table;
margin-top:30px;
_margin-top:0;
}

/* EVENTOS */

.evento {
width:100%;
float:left;
display:table;
margin:10px 0 10px 2px;
}
	.evento #h3_eventos {
	color:#262626;
	}
	.evento img {
	float:left;
	margin:0 6px 6px 0;
	}
	.evento .texto_evento {
	width:70%;
	display:table;
	}
		.evento .texto_evento h3 {
		color:#E27F00;
		}
		.evento .texto_evento .data_local {
		display:table;
		color:#E27F00;
		margin-bottom:10px;
		font-size:12px;
		}
		.evento .texto_evento p{
		width:350px;
		float:left;
		display:table;
		font-size:13px;
		}

	.realizados {
	margin-top:30px;
	margin-bottom:10px;
	}
	.evento_realizado {
	float:left;
	width:240px;
	display:table;
	margin:0 2px 6px 3px;
	border-bottom:1px solid #DADADA;
	}
		.evento_realizado a {
		display:block;
		text-decoration:none;
		height:95px;
		padding:5px;
		}
			.evento_realizado a:hover {
			background:#F0F0F0;
			}
			.evento_realizado a span {
			display:block;
			font-weight:bold;
			font-size:11px;
			color:#4F4B48;
			margin:10px 0 12px;
			}
			.evento_realizado a div#imagem{
			width:85px;
			height:64px;
			float:left;
			border:1px solid #E9E9E9;
			margin-right:10px;
			padding:5px;
			}
			.evento_realizado a #imagem img {
			width:85px;
			height:64px;
			float:none;
			margin:auto;
			}
			.evento_realizado a p {
			font-size:10px;
			color:#DE7500;
			display:table;
			padding-bottom:5px;
			}
		
#imagens_realizados {
width:100%;
display:table;
float:left;
margin-top:20px;
padding-bottom:7px;
border-bottom:1px solid #DADADA;
}
	#imagens_realizados img {
	width:150px;
	height:112px;
	float:left;
	margin:0 4px 15px 5px;
	border:0;
	border:3px solid #ffffff;
	}
		#imagens_realizados img:hover {
		border:3px solid #E27F00;
		}


/* AGENDA DE CURSOS */

.ag_curso {
width:100%;
display:table;
padding-bottom:7px;
margin-top:7px;
border-bottom:1px solid #DADADA;
}
	.ag_curso a {
	color:#4F4B48;
	display:block;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	}
		.ag_curso a:hover {
		background:#F0F0F0;
		}
	.ag_curso a p {
	font-weight:normal;
	font-size:11px;
	}
	

/* IN COMPANY */

.incompany form input {
width:380px;
}
.incompany form textarea {
width:380px;
height:80px;
}
.incompany form input#str_participantes_incompany {
width:40px;
}
.incompany form input#enviar {
width:60px;
border-style:outset;
}


/* WHITE PAPERS */

.white_paper {
width:140px;
float:left;
margin:10px;
}
	.white_paper a {
	display:block;
	width:140px;
	padding:4px;
	text-decoration:none;
	}
		.white_paper a:hover {
		background:#F0F0F0;
		}
	.white_paper a .titulo_whitepaper {
	display:block;
	font-size:11px;
	font-weight:bold;
	color:#E27F00;
	margin-top:4px;
	}
	.white_paper a .desc_whitepaper {
	display:block;
	font-size:10px;
	color:#494242;
	}
	.white_paper a .download_whitepaper {
	display:block;
	font-size:10px;
	font-weight:bold;
	color:#E27F00;
	}


/* RSS FEEDS */

dl#feeds {
margin:6px 0 20px 6px;
}
 	dl#feeds dt {
	font-size:11px;
	}
 	dl#feeds dt a {
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	color:#222;
	}
		dl#feeds dt a:hover {
		text-decoration:underline;
		color:#000;
		}
	dl#feeds dd {
	font-size:11px;
	color:#494242;
	margin:3px 0 8px 10px;
	}


/* CLASSES */

.vejamais {
text-decoration:none;
color:#E67701;
font-size:11px;
margin-left:8px;
}
	.vejamais:hover {
	text-decoration:underline;
	}

.border_bottom {
clear:both;
width:100%;
overflow:hidden;
padding-bottom:7px;
margin-top:7px;
border-bottom:1px solid #DADADA;
}

.bloco {
float:left;
width:100%;
height:auto;
}

.bold {
font-weight:bold;
}

.italic {
font-style:italic;
font-weight:normal;
}

.marcador_art_not {
float:left;
width:5px;
height:35px;
margin-right:3px;
}
/*
.autor {
font-size:11px;
margin-left:10px;
}
*/
.autor_int {
font-size:11px;
}

.search {
background-color:#CCCCCC;
font-weight:bold;
color:#FF6600;
}

.msg {
float:left;
display:block;
font-size:13px;
font-weight:bold;
}

.proximas_turmas {
display:block;
float:left;
width:151px;
height:42px;
margin:10px 0 0 10px;
_margin:10px 0 0 7px;
padding-top:0px;
text-align:center;
color:#000;
font-weight:bold;
background:url(../images/fundo_agenda.jpg) no-repeat center top;
}

.color_red {
color:#CC0000;
}


/***********************
*
* FOOTER
*
***********************/

#contentFooter {
width:755px;
float:left;
margin:10px 0 10px 0;
}
	#footer {
	width:100%;
	height:32px;
	float:left;
	background:#E4E7E7;
	margin-bottom:8px;
	}
		#footer ul {
		width:765px;
		margin:-10px 0 10px 0;
		}
		#footer ul, x:default { margin:-8px 0 10px 0; }
		
		#footer ul li {
		display:inline;
		}
		#footer ul li a {
		float:left;
		/*display:table;*/
		text-decoration:none;
		text-align:center;
		font-size:11px;
		color:#333;
		padding:0 5px 0 20px;
		margin:0 4px;
		border-right:1px solid #C5C9C8;
		/*height:36px;
		line-height:36px;
		_line-height:34px;*/
		}
			#footer ul li a:hover {
			color:#E67701;
			text-decoration:underline;
			}
		
		#footer ul li.icoRss a{ 
		background:url(../images/icoRss.jpg) no-repeat left center;
		}
		#footer ul li.icoPolitica a{ 
		background:url(../images/icoPolitica.jpg) no-repeat left center;
		}
		#footer ul li.icoTermos a{
		background:url(../images/icoTermos.jpg) no-repeat left center;
		}
		#footer ul li.icoMapasite a{
		background:url(../images/icoMapasite.jpg) no-repeat left center;
		}
		#footer ul li.icoTrabalhe a {
		background:url(../images/icoTrabalhe.jpg) no-repeat left center;
		}
		#footer ul li.icoImprensa a {
		border:0;
		padding-left:27px;
		background:url(../images/icoImprensa.jpg) no-repeat left center;
		}
	
	#contentFooter address, #contentFooter #copyright {
	display:table;
	font-size:10px;
	color:#4F4B48;
	font-style:normal;
	_margin-top:-18px;
	}
	#contentFooter address {
	width:65%;
	float:left;
	}
	#contentFooter #copyright {
	width:30%;
	float:right;
	text-align:right;
	}
		#contentFooter #copyright img {
		margin-top:5px;
		}
table.artigos  tr td {
	border:1px solid #333;
	padding:2px;
}