@charset "utf-8";
/*-----------------------------------------------------------------------------
Revisao-1: dd-mm-aaaa
Alterações: ---  
-----------------------------------------------------------------------------*/

/* Noticias */
@import url("noticias.css");



/*==========================================
        HOME
============================================*/
#banner_faixa_topo {
	margin-bottom: 25px;
}

.bloco_300{
  width: 300px;
  margin-bottom: 20px;
  display: inline-block;
  vertical-align: top;
}

.bloco_esq,
.bloco_meio{
  margin-right: 25px; 
  float: left;
}

.bloco_dir{float: right;}


/*-------------------
        BLOGUEIROS
---------------------*/

#box_pensata, #box_blogueiros {
  width: 300px;
  height: 494px;
}

#blogueiros_destaque{padding-top: 5px;}
.blogueiro_lista_destaque{
  width: 100%;
  clear: both;
}

.blogueiro_lista_destaque li{
  width: 170px;
  margin-left: 8px;
  padding: 5px 0 0 10px;
  background:url(../../__IMG/layout/home/blog_bg_item.png) no-repeat;
  display: inline-block;
  vertical-align: top;
}

.blogueiro_lista_destaque li:first-child{margin-left: 0;}

.blogueiro_lista_destaque h1{
  width: 85px;
	height: 35px;
  margin-bottom: 9px;
  display: inline-block;
  font: bold 20px 'PT Sans', sans-serif;
  line-height: 100%;
}

/*hack ie 8*/
@media \0screen {.blogueiro_lista_destaque h1{	font: normal 16px 'PT Sans', sans-serif;}}

.blogueiro_lista_destaque .siga{
  width: 61px;
	margin-bottom: 10px;
  overflow: hidden;
}

.blogueiro_lista_destaque li a span.img{
  width: 80px;
  height: 80px;
  margin: -17px 0 10px;
  background:url(../../__IMG/home/sprite_home.png) 0 -384px;
  display: block;
  float: right;
  text-indent: -9999px;
}

.blogueiro_lista_destaque p{
  width: 100%;
  margin: 0;
  clear: both;
  display: block;	
  line-height: 120%;
}

.blogueiro_lista_destaque p a{font-size: 12px;}
.blogueiro_lista_destaque li span {
  color: #B8322C !important;
  font-weight: bold;
}

.blogueiro_lista_destaque .blog-do-bob span.img{background-position: -320px -384px;}
.blogueiro_lista_destaque .bernardino span.img{background-position: -240px -384px;}
.blogueiro_lista_destaque .pinto-de-luna span.img{background-position: 0 -384px;}
.blogueiro_lista_destaque .blog-do-vilar span.img{background-position: -160px -384px;}
.blogueiro_lista_destaque .maikel-marques span.img{background-position: -80px -384px;}

/*--------------
        BOX LISTAGEM 
----------------*/
.box_listagem li{
  width: 100%;
  margin-bottom: 8px;
  display: inline-block;
  vertical-align: top;
}

.box_listagem li img{
  margin-right: 15px;
  display: inline-block;
  vertical-align: top;
}

.box_listagem div{
  width: 190px;
  padding-top: 5px;
  display: inline-block;
  vertical-align: top;
}

.box_listagem h1 a{
  margin-bottom: 5px;
  display: block;
  font:bold 18px 'PT Sans',sans-serif;
  line-height: 100%;
}


/*hack ie 8*/
@media \0screen {
  .box_listagem h1 a{font:bold 16px 'PT Sans',sans-serif;}
}




.box_listagem p{margin: 0; line-height: 120%;}

/*-------------------------
        BLOGUEIROS  EM DESTAQUE
--------------------------*/
#blogueiro_em_destaque{
  margin: 30px 0 19px;
  float: left;
}

#blogueiro_em_destaque li{
  width: 100%;
  height: 86px;
  margin-bottom: 10px;
  display: table;
  float: left;
  position: relative;
  text-align: left;
  vertical-align: middle;
}

