/*
Theme Name: Simexmin 2012
Theme URI: http://www.adimb.com.br/simexmin2012/
Description: Tema para o maior evento de exploração mineral no Brasil.
Author: Agência Surf
Author URI: http://www.agenciasurf.com.br/
Version: 1.0
*/

@charset "UTF-8";

/**************RESET*******************/

html{
	color:#FFF;
	/*background:#FFF;*/
}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{
	margin:0;
	padding:0;
}

a{
	
	text-decoration: none;
}

table{
	border-collapse:collapse;
	border-spacing:0;
}
	
fieldset,img{
	border:0;
}

address,caption,cite,code,dfn,em,/*strong*/,th,var,optgroup{
	font-style:inherit;
	font-weight:inherit;
}

del,ins{
	text-decoration:none;
}

li{
	list-style:none;
}

caption,th{
	text-align:left;
}

h1,h2,h3,h4,h5,h6{
	font-size:100%;
	font-weight:normal;
}

q:before,q:after{
	content:'';
}

abbr,acronym{
	border:0;
	font-variant:normal;
}

sup{
	vertical-align:baseline;
}

sub{
	vertical-align:baseline;
}	

legend{
	color:#000;
}

input,button,textarea,select,optgroup,option{
	font-family:inherit;
	font-size:inherit;
	font-style:inherit;
	font-weight:inherit;
}

input,button,textarea,select{
	*font-size:100%;
}




/******** Palestras ********/

.formatacao_palestras a{
	
	text-decoration: none!important;
	
}

.formatacao_palestras a:hover{
	
	text-decoration: underline!important;
	
}

.formatacao_palestras img{
	
	margin: 0px 6px 0 0;
	
}


.formatacao_palestras h2{
	
	text-transform: uppercase;
	font-size:16px;
	font-weight: bold;
	text-align: center;
	
}

.formatacao_palestras span{
	
	color:#AB4201; 
	
}

.sub_titulo{
	text-align: center;
	margin: 0 0 23px 0;
}

.terceiro_sub_titulo{
	
	text-align: center;
	margin: 0 0 23px 0;
}



.terceiro_sub_titulo_espaco_top{
	
	margin: 90px 0 28px 0;
	text-align: center;
}


.espaco_h2_palestras{
	
	margin: 90px 0 0 0;
}



.cor_ingles{
	color:#999;
	
}

.espaco_entre_palestrantes{
	
	margin: 0 0 20px 0;
}

/******** Fim Palestras ********/





/**************STYLE PÁGINA*******************/

body {
	
	font-family:'Arial';
	font-size:12px;
	color: #FFF;

}
sup{
	text-transform: none;
	font-size: 10px;
	
	position: relative;
	top:-7px;
}
#bgtopo{
	float:left;
	width:100%;
	background: url(img/bg_body.jpg) repeat-x;
	
}

#bgtopo2{
	float:left;
	width:100%;
	background: url(img/bg_bodyoutras.jpg) repeat-x;
	
}

#bgtopo2{
	float:left;
	width:100%;
	height:335px;
	background: url(img/bg_bodyoutras.jpg) repeat-x;
	
}



#topo{
	float: left;
	width: 100%;
	min-height: 931px;
}

#containner_full{
	margin: 0 auto;
	width: 100%;
	min-height:1392px;
	min-height:1388px\9;
	min-width:1000px;
	background: url(img/bg_top.jpg) no-repeat top center;
	
}
#containner_full2{
	margin: 0 auto;
	width: 100%;
	min-width:1000px;
	min-height: 558px;
	background: url(img/bg_topsec3.jpg) no-repeat top center;

}

#footer{
	float:left;
	width:100%;
	min-width:1000px;
	height:263px;
	background: url(img/bg_rodape_fundo2.png) repeat-x;
	
}

/**************INDEX*******************/

#links_infor{
	float:left;
	width:321px;
	height:151px;
	margin: 104px 0 0 51px;
	*margin: 36px 0 0 51px;
}

