* {
margin:0;
padding:0;
vertical-align:baseline;
border:0;
text-decoration:none;           
font-style:none;
list-style:none;
outline:0px;
}

* table, table tr, table tr td 
{
	padding:0px;
	margin:0px;
}



body {
text-align:center;
/*background: url(../imgs/bg_html.jpg) #992018 repeat-y center top;*/
background: url(../imgs/bg_diagonal.jpg) repeat center top;
font-family:arial, verdana, helvetica, sans-serif;
font-size:11px;


}


html {
overflow: -moz-scrollbars-vertical;
}


/*parágrafos, links, spans e listas do site */

p { 
color:#888888;
margin:0 0 20px 20px;
text-align:justify;

}



a { 
color:#888888;
}

a:hover, a.over { 
color:#C11219;
}

.red {
color:#C00000
}

cite 
{
color:#888888;
margin:0 0 0px 20px;
text-align:justify;

}


/* */



#hold_all {
margin:0 auto;
/*border:2px solid blue;*/

}

.geral {
width:760px;
height:auto;
margin:0 auto;
background: url(../imgs/bg_geral.gif) white repeat-y center center;
padding:5px 0 0 0;
}


.hold_cabecalho {
width:auto;
height:125px;
margin:0 auto;
/*border:2px solid green;*/
}


.cabecalho {
width:760px;
height:125px;
/*border:2px solid yellow;*/
margin:0 auto;
background: url(../imgs/bg_cabecalho.jpg) repeat-x center center;
}


.cabecalho h1 a {
width:120px;
height:79px;
background: url(../imgs/logo.gif) no-repeat center center;
display:block;
text-indent:-19999px;
margin:4px 0 0 10px;
_margin:4px 2px 0 6px;
}

.cabecalho a {
float:left;
}

.cabecalho h5 {
display:none;
}

.hold_ad_0 {
width:468px;
height:60px;
overflow:hidden;
/*border:1px solid lime;*/
float:left;
margin:23px 10px 0 10px;
}

.hold_ad_1 {
width:125px;
height:60px;
overflow:hidden;
/*border:1px solid lime;*/
float:left;
margin:23px 0 0 0;

}

.menu {
width:760px;
height:auto;
float:left;
margin:15px 0 0 0;
_margin:15px 0 -10px 0;
z-index:1;
position:relative;
/*background: url(../imgs/bg_detalhe_menu.jpg) no-repeat 0 -12px;*/

}


/*menu principal */


ul#primary-nav,

ul#primary-nav ul {
	margin: 0 0 0 10px;
	_margin: 0 0 0 5px;
	padding: 0;
	width: auto; /* Width of Menu Items */
	border-bottom: 1px solid #D4D5D0; /*Linha alterada*/
	background: #f9f9f9; /* IE6 Bug */
	font-size: 100%;
	float:left;
	
	}


ul#primary-nav ul li {
	float:left;

	}

ul#primary-nav li {
	position: relative;
	list-style: none;
	float:left;
	}

ul#primary-nav li a {
	display: block;
	text-decoration: none;
	color: #4A4A4A;
	font-weight:bold;
	padding: 5px;
	_padding-left: 6px;
	_padding-right: 6px;
	border:0px;
	float:left;
	font-size:11px;
	letter-spacing:0.012em;
	background:transparent;
	background: url(../imgs/bg_menu.jpg) #f9f9f9 repeat-x center top; /*linha alterada */
	border-right:1px solid white; /*linha alterada */
	border-left:1px solid #D4D5D0; /*linha alterada */
	
	}




/* Fix IE. Hide from IE Mac \*/
* html ul#primary-nav li { float: left; height: 1%; }
* html ul#primary-nav li a { height: 1%; }
/* End */

ul#primary-nav ul {
	position: absolute;
	display: none;
	left: 0px; /* Set 1px less than menu width */
	top: 0;
	
	}
	
	
	ul#primary-nav li ul /*primeiro sub menu */
	{
	width:122px;
	position: absolute;
	display: none;
	left: 0px; /* Set 1px less than menu width */
	top: 24;
	text-align:left;
	float:left;
	margin: 0 0 0 0px;
	font-weight:normal;
	border-top: 1px solid white; /*linha alterada */
	border-bottom: 1px solid #D4D5D0; /*linha alterada */
	border-left: 1px solid #D4D5D0; /*linha alterada */
	border-right: 1px solid #D4D5D0; /*linha alterada */
	background: url(../imgs/bg_sub_menu.jpg) white repeat-x left top; /*linha alterada */
	
	}
	
	
	ul#primary-nav li ul li ul /*segundo sub menu */
	{
	width:122px;
	position: absolute;
	display: none;
	left: 122px; /* Set 1px less than menu width */
	_left: 117px; /* Set 1px less than menu width */
	top: -1;
	margin: 0 0 0 0px;
	border-top: 1px solid white; /*linha alterada */
    
	
	}
	
		
	ul#primary-nav li ul li 
{
	
	width:119px; /* estes tamanhos influenciam o comportamento do link no IE, óbvil" */
	_width:auto;
	
	} 

