html {
	overflow-y: scroll;
}

body{ 
	/*background-color:#00CC66;*/
	margin:0;
	padding:0;
	background-image:url(../img/bg_body.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
} 


#all, #topo, #nav, #conteudo {
	width: 768px;
	margin:0 auto;	
}
#topo { 
	height:116px;
	*height:auto;
	/*background-color:#0099CC;*/
} 

#logo { 
	float:left;
	margin:0;
	padding:0;
	background-image:url(../img/logo_acarh.gif);
	width:296px;
	height:116px;
	text-indent:-5000px;
	overflow:hidden;
} 


#barraBusca { 
	float:left;
	width:350px;
	height:30px;
	padding-top:20px;
	/*background-color:#99CC00;*/
} 

input#busca { 
	border:0;
	width:130px;
	height:14px;
	*height:13px;
	font-size:11px;
	color:#ccc;
} 

.submitBusca { 
	
} 

.comspan { 
 	float:left;
	display:table;
	background:url(../img/bgInput.gif) no-repeat;
	width:141px;
	height:20px;
	padding-top:2px;
	padding-left:4px;
} 

#atalhos{ 
	float:left;
	width:120px;
	height:36px;
	padding-top:14px;
	/*background-color:#333333;*/
} 

#banner { 
	float:left;
	width:465px;
	height:61px;
	/*background-color:#FF00FF;*/
} 
#banner_superior {
	border:#666666 1px solid;
	margin-right:5px;
}
/*MENU*/
#nav { 
	font-family:Arial;
	font-size:10px;
	width:768px;
	height:39px;
	background:url(../img/fundo_menu.gif) no-repeat;
	color:#FFFFFF;
	margin:auto;
} 
#nav ul {
	padding:0;
	padding-top:15px;
	margin:auto;
	width:695px;
}
#nav li {
	display:inline;
	list-style:none;
	padding:0 10px 0 10px;
	border-right:#FFFFFF 1px solid;
}
#nav a:link, #nav a:visited {
	color:#FFFFFF;
	text-decoration:none;
}
#nav a:hover {
	text-decoration:underline;
}
/*FIM DO MENU*/
/*FORM CADASTRO*/
#frm_cadastro input, #frm_cadastro select{
	border: 1px solid #365e89;
	width:400px;
	margin:5px;
}
#frm_cadastro textarea {
	border: 1px solid #365e89;
	width:400px;
	height:200px;
	margin:5px;
}
#frm_cadastro h3 {
	color:#832F2F;
}

#frm_cadastro .radio, #frm_cadastro .checkbox {
	width:auto;
}
#frm_cadastro .btn {
	width:auto;
	padding:0 10px 0 10px;
	border: 1px solid #365e89;
	color:#365e89;
}
#frm_cadastro .erro {
	border:#FF0000 1px solid;
	background-color:#F8F9FA;
}
/*FIM DO FODM CADASTRO*/
#init_conteudo {
	width:768px;
	height:21px;
	background: url(../img/init_conteudo.png) no-repeat;
}

#conteudo {	
	float:left;
	width:743px;
	background-image:url(../img/bg_conteudo.png);
	background-repeat:repeat-y;
	padding-left:25px;
	
}

#titulo_conteudo {
	color:#2f6283;
	font-size:16px;
	font-weight:bolder;
	margin-bottom:10px; !important
}
#col_esquerda { 
	float:left;
	width:583px;
	padding-right:10px;	
} 
#col_esquerda p {
	color:#2F6283;
}
#col_esquerda h3 {
	font-size:14px;
	font-weight:normal; !important
	color:#2F6283; !important
}
#col_esquerda li{
	padding: 5px 0px 0px 0px;
	list-style:square;
	color:#2F6283;
}
#col_esquerda ul{
	margin: 0px 0px 0px 15px;
}

#col_direita { 
	float:right;
	width:145px;


} 

#end_conteudo {
	float:left;
	width:768px;
	height:25px;
	background: url(../img/end_conteudo.png) no-repeat;
}


.nome_palestrante { 
	color:#832f2f;
	font-size:14px;
} 
.nome_palestra { 
	color:#000000;
	font-size:14px;	
} 
.curriculo_palestrante { 
	color:#2f6283;
	font-size:11px;
	line-height:16px;
} 

#rodape { 
	float:left;	
	width:100%;
	height:90px;
	display:block;
	background-image:url(../img/fundo_rodape.gif);
	background-repeat:repeat-x;
	margin-top:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#2f6283;
	bottom:0;
} 

#texto_rodape { 
	width:768px;
	margin:0 auto;
} 

/*congressos e seminarios*/
#congressos #voltar a {
	text-align:right;
}
#congressos {
	background-color:#C8DFE8;
	width:570px;
	margin-top:10px;
}
#congressos #menu {
	float:left;
	width:120px;
}
#congressos #menu ul {
	margin:0;
	padding:10px 0 0 10px;
}
#congressos #menu li {
	list-style:none;
	padding:5px;
}
#congressos #textos {
	background:#FFFFFF;
	float:left;
	min-height:350px;
	width:430px;
	padding:10px;
}
#congressos a:link, #congressos a:visited {
	text-decoration:none;
	color:#666666;
} 
#congressos a:hover {
	color:#999999;
} 
#congressos #subtitulo {
	font-weight:bold;
	font-size:14px;
}
#congressos #inscricao {
	font-weight:bold;
	text-align:center;
}
/*fim de congressos e seminarios*/
/*paginador*/
#paginador a:link, #paginador a:visited {
	color:#365e89;
	text-decoration:none;
}
#paginador a:hover {
	color:#688eb7;
	text-decoration:underline;
} 
/* Revistas */

.revistas {
	width:150px;
	float:left;
	margin-right:55px;
}
.revistas img {
	margin-bottom: 10px;
}
.revista_titulo a {
	color:#832f2f;
	font-size:14px;
	text-decoration:none;
}
.revista_titulo a:hover {
	color:#c25151;
}
.revista_edicao {
	color:#000000;
	font-size:11px;
}
.data_revista {
	color:#000000;
	font-size:11px;
}
/* Fim Revistas */ 

/* Patrocinadores */ 
.patrocinadores {
	width:180px;
	margin: 10px 15px -18px -3px; 
	background:url(../img/fundo_patro.jpg) no-repeat;
	text-align:center;
	float:left;
}

/* Fim patrocinadores */

/* Dicas */
.dicas_titulo a {
	color:#832f2f;
	font-size:14px;
	text-decoration:none;
}
.dicas_titulo a:hover {
	color:#c25151;
}
.dicas_categoria {
	font-size:12px;
	color:#000000;
}
.dica_titulo {
	color:#2F6283;
	font-size:16px;
	font-weight:bold;
	margin-bottom:-20px;
}

/* Fim Dicas */

/* Certificações */ 
.certificacoes {
	width:550px;
	/*margin:0px 40px 60px 0px;*/
}
.certificacoes img {
	margin-bottom:5px;
}


/* Final de Certificações */
