@charset "UTF-8";
/* CSS Document */
body, form, h1, h2, h3, h4, input{ padding:0; 
							margin:0;
}

body{ background-color:#c1c8cc;
	font-family:Arial, Helvetica, sans-serif;
	color:#464646;
	font-size:11px;
}

#engloba_fundo{background:url(../imagens/fundo_site.jpg) top left repeat-x;
			height:1082px;
}

#engloba{
	text-align: left; 
	margin-left: auto; 
	margin-right: auto;
	width:1024px;
}

p{margin:8px 0 8px 0;}

img{border:none;}

a{text-decoration:none;color:#464646;}
a:hover{text-decoration:underline;}

#cabecalho{height:106px;}

.logo{padding:23px 0 0 19px;
	float:left;
}

.webmail{float:right;
		padding:72px 17px 0 0;
}

.webmaillabel{font-size:11px;
			color:#58595b;
			font-weight:bold;
			float:left;
			padding:5px 6px 0 0;
}

.fundocampowebmail{background:url(../imagens/fundo_campo_webmail.jpg) left top no-repeat;
				width:145px;
				height:12px;
				float:left;
				padding:5px 10px;
}

.campowebmail{font-weight:bold;
			font-size:11px;
			font-family:Arial, Helvetica, sans-serif;
			color:#58595b;
			border:none;
			background:none;
}

.camponewsindex{font-weight:bold;
			font-size:12px;
			font-family:Arial, Helvetica, sans-serif;
			color:#d9dde0;
			border:none;
			background:none;
			width:285px;
}

.campocontato{font-weight:bold;
			font-size:12px;
			font-family:Arial, Helvetica, sans-serif;
			color:#464646;
			border:none;
			background:none;
			width:285px;
}

.fundocampocontato{background:url(../imagens/fundo_campo_contato.jpg) left top no-repeat;
				width:298px;
				height:15px;
				padding:6px 10px 4px 10px;
				margin-bottom:10px;
}

.fundocampodem{background:url(../imagens/fundo_campo_demonstracao.jpg) left top no-repeat;
				width:294px;
				height:20px;
				padding:8px 10px 0px 10px;
				margin-bottom:10px;
}

.fundocampodemmenor{background:url(../imagens/fundo_campo_demonstracao2.jpg) left top no-repeat;
				width:132px;
				height:20px;
				padding:8px 10px 0px 10px;
				margin-bottom:10px;
}

.fundocampodemtxt{background:url(../imagens/fundo_campo_demonstracao_message.jpg) left top no-repeat;
				width:294px;
				height:68px;
				padding:8px 10px 4px 10px;
				margin-bottom:10px;
}

.fundocampocontatotxt{background:url(../imagens/fundo_campo_message.jpg) left top no-repeat;
				width:298px;
				height:90px;
				padding:6px 10px 4px 10px;
				margin-bottom:10px;
}

.fundocamponewsindex{background:url(../imagens/fundo_campo_news.jpg) left top no-repeat;
				width:283px;
				height:16px;
				float:left;
				padding:6px 10px 4px 10px;
				margin-bottom:8px;
}

.fundocamponewsint{background:url(../imagens/fundo_campo_news_dir.jpg) left top no-repeat;
				width:162px;
				height:16px;
				float:left;
				padding:6px 10px 4px 10px;
				margin-bottom:8px;
}

/****menu*******/
#menu{padding:0 0 0 24px;}

#work {
	list-style:none;
	margin:0;
	padding:0px;
	width:984px;
	display:block;
	height:31px;
}
#work li {
	margin:0px;
	display: inline;
	padding:0px;
}
#work li a {
	border:none;
	float:left;
}

.item_menu1 a{width:136px;}
.item_menu2 a{width:141px;}
.item_menu3 a{width:141px;}
.item_menu4 a{width:141px;}
.item_menu5 a{width:139px;}
.item_menu6 a{width:144px;}
.item_menu7 a{width:142px;}

#work li .show{
	display: inline;
	height:31px;
}
#work li .hide {
	height: 0;
	overflow: hidden;
	display:none;
}
#work li:hover .hide, #work li.over .hide,  #work .current{
	cursor: pointer;
	height: 31px;
	float:left;
	display:inline;
}
#work li:hover .show, #work li.over .show, #work .currentnone {
	height: 0;
	overflow: hidden;
	width:0;
}
#work li a:hover {}

/*fim menu***********/

#banner_topo{height:302px;
			padding:16px 0px 0px 25px;
}

#blocodireito{ float:right;
			width:211px;
			 padding-right:19px;
}

#blocoesquerdo{ float:left;
		   width:382px;
		   padding-left:25px;
}

#conteudo{padding:25px 30px 50px 30px;
		line-height:17px;
		float:left;
		width:327px;
		min-height:900px;
		*height:900px;
} 

.blocosesuqerdos{ padding:21px 21px 30px 21px;
					line-height:17px;
}