ul#primary-nav li ul li a 
{	
	width:119px; /* estes tamanhos influenciam o comportamento do link no IE, óbvil" */
	_width:117px; /* estes tamanhos influenciam o comportamento do link no IE, óbvil" */
	padding: 3px 5px; 
	position:relative;
	font-weight:normal; /* sem bold */
	border:none; /* Linha alterada */
	background: url(../imgs/bg_sub_links.jpg) no-repeat bottom left;
	
	
	
	
	} /* Sub Menu Styles */

ul#primary-nav li:hover ul ul,
ul#primary-nav li:hover ul ul ul,
ul#primary-nav li.over ul ul,
ul#primary-nav li.over ul ul ul { display: none; } /* Hide sub-menus initially */

ul#primary-nav li:hover ul,
ul#primary-nav li li:hover ul,
ul#primary-nav li li li:hover ul,
ul#primary-nav li.over ul,
ul#primary-nav li li.over ul,
ul#primary-nav li li li.over ul { display: block; } /* The magic */

ul#primary-nav li.menuparent { background: transparent } /* todo mundo q tem parent */ 



ul#primary-nav li.menuparent:hover,
ul#primary-nav li.over { background-color: transparent } /* quem fica marcado quando tem filho do parent */

ul#primary-nav li a:hover 
{
	color: #C11219;
	
	
	
	} /* demais links over */



/*fim meu principal */


.area_associado {
width:760px;
height:30px;
float:left;
/*border:2px solid yellow;*/
background:#F4F3F1;
_margin:0px 0 0 0;
z-index:0;
position:relative;
}


.area_associado h5{
display:none;
}


/*menu associados */



ul#primary-nav2,

ul#primary-nav2 ul {
	margin: 2px 18px 0 0px;
	_margin: 2px 9px 0 0px;
	padding: 0;
	width: auto; /* Width of Menu Items */
	/*border-bottom: 1px solid #ccc;
	/*background: #f9f9f9; /* IE6 Bug */
	font-size: 100%;
	float:right;
	

	}


ul#primary-nav2 ul li {
	float:left;

	}

ul#primary-nav2 li {
	position: relative;
	list-style: none;
	float:left;
	}

ul#primary-nav2 li a {
	display: block;
	text-decoration: none;
	color: #4A4A4A;
	padding: 5px;
	border:0px;
	float:left;
	}

/* Fix IE. Hide from IE Mac \*/
* html ul#primary-nav li { float: left; height: 1%; }
* html ul#primary-nav li a { height: 1%; }
/* End */

ul#primary-nav2 ul {
	position: absolute;
	display: none;
	left: 0px; /* Set 1px less than menu width */
	top: 0;
	
	
	}
	
	
	ul#primary-nav2 li ul /*primeiro sub menu */
	{
	width:122px;
	position: absolute;
	display: none;
	left: 14px; /* Set 1px less than menu width */
	top: 24;
	text-align:left;
	float:left;
	margin: 0 0 0 0px;
	font-weight:normal;
	border-top: 1px solid white; /*linha alterada */
	border-bottom: 1px solid #D4D5D0; /*linha alterada */
	border-left: 1px solid #D4D5D0; /*linha alterada */
	border-right: 1px solid #D4D5D0; /*linha alterada */
	background: url(../imgs/bg_sub_menu.jpg) white repeat-x left top; /*linha alterada */
	
	}
	
	
	ul#primary-nav2 li ul li ul /*segundo sub menu */
	{
	width:122px;
	position: absolute;
	display: none;
	left: 122px; /* Set 1px less than menu width */
	_left: 117px; /* Set 1px less than menu width */
	top: -1;
	margin: 0 0 0 0px;
	border-top: 1px solid white; /*linha alterada */
    
	
	}
	
		
	ul#primary-nav2 li ul li 
{
	
	width:119px; /* estes tamanhos influenciam o comportamento do link no IE, óbvil" */
	_width:auto;
	
	} 

ul#primary-nav2 li ul li a 
{	
	width:119px; /* estes tamanhos influenciam o comportamento do link no IE, óbvil" */
	_width:117px; /* estes tamanhos influenciam o comportamento do link no IE, óbvil" */
	padding: 3px 5px; 
	position:relative;
	font-weight:normal; /* sem bold */
	border:none; /* Linha alterada */
	background: url(../imgs/bg_sub_links.jpg) no-repeat bottom left;
	
	
	} /* Sub Menu Styles */

ul#primary-nav2 li:hover ul ul,
ul#primary-nav2 li:hover ul ul ul,
ul#primary-nav2 li.over ul ul,
ul#primary-nav2 li.over ul ul ul { display: none; } /* Hide sub-menus initially */

ul#primary-nav2 li:hover ul,
ul#primary-nav2 li li:hover ul,
ul#primary-nav2 li li li:hover ul,
ul#primary-nav2 li.over ul,
ul#primary-nav2 li li.over ul,
ul#primary-nav2 li li li.over ul { display: block; } /* The magic */

ul#primary-nav2 li.menuparent { background: none; } /* todo mundo q tem parent  - Lianha alterada*/

ul#primary-nav2 li.menuparent:hover,
ul#primary-nav2 li.over { background: none; } /* quem fica marcado quando tem filho do parent */

