/* ZERANDO */
.texto_cinzac {  font-family: Arial, Helvetica, sans-serif; 
          font-size: 11px; 
          color: #636363; font-weight: normal}
		  
body,h1,h2,h3,h4,h5,h6,p,form,fieldset,ul,ol,li,dl,dt,dd,legend{margin:0;padding:0}
img,fieldset{border:0}
li{list-style-type:none}
a:link{color:#000099;text-decoration:none}
a:visited{color:#679;text-decoration:none}
a:hover{color:#78A;text-decoration:underline}
legend{display:none}
b,strong{font-weight: bold}
h6{cursor:move}
address{display: none}
/* ZERANDO */
#global {width:760px; position:relative; margin:0 auto; text-align:center;}


/* FONTE */
body {font: lighter 11px "Trebuchet", Tahoma, Verdana, sans-serif; color:#000000; background:url(../imagens/back.jpg); background-position: 50% 0;}
/* FONTE */

/*TOPO */
#topo {margin:0 auto; width:760px; height:97px;margin:0 auto; text-align:center;  position:relative; }
#topo h1{text-indent:-60000px;}
#topo h1 a{display:block; width:198px; height:83px; background:url(../imagens/logo.gif) no-repeat; position:absolute; top:7px; left:10px;}
#topo form {width:384px; height:69px; position:absolute; top:26px; right:10px; }
#topo form input, #col3 form input, #col3_informa select, #imprensa_direita form input , #quem_somos  form input {width:100px;height:18px; border:1px solid #b7cad1;}
#quem_somos select, #quem_somos form input,#quem_somos form textarea  {height:20px; border:1px solid #b7cad1;}
#quem_somos form textarea {height:200px;}
#topo form  fieldset, #col3 form  fieldset {display:inline; padding-top:13px;}
#topo form  fieldset .sbmt, #col3 form  fieldset .sbmt, #col3_informa #receber_email form#receber_email_form .sbmt, #imprensa_direita form  fieldset .sbmt, #quem_somos .sbmt, .sbmt  {height:22px;width:60px; background:url(imagens/bt_envia.gif) no-repeat; border:0; font-size:10px;}
#topo p#senha {
	font-size:9px;
	position:absolute;
	right:78px;
	bottom:8px;
	width: 100px;
}
#topo ul#fale {	padding: 0 0 0 0;	margin-left:50px;	position:absolute; top:6px;	right: 6px;}
#topo ul#fale  li{display:inline; padding: 0 10px; background:url(imagens/pipe.gif) no-repeat scroll right 50% ; line-height:100%;font-size:10px; }
#topo ul#fale  li.last {background:transparent none repeat scroll 0%;}
/*TOPO */

/*MENU */
#menu {margin:0 auto; width:760px; }
#menu .solidblockmenu{ margin: 0;padding: 0;float: left;font: bold 12px Arial;width: 760px;border: 1px solid #625e00;border-width: 1px 0;background: black url(imagens/blockdefault.gif) center center repeat-x;}
#menu .solidblockmenu li{display: inline;}
#menu .solidblockmenu li a{float: left; color: white; padding: 9px 18px;text-decoration: none;border-right: 1px solid white;}
#menu .solidblockmenu li .ultimo {border-right: 0; width:72px;}
#menu .solidblockmenu li a:visited{color: white;}
#menu .solidblockmenu li a:hover, .solidblockmenu li .current{color: white;background: transparent url(imagens/blockactive.gif) center center repeat-x;}
[if IE]>
p.iepara{ /*Conditional CSS- For IE (inc IE7), create 1em spacing between menu and paragraph that follows*/ padding-top: 1em;}
<![endif]

.clearfix:after {	content: ".";	display: block;	height: 0;	clear: both;	visibility: hidden;}
.clearfix {	display: inline-block;}
/* Holly Hack Targets IE Win only \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End Holly Hack */
/*MENU */

/*MEIO */
#meio {width:760px;  margin:0 auto; text-align:center; clear:both; position:relative;}
h1{color:#FF0000; font-size:14px; border-bottom:1px solid #dddddd; margin-bottom:10px;}
h2{color:#FF0000; font-size:14px; border-bottom:1px solid #dddddd; margin-bottom:10px;}
h3{color:#FF0000; font-size:12px;  margin-bottom:10px;}
h2#prod_serv_title {padding: 8px 0 0 15px; border-bottom:0}
p {line-height:14px;margin-bottom:10px;}
#col1 p#mais, #col3 p#mais, #col1_informa p#mais, #col2_informa p#mais {background:url(imagens/mais.gif) no-repeat 0 3px ; padding:0 0 15px 15px;}
#col1,#col2, #col3, #col1_informa, #col2_informa, #col3_informa {float:left; text-align:left;}
#col1 {padding:15px; voice-family: "\"}\"";  voice-family: inherit; width:200px;}
#col2 {width:308px; margin: 15px 0 0 0;}
#col2 #prod_serv p.vermelho {color:#FF0000;}
#col2 #prod_serv p.pontilhado, #col2_informa p.pontilhado, #imprensa_direita p.pontilhado   { border-bottom:dotted 2px #999999; padding-bottom:10px;}
#col2 p.pontilhado a.detalhes {background:url(imagens/detalhes.gif) no-repeat 0 3px ; padding:0 0 15px 15px;}
#col2 #prod_serv{background:url(imagens/home_col2_back.gif) repeat-y; padding:15px; voice-family: "\"}\"";  voice-family: inherit; width:278px;_margin-top:-9px;}
#col2 span#top {background:url(imagens/home_col2_top.gif) no-repeat; width:308px; height:27px; display:block;} 
#col2 span#bot {background:url(imagens/home_col2_bot.gif) no-repeat; width:308px; height:33px; display:block;} 
#col3{padding:15px; voice-family: "\"}\"";  voice-family: inherit; width:185px;}
#col3 #grafico{margin: 0 0 0 0;}
#col3 p.pontilhado  {border-bottom:dotted 2px #999999; padding-bottom:10px;}
#col3 p.pontilhado span#mais, #col2_informa  span#mais, #prod_serv ul li span#mais, #imprensa_direita span#mais, #imprensa_midia_col1 span#mais,  #imprensa_midia_col2 span#mais, #podcast_col1 span#mais, #podcast_col2 span#mais {background:url(imagens/mais.gif) no-repeat 0 3px ; padding:0 0 15px 15px;}
#podcast_col1 span#mais2 {background:url(imagens/mais2.gif) no-repeat 0 3px ; padding:0 0 15px 15px;}
#quem_somos, #prod_serv { text-align:left; padding:15px;}
#quem_somos ul li{padding-bottom:20px;}
#quem_somos img{float:left; margin: 15px;}

#informa {margin:0 auto; text-align:left; clear:both; padding:15px;}
#col1_informa {width:232px; margin: 0 0 0 15px; _margin: 0 0 0 9px}
#col1_informa span#top, #col2_informa span#top {background:url(imagens/informa_col1_top.gif) no-repeat; display:block; height:15px;}
#col1_informa span#bot, #col2_informa span#bot {background:url(imagens/informa_col1_bot.gif) no-repeat; display:block; height:39px;}
#col1_informa #materia ul li{background:url(imagens/seta.gif)  no-repeat 0 3px; padding:0px 0px 10px 10px;}
.aj{_margin-top:-4px}
#col1_informa #materia, #col2_informa #materia {padding:15px; background:url(imagens/informa_col1_back.gif) repeat-y;}
#col1_informa #materia  p img, #col2_informa #materia  p img {float:left; padding:5px;}
#col1_informa {repeat-y; display:block; width:239px; }
#col2_informa {width:231px; margin: 0 0 0 10px;}
#col3_informa {width:233px; margin: 0 0 0 15px;}
#col3_informa #receber_email {background:url(imagens/box_recebe_email.gif) no-repeat; width:233px; height:148px; margin: 20px 0 0 0;}
#col3_informa #receber_email p, #col3_informa #sugestoes p{ width:115px; padding: 15px 0 0 10px; color:#FF0000; font-weight:bold;}
#col3_informa #receber_email form#receber_email_form { padding-left:10px; position:relative;}
#col3_informa #receber_email form#receber_email_form input {width:90px;height:15px; border:1px solid #b7cad1;}
#col3_informa #sugestoes {width:233px; height:99px; background:url(imagens/sugestao.gif) no-repeat; margin: 4px 0 0 0;}
#prod_serv ul li{width:231px; height:222px; float:left; padding:6px; *padding:8px;}
#prod_serv ul li p{width:210px;}
#prod_serv ul li#infomacao{background:url(imagens/infomacao.gif) no-repeat;}
#prod_serv ul li#email{background:url(imagens/email.gif) no-repeat;}
#prod_serv ul li#painel{background:url(imagens/painel.gif) no-repeat;_width:215px;}
#prod_serv ul li#publicidade{background:url(imagens/publicidade.gif) no-repeat;}
#prod_serv ul li#certificacao{background:url(imagens/certificacao.gif) no-repeat;}
#prod_serv ul li#licenciamento{background:url(imagens/licenciamento.gif) no-repeat;_width:215px;}
#prod_serv #prod_serv_global #prod_serv_menu {width:231px; height:222px; background:url(imagens/prod_serv_menu.gif) no-repeat;float:left;}
#prod_serv #prod_serv_global #prod_serv_menu ul li.menu{margin-left:14px ; padding:8px 0 0 0 ; height:20px;}
#prod_serv #prod_serv_global #prod_serv_cont {width:460px; padding-left:20px; _margin-left:-10px; float:left;}
#prod_serv #prod_serv_global #prod_serv_menu ul li a.selected {color:#FF0000; background:url(imagens/seta.gif)  no-repeat 0 5px ; padding:0 0 10px 10px;}
imprensa_global {position:relative;}
#informa #imprensa_esquerda, #informa #imprensa_direita {float:left; }
#informa #imprensa_esquerda{width:510px;}
#informa #imprensa_direita {width:200px; margin-left:12px; }
#informa #imprensa_esquerda #imprensa_midia{ background:url(imagens/imprensa_midia.gif) no-repeat; width:503px; height:393px; }
#imprensa_midia #imprensa_midia_col1, #imprensa_midia #imprensa_midia_col2 {width:225px;float:left; margin-left:16px; _margin-left:9px; margin-top:30px;} 
#imprensa_midia #imprensa_midia_col2 {margin-left:20px; width:225px;}
#podcast #podcast_col1, #podcast #podcast_col2 {width:225px;float:left; margin-left:16px; _margin-left: 9px; margin-top:10px;} 
#podcast #podcast_col1 {background:url(imagens/fio_podcast.gif) no-repeat right; padding-right:15px;}
#podcast #podcast_col2 {margin-left:20px; width:225px;}




/*MEIO */

/*RODAPE*/
#footer {  width:760px; height:80px; background:url(imagens/rodape.gif) no-repeat;  clear:both; margin:0 auto; text-align:center; position:relative; line-height:auto;} 
#footer ul#lk_footer {padding: 18px 10px 0 10px; margin-left:50px; _margin-left:250px;}
#footer ul#lk_footer li{display:inline; padding: 0 10px; background:url(imagens/pipe.gif) no-repeat scroll right 50% ; line-height:100%;font-size:10px; }
#footer ul#lk_footer li.last {background:transparent none repeat scroll 0%;}
#footer p#tel {position:absolute; right:20px; top: 18px; font-size:10px;}
#footer  p#copy {
	position:absolute;
	left:15px;
	top: 18px;
	font-size:10px;
	width: 198px;
} 
#footer  img {position:absolute; right:20px; top:5px;  text-align:right;} 
/*RODAPE*/


.txtSizeMedio{font-size:14px;line-height:22px;}
.txtSizeMedio p{font-size:14px;line-height:22px;}
.txtSizeMedio h2{font-size:16px;}

.txtSizeG{font-size:16px;line-height:26px;}
.txtSizeG p{font-size:16px;line-height:26px;}
.txtSizeG h2{font-size:18px;}