/* CSS Document */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,hr {margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th {font-weight:normal; font-style:normal;}
ul,ol {list-style:none;}
fieldset,img,hr {border:none;}
caption,th {text-align:left;}
table {border-collapse:collapse; border-spacing:0;}
td {vertical-align:top;}
em {font-style:italic;}
a em, h3 em, h4 em, h5 em, h6 em, h1 em {font-style:italic; font-weight:normal;}
a{text-decoration:none;}
strong, a strong{font-weight:bold;}
strong em{font-style:italic; font-weight:bold;}

body{/*background:url(imgs/bkg.jpg) repeat-x;*/
	background:#f4f2e0 url(imgs_novo/bkg_degrade.jpg) repeat-x;
	background-position: 0 85px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666;
}
#menu_topo {width: 100%;height: 85px; background: url(imgs_novo/topo_bkg.jpg) repeat-x; overflow:hidden;}
#menu_topo div.topolinks{float:right;}
#menu_topo div {width:900px; margin: 0 auto; color: #FFFFFF;font-size: 18px; font-weight: bold;}
#menu_topo div div{float:left;width:auto;height: 85px;line-height:85px;margin-right:10px;font-size:11px;color:#333;}
#menu_topo div div.tel{font-size:16px;color:#333;}
#menu_topo div div a{color:#333; text-decoration:none; font-weight:normal;}
#menu_topo div div a:hover{	text-decoration:underline;}

#tudo{background:url(imgs_novo/bkg2.jpg) no-repeat top center;}

#header{width:960px; height: 169px; background:url(imgs_novo/header.jpg) no-repeat; margin:0 auto;}
#header div{height:140px;}
#header div h1 a{display:block; float:left; width:240px; height:141px; margin-left: 15px;}
#header div h2 a{display:block; float:left; width:230px; height:141px; margin-left: 10px;}
#header p{background:#8db84d; color:#FFFFFF; height:28px; padding-left:20px; line-height:28px; border-bottom:#cbe059 solid 1px;clear:both;}

#menu{background:url(imgs_novo/menu_bkg.jpg) repeat-x; width:960px; height:60px; margin:0 auto;}
#menu ul{display: block; height:60px; background:url(imgs_novo/menu_detalhe_bkg.gif) no-repeat bottom; padding-left:85px; }
#menu ul li{display:inline;line-height:51px; overflow:hidden;}
#menu ul li a{display:block; float:left; text-align:center; color:#FFFFFF; font-weight:bold; text-decoration:none; font-size:13px; padding:0 3px;}
#menu ul li a:hover{background:url(imgs_novo/menu_bkg_mouse_over.jpg) no-repeat center; color:#9fc6d6;}
#menu ul li a.parceiros{width:95px;}
#menu ul li a.servicos{width:87px;}
#menu ul li a.biblioteca{width:98px;}
#menu ul li a.docentes{width:92px;}
#menu ul li a.oportunidades{width:134px;}
#menu ul li a.dicas{width:80px;}
#menu ul li a.diversao{width:86px;}
#menu ul li a.home{width:70px;}

#principal{background:#fff; width:940px; margin:0 auto 20px auto; padding-bottom:20px; }

#conteudo{width:890px; margin: 20px auto 0 auto}

#conteudo div.destaque-principal{border-bottom:#ccc solid 1px; padding-bottom: 20px; margin-bottom:30px; overflow:hidden; height:1%;}
#noticias{overflow:hidden; height:1%;}
#noticias div.esq{width:615px; float:left;}

/*#conteudo div.destaque ul li iframe{margin:0 5px 0 0;}
#conteudo div.destaque ul li iframe.dois{margin:0;}
#conteudo div.destaque ul li div.frames, {overflow:hidden; margin-bottom:15px;}*/

#noticias div.dir{width:245px; float:right;overflow:hidden; height:1%;}
#noticias div.dir ul li{overflow:hidden; height:1%; margin-bottom:15px;}
#noticias div.dir ul li a, #noticias div.dir a{color:#666; text-decoration:none; display:block;}
#noticias div.dir ul li a strong{color:#59a80f; font-weight:bold; font-size:18px;}
#noticias div.dir ul li a img{float:left; margin-right: 10px;}
#noticias div.dir ul li a:hover, #noticias div.dir a:hover{color:#333;}
#noticias div.dir h5{color:#59a80f; font-size:18px; font-weight:bold; border-top:#CCCCCC solid 3px; border-bottom:#CCCCCC solid 1px; padding:8px 0; margin-bottom: 10px; margin:20px 0 10px 0;}
#noticias div.dir form{width:245px; height:32px; background:url(imgs_novo/newsletter_bkg.jpg) no-repeat; text-align:center; margin-top:10px;}
#noticias div.dir form input{border:none; background:none; width:170px; height:32px; line-height:32px; color:#999999}
#noticias div.dir form input#submit{width:59px; padding:0 0 0 5px; font-weight:bold; color:#FFFFFF; }

#rodape{background:url(imgs_novo/rodape_bkg.jpg) repeat-x; border-top:#b3f82e solid 2px; height:120px;}
#rodape div{width:890px; margin:0 auto; color:#FFFFFF;}
#rodape div p{float:left; margin-right:30px; font-size:11px;background:url(imgs_novo/rodape_logo.jpg) no-repeat 65px 0;overflow:hidden; }
#rodape div p span{clear:both; display:block; }
#rodape div p a{display:block; width:190px; height:86px; margin-left:60px;}
#rodape div ul{background:url(imgs_novo/rodape_menu_bkg.jpg) no-repeat 0 15px; overflow:hidden; height:120px; padding-left: 10px;}
#rodape div ul li{float:left; color:#f7941d; margin-top: 35px;}
#rodape div ul li a{color:#f7941d; font-weight:bold; text-decoration:none;}
#rodape div ul li a:hover{color:#FF3300;}
#rodape div p a.linklogo{width:190px;}

#noticias div.esq a.voltar{display:block; float:right; background:url(imgs_novo/bt_voltar.jpg) no-repeat center; color:#FFFFFF; width:67px; height:25px; line-height: 25px; text-align:center; font-weight:bold; font-size:14px;}
#noticias div.esq a.voltar:hover{color:#003300}
#noticias div.esq p.voltar{overflow:hidden;}


#conteudo div.destaque-principal ul li{display:block; float:left; margin-left:30px; }
#conteudo div.destaque-principal ul li.fotao{margin-left:0;}


#noticias div.dir div.bannerint{margin-bottom:30px; text-align:center;}


/*Pesquisa Google*/
#cse{background:#fff; width:890px; margin: 0 auto; overflow:hidden;} 
#cse form{float:right; width:335px; height:23px; padding-top:4px; background: url(imgs_novo/pesquisa_bkg.jpg) no-repeat right; text-align:right; }
#cse input.gsc-input, #cse td.gsc-input{background:none; color:#666666; display:block; border:none; }
#cse td.gsc-input{padding-left:15px;}
#cse input.gsc-search-button{width:80px; font-weight:bold; color:#999999; background:none; border:none;}
#cse td.gsc-clear-button{background:none; border:none;}
.gsc-branding-text{display:none;}
.gsc-branding-img{display:none;}
.gs-title{color:blue;}
.gs-snippet{color:#333333;}
.gs-visibleUrl{color:green;}
.gsc-cursor-page{}
.gsc-cursor-current-page{}
.gsc-trailing-more-results{}
#cse div.gsc-tabHeader{display:none;}
/*Pesquisa Google*/