ul#primary-nav2 li a:hover { color: #C11219;
	
	
	
	
	 } 
	 
	 
	 ul#primary-nav2 li a.associado 
	 {
		
		background: url(../imgs/bg_associado.gif) no-repeat left center;
		padding: 5px 20px 5px 20px; 
		}
		
		ul#primary-nav2 li a.anuncie
	 {
		
		background: url(../imgs/bg_anuncie.gif) no-repeat left center;
		padding: 5px 20px 5px 20px; 
		}
	 
	 		ul#primary-nav2 li a.contato
	 {
		
		background: url(../imgs/bg_contato.gif) no-repeat left center;
		padding: 5px 20px 5px 20px; 
		}
		
		
			 		ul#primary-nav2 li a.home
	 {
		
		background: url(../imgs/bg_home.gif) no-repeat left center;
		padding: 5px 20px 5px 20px; 
		}

			 		ul#primary-nav2 li a.login
	 {
		
		background: url(../imgs/bg_login.gif) no-repeat left center;
		padding: 5px 20px 5px 20px; 
		}
	 
	 
	 
	 /* demais links over */




/* fim menu associados */



.conteudo {
width:585px;
float:left;
/*border-bottom:1px solid lime;	*/
text-align:left;
}

.conteudo table /* tabelas do conteudo */
{
width:390px;
border:1px solid #E7E7E7;
font-size:11px;
text-align:center;
margin:0 0 0 20px;

}

.conteudo table tr {
height:20px;
color:#888888;

}

.conteudo table tr td {
padding:5px;
border:1px solid #E6E3E3;
}

.conteudo table tr.titulos {
height:20px;
background:#F8F8F8;
color:#C11219;
}

.conteudo table tr td.titulos {
background:#F8F8F8;
color:#C11219;
}

.conteudo a.pre 
{
	color:#FF4800;
	font-weight:bold;
	background: url(../imgs/pre.gif) no-repeat left center;
	padding:5px 0 5px 25px;
	margin:0 176px 0 0;
	float:right;
	
	
}

.conteudo a.topo 
{
	color:#FF4800;
	font-weight:bold;
	background: url(../imgs/topo.gif) no-repeat left center;
	padding:5px 0 5px 25px;
	margin:0 176px 0 0;
	float:right;
	
}

.conteudo a.mais
{
	color:#FF4800;
	font-weight:bold;
	background: url(../imgs/maisnews.gif) no-repeat left center;
	padding:5px 0px 5px 25px;
	margin:0 0px 0 0;
	float:right;
	
}


.hold_noticia_index {
width:578px;
_width:571px;
float:left;
height:160px;
margin:0 0 15px 0;
background:#F7F7F7;
}

.hold_noticia_index h4{
display:none;
}

.hold_noticia_index a{
float:left;
}

.hold_noticia_index a.manchete{
float:left;
height:145px;
_height:135px;
overflow:hidden;
margin:0 0px 0 18px;

}

.hold_noticia_index ul{
width:300px;
float:left;
background: url(../imgs/bg_lista_manchete.gif) #FFFFFF repeat-y top left;
padding:16px 0px 0 0px;
margin:0 0 0px 0;
_margin:-10px 0 0px 0;

}

.hold_noticia_index ul li {
float:left;
/*height:38px;*/
margin:5px 0 0 0;
display:block;

}

.hold_noticia_index ul li a {
float:left;
padding:5px 0 5px 20px;
background:#F3F3F3;
width:265px;
_width:285px;
height:28px;
_height:38px; /* da pau agora auUHAuhS */
margin:0 0 0 15px;
background: url(../imgs/bullet.gif) #F3F3F3 no-repeat 3px 50%;

}

.hold_noticia_index ul li a:hover, a.over {
float:left;
padding:5px 0 5px 35px;
width:265px;
_width:285px;
margin:0 0 0 0px;
background: url(../imgs/seta.gif) transparent no-repeat 5px 50%;
color:#C11219;
/*font-weight:bold;*/
}


.hold_noticia_index ul li a.sel {
float:left;
padding:5px 0 5px 35px;
width:265px;
_width:285px;
margin:0 0 0 0px;
background: url(../imgs/seta.gif) transparent no-repeat 5px 50%;
color:#C11219;
/*font-weight:bold;*/
}


.hold_manchete_img 
{
	width:255px;
	height:145px;
	_height:135px;
	float:left;
	overflow:hidden;
	}


.eventos_index {
width:280px;
height:auto;
float:left;
background: url(../imgs/bg_evento_index.jpg) no-repeat top center;
padding:32px 0 0 0;
margin:0 0 15px 18px;
_margin:0 0 16px 9px;

}

.eventos_index img {
float:left;
border:1px solid #ccc;
margin:1px 10px 0 8px;

}

.eventos_index h5 {
display:none;
}


.vermelho_bold, .vermelho 
{
	color:#C00000;
}

.vermelho_bold
{
	font-weight:bold;
}

.locais_index 
{
	width:280px;
	margin:10px 0 0 0;
	padding:2px;
	clear:left;
	
}