#blogueiro_em_destaque p{
  width: 130px;
  display: table-cell;
  vertical-align: middle;
}

#blogueiro_em_destaque a.blog_img{
  width: 151px;
  height: 86px;
  margin-right: 10px;
  background:url(../../__IMG/home/sprite_home.png) no-repeat;
  display: inline-block;

}

#blogueiro_em_destaque a.blog_img span{display: none;}
#blogueiro_em_destaque a span{color: #B8322C;}
#blogueiro_em_destaque .economia_alagoas{}


#blogueiro_em_destaque .economia_alagoas .blog_img{background-position: -149px -37px;}
#blogueiro_em_destaque .paulo_chancey .blog_img{background-position: -149px -124px;}
#blogueiro_em_destaque .galba_novaes .blog_img{background-position: -149px -210px;}
#blogueiro_em_destaque .gerson_alves .blog_img{background-position: -149px -296px;}


/*----------------------
        BOX NOTICIAS RANKING
-----------------------*/
#box_noticias_ranking{}

/*menu ranking*/
.menu_ranking{
  width: 100%;
  margin-bottom: 10px;
  float: left;
}

.menu_ranking li{
  width: auto;
  margin-left: 20px;
  float: left;
}

.menu_ranking li:first-child{margin-left: 0;}

.menu_ranking li a{
  padding-top: 7px;
  color: #333;
  font: bold 14px 'PT Sans', sans-serif;
  display: block;
}

.menu_ranking li.ativo a{
  padding-top: 0;
  font-size: 20px;
  color: #B8322C;
}

.envolve_lista_ranking{
  border: 1px solid #eee;
  float: left;
}

.envolve_lista_ranking .google{
  margin-left: 15px;
  padding-bottom: 10px;
  float: left;
}

.lista_ranking {
  width: inherit;
  margin-bottom: 10px;
  float: left;
}

.lista_ranking li{
  width: 280px;
  margin-bottom: 10px;
  padding-bottom: 10px;
  padding-right: 19px;
  border-bottom: 1px dotted #eee;
  float: left;
  position: relative;
}

.lista_ranking li:first-child{
  padding-top: 5px;
  background: #B8322C;
  border-bottom: 1px solid #B8322C;
  color: #fff;
}

.lista_ranking li:first-child a{color: #fff;}
.lista_ranking li:first-child .data{
  font-size: 34px;
}

.lista_ranking li:first-child p{
  padding-top: 8px;
}

.lista_ranking li p{
  margin-bottom: 0;
  padding-top: 3px;
  display: table;
  line-height: 110%;
}

.lista_ranking li .data{
  width: 50px;
  height: 30px;
  margin-right: 5px;
  float: left;
  font: bold 22px 'PT Sans', sans-serif;
  display:table;
  text-align: center;
  vertical-align: middle;
}

.lista_ranking li .seta{
  width: 13px;
  height: 6px;
  background:url(../../__IMG/home/sprite_home.png) -3px -172px no-repeat;
  display: block;
  position: absolute;
  top: -6px;
  left: 20px;
}


/*------------
        BOX VIDEOS 
--------------*/
#box_videos .img_video{margin-bottom: 5px;}
#box_videos h1 a{font-size: 16px;}
#box_videos h1.box_titulo a{font-size: 22px;}
#box_videos h1.titulo_video {height: 35px; overflow: hidden; text-overflow: ellipsis;}

.itens_videos {
  margin-top: 20px;
  padding: 4px;
  background: #000;
  border-radius: 4px;
}

.itens_videos li {
  margin-left: 2px;
  display: inline-block;
  vertical-align: top;
  position: relative;
}

.itens_videos li:first-child{margin-left: 0;}
.itens_videos li img{display: block;}
.itens_videos li a{
  display: block; 
  border: 3px solid #000;
  border-bottom: 2px solid #000;
  border-top: 3px solid #000;
}

.itens_videos li:hover a{
  border: 3px solid #B8322C;
  border-bottom: 2px solid #B8322C;
  border-top: 3px solid #B8322C;
}

.itens_videos li span{
  width: 20px;
  height: 10px;
  margin-left: -10px;
  background:url(../../__IMG/layout/sprite_layout.png) -55px -42px no-repeat;
  display: none;
  left: 50%;
  position: absolute;
  text-indent: -9999px;
  top: -13px;
}

.itens_videos li.selecionado span{display: block;}


/*------------------
        BOX TWITTER
-------------------*/
#box_twitter{
  height: 320px;
  padding: 10px;
  border: 1px solid #eee;
	overflow: hidden;
}