#links_infor a{
	float:left;
	width:100%;
	color:#994D2B;
	font-size: 22px;
	font-weight: bolder;
	font-style: italic;
	padding:35px 0 6px 20px;
}


#blok_patrocinio_interno{
	float:right;
	width: 1000px;
	margin:55px 0 0 0px;
}



#blok_patrocinio_interno #patrocinio_interno{
	float:right;
	width: 600px;
	height: 203px;
	background: url(../img/bg_patrocinio.png) no-repeat;
	margin:0px 0 0 122px;
}

#patrocinio_interno img{
	padding: 20px 0 0 20px;
}

#links_infor ul{
	float:left;
	width:316px;
	height:151px;
	text-transform:uppercase;
	background: url(img/bg_links_infor.png) no-repeat;
}


#menu_topo1{
	float:left;
	width:1000px;
	height: 40px;
	text-transform: uppercase;
	font-size:10px;
	font-weight:bold;
	font-style:italic;
}

#nav1{
	float:right;
	margin:20px 42px 0 0;
}
#menu_topo1 #nav1 li{
	float:left;
}

#menu_topo2{
	float:left;
	width:1000px;
	height: 139px;
}
#menu_topo2 a{
	color: #FFF;
	text-decoration: none;
}

#menu_topo2 a:hover{
	color: #FAAC30;
	text-decoration: none;
}

#blok_local{
	float: left;
	width: 1000px;
	height: 236px;
	font-style:italic;
	text-transform: uppercase;
	font-weight: bold;
}

#mineirador{
	float: right;
	width: 240px;
	margin: -30px 30px 0 0;
}


#mineirador_interno{
	float: left;
	width: 240px;
	margin: -30px 0 0 36px;
}


#aviao{
	float: left;
	width: 240px;
	margin: 15px 0 0 35px;
}

#madeira{
	float: left;
	width: 240px;
	margin:  -48px 0 0 189px;
}
#localdata{
	float: left;
	width: 206px;
	height: 65px;
	margin:10px 0 0 60px;
	
}
#blok_patrocinio{
	float: left;
	width: 1000px;
	margin-top: -62px;
}
#blok_patrocinio #patrocinio{
	float: left;
	width: 600px;
	height: 203px;
	background: url(img/bg_patrocinio.png) no-repeat;
	margin:-15px 0 0 35px;
}

#patrocinio img{
	padding: 20px 0 0 20px;
}
#img_moldura{
	float: right;
	width:620px;
	height:210px;
	margin: 13px 25px 0 3px;
}

#img_moldura_blog{
	float: right;
	width:620px;
	height:210px;
	margin: 13px -10px 0 -57px;
}
#moldura{
	width:620px;
	height:210px;
	background: url(img/moldura.png) no-repeat;
	position: absolute;
	z-index: 11;
}
#links_footer{
	width: 1000px;
	margin: 0 auto;

}

#segura{
	float: left;
	width: 920px;
	height: 117px;
	margin: 30px 0 0 50px;
}
#logo{
	float:left;
	width:268px;
	height:97px;
	background: url(img/logo.png) no-repeat;
	text-indent: -9000px;
	margin:  0 0 0 40px;
}

#logo_footer{
	float: right;
	text-align: right;
	font-size: 10px;
	margin-right:15px;
}
#logo_footer p{
	padding: 4px 0;
}

#btn_ender{
	float:left;
	width:150px;
	padding: 24px 0 0 43px;
}

.busca{
	width:185px; 
	height:26px;
	background: url(img/bg_busca.png) no-repeat;
	position:relative;
	top:-2px;
	font-weight:normal;
}

.banner_link_flutuante{
	
	width: 240px;
	height:240px;
	background: url('img/fundo_banner_flutuante.png') no-repeat;
	position: relative;
	left:460px;
	top:-31px;
	z-index: 100;
	
	transform:scale(1);
	transition-duration:200ms;
	transition-timing-function: ease-out;
	
	  -webkit-transform: scale(1); 
      -webkit-transition-duration:200ms; 
      -webkit-transition-timing-function: ease-out;
	
	-moz-transform: scale(1);
    -moz-transition-duration:200ms;
    -moz-transition-timing-function: ease-out;
	
	
}


