
/* CSS Document */
body {margin:0;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:12px;color:#3f3f3f;background:#fff;}

/*--- Zera margens p e form ---*/
p, form{margin:0;}
.clearthis{clear:both;}
img {border:0;}

a {color:#1d5390;text-decoration:none;}
a:hover {color:#1d5390;text-decoration:underline;}

/* ----- Index ----- */
#index{width:500px;height:174px;position:absolute;top:50%;left:50%;margin:-87px 0 0 -250px;text-align:center;font-size:1.5em;line-height:115%;color:#666;font-family:georgia;}
#index .marginP{margin:0 0 25px 0;}
#index a{color:#000;text-decoration:underline;}
#index a:hover{color:#000;text-decoration:none;}

/*--- Menu Hierarquico --*/
#boxMenuHierarquico{width:483px;padding:0 0 0 17px;margin:0 0 12px 0;font-size:10px;color:#999;font-family:taoma, arial;float:left;clear:both;background:url(images/icon-home.gif) no-repeat 0 0;line-height:9px;float:left;clear:both;}
#boxMenuHierarquico a{text-decoration:none;color:#666;font-weight:bold;}
#boxMenuHierarquico a:hover{text-decoration:underline;color:#666;}

#boxMenuHierarquico2{width:683px;padding:0 0 0 17px;margin:0 0 12px 0;font-size:10px;color:#999;font-family:taoma, arial;float:left;clear:both;background:url(images/icon-home.gif) no-repeat 0 0;line-height:9px;float:left;clear:both;}
#boxMenuHierarquico2 a{text-decoration:none;color:#666;font-weight:bold;}
#boxMenuHierarquico2 a:hover{text-decoration:underline;color:#666;}

/*--- box404 ---*/
.box404{width:500px;float:left;clear:both;line-height:170%;font-size:1.1em;font-size:1em;margin:0 0 0 320px;padding:0;}

/* ----- Pagenator ----- */
.pagenator {margin:20px 0 10px 0;padding:0;clear:both;float:left;width:450px;}
.pagenator ul{margin:0;padding:0;clear:both;float:left;width:450px;list-style:none;;overflow:hidden;line-height:normal;font-size:.9em;font-family:Arial, Helvetica, sans-serif;}
.pagenator ul li{float:left;display:inline;clear:none;color:#000;margin:0 1px 0 0;}
.pagenator ul li.qtdPages{margin:2px 0 0 10px;}
	
.pagenator ul li.pageInativo{float:left;text-decoration:none;color:#ccc;text-align:left;border:1px solid #ccc;padding:.2em .5em;font-weight:bold;cursor:default;}
	
.pagenator ul li a{float:left;text-decoration:none;color:#ccc;text-align:left;border:1px solid #ccc;padding:.2em .5em;font-weight:bold;}	
.pagenator ul li a:hover{float:left;text-decoration:none;color:#fff;text-align:left;border:1px solid #a3b4c5;background:#a3b4c5;}
	/*- Ativar Page -*/
.pagenator ul li .pageAtivo{float:left;text-decoration:none;color:#fff;text-align:left;border:1px solid #5a6f85;background:#5a6f85;cursor:default;}
.pagenator ul li .pageAtivo:hover{float:left;text-decoration:none;color:#fff;text-align:left;border:1px solid #5a6f85;background:#5a6f85;cursor:default;}


/*---------------------------- S I T E --------------------------*/

/*--- boxItemCurriculo ---*/
#container .boxItemCurriculo{width:709px;margin:15px 0;padding:0;float:left;clear:both;font-size:11px;line-height:normal;}
#container .boxItemCurriculo .txtSmall{font-size:10px;color:#3F3F3F;}
#container .boxItemCurriculo .tabela td{padding:3px 0;}

h1{margin:12px 0;padding:0 0 0 0;font-family:tahoma, Arial, Helvetica, sans-serif;font-size:22px;color:#0a2753;float:left;clear:both;}
h1.w500{width:480px;background:url(images/arrow.gif) no-repeat;padding-left:20px;line-height:22px;}
h1.w700{width:680px;background:url(images/arrow.gif) no-repeat;padding-left:20px;line-height:22px;}

h2{margin:12px 0;font-family:tahoma, Arial, Helvetica, sans-serif;font-size:15px;color:#3f3f3f;float:left;clear:both;}
h2.w500{width:500px;}
h2.w700{width:700px;}

h3{margin:0 0 10px 0;padding:0;font-size:16px;color:#3f3f3f;font-family:Arial, Helvetica, sans-serif;}
h3 a{color:#3f3f3f;text-decoration:none;}
h3 a:hover{color:#3f3f3f;text-decoration:underline;}

h5{margin:0;padding:0;}

.btnContLendo{margin:5px 0 0 0;font-size:10px;color:#d82219;clear:both;}
.btnContLendo a{color:#d82219;text-decoration:none;}
.btnContLendo a:hover{color:#d82219;text-decoration:underline;}

/*---- containerTop ---*/
#containerTop{width:100%;height:108px;float:left;clear:both;margin:0 0 3px 0;border-bottom:1px solid #ccc;}
#containerTop #top{width:940px;height:108px;margin:0 auto;position:relative;background:url(images/bg-top.jpg) no-repeat top;}
.logo{width:143px;height:76px;background:url(images/grupo-saga.jpg) no-repeat;cursor:pointer;position:absolute;bottom:0;left:33px;}
.logo:hover{background:url(images/grupo-saga.jpg) no-repeat 0 -76px;}

/*--- Busca Top ---*/
.buscaTopo{position:absolute;top:25px;right:3px;}
.buscaTopo form{float:right;width:234px;height:27px;}
.buscaTopo form input{background:url('images/bg-busca-top.gif') 0 0 no-repeat;width:170px;height:15px;border:0;padding:6px 5px 6px 10px;float:left;font-family:arial;font-size:12px;color:#838383;}
.buscaTopo form input:hover{background:url('images/bg-busca-top.gif') 0 -27px no-repeat;float:left;}
.buscaTopo form button{background:url('images/bg-busca-top.gif') -185px 0 no-repeat;width:49px;height:27px;border:0;cursor:pointer; float: left;outline:none;text-indent:-9999em;}
.buscaTopo form button:hover{background: url('images/bg-busca-top.gif') -185px -27px no-repeat;width:49px;height:27px;border:0;cursor pointer;}

/*--- Newsletter Bottom ---*/
.newsletterBottom{position:absolute;top:0;left:0;}
.newsletterBottom form{float:left;width:275px;height:27px;}
.newsletterBottom form input{background:url('images/bg-newsletter-bottom.gif') 0 0 no-repeat;width:211px;height:15px;border:0;padding:6px 5px 6px 10px;float:left;font-family:arial;font-size:12px;color:#838383;}
.newsletterBottom form input:hover{background:url('images/bg-newsletter-bottom.gif') 0 -27px no-repeat;float:left;}
.newsletterBottom form button{background:url('images/bg-newsletter-bottom.gif') -226px 0 no-repeat;width:49px;height:27px;border:0;cursor:pointer; float: left;outline:none;text-indent:-9999em;}
.newsletterBottom form button:hover{background: url('images/bg-newsletter-bottom.gif') -226px -27px no-repeat;width:49px;height:27px;border:0;cursor pointer;}
.newsletterBottom form button:focus{background: url('images/bg-newsletter-bottom.gif') -226px -27px no-repeat;width:49px;height:27px;border:0;cursor pointer;}

/*---- boxContainer ---*/
#boxContainer{width:100%;float:left;clear:both;margin:0;}

/*---- container ---*/
#boxContainer #container{width:940px;margin:0 auto;}

/*--- bannerHome ---*/
#bannerHome{width:940px;height:205px;margin:0 0 23px 0;float:left;clear:both;}

/*--- boxEscolhaUmaMarca ---*/
#boxEscolhaUmaMarca{width:940px;height:102px;margin:0;float:left;clear:both;background:url(images/box-escolha-uma-marca-bg.jpg) no-repeat;}
.txtEscolhaUmaMarca{width:74px;height:72px;float:left;padding:30px 0 0 0px;position:relative;}
.txtEscolhaUmaMarca img{position:absolute;top:26px;left:20px;}
.boxLogosMarca{width:815px;height:102px;float:left;padding-left:51px;}
.boxLogosMarca img{cursor:pointer;margin:0;padding:0;white-space:nowrap;float:left;}
.boxLogosMarca img.lastItem{cursor:pointer;margin-right:0;}

/*---- content ---*/
#content{width:940px;margin:0;}

/*---- col200 ---*/
.col200{width:200px;float:left;padding-bottom:20px;padding-top:23px;}

/*---- col500 ---*/
.col500{width:500px;float:left;padding-bottom:20px;padding-top:23px;}

/*---- col720 ---*/
.col700{width:700px;float:left;padding-bottom:20px;padding-top:23px;margin-right:40px;}

/*---- col940 ---*/
.col940{width:940px;float:left;padding-bottom:20px;padding-top:23px;margin-right:40px;}
.box940{width:940px;float:left;margin:0 0 20px 0;padding:0;clear:both;}
.boxArtigo940{width:940px;float:left;clear:both;line-height:150%;}

/*--- table curriculo ---*/
.tableCurriculo tr td{padding:0 50px;}
.tableCurriculo h4{font-size:1.4em;margin-bottom:10px;}

/*---- marginEntreColunas ---*/

.colMargin{margin:0 20px;}

.colMarginIe{margin:0 0;}

/*---- boxArtigo500 ---*/
.boxArtigo500{width:500px;float:left;clear:both;line-height:150%;}

/*---- boxArtigo700 ---*/
.boxArtigo700{width:700px;float:left;clear:both;line-height:150%;}

/*---- boxItem ---*/
.boxItem{width:700px;float:left;clear:both;line-height:130%;font-size:1em;margin-top:20px;padding-bottom:20px;border-bottom:1px solid #f0f0f0;}

/*--- boxDestaques200 ---*/
.boxDestaques200{width:200px;float:left;clear:both;border-bottom:1px solid #ccc;margin:0 0 16px 0;padding:0 0 20px 0;}
.boxDestaques200 a{color:#838383;text-decoration:none}
.boxDestaques200 a:hover{color:#838383;text-decoration:underline;}
.boxDestaques200 .tituloDestaques{width:96px;float:left;clear:both;font-family:tahoma;color:#838383;font-size:9px;font-weight:bold;height:13px;line-height:13px;background:url(images/destaques.gif) no-repeat 0 0;padding-left:104px;}
.boxDestaques200 .itemDestaque200{width:200px;float:left;clear:both;margin-top:15px;font-size:11px;color:#838383;}
.boxDestaques200 .itemDestaque200 .txtDestaque{width:200px;float:left;clear:both;}

/*--- banner200 ---*/
.banner200{width:200px;float:left;clear:both;margin:0 0 18px 0;}

/*--- banner240 ---*/
.lineBanner500{width:500px;float:left;clear:both;margin:0 0 16px 0;}
.banner240{width:240px;float:left;margin-right:20px;}

/*--- boxSagaNews ---*/
.boxSagaNews{width:500px;float:left;clear:both;border-bottom:1px solid #ccc;margin:0 0 16px 0;padding:0 0 20px 0;height:359px;}
.boxSagaNews a{color:#838383;text-decoration:none}
.boxSagaNews a:hover{color:#838383;text-decoration:underline;}
.boxSagaNews .tituloDestaques{width:394px;float:left;clear:both;font-family:tahoma;color:#838383;font-size:9px;font-weight:bold;height:17px;line-height:15px;background:url(images/bg-saga-news-title.gif) no-repeat 0 0;padding-left:106px;}
.boxSagaNews .tituloDestaques a{margin-right:50px;}

/*--- boxEspalhePorAi ---*/
.boxEspalhePorAi{width:680px;padding:10px;float:left;clear:both;background:#eee;margin:20px 0 0 0;font-family:arial;font-size:11px;}
.boxEspalhePorAi ul{margin:0;padding:0;list-style:none;float:left;clear:both;width:680px;}
.boxEspalhePorAi ul li{float:left;margin:0 35px 0 0;}
.boxEspalhePorAi ul li a{color:#000;text-decoration:none;outline:none;}
.boxEspalhePorAi ul li a:hover{color:#000;text-decoration:none;outline:none;}

#containerEspalhe{width:666px;float:left;clear:both;border:2px solid #eee;border-top:none;padding:15px;margin:0;}
.tableEspalhe{width:666px;}
.tableEspalhe tr td{width:666px;padding:5px 0;}
.tableEspalhe tr.cinza td{background:#eee;padding:10px;}
.tableEspalhe tr.marginLinha td{padding:20px 5px 5px 5px;}

ul.iconsEspalhe{margin:0;padding:0;list-style:none;float:left;clear:both;}
ul.iconsEspalhe li{float:left;margin:0 10px 0 0;}
ul.iconsEspalhe li a{color:#000;text-decoration:none;outline:none;}
ul.iconsEspalhe li a:hover{color:#000;text-decoration:none;outline:none;}

.tableEnviarParaAmigo tr td{width:686px;padding:5px 0;}

.zerarMarginDestaque{margin:0;}

/*--- boxConcessionarias ---*/
.lineBoxConcessionarias{width:700px;float:left;clear:both;margin:20px 0;}
.boxConcessionarias{width:179px;float:left;background:url(images/box-concessionarias-bg.gif) repeat-y;margin-right:81px;}
.zerarMarginBoxConcessionarias{margin-right:0;}
.boxConcessionariasTop{width:179px;float:left;background:url(images/box-concessionarias-top.gif) no-repeat top;clear:both;}
.boxConcessionariasBottom{width:179px;float:left;background:url(images/box-concessionarias-bottom.gif) no-repeat bottom;clear:both;}
.tableLogoConcessionarias{width:165;height:96px;line-height:96px;margin:9px 0 0 3px;}

ul.concessionariasLista{width:148px;margin:0 0 0 12px;padding:5px 0 15px 0;list-style:none;float:left;clear:both;}
ul.concessionariasLista li{width:148px;margin:0;padding:0;float:left;clear:both;background:url(images/sep.gif) repeat-x bottom;}
ul.concessionariasLista li a{width:130px;float:left;clear:both;background:url(images/arrow-branco.gif) no-repeat left;padding:7px 0 7px 18px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#fff;text-decoration:none;}
ul.concessionariasLista li a:hover{color:#fff;text-decoration:underline;}

.boxConcessionariasSelect{margin:0 0 0 13px;padding:13px 0;float:left;clear:both;}


/*---- boxUtilRodape ---*/
#containerUtilRodape{width:100%;height:43px;float:left;clear:both;margin:0;}
#containerUtilRodape #boxUtilRodape{width:940px;height:43px;margin:0 auto;position:relative;}

#boxUtilRodape ul{margin:0;padding:0;list-style:none;float:left;position:absolute;top:8px;right:0;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
#boxUtilRodape ul li{margin:0;padding:0;float:left;}
#boxUtilRodape ul li.sepUtilMenu{margin:0 10px;}
#boxUtilRodape ul li a{color:#666;text-decoration:none;}
#boxUtilRodape ul li a:hover{color:#666;text-decoration:underline;}

/*--- boxSubmenu ---*/
.boxSubmenuTitle{width:167px;height:41px;line-height:35px;background:url(images/bg-title-submenu.jpg) no-repeat;font-family:Arial, Helvetica, sans-serif;color:#fff;font-size:13px;font-weight:bold;padding-left:33px;}
.boxSubmenu{width:200px;float:left;clear:both;margin-bottom:20px;background:url(images/bg-submenu.gif) repeat-y;}
.boxSubmenuBottom{width:200px;float:left;clear:both;background:url(images/bg-submenu-bottom.gif) no-repeat bottom;padding-bottom:10px;}

/*--- submenu ---*/
ul.submenu{width:175px;margin:0 0 0 25px;padding:0;list-style:none;float:left;clear:both;background:url(images/bg-submenu-top.gif) no-repeat top}
ul.submenu li{width:150px;margin:0 0 0 11px;padding:0;float:left;clear:both;background:url(images/sep.gif) repeat-x bottom;}
ul.submenu li a{width:132px;float:left;clear:both;background:url(images/arrow-submenu.gif) no-repeat left;padding:7px 0 7px 18px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#0a2753;text-decoration:none;}
ul.submenu li a:hover{color:#000;text-decoration:underline;}

ul.submenu li.ativo a{width:132px;float:left;clear:both;background:url(images/arrow-submenu.gif) no-repeat left;padding:7px 0 7px 18px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000;text-decoration:underline;}

/*--- sub sub menu ---*/
ul.submenu li ul{width:150px;margin:0;padding:0;float:left;clear:both;list-style:none;}
ul.submenu li ul li{width:150px;margin:0;padding:0;float:left;clear:both;background:none;}
ul.submenu li ul li a{width:132px;float:left;clear:both;background:none;padding:0 0 7px 18px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#0a2753;text-decoration:none;}
ul.submenu li ul li a:hover{color:#000;text-decoration:underline;}


ul.submenu li.ativo ul li a{width:132px;float:left;clear:both;background:none;padding:0 0 7px 18px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#0a2753;text-decoration:none;}
ul.submenu li.ativo ul li a:hover{color:#000;text-decoration:underline;}


/*---- containerRodape ---*/
#containerRodape{width:100%;height:70px;float:left;clear:both;margin:0;border-top:1px solid #ccc;}
#containerRodape #rodape{width:940px;height:70px;margin:0 auto;position:relative;}
.copyright{font-size:10px;font-family:arial;color:#666;position:absolute;left:0;top:42px;}
.assinatura{width:135px;height:18px;position:absolute;right:0;top:38px;background:url(images/produzido-por-ilion.gif) no-repeat;cursor:pointer;text-indent:-9999px;}
.assinatura:hover{background:url(images/produzido-por-ilion.gif) no-repeat 0 -18px;}

/*--- popUpHome --*/
#popUpHome{width:600px;height:400px;position:absolute;top:50%;left:50%;margin:-220px 0 0 -300px;background:#fff;z-index:800;border:2px solid #ccc;padding:2px;}
#popUpHome .btnFechar{position:absolute;top:-25px;right:-2px;z-index:1002;font-size:10px;margin:0;background:#ccc;padding:6px;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;}
#popUpHome .btnFechar a{text-decoration:none;color:#666;}
#popUpHome .btnFechar a:hover{text-decoration:none;color:#a70e13;}

/* -------- Ações -------- */
.red {color:#FF0000;}
.blue {color:#3d87c2;}
.nomargim{margin:0;}
.hidden {display:none;}
.textsmall{font-size:.9em;}
.floatleft{float:left;}
.alignMiddle{vertical-align:middle;}
.floatright{float:right;}