#box_twitter h1{
  margin-bottom: 20px;
  font-family:'PT Sans',sans-serif !important;
}

#box_twitter_corpo{
  height: 280px;
  float: left;
  overflow:hidden;
  line-height: 100%;
}

#box_twitter_corpo ul{
  float: left;
}


#box_twitter_corpo li{
  width: 260px;
  margin-bottom: 7px;
  padding-bottom: 7px;
  border-bottom: 1px dotted #eee;
  float: left;
}

#box_twitter_corpo li .tweet_text{
	width: 200px;
	float: left;
  font-size: 11px;
  vertical-align: top;
}

#box_twitter_corpo li .tweet_avatar{
	margin-right: 10px;
  float: left;
}

#box_twitter_corpo li .tweet_text a{
	color: #B8322C
}

#box_twitter_corpo .tweet_time{color: #B8322C; clear: both; display: none;}

/*----------------------
        BOX FACEBOOK DESTAQUE
------------------------*/
#box_facebook_destaque{
  width: 300px;
  height: 340px;
  background:url(../../__IMG/home/bg_facebook_plus.jpg) no-repeat;
}

#box_facebook_destaque .envolve_facebook{
  padding: 0 0 0 4px;
}

.facebook_destaque_topo{
  width: 100%;
  height:70px;
  display: block;
  cursor: pointer;
}

.facebook_destaque_topo a span{
	display: none;
}

/*---------------
        BOX GIRO101
------------------*/
#box_giro101{
  height: 350px;
  margin-top: 25px;
}

#box_giro101 .bloco_full{background: #0A1F43;}
#box_giro101 a{color: #F8D306!important;}

#box_giro101 .menu_full{
  border-bottom: 1px solid #0F4A90;
}

#box_giro101 .menu_full ul li a{
  color: #D8D8D8!important;
}

#box_giro101 #logo_giro101{
  width: 115px;
  height: 40px;
  margin-top: 13px;
  background: url(../../__IMG/layout/sprite_layout.png) -175px -51px no-repeat;
  display: block;
  float: left;
}

#box_giro101 #logo_giro101 span{display: none;}

#giro_galeria{float: left;}
#giro_galeria .foto_destaque{
  width: 408px;
  height: 252px;
  float: left;
  position: relative;
}

#giro_galeria .foto_destaque .box_titulo{
  width: 100%;
  height: 50px;
  background: url(../../__IMG/home/dot_black.png);
  bottom: 0;
  left: 0;
  position: absolute;
  text-align: left;
}

#giro_galeria .foto_destaque h1{margin: 0; padding: 5px 10px; }
#giro_galeria .foto_destaque h1 a{
  margin: 0;
  padding-top: 5px;
  font: bold italic 16px "Trebuchet MS", Arial, Helvetica, sans-serif;
  line-height:110%;
}

#giro_galeria .galeria_lista_itens{
  width: 95px;
  margin: -2px 0 0 10px;
  float: left;
}


#giro_galeria .galeria_lista_itens a{
  width: 93px;
  height: 60px;
  display: block;
  padding: 2px;
}

