/* CSS Capa */

#login { padding-left:167px; width: 592px; color:#FFF; float:left; line-height:32px; background:url(http://static.imasters.com.br/img/capa/fundo_2.gif) #083674 repeat-x; }
#login div span {font-weight:bold; padding-right:12px; margin-right:5px; background:url(http://static.imasters.com.br/img/capa/seta_login.gif) right no-repeat; }
#login div span a { color:#FFF; }
#login div { float:left; }

#login div span { float:left; }
#login div span.none { font-weight:normal; background:transparent; }
#login div form { float:left; padding-top:7px; }
#login div>form { padding-top:0px; }
#login form input.text { background-color:#D5E2E8; line-height:14px; width:94px; font-size:11px; padding:1px; border-width:1px; }
#login form input.pass { background-color:#D5E2E8; line-height:14px; width:65px; font-size:11px; padding:1px; border-width:1px; }
#login form p>input.pass { line-height:13px; }
#login form input.botao { vertical-align:bottom; margin-left:3px; }
#login form p>input.botao { vertical-align:middle; }

#MeuMenu { margin:7px 0px 0px 10px; width:132px; height:18px; background:url(/img/capa/meumenu.gif) #166991 no-repeat; }
#MeuMenu ul { padding-bottom:5px; z-index:10; display:none; width:132px; list-style:none; float:left; position:absolute; background-color:#166991; }
#MeuMenu ul li { line-height:14px; width:120px; padding:2px 0px 2px 9px; }
#MeuMenu ul li a { color:#BAD2DE; font-weight:normal; }

#destaques { background:url(http://www.faculdadeideal.com.br/portal/navegador_noticias/bg_noticias.jpg) #F0F0F0 top left no-repeat; margin-top:10px; width: 349px; height:206px; float:left;}
/*#destaques h2 { background:url(http://static.imasters.com.br/img/capa/menu_seta.gif) left no-repeat; background-position:5px; padding-left:15px; margin:8px 0px 0px 10px; font: bold 15px Arial, Helvetica, sans-serif; color:#F87918; float:left; }
#destaques>h2 { margin-left:20px; }*/
#destaques div h2 { margin-left:-135px; margin-top:-33px;  padding-left:15px; position:absolute; background:url(http://www.faculdadeideal.com.br/portal/navegador_noticias/menu_seta.gif) left no-repeat; background-position:5px; font: bold 15px Arial, Helvetica, sans-serif; color:#CC0000; }
#destaques div>/**/h2 { margin-left:0px; } 
#destaques ul { margin-top:10px; margin-left:145px; list-style:none; }
#destaques ul li { margin-left:8px; display:block; float:left;  }
#destaques ul li a { padding-left:1px; float:left; display: block; border:1px solid #CCC; width: 20px; height:15px; text-align:center;   }
/*#destaques ul li.show a { background-color: #FFF; }*/
#destaques ul li.setas { border-left: 1px solid #CCC;}
#destaques ul li.setas a { display:block; border:0px;  margin-left: 3px; }
#destaques ul li.setas a img { vertical-align:text-top;  border: 0px; }
#destaques div { width:336px; padding-top:8px; border-top: 1px solid #0E3B90; margin:auto; margin-top:8px; display:none; }
#destaques>div { margin-top:33px; }
#destaques div.show { display:block; }
#destaques div.show h3 { font: bold 12px Arial, Helvetica, sans-serif; color: #CC0000; margin-bottom:3px; }
#destaques div.show img { border:0px; float:left; width:141px; height:127px; margin-right:10px;  }
#destaques div.show p span  { font-weight:bold; color:#CC0000; font: bold 14px Arial }

