/* CSS Document */





* {padding:0;margin:0;}

html,body{margin:0;padding:0}

body {

	background-image:url(http://www.setorzero.com.br/img/background.jpg);

	background-attachment:fixed;	

	padding:0 0;

	margin:0;	

}

#geral{

	width:100%;	

	margin-left:auto;

	margin-right:auto;		

	position:relative;

	height:100%;

	min-height:100%;	

}



/* ############################# ITENS DO TOPO ############################# */

#topo {	

	position: relative;	

	z-index:1000;	

}

#topo_topo {

	height:7px;	

	background-color:#000;

	width:100%;

	background-image:url(http://www.setorzero.com.br/img/background_menu_topo.gif);

	background-repeat:repeat-x;

	background-position:top;	

}

#topo_conteudo {	

	width:100%;

	background:#000;	

}



#topo_conteudo_cont {	

	width:920px;

	background:#000;			

	z-index:9999;

	height:100px;

	min-height:100px;

	position: relative;

	margin-left:auto;

	margin-right:auto;	

}



#topo_barra {

	height:36px;

	width:100%;

	background-image:url(http://www.setorzero.com.br/img/background_menu.png);

	background-position: bottom;

	background-repeat: repeat-x;

	position:relative;

	z-index:8;		

}



* html #topo_barra {	

	background-image:url(http://www.setorzero.com.br/img/background_menu.gif);	

}





h1#cabecalho {		

	color:#fff;

	padding-top:8px;

	padding-left:8px;

	

}

#barra_recursos {

	height:37px;

	width:188px;

	background-image:url(http://www.setorzero.com.br/img/fundo_recursos_2.png);

	background-repeat:no-repeat;

	background-position:center;

	position:absolute;	

	margin-left:10%;

	float:left;	

}

* html #barra_recursos {	

	background-image:url(http://www.setorzero.com.br/img/fundo_recursos.gif);	

	height:36px;

}



#barra_recursos img {

	z-index:9999;

	border:0;

	margin-top:4px;

	margin-left:10px;

	position:absolute;

}



#usuario,  #pesquisa, #indice{

	position: absolute;

	display:none;

	z-index:9998;

	height:212px;

	width:255px;

	background-image:url(http://www.setorzero.com.br/img/fundo_form_susp.gif);

	background-repeat:no-repeat;

	background-position:center;	

}



.usuario_content {

	width:225px;

	height:115px;	

	margin-left:12px;

	margin-top:4px;	

}

#usuario_content_text {

	overflow:scroll;

	height:135px;

}

.content_span{

	width:225px;

	background:#F8FBEA;

	height:18px;

	display:block;

	margin-top:-16px;

	position:absolute;

	margin-left:12px;

	

}





.usuario_img{

	margin-left:10px;

	margin-top:15px;	

}

.rec_fecha {	

	bottom:0;

	width:200px;

	margin-right:2px;

	text-align:right;	

	float:right;

	padding-right:4px;

}

#rec_fecha {

margin-top:-10px;

z-index:999;

position: relative;

float:right;

text-align:right;

margin-right:10px;





}

a.linque_usuario {

	position:absolute;

	height:23px;

	width:23px;

	background-image:url(http://www.setorzero.com.br/img/ico_usuario_2.gif);

	background-repeat: no-repeat;

	background-position:center;

	margin-top:4px;

	left: 120px;

}

a.linque_usuario:hover {

	background-image:url(http://www.setorzero.com.br/img/ico_usuario.gif);

	background-position:center;

}

a.linque_pesq {

	position:absolute;			

	height:23px;

	width:23px;		

	background-image:url(http://www.setorzero.com.br/img/ico_pesquisa_2.gif);

	background-repeat: no-repeat;

	background-position:center;

	margin-top:4px;

	left: 80px;

}

a.linque_pesq:hover {

	background-image:url(http://www.setorzero.com.br/img/ico_pesquisa.gif);

	background-position:center;

}

a.linque_indice {

	position:absolute;	

	height:23px;

	width:23px;			

	background-image:url(http://www.setorzero.com.br/img/ico_indice_2.gif);

	background-repeat: no-repeat;

	background-position:center;

	margin-top:4px;

	left: 40px;

}

a.linque_indice:hover {

	background-image:url(http://www.setorzero.com.br/img/ico_indice.gif);

	background-position:center;

}

/* ############################# FIM ITENS DO TOPO ############################# */





#esquerda{

	float:left;

	width:426px;

	margin-left:10px;

	

}

#direita{

	float:right;

	width:238px;

}

#direita_2{

	float:left;

	width:238px;

}



/* ############################# CONFIGUCOES DO LAYOUT GERAL ############################# */



#ajaxcontentarea1{

	width:920px;

	display:block;		

	margin-left:auto;

	margin-right:auto;		

	position:relative;

}

#ajaxcontentarea2{

	margin-left:auto;

	margin-right:auto;		

	position:relative;	

	width:920px;

}

#destaques {

	height:200px;

	width:100%;

	background-color:#FFFFFF;	

	border-bottom:3px solid #C2B093;

	border-top:3px solid #C2B093;		

	float:left;	

	text-align:center;

}