.banner_link_flutuante:hover{
	
	transform:scale(1.05);
	transition-duration:400ms;
	transition-timing-function: ease-out;
	
	  -webkit-transform: scale(1.05); 
      -webkit-transition-duration:400ms; 
      -webkit-transition-timing-function: ease-out;
	
	-moz-transform: scale(1.05);
    -moz-transition-duration:400ms;
    -moz-transition-timing-function: ease-out;
	
}





.banner_link_flutuante_btn_link{
	
	margin: 74px 0 0 44px;
	
}

.banner_link_flutuante_btn_fechar{
	
	position: relative;
	top: -140px;
	
}



.busca input{
	color:#CC9D7C;
}
.busca {
	color:#CC9D7C;
}

#segura ul{
	float: left;
	width: 145px;
	padding: 0 7px 0 0;
}
/********************/
#pesquisa{
	border: none;
	width: 172px;
	height: 18px;
	background:none;
	padding: 3px 0 0 10px;
	text-transform: uppercase;
} 
#bt-pesquisa{ 
	position:relative;
	top:-12px;
	left:160px;
}

/**************************************/
.containner{
	margin:0 auto;
	width:1000px;
	color:#666;
	
	
	
}
.infor_um{
	float:left;
	widows:100%;
}

.infor_dois{
	float:left;
	widows:100%;
}

.contorno_inferior{
	float:left;
	width:1000px;
	height:85px;
	background: url(img/bg_infor_bottom.png) no-repeat;
}

.idiomas{
	padding-left:5px;
}

.adir{
	margin:5px 19px 0 36px;
}
.adir3{
	margin:0 0 0 36px;
}
.adir2{
	margin:5px 36px 0 0;
}
.destaque_grande{
	font-size:22px;
	color: #601C10;
}



.destaque_medio{
	font-size:13px;
	color: #601C10;
	padding:0 0 20px;
	text-transform: uppercase;
}

.destaque_pequeno{
	position:relative;
	top:3px;
	font-size:16px;
	color: #FFF;
}

.cinza{
	color:#8A8A8A;
}
.text-cinza{
	float:left;
	padding-left:15px;	
}
.marron{
	color: #964827;
}
.destaque{
	float:left;
	width:100%;
	font-size: 21px;
	color: #773017;
	font-weight: bolder;
	text-transform: uppercase;
	margin-top: 20px;
	font-style: italic;
	
}


.destaque_pesquisa{
	float:left;
	width:100%;
	font-size: 21px;
	color: #773017;
	font-weight: bolder;
	text-transform: uppercase;
	margin: 20px 0 0 46px;
	font-style: italic;
	
}
.destaque_verd{
	float:left;
	width:100%;
	font-size: 21px;
	color:#5B8F3F;
	font-weight: bolder;
	text-transform: uppercase;
	margin-top: 20px;
	margin-bottom: 10px;
	font-style: italic;
	
}
.destaque_marrom{
	float:left;
	width:100%;
	font-size: 21px;
	color:#964827;
	font-weight: bolder;
	text-transform: uppercase;
	margin-top: 0px;
	margin-bottom: 10px;
	font-style: italic;
	
}
.destaque_esq{
	float:right;
	*width:946px;
	font-size: 21px;
	color: #773017;
	font-weight: bolder;
	text-transform: uppercase;
	margin:-24px 55px 0 0;
	*margin:-24px 85px 0 0;
	font-style: italic;
	text-align: right;
	
}

.destaque_insc{
	float:left;
	width:100%;
	font-size: 21px;
	color: #C3262D;
	font-weight: bolder;
	text-transform: uppercase;
	margin-top: 20px;
	font-style: italic;
}

.blok_conteudo{
	float: left;
	width: 275px;
}

.blok_conteudo p hover{
	
	text-decoration: underline;
	
}



