/***********************************************************************************************/
body{
	margin:0;
	padding:0;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#fff;
	text-align:center;
}
*{margin:0;padding:0;border:0;}
input,textarea,select{font-size:10px; border-width:1px; font-family:Arial, Helvetica, sans-serif;}
textarea,select{font-size:11px;}
select{ border: 1px solid #000 }
input[type=text]{border:1px solid #000; background-color:#fff;}
.inputBorder{border:1px solid #000;background-color:#fff;}

#geral
{
	position:relative;
	margin:auto;
	width:778px;
	text-align:left;
}
#geral .floatRight{float:right; padding-right:5px;}
#geral .floatLeft{float:left;}
a{ color:#e00;text-decoration: underline;}
.coluna1{width:125px; float:left;}
.coluna2{width:235px; float:right; background:url(../imagem/bg_coluna2.gif) top right repeat-y;}
/*.main{width:418px; position:relative; left:125px; float:left;}*/
.main{width:418px; float:left; position:relative;}
/*** TOPO ***/
	.main .topo{clear:both;	padding:10px 0; }
	
	div#relogio
	{
		color:#999;
		padding-left:27px;
		background:url(../imagem/clock.gif) no-repeat center left;
		padding-top: 2px;
		text-align:right;
		height:18px;
		width:40px;
		position:absolute;
		top:70px;
		left:320px;
	}
	
	
/*** FIM - TOPO ***/    

/*** MAIN ***/
	.main .vitrine{border:1px solid #ccc; clear:both; /*padding:8px;*/ text-align:center;}
	.main .box{ float:left; width:100%; padding:0 0 30px 0; margin-top:30px;
				background:url(../imagem/bg_box_main.jpg) bottom left no-repeat #F9F9F9;}
	.main .box h2{	background:url(../imagem/bg_tit_box.gif) 0px 100% no-repeat; 
					border-bottom:1px solid #c00; color:#fff; font-size:12px; font-weight:bold;
					text-indent:20px; height:16px; padding:8px 0 0 0;
					position:relative; z-index:10;
					margin: -20px 0 0 0; }
	
	.main .box div{ width:195px; float:left; margin:10px 0 5px 6px;}
	.main>.box>div{width:195px; margin:10px 0 5px 10px;}
	
	.main .box div img{float:left; margin-right:7px; width:65px;}
	
	.main .box div p{width:130px; margin:0; padding:0; color:#999; font-size:10px;  margin-left: 70px;}
	.main>.box>div>p {width:140px;}
	
	a.LinkLerCase, a.LinkVerCase {
		background-image:url(../imagem/btn_leia_case.gif);
		background-position:top left;
		background-repeat:no-repeat;
		width:83px;
		height:20px;
		display:block;
		overflow:hidden;
		text-indent: -2000px;
		text-decoration:none;
	}	
	a.LinkLerCase:hover   {
		background-position: bottom ;
	}	
	
	a.LinkVerCase:hover {background-position: bottom right;}
	a.LinkSaibaMais{
		background-image:url(../imagem/btn_saiba_mais.gif);
		background-position:top left;
		background-repeat:no-repeat;
		width:83px;
		height:18px;
		float:left;
		display:block;
		overflow:hidden;
		text-indent: -2000px;
		text-decoration:none;
	}
	a.LinkSaibaMais:hover{}	
	
	a.LinkVerCase{ background:url(../imagem/btn_ver_case.gif) no-repeat right top; width:100%; margin-top:5px;   }
	
	.main .box div h4{	font-size:11px; font-weight:bold; margin:0; padding:0 0 3px 0; margin-left: 70px;}	
	
	/** Box com titulo e background alinhados a direita **/
	.main .box2{ margin-top:0;background:url(../imagem/bg_box2_main.jpg) bottom right no-repeat #F9F9F9;}
	.main .box2 h2{	background:url(../imagem/bg_tit_box.gif) 310px 100% no-repeat; text-indent:335px;} 
	#geral .area_conteudo p{ text-indent:0;}
	
	.area_conteudo{float:left; position:relative; height:398px; width:418px; background:url(../imagem/bg_conteudo.jpg) top left no-repeat;}
	
	.area_conteudo_grande{ height:585px; background-image:url(../imagem/bg_conteudo_grande.jpg);}
	
	#geral .area_conteudo p{margin:0;}
	#geral .area_conteudo form{}
	#geral .area_conteudo form .alignCenter{ width:65%; margin:0 auto; text-align:left;}
	#geral .area_conteudo form input.btnEnviar{background:url(../../pt_br/include/imagem/btn_enviar.gif) top left no-repeat; width:61px; height:47px; border:0; 
										color:#F2F2F2; font-size:0; }
	#geral .area_conteudo form input.btnEnviar2{background:url(../../pt_br/include/imagem/btn_enviar2.gif) center center no-repeat; width:50px; height:20px; border:0; 
										color:#F2F2F2; font-size:0; padding:0 3px 3px 3px; margin:0 0 2px 0; }										
	#geral .btnOk{background:url(../imagem/btn_ok.gif) top left no-repeat; width:29px; height:28px; border:0; color:#F2F2F2; font-size:0;}
	#geral label .btnOk{margin:-4px 0 -4px 0;z-index:5;}
	
	#geral .area_conteudo h2{ text-align:right; color:#c00; text-transform:uppercase; font-size:12px; border-bottom:1px solid #c00;}
	
	#geral .area_conteudo .lista_profissionais li{ list-style-type:none; border:1px solid #fff; border-bottom:1px solid #ccc; padding:4px 0 4px 20px;}
	
	#geral .area_conteudo dl dt{color:#c00; font-weight:bold;font-size:11px;padding:4px 5px 4px 10px;}
	#geral .area_conteudo dl dd{color:#333; border:1px solid #fff; border-bottom:1px solid #ccc; padding:0 5px 4px 18px;margin:0;}
	
/*** FIM - MAIN ***/
/*** COLUNA 2 ***/
	div.coluna2 .box{ float:right; width:156px; padding:0; background:#F2F2F2; margin:25px 13px 20px 5px;}
	div.coluna2>.box{margin:25px 25px 30px 5px;}
	
	div.coluna2 .box h2{	background:url(../imagem/bg_tit_box.gif) 5px 100% no-repeat; 
					border-bottom:1px solid #c00; color:#fff; font-size:12px; font-weight:bold;
					text-indent:15px; height:16px; padding:3px 0 0 0;
					position:relative; z-index:10;
					margin:-20px 0 0 0;}
	div.coluna2 .box div{ padding:4px 4px 0 4px;}
	
	div.coluna2 .box div p{float:left; margin:0; padding:0; color:#999; font-size:10px;}

	div.coluna2 .box div h4{	font-size:11px; font-weight:bold; margin:0; padding:0 0 3px 0;float:left; }	
	
	div.coluna2 .box div form label{ margin-bottom:10px;}
	div.coluna2 .box div form .radio input{ margin:3px 3px 0 3px; display:inline;}
	/*div.coluna2 .box div input[type=submit]*/
	div.coluna2 .box div input.btnForm{background:url(../imagem/bg_submit.jpg) no-repeat top left;border:0; width:74px; height:17px;font-size:11px; font-weight:bold; color:#fff; margin:10px 10px 0 0; cursor:pointer}
	
/*** FIM - COLUNA 2 ***/
.floatrepair:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}

.floatrepair {display: inline-table;}

/* Hides from IE-mac \*/

* html .floatrepair {height: 1%;}

.floatrepair {display: block;}

/* End hide from IE-mac */	
/*** RODAPE ***/

	.rodape{float:left; width:770px; margin-top:5px; font-style:italic;}
	div.rodape p{padding-left:126px; width:400px;}
	.logoOpen{ float:right; margin-right:10px; margin-left:90px;}
/*** FIM - RODAPE ***/


/*** Scroll > > credit to  http://n-son.com/  ***/
.Container {
  position: relative;
/*  top: -215px; left: 15;*/
  top: -265px; left: 15;  
  margin-bottom:-250px;
  width: 400px;
  height: 300px;
}
#Scroller-1 { 
  position: relative; 
  overflow: hidden;
  width: 400px;
  height: 300px;
}
#Scroller-1 p {
  margin: 0; padding: 10px 20px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-indent: 20px;
  color: #6F6048;
}
.Scroller-Container {
  position: relative;
  top: 0px; left: 0px; 
  padding:0 10px 0 15px;
}
#Scrollbar-Container {
  position: relative;
  top: -20px; left: 395px;z-index:10;width:13px;
}
.Scrollbar-Up {
  cursor: pointer;
  position: absolute;
  top:10px;
}
.Scrollbar-Track {
  width: 10px; height: 235px;
  position: relative;
  top: 25px; left: 0;
  background: transparent url(../imagem/scrollbar_track.gif) repeat-y center center;
}
.Scrollbar-Handle {
  position: relative;
  width:10px; height: 22px;
}
.Scrollbar-Down {
  cursor: pointer;
  position: relative;
  top: 300px;
}

.area_conteudo_grande .Container{ top:-455px; }
.area_conteudo_grande .Container ,
.area_conteudo_grande #Scroller-1 { height: 483px;}

.area_conteudo_grande .Scrollbar-Track{	height:418px; }
.area_conteudo_grande .Scrollbar-Down{ 	top: 483px; }

/*** TITULOS ***/
div.area_conteudo h1{margin:0; height:80px;}
h1.tit_perfil{ background:url(../../pt_br/include/imagem/tit_perfil.gif) 58px 10px no-repeat; text-indent:-500%;}
h1.tit_prospect{ background:url(../../pt_br/include/imagem/tit_prospect.gif) 58px 10px no-repeat; text-indent:-500%;}
h1.tit_profissionais{ background:url(../../pt_br/include/imagem/tit_profissionais.gif) 58px 10px no-repeat; text-indent:-500%;}
h1.tit_produto{ background:url(../../pt_br/include/imagem/tit_produtos.gif) 58px 10px no-repeat; text-indent:-500%;}
h1.tit_praca{ background:url(../../pt_br/include/imagem/tit_praca.gif) 58px 10px no-repeat; text-indent:-500%;}
h1.tit_promocoes{ background:url(../../pt_br/include/imagem/tit_promocao.gif) 58px 10px no-repeat; text-indent:-500%;}
h1.tit_people{ background:url(../../pt_br/include/imagem/tit_people.gif) 58px 10px no-repeat; text-indent:-500%;}
h1.tit_parceiros{ background:url(../../pt_br/include/imagem/tit_parceiros.gif) 58px 10px no-repeat; text-indent:-500%;}
h1.tit_locucao{ background:url(../../pt_br/include/imagem/tit_locucao.gif) 58px 10px no-repeat; text-indent:-500%;}
h1.tit_artigos{ background:url(../../pt_br/include/imagem/tit_artigos.gif) 58px 10px no-repeat; text-indent:-500%;}
h1.tit_cases{ background:url(../../pt_br/include/imagem/tit_cases.gif) 58px 10px no-repeat; text-indent:-500%;}
h1.tit_livros{ background:url(../../pt_br/include/imagem/tit_livros.gif) 58px 10px no-repeat; text-indent:-500%;}
h1.tit_indique{ background:url(../../pt_br/include/imagem/tit_indique_amigo.gif) 58px 10px no-repeat; text-indent:-500%;}
h1.tit_dicionario{ background:url(../../pt_br/include/imagem/tit_dicionario.gif) 58px 10px no-repeat; text-indent:-500%;}
h1.tit_knowhow{ background:url(../../pt_br/include/imagem/tit_knowhow.gif) 58px 10px no-repeat; text-indent:-500%;}
h1.tit_palestrante{ background:url(../../pt_br/include/imagem/tit_paletrante.gif) 58px 10px no-repeat; text-indent:-500%;}
h1.tit_logistica{ background:url(../../pt_br/include/imagem/tit_logistica.gif) 58px 10px no-repeat; text-indent:-500%;}
h1.tit_busca{ background:url(../../pt_br/include/imagem/tit_busca.gif) 58px 10px no-repeat; text-indent:-500%;}
h1.tit_downloads{ background:url(../../pt_br/include/imagem/tit_downloads.gif) 58px 10px no-repeat; text-indent:-500%;}
h1.tit_monografias{ background:url(../../pt_br/include/imagem/tit_monografias.gif) 58px 10px no-repeat; text-indent:-500%;}
h1.tit_indique{ background:url(../../pt_br/include/imagem/tit_indique.gif) 58px 10px no-repeat; text-indent:-500%;}

ul , ol {  margin-left:50px; margin-top:20px; }
ul {list-style-image:url(../imagem/bullet.jpg);}
ul a, ol a{ color:#666; text-decoration:none;}
ul a:hover, ol a:hover{ color:#c00; text-decoration:underline;}
ul li ul{margin:5px 5px 10px 25px; padding:0; list-style-image:url(../imagem/bullet_circle.gif);}

table#Books {width:360px; margin-left:10px; margin-top:20px;}
table#Books p { padding:0; margin:0;  }
table#Books td.BookIMG{ width: 60px;  }
table#Books td.BookDesc p{  font-size:10px; margin-right:10px; margin-bottom:10px;}
table#Books td{ vertical-align:top; padding:15px 0;  }

#BookPhoto{ float:left; position:relative }

.Inline{ float:right; margin-right: 40px; width:500px;  margin-top:30px;}
.Inline{ width: 120px; background:transparent; position:absolute; margin-left:330px;  }
.Inline li{  margin-right: 10px;}



#Scroller-1 div.CaseItem p.CaseIMG{ position:absolute;  }

* html #Scroller-1 div.CaseItem p.CaseIMG{ margin-left: -70px; }
#Scroller-1 div.CaseItem p.CaseDesc{ margin-left:65px; font-size:10px; }

#Scroller-1 div.ArticleItem { margin: 10px 20px;}
#Scroller-1 div.ArticleItem .ArticleItemType{ color:#EE0000 }
#Scroller-1 div.ArticleItem a{ color:#333;}
#Scroller-1 div.ArticleItem a:hover{ color:#c00;}
#Scroller-1 div.ArticleItem p{ margin:0; padding:0; }

#ProfissionalsForm{ margin-top: 20px; margin-left:30px; margin-bottom:10px; }
#ProfissionalsForm p { padding:5px;	}
#ProfissionalsForm input{ vertical-align:middle;	}
#ProfissionalsForm .btn{ position:absolute; margin-left: 10px;	}

#listDic{ list-style-type: none; position:absolute;  width:120px; margin:30px;  margin-left: 270px;}
#listDic li{ display:inline; margin-left: 15px; margin-top:10px; }

#Scroller-1 div.DicItem { margin: 10px 15px;  } 
#Scroller-1 div.DicItem p{ margin:0; padding:0; text-indent:0; color:#000;}
#Scroller-1 div.DicItem h3{ font-size: 11px; color:#cc0000; font-weight:normal;}
#Scroller-1 div.DicItem .Font{ color:#cc0000; margin-right: 2px; }

h2.MainDicTitle{ 
	padding:0; margin:0; text-indent:0;
	text-align:center;
}

#Logistica{ background:url(../imagem/bg_mapa.jpg) no-repeat center right;}

#Scroller-1 #parceiros a{ color: #333;}

p#MenuInf{float:right; margin-top:-80px;}
html>body p#MenuInf{ margin:0;}

#Scroller-1 div.ArticleItem  p.submenu{ margin-left: 25px;}
#Scroller-1 div.ArticleItem  p.submenu a{color:#666; text-decoration:none;}
#Scroller-1 div.ArticleItem  p.submenu a:hover{ color:#c00;}

#busca{ margin-left: 50px;}
#busca input{ vertical-align:middle; margin-left: 5px;}
#busca h2{ font-size:11px; padding:0 0 0 6px; margin:0 0 -4px 0;}