.locais_index a
{
margin:0 0 1px 0px;
float:left;	
font-size:10px;
background: url(../imgs/quadrado.gif) no-repeat left center;
padding:0 0px 4px 10px;
display:block;
width:270px;
}

.cursos_index {
width:280px;
height:auto;
float:left;
background: url(../imgs/bg_curso_index.jpg) no-repeat top center;
padding:32px 0 0px 0;
margin:0 0 0 1px;
}

.cursos_index h5 {
display:none;
}


.cursos_index img {
float:left;
border:1px solid #ccc;
margin:1px 10px 0 8px;
}


.indices_index {
width:361px;
_width:365px;
height:145px;
_height:166px;
float:left;
margin:0 0 0px 20px;
_margin:0 0 0px 10px;
padding:0 0 20px 0;
background: url(../imgs/banner_rodape.jpg) white no-repeat top center;
}


/*.indices_index table  { 
width:98%;
text-align:center;
float:left;
margin:0px;
}

.indices_index table a  { 
display:none;
}

.indices_index table tr td { 
width:10%;
text-align:center;

}
*/

.news_index {
width:194px;
min-height:65px; !important;
float:left;
/*border:1px solid gray;*/
background: url(../imgs/bg_news_index.jpg) #FF8A00 no-repeat top center;
padding:0px 0 0 0;
margin:0 0 1px 0px;
}

.news_index p {
color:white;
padding:5px 5px 5px 5px ;
font-weight:bold;
margin:0 0 0 -10px;
}


.news_index legend {
display:none;
}

.news_index fieldset  {

}


.news_index input {
width:75px;
height:14px;
border:1px solid #FF4800;
margin:5px 0 0 0;
color:#888888;
font-size:10px;
padding:0px;
}

.news_index fieldset label {
color:White;
}

.news_index fieldset ul {
margin:5px 0px 0 -10px;
float:left;
}

.news_index fieldset ul.email {
margin:5px 0px 0 5px;
_margin:5px 0px 0 5px;
float:left;
}

.news_index ul li.label 
{
width:40px;
margin:0px;
/*border:1px solid lime;*/
}

.news_index ul li.input {
margin:0px;
/*border:1px solid blue;*/
width:75px;

}

.news_index input.button {
width:21px;
height:26px;
color:White;
background: url(../imgs/ok.gif) no-repeat center center;
border:0px;
font-size:10px;
text-transform:lowercase;
font-weight:bold;
margin:-2px 0 0 5px;
margin:3px 0 0 5px;
float:left;
}

.news_index span#ctl00_ContentPlaceHolder1_lblMsg.vermelho_bold 
{
	margin:5px 0 0 -5px;
	float:left;
	font-size:10px;
	padding:0 5px 0 0;
}


.news_index a#ctl00_ContentPlaceHolder1_lnkOutra.vermelho 
{
	margin:0px 0 0 -5px; /*igualando ... */
	_margin:-15px 0 0 -5px;
	float:right;
	font-size:10px;
	padding:0 5px 1px 0; /*igualando ... */
	_padding:0 5px 0px 0;
	
}



.associese_index 
{
	float:left;
	width:194px;
	height:auto;
	margin:0 0 0px 0;
	
	
	
}

.termometro_index {
width:280px;
height:70px;
float:left;
}

.termometro_index img {
float:left;
border:1px solid #ccc;
margin:0 0 0 18px;
}


.termometro_index img.mais {
float:right;
border:0px;
}

.balcao_index {
width:280px;
height:70px;
float:left;
}


.balcao_index img {
float:left;
border:1px solid #ccc;
margin:0 0 0 18px;
}

.balcao_index img.mais {
float:right;
border:0px;
}

.coluna_direita {
width:158px;
height:auto;
/*border:1px solid black;*/
float:right;
background:#F0F0F0;
margin:10px 0 45px 0;
padding:15px 0 0 0;
}


.coluna_direita h5{
display:none;
}

.coluna_direita a img {
width:125px;
height:60px;
overflow:hidden;
margin:0 0 7px 0;
_margin:0 0 4px 0;

}


.links_coluna_dir_destaque 
{

background: url(../imgs/bg_links_coluna_dir_destaque.jpg) no-repeat top center;
padding:42px 0 0 0;
margin:16px 0 0 0;
}

  
  .links_coluna_dir_destaque a img {
    width:auto;
    height:auto;
  
  }


.rodape {
clear:both;
height:97px;
background: url(../imgs/bg_rodape.gif) #F4F3F1 no-repeat center bottom;
/*border-top:1px dotted white;*/
padding:0px 0 0 0;
}

.rodape ul {
width:760px;
float:left;
margin:20px 0px 0px -5px;

float:left;
padding:0 0 0 80px;
}

.rodape ul li {
float:left;
display:inline;
}


.rodape ul.associados {
width:auto;
float:right;
margin:0 182px 10px 0px;


}

.rodape ul li a {
float:left;
color:#949494;
/*font-weight:bold;*/
margin:0 0 0 5px;
font-size:10px;
}


.rodape ul li a:hover, a.over {
color: #4A4A4A;
}

.rodape ul.associados li a {
color:#B7B6B6;
}

.rodape ul.associados li a:hover, a.over {
color: #4A4A4A;
}