#noticias { border:1px solid #D1D1D1; border-left-width:0px; background-color: #CCC; float:left; width: 208px; height:127px; margin-top:10px; } 
#noticias h2 { padding-left:6px; background:url(http://www.faculdadeideal.com.br/portal/navegador_noticias/fundo_3.gif) repeat-x left top #E9E7E8; color: #004F76; font: bold 11px Arial, Helvetica, sans-serif; line-height:23px; }
#noticias h2 span { background:url(/img/capa/ico_hora.gif) left no-repeat; padding-left:12px; font-weight:normal; color:#FD7A12; font-size:11px; position:relative; left:49px; margin-right:10px; }
#noticias ul { padding-bottom:3px; list-style:none; background: url(http://static.imasters.com.br/img/capa/fundo_4.gif) bottom repeat-x;  }
#noticias ul li { padding-left:6px; line-height:25px; background-color:#E1E0E0; }
#noticias ul li.alt { background-color:#F6F6F6; }

#frase_destaque { float:left; width:437px; padding-left:10px; line-height:30px; background:url(http://www.faculdadeideal.com.br/portal/navegador_noticias/frase_fundo.gif) repeat-x #E2EDF0; margin:10px 10px 10px 0px; border:1px solid #9D9D9D; font-weight: bold; color:#083674;  }
#frase_destaque a { margin-left:3px; color:#333; font-weight:normal; }

#parceiros { border:1px solid #9D9D9D; background-color:#F4F4F4; text-align:center; margin-top:10px; float:left; width:135px;  }
#parceiros h2 { line-height:10px; font-size:10px; color:#555; }
#parceiros img { border:0px; margin-bottom:2px; vertical-align:middle; }

#materias { width: 288px; float:left; }
#materias h2, #servicos h2, #servicos2 h2, #destaques_antigos h2, #arroba h2  { background:url(http://static.imasters.com.br/img/capa/seta_caixa.gif) left no-repeat #FFF; height:18px; background-position:7px 5px; padding-left:20px; font:bold 11px Arial, Helvetica, sans-serif; color:#0E88B5; border-bottom:1px solid #000; }
#materias ul.opcoes { margin-bottom:8px; padding-left:10px; display:block; width:278px; line-height:26px; background-color:#ECECEC; } 
#materias ul.opcoes li { border-left:1px solid #666; padding: 0px 3px 0px 6px; display:inline;  }
#materias ul.opcoes li.f, #materias ul.opcoes li:first-child { font-weight:bold; border:0px; } /* Pronto para IE7/Firefox */
#materias ul.opcoes li.s { border:0px; }
#materias ul.materias { float:none; list-style:none; padding-bottom:10px; }
#materias ul.materias li { padding-left:8px; padding-right:8px; margin-top:10px; color:#555; width:274px; }
#materias ul.materias li img { border: 0px solid #000; width:20px; height:17px; }
#materias ul.materias li span { text-transform:uppercase; color:#004F76; font-weight:bold; }
#materias ul.materias li span.data { font-size:10px; color:#6B6763; margin-left:5px; }
#materias ul.materias li h3 a { font-size:12px; color:#000; font-weight:bold; }
#materias ul.materias li p { color:#000; font-size:12px; }

#materias #destaqueInterno { margin-top:10px; margin-left:8px; border:1px solid #555; width:272px; }
#materias #destaqueInterno div { width:254px; padding-right:8px; }
#materias #destaqueInterno div span { margin:8px 4px 4px 8px; background-color:#E8E8EA; float:left; padding:9px 8px 9px 8px; }
#materias #destaqueInterno div span img { border:0px; width: 82px; height:64px; }
#materias #destaqueInterno div h3 { margin-top:7px; }
#materias #destaqueInterno div h3 a { color:#FB7D02; font: bold 11px Arial; }
#materias #destaqueInterno ul { border-top:1px solid #000; padding-top:5px;  margin:10px 10px 0px 10px; width:260px; list-style:none; }
#materias #destaqueInterno ul li {  padding-top:3px;  height:20px; }
#materias #destaqueInterno ul li.l { background:url(http://static.imasters.com.br/img/pontilhado.jpg) top left repeat-x;  }
#materias #destaqueInterno ul li h3 { font:normal 11px Arial, Helvetica, sans-serif; padding-left:10px; background:url(http://static.imasters.com.br/img/capa/menu_seta.gif) no-repeat left; }


