*{margin:0px;padding:0px;}
.cl{color:#fc7216;}
.cc{color:#716f62;}
.cp{color:#000000;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
body{font-family:Trebuchet MS,arial,sans-serif;font-size:14px;font-weight:lighter;text-align:center;}
input, select{font-family:Trebuchet MS,arial,sans-serif;}
img{border:none;}
div{}
.logo{float:left;padding-right:40px;padding-top:20px;}
.topo{height:65px;padding-bottom:35px;padding-top:20px;}
.menu{float:left;padding-left:22px;padding-top:22px;}
.menu a{text-decoration:none;color:black;}
.menu a:hover{text-decoration:underline;}
.menu ul{}
.menu ul li{float:left;margin-right:30px;list-style-image:url(/m/img/seta.png);font-size:13px;}
.imgprincipal{background-image:url(/m/img/destaque_principal.jpg);margin-bottom:35px;width:902px;height:250px;margin-bottom:25px;}
.search{width:150px;margin-right:5px;}
.geral{width:950px;}
.c{margin-right:20px;margin-left:20px;background-image:url(/m/img/fundo.png);background-repeat:repeat-y;background-position:left;width:980px;display:block;text-align:left;margin:auto;min-height:800px;}
.flags{float:left;margin-right:300px;vertical-align:top;}
.flags ul{list-style:none;}
.flags ul li{float:left;margin-left:10px;}
.flags ul li.esp{background-color:black;height:23px;width:1px;}
.flags ul li img{padding-right:3px;padding-top:4px;}
.pesq{float:right;height:20px;vertical-align:top;}
.pesq input{width:148px;border:1px solid black;margin-right:5px;height:20px;float:left;}
.pesq input[type=image]{float:left;width:55px;height:20px;}
.pesq #google{font-style:italic;color:#AAAAAA;}
.pesq span{vertical-align:top;}
.readers{padding-left:22px;padding-top:22px;float:right;}
.readers li{float:left;list-style:none;padding-left:10px;}
.mkt{}
.cont{padding:0 40px;}
.ultnot{font-size:13px;padding:25px 20px;vertical-align:middle;float:left;}
.ultnot a, .ultnot a:hover, .ultnot a:visited{color:#716f62;}
.ultnot div{float:left;height:50px;line-height:50px;vertical-align:middle;}
.ultnot div.not{display:inline-block;width:358px;}
.ultnot div.not img{float:left;height:54px;margin-right:7px;width:90px;}
.ultnot div.not span.t{font-size:12px;font-weight:bold;display:block;}
.ultnot div.not span{display:block;font-size:11px;line-height:13px;}
.ultnot div.sep{background-color:black;height:42px;margin:6px 9px;padding:0 0;vertical-align:middle;width:1px;}
.ultnot span.saiba{background-image:url("/m/img/seta.png");background-position:left center;background-repeat:no-repeat;float:left;padding-left:10px;}
.destaques span.saiba{background-image:url("/m/img/seta.png");background-position:left center;background-repeat:no-repeat;margin-top:10px;padding-left:10px;}
.destaques{}
.destaques div{float:left;}
.destaques div.sep{width:3px;}
.destaques div.dest{background-image:url("/m/img/destaque1_bg.jpg");background-repeat:no-repeat;height:121px;padding:10px;width:278px;}
.destaques div.dest .saiba a{color:#716f62;}
.destaques div.dest img{float:left;}
.destaques div.dest img{margin-left:6px;margin-top:20px;}
.destaques div.dest span{margin-left:125px;display:block;}
.destaques div.dest span.t{display: block;font-size: 13px;font-weight: bold;margin-bottom: 10px;margin-top: 19px;}
.foot{display:inline-block;font-size:10px;margin-bottom:30px;margin-top:20px;width:100%;}
.foot .direitos{float:left;}
.foot .map{float:right;height:10px;}
.foot .map ul li{list-style-type:none;display:inline-block;}
.foot .map ul{height:10px;}
.foot .map a{color:#fc7216;text-decoration:none;}
.foot .map a:hover{color:#fc7216;text-decoration:underline;}
.foot .map .esp{background-color:#716F6E;margin:0 10px;width:1px;}
.noticia{padding-bottom:10px;border-bottom:1px #eeeeee solid;}
.nav{margin-bottom:20px;float:left;width:100%;}
.nav ul{}
.nav ul li{float:left;margin-left:25px;list-style-type:none;list-style-image:url("/m/img/seta-cinza.gif");}
.nav a{color:#71676e;}
.nav ul li.root{list-style-image:none;margin-left:0px;}
.nav ul li.sel{text-decoration:none;list-style-image:url("/m/img/seta-azul.gif");color:#002d88;}
.noticia h1{font-size:14px;color:#fc7216;font-weight:bold;display:block;padding-bottom:15px;}
.noticia img.foto{float:left;margin:40px;}
.noticia p {color:#71676e;display:block;margin-bottom:10px;text-align:left;line-height: 25px;}
.noticia p a, .noticia p a:visited, .noticia p a:hover{color:#fc7216;}
.noticia .voltar{color:#71676e;display:block;text-align:right;margin-bottom:20px;margin-right:20px;}
.noticia .voltar a{color:#fc7216;list-style-image:url("/m/img/seta-laranja.gif");list-style-type:none;text-decoration:none;}
.noticia .voltar a:hover{text-decoration:underline;}
.nots{padding-bottom:20px;border-bottom:1px #eeeeee solid;}
.nots h1{font-size:14px;color:#fc7216;font-weight:bold;display:block;padding-bottom:15px;}
.nots .not{margin-bottom:15px;display:inline-block;}
.nots .not img{float:left;margin-right:7px;}
.nots .not span{display:block;margin-top:-5px;line-height:18px;}
.nots .not a{color:#716f62;}
.nots .not a:hover{text-decoration:underline;}
.nots .not span.t{font-size:12px;font-weight:bold;margin-left:97px;padding-bottom:6px;}
.nots .not span.saiba{background-image:url("/m/img/seta.png");background-position:left center;background-repeat:no-repeat;display:inline-block;margin-top:5px;padding-left:10px;}
.corporativo{padding-bottom:20px;border-bottom:1px #eeeeee solid;}
.corporativo h2{font-size:14px;font-weight:bold;padding-top:10px;}
.corporativo p {margin-bottom:3px;text-align:left;line-height:25px;}
.corporativo ul.lista{margin-left:15px;}
.corporativo div.texto b{font-weight:bold;}
.corporativo div.texto{background-image:url("/m/img/lista-box.gif");background-position:left center;background-repeat:no-repeat;line-height:20px;margin-bottom:3px;padding-left:14px;text-align:left;}
.corporativo h1{font-size:14px;color:#fc7216;font-weight:bold;display:block;padding-bottom:15px;clear:all;}
.contato{padding-bottom:20px;border-bottom:1px #eeeeee solid;}
.contato h1, .mobilidade h1, .pes h1{font-size:14px;color:#fc7216;font-weight:bold;display:block;padding-top:15px;padding-bottom:15px;clear:all;}
.contato h2{font-size:14px;color:#fc7216;font-weight:bold;display:block;padding-top:15px;padding-bottom:15px;clear:all;}
.contato label{display:block;padding-top:10px;width:300px;}
.contato label input, .contato label textarea{float:right;width:200px;}
.contato input.button{background-color:#808080;border:1px solid #666666;color:white;float:right;margin-top:10px;width:100px;}
.contato #StatusEnvio{clear:both;color:red;display:block;padding-top:20px;width:300px;}
.trabalhe{padding-bottom:50px;border-bottom:1px #eeeeee solid;}
.trabalhe h1{font-size:14px;color:#fc7216;font-weight:bold;display:block;padding-top:15px;padding-bottom:15px;clear:all;}
.trabalhe label{display:block;padding-top:10px;width:300px;}
.trabalhe label input, .contato label textarea{float:right;width:200px;}
.trabalhe input.button{background-color:#808080;border:1px solid #666666;color:white;float:right;margin-top:10px;width:100px;}
label.fileinputs{position:relative;}
label.fakefile{position:absolute;top:0px;left:0px;z-index:1;}
input.file{position:relative;text-align:right;-moz-opacity:0;filter:alpha(opacity:0);opacity:0;z-index:2;}
.mobilidade, .pes {padding-bottom:20px;border-bottom:1px #eeeeee solid;}
.mobilidade p, .pes p{line-height:25px;text-align:left;}
.mobilidade a, .pes a, .contato a{color:#fc7216;}