.rodape_inf 
{
width:576px;
height:18px;
clear:both;
text-align:right;
margin:0px 165px 20px 0px;
padding:1px 0 0 0;
background: url(../imgs/bg_pre.gif) #F4F3F1 no-repeat center top;

}

.rodape_inf pre {
color:#6A6A6A;
font:10px arial, vernada, helvetica, sans-serif;
margin:8px 0 0 0;
}


.rodape_inf pre abbr {

}





/* PÁGINAS INTERNAS */



h2  /*titulos*/
{
	font:18px arial, verdana, helvetica, sans-serif;
	color:#C11219;
	font-weight:bold;
	background: url(../imgs/bg_h2.gif) no-repeat left 5px;
	padding:0 0 0 30px;
	margin:20px 0 22px 20px;
}

h3, h6 /*sub titulos cinza*/
{
	font:11px arial, verdana, helvetica, sans-serif;
	font-weight:bold;
	padding:0 0 0 0px;
	margin:20px 0 10px 20px;
	text-transform:uppercase;
	color:#888787;
	clear:left;
	/*float:left;*/
}

h3 a,h6 a  /*sub titulos cinza com links*/
{
	font:11px arial, verdana, helvetica, sans-serif;
	font-weight:bold;
	padding:0 0 0 0px;
	margin:20px 0 10px 20px;
	text-transform:uppercase;
	color:#888787;
	clear:left;
}


h3.chamadas /*sub titulos vermelhos*/
{
	font:11px arial, verdana, helvetica, sans-serif;
	font-weight:bold;
	/*padding:0 0 0 15px;*/
	margin:20px 0 10px 20px;
	text-transform:uppercase;
	color:#C11219;
/*	background: url(../imgs/bg_h3.gif) no-repeat left center;*/
}

h3.chamadas a /*sub titulos vermelhos com link*/
{
	font:11px arial, verdana, helvetica, sans-serif;
	font-weight:bold;
	/*padding:0 0 0 15px;*/
	margin:20px 0 10px 0px;
	text-transform:uppercase;
	color:#C11219;
/*	background: url(../imgs/bg_h3.gif) no-repeat left center;*/
}


h4 /*sub titulos vermelinhos*/
{
	font:11px arial, verdana, helvetica, sans-serif;
	color:#C11219;
	font-weight:bold;
	background: url(../imgs/bg_h3.gif) no-repeat left center;
	padding:0 0 0 20px;
	margin:20px 0 22px 20px;
	text-transform:uppercase;
	text-align:left;
}

span.h4 
{
	font:11px arial, verdana, helvetica, sans-serif;
	color:#C11219;
	font-weight:bold;
	background: url(../imgs/bg_h3.gif) no-repeat left center;
	padding:0 0 0 10px;
	margin:20px 0 22px 0px;
	text-transform:uppercase;
}

span.h5 
{
	font:11px arial, verdana, helvetica, sans-serif;
	color:#C11219;
	font-weight:bold;
	background: url(../imgs/bg_h3.gif) no-repeat left center;
	padding:0 0 0 10px;
	margin:20px 0 22px 0px;
	text-transform:none;
}


span.h6 
{
	font:11px arial, verdana, helvetica, sans-serif;
	color:#C11219;
	font-weight:normal;
	background: url(../imgs/bg_h3.gif) no-repeat left center;
	padding:0 0 0 10px;
	margin:20px 0 22px 0px;
	text-transform:none;
}




.laranja{
		color:#FF4800;
		font-weight:normal;
	
}


/*.resumo_evento 
{
	
border:2px solid red;	
}*/

.bold 
{
	font-weight:bold;
}


a.abre_fecha
{	
	float:none;
	color:#C11219;
	font-weight:bold;
	margin:0 0 0 20px;
}

a.abre_fecha img
{
	
	margin:0 5px 0 0px;
}


/*Coluna esquerda */

.coluna_esquerda 
{
width:135px;
height:auto;
border:1px solid #E6E3E3;
border-left:0px;
float:left;
margin:27px 0 0 10px;
_margin:27px 0 0 5px;

}


.coluna_esquerda  ul{
width:135px;
float:left;
background: url(../imgs/bg_lista_manchete.gif) #FFFFFF repeat-y top left;
padding:16px 0px 0 0px;
margin:0 0 0px 0;

}

.coluna_esquerda ul li {
float:left;
height:auto;
margin:5px 0 0 0;
display:block;

}

.coluna_esquerda ul li a {
float:left;
padding:2px 0 2px 3px;
width:115px;
_width:135px;
margin:0 0 0 15px;
background: white;

}

.coluna_esquerda ul li a:hover, a.over {
float:left;
padding:2px 0 2px 18px;
width:115px;
width:135px;

margin:0 0 0 0px;
background: url(../imgs/seta.gif) transparent no-repeat 5px 50%;
color:#C11219;
/*font-weight:bold;*/
}


/*Fim coluna esquerda */




/*ABAS */



#programacao, #mapa, #regiao, #galeria, #conheca_bh, #agencias, #hoteis, #fale, #apre, #nucleo, #ilha, #flv, #centrais, #mostrafornece, #feminino
{
	
	margin:12px 0 12px 0;
	
}