#destaques_antigos, #arroba { height:180px; float:left; margin-left:10px; width:295px; margin-bottom:10px; background-color:#ECECEC; }
#destaques_antigos ul { margin:0 auto; margin-top:8px; width: 280px; list-style:none; }
#destaques_antigos ul li { width:280px; height:43px; margin-bottom: 11px; }
#destaques_antigos ul li img { float:left; width:68px; height:43px; margin-right:5px; }
#destaques_antigos ul li p { float:left; border:1px solid #CCC; background: url(http://static.imasters.com.br/img/capa/fundo_box_colunistas_home.gif) repeat-y #FFF; width:200px; height:41px; font-size:11px; }

#destaques_antigos ul li p span { display:block; width:200px; margin:0px 0px 0px 5px; line-height:13px; }
#destaques_antigos ul li p span.t1 { color:#000; padding-top:2px; }
#destaques_antigos ul li p>span.t1 { padding:0px; }
#destaques_antigos ul li p span.t a { font-weight:bold; color:#083674; line-height:12px; }
#destaques_antigos ul li p span.a { font-weight:bold; color:#000; padding-bottom:2px; }


#servicos { color:#333; margin-left:10px; float:left; width: 150px; }
#servicos div { padding:5px; width:140px; background-color:#EBEBEB; margin-bottom:10px; }
#servicos div h3 { background-image:url(http://static.imasters.com.br/img/capa/ico_serv_2.gif);  background-color:#FFF; background-repeat:no-repeat; background-position:8px; padding-left:20px; text-align:left; width:120px; display:block; border-bottom:2px solid #EBEBEB; line-height:26px; font-size: 11px; font-weight:bold; color:#004F76;  }
#servicos div p { font-size:11px; width:130px; background-color:#FAFAFA; padding:5px; }
#servicos div p span { font-weight:bold; }
#servicos div p a { color:#333; }
#servicos div p img { margin:5px 0px 5px 0px;  width:127px; height:54px; }
#servicos div.lancamento h3  { background-image:url(http://static.imasters.com.br/img/capa/ico_serv_2.gif); }
#servicos div.imagens h3 { background-image:url(http://static.imasters.com.br/img/capa/ico_serv_1.gif); }
#servicos div.imagens a { text-align:center; display:block; width:140px; background-color:#FAFAFA; padding:7px 0px 7px 0px; }
#servicos div.imagens a img { border:1px solid #000; }
#servicos div.curriculo ul, #servicos div.exclusivo ul { list-style:none; }
#servicos div.curriculo ul li,  #servicos div.exclusivo ul li { margin-top:1px; height:23px; line-height:23px; padding-left:10px; background-color:#FAFAFA; }

#servicos2 div.entrevistas h3 { background-image:url(http://static.imasters.com.br/img/capa/ico_serv_2.gif);  background-color:#FFF; background-repeat:no-repeat; background-position:8px; }
#servicos2 div.entrevistas p { font-weight:bold; color:#000; }
#servicos2 div.entrevistas p span { margin-top:5px;  font-weight:normal; color:#055C98; display:block; }

#servicos2 { margin-left:10px; float:left; width:135px;  }
#servicos2 h2{ width:115px;  }
#servicos2 div { padding-bottom:10px; float:left; width:133px;  margin-bottom:10px; border:1px solid #B0AEAE; border-top-width:3px; }
#servicos2 div h3 { margin-bottom:8px; border-bottom:1px solid #F78704; line-height:26px; height:26px; padding-left:25px; font-weight:bold; font-size:11px; color:#004F76; }
#servicos2 div p, #servicos2 div ul, #servicos2 div q, #servicos2 div cite { margin:0px 10px 0px 5px; }
#servicos2 div q, #servicos2 div cite { display:block; }
#servicos2 div q { margin-bottom:5px; font-style:italic; font-weight:bold; }
#servicos2 div cite { color:#055C98; }
#servicos2 div ul { list-style:none; }
#servicos2 div ul li { padding-left:3px; }