.blok_conteudo2{
	float: left;
	width: 275px;
	margin: 2px 0 0 68px;
}

#exposimexmin-text{ 
	margin: 14px 0 0 50px;
}

#ouropreto-text{ 
	margin: -40px 0 0 50px;
	
}

.blok_conteudo3{
	float: left;
	width: 559px;
	margin: 0 0 0 80px;
}
.conteudo{
	float: left;
	width: 253px;
	margin: 6px 0 0 12px;
	text-align: justify;
}
.btn_mais{
	float: right;
	margin:10px 10px 0 0;
}

.positio_full{
	float: left;
	width: 1000px;
}

.destaque_central{
	float:left;
	width:100%;
	font-size: 17px;
	color: #E18734;
	font-weight: bolder;
	text-transform: uppercase;
	margin:10px 0 12px 0;
	font-style: italic;
}

.destaque_central_pesquisa{
	float:left;
	width:100%;
	font-size: 17px;
	color: #E18734;
	font-weight: bolder;
	text-transform: uppercase;
	margin:35px 0 12px 18px;
	font-style: italic;
}
.menu_sub{
	float: left;
	width: 132px;
	
}

.text_link{
	color: #666;
	
}
.agencia{
	float: left;
	margin:44px 0 0 50px;
	font-size:11px;
}
.agencia a{
	color: #885A2F;
}
.blok_grafico{
	float: left;
	width: 1000px;
}

.maisalto{
	margin:-35px 0 0 0;
}

.marron_claro{
	color: #964827;
}

.amarelo{
	color: #E6E544;
	font-size:11px;
}
.amarelolink{
	float:left;
	width:100%;
	color: #E6E544;
	margin-bottom: 5px;
	font-weight:bold;
	font-style:italic;
	font-size:11px;
}
.laranja{
	color:#CA6D33;
}
.laranja a{
	color:#CA6D33;
}
.upper{
	text-transform: uppercase;
}

/*conteudo_seminario_cris*/
.conteudo_inscricao_cris .busca input{
	color: #666;
	font-size: 10px;
}
.conteudo_inscricao_cris{
 
 width:900px;
 text-align:justify;	
 float:left;
 margin-left: 45px;
	
}

.conteudo_inscricao_cris h2{
	padding:0 0 30px 0;
		
}

.conteudo_inscricao_cris p{
font-size:14px;
color:#555;
padding:0 0 0 20px;
}


.sobre_a_programacao_cris{
	font-style: italic;
	float:right;
	padding:20px 90px 0 0;
	
}

.sobre_a_programacao_mapa_cris{
	font-style: italic;
	float:right;
	padding:0 90px 0 0;
	margin:113px 0 0 0;
	
}

.sobre_a_programacao_cris_links a{
	color:#D76D27;
	font-style:normal;
	line-height:16px;
}
.sobre_a_programacao_cris_links a:hover{
	color:#964827;
	font-style:normal;
	line-height:16px;
}

.sobre_a_programacao_cris h3{
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 20px;
	padding-left: 0;	
}

.linha_laranja_cris{
	

margin:30px 0 0 0;
width:1000px;
height:2px;

background:url(img/linha_laranja.png) repeat-x;
	
}

.conteudo_meio_tudo_cris{
	
float:left;
background:url(img/linha_laranja.png) repeat-x bottom;
width:1000px;
padding:0 0 35px 0;
margin:0 0 60px 0;
line-height: 18px;
}

.pocicao_texto_indicativo_pagina{
	float:right;
	font-size:30px;
	font-style:italic;
	font-weight:bold;
	color:#FFF;
	padding:7px 89px 0 0;
	text-transform: uppercase;
}


.clr{
clear:both;	
}

.conteudo_seminario_cris{
 
 	width:600px;
 	/*text-align:justify;*/
 	float:left;
	margin-left: 45px;
 	
}

.conteudo_seminario_cris h3{
 
 	font-size: 16px;
 	color: black;
 	
}

.conteudo_seminario_cris a {
	text-decoration:underline;	
	color:#777;
}