#mapa 
{
	padding:0 0 0 20px;
}

#mapa a.ampliar 
{
	float:right;
	color:#FF4800;
	background: url(../imgs/quadrado.gif) no-repeat left center;
	padding:0 0 0 10px;
	margin:0 20px 0 10px;
}




#fale legend
{
	display:none;
}

#fale table 
{
	border:none;
	margin:5px 0 0 -50px;
	padding:0px;
	
}


#fale table tr td
{
	border:none;
}

#fale fieldset input
{
padding:5px;
border:0px solid #E6E3E3;
color:#888888;
margin:0 0 5px 0;
float:right;

}

#fale fieldset input.button
{
margin:0 0 0 0px;
}


#fale span
{
color:#888888;
padding:0 0 0 20px;
text-align:left;
}


/* my contents holders */


div#ctl00_ContentPlaceHolder1_divEmail table#ctl00_ContentPlaceHolder1_rdAssunto, div#ctl00_ContentPlaceHolder1_divEmail table#ctl00_ContentPlaceHolder1_rdTipo 
{
margin:10px 0 -30px 10px;
text-align:left;
}

div#ctl00_ContentPlaceHolder1_divEmail table#ctl00_ContentPlaceHolder1_rdAssunto input, div#ctl00_ContentPlaceHolder1_divEmail table#ctl00_ContentPlaceHolder1_rdTipo input, table#ctl00_ContentPlaceHolder1_rdContrato input, table#ctl00_ContentPlaceHolder1_rdEscolha input
{
width:8px;
_width:15px;
width:8px;
_width:15px;
float:left;
margin:-6px 0 0 0px;
border:none;
}

table#ctl00_ContentPlaceHolder1_rdAssunto, table#ctl00_ContentPlaceHolder1_rdAssunto tr td, table#ctl00_ContentPlaceHolder1_rdContrato tr td
{
	border:0;
	margin:0px;
}


div#ctl00_ContentPlaceHolder1_divEmail table#ctl00_ContentPlaceHolder1_rdAssunto label, div#ctl00_ContentPlaceHolder1_divEmail table#ctl00_ContentPlaceHolder1_rdTipo label
{
margin:0px 0px 0 5px;
}


div#ctl00_ContentPlaceHolder1_divEmail table#ctl00_ContentPlaceHolder1_rdTipo, div#ctl00_ContentPlaceHolder1_divEmail table#ctl00_ContentPlaceHolder1_rdTipo td 
{
border:none;
margin:0 0 0 -5px;
}

/* forms sem margens, formularios gerais de sistema*/

table#ctl00_ContentPlaceHolder1_rdContrato, table#ctl00_ContentPlaceHolder1_rdEscolha 
{
	border:none;
}


table#ctl00_ContentPlaceHolder1_gwFuncionario input, table#ctl00_ContentPlaceHolder1_gwMontador input, table#ctl00_ContentPlaceHolder1_gwStand input, table#ctl00_ContentPlaceHolder1_gwDoacao input, table#ctl00_ContentPlaceHolder1_gwFuncionario input, table#ctl00_ContentPlaceHolder1_gwPontos input
{
	width:auto;
	height:auto;
	margin:0;
	padding:0px;
	
	}
	
	
table#ctl00_ContentPlaceHolder1_rdEscolha td 
{
		border:none;
}



/*#fale div#ctl00_ContentPlaceHolder1_divEmail table#ctl00_ContentPlaceHolder1_rdAssunto label
{
margin:0px 0px 0 5px;
}*/


div.conteudo span#ctl00_ContentPlaceHolder1_lblErro.vermelho
{
    margin:0 0 0 20px;
}






/*fIM abas */


.hold_info_internas 
{
	float:left;
	/*border:1px solid yellow;*/
	width:439px;
	_width:424px;
}

.hold_info_internas img
{
	margin:0 0 0 20px;
}

.hold_info_internas img.texto
{
	margin:0 10px 10px 20px;
	float:left;
}

.hold_info_internas img a
{
	margin:0 0 0 0px;
}

/*.hold_info_internas dl 
{
	border:1px solid black;
}

.hold_info_internas dt 
{
margin:0 0 5px 0;
font-weight:bold;	
}


.hold_info_internas dd 
{
}

/*.hold_foto_regiao 
{
	/*border:1px solid black;
}*/

.hold_foto_regiao img
{
	margin:0 0 0 20px;
	
}

.hold_foto_regiao a.ampliar 
{
	
	float:right;
	color:#FF4800;
	background: url(../imgs/quadrado.gif) no-repeat left center;
	padding:0 0 0 10px;
	margin:0 20px 0 10px;

}

/*.hold_treinamento_info 
{
		border:1px solid black;
}*/

.hold_eventos_info 
{
		border:1px solid black;
}


.hold_outras_noticias_info

{
border:1px solid #E6E3E3;
background:#F8F8F8;
margin:0 0 0 20px;
clear:left;
}

.hold_outras_noticias_info ul

{
margin:0 0 0 -40px;
}



/*tretta*/

/* NOTÍCIAS */


.hold_outras_noticias_info table tbody tr td, .hold_outras_noticias_info table 
{
border:0px solid #E6E3E3;
}