#giro_galeria .galeria_lista_itens a img{display: block;}
#giro_galeria .galeria_lista_itens li{position: relative;}
#giro_galeria .galeria_lista_itens li span{
  width: 9px;
  height: 19px;
  margin-top: -9px;
  background: url(../../__IMG/layout/sprite_layout.png) -78px -38px no-repeat;
  display: none;
  left: -8px;
  position: absolute;
  text-indent: -9999px;
  top: 50%;
}

#giro_galeria .galeria_lista_itens li:hover a,
#giro_galeria .galeria_lista_itens li.ativo a{
  background: #FFDA06;
  border-radius: 2px;
}

#giro_galeria .galeria_lista_itens li:hover span,
#giro_galeria .galeria_lista_itens li.ativo span{display: block;}

/*giro noticias*/
.envolve_giro_noticias{
  width: 300px;
  min-height: 275px;
  padding-right: 10px;
  background:url(../../__IMG/home/bg_mar_giro.jpg) top left repeat-x;
  float: left;
}

.giro_noticias{
  padding: 40px 15px 20px 30px;
  text-align: left;
}

.giro_noticias ul{
  margin-bottom: 10px;
  float: Left;
}

.giro_noticias li{
  width: 100%;
  margin-bottom: 3px;
  padding-bottom: 3px;
  border-bottom: 1px solid #0F4A90;
  float: left;
}

.giro_noticias li:first-child{
  margin-bottom: 5px; 
  padding-bottom: 0; 
  border: 0;
}

.giro_noticias li a{
  font: bold italic 20px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.giro_noticias li:first-child h1 a{font-size: 20px; line-height: 110%;}

.giro_noticias li a{font-size: 14px;}
.giro_noticias img{
  margin-right: 10px;
  display: block;
  float: left;
}

.giro_eventos{
  width: 100%;
  clear: both;
}

#box_giro101 .giro_eventos p a,
#box_giro101 .giro_cinema p a{
  margin-bottom: 0;
  padding-top: 15px;
  color: #D8D8D8!important;
  display: block;
  font: bold italic 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
  line-height: 100%;
  text-align: left;
}

#box_giro101 .giro_cinema p{margin-bottom: 5px;}
#box_giro101 .giro_cinema p a{padding-top: 5px;}

.giro_cinema{
  width: 125px;
  float: left;
}

#box_giro101 .bt_mais{float: left;}



/*-------------------
        BLOCO STYLE
---------------------*/
.bloco_style{
  min-height: 250px;
}

.bloco_style .menu_full{
  height: 34px!important;
}



.bloco_style .logo{
  width: 155px;
  height: 20px;
  background: url(../../__IMG/layout/sprite_layout.png) no-repeat;
  float: left;
}

.bloco_style .logo span{display: none;}
.bloco_style .menu_full .destaque{margin: -3px 0 0 15px!important;}

.bloco_style .menu_full .destaque a{font: bold 14px 'PT Sans', sans-serif;}

.bloco_style .foto_destaque{
  width: 320px;
  height: 170px;
  margin-right: 15px;
  float: left;
}

.bloco_style .global_left{text-align: left;}
.global_left .menu_full ul li a {
  margin-right: 4px;	
}

.bloco_style p{
  margin-bottom: 0;
  font-size: 13px;
  line-height: 110%;

  /*alterado*/
  display: table;
}



/*box lista noticias*/
.box_lista_noticias{
  width: 250px;
  margin-right: 20px;
  float: left;
  text-align: left;
}

.box_lista_noticias h1{
  line-height: 120%;
}


.box_lista_noticias li{
  width: 100%;
  margin-bottom: 10px;
  padding-top: 10px;
  border-top: 1px dotted #ccc;
  float: left;
  font-size: 14px;
}

.box_lista_noticias li:first-child{
  padding-top: 0;
  border-top: none;
}

.box_blog_lista{
  width: 185px;
  margin-right: 13px;
  float: left;
}

.box_blog_lista li{
  width: 100%;
  max-height:78px;
  margin-bottom: 10px;
  padding-top: 10px;
  border-top: 1px dotted #ccc;
  float: left;
  overflow:hidden;
}