.conteudo_seminario_cris h2{
	padding:0 0 30px 0;
		
}

.conteudo_seminario_cris p{
font-size:14px;
color:#777;

}

.pocicao_texto_indicativo_pagina_comissao{
	float:left;
	font-size:30px;
	font-style:italic;
	font-weight:bold;
	color:#FFF;
	padding:33px 0 0 11px;
	width:250px;
}

.blog_post{
	float:left;
	margin-bottom: 30px;
}
.blog_post a{
	color:#D76D27;
}

.blog_post a:hover{
	color:#964827;
}
/**********************Tabela***********************/

.titulo_tabela{
	text-align: center;
	text-transform: uppercase;
	width: 100%;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	padding: 20px 0 10px 0;
	
}

.linha_separadora_data{
	background: url("img/linha_laranja.png") top repeat-x;
	
	
}



.meio{
	text-align:center;
	width: 50%;
}

.destaque_tabela{
	color: #C3262D;
	padding: 0 0 4px 0;
}

.data{
	float:left;
	width: 59px;
	
	font-size: 13px;
	font-weight: bolder;
}
.conteudo_table{
	float: left;
	width: 183px;
}
.sub_titulo{
	font-size: 13px;
	font-weight: bolder;
	/*font-style: italic;*/
}

.central{
	float: left;
	width:250px;

}

.sobre_a_programacao_mapa_cris{
	
	float:right;
	padding:0 90px 0 0;
	margin:93px 0 0 0;
	
}

.marg_error{
	
	margin:20px 0 20px -20px;
}
/******************************* mapa *********************/


#mapa{
	border:solid 1px #ccc;
	float:left;
	margin:5px 0 0 0;
}
/******************FORM*******************/

#form_contato{	
	float: left;	
	width: 622px;
	}
	
#form_contato label{
	*float: left;
	*margin-top: 5px;
}	
	
#form_contato p{	
	float:left;	
	width: 600px;	
	margin-bottom: 20px;
	*margin-bottom:10px;
	}
	
#form_contato #nome{	
	float: right;	
	width: 500px;	
	border: 1px solid #666666;	
	height: 23px;
	}
	
#form_contato #assunto{	
	float: right;	
	width: 500px;	
	border: 1px solid #666666;	
	height: 23px;
	}
	
#form_contato #email{	
	float: right;	
	width: 500px;	
	border: 1px solid #666666;	
	height: 23px;
	}
	
#form_contato #endereco{	
	float: right;	
	width: 500px;	
	border: 1px solid #666666;	
	height: 23px;
	}
	
#form_contato textarea{	
	float: right;	
	min-width: 500px;	
	min-height:200px !important;	
	max-width: 500px;	
	max-height:200px !important;	
	border: 1px solid #666666;	
	height: 23px;
	}
	
.cidade{	
	float: left;	
	width: 346px !important;	
	
	}
	
.cidade #cidade{	
	float:right;	
	width: 245px;
	*width: 221px;	
	border: 1px solid #666666;
	height: 23px;
	margin: -21px 0 0 0;
	}
	
.uf{	
	float: left;
	width: 199px  !important;
	*width:211px !important;
	margin: 0 0 0 27px;

	}
	
.uf #uf {	
	float:right;	
	width: 184px;	
	border: 1px solid #666666;	
	height: 23px;
	margin: -20px 0 0 0;
	
}

.cep{	
	float: left;	
	width: 285px !important;
}
.cep #cep{	
	float: right;	
	width: 183px;	
	border: 1px solid #666666;	
	height: 23px;
	margin: -20px 0 0 0;
}
.telefone{	
	float: left;	
	width: 295px !important;
	margin: 0 0 0 20px;
}
.telefone #fax{	
	float: right;	
	width: 181px;	
	border: 1px solid #666666;
	height: 23px;
}

.menssagen{	
	float: left;
}
	
.btn{	
	float: right;
	
}
.wpcf7-submit{	
	float: right;
}

.especial_marg{
	width: 529px;
}


/******* MENU ********/