h3{font-family:Arial, Helvetica, sans-serif;
					font-size:20px;
					padding-bottom:18px;
					font-weight:bold;
}

.iten_not, .iten_emp, .iten_parc{border-bottom:1px solid #5d5d5d;}

.iten_not{margin-bottom:12px;}

.iten_emp{margin-bottom:15px;
			padding-bottom:5px;
}

.iten_parc{ margin-bottom:15px;
			padding-bottom:15px;
			float:left;
			width:330px;
}

h1{font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			font-weight:bold;
}

.data_not{font-size:10px;
			padding-bottom:10px;
}

#rodape{ height:180px;
		clear:both;
}

#controdape{
	text-align: left; 
	margin-left: auto; 
	margin-right: auto;
	width:984px;
	padding:73px 20px 0 20px;
}

.logorodape{float:left;
			padding-right:12px;
}

.linksrodape{padding:5px 0 8px 0;}

.linksrodape a{padding:0px 5px;}

.creditos{padding-left:58px;}

/************PAGINATE******************/
.paginate{font-size:12px;
			clear:both;
			text-align:center;
			padding:10px 0;
}

.pg_format a{padding:2px 6px;
			margin:0 1px;
			text-decoration:none;
			font-size:12px;
			color:#464646; 
			border:1px solid #666666;
}

.pg_format strong{ padding:2px 6px;
			       margin:0 1px;
				   color:#000; 
				   border:1px solid #000;
}

.pg_format a:hover{text-decoration:underline;}

.newsint{line-height:17px;
		padding:22px 13px;
}

.img_parceiro{float:left;
			padding-right:10px;
}

.bannercontato{background:url(../imagens/banner_interno_contato.jpg) left top no-repeat;
				width:215px;
				height:302px;
				line-height:15px;
				padding:214px 0 0 167px;
				font-size:9px;
}

.item_logo_cliente{ float:left;
					padding-left:6px;
					padding-bottom:10px;
}

.logo_cliente{ border-right:1px solid #CCCCCC;
				width:100px;
				height:49px;
				padding-right:5px;
				position: relative; 
}
   
img.a {position: absolute;  
		 left: 0;  
		 top: 0;  
         z-index: 10;  
}  
   
img.b {position: absolute;  
		 left: 0;  
		 top: 0;  
} 

.borda_logo_cliente{border-bottom:1px solid #CCCCCC;
					width:90px;
					height:10px;
					padding:0 5px;
}

.revendas{background:#172235 url(../imagens/fundo_revendas.jpg) left top no-repeat;
		padding:21px 0px 30px 0px;
		height:800px;
}

/************Tooltip********************************/
#tooltip {
	position: absolute;
	z-index: 3000;
}

#tooltip h3, #tooltip div { margin: 0; }

#tooltip.pretty {
	border: none;
	width: 112px;
	padding:6px 0px 0 25px;
	height: 18px;
	opacity: 0.85;
	background: url(../imagens/fundo_tootltip.png) no-repeat;
}

#tooltip.pretty h3 {
	font-family:Arial, Helvetica, sans-serif;
	 font-size:9px;
	 color:#000;
	 margin:0;
	 padding:0;
	 width:105px;
	 text-align:center;
}

.composelectrevenda{font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	height:25px;
	color:#464646;
}

.fundocampo{background:url(../imagens/fundo_form_revend_trabalhe.jpg) left top no-repeat;
				width:298px;
				height:15px;
				padding:6px 10px 4px 10px;
				margin-bottom:10px;
}

.fundocampodivide{background:url(../imagens/fundo_form_revend_trabalhe2.jpg) left top no-repeat;
				width:298px;
				height:15px;
				padding:6px 10px 4px 10px;
				margin-bottom:10px;
}

.fundocampomsg{background:url(../imagens/fundo_msg_revenda_trabalhe.jpg) left top no-repeat;
				width:298px;
				height:90px;
				padding:6px 10px 4px 10px;
				margin-bottom:10px;
}

.realupload { position:absolute;
              float: right;
              top: 10px;
              left: 5px;
			  opacity:0;
              -moz-opacity:0;
              filter:alpha(opacity:0);
}

.fakeupload { background: url(../imagens/btn_arquivo.jpg) no-repeat 99% 51%;
              cursor: default;
}

.eng_file{position:relative;
			background:url(../imagens/fundo_form_revend_trabalhe.jpg) left top no-repeat;
				width:298px;
				height:15px;
				padding:6px 10px 4px 10px;
				margin-bottom:10px;
}

.back_azul{background-color:#323c4d;}
.back_cinzaescuro{background-color:#77838b;}
.back_cinza{background-color:#d8d8d8;}
.back_carvao{background-color:#464646;}

.gelo{color:#d9dde0;}
.cinza{color:#d9dde0;}
.cinzaescuro{color:#464646;}
.branco{color:#FFFFFF;}

.justifica{text-align:justify;}
.underline{text-decoration:underline;}
.upper{text-transform:uppercase;}