.box_blog_lista li:first-child{
  padding-top: 0;
  border-top: none;
}

.box_blog_lista li img{
  margin-right: 10px;
  float: left;
}

.box_blog_lista h2{
  margin-bottom: 5px;
  line-height: 100%;
}

.box_blog_lista h2 a{
  font-size: 12px;
}

.box_bloco_destaque{
  width: 147px;
  float: left;
}

.box_bloco_destaque .foto a{
  width: 147px;
  height: 110px;
  margin-bottom: 7px;
  display: block;
  position: relative;
}





/*--------------------
        MINUTO ARAPIRACA
----------------------*/
#box_arapiraca .menu_full{border-bottom: 1px solid #DE9600;}
#box_arapiraca .menu_full .destaque a{color: #DE9600;}

#box_arapiraca #logo_arapiraca{
  width: 155px;
  height: 20px;
  background-position: -1px -111px;
}

#box_arapiraca h1 a{color: #DE9600;}
#box_arapiraca h2 a{color: #DE9600;}

#box_arapiraca .box_lista_noticias h1 a{color: #DE9600!important;}

#box_arapiraca .foto span{
  width: 100%;
  height: 21px;
  background: url(../../__IMG/home/barra_clickdue.jpg) no-repeat;
  bottom: 0;
  left: 0;
  position: absolute;
  text-indent: -9999px;
}

/*--------------------
        MINUTO SERTAO
----------------------*/
#box_minutosertao .menu_full{border-bottom: 1px solid #979700;}
#box_minutosertao .menu_full .destaque a{color: #979700;}

#box_minutosertao #logo_minutosertao{
  width: 123px;
  height: 22px;
  background-position: -161px -109px;
}

#box_minutosertao h1 a{color: #979700;}
#box_minutosertao h2 a{color: #979700;}

#box_minutosertao .box_lista_noticias h1 a{color: #979700!important;}


/*--------------------
        MINUTO PALMEIRA
----------------------*/
#box_minutopalmeira .menu_full{border-bottom: 1px solid #B8322C;}
#box_minutopalmeira .menu_full .destaque a{color: #B8322C;}

#box_minutopalmeira #logo_minutopalmeira{
  width: 185px;
  height: 22px;
  background-position: -428px -111px;
}

#box_minutopalmeira h1 a{color: #B8322C;}
#box_minutopalmeira h2 a{color: #B8322C;}

#box_minutopalmeira .box_lista_noticias h1 a{color: #B8322C!important;}


/*--------------------
        MINUTO JUSTICA
----------------------*/
#box_minutojustica .menu_full{border-bottom: 1px solid #0066CC;}
#box_minutojustica .menu_full .destaque a{color: #0066CC;}

#box_minutojustica #logo_minutojustica{
  width: 132px;
  height: 23px;
  background-position: -438px -111px;
}

#box_minutojustica h1 a{color: #0066CC;}
#box_minutojustica h2 a{color: #0066CC;}

#box_minutojustica .box_lista_noticias h1 a{color: #0066CC!important;}


/*--------------
        MOTORIZADO
---------------*/
#box_motorizado{
  margin-top: 40px;
  height: 300px;
}

#box_motorizado .bloco_full{
  height: 280px;
  background: url(../../__IMG/home/bg_motorizado.jpg) repeat-x;
}

#box_motorizado .global_left{position: relative;}

#box_motorizado #logo_motorizado{
  width: 115px;
  height: 97px;
  margin: -45px auto 10px;
  background: url(../../__IMG/home/sprite_home.png) no-repeat;
  display: block;
  float: none;
}

#box_motorizado p{
  font-size: 13px;
  color: #ccc;
}

#box_motorizado ul li{
  width: 185px;
  margin-left: 5px;
  float: left;
}

#box_motorizado li:first-child{
  margin-left: 0;
}