/**********************************************************************/
#nav2{
	float:right;
	margin:32px 47px 0 0;
	height: 139px;
	text-transform: uppercase;
	font-style: italic;
	font-weight: 600;
	text-align: right;
}

#menu_topo2 #nav2 .sistemas{
	float:left;
	font-size:15px;
	padding-right:19px;
	text-transform: uppercase;
	font-style: italic;
	font-weight: 600;
}
#menu_topo2 #nav2 .programacao{
	float:left;
	font-size:15px;
	padding-right:19px;
	text-transform: uppercase;
	font-style: italic;
	font-weight: 600;
}
#menu_topo2 #nav2 .exposimexmin{
	float:left;
	font-size:15px;
	padding-right:19px;
	text-transform: uppercase;
	font-style: italic;
	font-weight: 600;
}
#menu_topo2 #nav2 .incricao{
	float:left;
	font-size:15px;
	padding-right:19px;
	text-transform: uppercase;
	font-style: italic;
	font-weight: 600;
}
#menu_topo2 #nav2 .ouropreto{
	float:left;
	font-size:15px;
	text-transform: uppercase;
	font-style: italic;
	font-weight: 600;
}

/*********************SUB MENU**********************************/
#nav2 #submenu1{
	float:left;
	display:none;
	width:166px;
	height:115px;
	padding:17px 0 10px 30px;	
	margin:0 0 0 -30px;
	*margin:13px 0 0 -107px;
	position:absolute;
	text-indent:0px;
	border-top:none;
	background: url(img/bg_menu_simexmin.png) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	font-size: 12px;
	font-weight:500;
}

#nav2 #submenu1 li{
	float:left;
	width:100%;
	text-align:left;
	margin:2px 0 1px 0;
	text-transform: none;
}
#nav2 #submenu1 li a{
color:#D76D27;
}

#nav2 #submenu1 li a:hover{
color: #964827;
}
#nav2 #submenu2{
	float:left;
	display:none;
	width:166px;
	height:115px;
	padding:17px 0 10px 30px;	
	margin:0 0 0 -30px;
	*margin:13px 0 0 -158px;
	position:absolute;
	text-indent:0px;
	border-top:none;
	background: url(img/bg_menu_simexmin.png) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	font-size: 12px;
	font-weight:500;
}

#nav2 #submenu2 li{
	float:left;
	width:100%;
	text-align:left;
	margin:2px 0 1px 0;
	text-transform: none;
}
#nav2 #submenu2 li a{
color:#D76D27;
}

#nav2 #submenu2 li a:hover{
color: #964827;
}

#nav2 #submenu3{
	float:left;
	display:none;
	width:148px;
	height:104px;
	padding:17px 0 10px 20px;	
	margin:0 0 0 -20px;
	*margin:13px 0 0 -137px;
	position:absolute;
	text-indent:0px;
	border-top:none;
	background: url(img/bg_menu_expo.png) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	font-size: 12px;
	font-weight:500;
}

#nav2 #submenu3 li{
	float:left;
	width:100%;
	text-align:left;
	margin:2px 0 1px 0;
	text-transform: none;
	
}

#nav2 #submenu3 li a{
color:#D76D27;
}
#nav2 #submenu3 li a:hover{
color: #964827;
}

#nav2 #submenu4{
	float:left;
	display:none;
	width:122px;
	height:104px;
	padding:8px 0 10px 30px;	
	margin:0 0 0 -27px;
	*margin:13px 0 0 -137px;
	position:absolute;
	text-indent:0px;
	border-top:none;
	background: url(img/bg_menu_ouro.png) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	font-size: 12px;
	font-weight:500;
}

#nav2 #submenu4 li{
	float:left;
	width:100%;
	text-align:left;
	margin:2px 0 1px 0;
	*margin:0;
	text-transform: none;
}
#nav2 #submenu4 li a{
	color:#D76D27;
}

#nav2 #submenu4 li a:hover{
color: #964827;
}

#img_fancy{
	width: 655px;
	height: 736px;
}