.vertodas ul div table#ctl00_ContentPlaceHolder1_gwNoticiasOutras tr td
{
	widht:100%;
	border:none;
	
}

.vertodas ul div table#ctl00_ContentPlaceHolder1_gwNoticiasOutras tr td li 
{
	text-align:left;
	margin:0 0 0 -24px;
	_margin:0 0 0 -40px;
	
}


.vertodas ul div table#ctl00_ContentPlaceHolder1_gwNoticiasOutras tr td table /* AHUAhuaUH CONTADOR!!! */
{
	border:none;
	float:left;
	width:3%; /*aleleuia! */
	margin:0 0 0 -10px;
	_margin:0 0 0 -5px;
	

}


.vertodas ul div table#ctl00_ContentPlaceHolder1_gwNoticiasOutras tr td table tr td /* AHUAhuaUH linha CONTADOR!!! */
{
	/*border:1px solid lime;*/
	font-weight:bold;
	text-align:left;
	
	}
	
.vertodas ul div table#ctl00_ContentPlaceHolder1_gwNoticiasOutras tr td table tr td a /* AHUAhuaUH linha CONTADOR!!! */
{
padding:2px 3px;	
display:block;

	}


	.vertodas ul div table#ctl00_ContentPlaceHolder1_gwNoticiasOutras tr td table tr td span /* AHUAhuaUH linha CONTADOR!!! */
{
color:#C11219;
padding:2px 5px;	
display:block;
background:#F8F8F8;
	}
	
	
	
/*JURÍDICO */

#ctl00_ContentPlaceHolder1_gwJuridico 
{

border:none;

}


/* NORMAS */

#ctl00_ContentPlaceHolder1_gwNorma 
{
	border:none;
	margin:0 0 0 0px;
}

#ctl00_ContentPlaceHolder1_gwNorma .hold_info_filtro_show table tr td
{
border:1px solid #E6E3E3;
}


/*fim da treta*/




.hold_foto_galeria 
{
border:1px solid #E6E3E3;
background:#F8F8F8;
}

.hold_foto_galeria img
{
margin: 20px;

}

.hold_foto_galeria a.ampliar
{
float:right;
	color:#FF4800;
	background: url(../imgs/quadrado.gif) no-repeat left center;
	padding:0 0 0 10px;
	margin:0 20px 0 10px;
}

.hold_img_topo
{
/*border:2px solid black;	*/
margin:0 0 20px 0px;
width:400px;
overflow:hidden;
}

.hold_img_topo2
{
/*border:2px solid black;	*/
margin:0 0 20px 20px;
}

.hold_img_topo img
{
/*border:2px solid black;	*/
/*float:left;*/

}


.hold_noticias
{
	/*border:1px solid red;*/
	margin:0 0 20px 0px;
	
	
}

.hold_noticias img#ctl00_ContentPlaceHolder1_imgnoticia, .hold_noticias img#ctl00_ContentPlaceHolder1_imgPrincipal
{
	float:left;
	margin:0 0 0px 20px;
	_margin:0 20px 0px 20px;
	border:1px solid gray;
	padding:0 20px 0 0;
	
}




.hold_outras_noticias 
{
	
}



/*.hold_info_foto_galeria 
{
border:1px solid red;	
}*/

/*.hold_ano_foto 
{
	border:1px solid gray;
}*/


.hold_thumbs 
{
/*border:1px solid #E6E3E3;*/
background:#F8F8F8;
margin:0 0 10px 0;
}

.hold_conjunto_thumbs 
{
	/*border:1px solid pink;*/
	padding:0 0 0 10px;
	
}

.hold_conjunto_thumbs a img
{
	margin:0px;
	padding:0px;
}




.hold_info_filtro 
{
		/*border:1px solid green;*/
		/*margin:0 0 0 0px;*/
		_margin:0 0 0 -20px;
		border:none;
}

.hold_info_filtro table tr td
{
		/*border:1px solid green;*/
		/*margin:0 0 0 0px;*/
		border:none;
}





.hold_info_filtro_show
{
/*border:2px solid lime;	*/
}




.hold_novidades
{
	border:1px solid red;
}

.hold_novidades img 
{
	float:left;
}

.hold_outras_novidades
{
	
}

.hold_outras_novidades_info

{
	border:1px solid aqua;
}


.hold_revistas
{
	/*border:1px solid red;*/
	margin:0 0 0 20px;
}

.hold_formatos
{
	
	margin:0 0 0 20px;
	
}

.hold_formatos img
{
	margin:0 0 20px 0;
	
}

.hold_revistas img
{
	/*border:1px solid red;*/
	margin:0 0 0 0px;
}

.hold_revistas p
{
	margin:0px 0 20px 0;
}


.hold_outras_revistas
{
	
}

.hold_outras_revistas_info

{
	border:1px solid #E6E3E3;
background:#F8F8F8;
margin:0 0 20px 20px;
clear:left;
	
}

.hold_faq 
{
border:0px;
margin:0px;
padding:0px;
}

.hold_faq div table tr td
{
border:none;
margin:0px;
padding:0px;

}




/*.hold_faq_question 
{
	border:1px solid black;
}*/