#box_motorizado li h1{margin-bottom: 5px;}
#box_motorizado li h1 a{
  color: #FF5F06!important;
  font-size: 14px;
  font-family: 'Days One', sans-serif;
}

#box_motorizado .barra_left,
#box_motorizado .ver_site{
  width: auto;
  height: 20px;
  position: absolute;
  top: 25px;
}
#box_motorizado .barra_left{left: 20px;}
#box_motorizado .ver_site{
  color: #ccc;
  display: block;
  right: 20px;
}

#box_motorizado .barra_left span{
  color: #FF5F06;
  font-weight: bold;
  font-size: 16px;
}

#box_motorizado .barra_left a{color: #ccc;}


/*-------------------
        BOX STYLE CADAMIN
--------------------*/
.box_style_cadamin {
  margin-bottom: 0 !important;
}

.box_style_cadamin .logo{
  background: none!important;
  font: italic bold 22px 'PT Sans', sans-serif!important;
  line-height: 100%!important;
  text-transform: uppercase;
}

.box_style_cadamin .menu_full a{font-weight: normal;}

.box_style_cadamin .foto span{
  width: 31px;
  height: 25px;
  background: url(../../__IMG/layout/sprite_layout.png)  -98px -37px no-repeat;
  bottom: 5px;
  display: block;
  right: 5px;
  position: absolute;
  text-indent: -9999px;
}

.box_style_cadamin .foto:hover span{
  background-position:  -98px -62px ;
}

/*--------------------
        ESPORTE
----------------------*/
#box_esporte .menu_full .global_left{padding: 0; margin: 0 15px; border-bottom: 1px solid #3F7900;}
#box_esporte .menu_full .destaque a{color: #3F7900;}

#box_esporte #logo_esporte{
	width: 177px !important;
	height: 23px;
	background: url(../../__IMG/home/sprite_home.png) -307px -305px!important;
	text-indent: -9999px;
	display: block;
}

#box_esporte h1 a{color: #3F7900;}
#box_esporte h2 a{color: #3F7900;}
#box_esporte .box_lista_noticias h1 a{color: #3F7900!important;}

/*--------------------
        TECNOLOGIA
----------------------*/
#box_tecnologia .menu_full .global_left{padding: 0; margin: 0 15px; border-bottom: 1px solid #6CA9D1;}
#box_tecnologia .menu_full .destaque a{color: #6CA9D1;}
#box_tecnologia #logo_tecnologia{color: #6CA9D1;}
#box_tecnologia h1 a{color: #6CA9D1;}
#box_tecnologia h2 a{color: #6CA9D1;}
#box_tecnologia .box_lista_noticias h1 a{color: #6CA9D1!important;}

/*--------------------
        MUNICIPIOS
----------------------*/
#box_municipios .menu_full .global_left{padding: 0; margin: 0 15px; border-bottom: 1px solid #B3401A;}
#box_municipios .menu_full .destaque a{color: #B3401A;}
#box_municipios #logo_municipios{color: #B3401A;}
#box_municipios h1 a{color: #B3401A;}
#box_municipios h2 a{color: #B3401A;}
#box_municipios .box_lista_noticias h1 a{color: #B3401A!important;}


/*-----------------------------
        BOX WARLEY, DESTINO e LIÇÕES
-------------------------------*/

.bloco_redecm {
  margin-top: 20px;
}

#box_warley,
#box_destino,
#box_licoes_vida{
  width: 300px;
  height: 220px;
  position: relative;
}


/*destino*/
#box_destino{
  background: url(../../__IMG/home/bg_box_destino.jpg) no-repeat;
}

#box_destino #logo_destino{
  width: 150px;
  height: 85px;
  display: block;
  float: left;
  position: absolute;
}

#box_destino #logo_destino span{display: none;}

#box_destino li{
  height: 30px;
  width: 100%;
  float: left;
}

#box_destino form{
  padding: 100px 20px 10px;
  float: left;
}