#servicos2 div.colunas { border-width:0px;  width:135px; height:150px; background: url(http://static.imasters.com.br/img/capa/fundo_colunistas.gif) #D6E4EC; }
#servicos2 div.colunas h3 { margin:5px; margin-bottom:10px; border:0px; padding-left:20px; background:url(http://static.imasters.com.br/img/capa/ico_colunas.gif) #FFF no-repeat; background-position:4px 6px; }
#servicos2 div.colunas select { width:123px; font-size:10px; margin:10px 5px 10px 5px;  }

#servicos2 div.frase h3 { border-bottom:1px solid #F78704;  background:url(http://static.imasters.com.br/img/capa/ico_frase.gif) no-repeat; background-position:4px 6px; }
#servicos2 div.frase q { font-size:12px; } 
#servicos2 div.newsletterIndex h3 { background:url(http://static.imasters.com.br/img/capa/ico_nl.gif) no-repeat; background-position:4px 4px; }
#servicos2 div.newsletterIndex ul li { margin:2px 0px 2px 0px; font-weight:bold; color:#F87206; }
#servicos2 div.newsletterIndex ul li a { font-weight:normal; color:#333; }
#servicos2 div.articulista h3 { background:url(http://static.imasters.com.br/img/capa/ico_art.gif) no-repeat; background-position:4px 4px; }
#servicos2 div.articulista select { margin-top:10px; }

#selectArticulista { margin:5px 5px 10px 5px; width:123px; line-height:20px; font: normal 10px Arial; } 


#barraLateral { position:absolute; left:775px; top:0px; color:#333; background-color:#FFF; width:176px; padding:5px 7px 5px 5px; margin:6px 0px 0px 6px; float:left }
#barraLateral div { background:url(http://static.imasters.com.br/img/capa/barra_boxfundo.gif) #F0F0F0 repeat-x; background-position:0px 27px; width:100%; margin-bottom:10px; padding-bottom:10px; border:1px solid #A6A3A3; }
#barraLateral div h2 { color:#004F76; border-bottom:1px solid #F78704; margin-bottom:10px; font-size:11px; padding-left:5px; font-weight:bold; background:url(http://static.imasters.com.br/img/capa/barral_fundo.gif) #F2F1F2 repeat-x; line-height:27px; height:27px; }
#barraLateral div ul { list-style:none; }

#barraLateral div.shopBox h2 { background:url(http://static.imasters.com.br/img/loja/barra_loja.gif) no-repeat; }
#barraLateral div.shopBox h2 a { display:block; width:100%; height:30px; }
#barraLateral div.shopBox h2 a span { display:none; }
#barraLateral div.shopBox ul { padding:5px; list-style:none; }
#barraLateral div.shopBox ul li { margin:1px; padding:5px; background-color:#FFF;  color:#333; }
#barraLateral div.shopBox ul li a { display:block; font-weight:bold;  color:#807B7B; text-decoration:underline; }
#barraLateral div p { margin:5px; }

#barraLateral div.revistaBox img { margin-left:5px; }
#barraLateral div.revistaBox h3 { margin:10px 0px -3px 5px; color:#F78801; font-size:11px; }

#barraLateral div.eventosBox ul { list-style:none; margin-left:5px; margin-right:5px; }
#barraLateral div.eventosBox ul>li { padding-top:5px; }
#barraLateral div.eventosBox ul li span { display:block; }
#barraLateral div.eventosBox ul li a { font-weight:bold; color:#000; text-decoration:underline; }
#barraLateral div.eventosBox ul li span.data { color:#116CC3; }
#barraLateral div.eventosBox p.eventosLink { margin-top:5px; }
#barraLateral div.eventosBox p.eventosLink a { color:#FF6600; }