#content_flash {

	width:536px;

	height:284px;

	margin-left:auto;

	margin-right:auto;		

	position:relative;

	margin-top:48px;

}

.poli_cont{		

	text-align: left;

	font:11px/120% "Tahoma", "Lucida Sans Unicode", Arial, Helvetica, sans-serif; 

	color:#66513C;		

	line-height: 1.8em;

	text-align:justify;	

	padding:2px;

}





/* ############################# ITENS DA DIREITA ############################# */



.esquerda-blog{		

	margin:15px 0 15px 0;

	z-index:100;

}



.esquerda-blog-flash{		

	margin:-18px 0 15px 0;

}

#esquerda-blog-flash{

	z-index:9;

	position:relative;

}



.direita-blog-content{

	border-left:3px solid #C2B093;

	border-top:3px solid #C2B093;

	border-right:3px solid #C2B093;

	background:#F8FBEA;	

}

.direita-blog-content flash {

	height:270px;

	width:525px;

	border:2px solid #000;

}

.direita-blog-imagem{background:#ffffff;margin:15px 13px 15px 0}

.direita-blog{	

	margin:15px 0 15px 0;

	width:238px;

}

.esquerda-blog-cabecalho, .direita-blog-cabecalho{

	padding:2px;

	z-index:999;

	background:#FFF;

	font: "Tahoma", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

	font-size:15px;

	color:#66513C;	

	text-indent:8px;

	

}

.direita-blog-cabecalho{height:auto;padding:2px}

.direita-blog-footer{

	background-image:url(http://www.setorzero.com.br/img/fundo_caixa1.gif);

	background-repeat:no-repeat;

	background-position:bottom;

	height:22px;

	width:238px;

	padding-bottom:0;

	background-position:center;	

}

* html .direita-blog-footer{	

	height:22px;

	margin-top:-1px;

}

.esquerda-blog-footer{	

	background-image:url(http://www.setorzero.com.br/img/fundo_caixa_2.gif);

	background-repeat:no-repeat;

	background-position:bottom;

	height:22px;

	width:426px;

	padding-bottom:0;

	background-position:center;	

}

* html .esquerda-blog-footer{	

	height:22px;

	margin-top:-1px;

}

.esquerda-blog-footer a{

	height:1.2em;

	background:#fff;

	font:11px/120% "Tahoma", "Lucida Sans Unicode", Arial, Helvetica, sans-serif; 

	color:#626262;

	text-indent:8px;

}





.titulos_case{

	background: #FAF3A8;

	display: inline;

	font: 10px Tahoma, Sans-Serif;	

	padding: 0 !important;

	padding: 40px 0 0 0;

	float:right;

	height:20px;

	

}



.texto_empre {

	font:11px/120% "Tahoma", "Lucida Sans Unicode", Arial, Helvetica, sans-serif; 

	color:#66513C;	

	text-indent:8px;

	line-height: 1.8em;

	text-align:justify;	

	padding:8px;

}



.texto_empre_flash {

	font:11px/120% "Tahoma", "Lucida Sans Unicode", Arial, Helvetica, sans-serif; 

	color:#66513C;	

	text-indent:8px;

	line-height: 1.8em;

	text-align:justify;	

	padding:4px;

	background-color:#000000;

}

.texto_empre_flash2 {

	font:11px/120% "Tahoma", "Lucida Sans Unicode", Arial, Helvetica, sans-serif; 

	color:#66513C;	

	text-indent:8px;

	line-height: 1.8em;

	text-align:justify;	

	padding:4px;

	background-color:#000000;

}
.texto_empre_flash3 {

	font:11px/120% "Tahoma", "Lucida Sans Unicode", Arial, Helvetica, sans-serif; 

	color:#66513C;	

	text-indent:8px;

	line-height: 1.8em;

	text-align:justify;	

	padding:4px 0 4px 8px;

	background-color:#000000;

}

.texto_empre_flash4 {

	font:11px/120% "Tahoma", "Lucida Sans Unicode", Arial, Helvetica, sans-serif; 

	color:#66513C;	

	text-indent:8px;

	line-height: 1.8em;

	text-align:justify;	

	padding:4px;

}

.texto_empre_flash2 {

	font:11px/120% "Tahoma", "Lucida Sans Unicode", Arial, Helvetica, sans-serif; 

	color:#66513C;	

	text-indent:8px;

	line-height: 1.8em;

	text-align:justify;	

	padding:4px;

	background-color:#000000;

}

.texto_empre_acesso {

	font:11px/120% "Tahoma", "Lucida Sans Unicode", Arial, Helvetica, sans-serif; 

	color:#66513C;	

	text-indent:8px;

	line-height: 1.2em;

	text-align:justify;	

	padding:0;

}

.titulo_empre_acesso {

	font:11px/100% "Tahoma", "Lucida Sans Unicode", Arial, Helvetica, sans-serif; 

	color:#66513C;	

	text-indent:8px;

	line-height: 1.2em;

	text-align:justify;	

	padding:2px;

	text-transform:uppercase;	

	background-color:#FFF;	

}



.texto_empre_home_itens {

	font:11px/120% "Tahoma", "Lucida Sans Unicode", Arial, Helvetica, sans-serif; 

	color:#66513C;		

	line-height: 1.8em;

	text-align:justify;	

	padding:2px;

	background-color:#F8FBEA;

}



.texto_empre_palavra {

	font:11px/120% "Tahoma", "Lucida Sans Unicode", Arial, Helvetica, sans-serif; 

	color:#FD5E00;	

	text-indent:8px;

	line-height: 1.8em;

	text-align:justify;	

	padding:8px;

	font-style:oblique;

	width:170px;

	text-align:right;

	padding-left:50px;

	background-image:url(http://www.setorzero.com.br/img/aspas.gif);

	background-repeat: no-repeat;

	background-position: center;

	background-position:left;

}

.texto_empre_palavra_quem {

	font:10px/120% "Tahoma", "Lucida Sans Unicode", Arial, Helvetica, sans-serif; 

	color:#999;	

	text-indent:8px;

	line-height: 1.4em;

	text-align:justify;	

	padding:8px;	

}



.mais {

	background-image:url(http://www.setorzero.com.br/img/mais.gif);

	background-repeat: no-repeat;

	background-position:top;

	height:10px;

	width:10px;

	position: relative;

	margin-top:-10px;

	float:right;	

}



* html .mais {	

	margin-right:10px;

	margin-top:-20px;	

}

#usuario_content_text a{



font:11px/120% "Tahoma", "Lucida Sans Unicode", Arial, Helvetica, sans-serif; 

}



.link {

	color: #2F2F2F;

	text-decoration: none;

	font-family: "Tahoma", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

	font-size:12px;	

}

a:link {

	color: #2F2F2F;

	text-decoration: none;

}



a:visited {

	color: #699;text-decoration: none; 

}



a:hover {color: #ccc; 



  }



a:active { color: #900;text-decoration: none; 



  background-color: transparent }



/*.... FORM COMMENTS ....*/

/***********************************************************/

.advice { margin:15px 0; }

.advice dt { font-weight:bold; font-size:18px; color:#900; margin:10px 0;  padding:0 0 0 15px; }

.advice dd { font-size:11px; margin:4px 0; color:#235C80; background:url("../imagens/seta.gif") 7px 7px no-repeat; padding:0 0 0 15px; }



.formulario { border:0; }

.formulario label { display:block; margin:10px 0 0 0; font-weight:bold; color:#557D99; }

.formulario input { display:block; color:#900; }

.formulario .textarea { width:360px; color:#900; }

.formulario legend { color:#235C80; font-size:1.4em; font-weight:bold; margin:5px 0 15px 0; }

.formulario span, .advice span { color:#900; font-weight:bold; font-size:16px; margin-bottom:-15px; font-style:oblique; }



.txtfield, .txtfield:hover, .txtfield:focus { display:block; color:#626262; padding:2px; }

.txtfield { border:1px solid #DADADA; color:#000; }

.txtfield:hover { border:1px solid #8CB2D3; color:#737373; }

.txtfield:focus { border:1px solid #E6240A; color:#E6240A; }



.formbutton_ok{

	cursor:pointer;		

	background:url(../img/bt_ok.gif);

	background-position: center;

	background-repeat:no-repeat;	

	width:38px;

	height:27px;

	border:0;

}

.formbutton_fecha{

	cursor:pointer;		

	background:url(http://www.setorzero.com.br/img/bt_fechar.gif);

	background-position: center;

	background-repeat:no-repeat;	

	width:38px;

	height:27px;

	border:0;

}



.bt_proxima{

	cursor:pointer;		

	background:url(http://www.setorzero.com.br/img/bt_proxima.gif);

	background-position: center;

	background-repeat:no-repeat;	

	width:22px;

	height:21px;

	border:0;

	display:block;

	float:right;

}

.bt_anterior{

	cursor:pointer;		

	background:url(http://www.setorzero.com.br/img/bt_anterior.gif);

	background-position: center;

	background-repeat:no-repeat;	

	width:22px;

	height:21px;

	border:0;

	display:block;

	float:left;

}



/* ############################# CARACTERISTICAS DAS INTERNAS ############################# */



#titulo_secao{

	font-size:200%;

	font-weight: bold;

	color:#F4D9A4;

	text-transform: capitalize;

	letter-spacing:.2em;

	position: absolute;

	z-index:1;

	left: -16px;

	background-image:url(http://www.setorzero.com.br/img/fundo_menu_empresa.gif);

	background-repeat:no-repeat;

	background-position:left;

	height:31px;

	width:84px;

	margin-top:-20px;

	margin-left:10px;

	

	

  

}

#titulo_item_secao{

		margin:5px 5px 0;

	  padding:10px 10px .25em;

	  border-color:#DDD199;

	  border-style:solid;

	  border-width:1px 1px 0 1px;

	  font-size:24px;

	  line-height:1.2em;

	  font-weight:normal;

	  color:#4B7ED3;

	  text-transform:uppercase;

	  letter-spacing:.2em;

	  background-color:#fff;

	  text-align:center;

	  

}



#descricao_secao {

  margin:0 5px 5px;

  padding:10px 10px 10px;

  border-color:#DDD199;

  border-style:solid;

  border-width:0 1px 1px 1px;

  max-width:700px;

  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;

  text-transform:lowercase;

  letter-spacing:.2em;

  color:#999;

  background-color:#FFF;

 }



* html #descricao_secao {  

  font: "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;

  font-size:11px;

}



.texto_empre_observ {

      margin:0 5px 5px;

      padding:8px;      

	  line-height: 1.8em;

	  text-align:justify;

	  max-width:700px;

	   font: "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;

      font-size:12px;

	  text-transform:lowercase;	  

	  color:#66513C;

	  background-color:#F2F1DD;

}





.texto_empre img{

	height:88px;

	width:148px;

	border:2px solid #FFF;

	padding:29px 6px 6px 6px;

	background-color:#EDE7D0;

	text-align:justify;

}

#span_1{

	color:#66513c;

	font:11px/90% "Tahoma", "Lucida Sans Unicode", Arial, Helvetica, sans-serif; 

	position: relative;			

	background-color:#FFF;	

	top:-105px;

	left:120px;	

}





/* ############################# CARACTERISTICAS DAS INTERNAS para bodys ############################# */



body#empresa .direita-blog-cabecalho,

body#servicos .direita-blog-cabecalho,

body#portfolio .direita-blog-cabecalho,

body#sociedade2 .direita-blog-cabecalho

{

height:32px;

z-index:999;

color:#4B7ED3;

text-transform:uppercase;

padding:10px 0 0 4px;

cursor:pointer;

}

.direita-blog-cabecalho-leitura img{

	float:right;

	height:67px;

	width:68px;		

	padding:2px;

	background-color:#FFFFFF;

	border:1px solid #ddd199;

	margin-top: -18px;

	margin-right:5px;

}

* html #id_col{

	float:left;

	right:254px;		

	display:block;

	position: absolute;

	margin-top: 0;

	margin-right:0;

}





body#servicos .direita-blog-cabecalho-leitura,

body#empresa .direita-blog-cabecalho-leitura,

body#portfolio .direita-blog-cabecalho-leitura,

body#sociedade2 .direita-blog-cabecalho-leitura

{

	height:32px;

	z-index:999;

	color:#4B7ED3;

	text-transform:uppercase;

	padding:6px 0 0 4px;

	background-color:F8FBEA;			

	text-indent:8px;

	font:15px "Tahoma", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

}

body#servicos .direita-blog-cabecalho-leitura-itens,

body#empresa .direita-blog-cabecalho-leitura-itens,

body#portfolio .direita-blog-cabecalho-leitura-itens,

body#sociedade2 .direita-blog-cabecalho-leitura-itens

{

	height:32px;

	z-index:999;

	color:#381b17;	

	padding:6px 0 0 4px;

	background-color:F8FBEA;			

	text-indent:8px;

}

.direita-blog-cabecalho-leitura-itens-img

{	

	z-index:999;		

	padding:6px;	

}







body#empresa .direita-blog-content,

body#servicos .direita-blog-content,

body#portfolio .direita-blog-content,

body#sociedade2 .direita-blog-content

{

	border-left:3px solid #C2B093;

	border-top:3px solid #C2B093;

	border-right:3px solid #C2B093;

	background:#fff;	

}

.direita-blog-content-leitura {

	border-left:3px solid #C2B093;

	border-top:3px solid #C2B093;

	border-right:3px solid #C2B093;

	background:#F8FBEA;

}



body#empresa .direita-blog-footer,

body#servicos .direita-blog-footer,

body#portfolio .direita-blog-footer,

body#sociedade2 .direita-blog-footer

{

	background-image:url(http://www.setorzero.com.br/img/fundo_caixa1_interna.gif);	

}





/* ############################# FIM CARACTERISTICAS DAS INTERNAS para bodys ############################# */



#direita_2 ul, #direita ul {

	margin:0;

	padding:0;

	list-style:none;

	margin-left:10px;

	width:180px;

	font:11px/120% "Tahoma", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

}

#direita_2 ul li a, #direita ul li a{		

	font:100%/1.4em Tahoma,Arial,Verdana,Sans-serif;

	color:#6E5C3F;

	font:11px/120% "Tahoma", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

	line-height: 1.4em;	

}









/******************************  Para as tool tips *********************************/

div#tipDiv {

  position:absolute;

  visibility:hidden;

  left:0;

  top:0;

  z-index:10000;

  background: #000;    

  width:100px; 

  padding:4px;    

  color:#B45E23;

  height:150px;

  border:3px solid #C2B093;

}

div#tipDiv img{	

	display:block;

	margin-top:4px;

	padding-right:4px;

}

div.tp1 { 

  font:10px/120% "Tahoma", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;  

  color:#B45E23; 

  padding-top:4px;

  margin-top:4px;

  width:100px;

  height:30px;

  display:block;

 

}









/****************************** itens base  *********************************/

#footer {

	clear:both;	

	height:40px;

}

#item_base {

	position: relative;

	bottom:0;

	left:0;	

	height:15px;	

	width:100%;

	margin-left:0;

	margin-right:0;	

	background-image:url(http://www.setorzero.com.br/img/fundo_base.gif);

	background-repeat:repeat-x;

	background-position: bottom;

	z-index:9999;

}



#itens_base_geral {

	width:100%;

	background:#000;	

}



#ajaxcontentarea1_base{

	padding-top:40px;

	width:920px;

	display:block;		

	margin-left:auto;

	margin-right:auto;		

	position:relative;

	background-image:url(../img/made.gif);

	background-repeat:no-repeat;

	background-position:_x 80px;

}



body#servicos #ajaxcontentarea1_base,

body#empresa #ajaxcontentarea1_base,

body#portfolio #ajaxcontentarea1_base,

body#sociedade2 #ajaxcontentarea1_base

{

	display:none;

}	





#ajaxcontentarea1_context{

	width:920px;

	display:block;		

	margin-left:auto;

	margin-right:auto;		

	position:relative;	

	text-align:center;

	border-top:1px solid #1c1c1c;

}



#item_base2 {				

	height:400px;

	z-index:100;

}





#post_gal {	

	float: right;

}

#gal_video {

	float:left;

}



#img_avatar {

	height:32px;

	width:32px;	

}