#box_destino label{
  width: 70px;
  padding-right: 10px;
  color: #333;
  float: left;
  text-align: right;
}

#box_destino select{
  width: 180px;
  outline:none;
}

#box_destino .roteiro{
  margin-bottom: 20px;
}

#box_destino .ver_roteiros{
  color: #fff;
  display: block;
  font: normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
  float: left;
}

#box_destino .ver_roteiros span{
  color: #F2791E;
  font-size: 14px;
}

#box_destino .left,
#box_destino .right{width: 50%;}
#box_destino .left{float: left;}
#box_destino .right{
  float: right;
  text-align: right;
}

#box_destino .ver_detalhe span{display: none;}
#box_destino .ver_detalhe{
  width: 125px;
  height: 30px;
  margin-top: -5px;
  background:url(../../__IMG/home/sprite_home.png) -2px -105px;
  display: block;
  float: right;
}

#box_destino .ver_detalhe:hover{background-position: -2px -136px;}


/*box licoes de vida*/
#box_licoes_vida{background: url(../../__IMG/home/bg_licoesvida.png) no-repeat;}

#box_licoes_vida .logo_licoes{
  width: 100px;
  height: 95px;
  display: block;
  float: left;
  position: absolute;
}

#box_licoes_vida .logo_licoes span{
  display: none;
}

#box_licoes_vida p{
  width: 170px;
  margin: 0 20px 0 0;
  padding-top: 30px;
  float: right;
  font-family: Georgia, "Times New Roman", Times, serif;
}

#box_licoes_vida .aspas{
  width: 22px;
  height: 21px;
  margin-top: -8px;
  padding-right: 5px;
  background: url(../../__IMG/home/sprite_home.png) -135px -2px no-repeat;
  display: block;
  float: left;
  text-indent: -9999px;
}

#box_licoes_vida .leia_mais,
#box_licoes_vida .ver_site{
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 11px;
}

#box_licoes_vida .leia_mais{
  bottom: 20px;
  display: block;
  position: absolute;
  right: 10px;
}

#box_licoes_vida .leia_mais span{display: none;}
#box_licoes_vida .ver_site{
  bottom: 20px;
  display: block;	
  position: absolute;
  left: 15px;
}

#box_licoes_vida .ver_site span{display: none;}


/*----------------
        BOX GENTE
------------------*/
#box_gente .lista_gente{
  margin-bottom:20px;
}

#box_gente .lista_gente li{
  width: 142px;
  margin-left: 15px;
  display: inline-block;
  vertical-align: top;
}

#box_gente .lista_gente li:first-child{margin-left: 0;}
#box_gente .lista_gente li img{
  margin-bottom: 10px;
  display: block;
}

#box_gente .lista_gente p{margin: 0; line-height: 110%;}

#box_gente .lista_gente li a{
  color: #333;
  font-weight: bold;
}


#box_gente h1 a{
  margin-bottom: 10px;
  display: block;
  font-family: "PT Sans","Trebuchet MS",Helvetica,serif;
  font-size: 18px;
}

#box_gente .lista_gente_2 li{
  width: 150px;
  margin-left: 6px;
}

#box_gente .lista_gente_2 p a{font-weight: normal;}


/*------------------
        BOX BARRA SERVICO
--------------------*/
#box_barra_servicos{
  height: 53px;
  margin-bottom: 30px;
  margin-top: 10px;
}

#box_barra_servicos .bloco_full{
  min-height: 60px;
  background: url(../../__IMG/layout/bg_barra_servico.jpg) repeat-x;  
}

#box_barra_servicos .lista_servicos{
  text-align: left;
  padding-top: 2px;
}

.lista_servicos li{
  height: 50px;
  margin-left: 8px;
  padding:0 0 5px 9px;
  border-left: 1px solid #fff;
  display: table;
  float: left;
  position: relative;
  text-align: left;
  vertical-align: middle;
}

.lista_servicos li:first-child{margin:0; padding: 0; border: 0;}

