
/* ============================= */
/* ========= reset css ========= */
/* ============================= */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent }

body{line-height:1; font-family:Verdana, Geneva, sans-serif; font-size:11px; background:#fff;}

ol, ul {list-style:none;}

blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:''; content:none;}

:focus {outline:0;}

ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse; border-spacing:0;}

.clear { clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0;}
.disableArea {color: #9A9A9A !important; }

/* ============================= */
/* ========= container ========= */
/* ============================= */

.site{ width:942px; margin:auto; position:relative;}

.header{ height:117px; width:100%; overflow:hidden;}
.main{ width:100%; padding-bottom:20px;}
.footer{ padding-left:34px;}

.header .welcome{ height:24px; color:#d1d1d1; text-align:right; padding:2px 24px 0 0;}
.header .logo{ width:190px; height:91px;}
.header .logo a{ display:block; width:190px; height:91px; background:url(/images/logos/logo_e-escolas.gif) no-repeat left top; text-indent:-90000px;}
.header .eEscolaLogos{ position:absolute; right:0px; top:26px;}

.main .leftSide{ width:200px; float:left;}
.main .contentSide{ width:742px; float:right;}

.search{ width:190px; height:70px; background:url(/images/img_search_disable.gif) no-repeat left top;}
.search fieldset{ padding:30px 0 0 60px;}
.search input{ font-size:10px; color:#858585; width:98px; height:15px; padding:0px; border:0px; float:left; margin-right:10px;}
.search span input{ float:left; width:15px; height:15px; margin:0px; background:url(/images/transp.gif) no-repeat left top; cursor:pointer; font-size:1px; line-height:100px; color:#fff; letter-spacing:-90000px;}

.menu{ margin-bottom:20px;}
.menu .menuMain{background:url(/images/bg_menu.gif) repeat-y left top;}
.menu .menuMain ul{ width:145px; padding:0 0 12px 45px; overflow:hidden;}
.menu .menuMain li{ width:145px; float:left; padding-bottom:1px;}
.menu .menuMain li a{ display:block; text-decoration:none; color:#636363; background:url(/images/bg_menulinks.gif) no-repeat left top; width:132px; height:13px; padding:2px 0 0 13px;}
.menu .menuMain li a:hover{background:url(/images/bg_menulinks.gif) no-repeat left bottom; color:#fff;}

.menu .menuMain li a.on{background:url(/images/bg_menulinks.gif) no-repeat left bottom; color:#fff;}

.menu .subMenu{background:url(/images/img_submenu-top.gif) no-repeat left top; padding-top:33px;}
.menu .subMenu .subMenuMain{background:url(/images/bg_submenu.gif) repeat-y left top;}
.menu .subMenu .subMenuMain ul{width:145px; padding:0 0 9px 45px; overflow:hidden; background:url(/images/img_submenu-bottom.gif) no-repeat left bottom;}
.menu .subMenu .subMenuMain li{width:145px; float:left; padding-bottom:1px;}
.menu .subMenu .subMenuMain a{display:block; text-decoration:none; width:145px; height:21px; text-indent:-90000px;}

.menu .subMenu .subMenuMain li.e1 a{background:url(/images/img_submenu-links.gif) no-repeat left 0px;}
.menu .subMenu .subMenuMain li.e2 a{background:url(/images/img_submenu-links.gif) no-repeat left -22px;}
.menu .subMenu .subMenuMain li.e3 a{background:url(/images/img_submenu-links.gif) no-repeat left -44px;}
.menu .subMenu .subMenuMain li.e4 a{background:url(/images/img_submenu-links.gif) no-repeat left -66px;}
.menu .subMenu .subMenuMain li.e5 a{background:url(/images/img_submenu-links.gif) no-repeat left -88px;}

.menu .subMenu .subMenuMain li.e1 a:hover{background:url(/images/img_submenu-links.gif) no-repeat left -109px;}
.menu .subMenu .subMenuMain li.e2 a:hover{background:url(/images/img_submenu-links.gif) no-repeat left -131px;}
.menu .subMenu .subMenuMain li.e3 a:hover{background:url(/images/img_submenu-links.gif) no-repeat left -153px;}
.menu .subMenu .subMenuMain li.e4 a:hover{background:url(/images/img_submenu-links.gif) no-repeat left -175px;}
.menu .subMenu .subMenuMain li.e5 a:hover{background:url(/images/img_submenu-links.gif) no-repeat left -197px;}

.compDelivered{}
.compDelivered .compDeliveredTit{ height:91px; background:url(/images/img_comp-entregues.gif) no-repeat left top; font-size:25px; letter-spacing:-2px; color:#ed1c24; padding:36px 0 0 32px;}
.compDelivered .compDeliveredTit em {display:none;}
.compDelivered .compDeliveredMain{height:152px; background:url(/images/img_comp-entregues.gif) no-repeat left -125px;}
.compDelivered .compDeliveredMain ul{ padding-left:105px; padding-top:10px;}
.compDelivered .compDeliveredMain li{ font-size:12px; font-weight:700;  padding:0 0 13px 0; text-align:right; width:65px;}
.compDelivered .compDeliveredMain li em{ display:none;}


.eEstudanteColor{ color:#cbb01f !important;}
.eEscolinhaColor{ color:#8dd8f8 !important;}
.eProfessorColor{ color:#c367f7 !important;}
.eOportunidadesColor{ color:#63db01 !important;}
.eJuventudeColor{ color:#25a249 !important;}

/*Video da Homepage*/
.video{ width:414px; height:342px; background:url(/images/bg_video.gif) no-repeat left top; overflow:hidden; margin:20px 0 20px 0;}
.video .videoPlayer{ width:374px; height:246px; background:#c9c9c9; margin: 10px 30px 10px 10px;}
.video .videoText{ margin: 15px 45px 10px 15px; overflow:auto; height:54px; padding-right:10px; color:#929292; text-align:justify; }

/*Video da Homepage*/
.video2 { width:414px; height:342px; background:url(/images/bg_video.jpg) no-repeat left top; overflow:hidden; margin:20px 0 20px 0;}



.mapDelivered{width:200px; height:271px; float:left;}

.leads{width:541px; height:271px; background:url(/images/bg_novidades.gif) no-repeat left top; float:left;overflow:hidden;}
.leads .leadsTitle{ height:76px; text-indent:-9000px;}
.leads .leadsMain{ padding:0 0 0 24px;}
.leads .leadsMain .leadItem{ width:240px; height:82px; overflow:hidden; float:left; margin:0 15px 15px 0; display:block; text-align:justify;}
.leads .leadsMain .leadItem a{ text-decoration:none; color:#929292; font-size:10px; padding:0px; margin:0px;}
.leads .leadsMain .leadItem a strong{ font-size:13px; color:#515151; display:block; padding-bottom:4px;}
.leads .leadsMain .leadItem a span{ display:block; color:#ed1c24; font-size:10px; padding:2px 0 0 0; margin:0px;}
.leads .leadsMain .leadItem a:hover{ text-decoration:underline;}
.leads .leadsMain .leadItem a:hover strong{ text-decoration:none;}
.leads .leadsMain .leadItem a:hover span{ text-decoration:underline;}


.footer .footerLinks{ height:32px; padding-top:8px;}
.footer .footerLinks ul{}
.footer .footerLinks li{ float:left; margin-right:12px;}
.footer .footerLinks li a{ color:#939393;}
.footer .footerLinks li a:hover{ text-decoration:none;}

.footer .logos{ height:30px; padding-bottom:10px; float:left;}
.footer .logos ul{}
.footer .logos li{ float:left; padding-right:15px;}
.footer .validatorW3C {float:right;}
/* ============================= */
/* ============ News =========== */
/* ============================= */

.layout8mb{width:200px; height:274px; background:url(/images/img_8mb.gif) no-repeat left top;}

h1.news{ display:block; height:60px; background:url(/images/titles/tit_novidades.gif) no-repeat left top; text-indent:-9000px; margin-top:20px;}
h1.videos{ display:block; height:60px; background:url(/images/titles/tit_videos.gif) no-repeat left top; text-indent:-9000px; margin-top:20px;}
h1.album{ display:block; height:60px; background:url(/images/titles/tit_album.gif) no-repeat left top; text-indent:-9000px; margin-top:20px;}
h1.galeria{ display:block; height:60px; background:url(/images/titles/tit_galeria.gif) no-repeat left top; text-indent:-9000px; margin-top:20px;}
h1.partners{ display:block; height:60px; background:url(/images/titles/tit_parceiros.gif) no-repeat left top; text-indent:-9000px; margin-top:20px;}
h1.mission{ display:block; height:60px; background:url(/images/titles/tit_missao.gif) no-repeat left top; text-indent:-9000px; margin-top:20px;}
h1.doubts{ display:block; height:60px; background:url(/images/titles/tit_duvidas.gif) no-repeat left top; text-indent:-9000px; margin-top:20px;}
h1.advisers{display:block; height:60px; background:url(/images/titles/tit_avisos.gif) no-repeat left top; text-indent:-9000px; margin-top:20px;}
h1.links{display:block; height:60px; background:url(/images/titles/tit_links.gif) no-repeat left top; text-indent:-9000px; margin-top:20px;}
h1.siteMap {display:block; height:60px; background:url(/images/titles/tit_mapa-do-site.gif) no-repeat left top; text-indent:-9000px; margin-top:20px;}
h1.entidades {display:block; height:60px; background:url(/images/titles/tit_entidades.gif) no-repeat left top; text-indent:-9000px; margin-top:20px;}
h1.searchResult {display:block; height:60px; background:url(/images/titles/tit_pesquisa.gif) no-repeat left top; text-indent:-9000px; margin-top:20px;}

/*.newsHighlight{width:670px; height:310px; background:url(/images/bg_novidades_destaque.gif) no-repeat left top; overflow:hidden; margin:0px 0 20px 0; padding:20px 50px 0 20px;}
.newsHighlight ul{ width:700px; overflow:hidden;}
.newsHighlight li{ height:133px; position:relative; color:#535353; margin:0 20px 20px 0; display:block; margin-bottom:20px; display:block; float:left;}
.newsHighlight li span{ display:block; padding-right:20px; float:left; width:204px; height:133px;}
.newsHighlight a{ display:block; color:#535353; text-decoration:none;}
.newsHighlight a strong{ display:block; font-size:12px; color:#ed1c24; font-weight:400; padding-bottom:2px;}
.newsHighlight li em{ display:block; font-style:normal; font-size:10px; padding-bottom:14px;}
.newsHighlight li a.newsSee{ display:block; width:121px; height:26px; background:url(/images/bot_ver.gif) no-repeat left top; text-indent:-90000px; cursor:pointer; position:absolute; left:224px; bottom:1px;}
*/
.newsHighlight{background:url(/images/bg_novidades-detalhe-bottom.gif) no-repeat left bottom; overflow:hidden; margin:0px 0 20px 0; padding-bottom:20px;}
.newsHighlight ul{  padding:20px 55px 0px 20px; width:642px; overflow:hidden; background: #e1e1e1 url(/images/bg_novidades-detalhe-top.gif) no-repeat left top;}
.newsHighlight li{ height:133px; position:relative; color:#535353; margin:0 20px 20px 0; display:block; margin-bottom:20px; display:block; float:left;}
.newsHighlight li span{ display:block; padding-right:20px; float:left; height:133px; width:204px;}
.newsHighlight a{ display:block; color:#535353; text-decoration:none;}
.newsHighlight a strong{ display:block; font-size:12px; color:#ed1c24; font-weight:400; padding-bottom:2px;}
.newsHighlight li em{ display:block; font-style:normal; font-size:10px; padding-bottom:14px;}
.newsHighlight li a.newsSee{ display:block; width:121px; height:26px; background:url(/images/bot_ver.gif) no-repeat left top; text-indent:-90000px; cursor:pointer; position:absolute; left:224px; bottom:1px;}
.newsHighlight li img{ width:204px; height:132px;}

.newsList{ width:100%; overflow:hidden; }
.newsList ul{ width:760px; overflow:hidden; margin-right:-20px;}
.newsList li{ width:330px; height:207px; background:url(/images/bg_novidades_item.gif) no-repeat left top; padding:20px 10px 0 20px; position:relative; color:#535353; float:left; margin:0 20px 20px 0;}
.newsList li span{ display:block; padding-right:20px; float:left; width:102px; height:100px;}
.newsList a{ display:block; color:#535353; text-decoration:none;}
.newsList a strong{ display:block; font-size:12px; color:#ed1c24; font-weight:400; padding-bottom:2px;}
.newsList li em{ display:block; font-style:normal; font-size:10px; padding-bottom:14px;}
.newsList li a.newsSee{ display:block; width:121px; height:26px; background:url(/images/bot_ver.gif) no-repeat left top; text-indent:-90000px; cursor:pointer; position:absolute; left:142px; bottom:40px;}
.newsList li span img { width:102px; height:66px;}


.newsDetail{background:url(/images/bg_novidades-detalhe-bottom.gif) no-repeat left bottom; padding-bottom:20px; text-align:justify;}
.newsDetail .newDetailMain{background: #e1e1e1 url(/images/bg_novidades-detalhe-top.gif) no-repeat left top; padding:20px 55px 0px 20px; width:642px;}
.newsDetail a {color:#535353;}

.newDetailImages{ padding-bottom:20px;}
.newDetailImages img{ padding-right:20px; vertical-align:top;}
.newDetailText{color:#535353;}
.newDetailText strong{display:block; font-size:12px; color:#ed1c24; font-weight:400; padding-bottom:2px;}
.newDetailText em{display:block; font-style:normal; font-size:10px; padding-bottom:14px;}
.newDetailText p{ padding-bottom:16px;}

.buttons{ text-align:right; margin-bottom:-5px; margin-right:33px;}
/* ============================= */
/* ========= Multimedia ======== */
/* ============================= */

.linksList{background:url(/images/bg_novidades-detalhe-bottom.gif) no-repeat left bottom; overflow:hidden; margin:0px 0 20px 0; padding-bottom:20px;}
.linksList ul{  padding:20px 55px 0px 20px; width:642px; overflow:hidden; background: #e1e1e1 url(/images/bg_novidades-detalhe-top.gif) no-repeat left top;}
.linksList li{ height:133px; position:relative; color:#535353; margin:0 20px 20px 0; display:block; float:left; width:642px; }
.linksList li span{ display:block; padding-right:20px; float:left; height:133px;}
.linksList a{ color:#535353; text-decoration:none; float:left; display:block;}
.linksList a strong{ display:block; font-size:12px; color:#ed1c24; font-weight:400; padding-bottom:2px;}
.linksList li em{ display:block; font-style:normal; font-size:10px; padding-bottom:14px;}
.linksList li a.newsSee{ display:block; width:121px; height:26px; background:url(/images/bot_ver.gif) no-repeat left top; text-indent:-90000px; cursor:pointer; position:absolute; left:224px; bottom:1px;}


.multimedia{ }
.multimediaMain{width:100%; overflow:hidden; padding-bottom:20px; }
.multimediaMain .multimediaText{ width:325px; float:left; font-size:12px; color:#8a8a8a;}
.multimediaMain .multimediaText .textTitleBox{background:url(/images/bg_titulo-top.gif) no-repeat left top; padding-top:13px; margin-bottom:7px; width:324px;}
.multimediaMain .multimediaText .textTitleBox span{ display:block; background:#000 url(/images/bg_titulo-bottom.gif) no-repeat left bottom; padding:0px 20px 20px 20px; font-size:16px; color:#fefefe;}
.multimediaMain .multimediaText .lead{ color:#000; display:block; padding-bottom:20px; text-align:justify; padding-top:10px;}
.multimediaMain .multimediaText p{ padding-bottom:14px;}

/*Entidades*/
.multimediaMain .videoMultimedia{ width:414px; height:342px; background: url(/images/bg_video2.gif) no-repeat left top; overflow:hidden; margin:20px 0 0 0; float:left; padding-bottom:20px;}
.multimediaMain .videoMultimedia .contentVideo .videoPlayer{ width:374px; height:246px; background:#c9c9c9; margin: 10px 10px 10px 30px;}
.multimediaMain .videoMultimedia .videoText{ margin: 15px 25px 10px 35px; overflow:auto; height:56px; color:#929292; text-align:justify; padding-right:10px; }
.multimediaMain .videoMultimedia .videoText p { padding:0; margin:0; text-align:justify; }
.multimediaMain .videoMultimedia .contentVideo .imageContainer {width:374px; height:246px; margin: 10px 10px 0px 30px;}

/*Galeria*/
.videoMultimedia .videoTextGaleria {margin: 12px 25px 10px 35px; overflow:auto; height:54px; color:#929292; text-align:justify; padding-top:5px; padding-right:5px;}
.videoMultimedia .videoTextGaleria p { padding:0; margin:0;  }

.multimediaList{}
.multimediaList ul{ width:100%; overflow:hidden;}
.multimediaList li{ display:block; width:123px; height:185px; background:url(/images/bg_multimedia-item.gif) no-repeat left top; float:left; margin-bottom:20px;}
.multimediaList li.withOutLink{ background:url(/images/bg_multimedia-item2.gif) no-repeat left top; }
.multimediaList li.album{ background:url(/images/bg_multimedia-item_galeria.gif) no-repeat left top;}
/*.multimediaList li.withOutLink a {display:none}*/
.multimediaList li.album strong { font-size:10px; color:#535252;}
.multimediaList li span{ display:block; width:110px;  height:25px; padding:4px 6px 17px 6px; font-size:12px; color:#fff; line-height:13px; overflow:hidden;}
.multimediaList li a{ text-decoration:none; font-weight:700; color:#535252; display:block; padding:0 10px 0px 10px; height:100px;  vertical-align:top;}

.multimediaList li a img{ padding-bottom:0px; width:102px; height:66px;}
.multimediaList li a.seeMore{ text-indent:-90000px; height:auto; cursor:pointer; display:block; overflow:hidden;}

.contentHightLightAlbum { margin-bottom:20px;}
.hightLightAlbum { background:url(/images/bg_hightlight_album.gif) no-repeat left top; width:244px; height:232px; float:left; margin-right:2px;}
.hightLightAlbum .titleAlbum {  font-size:12px; color:#fff; margin-top:27px; padding-right:20px; padding-left:20px; height:27px;  overflow:hidden;}
.hightLightAlbum .titleAlbum a{ font-size:12px; color:#fff; text-decoration:none;}
.hightLightAlbum .dateAlbum { font-size:10px; font-weight:700; color:#535252; padding-left:20px;}
.hightLightAlbum .imageAlbum { padding-left:22px; padding-top:7px;}
.hightLightAlbum .linkAlbum a {text-indent:-90000px; height:auto; cursor:pointer; display:block; overflow:hidden;  margin-top:15px;}
.imageAlbum img {width:203px;height: 134px;}

/*.multimediaModule .imageContainer { float:left;}
.multimediaModule .videoPlayer{ width:414px; height:342px; background:url(/images/bg_video.gif) no-repeat left top; overflow:hidden; margin:20px 0 20px 0;}
.multimediaModule .videoPlayer{ width:373px; height:246px; background:#c9c9c9; margin: 10px 30px 10px 10px;}
.multimediaModule .videoText{ margin: 10px 40px 10px 10px; overflow:auto; height:36px; color:#929292; text-align:justify; background-color:Aqua;  }
.multimediaModule .videoText p { padding:0; margin:0;}*/
/* ============================= */
/* ========== Generic ========== */
/* ============================= */
.blockSearch {padding-bottom:20px; width:506px; float:left;}
.generic{background:url(/images/bg_detalhe-bottom.gif) no-repeat left bottom; padding-bottom:20px; width:506px; float:left;}
.generic .genericMain, .generic .genericMainSearch{background: #e1e1e1 url(/images/bg_detalhe-top.gif) no-repeat left top; padding:20px 55px 0px 20px; width:409px; font-size:12px; color:#535353;}
.generic .genericMain a, .generic .genericMainSearch a{color:#535353;}

.generic .genericMain dl, .generic .genericMainSearch dl{}
.generic .genericMain dt{ font-weight:400;color:#ed1c24; padding-bottom:5px;}
.generic .genericMainSearch dt{ font-weight:700;color:#ed1c24; padding-bottom:5px;}
.generic .genericMain dt img, .generic .genericMainSearch dt img{ padding-bottom:5px; padding-top:5px;}
.generic .genericMain dd{ padding-bottom:20px;}
.generic .genericMainSearch dd{ padding-bottom:30px;}


.generic .genericMain dd dl{ padding-top:20px; width:100%; overflow:hidden;}
.generic .genericMain dd dt{ float:left; width:150px; text-align:right; padding:0px; padding-right:5px; color:#000;}
.generic .genericMain dd dd{ float:left; width:240px; padding:0px;}

.layout{background:url(/images/bg_layout.gif) no-repeat left bottom; width:232px; height:387px; float:left; margin-top:-100px;}

/* ============================= */
/* ======= Mapa do Site ======== */
/* ============================= */
.contentSiteMap {float:left; width:506px; }
.moduleSitemap{background:url(/images/bg_detalhe-bottom.gif) no-repeat left bottom; padding-bottom:20px; width:506px; margin-bottom:20px;}
.moduleSitemap .genericMain{background: #e1e1e1 url(/images/bg_detalhe-top.gif) no-repeat left top; padding:20px 55px 0px 20px; width:409px; font-size:12px; color:#535353;}

.moduleSitemap .genericMain dl{ padding-bottom:10px;}
.moduleSitemap .genericMain dt{ font-weight:400;color:#ed1c24; padding-bottom:8px;}
.moduleSitemap .genericMain dt a {color:#ed1c24; text-decoration:none;}
.moduleSitemap .genericMain dd{padding-left:68px; padding-bottom:6px;}
.moduleSitemap .genericMain dd a {color:#535353;  text-decoration:none;}


/* ============================= */
/* ======== Iniciativas ======== */
/* ============================= */

.initiative{ padding-top:20px; width:466px; overflow:hidden; float:left;}
.registration{ width:700px !important;}

.initiativeMenu{ height:26px;}
.initiativeMenu ul{ height:26px;}
.initiativeMenu li{ float:left; height:26px; margin-right:1px;}
.initiativeMenu li a{ display:block; height:26px; text-decoration:none; cursor:pointer; float:left;}
.initiativeMenu li a span{ display:block; padding:3px 6px 0 6px; height:17px; float:left;}

.initiativeMenu li.disable{ display:block; height:26px; text-decoration:none; cursor:pointer; float:left; display:none;}
.initiativeMenu li.disable span{ display:block; padding:3px 6px 0 6px; height:17px; float:left;}

.boxMain table{ border-collapse:collapse; font-size:11px;color:#535252; text-align:left;}
.boxMain table th{ font-weight:400; background:#fff; border-right:4px solid #e1e1e1; border-left:4px solid #e1e1e1; width:95px; vertical-align:middle; text-align:center; padding:5px;}
.boxMain table td{ background:#ccc; border-right:4px solid #e1e1e1; border-left:4px solid #e1e1e1; width:95px; border-bottom:1px solid #e1e1e1; vertical-align:middle; padding:5px;text-align:center;}

.initiativeLogos{ float:right;  position:relative; text-indent:-90000px;}

.step{ width:212px; float:left; padding:8px 10px 0 10px;}
.operator{ width:212px; float:left; padding:8px 10px 0 11px;}
.operatorList{ width:212px; float:left; padding:8px 10px 0 11px;}
.operatorOnly{ width:212px; float:left; padding:8px 10px 0 11px;}

.userOffersSearch{ width:465px;}
.userOffersSearchContent {/*float:left; margin-bottom:20px;*/}
.userOffersSearchTitle{height:53px;}
.userOffersSearchTitle2{height:53px;}
.userOffersSearchMain{width:100%; overflow:hidden;}
.userOffersSearchMain2{width:100%; overflow:hidden;}
.userOffersSearchMain .step ul{ padding:0px !important;}
.userOffersSearchMain .step li{ float:left; padding-bottom:2px;}
.userOffersSearchMain .step li a{ text-decoration:none; width:202px; height:35px; display:block; padding:5px 0 0 10px;}
.userOffersSearchMain .step li a em{ display:block; font-style:normal; font-weight:400;}

.userOffersSearchMain .operator ul{ padding:0px !important;}
.userOffersSearchMain .operator li{ float:left; padding-bottom:2px;}
.userOffersSearchMain .operator li a{ text-decoration:none; width:202px; height:36px; display:block; padding:4px 0 0 10px;}
.userOffersSearchMain .operator li a img{ vertical-align:middle; padding-right:5px;}

.userOffersSearchMain2 .operatorList ul{ padding:0px !important;}
.userOffersSearchMain2 .operatorList li{  padding-bottom:2px;}
.userOffersSearchMain2 .operatorList li a{ text-decoration:none; width:202px; height:36px; display:block; padding:4px 0 0 10px;}
.userOffersSearchMain2 .operatorList li a img{ vertical-align:middle; padding-right:5px;}


.userOffersSearchBottom{height:26px;}
.userOffersSearchBottom2{height:26px;}
.userOffersSearchDescription{width:465px; overflow:hidden; }
.userOffersSearchDescription2{width:232px; overflow:hidden; /*float:left; margin-top:33px;*/ }

.userOffersResult{ width:465px;}
.userOffersResult .userOffersResultTitle{height:44px; padding:8px 10px 10px 10px;}
.userOffersResult .userOffersResultMain{  width:468px; overflow:hidden;}
.userOffersResultMain .userOffersResultItem{ width:155px; height:163px; position:relative; float:left; margin:0 1px 10px 0;}
.userOffersResultItem .userOffersResultItemMain{height:126px; padding:10px 10px 0 10px}
.userOffersResultItem .userOffersResultItemMain img{ width:90px; height:81px;}
.userOffersResultItem .userOffersResultItemMain strong{ display:block; padding:5px 0 0 0; text-align:left;}
.userOffersResultItem .userOffersResultItemButton{ height:27px;}
.userOffersResultItem .userOffersResultItemButton a{ display:block; height:27px; text-indent:-90000px;}

.userOffersResult .userOffersDescriptionMain{  width:468px; overflow:hidden;}
.userOffersDescriptionMain .userOffersResultItem{ width:155px; height:163px; position:relative; float:left; margin:0 1px 10px 0;}
.userOffersDescriptionContent{ width:310px; float:left; overflow:hidden;}

.userOffersPricingItem{ width:310px; margin-bottom:1px; overflow:hidden;}
/*
.userOffersPricingItem .userOffersPricingItemTitle{ background:url(/images/bg_content-result-offers-title-information.gif) no-repeat left top; height:31px; padding:6px 10px 0 10px; font-size:14px; color:#fff;}
*/
.userOffersPricingItem .userOffersPricingItemTitleTop{ background:url(/images/bg_content-result-offers-title-information-top.gif) no-repeat left top; width:310px; height:5px;}
.userOffersPricingItem .userOffersPricingItemTitleMiddle {background:#b5b5b5;  padding:1px 10px 2px 10px; font-size:14px;  color:#fff;}
.userOffersPricingItem .userOffersPricingItemTitleBottom{ background:url(/images/bg_content-result-offers-title-information-bottom.gif) no-repeat left top; width:310px; height:17px;}



.userOffersPricingItem .userOffersPricingItemMain{background: #e1e1e1 url(/images/bg_content-result-offers-bottom-information.gif) no-repeat left bottom; padding:6px 10px 10px 10px; font-size:11px; color:#535252;}

.userOffersPricingItemMain table{ border-collapse:collapse !important; border:0px !important; padding:0px !important; margin:0px !important;}
.userOffersPricingItemMain th{ text-align:left;}
.userOffersPricingItemMain td{ padding:4px; text-align:left; vertical-align:middle; background:#CCC;}

.boxDescription{ background: #ccc url(/images/img_box-greey-top.gif) no-repeat left top; padding-top:10px; margin-bottom:1px; font-size:11px; color:#535252;}
.boxDescription .boxDescriptionMain{ padding:0px 10px 10px 10px; background: #ccc url(/images/img_box-greey-bottom.gif) no-repeat left bottom;}

.boxMain dl{}
.boxMain dt{ padding-bottom:10px; font-weight:700;}
.boxMain dd{ padding-bottom:20px;}
.boxMain dd a{ color:#535252; text-decoration:underline;}
.boxMain dd a{ text-decoration:none;}

.Eestudante{}
.Eprofessor{}
.Eoportunidades{}
.Eescolinha{}
.Ejuventude{}

.initiativeContainer{ color:#8a8a8a; font-size:12px; text-align:justify;}

/* ============================= */
/* ======== E-estudante ======== */
/* ============================= */

.Eestudante .menu .subMenu .subMenuMain li.e1 a.on{background:url(/images/img_submenu-links.gif) no-repeat left -109px;}

.Eestudante .menu .subMenu .subMenuMain li.e1 a{background:url(/images/img_submenu-links.gif) no-repeat left 0px;}
.Eestudante .menu .subMenu .subMenuMain li.e2 a{background:url(/images/img_submenu-links.gif) no-repeat left -22px;}
.Eestudante .menu .subMenu .subMenuMain li.e3 a{background:url(/images/img_submenu-links.gif) no-repeat left -44px;}
.Eestudante .menu .subMenu .subMenuMain li.e4 a{background:url(/images/img_submenu-links.gif) no-repeat left -66px;}
.Eestudante .menu .subMenu .subMenuMain li.e5 a{background:url(/images/img_submenu-links.gif) no-repeat left -88px;}

.Eestudante .menu .subMenu .subMenuMain li.e1 a:hover{background:url(/images/img_submenu-links.gif) no-repeat left -109px;}
.Eestudante .menu .subMenu .subMenuMain li.e2 a:hover{background:url(/images/img_submenu-links.gif) no-repeat left -131px;}
.Eestudante .menu .subMenu .subMenuMain li.e3 a:hover{background:url(/images/img_submenu-links.gif) no-repeat left -153px;}
.Eestudante .menu .subMenu .subMenuMain li.e4 a:hover{background:url(/images/img_submenu-links.gif) no-repeat left -175px;}
.Eestudante .menu .subMenu .subMenuMain li.e5 a:hover{background:url(/images/img_submenu-links.gif) no-repeat left -197px;}

.Eestudante .initiativeMenu li a{ background:url(/images/bg_menu-e-estudante-completo.gif) no-repeat left top; color:#fff;}
.Eestudante .initiativeMenu li a span{ background:url(/images/bg_menu-e-estudante-end.gif) no-repeat right top;}

.Eestudante .initiativeMenu li a:hover{background:url(/images/bg_menu-e-estudante-begin-hover.gif) no-repeat left top;}
.Eestudante .initiativeMenu li a:hover span{background:url(/images/bg_menu-e-estudante-end-hover.gif) no-repeat right top;}

.Eestudante .initiativeMenu li a.on{background:url(/images/bg_menu-e-estudante-begin-hover.gif) no-repeat left top;}
.Eestudante .initiativeMenu li a.on span{background:url(/images/bg_menu-e-estudante-end-hover.gif) no-repeat right top;}

.Eestudante .initiativeMenu li.disable { background:url(/images/bg_menu-disable-completo.gif) no-repeat left top; color:#fff;}
.Eestudante .initiativeMenu li.disable span{ background:url(/images/bg_menu-disable-end.gif) no-repeat right top;}

.Eestudante .box{ width:465px; margin-bottom:16px;}
.Eestudante .box .boxTitle{ height:48px; background:url(/images/bg_content-title-e-estudante.gif) no-repeat left top; font-size:20px; color:#fff; padding:3px 10px 1px 10px;}
.Eestudante .box .boxTop{height:28px; background:url(/images/bg_content-top.gif) no-repeat left top;}
.Eestudante .box .boxMain{ background:#e1e1e1; padding:10px; color:#535252;}
.Eestudante .box .boxBottom{height:5px; background:url(/images/bg_content-bottom.gif) no-repeat left top;}

.Eestudante .initiativeContainer{ color:#8a8a8a; font-size:12px;}
.Eestudante .initiativeContainer h1.whatIsIt{ text-indent:-90000px; height:46px; background:url(/images/titles/tit_oquee-eestudante.gif) no-repeat left top; padding-bottom:20px;}
.Eestudante .initiativeContainer h1.offers{ text-indent:-90000px; height:46px; background:url(/images/titles/tit_oferta-eestudante.gif) no-repeat left top; padding-bottom:20px;}
.Eestudante .initiativeContainer h1.internet{ text-indent:-90000px; height:46px; background:url(/images/titles/tit_internet-eestudante.gif) no-repeat left top; padding-bottom:20px;}
.Eestudante .initiativeContainer h1.security{ text-indent:-90000px; height:46px; background:url(/images/titles/tit_seguranca-eestudante.gif) no-repeat left top; padding-bottom:20px;}
.Eestudante .initiativeContainer h1.faqs{ text-indent:-90000px; height:46px; background:url(/images/titles/tit_faqs-eestudante.gif) no-repeat left top; padding-bottom:20px;}
.Eestudante .initiativeContainer h1.register{ text-indent:-90000px; height:46px; background:url(/images/titles/tit_inscricao-eestudante.gif) no-repeat left top; padding-bottom:20px;}


.Eestudante .initiativeContainer p{ padding:0 0 16px 0; display:block;}
.Eestudante .initiativeContainer ul{ padding:20px;}

.Eestudante .initiativeLogos{ width:239px; height:492px; background:url(/images/img_e-estudande-logos.gif) no-repeat left top; margin:-44px 0 0 0; padding-right:20px;}

.Eestudante .userOffersSearchTitle{background:url(/images/bg_content-offers-e-estudante-top.gif) no-repeat left top;}
.Eestudante .userOffersSearchTitle .step{ font-size:14px; color:#fff;}
.Eestudante .userOffersSearchTitle .operator{ font-size:14px; color:#fff;}
.Eestudante .userOffersSearchMain{background:url(/images/bg_content-offers-e-estudante-main.gif) repeat-y left top;}
.Eestudante .userOffersSearchMain .step li a{font-size:14px; color:#fff; font-weight:700;}

.Eestudante .userOffersSearchMain .step li a em{ font-size:12px; color:#463d09; font-style:normal; font-weight:400;}
.Eestudante .userOffersSearchMain .step li a:hover{background:url(/images/bg_offers-hover-eestudante.gif) no-repeat left top;}
.Eestudante .userOffersSearchMain .step li a.on{background:url(/images/bg_offers-hover-eestudante.gif) no-repeat left top;}

.Eestudante .userOffersSearchMain .operator li a{ font-size:14px; color:#fff; font-weight:700;}
.Eestudante .userOffersSearchMain .operator li a:hover{background:url(/images/bg_offers-hover-eestudante.gif) no-repeat left top;}
.Eestudante .userOffersSearchMain .operator li a.on{background:url(/images/bg_offers-hover-eestudante.gif) no-repeat left top;}

.Eestudante .userOffersSearchBottom{background:url(/images/bg_content-offers-e-estudante-bottom.gif) no-repeat left top;}
.Eestudante .userOffersSearchDescription{color:#d2b930;}

.Eestudante .userOffersResult .userOffersResultTitle{background:url(/images/bg_title-results-offers-e-estudante.gif) no-repeat left top; font-size:16px; color:#fff;}
.Eestudante .userOffersResultItem{ background: #ccc url(/images/bg_content-result-offers-top.gif) no-repeat left top; font-size:11px; color:#535252;}
.Eestudante .userOffersResultItem .userOffersResultItemMain img{ border:1px solid #b5b5b5;}
.Eestudante .userOffersResultItem .userOffersResultItemButton a{ display:block; height:27px; background: url(/images/bot_result-offers-saiba-mais-e-estudante.gif) no-repeat left top;}

.Eestudante .userOffersDescriptionMain .userOffersResultItem .userOffersResultItemButton a{ display:block; height:27px; background: url(/images/bot_result-offers-voltar-e-estudante.gif) no-repeat left top;}

.Eestudante .boxMain dt{ color:#877511;}

.Eestudante .newsNav{padding: 5px 0 4px 0; height:26px; border-top:1px solid #FFF; width:100%; position:relative;}
.Eestudante .newsNavLeft {background:url(/images/bg_navbar_left_e-estudante.gif) no-repeat left top; width:18px; height:26px; float:left; position:absolute; left:0px;}
.Eestudante .newsNavRight {background:url(/images/bg_navbar_right_e-estudante.gif) no-repeat left top; width:9px; height:20px; float:left; margin-top:6px; position:absolute; right:0px;}
.Eestudante .newsNav .newsNavContent{ text-align:center; font-size:11px; height:17px; color:#e5e5e5; background-color:#e3c000; float:left; padding-top:3px; margin-top:6px; display:block; width:100%;}
.Eestudante .newsNav .newsNavContent span{ padding:0 2px 0 2px; list-style:none; font-size:11px; }
.Eestudante .newsNav .newsNavContent span a{ color:#fff;padding-top:2px; text-decoration:none;}
.Eestudante .newsNav .newsNavContent span a:hover{ text-decoration:none; /*background: url(/images/bg_navbar_hover_top.gif) repeat-x left top; height:30px;*/}
.Eestudante .newsNav .newsNavContent .selected {color:#000;}
.Eestudante .newsNav img{ vertical-align:middle;}

/* ============================= */
/* ======== E-professor ======== */
/* ============================= */

.Eprofessor .menu .subMenu .subMenuMain li.e2 a.on{background:url(/images/img_submenu-links.gif) no-repeat left -131px;}

.Eprofessor .menu .subMenu .subMenuMain li.e1 a{background:url(/images/img_submenu-links.gif) no-repeat left 0px;}
.Eprofessor .menu .subMenu .subMenuMain li.e2 a{background:url(/images/img_submenu-links.gif) no-repeat left -22px;}
.Eprofessor .menu .subMenu .subMenuMain li.e3 a{background:url(/images/img_submenu-links.gif) no-repeat left -44px;}
.Eprofessor .menu .subMenu .subMenuMain li.e4 a{background:url(/images/img_submenu-links.gif) no-repeat left -66px;}
.Eprofessor .menu .subMenu .subMenuMain li.e5 a{background:url(/images/img_submenu-links.gif) no-repeat left -88px;}

.Eprofessor .menu .subMenu .subMenuMain li.e1 a:hover{background:url(/images/img_submenu-links.gif) no-repeat left -109px;}
.Eprofessor .menu .subMenu .subMenuMain li.e2 a:hover{background:url(/images/img_submenu-links.gif) no-repeat left -131px;}
.Eprofessor .menu .subMenu .subMenuMain li.e3 a:hover{background:url(/images/img_submenu-links.gif) no-repeat left -153px;}
.Eprofessor .menu .subMenu .subMenuMain li.e4 a:hover{background:url(/images/img_submenu-links.gif) no-repeat left -175px;}
.Eprofessor .menu .subMenu .subMenuMain li.e5 a:hover{background:url(/images/img_submenu-links.gif) no-repeat left -197px;}

.Eprofessor .initiativeMenu li a{ background:url(/images/bg_menu-e-professor-completo.gif) no-repeat left top; color:#fff;}
.Eprofessor .initiativeMenu li a span{ background:url(/images/bg_menu-e-professor-end.gif) no-repeat right top;}

.Eprofessor .initiativeMenu li a:hover{background:url(/images/bg_menu-e-professor-begin-hover.gif) no-repeat left top;}
.Eprofessor .initiativeMenu li a:hover span{background:url(/images/bg_menu-e-professor-end-hover.gif) no-repeat right top;}

.Eprofessor .initiativeMenu li a.on{background:url(/images/bg_menu-e-professor-begin-hover.gif) no-repeat left top;}
.Eprofessor .initiativeMenu li a.on span{background:url(/images/bg_menu-e-professor-end-hover.gif) no-repeat right top;}

.Eprofessor .initiativeMenu li.disable { background:url(/images/bg_menu-disable-completo.gif) no-repeat left top; color:#fff;}
.Eprofessor .initiativeMenu li.disable span{ background:url(/images/bg_menu-disable-end.gif) no-repeat right top;}


.Eprofessor .box{ width:465px; margin-bottom:16px;}
.Eprofessor .box .boxTitle{ height:48px; background:url(/images/bg_content-title-e-professor.gif) no-repeat left top; font-size:24px; color:#fff; padding:3px 10px 1px 10px;}
.Eprofessor .box .boxTop{height:28px; background:url(/images/bg_content-top.gif) no-repeat left top;}
.Eprofessor .box .boxMain{ background:#e1e1e1; padding:10px; color:#535252;}
.Eprofessor .box .boxBottom{height:5px; background:url(/images/bg_content-bottom.gif) no-repeat left top;}

.Eprofessor .initiativeContainer{ color:#8a8a8a; font-size:12px;}
.Eprofessor .initiativeContainer h1.whatIsIt{ text-indent:-90000px; height:46px; background:url(/images/titles/tit_oquee-eprofessor.gif) no-repeat left top; padding-bottom:20px;}
.Eprofessor .initiativeContainer h1.offers{ text-indent:-90000px; height:46px; background:url(/images/titles/tit_oferta-eprofessor.gif) no-repeat left top; padding-bottom:20px;}
.Eprofessor .initiativeContainer h1.internet{ text-indent:-90000px; height:46px; background:url(/images/titles/tit_internet-eprofessor.gif) no-repeat left top; padding-bottom:20px;}
.Eprofessor .initiativeContainer h1.security{ text-indent:-90000px; height:46px; background:url(/images/titles/tit_seguranca-eprofessor.gif) no-repeat left top; padding-bottom:20px;}
.Eprofessor .initiativeContainer h1.faqs{ text-indent:-90000px; height:46px; background:url(/images/titles/tit_faqs-eprofessor.gif) no-repeat left top; padding-bottom:20px;}
.Eprofessor .initiativeContainer h1.register{ text-indent:-90000px; height:46px; background:url(/images/titles/tit_inscricao-eprofessor.gif) no-repeat left top; padding-bottom:20px;}

.Eprofessor .initiativeContainer p{ padding:0 0 16px 0; display:block;}
.Eprofessor .initiativeContainer ul{ padding:20px;}

.Eprofessor .initiativeLogos{ width:239px; height:520px; background:url(/images/img_e-professores-logos.gif) no-repeat left top; margin:-44px 0 0 0; padding-right:20px;}

.Eprofessor .userOffersSearchTitle{background:url(/images/bg_content-offers-e-professor-top.gif) no-repeat left top;}
.Eprofessor .userOffersSearchTitle2{background:url(/images/bg_content-offers-e-professor-top-2.gif) no-repeat left top;}
.Eprofessor .userOffersSearchTitle .step{ font-size:14px; color:#fff;}
.Eprofessor .userOffersSearchTitle2 .operatorOnly{ font-size:14px; color:#fff;}
.Eprofessor .userOffersSearchMain{background:url(/images/bg_content-offers-e-professor-main.gif) repeat-y left top;}
.Eprofessor .userOffersSearchMain2{background:url(/images/bg_content-offers-e-professor-main-2.gif) repeat-y left top;}
.Eprofessor .userOffersSearchMain2 .step li a{font-size:14px; color:#fff; font-weight:700;}

.Eprofessor .userOffersSearchMain2 .step li a em{ font-size:12px; color:#463d09; font-style:normal; font-weight:400;}
.Eprofessor .userOffersSearchMain2 .step li a:hover{background:url(/images/bg_offers-hover-eprofessor.gif) no-repeat left top;}
.Eprofessor .userOffersSearchMain2 .step li a.on{background:url(/images/bg_offers-hover-eprofessor.gif) no-repeat left top;}

.Eprofessor .userOffersSearchMain2 .operator li a{ font-size:14px; color:#fff; font-weight:700;}
.Eprofessor .userOffersSearchMain2 .operator li a:hover{background:url(/images/bg_offers-hover-eprofessor.gif) no-repeat left top;}
.Eprofessor .userOffersSearchMain2 .operator li a.on{background:url(/images/bg_offers-hover-eprofessor.gif) no-repeat left top;}

.Eprofessor .userOffersSearchMain2 .operatorList li a{ font-size:14px; color:#fff; font-weight:700;}
.Eprofessor .userOffersSearchMain2 .operatorList li a:hover{background:url(/images/bg_offers-hover-eprofessor.gif) no-repeat left top;}
.Eprofessor .userOffersSearchMain2 .operatorList li a.on{background:url(/images/bg_offers-hover-eprofessor.gif) no-repeat left top;}


.Eprofessor .userOffersSearchBottom{background:url(/images/bg_content-offers-e-professor-bottom.gif) no-repeat left top;}
.Eprofessor .userOffersSearchBottom2{background:url(/images/bg_content-offers-e-professor-bottom-2.gif) no-repeat left top;}
.Eprofessor .userOffersSearchDescription{color:#9933ff;}
.Eprofessor .userOffersSearchDescription2{color:#9933ff;}

.Eprofessor .userOffersResult .userOffersResultTitle{background:url(/images/bg_title-results-offers-e-professor.gif) no-repeat left top; font-size:16px; color:#fff;}
.Eprofessor .userOffersResultItem{ background: #ccc url(/images/bg_content-result-offers-top.gif) no-repeat left top; font-size:11px; color:#535252;}
.Eprofessor .userOffersResultItem .userOffersResultItemMain img{ border:1px solid #b5b5b5;}
.Eprofessor .userOffersResultItem .userOffersResultItemButton a{ display:block; height:27px; background: url(/images/bot_result-offers-saiba-mais-e-professor.gif) no-repeat left top;}

.Eprofessor .userOffersDescriptionMain .userOffersResultItem .userOffersResultItemButton a{ display:block; height:27px; background: url(/images/bot_result-offers-voltar-e-professor.gif) no-repeat left top;}

.Eprofessor .boxMain dt{ color:#9933ff;}

.Eprofessor .newsNav{padding: 5px 0 4px 0; height:26px; border-top:1px solid #FFF; width:100%; position:relative;}
.Eprofessor .newsNavLeft {background:url(/images/bg_navbar_left_e-professor.gif) no-repeat left top; width:18px; height:26px; float:left; position:absolute; left:0px;}
.Eprofessor .newsNavRight {background:url(/images/bg_navbar_right_e-professor.gif) no-repeat left top; width:9px; height:20px; float:left; margin-top:6px; position:absolute; right:0px;}
.Eprofessor .newsNav .newsNavContent{ text-align:center; font-size:11px; height:17px; color:#c4c4c4; background-color:#9933ff; float:left; padding-top:3px; margin-top:6px; display:block; width:100%;}
.Eprofessor .newsNav .newsNavContent span{ padding:0 2px 0 2px; list-style:none; font-size:11px; }
.Eprofessor .newsNav .newsNavContent span a{ color:#fff;padding-top:2px; text-decoration:none;}
.Eprofessor .newsNav .newsNavContent span a:hover{ text-decoration:none;}
.Eprofessor .newsNav .newsNavContent .selected {color:#000;}
.Eprofessor .newsNav img{ vertical-align:middle;}

/* ============================= */
/* ====== E-oportunidades ====== */
/* ============================= */

.Eoportunidades .menu .subMenu .subMenuMain li.e3 a.on{background:url(/images/img_submenu-links.gif) no-repeat left -153px;}

.Eoportunidades .menu .subMenu .subMenuMain li.e1 a{background:url(/images/img_submenu-links.gif) no-repeat left 0px;}
.Eoportunidades .menu .subMenu .subMenuMain li.e2 a{background:url(/images/img_submenu-links.gif) no-repeat left -22px;}
.Eoportunidades .menu .subMenu .subMenuMain li.e3 a{background:url(/images/img_submenu-links.gif) no-repeat left -44px;}
.Eoportunidades .menu .subMenu .subMenuMain li.e4 a{background:url(/images/img_submenu-links.gif) no-repeat left -66px;}
.Eoportunidades .menu .subMenu .subMenuMain li.e5 a{background:url(/images/img_submenu-links.gif) no-repeat left -88px;}

.Eoportunidades .menu .subMenu .subMenuMain li.e1 a:hover{background:url(/images/img_submenu-links.gif) no-repeat left -109px;}
.Eoportunidades .menu .subMenu .subMenuMain li.e2 a:hover{background:url(/images/img_submenu-links.gif) no-repeat left -131px;}
.Eoportunidades .menu .subMenu .subMenuMain li.e3 a:hover{background:url(/images/img_submenu-links.gif) no-repeat left -153px;}
.Eoportunidades .menu .subMenu .subMenuMain li.e4 a:hover{background:url(/images/img_submenu-links.gif) no-repeat left -175px;}
.Eoportunidades .menu .subMenu .subMenuMain li.e5 a:hover{background:url(/images/img_submenu-links.gif) no-repeat left -197px;}

.Eoportunidades .initiativeMenu li a{ background:url(/images/bg_menu-e-oportunidades-completo.gif) no-repeat left top; color:#fff;}
.Eoportunidades .initiativeMenu li a span{ background:url(/images/bg_menu-e-oportunidades-end.gif) no-repeat right top;}

.Eoportunidades .initiativeMenu li a:hover{background:url(/images/bg_menu-e-oportunidades-begin-hover.gif) no-repeat left top;}
.Eoportunidades .initiativeMenu li a:hover span{background:url(/images/bg_menu-e-oportunidades-end-hover.gif) no-repeat right top;}

.Eoportunidades .initiativeMenu li a.on{background:url(/images/bg_menu-e-oportunidades-begin-hover.gif) no-repeat left top;}
.Eoportunidades .initiativeMenu li a.on span{background:url(/images/bg_menu-e-oportunidades-end-hover.gif) no-repeat right top;}

.Eoportunidades .initiativeMenu li.disable { background:url(/images/bg_menu-disable-completo.gif) no-repeat left top; color:#fff;}
.Eoportunidades .initiativeMenu li.disable span{ background:url(/images/bg_menu-disable-end.gif) no-repeat right top;}


.Eoportunidades .box{ width:465px; margin-bottom:16px;}
.Eoportunidades .box .boxTitle{ height:48px; background:url(/images/bg_content-title-e-oportunidades.gif) no-repeat left top; font-size:24px; color:#fff; padding:3px 10px 1px 10px;}
.Eoportunidades .box .boxTop{height:28px; background:url(/images/bg_content-top.gif) no-repeat left top;}
.Eoportunidades .box .boxMain{ background:#e1e1e1; padding:10px; color:#535252;}
.Eoportunidades .box .boxBottom{height:5px; background:url(/images/bg_content-bottom.gif) no-repeat left top;}

.Eoportunidades .initiativeContainer{ color:#8a8a8a; font-size:12px;}
.Eoportunidades .initiativeContainer h1.whatIsIt{ text-indent:-90000px; height:46px; background:url(/images/titles/tit_oquee-eoportunidades.gif) no-repeat left top; padding-bottom:20px;}
.Eoportunidades .initiativeContainer h1.offers{ text-indent:-90000px; height:46px; background:url(/images/titles/tit_oferta-eoportunidades.gif) no-repeat left top; padding-bottom:20px;}
.Eoportunidades .initiativeContainer h1.internet{ text-indent:-90000px; height:46px; background:url(/images/titles/tit_internet-eoportunidades.gif) no-repeat left top; padding-bottom:20px;}
.Eoportunidades .initiativeContainer h1.security{ text-indent:-90000px; height:46px; background:url(/images/titles/tit_seguranca-eoportunidades.gif) no-repeat left top; padding-bottom:20px;}
.Eoportunidades .initiativeContainer h1.faqs{ text-indent:-90000px; height:46px; background:url(/images/titles/tit_faqs-eoportunidades.gif) no-repeat left top; padding-bottom:20px;}
.Eoportunidades .initiativeContainer h1.register{ text-indent:-90000px; height:46px; background:url(/images/titles/tit_inscricao-eoportunidades.gif) no-repeat left top; padding-bottom:20px;}

.Eoportunidades .initiativeContainer p{ padding:0 0 16px 0; display:block;}
.Eoportunidades .initiativeContainer ul{ padding:20px;}

.Eoportunidades .initiativeLogos{ width:254px; height:480px; background:url(/images/img_e-oportunidades-logos.gif) no-repeat left top; margin:-44px 0 0 0; padding-right:5px;}

.Eoportunidades .userOffersSearchTitle{background:url(/images/bg_content-offers-e-oportunidades-top.gif) no-repeat left top;}
.Eoportunidades .userOffersSearchTitle2{background:url(/images/bg_content-offers-e-oportunidades-top-2.gif) no-repeat left top;}
.Eoportunidades .userOffersSearchTitle .step{ font-size:14px; color:#fff;}
.Eoportunidades .userOffersSearchTitle .operator{ font-size:14px; color:#fff;}
.Eoportunidades .userOffersSearchTitle2 .operatorOnly{ font-size:14px; color:#fff;}
.Eoportunidades .userOffersSearchMain{background:url(/images/bg_content-offers-e-oportunidades-main.gif) repeat-y left top;}
.Eoportunidades .userOffersSearchMain .step li a{font-size:14px; color:#fff; font-weight:700;}
.Eoportunidades .userOffersSearchMain2{background:url(/images/bg_content-offers-e-oportunidades-main-2.gif) repeat-y left top;}
.Eoportunidades .userOffersSearchMain2 .step li a{font-size:14px; color:#fff; font-weight:700;}


.Eoportunidades .userOffersSearchMain2 .step li a em{ font-size:12px; color:#463d09; font-style:normal; font-weight:400;}
.Eoportunidades .userOffersSearchMain2 .step li a:hover{background:url(/images/bg_offers-hover-eoportunidades.gif) no-repeat left top;}
.Eoportunidades .userOffersSearchMain2 .step li a.on{background:url(/images/bg_offers-hover-eoportunidades.gif) no-repeat left top;}

.Eoportunidades .userOffersSearchMain2 .operator li a{ font-size:14px; color:#fff; font-weight:700;}
.Eoportunidades .userOffersSearchMain2 .operator li a:hover{background:url(/images/bg_offers-hover-eoportunidades.gif) no-repeat left top;}
.Eoportunidades .userOffersSearchMain2 .operator li a.on{background:url(/images/bg_offers-hover-eoportunidades.gif) no-repeat left top;}

.Eoportunidades .userOffersSearchMain2 .operatorList li a{ font-size:14px; color:#fff; font-weight:700;}
.Eoportunidades .userOffersSearchMain2 .operatorList li a:hover{background:url(/images/bg_offers-hover-eoportunidades.gif) no-repeat left top;}
.Eoportunidades .userOffersSearchMain2 .operatorList li a.on{background:url(/images/bg_offers-hover-eoportunidades.gif) no-repeat left top;}


.Eoportunidades .userOffersSearchBottom2{background:url(/images/bg_content-offers-e-oportunidades-bottom-2.gif) no-repeat left top;}
.Eoportunidades .userOffersSearchDescription2{color:#81cb00;}

.Eoportunidades .userOffersResult .userOffersResultTitle{background:url(/images/bg_title-results-offers-e-oportunidades.gif) no-repeat left top; font-size:16px; color:#fff;}
.Eoportunidades .userOffersResultItem{ background: #ccc url(/images/bg_content-result-offers-top.gif) no-repeat left top; font-size:11px; color:#535252;}
.Eoportunidades .userOffersResultItem .userOffersResultItemMain img{ border:1px solid #b5b5b5;}
.Eoportunidades .userOffersResultItem .userOffersResultItemButton a{ display:block; height:27px; background: url(/images/bot_result-offers-saiba-mais-e-oportunidades.gif) no-repeat left top;}

.Eoportunidades .userOffersDescriptionMain .userOffersResultItem .userOffersResultItemButton a{ display:block; height:27px; background: url(/images/bot_result-offers-voltar-e-oportunidades.gif) no-repeat left top;}

.Eoportunidades .boxMain dt{ color:#588b00;}

.Eoportunidades .newsNav{padding: 5px 0 4px 0; height:26px; border-top:1px solid #FFF; width:100%; position:relative;}
.Eoportunidades .newsNavLeft {background:url(/images/bg_navbar_left_e-oportunidades.gif) no-repeat left top; width:18px; height:26px; float:left; position:absolute; left:0px;}
.Eoportunidades .newsNavRight {background:url(/images/bg_navbar_right_e-oportunidades.gif) no-repeat left top; width:9px; height:20px; float:left; margin-top:6px; position:absolute; right:0px;}
.Eoportunidades .newsNav .newsNavContent{ text-align:center; font-size:11px; height:17px; color:#e5e5e5; background-color:#81cb00; float:left; padding-top:3px; margin-top:6px; display:block; width:100%;}
.Eoportunidades .newsNav .newsNavContent span{ padding:0 2px 0 2px; list-style:none; font-size:11px; }
.Eoportunidades .newsNav .newsNavContent span a{ color:#fff;padding-top:2px; text-decoration:none;}
.Eoportunidades .newsNav .newsNavContent span a:hover{ text-decoration:none;}
.Eoportunidades .newsNav .newsNavContent .selected {color:#000;}
.Eoportunidades .newsNav img{ vertical-align:middle;}

/* ============================= */
/* ======== E-escolinha ======== */
/* ============================= */

.Eescolinha .menu .subMenu .subMenuMain li.e4 a.on{background:url(/images/img_submenu-links.gif) no-repeat left -175px;}

.Eescolinha .menu .subMenu .subMenuMain li.e1 a{background:url(/images/img_submenu-links.gif) no-repeat left 0px;}
.Eescolinha .menu .subMenu .subMenuMain li.e2 a{background:url(/images/img_submenu-links.gif) no-repeat left -22px;}
.Eescolinha .menu .subMenu .subMenuMain li.e3 a{background:url(/images/img_submenu-links.gif) no-repeat left -44px;}
.Eescolinha .menu .subMenu .subMenuMain li.e4 a{background:url(/images/img_submenu-links.gif) no-repeat left -66px;}
.Eescolinha .menu .subMenu .subMenuMain li.e5 a{background:url(/images/img_submenu-links.gif) no-repeat left -88px;}

.Eescolinha .menu .subMenu .subMenuMain li.e1 a:hover{background:url(/images/img_submenu-links.gif) no-repeat left -109px;}
.Eescolinha .menu .subMenu .subMenuMain li.e2 a:hover{background:url(/images/img_submenu-links.gif) no-repeat left -131px;}
.Eescolinha .menu .subMenu .subMenuMain li.e3 a:hover{background:url(/images/img_submenu-links.gif) no-repeat left -153px;}
.Eescolinha .menu .subMenu .subMenuMain li.e4 a:hover{background:url(/images/img_submenu-links.gif) no-repeat left -175px;}
.Eescolinha .menu .subMenu .subMenuMain li.e5 a:hover{background:url(/images/img_submenu-links.gif) no-repeat left -197px;}

.Eescolinha .initiativeMenu li a{ background:url(/images/bg_menu-e-escolinha-completo.gif) no-repeat left top; color:#fff;}
.Eescolinha .initiativeMenu li a span{ background:url(/images/bg_menu-e-escolinha-end.gif) no-repeat right top;}

.Eescolinha .initiativeMenu li a:hover{background:url(/images/bg_menu-e-escolinha-begin-hover.gif) no-repeat left top;}
.Eescolinha .initiativeMenu li a:hover span{background:url(/images/bg_menu-e-escolinha-end-hover.gif) no-repeat right top;}

.Eescolinha .initiativeMenu li a.on{background:url(/images/bg_menu-e-escolinha-begin-hover.gif) no-repeat left top;}
.Eescolinha .initiativeMenu li a.on span{background:url(/images/bg_menu-e-escolinha-end-hover.gif) no-repeat right top;}

.Eescolinha .initiativeMenu li.disable { background:url(/images/bg_menu-disable-completo.gif) no-repeat left top; color:#fff;}
.Eescolinha .initiativeMenu li.disable span{ background:url(/images/bg_menu-disable-end.gif) no-repeat right top;}


.Eescolinha .box{ width:465px; margin-bottom:16px;}
.Eescolinha .box .boxTitle{ height:48px; background:url(/images/bg_content-title-e-escolinha.gif) no-repeat left top; font-size:24px; color:#fff; padding:3px 10px 1px 10px;}
.Eescolinha .box .boxTop{height:28px; background:url(/images/bg_content-top.gif) no-repeat left top;}
.Eescolinha .box .boxMain{ background:#e1e1e1; padding:10px; color:#535252;}
.Eescolinha .box .boxBottom{height:5px; background:url(/images/bg_content-bottom.gif) no-repeat left top;}

.Eescolinha .initiativeContainer{ color:#8a8a8a; font-size:12px;}
.Eescolinha .initiativeContainer h1.whatIsIt{ text-indent:-90000px; height:46px; background:url(/images/titles/tit_oquee-eescolinha.gif) no-repeat left top; padding-bottom:20px;}
.Eescolinha .initiativeContainer h1.offers{ text-indent:-90000px; height:46px; background:url(/images/titles/tit_oferta-eescolinha.gif) no-repeat left top; padding-bottom:20px;}
.Eescolinha .initiativeContainer h1.internet{ text-indent:-90000px; height:46px; background:url(/images/titles/tit_internet-eescolinha.gif) no-repeat left top; padding-bottom:20px;}
.Eescolinha .initiativeContainer h1.security{ text-indent:-90000px; height:46px; background:url(/images/titles/tit_seguranca-eescolinha.gif) no-repeat left top; padding-bottom:20px;}
.Eescolinha .initiativeContainer h1.faqs{ text-indent:-90000px; height:46px; background:url(/images/titles/tit_faqs-eescolinha.gif) no-repeat left top; padding-bottom:20px;}
.Eescolinha .initiativeContainer h1.register{ text-indent:-90000px; height:46px; background:url(/images/titles/tit_inscricao-eescolinha.gif) no-repeat left top; padding-bottom:20px;}
.Eescolinha .initiativeContainer h1.subscription{ text-indent:-90000px; height:46px; background:url(/images/titles/tit_subscricao-eescolinha.gif) no-repeat left top; padding-bottom:20px;}


.Eescolinha .initiativeContainer p{ padding:0 0 16px 0; display:block;}
.Eescolinha .initiativeContainer ul{ padding:20px;}

.Eescolinha .initiativeLogos{ width:254px; height:480px; background:url(/images/img_e-escolinha-logos.gif) no-repeat left top; margin:-44px 0 0 0; padding-right:5px;}

.Eescolinha .userOffersSearchTitle{background:url(/images/bg_content-offers-e-escolinha-top.gif) no-repeat left top;}
.Eescolinha .userOffersSearchTitle .step{ font-size:14px; color:#fff;}
.Eescolinha .userOffersSearchTitle .operator{ font-size:14px; color:#fff;}
.Eescolinha .userOffersSearchMain{background:url(/images/bg_content-offers-e-escolinha-main.gif) repeat-y left top;}
.Eescolinha .userOffersSearchMain .step li a{font-size:14px; color:#fff; font-weight:700;}

.Eescolinha .userOffersSearchMain .step li a em{ font-size:12px; color:#463d09; font-style:normal; font-weight:400;}
.Eescolinha .userOffersSearchMain .step li a:hover{background:url(/images/bg_offers-hover-eescolinha.gif) no-repeat left top;}
.Eescolinha .userOffersSearchMain .step li a.on{background:url(/images/bg_offers-hover-eescolinha.gif) no-repeat left top;}

.Eescolinha .userOffersSearchMain .operator li a{ font-size:14px; color:#fff; font-weight:700;}
.Eescolinha .userOffersSearchMain .operator li a:hover{background:url(/images/bg_offers-hover-eescolinha.gif) no-repeat left top;}
.Eescolinha .userOffersSearchMain .operator li a.on{background:url(/images/bg_offers-hover-eescolinha.gif) no-repeat left top;}

.Eescolinha .userOffersSearchBottom{background:url(/images/bg_content-offers-e-escolinha-bottom.gif) no-repeat left top;}
.Eescolinha .userOffersSearchDescription{color:#4299c5;}

.Eescolinha .userOffersResult .userOffersResultTitle{background:url(/images/bg_title-results-offers-e-escolinha.gif) no-repeat left top; font-size:16px; color:#fff;}
.Eescolinha .userOffersResultItem{ background: #ccc url(/images/bg_content-result-offers-top.gif) no-repeat left top; font-size:11px; color:#535252;}
.Eescolinha .userOffersResultItem .userOffersResultItemMain img{ border:1px solid #b5b5b5;}
.Eescolinha .userOffersResultItem .userOffersResultItemButton a{ display:block; height:27px; background: url(/images/bot_result-offers-saiba-mais-e-escolinha.gif) no-repeat left top;}

.Eescolinha .userOffersDescriptionMain .userOffersResultItem .userOffersResultItemButton a{ display:block; height:27px; background: url(/images/bot_result-offers-voltar-e-escolinha.gif) no-repeat left top;}

.Eescolinha .boxMain dt{ color:#4299c5;}

.Eescolinha .newsNav{padding: 5px 0 4px 0; height:26px; border-top:1px solid #FFF; width:100%; position:relative;}
.Eescolinha .newsNavLeft {background:url(/images/bg_navbar_left_e-escolinha.gif) no-repeat left top; width:18px; height:26px; float:left; position:absolute; left:0px;}
.Eescolinha .newsNavRight {background:url(/images/bg_navbar_right_e-escolinha.gif) no-repeat left top; width:9px; height:20px; float:left; margin-top:6px; position:absolute; right:0px;}
.Eescolinha .newsNav .newsNavContent{ text-align:center; font-size:11px; height:17px; color:#c4c4c4; background-color:#66ccff; float:left; padding-top:3px; margin-top:6px; display:block; width:100%;}
.Eescolinha .newsNav .newsNavContent span{ padding:0 2px 0 2px; list-style:none; font-size:11px; }
.Eescolinha .newsNav .newsNavContent span a{ color:#fff;padding-top:2px; text-decoration:none;}
.Eescolinha .newsNav .newsNavContent span a:hover{ text-decoration:none;}
.Eescolinha .newsNav .newsNavContent .selected {color:#000;}
.Eescolinha .newsNav img{ vertical-align:middle;}

/* ============================= */
/* ======== E-juventude ======== */
/* ============================= */

.Ejuventude .menu .subMenu .subMenuMain li.e5 a.on{background:url(/images/img_submenu-links.gif) no-repeat left -197px;}

.Ejuventude .menu .subMenu .subMenuMain li.e1 a{background:url(/images/img_submenu-links.gif) no-repeat left 0px;}
.Ejuventude .menu .subMenu .subMenuMain li.e2 a{background:url(/images/img_submenu-links.gif) no-repeat left -22px;}
.Ejuventude .menu .subMenu .subMenuMain li.e3 a{background:url(/images/img_submenu-links.gif) no-repeat left -44px;}
.Ejuventude .menu .subMenu .subMenuMain li.e4 a{background:url(/images/img_submenu-links.gif) no-repeat left -66px;}
.Ejuventude .menu .subMenu .subMenuMain li.e5 a{background:url(/images/img_submenu-links.gif) no-repeat left -88px;}

.Ejuventude .menu .subMenu .subMenuMain li.e1 a:hover{background:url(/images/img_submenu-links.gif) no-repeat left -109px;}
.Ejuventude .menu .subMenu .subMenuMain li.e2 a:hover{background:url(/images/img_submenu-links.gif) no-repeat left -131px;}
.Ejuventude .menu .subMenu .subMenuMain li.e3 a:hover{background:url(/images/img_submenu-links.gif) no-repeat left -153px;}
.Ejuventude .menu .subMenu .subMenuMain li.e4 a:hover{background:url(/images/img_submenu-links.gif) no-repeat left -175px;}
.Ejuventude .menu .subMenu .subMenuMain li.e5 a:hover{background:url(/images/img_submenu-links.gif) no-repeat left -197px;}

.Ejuventude .initiativeMenu li a{ background:url(/images/bg_menu-e-juventude-completo.gif) no-repeat left top; color:#fff;}
.Ejuventude .initiativeMenu li a span{ background:url(/images/bg_menu-e-juventude-end.gif) no-repeat right top;}

.Ejuventude .initiativeMenu li a:hover{background:url(/images/bg_menu-e-juventude-begin-hover.gif) no-repeat left top;}
.Ejuventude .initiativeMenu li a:hover span{background:url(/images/bg_menu-e-juventude-end-hover.gif) no-repeat right top;}

.Ejuventude .initiativeMenu li a.on{background:url(/images/bg_menu-e-juventude-begin-hover.gif) no-repeat left top;}
.Ejuventude .initiativeMenu li a.on span{background:url(/images/bg_menu-e-juventude-end-hover.gif) no-repeat right top;}

.Ejuventude .initiativeMenu li.disable { background:url(/images/bg_menu-disable-completo.gif) no-repeat left top; color:#fff;}
.Ejuventude .initiativeMenu li.disable span{ background:url(/images/bg_menu-disable-end.gif) no-repeat right top;}


.Ejuventude .box{ width:465px; margin-bottom:16px;}
.Ejuventude .box .boxTitle{ height:48px; background:url(/images/bg_content-title-e-juventude.gif) no-repeat left top; font-size:24px; color:#fff; padding:3px 10px 1px 10px;}
.Ejuventude .box .boxTop{height:28px; background:url(/images/bg_content-top.gif) no-repeat left top;}
.Ejuventude .box .boxMain{ background:#e1e1e1; padding:10px; color:#535252;}
.Ejuventude .box .boxBottom{height:5px; background:url(/images/bg_content-bottom.gif) no-repeat left top;}

.Ejuventude .initiativeContainer{ color:#8a8a8a; font-size:12px;}
.Ejuventude .initiativeContainer h1.whatIsIt{ text-indent:-90000px; height:46px; background:url(/images/titles/tit_oquee-ejuventude.gif) no-repeat left top; padding-bottom:20px;}
.Ejuventude .initiativeContainer h1.offers{ text-indent:-90000px; height:46px; background:url(/images/titles/tit_oferta-ejuventude.gif) no-repeat left top; padding-bottom:20px;}
.Ejuventude .initiativeContainer h1.internet{ text-indent:-90000px; height:46px; background:url(/images/titles/tit_internet-ejuventude.gif) no-repeat left top; padding-bottom:20px;}
.Ejuventude .initiativeContainer h1.security{ text-indent:-90000px; height:46px; background:url(/images/titles/tit_seguranca-ejuventude.gif) no-repeat left top; padding-bottom:20px;}
.Ejuventude .initiativeContainer h1.faqs{ text-indent:-90000px; height:46px; background:url(/images/titles/tit_faqs-ejuventude.gif) no-repeat left top; padding-bottom:20px;}
.Ejuventude .initiativeContainer h1.register{ text-indent:-90000px; height:46px; background:url(/images/titles/tit_inscricao-ejuventude.gif) no-repeat left top; padding-bottom:20px;}

.Ejuventude .initiativeContainer p{ padding:0 0 16px 0; display:block;}
.Ejuventude .initiativeContainer ul{ padding:20px;}

.Ejuventude .initiativeLogos{ width:254px; height:480px; background:url(/images/img_e-juventude-logos.gif) no-repeat left top; margin:-44px 0 0 0; padding-right:5px;}

.Ejuventude .userOffersSearchTitle{background:url(/images/bg_content-offers-e-juventude-top.gif) no-repeat left top;}
.Ejuventude .userOffersSearchTitle2{background:url(/images/bg_content-offers-e-juventude-top-2.gif) no-repeat left top;}
.Ejuventude .userOffersSearchTitle .step{ font-size:14px; color:#fff;}
.Ejuventude .userOffersSearchTitle .operator{ font-size:14px; color:#fff;}
.Ejuventude .userOffersSearchTitle2 .operatorOnly{ font-size:14px; color:#fff;}
.Ejuventude .userOffersSearchMain2{background:url(/images/bg_content-offers-e-juventude-main-2.gif) repeat-y left top;}
.Ejuventude .userOffersSearchMain .step li a{font-size:14px; color:#fff; font-weight:700;}

.Ejuventude .userOffersSearchMain .step li a em{ font-size:12px; color:#463d09; font-style:normal; font-weight:400;}
.Ejuventude .userOffersSearchMain .step li a:hover{background:url(/images/bg_offers-hover-ejuventude.gif) no-repeat left top;}
.Ejuventude .userOffersSearchMain .step li a.on{background:url(/images/bg_offers-hover-ejuventude.gif) no-repeat left top;}

.Ejuventude .userOffersSearchMain .operator li a{ font-size:14px; color:#fff; font-weight:700;}
.Ejuventude .userOffersSearchMain .operator li a:hover{background:url(/images/bg_offers-hover-ejuventude.gif) no-repeat left top;}
.Ejuventude .userOffersSearchMain .operator li a.on{background:url(/images/bg_offers-hover-ejuventude.gif) no-repeat left top;}

.Ejuventude .userOffersSearchMain2 .operatorList li a{ font-size:14px; color:#fff; font-weight:700;}
.Ejuventude .userOffersSearchMain2 .operatorList li a:hover{background:url(/images/bg_offers-hover-ejuventude.gif) no-repeat left top;}
.Ejuventude .userOffersSearchMain2 .operatorList li a.on{background:url(/images/bg_offers-hover-ejuventude.gif) no-repeat left top;}

.Ejuventude .userOffersSearchBottom2{background:url(/images/bg_content-offers-e-juventude-bottom-2.gif) no-repeat left top;}
.Ejuventude .userOffersSearchDescription2{color:#11903b;}

.Ejuventude .userOffersResult .userOffersResultTitle{background:url(/images/bg_title-results-offers-e-juventude.gif) no-repeat left top; font-size:16px; color:#fff;}
.Ejuventude .userOffersResultItem{ background: #ccc url(/images/bg_content-result-offers-top.gif) no-repeat left top; font-size:11px; color:#535252;}
.Ejuventude .userOffersResultItem .userOffersResultItemMain img{ border:1px solid #b5b5b5;}
.Ejuventude .userOffersResultItem .userOffersResultItemButton a{ display:block; height:27px; background: url(/images/bot_result-offers-saiba-mais-e-juventude.gif) no-repeat left top;}

.Ejuventude .userOffersDescriptionMain .userOffersResultItem .userOffersResultItemButton a{ display:block; height:27px; background: url(/images/bot_result-offers-voltar-e-juventude.gif) no-repeat left top;}

.Ejuventude .boxMain dt{ color:#11903b;}

.Ejuventude .newsNav{padding: 5px 0 4px 0; height:26px; border-top:1px solid #FFF; width:100%; position:relative;}
.Ejuventude .newsNavLeft {background:url(/images/bg_navbar_left_e-juventude.gif) no-repeat left top; width:18px; height:26px; float:left; position:absolute; left:0px;}
.Ejuventude .newsNavRight {background:url(/images/bg_navbar_right_e-juventude.gif) no-repeat left top; width:9px; height:20px; float:left; margin-top:6px; position:absolute; right:0px;}
.Ejuventude .newsNav .newsNavContent{ text-align:center; font-size:11px; height:17px; color:#e5e5e5; background-color:#33cc67; float:left; padding-top:3px; margin-top:6px; display:block; width:100%;}
.Ejuventude .newsNav .newsNavContent span{ padding:0 2px 0 2px; list-style:none; font-size:11px; }
.Ejuventude .newsNav .newsNavContent span a{ color:#fff;padding-top:2px; text-decoration:none;}
.Ejuventude .newsNav .newsNavContent span a:hover{ text-decoration:none;}
.Ejuventude .newsNav .newsNavContent .selected {color:#000;}
.Ejuventude .newsNav img{ vertical-align:middle;}

/* ============================= */
/* ======== Navegação ======== */
/* ============================= */


/*.newsNav{padding: 5px 0 4px 0; background:#E4E4E4 url(../images/bg_news.gif) repeat-x left top; clear:both; margin-left:-22px; margin-right:-22px; position:relative; border-top:1px solid #FFF;}
.newsNav .newsNavContent{ text-align:center; font-size:12px; font-weight:700; color:#4B4B4B;}
.newsNav .newsNavContent span{ padding:0 2px 0 2px; list-style:none;}
.newsNav .newsNavContent span a{ color:#809202;}
.newsNav .newsNavContent span a:hover{ text-decoration:none;}
.newsNav .newsNavContent a { color:#809202; text-decoration:none;}
.newsNav img{ vertical-align:middle;}*/

.newsNav{padding: 5px 0 4px 0; height:20px; border-top:1px solid #FFF; width:100%; }
.newsNavLeft {background:url(/images/bg_navbar_left.gif) no-repeat left top; width:1%; height:20px; float:left;}
.newsNavRight {background:url(/images/bg_navbar_right.gif) no-repeat right top; width:1%; height:20px; float:left;}
.newsNav .newsNavContent{ text-align:center; font-size:11px; height:17px; color:#c4c4c4; background-color:#000; float:left; padding-top:3px; width:97.5%; display:block; }
.newsNav .newsNavContent span{ list-style:none; font-size:11px;}
.newsNav .newsNavContent span a{ color:#fff; text-decoration:none; width:auto; display:inline;}
.newsNav .newsNavContent span a:hover{ text-decoration:none; /*background: url(/images/bg_navbar_hover_top.gif) repeat-x left top; height:30px;*/}
.newsNav .newsNavContent .selected {color:#ed1c24;}

.blockSearch .newsNav{padding: 5px 0 4px 0; height:20px; border-top:1px solid #FFF; width:100%; }
.blockSearch .newsNav .newsNavLeft {background:url(/images/bg_navbar_left.gif) no-repeat left top; width:1%; height:20px; float:left;}
.blockSearch .newsNav .newsNavRight {background: url(/images/bg_navbar_right.gif) no-repeat right top; width:1%; height:20px; float:left; margin-left:-5px;}
.blockSearch .newsNav .newsNavContent{ text-align:center; font-size:11px; height:17px; color:#c4c4c4; background-color:#000; float:left; padding-top:3px; width:97.5%; display:block; }
.blockSearch .newsNav .newsNavContent span{ list-style:none; font-size:11px;}
.blockSearch .newsNav .newsNavContent span a{ color:#fff; text-decoration:none; width:auto; display:inline;}
.blockSearch .newsNav .newsNavContent span a:hover{ text-decoration:none; /*background: url(/images/bg_navbar_hover_top.gif) repeat-x left top; height:30px;*/}
.blockSearch .newsNav .newsNavContent .selected {color:#ed1c24;}

.frame iframe{ width:700px; height:500px;}


/*Imprimir noticia*/

.printNews {width:740px; margin:auto; }

.titleButtonBack {position:relative;}
.buttonBack {position:absolute; top:20px; right:0;}