#barraLateral div.faqBox form { padding:10px; }
#barraLateral div.faqBox form select { margin-bottom:8px; width:150px; font-size:10px; }
#barraLateral div.faqBox form input.text { width:100px; font-size:11px; margin-right:5px; float:left; }
#barraLateral div.faqBox form input.submit { width:40px; background-color:#2E69A0; border:1px solid #7F9DB9; color:#FFF; line-height:20px; height:20px; font-size:11px; }
#barraLateral div.faqBox form p { margin:0px; }
#barraLateral div.faqBox span { display:block; text-align:center; }
#barraLateral div.faqBox span strong { color:#F68603; }

#barraLateral div.adBox { padding:0px; overflow:hidden; }
#barraLateral div.adBox img { border:0px; }

#barraLateral div.rssBox ul li { margin:0px 0px 10px 7px; }
#barraLateral div.rssBox ul li a { color:#000; text-decoration:underline; }
#barraLateral div.rssBox p a { font-weight:bold; text-decoration:underline; }

#barraLateral div.carreiraBox ul { list-style:none; }
#barraLateral div.carreiraBox ul li { margin-bottom:10px; }
#barraLateral div.carreiraBox ul li p { margin:0px 0px 0px 5px; }
#barraLateral div.carreiraBox ul li a { margin-left:5px; display:block; font-weight:bold; color:#000; }
#barraLateral div.carreiraBox ul li p a { margin-left:0px; font-weight:normal; }
#barraLateral div.carreiraBox ul li span { color:#116CC3; margin-left:5px; display:block; }

#barraLateral div.numBox ul li { background-color:#FFF; margin:0px 5px 1px 5px; padding:5px; }

#barraLateral div.publicidadeBox div { margin:auto; height: 70px; border:0px; }
#barraLateral div.publicidadeBox #ADM_DivOut28671 { clip: rect(0px, 160px, 92px, 0px); }



#enquete { margin-top:2px; margin-bottom:2px; background:url(http://static.imasters.com.br/img/capa/fundo_enquete.gif) repeat-x; background-position:0px 26px; margin-left:5px; padding:0px 10px 10px 10px; border:1px solid #B0AEAE; border-top-width:5px; }
#enquete h3 { background:url(http://static.imasters.com.br/img/capa/ico_enquete.gif) no-repeat; background-position:0px 8px; font-size:11px; color:#004F76; padding-left:30px; line-height:27px; height:35px; margin-bottom:10px; }
#enquete p { padding:5px; background-color:#F5F5F5; }
#enquete form input { margin-right:5px; }
#enquete form label { padding-top:5px; margin-left:0px; vertical-align:2px; }
#enquete form span {  margin-top:10px; text-align:center; display:block; }
#enquete form input.button { float:none; width:50px; font-size:11px; padding:2px; background-color:#EEEDED; color:#094896; border:0px; margin:auto; margin-right:0px; }
#enquete form ul { margin-top:5px; margin-bottom:5px; list-style:none; }
#enquete form ul li { line-height:10px; margin-bottom:4px; }


#rodape { margin-top:0px; }

#sbanner2 { background:url(http://static.imasters.com.br/img/geral/publicidade.gif) #F0F0F0 no-repeat; background-position:9px 37px; text-align:center; width:760px; height:116px; display:block; } 
#sbanner2 img, #sbanner2 object { border: 0px; margin-left:14px; margin-top:3px; }
#sbanner2>object { margin-left:0px; }

#arroba { height:268px;  overflow:hidden; }
#arroba h2 { border-bottom-width:0px; }
#arroba div.cont {  width:294px; overflow:hidden; height:250px; border-right:1px solid #000;   }

/* para o banner da dial 
#Layer1 { position:absolute; width:200px; height:173px; z-index:1; left: -3px; top: 21px; }
#busca { position:absolute; width:134px; height:75px; z-index:2; left: 496px; top: 151px; }
#datatopo {	position:absolute; width:139px;	height:83px; z-index:2; left: 631px; top: 151px; }*/

#banner {
	position:absolute;
	width:199px;
	height:173px;
	z-index:1;
	left: 380px;
	top: 280px;
}