.lista_servicos h1 {
  display: table-cell;
  vertical-align: middle;
  width: auto;
}

.lista_servicos h1 a{
  color: #666!important;
  font: bold 13px 'PT Sans', sans-serif;
  line-height:100%;

}

.lista_servicos li:hover a{
  color: #B8322C!important;
  text-decoration: none;
}


/*sprite*/
.lista_servicos span{
  width: 47px;
  height: 51px;
  margin-right: 2px;
  background: url(../../__IMG/layout/sprite_layout.png) no-repeat;
  display: block;
  text-indent: -9999px;
}

.lista_servicos .conta,
.lista_servicos .lista_telefonica,
.lista_servicos .agenda,
.lista_servicos .links{width: 100px;}


.lista_servicos .conta span{background-position: -317px 0;}
.lista_servicos .lista_telefonica span{ background-position: -364px 0;}
.lista_servicos .horoscopo span{ background-position: -412px 0;}
.lista_servicos .loterias span{background-position: -463px 0;}
.lista_servicos .novelas span{background-position: -512px 0;}
.lista_servicos .agenda span{background-position: -564px 0;}
.lista_servicos .links span{background-position: -611px 0;}
.lista_servicos .cinema span{background-position: -660px 0;}


.lista_servicos .conta:hover span{background-position: -317px -52px;}
.lista_servicos .lista_telefonica:hover span{ background-position: -364px -52px;}
.lista_servicos .horoscopo:hover span{background-position: -412px -52px;}
.lista_servicos .loterias:hover span{background-position: -463px -52px;}
.lista_servicos .novelas:hover span{background-position: -512px -52px;}
.lista_servicos .agenda:hover span{background-position: -564px -52px;}
.lista_servicos .links:hover span{background-position: -611px -52px;}
.lista_servicos .cinema:hover span{background-position: -660px -52px;}




/*------------------
        BOX DESCONTE
-------------------*/
#box_desconte{
  height: 200px;
}

#box_desconte .bloco_full{
  background:url(../../__IMG/home/bg_desconte.jpg) repeat-x;
}

#box_desconte .global_left{
  padding-top: 20px;
}

#box_desconte #logo_desconte{
  width: 140px;
  height: 65px;
  margin-right: 20px;
  background: url(../../__IMG/home/sprite_home.png) 0 -185px no-repeat;
  display:block;
  float: left;
}

#box_desconte #logo_desconte span{
  display: none;
}

#box_desconte .box_frase{
  width: 275px;
  margin-top: 10px;
  float: left;
}

#box_desconte .box_frase p{
  float: left;
  text-align: left;
  line-height: 130%;
}

#box_desconte .box_frase span{
  color: #DF7212;
  font-size: 16px;
  font-weight: bold;
}

#box_desconte .box_frase2{
  width: auto;
  margin-top: 20px;
  float: right;
}

#box_desconte .box_frase2 span,
#box_desconte .box_frase2 a{
  color: #FF6600;
}

#box_desconte .listagem_desconte{
  width: 100%;
  margin-top: 15px;
  float: left;
  text-align: left;
}

#box_desconte .listagem_desconte li{
  width: 290px;
  margin-left: 20px;
  display: inline-block;
  vertical-align: top;
  position: relative;
}

#box_desconte .listagem_desconte img{
  margin-right: 15px;
  float: left;
}

#box_desconte .listagem_desconte p{
  width: 150px;
  display: table;
  font-size: 12px;
  line-height: 120%;
}

#box_desconte .listagem_desconte li span{
  width: 47px;
  height: 40px;
  padding: 12px 2px 4px;
  background: url(../../__IMG/home/sprite_home.png) -1px -249px no-repeat;
  color: #fff;
  font: normal 14px/100% Arial, Helvetica, sans-serif;
  left: -15px;
  position: absolute;
  text-align: center;
  top: -15px;
}

#box_desconte .listagem_desconte li strong{
  font-size: 16px;
}