/*.hold_diretoria {
	border:1px solid black;
}*/

.hold_video_historiasuper 
{
	border:1px solid black;
}




.formulario_insc 
{

padding:0 0 0 20px;	
}

.formulario_pesquisa
{
border:2px solid lime;	
padding:0 0 0 20px;	
}

.formulario_fornecedores
{
/*border:2px solid lime;	*/
margin:0px 0 20px 0;
clear:left;
float:left;
}

.formulario_termometro
{
margin:0 0 0 0px;
}


.formulario_comentar
{
/*border:2px solid lime;	
padding:0 0 0 20px;	
margin:px 0 20px 0;*/
background:white;
padding:20px 0 0 0;

}



.formulario_central_arquivos
{
/*border:2px solid lime;	*/
margin:0 0 0 20px;
}

/*.formulario_balcao
{
border:2px solid lime;	
}*/

.meus_produtos {
    margin:0 0 20px 0;
}

.meus_produtos img#ctl00_ContentPlaceHolder1_gwProdutos_ctl02_imgProduto 
{
    float:left;
    margin:0 10px 0 0;
    }
    
.meus_produtos input#ctl00_ContentPlaceHolder1_gwProdutos_ctl02_ImageButton1, .meus_produtos input#ctl00_ContentPlaceHolder1_gwProdutos_ctl02_ImageButton2 
{
    width:auto;
    height:auto;
        
}


.formulario_releases
{
border:2px solid lime;	
}


.formulario_solicite
{
/*border:2px solid lime;	*/
}


.formulario_contribua
{
/*border:2px solid lime;	*/
}


/*.formulario_consulta 
{
	border:1px solid red;
}*/


.formulario_cadastro
{
/*	border:1px solid red;*/
}


/*.formulario_cadastropj
{
	border:1px solid red;
}*/


/*.formulario_falecom
{
	border:1px solid red;
}*/

/*.formulario_sugestao
{
	border:1px solid red;
}*/

.formulario_convite
{
	/*border:1px solid red;*/
	padding:0 0 0 20px;
}

.hold_depoimentos 
{
		padding:0 0 0 0px;
		margin:0 0 20px 0;
		
}



/*.info_curso_op 
{
	/*border:2px solid lime;	
	width:100%;
}*/

.contador 
{
padding:0 0 0 20px;
margin:20px 0 20px 0;
float:right;
}




.comentar
{
	/*border:2px solid lime;	*/
	margin:20px 0 20px 0;
}


	

/* TODOS FORMS */

input
{
width:310px;
height:25px;
padding:5px;
border:1px solid #E6E3E3;
color:#888888;
float:right;
margin:-15px 0px 0px 0;
_margin:-20px 0px 0px 0;
font-size:11px;
}


/*.normal
{
width:auto;
padding:5px;
border:1px solid #E6E3E3;
color:#888888;
/*float:left;*/
/*margin:-15px 0 0px 0;
font-size:10px;

}*/

textarea
{
width:310px;
height:100px;
padding:5px;
border:1px solid #E6E3E3;
color:#888888;
float:left;
margin:-15px 0px 10px 129px;
_margin:-20px 0px 10px 114px;
font-size:11px;
scrollbar: none;
overflow: auto;

}

select {padding:5px;
border:0px solid #E6E3E3;
color:#888888;
font-weight:bold;
width:150px;
font-size:10px;
float:right;
margin:-20px 0px 0 0;
}

fieldset 
{
padding:0 0 0 20px;	
}

fieldset.produtos input 
{
margin-right:50px;
_margin-right:35px;
}

fieldset.produtos select#ctl00_ContentPlaceHolder1_ddlCategoria 
{
    margin-right:45px;
    _margin-right:35px;
}


fieldset.produtos textarea 
{
margin-left:60px;    
}

fieldset legend
{
display:none;
}


fieldset label, fieldset span
{
color:#888888;
margin:20px 0 0px 0px;
text-align:justify;
}

fieldset table
{

}



input.pre, a#ctl00_ContentPlaceHolder1_Button1.pre 
{
	color:#FF4800;
	font-weight:bold;
	background: url(../imgs/pre.gif) no-repeat left center;
	padding:5px 0 5px 25px;
	margin:0 0px 10px 0;
	float:right;
	border:0px;
	cursor:pointer;
	width:auto;
	font-size:12px;
}

input.pre2
{
	color:#FF4800;
	font-weight:bold;
	background: url(../imgs/pre.gif) no-repeat left center;
	padding:5px 0 5px 25px;
	margin:10px 46px 10px 0;
	_margin:10px 40px 10px 0;
	float:right;
	border:0px;
	cursor:pointer;
	width:auto;
	font-size:12px;
}
/*fim todos forms */


/* form galeria turmas formadas */

.formulario_comentar fieldset textarea#ctl00_ContentPlaceHolder1_txtMensagem
{
_margin:-20px 0px 10px 95px;
}




/*FORMS SUPERMINAS*/

ul.form_superminas

{
    float:right;
    text-align:left;
    font-weight:normal;
    margin:0 0 0 20px;
}


ul.form_superminas li
{
margin:0 0 10px 0px;

}

