/* #### ESTRUTURA #### */
body {text-align:center;font-family:arial;background:#FFF;}

#wrapper {position:relative;margin:0 auto;text-align:left;width:960px;background:#FFF;}

#nav {position:relative;height:35px;background:url(../imgs/sprite1.png) no-repeat left 30px;}

#header {position:relative;height:110px;}
#header h1 {position:absolute;top:20px;left:10px;width:202px;height:47px;}
#header h1 a {display:block;width:200px;height:47px;background:url(../imgs/sprite1.png) no-repeat left -39px;}
#header h1 a span {display:none;}
#header h1 span.data {font:normal 11px verdana;color:#666;display:block;text-align:center;}

#superbanner {position:absolute;top:10px;right:0px;width:728px;height:90px;background:#000;}

a {text-decoration:none;}
a:hover {text-decoration:underline;}

#container-content {position:relative;padding:10px 0px;}
#content-left {float:left;width:645px;}
#content-right {float:left;width:300px;margin-left:15px;}

/* #### MENU #### */

ul#menu {width:640px;}
ul#menu li {float:left;}
ul#menu li.first-node a {background:none !important;padding-left:4px !important;}
ul#menu li a {border-top:1px solid #EEE;padding:7px;font:normal 12px arial;color:#666;display:inline-block;background:url(../imgs/sprite1.png) no-repeat 0 -8px;}
ul#menu li a:hover {text-decoration:none;color:#333;border-top:1px solid #26579B;}
ul#menu li a.selected  {font-weight:bold;color:#26579B;border-top:1px solid #26579B;}

/* #### BUSCA #### */

div.search {width:310px;position:absolute;top:0px;right:0;}
div.search input.search-input {font:bold 14px arial;width:235px;vertical-align:top;border:1px solid #E4E4E4;padding:3px 6px 3px 20px;-moz-border-radius:4px;background:url(../imgs/sprite1.png) no-repeat -266px -47px;}
div.search input.search-input:focus {background-position:-266px -67px;border:1px solid #BDBDBD;}
div.search span.search-button {width:49px;height:24px;display:inline-block;overflow:hidden;margin-left:-6px;}
div.search span.search-button input {margin-left:-209px;margin-top:-51px;}

/* #### SECTIONS #### */

div.content-section {position:relative;margin-top:10px;}
div.section {position:relative;border:1px solid #DDD;border-top:2px solid #26579B;}
div.section h2.section-header {font:bold 18px arial;color:#26579B;padding:8px 12px 10px 12px;border-bottom:1px solid #DDD;}
div.footer-section {position:relative;background:#F7F7F7;padding:6px;margin-top:0px;border-top:1px solid #DDD;text-align:right;}
div.line-bottom {padding-bottom:12px;border-bottom:1px solid #DDD;}
h2.header-inside {color:#333 !important;font-size:22px !important;letter-spacing:-1px;padding:6px 12px 7px 12px !important;}

/* #### PUBLICIDADE ####  */

.pub {margin:15px 0;}
.pub span {display:block;padding-bottom:1px;font:normal 10px arial;color:#666;}
.pub a img {display:block;}
.right {text-align:right;}

.pub-triple ul li {float:left;width:200px;}
.pub-triple ul li.middle {margin:0 22px;}

/* #### ENQUETES #### */

div.container-enquete {margin:0 auto;}
div.enquete h3.title-enquete {font:bold 14px arial;line-height:18px;padding:10px 12px;color:#333;}
ul.enquete-options li {padding:0 20px;padding-bottom:8px;}
ul.enquete-options li.enquete-item a {display:block;font:normal 13px verdana;color:#333;text-decoration:none;padding-left:20px;background:url(../imgs/sprite1.png) no-repeat 0 -94px;}
ul.enquete-options li.enquete-item a:active {background-position:0 -130px;}
ul.enquete-options li.enquete-item a.selected {background-position:0 -164px;}																												
ul.enquete-options li.enquete-item a.selected:active {background-position:0 -199px;}

ul.enquete-options li.buttons-enquete, ul.enquete-resultado li.buttons-enquete {background:#F7F7F7;padding:6px 6px 4px 0;margin-top:10px;border-top:1px solid #DDD;text-align:right;}

.buttons-enquete {padding:8px 5px 5px 0;text-align:right;}
.buttons-enquete span.votar-button {width:51px;height:29px;display:inline-block;overflow:hidden;margin-right:3px;}
.buttons-enquete span.votar-button input {margin-left:-291px;margin-top:-100px;}
.buttons-enquete span.votar-button input:hover {margin-left:-292px;margin-top:-133px;}

a.enquete-button {display:inline-block;height:29px;background:url(../imgs/sprite1.png) no-repeat;}
a.enquete-button span {display:none;}

a.eb-votar {width:51px;background-position:-291px -100px;}
a.eb-votar:hover {background-position:-292px -133px;}
a.eb-resultado {width:98px;background-position:-350px -100px;}
a.eb-resultado:hover {background-position:-350px -133px;}
a.eb-voltar {width:65px;background-position:-291px -166px;}
a.eb-voltar:hover {background-position:-362px -166px;}

ul.enquete-resultado {padding-left:0px;}
ul.enquete-resultado li {padding:0 10px 5px 10px;}
ul.enquete-resultado li.success {margin:10px;padding:5px 10px;color:#333;background:#CDFF9B;border:1px solid #669900;text-align:center;font:normal 12px tahoma;}
ul.enquete-resultado li div.container-barra {position:relative;width:220px;padding-right:50px;}
ul.enquete-resultado li strong.option {font:normal 11px arial;color:#333;display:block;padding-bottom:3px;}
ul.enquete-resultado li span.barra {border:1px solid #26579B;background:url(../imgs/sprite1.png) no-repeat -632px -63px;height:10px;display:inline-block;-moz-box-shadow:1px 1px 3px #111;-webkit-box-shadow: 1px 1px 3px #111;}
ul.enquete-resultado li em.percent {font:bold 14px arial;color:#333;font-style:normal;display:inline-block;padding-left:3px;}

/* #### VIDEOS #### */

div.container-videos {padding:5px;}
div.item-video a {font:bold 16px arial;color:#333;}
div.item-video a img {display:block;}
div.item-video a strong {display:block;padding:5px 3px;line-height:18px;}

div.container-buttons-video {position:relative;background:#F7F7F7;padding:6px;margin-top:0px;border-top:1px solid #DDD;}

ul.buttons-video {width:160px;float:left;}
ul.buttons-video li {width:28px;height:29px;margin-left:5px;float:left;}
ul.buttons-video li.first-node {margin-left:0;}
ul.buttons-video li a {display:block;width:28px;height:29px;background:url(../imgs/sprite1.png) no-repeat;}
ul.buttons-video li a.b1 {background-position:-459px -100px;}
ul.buttons-video li a.b1:hover {background-position:-459px -133px;}
ul.buttons-video li.selected a.b1 {background-position:-459px -166px;}
ul.buttons-video li a.b2 {background-position:-492px -100px;}
ul.buttons-video li a.b2:hover {background-position:-492px -133px;}
ul.buttons-video li.selected a.b2 {background-position:-492px -166px;}
ul.buttons-video li a.b3 {background-position:-525px -100px;}
ul.buttons-video li a.b3:hover {background-position:-525px -133px;}
ul.buttons-video li.selected a.b3 {background-position:-525px -166px;}
ul.buttons-video li a.b4 {background-position:-558px -100px;}
ul.buttons-video li a.b4:hover {background-position:-558px -133px;}
ul.buttons-video li.selected a.b4 {background-position:-558px -166px;}
ul.buttons-video li a.b5 {background-position:-591px -100px;}
ul.buttons-video li a.b5:hover {background-position:-591px -133px;}
ul.buttons-video li.selected a.b5 {background-position:-591px -166px;}
ul.buttons-video li a span {display:none;}

a.more-videos {font:bold 12px arial;color:#26579B;text-decoration:underline;display:inline-block;margin-top:7px;margin-left:18px;}

/* #### BLOGS #### */

ul.list-blogs {margin:0 10px;padding-top:10px;}
ul.list-blogs li {float:left;width:280px;margin-bottom:10px;border-bottom:1px solid #DDD;}
ul.list-blogs li.last-node {margin-bottom:0px;border:0;}
ul.list-blogs li a img {float:left;display:block;width:90px;}
ul.list-blogs li a span {margin-left:100px;display:block;color:#333;font:normal 12px arial;padding-top:3px;}
ul.list-blogs li a strong {display:block;font:bold 14px arial;color:#333;}

a.button-more-blogs {display:block;width:81px;height:29px;background:url(../imgs/sprite1.png) no-repeat -629px -100px;margin-left:205px;}
a.button-more-blogs:hover {background-position:-629px -133px;}
a.button-more-blogs span {display:none;}

ul.list-blogs-all {margin-top:20px;}
ul.list-blogs-all li {float:left;width:280px;margin-right:20px;margin-bottom:15px;}
ul.list-blogs-all li.odd {margin-right:0px;}
ul.list-blogs-all li a.link-foto {float:left;}
ul.list-blogs-all li div.detail {margin-left:115px;}
ul.list-blogs-all li div.detail h3 {font:bold 18px arial;color:#000;letter-spacing:-1px;padding-bottom:5px;}
ul.list-blogs-all li div.detail p {font:normal 11px arial;color:#666;padding-bottom:5px;}
ul.list-blogs-all li div.detail a {font:normal 10px verdana;color:#26579B;}


/* #### FOOTER #### */
																																																																													
#footer {position:relative;clear:both;height:200px;margin-top:20px;}

#footer div.parceiros {background:url(../imgs/sprite1.png) repeat-x #C7D6EB 0 -240px;text-align:center;padding:10px 0;}
#footer div.parceiros-content {margin:0 auto;width:940px;padding:8px;font:normal 11px arial;color:#333;line-height:16px;}
#footer div.parceiros-content h3 {text-align:left;color:#000;font:bold 16px arial;margin-bottom:8px;}
#footer div.parceiros-content a {font:normal 11px arial;color:#26579B;}
#footer div.footer-content {background:#002866;padding:10px;text-align:center;color:#FFF;font:normal 11px arial;line-height:15px;}
#footer div.footer-content p {color:#FF6;}

#footer div.credits-container {margin:0 auto;width:940px;position:relative;}
#footer div.credits-container div.credits {width:640px;text-align:center;}
#footer div.credits-container div.contacts {width:260px;position:absolute;top:10px;right:0;}
#footer div.credits-container div.contacts ul.social-links {display:inline;}
#footer div.credits-container div.contacts ul.social-links li {width:50px;margin-right:10px;float:left;}
#footer div.credits-container div.contacts ul.social-links li a {background:url(../imgs/bg-icons-social-media.jpg) no-repeat;display:block;width:50px;height:90px;}
#footer div.credits-container div.contacts ul.social-links li a span {display:none;}
#footer div.credits-container div.contacts ul.social-links li.twitter a {background-position:-5px 0;}
#footer div.credits-container div.contacts ul.social-links li.orkut a {background-position:-58px 0;}
#footer div.credits-container div.contacts ul.social-links li.faleconosco a {background-position:-113px 0;}
#footer div.credits-container div.contacts ul.social-links li.rss a {background-position:-168px 0;}

/* #### MANCHETE  #### */

.manchete {position:relative;}
.manchete h1 a {color:#26579B;letter-spacing:-2px;line-height:32px;font-size:2em;}
.manchete p {font:normal 14px arial;padding-top:2px;}

/* #### FOTO DESTAQUES #### */

div.container-destaques {width:460px;height:190px;}

div.pub-destaques {position:absolute;top:0;right:0;width:175px;height:250px;}
div.item-destaque {position:relative;background:#000;width:460px;height:190px;}
div.item-destaque a img {display:block;}
div.item-destaque a span.penumbra {width:460px;height:30px;background:#000;position:absolute;top:160px;left:0;filter:alpha(opacity=50);opacity:0.5;}
div.item-destaque a span.legenda {color:#FFF;font:bold 14px arial;text-align:center;position:absolute;top:167px;left:0;width:460px;}

ul.dest-picker {background:#333;padding:0 5px 4px 5px;float:left;width:450px;}
ul.dest-picker li {width:111px;float:left;margin-left:2px;}
ul.dest-picker li.first-node {margin-left:0px;}
ul.dest-picker li a {display:block;text-align:left;padding-top:7px;}
ul.dest-picker li a img {display:block;margin:0 auto;border:1px solid #999;margin:1px 0 0px 1px;}
ul.dest-picker li a:hover img {border:2px solid #FFF;margin:0;}
ul.dest-picker li a.selected {background:url(../imgs/sprite1.png) no-repeat -720px -101px;padding:9px 2px 5px 2px;border:0;}
ul.dest-picker li a.selected img {border:0;margin-top:0;}
ul.dest-picker li a.selected:hover img {border:0;margin-left:1px;}

/* ### LISTA TRIPLA ### */

ul.triple-list {margin-top:5px;float:left;width:645px;}
ul.triple-list li {float:left;width:205px;padding-right:10px;}
ul.triple-list li a {font:bold 16px arial;color:#333;display:block;line-height:18px;}
ul.triple-list li strong {font:bold 12px arial;color:#26579B;display:block;padding-bottom:3px;}

/* ### LISTA DUPLA COM FOTO ### */

ul.double-list {margin-top:5px;float:left;width:645px;}
ul.double-list li {float:left;width:315px;margin-right:15px;}
ul.double-list li.first-node {margin-right:0;}
ul.double-list li a {font:bold 16px arial;color:#333;display:block;line-height:18px;}
ul.double-list li a strong {font:normal 10px arial;color:#26579B;display:block;padding-bottom:1px;text-transform:uppercase;}
ul.double-list li a img {float:left;}
ul.double-list li a span {display:block;margin-left:150px;}

/* #### LISTA DE NOTICIAS ####  */

ul.abas-news li {width:213px;float:left;}
ul.abas-news li.news-clicks {border:1px solid #DDD;border-width:0 1px;}
ul.abas-news li a {font:bold 18px arial;color:#666;padding:5px 10px 8px 35px;display:block;letter-spacing:-1px;background:url(../imgs/sprite1.png) no-repeat #F1F1F1;border-bottom:1px solid #DDD;}
ul.abas-news li a.selected {padding:4px 10px 6px 39px;font:bold 20px arial;color:#333;background-color:#FFF;}
ul.abas-news li.news-last a {background-position:-908px -145px;}
ul.abas-news li.news-last a.selected {background-position:-908px -35px;}
ul.abas-news li.news-clicks a {background-position:-908px -173px;}
ul.abas-news li.news-clicks a.selected {background-position:-908px -73px;}
ul.abas-news li.news-comments a {background-position:-908px -203px;}
ul.abas-news li.news-comments a.selected {background-position:-908px -113px;}

ul.list-news {margin:5px 10px;}
ul.list-news li {border-bottom:1px dashed #DDD;padding:12px 0; }
ul.list-news li.data {margin-top:15px;border:1px solid #DDD;background:#F8F8F8;border-width:1px 0;padding:6px 0 5px 10px;font:normal 10px arial;color:#666;text-transform:uppercase;}
ul.list-news li span.time {font:normal 11px arial;color:#666;display:block;text-align:center;}
ul.list-news li span.comments {font:normal 10px arial;color:#666;display:block;text-align:center;padding:8px 0;background:url(../imgs/sprite1.png) no-repeat -640px -165px ;}
ul.list-news li a {display:block;font:bold 18px arial;color:#26579B;letter-spacing:-1px;line-height:20px;}
ul.list-news li a img {float:left;margin-right:10px;}
ul.list-news li span.text {margin-left:110px;display:block;font:normal 14px arial;color:#666;padding-top:5px;}
ul.list-news li span.no-foto {margin-left:0px !important;}
ul.list-news li.last-node {border-bottom:0;padding-bottom:5px;}



div.container-see-more {border-bottom:0;padding:7px 10px;background:#F7F7F7;border-top:1px solid #DDD;text-align:right;}
a.see-more {display:inline;font:bold 14px arial;color:#333;}

/* ####  LIST EDITORIA #### */

div.block-column {width:315px;float:left;}

ul.section-blocks-abas {border:1px solid #CCC;border-top:2px solid #26579B;border-bottom:0;float:left;width:313px;}
ul.section-blocks-abas li {float:left;}
ul.section-blocks-abas li a {display:block;font:normal 14px arial;color:#26579B;padding:10px 16px;background:#F7F7F7;border-right:1px solid #CCC;}
ul.section-blocks-abas li a.selected {font:bold 16px arial;background:#FFF;padding:8px 16px;}
ul.section-blocks-abas li.last-node a {border-right:0;}
ul.second li a {border-right:0;padding:10px 15px;}
ul.second li a.selected {border-right:0;padding:8px 17px;}

div.container-bloco ul {background:#FFF;margin-top:10px;}
div.container-bloco ul li {margin-left:5px;border-bottom:1px dashed #CCC;}
div.container-bloco ul li span.left-image {float:left;width:113px;}
div.container-bloco ul li span.left-image a img {display:block;border:1px solid #DBDBDB;}
div.container-bloco ul li span.right-text {display:block;margin-left:113px;}
div.container-bloco ul li span.right-text strong {display:block;font:bold 11px arial;color:#666;}
div.container-bloco ul li span.right-text a {display:block;font:bold 12px arial;color:#26579B;margin-top:5px;}
div.container-bloco ul li span.no-foto {display:block;margin-left:0;}
div.container-bloco ul li span.no-foto a {font:bold 12px arial;margin-top:2px;}
div.container-bloco ul li span.descript {font:normal 12px arial;color:#666;}

/* PAGINAÇÃO  */
 
 div.pagination {padding-top:10px;}
 div.pagination p {text-align:center;}
 div.pagination p a {font:normal 14px arial !important;color:#26579B !important;padding:2px 2px  !important;border:1px solid #FFF  !important;display:inline !important;}
 div.pagination p a.selected {font-weight:bold !important;text-decoration:underline !important;}
 div.pagination p > a:hover {color:#EA0005;border:1px solid #26579B;} 
 div.pagination p span a {padding:0 !important;font:bold 14px arial !important;}
 div.pagination p span a:hover {text-decoration:underline !important;}
 div.pagination span {color:#999;font:bold 14px arial !important;}
 div.pagination span.left {position:absolute;left:10px;}
 div.pagination span.right {position:absolute;right:10px;}
 
  /* FIM */

 /* ALBUNS */
 
 div.container-galleries {margin:13px 0 10px 10px;position:relative;}

ul#list-galleries li a {color:#FFF;text-decoration:none;display:block;text-align:center;}
ul#list-galleries li a strong {color:#26579B;font:bold 12px arial;display:block;padding-top:0px;}
ul#list-galleries li a img {display:block;background:url(../imgs/sprite2.png) no-repeat -1px -1px;padding:5px 9px 9px 5px;}
ul#list-galleries li a:hover img {background-position:-134px -1px;}

a.foto-item img {display:block;background:url(../imgs/sprite2.png) no-repeat -1px -1px;padding:5px 9px 9px 5px;}
a.foto-item:hover img {background-position:-134px -1px;}

/* FIM */

/* EVENTOS */

div.container-eventos {padding:12px 10px;}

div.agenda-datas ul#agenda-datas li {width:73px;float:left;height:69px;}
div.agenda-datas ul#agenda-datas li a {display:block;width:73px;height:69px;background:url(../imgs/bg-icons-agenda.png) no-repeat;text-decoration:none;}
div.agenda-datas ul#agenda-datas li a:hover {background-position:-78px 0;}
div.agenda-datas ul#agenda-datas li a:hover strong {color:#000;}
div.agenda-datas ul#agenda-datas li a.selected {background-position:-156px 0;}
div.agenda-datas ul#agenda-datas li a.selected:hover strong {color:#FFF !important;}
div.agenda-datas ul#agenda-datas li a strong {display:block;text-align:center;color:#FFF;font:bold 14px Trebuchet MS;letter-spacing:0px;padding-top:5px;}
div.agenda-datas ul#agenda-datas li a span {display:block;text-align:center;color:#000;font:bold 19px tahoma;letter-spacing:-2px;padding-top:9px;}

div.agenda-eventos  {padding:10px 0;background:#FFF;height:65px;}
div.agenda-eventos ul#lista-eventos li {}
div.agenda-eventos ul#lista-eventos li a {display:block;text-decoration:none;}
div.agenda-eventos ul#lista-eventos li a span.img {float:left;width:65px;height:65px;background:url(../imgs/bg-item-agenda.gif) no-repeat 1px 1px;}
div.agenda-eventos ul#lista-eventos li a span.img img {border-top:1px solid #E1E1E1;border-left:1px solid #E1E1E1;}
div.agenda-eventos ul#lista-eventos li a span.info {margin-left:72px;font:normal 12px arial;color:#666;display:block;}
div.agenda-eventos ul#lista-eventos li a span.info strong {font:bold 13px arial;color:#26579B;display:block;padding-bottom:3px;}
div.agenda-eventos ul#lista-eventos li a:hover span.info {color:#333;text-decoration:underline;}
div.agenda-eventos ul#lista-eventos li a:hover span.info strong {color:#000;}

div.data-evento {width:73px;float:left;height:69px;display:block;background:url(../imgs/bg-icons-agenda.png) no-repeat;}
div.data-evento strong {display:block;text-align:center;color:#FFF;font:bold 14px Trebuchet MS;letter-spacing:0px;padding-top:5px;}
div.data-evento span {display:block;text-align:center;color:#000;font:bold 19px tahoma;letter-spacing:-2px;padding-top:9px;}

div.hoje {background-position:-156px 0 !important;}


/* FIM */

 