/*
 *   Pages
 *   Copyright (C) 2012 CLMZ Internet
**/
.trc {float: left; display: block; width: 884px; height: 1px; background: url(../images/png/trc.png) repeat-x; margin-top: 17px;}

/*INICIO*/
#inicio-content {float: left; width: 884px;}
#inicio-content #painel {width: 611px; height: 313px; float: left; background: url(../images/png/bg-painel.png) no-repeat; border-right: 1px solid #E0E0E0; overflow: hidden;}

#inicio-content #banner1-right {width: 258px; height: 258px; float: left; margin-left: 12px; border: 1px solid #ccc; overflow: hidden; display: inline; text-align: center;}
#inicio-content #anuncie {width: 258px; height: 39px; float: left; margin: 7px 0 0 12px; border: 1px solid #F5F5F5;} 
#inicio-content #anuncie a {width: 258px; height: 39px; float: left; background: url(../images/png/anuncie.png) #FDFDFD no-repeat center;}
#inicio-content #anuncie a:hover {background-color: #F0F0F0;}

/**/

#inicio-content #vejatambem {width: 597px; height: 30px; float: left; margin-top: 14px; border: 1px solid #ECECED; background-color: #fff; overflow: hidden;}
#inicio-content #vejatambem .title {width: 94px; height: 30px; margin-left: 8px; float: left; line-height: 30px; font-family: Tahoma; font-size: 12px; color: #F09E00; background: url(../images/png/setas.png) no-repeat 82px -85px;}
#inicio-content #vejatambem ul {width: 495px; height: 30px; float: left; overflow: hidden;}
#inicio-content #vejatambem ul li {width: 114px; height: 20px; float: left; margin: 5px 8px 0 -1px; border-left: 1px dotted #C8C8CA;}
#inicio-content #vejatambem ul li a {width: 114px; height: 20px; float: left;}
#inicio-content #vejatambem ul li a #img {width: 17px; height: 13px; line-height: 13px; vertical-align: middle; display: table-cell; text-align: center; float: left; margin: 2px 0 0 5px; padding-top: 4px;}
#inicio-content #vejatambem ul li a .texto {width: 89px; margin-left: 3px; height: 20px; line-height: 22px; float: left; font-family: Tahoma; font-size: 11px; color: #666; overflow: hidden;}
#inicio-content #vejatambem ul li a:hover .texto {color: #F09E00;}

/**/

#inicio-content #emdestaque {width: 100%; height: auto; float: left; margin-top: 31px;}
#inicio-content #emdestaque .title {box-sizing: border-box; width: 100%; height: 32px; float: left; line-height: 100%; font-family: Arial; font-weight: bold; font-size: 25px; color: #777; padding-left: 6px;}
#inicio-content #emdestaque .princ {width: 100%; float: left; margin-top: 5px;}
#inicio-content #emdestaque .princ li {width: 100%; max-width: 270px; float: left; margin-right: 31px;}
#inicio-content #emdestaque .princ li:first-child {margin-left: 5px;}
#inicio-content #emdestaque .princ li:last-child {margin-right: 0;}
#inicio-content #emdestaque .princ li a {width: 100%; height: 100%; float: left;}
#inicio-content #emdestaque .princ li a .responsive-container {position: relative; float: left; margin: 0 0 0 0; width: 100%; width: 270px; height: 160px; background: #FFF; overflow: hidden;}
#inicio-content #emdestaque .princ li a .dummy {padding-top: 100%;}
#inicio-content #emdestaque .princ li a .img-container { position: absolute; top: 0; bottom: 0; left: 0; right: 0; text-align:center; font: 0/0 a;}
#inicio-content #emdestaque .princ li a .img-container:before {content: ' '; display: inline-block; vertical-align: middle; height: 100%;}
#inicio-content #emdestaque .princ li a .img-container img {vertical-align: middle; display: inline-block;}
#inicio-content #emdestaque .princ li a .tlt {width: 100%; height: 47px; line-height: 100%; float: left; margin-top: 6px; font-family: 'Arial'; font-weight: bold; font-size: 15px; color: #777; overflow: hidden;}
#inicio-content #emdestaque .princ li a:hover .tlt {color: #3A054A;}

#inicio-content #emdestaque .banner2 {width: 300px; height: 250px; float: left; margin-top: 31px;}
#inicio-content #emdestaque .banner2 .responsive-container {position: relative; display: block; margin: 0 auto; width: 100%; max-width: 300px; max-height: 250px; background: #EEE; overflow: hidden;}
#inicio-content #emdestaque .banner2 .dummy {padding-top: 100%;}
#inicio-content #emdestaque .banner2 .img-container { position: absolute; top: 0; bottom: 0; left: 0; right: 0; text-align:center; font: 0/0 a;}
#inicio-content #emdestaque .banner2 .img-container:before {content: ' '; display: inline-block; vertical-align: middle; height: 100%;}
#inicio-content #emdestaque .banner2 .img-container img {vertical-align: middle; display: inline-block;}

#inicio-content #emdestaque .meio {width: 304px; float: left; margin: 31px 0 0 26px;}
#inicio-content #emdestaque .meio li {width: 100%; max-width: 304px; float: left; margin-bottom: 14px;}
#inicio-content #emdestaque .meio li:first-child {margin-left: 5px;}
#inicio-content #emdestaque .meio li:last-child {margin-right: 0;}
#inicio-content #emdestaque .meio li a {width: 100%; height: 100%; float: left;}
#inicio-content #emdestaque .meio li a .responsive-container {position: relative; float: left; margin: 0 0 0 0; width: 100%; width: 150px; height: 100px; background: #FFF; overflow: hidden;}
#inicio-content #emdestaque .meio li a .dummy {padding-top: 100%;}
#inicio-content #emdestaque .meio li a .img-container { position: absolute; top: 0; bottom: 0; left: 0; right: 0; text-align:center; font: 0/0 a;}
#inicio-content #emdestaque .meio li a .img-container:before {content: ' '; display: inline-block; vertical-align: middle; height: 100%;}
#inicio-content #emdestaque .meio li a .img-container img {vertical-align: middle; display: inline-block;}
#inicio-content #emdestaque .meio li a .tlt {width: 140px; height: 77px; line-height: 100%; float: left; margin-left: 14px; font-family: 'Arial'; font-weight: bold; font-size: 15px; color: #777; overflow: hidden;}
#inicio-content #emdestaque .meio li a:hover .tlt {color: #3A054A;}
#inicio-content #emdestaque .meio .btnlink {font-family: 'Arial'; font-weight: bold; font-size: 17px; color: #777;}
#inicio-content #emdestaque .meio .btnlink:hover  {color: #3A054A;}

#inicio-content #emdestaque .right {width: 221px; float: right; margin: 31px 4px 0 0;}
#inicio-content #emdestaque .right a {width: 100%; height: 100%; float: left;}
#inicio-content #emdestaque .right a .responsive-container {position: relative; float: left; margin: 0 0 0 0; width: 100%; width: 221px; height: 150px; background: #FFF; overflow: hidden;}
#inicio-content #emdestaque .right a .dummy {padding-top: 100%;}
#inicio-content #emdestaque .right a .img-container { position: absolute; top: 0; bottom: 0; left: 0; right: 0; text-align:center; font: 0/0 a;}
#inicio-content #emdestaque .right a .img-container:before {content: ' '; display: inline-block; vertical-align: middle; height: 100%;}
#inicio-content #emdestaque .right a .img-container img {vertical-align: middle; display: inline-block;}
#inicio-content #emdestaque .right a .tlt {width: 100%; height: 51px; line-height: 100%; float: left; margin-top: 11px; font-family: 'Arial'; font-weight: bold; font-size: 15px; color: #777; overflow: hidden;}
#inicio-content #emdestaque .right a:hover .tlt {color: #3A054A;}

/**/

#inicio-content #noticias-fixed {width: 598px; height: 233px; float: left; margin-top: 10px;}
#inicio-content #noticias-fixed .title {width: 598px; height: 17px; float: left; font-family: Arial; font-size: 8px; color: #707070; text-transform: uppercase;}
#inicio-content #noticias-fixed #banner2 {width: 206px; height: 206px; float: left; overflow: hidden;} 
#inicio-content #noticias-fixed ul {width: 377px; height: 206px; float: left; margin-left: 14px;}
#inicio-content #noticias-fixed ul li {width: 178px; height: 67px; border-bottom: 1px dotted #D6D6D6; float: left; margin: 0 7px 2px 0px;}
#inicio-content #noticias-fixed ul li a {width: 178px; height: 67px; float: left;}
#inicio-content #noticias-fixed ul li a .editorial {width: 178px; float: left; overflow: hidden; margin-top: 2px; line-height: 15px; font-family: Arial; font-size: 12px; color: #9320CE; font-weight: bold;}
#inicio-content #noticias-fixed ul li a .editorial img {width: 17px; height: 9px; float: left; margin: 3px 3px 0 0;} 
#inicio-content #noticias-fixed ul li a .texto {width: 176px; float: left; height: 40px; overflow: hidden; font-family: Arial; font-size: 11px; color: #000; margin-top: 3px;}
#inicio-content #noticias-fixed ul li a:hover .texto {color: #9320ce;}

/**/

#inicio-content #right {width: 273px; min-height: 526px; float: right; border-left: 1px solid #E0E0E0; margin-top: 14px;}

#inicio-content #right #cadastre-right {width: 258px; height: 245px; float: right; margin: 0px 0px 15px 0; background: #3B054A url(../images/png/pattern.png) repeat; border: 1px solid #f1f1f1; overflow: hidden;}

#inicio-content #right #cadastre-right .titulo-cadastre {width: 258px; height: 56px; line-height: 28px; text-align: center; float: left; margin: 6px 0 0 0; font-family: Calibri; font-size: 22px; color: #fff;}
#inicio-content #right #cadastre-right .subtitulo-cadastre {width: 258px; height: 44px; line-height: 22px; text-align: center; float: left; margin: 0px 0 0 0; font-family: Calibri; font-size: 17px; color: #CCCCCC;}
#inicio-content #right #cadastre-right .btn-Cad {width: 236px; height: 39px; line-height: 39px; float: left; border: 1px dotted #60346C; text-align: center; margin: 12px 0 0 10px; font-family: Calibri; font-size: 19px; color: #FCB810;}
#inicio-content #right #cadastre-right .btn-Cad:hover {color: #009CB1;}
#inicio-content #right #cadastre-right .numberPeople {width: 238px; height: 42px; line-height: 42px; float: left; text-align: center; margin: 7px 0 0 10px; border-top: 1px solid #60346C; font-family: Calibri; font-size: 37px; color: #009CB1;}
#inicio-content #right #cadastre-right .subNumberPeople {width: 238px; height: 32px; float: left; text-align: center; margin: -3px 0 0 10px; font-family: Arial; font-size: 11px; color: #fff;}
#inicio-content #right #cadastre-right .subNumberPeople strong {font-size: 13px;}

/***/
#inicio-content #right #cadastre-right #DropCadastreGratis {width: 234px; height: 221px; float: left; background: #fff url(../images/png/pattern.png) repeat; border: 2px solid #c1c1c1; margin: 10px 0 0 -248px; *margin: -199px 0 0 -238px; position: absolute; z-index: 10;}
#inicio-content #right #cadastre-right #DropCadastreGratis .fecharCadastro {width: 14px; height: 14px; margin: 2px 2px 0 0; float: right; background: url(../images/sexyimages/white/buttons.png) no-repeat -27px -1px; }
#inicio-content #right #cadastre-right #DropCadastreGratis .fecharCadastro:hover {background-position: -27px -17px;}
#inicio-content #right #cadastre-right #DropCadastreGratis #cadastro {width: 234px; height: 205px; float: left; margin: 0; overflow: hidden;}

#inicio-content #right #cadastre-right #DropCadastreGratis .FormCadastro {width: 234px; height:205px; float:left;}
#inicio-content #right #cadastre-right #DropCadastreGratis .FormCadastro fieldset {width: 234px; height:170px; float:left; border:none;}

#inicio-content #right #cadastre-right #DropCadastreGratis .FormCadastro fieldset ol {width: 214px; height:170px; float:left; margin:0px 0 0 10px;}
#inicio-content #right #cadastre-right #DropCadastreGratis .FormCadastro fieldset ol li {width:214px; min-height:35px; float:left; list-style: none; margin-bottom: 4px;}
#inicio-content #right #cadastre-right #DropCadastreGratis .FormCadastro fieldset ol li label {height: 15px; width: 204px; float:left; font-family: 'Calibri'; font-size:12px; color:#666; padding-left:2px;}
#inicio-content #right #cadastre-right #DropCadastreGratis .FormCadastro fieldset ol li input[type='text'] {height: 22px; width: 206px; padding-left: 5px; font-family: Arial; font-size: 11px; color: #666; line-height: 22px; float:left; display:inline-block; vertical-align:middle;}
#inicio-content #right #cadastre-right #DropCadastreGratis .FormCadastro input[type='button'] {width: 75px; height: 27px; line-height: 27px; float: right; margin: 3px 11px 0 0; border: none; background: none; background: url(../images/png/btn-cadastrar.png) no-repeat; font-family: Arial; font-size: 11px; color: #fff; text-align: center; }
#inicio-content #right #cadastre-right #DropCadastreGratis .FormCadastro input[type='button']:hover {background-position: 0 -27px; color: #3B054A;}

/**/

#inicio-content #noticias-relative {width: 884px; height: 273px; float: left; background: url(../images/png/fx-tl-not.png) top repeat-x; margin-top: 12px; border-bottom: 1px dotted #ccc;}
#inicio-content #noticias-relative .title {width: 878px; height: 27px; line-height: 28px; margin-top: 6px; background: url(../images/png/fx-tl-not-tr.png) right no-repeat; font-family: Arial; font-size: 17px; color: #fff; padding-left: 6px;}
#inicio-content #noticias-relative #fmaior {width: 227px; height: 219px; float: left; border-right: 1px dotted #ccc; margin-top: 12px;} 
#inicio-content #noticias-relative #fmaior li {width: 227px; height: 219px; float: left;}
#inicio-content #noticias-relative #fmaior li a {float: left;}
#inicio-content #noticias-relative #fmaior li a #img {width: 215px; height: 161px; float: left; display: inline; text-align: center; border: 1px solid #f3f3f3;}
#inicio-content #noticias-relative #fmaior li a .editorial {width: 210px; height: 15px; float: left; overflow: hidden; margin-top: 2px; line-height: 15px; font-family: Arial; font-size: 12px; color: #9320CE; font-weight: bold;}
#inicio-content #noticias-relative #fmaior li a .editorial img {width: 17px; height: 9px; float: left; margin: 3px 3px 0 0;}
#inicio-content #noticias-relative #fmaior li a .texto {width: 210px; height: 36px; float: left; font-family: Arial; font-size: 12px; color: #000; margin-top: 3px; overflow: hidden;}
#inicio-content #noticias-relative #fmaior li a:hover .texto {color: #9320ce;}

#inicio-content #noticias-relative #fmenor {width: 228px; height: 219px; float: left; border-right: 1px dotted #ccc; margin-top: 12px;}
#inicio-content #noticias-relative #fmenor li {width: 201px; height: 71px; float: left; border-bottom: 1px dotted #ccc; margin-left: 11px;}
#inicio-content #noticias-relative #fmenor li a {width: 201px; height: 71px; float: left; }
#inicio-content #noticias-relative #fmenor li a .editorial {width: 201px; height: 15px; float: left; overflow: hidden; margin: 2px 0 3px 0; line-height: 15px; font-family: Arial; font-size: 12px; color: #9320CE; font-weight: bold;}
#inicio-content #noticias-relative #fmenor li a .editorial img {width: 17px; height: 9px; float: left; margin: 3px 3px 0 0;}
#inicio-content #noticias-relative #fmenor li a #img2 {width: 60px; height: 45px; float: left; display: inline; text-align: center; border: 1px solid #f3f3f3; overflow: hidden;}
#inicio-content #noticias-relative #fmenor li a .texto {width: 136px; height: 36px; float: left; font-family: Arial; font-size: 11px; color: #000; margin: 1px 0 0 2px; overflow: hidden;}
#inicio-content #noticias-relative #fmenor li a:hover .texto {color: #9320ce;}

#inicio-content #noticias-relative #sfoto {width: 424px; height: 219px; float: left; margin-top: 12px;}
#inicio-content #noticias-relative #sfoto li {width: 199px; height: 71px; float: left; margin: 0 0 0 12px; border-bottom: 1px dotted #ccc;}
#inicio-content #noticias-relative #sfoto li a {width: 199px; height: 71px; float: left;}
#inicio-content #noticias-relative #sfoto li a .editorial {width: 199px; float: left; overflow: hidden; margin-top: 2px; line-height: 15px; font-family: Arial; font-size: 12px; color: #9320CE; font-weight: bold;}
#inicio-content #noticias-relative #sfoto li a .editorial img {width: 17px; height: 9px; float: left; margin: 3px 3px 0 0;}
#inicio-content #noticias-relative #sfoto li a .texto {width: 196px; float: left; height: 45px; overflow: hidden; font-family: Arial; font-size: 11px; color: #000; margin-top: 3px;}
#inicio-content #noticias-relative #sfoto li a:hover .texto {color: #9320ce;}

/**/

#inicio-content #banners {width: 537px; height: 80px; float: left; background-color: #ECECED ; margin-top: 19px; padding-left: 56px; overflow: hidden;}
#inicio-content #banners li {width: 120px; height: 60px; float: left; margin: 10px 56px 0 0px; background: #ccc; border: 1px solid #CCC; overflow: hidden;}
#inicio-content #banners li.bigger {width: 330px;}
#inicio-content #banners li a {width: 120px; height: 60px; float: left;}
#inicio-content #banners li a img {width: 120px;}

#inicio-content #banners-gal {width: 537px; height: 80px; float: left; background-color: #ECECED ; margin-top: 19px; padding-left: 56px; overflow: hidden;}
#inicio-content #banners-gal li {width: 480px; height: 63px; float: left; margin: 10px 56px 0 0px; background: #ccc; border: 1px solid #CCC; overflow: hidden;}
#inicio-content #banners-gal li.bigger {width: 330px;}
#inicio-content #banners-gal li a {width: 480px; height: 63px; float: left;}
#inicio-content #banners-gal li a img {width: 480px;}

/**/

#inicio-content #mago {width: 271px; height: 162px; float: right; background: url(../images/png/fx-tl-mg.png) top repeat-x; margin-top: 19px;/* border-bottom: 1px dotted #ccc;*/}
#inicio-content #mago .title {width: 265px; height: 27px; line-height: 28px; margin-top: 6px; background: url(../images/png/fx-tl-mg-tr.png) right no-repeat; font-family: Arial; font-size: 17px; color: #fff; padding-left: 6px;}
#inicio-content #mago ul {width: 269px; height: 106px; float: left; border: 1px dashed #E4E4E7; margin-top: 4px;}
#inicio-content #mago ul div {width: 140px; height: 105px; float: left; background: url(../images/jpg/img-mago.jpg) no-repeat;}
#inicio-content #mago ul li {width: 110px; height: 78px; float: left; margin: 5px 0 0 10px;}
#inicio-content #mago ul li .pergunta {width: 116px; height: 78px; float: left; overflow: hidden; font-family: Arial; font-size: 12px; color: #666;}
#inicio-content #mago ul a {width: 116px; height: 22px; line-height: 22px; float: left; margin-top: 0px; text-align: right; font-family: Arial; font-size: 10px; font-weight: bold; color: #999;}
#inicio-content #mago ul a:hover {color: #9320ce;}

/**/

#inicio-content #fotos {width: 583px; height: 305px; float: left; border: 1px solid #7D19AD; margin-top: 31px; overflow: hidden; padding: 9px 0 0 8px;}

#inicio-content #fotos #title {width: 575px; height: 40px; float: left; background: #3B054A;}
#inicio-content #fotos #title .title {width: 85px; height: 23px; float: left; background: url(../images/png/title-fotos-home.png) no-repeat; margin: 11px 0 0 15px;}
#inicio-content #fotos #title #pg {width: 151px; height: 30px; float: right; background-color: #270332; margin: 5px 4px 0 0;}
#inicio-content #fotos #title #prev {width: 27px; height: 25px; float: left; background: url(../images/png/setas.png) no-repeat; background-position: -66px -25px; margin-top: 2px;}
#inicio-content #fotos #title #next{width: 27px; height: 25px; float: right; background: url(../images/png/setas.png) no-repeat; background-position: -66px 0; margin-top: 2px;}
#inicio-content #fotos #title .pages {width: 94px; height: 30px; line-height: 30px; float: left; text-align: center; overflow: hidden; font-family: Tahoma; font-size: 10px; font-weight: bold; color: #fff; }
#inicio-content #fotos #title .pages a{font-family: Tahoma; font-size: 10px; font-weight: bold; color: #fff; border-bottom: none;}
#inicio-content #fotos #title .pages a:hover {color: #35B4C4;}

#inicio-content #fotos #destaques {width: 575px; height: 240px; float: left; margin-top: 5px;}

/**/

#inicio-content #banners-right2 {width: 272px; height: 541px; float: right; margin: 0 -1px 0 0 ; border-left: 1px solid #E0E0E0; overflow: hidden;}
#inicio-content #banners-right2 .title {width: 258px; height: 17px; float: right; font-family: Arial; font-size: 8px; color: #707070; text-transform: uppercase;}
#inicio-content #banners-right2 li {width: 120px; height: 60px; float: left; border: 1px solid #ccc; margin: 4px 2px 8px 12px; display: inline; text-align: center; overflow: hidden;}

/**/

#inicio-content #blog {width: 414px; height: 206px; float: left; margin-top: 19px; }
#inicio-content #blog #b-titles {width: 414px; height: 35px; float: left; background: url(../images/png/blog-titles.png) no-repeat; background-position: 0 0;}
#inicio-content #blog .nome1 {width: 111px; height: 35px; line-height: 35px; padding-left: 6px; float: left; font-family: Arial; font-size: 12px; font-weight: bold; color: #3B054A; margin-right: 16px;}
#inicio-content #blog .nome1:hover {color: #3B054A;}
#inicio-content #blog .nome2 {width: 88px; height: 35px; line-height: 35px; padding-left: 6px; float: left; font-family: Arial; font-size: 12px; font-weight: bold; color: #fff; margin-right: 16px;}
#inicio-content #blog .nome2:hover {color: #3B054A;}
#inicio-content #blog .nome3 {width: 67px; height: 35px; line-height: 35px; padding-left: 6px; float: left; font-family: Arial; font-size: 12px; font-weight: bold; color: #fff;} 
#inicio-content #blog .nome3:hover {color: #3B054A;}

#inicio-content #blog #blogg {width: 412px; height: 171px; float: left; border: 1px dashed #E4E4E7;}
#inicio-content #blog #blogg #img {width: 120px; height: 90px; float: left; border: 1px solid #D6D6D6; margin: 11px 0 0 12px;}
#inicio-content #blog #blogg .subtitle {width: 258px; height: 20px; float: right; margin: 8px 10px 0 0 ; font-family: Arial; font-weight: bold; font-size: 11px; color: #666; text-transform: uppercase;}
#inicio-content #blog #blogg .nome {width: 258px; height: 20px; float: right; margin: 4px 10px 0 0 ; font-family: Arial; font-weight: bold; font-size: 14px; color: #666;}
#inicio-content #blog #blogg .texto{width: 258px; height: 83px; float: right; margin: 4px 10px 0 0 ; font-family: Arial; font-size: 13px; color: #666; overflow: hidden; text-align: justify;}
#inicio-content #blog #blogg .postado {width: 120px; height: 36px; float: left; margin: 7px 0 0 12px; font-family: Arial; font-size: 10px; color: #666; overflow: hidden;}
#inicio-content #blog #blogg .postado i {width: 120px; height: 36px; float: left; font-family: Arial; font-size: 10px; color: #666; overflow: hidden;}
#inicio-content #blog #blogg #mais {width: 406px; float: left; line-height: 25px; text-align: right; color: #000; font-family: Tahoma; font-size: 10px; overflow: hidden; padding-right: 4px;}
#inicio-content #blog #blogg #mais:hover {color: #9320ce;}

/**/

#inicio-content #box-propaganda-e-filmes {width: 884px; float: left; padding-bottom: 15px; border-bottom: 1px dotted #ccc; margin: 29px 0 0 0;}
#inicio-content #box-propaganda-e-filmes #bannerLeft-BoxPr {width: 325px; float: left;}
#inicio-content #box-propaganda-e-filmes #bannerLeft-BoxPr .titulo {text-transform: uppercase; width: 100%; float: left; height: 32px; line-height: 100%; font-family: Arial; font-size: 25px; color: #777; font-weight: bold; text-align: center;}
#inicio-content #box-propaganda-e-filmes #bannerLeft-BoxPr .responsive-container {position: relative; float: left; margin: 9px 0 0 0; width: 100%; width: 320px; height: 230px; border: 2px solid #DDD; background: #FFF; overflow: hidden;}
#inicio-content #box-propaganda-e-filmes #bannerLeft-BoxPr .dummy {padding-top: 100%;}
#inicio-content #box-propaganda-e-filmes #bannerLeft-BoxPr .img-container { position: absolute; top: 0; bottom: 0; left: 0; right: 0; text-align:center; font: 0/0 a;}
#inicio-content #box-propaganda-e-filmes #bannerLeft-BoxPr .img-container:before {content: ' '; display: inline-block; vertical-align: middle; height: 100%;}
#inicio-content #box-propaganda-e-filmes #bannerLeft-BoxPr .img-container img {vertical-align: middle; display: inline-block;}
#inicio-content #box-propaganda-e-filmes #bannerLeft-BoxPr .veja-mais {-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; width: 260px; height: 41px; display: block; margin: 31px auto 0; text-align: center; font-size: 15px; font-family: Arial; font-weight: bold; color: #fff; line-height: 41px; background: url(../images/png/bt-maisinfo-new.png) repeat-x;}
#inicio-content #box-propaganda-e-filmes #bannerLeft-BoxPr .veja-mais:hover {background-position: 0 -41px;}

#inicio-content #box-propaganda-e-filmes #box-filmes {width: 450px; height: 348px; float:right; margin:0px 52px 0 0;}
#inicio-content #box-propaganda-e-filmes #box-filmes .titulo {text-transform: uppercase; width: 100%; float: left; height: 32px; line-height: 100%; font-family: Arial; font-size: 25px; color: #777; font-weight: bold; text-align: center;}

#inicio-content #box-propaganda-e-filmes #box-filmes #filmes {width: 450px; float: left; margin-top: 11px;}
#inicio-content #box-propaganda-e-filmes #box-filmes #filmes li {width: 131px; height: auto; float: left; margin: 0px 28.5px 0 0px;}
#inicio-content #box-propaganda-e-filmes #box-filmes #filmes li:last-child {margin-right: 0;}
#inicio-content #box-propaganda-e-filmes #box-filmes #filmes li a {width: 100%; height: 100%; float: left; }
#inicio-content #box-propaganda-e-filmes #box-filmes #filmes li a .responsive-container {position: relative; float: left; margin: 0 0 0 0; width: 100%; width: 131px; height: 193px; background: #FFF; overflow: hidden;}
#inicio-content #box-propaganda-e-filmes #box-filmes #filmes li a .dummy {padding-top: 100%;}
#inicio-content #box-propaganda-e-filmes #box-filmes #filmes li a .img-container { position: absolute; top: 0; bottom: 0; left: 0; right: 0; text-align:center; font: 0/0 a;}
#inicio-content #box-propaganda-e-filmes #box-filmes #filmes li a .img-container:before {content: ' '; display: inline-block; vertical-align: middle; height: 100%;}
#inicio-content #box-propaganda-e-filmes #box-filmes #filmes li a .img-container img {vertical-align: middle; display: inline-block;}
#inicio-content #box-propaganda-e-filmes #box-filmes #filmes li a .nome {width: 100%; float: left; height: 45px; margin-top: 11px; padding: 0; font-family: Arial; font-size: 15px; color: #777; font-weight: bold; overflow: hidden; line-height: 100%;}
#inicio-content #box-propaganda-e-filmes #box-filmes #filmes li a:hover .nome {color: #3A054A;}

#inicio-content #box-propaganda-e-filmes #box-filmes .veja-mais-cinema {-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; width: 233px; height: 41px; display: block; margin: 15px auto 0; text-align: center; font-size: 15px; font-family: Arial; font-weight: bold; color: #fff; line-height: 41px; background: url(../images/png/bt-maisinfo-new.png) repeat-x;}
#inicio-content #box-propaganda-e-filmes #box-filmes .veja-mais-cinema:hover {background-position: 0 -41px;}

.rowf {width: 100%; display: table; margin: 0 auto;}

/**/

#inicio-content #box-home-facebook {width: 414px; height: 206px; float: left; margin-top: 26px; border: 1px dashed #E4E4E7;}

/**/

#inicio-content #blog #blogg2 {width: 412px; height: 171px; float: left; border: 1px dashed #E4E4E7;}
#inicio-content #blog #blogg2 #img {width: 120px; height: 90px; float: left; border: 1px solid #D6D6D6; margin: 11px 0 0 12px;}
#inicio-content #blog #blogg2 .subtitle {width: 258px; height: 20px; float: right; margin: 8px 10px 0 0 ; font-family: Arial; font-weight: bold; font-size: 11px; color: #666; text-transform: uppercase;}
#inicio-content #blog #blogg2 .nome {width: 258px; height: 20px; float: right; margin: 4px 10px 0 0 ; font-family: Arial; font-weight: bold; font-size: 14px; color: #666;}
#inicio-content #blog #blogg2 .texto{width: 258px; height: 83px; float: right; margin: 4px 10px 0 0 ; font-family: Arial; font-size: 13px; color: #666; overflow: hidden; text-align: justify;}
#inicio-content #blog #blogg2 .postado {width: 120px; height: 36px; float: left; margin: 7px 0 0 12px; font-family: Arial; font-size: 10px; color: #666; overflow: hidden;}
#inicio-content #blog #blogg2 .postado i {width: 120px; height: 36px; float: left; font-family: Arial; font-size: 10px; color: #666; overflow: hidden;}
#inicio-content #blog #blogg2 #mais {width: 406px; float: left; line-height: 25px; text-align: right; color: #000; font-family: Tahoma; font-size: 10px; overflow: hidden; padding-right: 4px;}
#inicio-content #blog #blogg2 #mais:hover {color: #9320ce;} 

/**/

#inicio-content #blog #blogg3 {width: 412px; height: 171px; float: left; border: 1px dashed #E4E4E7;}
#inicio-content #blog #blogg3 #img {width: 120px; height: 90px; float: left; border: 1px solid #D6D6D6; margin: 11px 0 0 12px;}
#inicio-content #blog #blogg3 .subtitle {width: 258px; height: 20px; float: right; margin: 8px 10px 0 0 ; font-family: Arial; font-weight: bold; font-size: 11px; color: #666; text-transform: uppercase;}
#inicio-content #blog #blogg3 .nome {width: 258px; height: 20px; float: right; margin: 4px 10px 0 0 ; font-family: Arial; font-weight: bold; font-size: 14px; color: #666;}
#inicio-content #blog #blogg3 .texto{width: 258px; height: 83px; float: right; margin: 4px 10px 0 0 ; font-family: Arial; font-size: 13px; color: #666; overflow: hidden; text-align: justify;}
#inicio-content #blog #blogg3 .postado {width: 120px; height: 36px; float: left; margin: 7px 0 0 12px; font-family: Arial; font-size: 10px; color: #666; overflow: hidden;}
#inicio-content #blog #blogg3 .postado i {width: 120px; height: 36px; float: left; font-family: Arial; font-size: 10px; color: #666; overflow: hidden;}
#inicio-content #blog #blogg3 #mais {width: 406px; float: left; line-height: 25px; text-align: right; color: #000; font-family: Tahoma; font-size: 10px; overflow: hidden; padding-right: 4px;}
#inicio-content #blog #blogg3 #mais:hover {color: #9320ce;} 

/**/

#inicio-content #culinaria {width: 158px; height: 206px; float: left; border: 1px dashed #E4E4E7; margin: 26px 0 0 18px;}
#inicio-content #culinaria .titulo {width: 152px; height: 35px; line-height: 35px; float: left; background-color: #F5F5F5; padding-left: 6px; font-family: Arial; font-size: 17px; color: #007F8F;}
#inicio-content #culinaria a {float: left;}
#inicio-content #culinaria a:hover .nome {color: #00afc0;}
#inicio-content #culinaria a:hover .texto {color: #00afc0;}
#inicio-content #culinaria .texto {width: 120px; height: 20px; overflow: hidden; line-height: 20px; margin-top: 4px; float: left; font-family: Arial; font-size: 14px; color: #00afc0; margin-left: 18px;}
#inicio-content #culinaria #img {width: 120px; height: 90px; float: left; border: 1px solid #ccc; margin: 3px 0 0 18px; display: inline; text-align: center; overflow: hidden;}
#inicio-content #culinaria .nome {width: 120px; height: 48px; line-height: 16px; float: left; font-family: Arial; font-size: 11px; font-weight: bold; overflow: hidden; color: #666; margin-left: 18px; text-transform: uppercase;}

/**/

#inicio-content #news {width: 269px; height: 150px; float: right; border: 1px dashed #E4E4E7; margin-top: 24px; overflow: hidden;}
#inicio-content #news .title {width: 263px; height: 35px; float: left; line-height: 35px; padding-left: 6px; font-family: Arial; font-size: 17px; color: #007F8F; background-color: #F5F5F5;}
#inicio-content #news .texto {width: 264px; height: 18px; line-height: 18px; float: left; margin: 11px 0 0 5px; padding-left: 5px; font-family: Arial; font-size: 11px; color: #333; }
#inicio-content #news label {width: 115px; float: left; height: 18px; line-height: 18px; margin: 2px 5px 0 10px; font-family: Arial; font-size: 11px; color: #333;}
#inicio-content #news input[type='text'] {width: 109px; height: 22px; line-height: 22px; float: left; padding-left: 5px; margin: 2px 5px 0 10px; font-family: Arial; font-size: 11px; color: #666;}
#inicio-content #news input[type='submit'] {width: 75px; height: 27px; line-height: 27px; float: right; margin: 6px 11px 0 0; border: none; background: none; background: url(../images/png/btn-cadastrar.png) no-repeat; font-family: Arial; font-size: 11px; color: #fff; text-align: center; }
#inicio-content #news input[type='submit']:hover {background-position: 0 -27px; color: #3B054A;}

/**/

#inicio-content #banner-bottom {width: 884px; height: 109px; float: left; background: #ECECED; margin-top: 20px;}
#inicio-content #banner-bottom #banner {width: 728px; height: 90px; margin: 8px 0 0 84px;}
/*FIM INICIO*/

/*ERRO*/
#erro-content {float: left; width: 884px;}
#erro-content .titulo {width: 874px; height: 28px; float: left; padding: 12px 0 0 10px; font-family: Arial; font-size: 19px; font-weight: bold; color: #3B054A; border-top: 4px solid #3B054A; border-bottom: 2px solid #e2e2e2;}
#erro-content .box-error {width: 844px; float: left; text-align: justify; margin-top: 10px;}
/*FIM ERRO*/

/*INCLUIDAS----------------------*/
#publicidades-internas-content-include {width: 260px; float: right; overflow: hidden;}
#publicidades-internas-content-include .titulo3 {width: 258px; float: left; font-family: Arial; font-size: 8px; color: #707070;}

#publicidades-internas-content-include .trc {margin: 10px 0 10px 0;}

#box-geral {width: 100%; float: left; border-bottom: 1px dotted #ECECED; margin-top: 15px; margin-bottom: 7px;}
#box-geral .tlt-divulgue {box-sizing: border-box; width: 100%; height: 32px; line-height: 32px; padding-left: 8px; float: left; font-family: Arial; font-size: 14px; color: #00ADBF; font-weight: bold; border: 1px dotted #E1E1E1;}
#box-geral .divulgue {width: 100%; height: auto; float: left; margin-top: 3px; background: #f4f4f5; padding-bottom: 13px;}
#box-geral .divulgue .texto {width: 100%; float: left; height: 23px; line-height: 18px; margin: 8px 0 0 9px; font-family: Arial; font-size: 12px; color: #666666;}
#box-geral .divulgue label {width: auto; float: left; height: 18px; line-height: 18px; margin: 6px 0 0 9px; font-family: Arial; font-size: 12px; color: #666666;}
#box-geral .divulgue input[type='text'] {width: 283px; height: 20px; float: left; padding: 4px 0 0 7px; font-family: Arial; font-size: 11px; color: #333; border: 1px solid #E9E9E9; background: #fff; margin: 2px 0 0 9px;}
#box-geral .divulgue input[type='submit'] {width: 137px; height: 27px; float: right; margin: 0 10px 0 0; border: none; background: none; background: url(../images/png/bt-convidar-evento.png) no-repeat; text-align: center; font-family: Tahoma; font-size: 11px; font-weight: bold; color: #fff;}
#box-geral .divulgue input[type='submit']:hover {background-position: 0 -27px;}

#publicidades-internas-content-include #divulgue-right {width: 260px; height: 244px; float: left; border-bottom: 1px dotted #ECECED; margin-bottom: 7px;}
#publicidades-internas-content-include #divulgue-right .tlt-divulgue {width: 250px; height: 32px; line-height: 32px; padding-left: 8px; float: left; font-family: Arial; font-size: 14px; color: #00ADBF; font-weight: bold; border: 1px dotted #E1E1E1;}
#publicidades-internas-content-include #divulgue-right .divulgue {width: 260px; height: 191px; float: left; margin-top: 3px; background: #f4f4f5;}
#publicidades-internas-content-include #divulgue-right .divulgue .texto {width: 244px; float: left; height: 23px; line-height: 18px; margin: 8px 0 0 9px; font-family: Arial; font-size: 12px; color: #666666;}
#publicidades-internas-content-include #divulgue-right .divulgue label {width: 244px; float: left; height: 18px; line-height: 18px; margin: 6px 0 0 9px; font-family: Arial; font-size: 12px; color: #666666;}
#publicidades-internas-content-include #divulgue-right .divulgue input[type='text'] {width: 233px; height: 20px; float: left; padding: 4px 0 0 7px; font-family: Arial; font-size: 11px; color: #333; border: 1px solid #E9E9E9; background: #fff; margin: 2px 0 0 9px;}
#publicidades-internas-content-include #divulgue-right .divulgue input[type='submit'] {width: 137px; height: 27px; float: right; margin: 13px 10px 0 0; border: none; background: none; background: url(../images/png/bt-convidar-evento.png) no-repeat; text-align: center; font-family: Tahoma; font-size: 11px; font-weight: bold; color: #fff;}
#publicidades-internas-content-include #divulgue-right .divulgue input[type='submit']:hover {background-position: 0 -27px;}

#publicidades-internas-content-include #banner-right1 {width: 258px; float: left; border: 1px solid #CCCCCC; display: inline; text-align: center; margin: 5px 0 15px 0px;}
#publicidades-internas-content-include #banner-right2 {width: 258px; height: 256px; float: left; margin: 0 0 13px 0px; border: 1px solid #ccc; overflow: hidden; display: inline; text-align: center;}

#publicidades-internas-content-include #anuncie-right {width: 258px; height: 39px; float: left; border: 1px solid #F5F5F5; margin-bottom: 20px;} 
#publicidades-internas-content-include #anuncie-right a {width: 258px; height: 39px; float: left; background: url(../images/png/anuncie.png) #FDFDFD no-repeat center;}
#publicidades-internas-content-include #anuncie-right a:hover {background-color: #F0F0F0;}

#publicidades-internas-content-include #banner-right3 {width: 276px; height: 245px; float: right; margin: 0 -15px 0 0; overflow: hidden;}
#publicidades-internas-content-include #banner-right3 li {width: 120px; height: 60px; float: left; border: 1px solid #ccc; margin: 4px 15px 15px 0px; display: inline; text-align: center; overflow: hidden;}

#publicidades-internas-content-include #culinaria-right {width: 258px; height: 147px; float: left; border: 1px dashed #E4E4E7; margin-bottom: 15px;}
#publicidades-internas-content-include #culinaria-right .titulo4 {width: 248px; height: 35px; text-align: left; line-height: 35px; float: left; background-color: #F5F5F5; padding-left: 10px; font-family: Arial; font-size: 17px; color: #007F8F;}
#publicidades-internas-content-include #culinaria-right #vj {float: left; font-size: 10px; font-weight: bold; color: #666; margin: -35px 0 0 180px; line-height: 35px;}
#publicidades-internas-content-include #culinaria-right #cl {float: left; width: 258px;}
#publicidades-internas-content-include #culinaria-right #cl:hover .nome {color: #00afc0;}
#publicidades-internas-content-include #culinaria-right #cl:hover .texto {color: #00afc0;}
#publicidades-internas-content-include #culinaria-right #img {width: 120px; height: 90px; float: left; border: 1px solid #ccc; margin: 11px 10px 0 10px; display: inline; text-align: center; overflow: hidden;}
#publicidades-internas-content-include #culinaria-right .nome {width: 108px; text-align: left; max-height: 48px; min-height: 16px; line-height: 16px; float: left; font-family: Arial; font-size: 11px; font-weight: bold; overflow: hidden; color: #666; text-transform: uppercase; margin-top: 7px;}
#publicidades-internas-content-include #culinaria-right .texto {width: 108px; text-align: left; height: 48px; line-height: 16px; float: left; font-family: Arial; font-size: 11px; color: #666; overflow: hidden;}
/**/

#agenda-internas-content-include {width: 258px; height: 298px; float: right; background: #FDFDFD; border: 1px solid #ECECED; overflow: hidden;}
#agenda-internas-content-include .title {width: 252px; height: 34px; float: left; line-height: 34px; border-bottom: 1px solid #ECECEC; font-family: Arial; font-size: 13px; font-weight: bold; color: #00AFC0; padding-left: 6px;}
#agenda-internas-content-include .mes {width: 252px; height: 33px; line-height: 33px; float: left; text-align: center; font-family: Arial; font-size: 16px; font-weight: bold; color: #00afc0;}
#agenda-internas-content-include #lista {width: 252px; float: left; height: 40px;}
#agenda-internas-content-include #lista li {width: 36px; height: 40px; float: left;}
#agenda-internas-content-include #lista li .c {width: 36px; height: 40px; float: left; display: inline; text-align: center; }
#agenda-internas-content-include #lista li .c:hover .w {color: #00afc0; font-weight: bold;}
#agenda-internas-content-include #lista li .c:hover .d {color: #00afc0; font-weight: bold;}
#agenda-internas-content-include #lista li .c .w {width: 36px; float: left; font-family: Arial; font-size: 12px; color: #666;}
#agenda-internas-content-include #lista li .c .d {width: 36px; float: left; font-family: Arial; font-size: 16px; color: #666;}

#agenda-internas-content-include #lista2 {width: 252px; min-height: 115px; float: left;}
#agenda-internas-content-include #lista2 li {width: 227px; float: left; margin: 10px 0 0 10px; }
#agenda-internas-content-include #lista2 li .e {width: 227px; height: 29px; line-height: 29px; padding: 0 4px 0 6px ; float: left;  background: url(../images/jpg/bg-agenda.jpg) repeat-x; overflow: hidden; font-family: Arial; font-size: 12px; font-weight: bold; color: #666;}
#agenda-internas-content-include #lista2 li .e:hover {color: #00AFC0;}

#agenda-internas-content-include #divul-evento {width: 236px; height: 30px; line-height: 30px; text-align: center; float: left; margin: 10px 0 0 10px; border: 1px dotted #ccc; font-family: Arial; font-size: 13px; font-weight: bold; color: #00AFC0;}
#agenda-internas-content-include #divul-evento:hover {background: #F0F0F0; color: #3B054A;}
#agenda-internas-content-include #mais {width: 243px; height: 22px; line-height: 22px; float: right; text-align: right; padding-right: 9px; font-family: Arial; font-size: 13px; font-weight: bold; color: #666; margin-top: 6px;}
#agenda-internas-content-include #mais:hover {color: #00afc0;}


/**/

#roteiro-interna-content-include {width: 884px; height: 258px; float: left; background: url(../images/png/fx-tl-rot.png) top repeat-x; margin-top: 12px; border-bottom: 1px dotted #ccc;}
#roteiro-interna-content-include .title {width: 878px; height: 27px; line-height: 28px; margin-top: 6px; background: url(../images/png/fx-tl-rot-tr.png) right no-repeat; font-family: Arial; font-size: 17px; color: #fff; padding-left: 6px;}
#roteiro-interna-content-include ul {width: 882px; height: 204px; float: left; border: 1px dashed #E4E4E7; margin-top: 4px; background: url(../images/png/bg-rot.png) no-repeat bottom right;}
#roteiro-interna-content-include ul li {width: 176px; height: 202px; float: left;}
#roteiro-interna-content-include ul li #rt {width: 176px; height: 178px; float: left;}

#roteiro-interna-content-include ul li #rt .subtitle1 {width: 102px; height: 27px; margin: 3px 0 0 22px; line-height: 27px; padding-left: 32px; float: left; font-family: Arial; font-size: 13px; color: #000; font-weight: bold; background: url(../images/png/icones-roteiro.png) no-repeat left 0;}
#roteiro-interna-content-include ul li #rt .subtitle2 {width: 102px; height: 27px; margin: 3px 0 0 22px; line-height: 27px; padding-left: 32px; float: left; font-family: Arial; font-size: 13px; color: #000; font-weight: bold; background: url(../images/png/icones-roteiro.png) no-repeat left -54px;}
#roteiro-interna-content-include ul li #rt .subtitle3 {width: 108px; height: 27px; margin: 3px 0 0 22px; line-height: 27px; padding-left: 26px; float: left; font-family: Arial; font-size: 13px; color: #000; font-weight: bold; background: url(../images/png/icones-roteiro.png) no-repeat left -108px;}
#roteiro-interna-content-include ul li #rt .subtitle4 {width: 108px; height: 27px; margin: 3px 0 0 22px; line-height: 27px; padding-left: 26px; float: left; font-family: Arial; font-size: 13px; color: #000; font-weight: bold; background: url(../images/png/icones-roteiro.png) no-repeat left -162px;}
#roteiro-interna-content-include ul li #rt .subtitle5 {width: 98px; height: 27px; margin: 3px 0 0 22px; line-height: 27px; padding-left: 36px; float: left; font-family: Arial; font-size: 13px; color: #000; font-weight: bold; background: url(../images/png/icones-roteiro.png) no-repeat left -216px;}
#roteiro-interna-content-include ul li #rt:hover .subtitle1 {background-position: 0 -27px; color: #00AFC0;}
#roteiro-interna-content-include ul li #rt:hover .subtitle2 {background-position: 0 -81px; color: #00AFC0;}
#roteiro-interna-content-include ul li #rt:hover .subtitle3 {background-position: 0 -135px; color: #00AFC0;}
#roteiro-interna-content-include ul li #rt:hover .subtitle4 {background-position: 0 -189px; color: #00AFC0;}
#roteiro-interna-content-include ul li #rt:hover .subtitle5 {background-position: 0 -243px; color: #00AFC0;}

#roteiro-interna-content-include ul li #rt #img {width: 130px; height: 98px; float: left; border: 2px solid #D6D6D6; margin: 2px 0 0 23px; display: inline; text-align: center; overflow: hidden;}
#roteiro-interna-content-include ul li #rt:hover #img {border-color: #00AFC0;}

#roteiro-interna-content-include ul li #rt .texto {width: 130px; height: 34px; float: left; overflow: hidden; font-family: Arial; font-size: 12px; color: #000; margin: 4px 0 0 23px; overflow: hidden;}
#roteiro-interna-content-include ul li #rt:hover .texto {color: #00AFC0;}

#roteiro-interna-content-include ul li #vejamais {width: 120px; height: 16px; line-height: 16px; float: left; padding-right: 10px; font-family: Tahoma; font-size: 10px; color: #000; margin: 2px 0 0 23px; text-align: right; background: url(../images/png/setas.png) no-repeat 124px -117px;}
#roteiro-interna-content-include ul li #vejamais:hover {color: #00afc0;}

/**/

#maislidas-interna-content-include {width: 592px; height: 218px; float: left; border: 1px solid #ECECED; margin-top: 22px;}
#maislidas-interna-content-include .title {width: 507px; height: 34px; line-height: 34px; float: left; border-bottom: 1px solid #ececed; font-family: Arial; font-weight: bold; font-size: 13px; color: #9320CE; padding-left: 12px;}
#maislidas-interna-content-include .mais {width: 73px; height: 34px; line-height: 34px; float: left; border-bottom: 1px solid #ececed; font-family: Arial; font-weight: bold; font-size: 10px; color: #666;}
#maislidas-interna-content-include .mais:hover {color: #9320CE;}
#maislidas-interna-content-include ul {width: 592px; height: 168px; float: left; padding-top: 14px;}
#maislidas-interna-content-include ul li {width: 254px; height: 46px; float: left; margin: 0 17px 10px 24px;}
#maislidas-interna-content-include ul li a {width: 254px; height: 46px; float: left;}
#maislidas-interna-content-include ul li a .editorial {width: 238px; float: left; overflow: hidden; margin-top: 2px; line-height: 15px; font-family: Arial; font-size: 12px; color: #9320CE; font-weight: bold;}
#maislidas-interna-content-include ul li a .editorial img {width: 17px; height: 9px; float: left; margin: 3px 3px 0 0;}
#maislidas-interna-content-include ul li a .texto {width: 254px; float: left; height: 30px; overflow: hidden; font-family: Arial; font-size: 11px; color: #000; margin-top: 3px;}
#maislidas-interna-content-include ul li a .texto:hover {color: #9320ce;}

/**/

#enquete-interna-content-include {width: 271px; height: 235px; float: right; background: url(../images/png/fx-tl-tv.png) top repeat-x; margin-top: 22px;}
#enquete-interna-content-include .title {width: 108px; height: 27px; float: left; line-height: 28px; margin-top: 6px; font-family: Arial; font-size: 17px; color: #3B054A; padding-left: 6px;}
#enquete-interna-content-include #enquete {width: 269px; height: 196px; float: left; border: 1px dashed #E4E4E7; margin-top: 4px;}

#enquete-interna-content-include #enquete .respostas {width: 269px; height: 155px; float: left; border: none;}
#enquete-interna-content-include #enquete .respostas .pergunta {width: 249px; min-height: 38px; float: left; margin: 11px 0 0 10px; font-family: Arial; font-size: 13px; color: #666;}
#enquete-interna-content-include #enquete .respostas label {width: 243px; min-height: 36px; float: left; margin: 3px 0 0 12px;}
#enquete-interna-content-include #enquete .respostas label input[type='radio'] {float: left;}
#enquete-interna-content-include #enquete .respostas label i {width: 221px; min-height: 36px; line-height: 18px; margin-top: -2px; float: right; text-align: left;  font-family: Arial; font-size: 13px; color: #666;} 

#enquete-interna-content-include #enquete .buttons {width: 269px; height: 40px; float: left; border: none;}
#enquete-interna-content-include input[type='button'] {width: 74px; height: 27px; float: right; margin: 7px 12px 0 0; font-family: Arial; font-size: 11px; color: #fff; text-align: center; border: none; background: none; background: url(../images/png/btn-cadastrar.png) no-repeat;}
#enquete-interna-content-include input[type='button']:hover {background-position: 0 -27px; color: #3b054a;}
/*Visualização dos resultados da enquete*/
#enquete-interna-content-include #enquete .respostas2 {width: 269px; height: 155px; float: left; border: none;}
#enquete-interna-content-include #enquete .respostas2 .pergunta {width: 249px; min-height: 38px; float: left; margin: 11px 0 0 10px; font-family: Arial; font-size: 13px; color: #666;}
#enquete-interna-content-include #enquete .respostas2 label {width: 243px; min-height: 36px; float: left; margin: 3px 0 0 12px; }
#enquete-interna-content-include #enquete .respostas2 label .r {width: 243px; min-height: 18px; line-height: 18px; float: right; text-align: left;  font-family: Arial ; font-size: 13px; color: #666;}
#enquete-interna-content-include #enquete .respostas2 label i {color: #2A276B;}

/**/
#tvops-interna-content-include {width: 271px; height: 240px; float: right; margin-top: 26px;}
#tvops-interna-content-include #tv {width: 269px; height: 240px; float: left; border: 1px dashed #E4E4E7; margin-top: 0;}
#tvops-interna-content-include #tv a {width: 269px; height: 240px; float: left; overflow: hidden;}
#tvops-interna-content-include #tv a img {display: block; margin: 0 auto;}

/**/

#banner-bottom-include {width: 884px; height: 109px; float: left; background: #ECECED; margin-top: 20px; overflow: hidden;}
#banner-bottom-include #banner {width: 728px; height: 90px; margin: 8px 0 0 84px;}

/*FIM INCLUIDAS*/

/*NOTÍCIAS*/
#noticias-content {width: 884px; float: left;}
#noticias-content .noticias-content {box-sizing: border-box; width: 100%; float: left; overflow: hidden; padding-right: 12px;}
#noticias-content .noticias-content .titulo {box-sizing: border-box; width: 100%; height: 42px; float: left; padding: 12px 0 0 10px; font-family: Arial; font-size: 19px; font-weight: bold; color: #3B054A; border-top: 4px solid #3B054A; border-bottom: 2px solid #e2e2e2; margin-bottom: 10px;}

#noticias-content .noticias-content #filtro {width: 602px; height: 67px; float: left; overflow: hidden;}
#noticias-content .noticias-content #filtro .filtro-title {width: 592px; height: 20px; float: left; padding: 5px 0 0 10px; font-family: Arial; font-size: 15px; font-weight: bold; color: #fff; background: url(../images/png/title-filtro.png) no-repeat;}
#noticias-content .noticias-content #filtro #escolhas {width: 602px; height: 38px; float: left; margin-top: 3px; background: url(../images/png/fundo-filtro.png) no-repeat;}

#noticias-content .noticias-content .titulo2 {box-sizing: border-box; width: 100%; height: 40px; float: left; line-height: 40px; padding-left: 18px; font-family: Arial; font-size: 20px; font-weight: bold; color: #00ADBF; background: #F4F4F5; margin-top: 8px;} 

#noticias-content .noticias-content #feature {width: 100%; min-height: 462px; float: left; margin-top: 13px;}
#noticias-content .noticias-content #feature li {width: 100%; min-height: 461px; float: left; border-bottom: 1px dotted #ccc;}
#noticias-content .noticias-content #feature li a {width: 100%; min-height: 461px; float: left;}
#noticias-content .noticias-content #feature li a .nome {width: 100%; min-height: 36px; line-height: 26px; padding-left: 7px; float: left; font-family: Arial; font-size: 26px; color: #39054A;}
#noticias-content .noticias-content #feature li a #img {width: 500px; height: 375px; float: left; border: 1px solid #E1E1E1; margin: 6px 185px 0;}
#noticias-content .noticias-content #feature li a #img span {width: 500px; height: 375px; display: table-cell; *display: inline-block; line-height: 375px; text-align: center; vertical-align: middle;}
#noticias-content .noticias-content #feature li a .mais {width: 132px; height: 34px; float: right; margin: -15px 153px 0 0; text-align: right; padding-right: 18px; font-size: 11px; font-family: Tahoma; font-weight: bold; color: #fff; line-height: 34px; background: url(../images/png/bt-maisinfo.png) no-repeat;}
#noticias-content .noticias-content #feature li a .mais:hover {background-position: 0 -34px;}

#noticias-content .noticias-content #traco{width: 100%; height: 4px; float: left; background: #F1EDF2; margin: 11px 0 17px 0;} 

#noticias-content .noticias-content #lista-noticias {width: 100%; float: left; overflow: hidden;}
#noticias-content .noticias-content #lista-noticias li {width: 48%; float: left; height: 140px; margin: 0 1% 10px; border-bottom: 1px solid #D6D6D6;}
#noticias-content .noticias-content #lista-noticias li a {width: 100%; float: left; height: 140px;}
#noticias-content .noticias-content #lista-noticias li a .img {width: 120px; height: 90px; margin: 7px 7px 0 7px; float: left; overflow: hidden; display: inline; text-align: center; border: 3px double #CCC;}
#noticias-content .noticias-content #lista-noticias li a .nome {width: 278px; float: left; height: 43px; font-family: Arial; font-size: 17px; color: #9320CE; margin-top: 7px; overflow: hidden; line-height: 24px;}
#noticias-content .noticias-content #lista-noticias li a .sub {width: 278px; float: left; height: 16px; font-family: Arial; font-size: 13px; color: #333; margin-top: 12px; overflow: hidden;}
#noticias-content .noticias-content #lista-noticias li a .data {width: 278px; float: left; height: 16px; font-family: Arial; font-size: 13px; color: #333; overflow: hidden;}
#noticias-content .noticias-content #lista-noticias li a .mais {width: 132px; height: 34px; float: right; margin: -17px 8px 0 0; text-align: right; padding-right: 18px; font-size: 11px; font-family: Tahoma; font-weight: bold; color: #fff; line-height: 34px; background: url(../images/png/bt-maisinfo.png) no-repeat;}
#noticias-content .noticias-content #lista-noticias li a:hover .mais {background-position: 0 -34px;}
/*FIM NOTÍCIAS*/

/*NOTÍCIA*/
#noticia-content {width: 884px; float: left;}
#noticia-content .noticia-content {box-sizing: border-box; width: 100%; float: left; overflow: hidden; padding-right: 12px;}
#noticia-content .noticia-content .titulo {box-sizing: border-box; width: 100%; height: 42px; float: left; padding: 12px 0 0 10px; font-family: Arial; font-size: 19px; font-weight: bold; color: #3B054A; border-top: 4px solid #3B054A; border-bottom: 2px solid #e2e2e2; margin-bottom: 17px;}

#noticia-content .noticia-content .data {width: 100%; float: left; line-height: 17px; color: #8C8C8C; font-family: 'Trebuchet MS'; font-size: 11px;}
#noticia-content .noticia-content .nome {width: 100%; float: left; color: #39054A; font-family: 'Tahoma'; font-size: 30px; font-weight: bold; line-height: 34px; margin-top: 10px; margin-bottom: 10px;}
#noticia-content .noticia-content .sub {width: 100%; float: left; color: #666; font-family: Trebuchet MS; color: #818181; font-style: italic; font-size: 19px; line-height: 22px;}

/*barra de compartilhamento*/
#noticia-content .noticia-content #share {width: 100%; float: left; height: 46px; margin-top: 16px; background: url(../images/png/bg-barra-comp-not.png) no-repeat;}
#noticia-content .noticia-content #share #share-imp {width: 86px; height: 26px; float: left; border-right: 1px dotted #CCCCCC; margin: 10px 0 0 15px;}
#noticia-content .noticia-content #share #share-imp a {width: 86px; height: 16px; float: left; margin-top: 6px;}
#noticia-content .noticia-content #share #share-imp a .imp {width: 16px; height: 16px; float: left; background: url(../images/png/icon-print.png) no-repeat;}
#noticia-content .noticia-content #share #share-imp a i {width: 57px; float: left; height: 16px; line-height: 16px; margin-left: 12px; font-family: Trebuchet MS; font-size: 12px; color: #8C8C8C;}
#noticia-content .noticia-content #share #share-imp a:hover i {color: #333;}

#noticia-content .noticia-content #share #share-redes {width: 68px; height: 26px; float: left; border-right: 1px dotted #cccccc; margin: 10px 0 0 0;}
#noticia-content .noticia-content #share #share-redes .fc {width: 16px; height: 16px; float: left; margin: 6px 0 0 13px;}
#noticia-content .noticia-content #share #share-redes .fc a {width: 16px; height: 16px; float: left; background: url(../images/png/icon-fc.png) no-repeat;}
#noticia-content .noticia-content #share #share-redes .tw {width: 16px; height: 16px; float: left; margin: 6px 0 0 11px;}
#noticia-content .noticia-content #share #share-redes .tw a {width: 16px; height: 16px; float: left; background: url(../images/png/icon-tw.png) no-repeat;}

#noticia-content .noticia-content #share .share {width: 105px; float: left; height: 26px; margin: 10px 0 0 0; }
#noticia-content .noticia-content #share .share .addthis_toolbox {float: left; margin: 4px 0 0 12px;}

#noticia-content .noticia-content #share #share-coment {width: 127px; height: 26px; float: right; margin: 10px 16px 0 0;}
#noticia-content .noticia-content #share #share-coment a {width: 127px; height: 16px; float: left; margin: 6px 0 0 0;}
#noticia-content .noticia-content #share #share-coment a .cm {width: 17px; height: 16px; float: left; background: url(../images/png/icon-cm.png) no-repeat;}
#noticia-content .noticia-content #share #share-coment a i {width: 99px; height: 16px; line-height: 16px; margin-left: 11px; float: left; font-family: Trebuchet MS; font-size: 12px; color: #8C8C8C;}
#noticia-content .noticia-content #share #share-coment a:hover i {color: #333;}

#noticia-content .noticia-content #share #share-link {width: 306px; height: 28px; float: right; margin: 10px 8px 0 0;}
#noticia-content .noticia-content #share #share-link span {width: 26px; float: left; height: 19px; line-height: 19px; margin-top: 6px; font-family: Trebuchet MS; font-size: 12px; color: #8C8C8C;}
#noticia-content .noticia-content #share #share-link input[type='text'] {width: 254px; height: 28px; line-height: 28px; float: right; padding: 0px 8px 0 9px; border: none; background: url(../images/png/bg-input-not.png) no-repeat; font-family: Trebuchet MS; font-size: 12px; color: #8C8C8C;}

/*fim barra de compartilhamento*/

#noticia-content .noticia-content #texto {width: 100%; line-height: 18px; float: left; margin-top: 16px; text-align: left;  font-family: Trebuchet MS; color: #333; font-size: 14px;}
#noticia-content .noticia-content #texto #box-imagens {width: 381px; display: block; margin: 0 auto;}
#noticia-content .noticia-content #texto #box-imagens .img {width: 381px; max-height: 286px; float: left; margin-bottom: 18px; overflow: hidden;}
#noticia-content .noticia-content #texto #box-imagens .img a {width: 381px; height: 286px; text-align: center; display: table-cell; *display: inline-block; vertical-align: middle; overflow: hidden; line-height: 286px;} 

#noticia-content .noticia-content #texto #box-imagens .legenda {width: 374px; line-height: 20px; float: left; padding: 8px 0 3px 7px; background: #F0F0F0; font-family: Trebuchet MS; font-size: 13px; color: #5F5F5F;}
#noticia-content .noticia-content #texto #box-imagens .credito {width: 374px; line-height: 19px; float: left; padding: 0 0 4px 7px; background: #F0F0F0; font-family: Trebuchet MS; font-size: 12px; color: #7F7F7F;}

/**/
#noticia-content .noticia-content #texto #box-imagens #mais_fotos {width: 390px; float: left; margin-top: 20px;}
#noticia-content .noticia-content #texto #box-imagens #mais_fotos .title {width: 381px; float: left; font-size: 22px; color: #00A1B5; font-family: Arial; height: 23px; border-bottom: 1px solid #EFEFEF;}
#noticia-content .noticia-content #texto #box-imagens #mais_fotos li {width: 70px; height: 54px; float: left; margin: 8px 8px 0 0;}
#noticia-content .noticia-content #texto #box-imagens #mais_fotos li a {width: 66px; height: 50px; float: left; border: 2px solid #DFDFDF; overflow: hidden;}
#noticia-content .noticia-content #texto #box-imagens #mais_fotos li a:hover {border-color: #CFCFCF;}

/***/
#noticia-content .noticia-content #texto #banner-box-google {width: 300px; height: 270px; margin: 20px 17px 10px 0px; float: left;}
#noticia-content .noticia-content #texto #banner-box-google .title-box {width: 300px; height: 13px; line-height: 13px; float: left; margin-top: 5px; font-family: Arial; font-size: 8px; text-transform: uppercase; color: #909090;}
#noticia-content .noticia-content #texto #banner-box-google .banner-box-google {width: 300px; height: 250px; float: left; margin-top: 2px; background: #f4f4f4; }

#noticia-content .noticia-content #vid {width: 602px; float: left; margin-top: 32px; border-bottom: 1px solid #EFEFEF; padding-bottom: 20px;}
#noticia-content .noticia-content #vid .title {width: 602px; float: left; font-size: 26px; color: #00A1B5; font-family: Arial; height: 26px; margin-bottom: 16px;}
#noticia-content .noticia-content #vid #video {width: 602px; display: table-cell; vertical-align: middle; *display: inline-block; text-align: center; overflow: hidden;}
#noticia-content .noticia-content #vid #video iframe {max-width: 602px;}

#noticia-content .noticia-content #comentarios {width: 602px; float: left; margin-top: 32px; padding-bottom: 20px;}
#noticia-content .noticia-content #comentarios .title {width: 602px; float: left; font-size: 26px; line-height: 26px; color: #00A1B5; font-family: Arial; margin-top: 20px; height: 26px;}
#noticia-content .noticia-content #comentarios li {width: 602px; float: left; min-height: 62px; border-bottom: 1px dotted #ccc; margin-top: 16px; overflow: hidden;}
#noticia-content .noticia-content #comentarios li .titulo-coment {width: 466px; max-height: 36px; line-height: 18px; float: left; color: #3A054A; margin-left: 10px; font-weight: bold;}
#noticia-content .noticia-content #comentarios li .data {font-family: Trebuchet MS; font-size: 11px; width: 466px; color: #8C8C8C; float: left; margin: 5px 0 0 10px;}
#noticia-content .noticia-content #comentarios li .texto {width: 602px; line-height: 18px; float: left; margin: 0 5px 0 10px; text-align: justify;  font-family: Trebuchet MS; color: #333; font-size: 14px; overflow:hidden;}

#noticia-content .noticia-content #mais_noticias {width: 100%; float: left; margin-top: 25px; border-top: 1px dotted #E6E6E6;}
#noticia-content .noticia-content #mais_noticias .title {width: 100%; float: left; font-size: 26px; line-height: 26px; color: #00A1B5; font-family: Arial; margin-top: 20px; height: 26px;}
#noticia-content .noticia-content #mais_noticias li {width: 48%; float: left; height: 112px; border-bottom: 1px dotted #ccc; margin: 16px 1% 0; overflow: hidden;}
#noticia-content .noticia-content #mais_noticias li a {width: 100%; float: left; height: 112px; font-family: Trebuchet MS; color: #666; font-size: 16px;}
#noticia-content .noticia-content #mais_noticias li a .img {width: 120px; height: 90px; float: left; margin: 0; overflow: hidden; display: inline; text-align: center; border: 3px double #CCC;}
#noticia-content .noticia-content #mais_noticias li a .title2 {overflow: hidden; width: 282px; max-height: 36px; line-height: 18px; float: left; color: #3A054A; margin-left: 10px; font-weight: bold;}
#noticia-content .noticia-content #mais_noticias li a .data {font-family: Trebuchet MS; font-size: 11px; width: 282px; color: #8C8C8C; float: left; margin: 5px 0 0 10px;}
#noticia-content .noticia-content #mais_noticias li a .subtitle {width: 282px; float: left; height: 16px; margin-left: 10px; overflow: hidden;}

#noticia-content .noticia-content .link_mais {width: 100%; float: left; font-family: Trebuchet MS; color: #39054A; font-size: 12px; font-weight: bold; text-align: right; margin-top: 16px;}
#noticia-content .noticia-content .link_mais:hover {text-decoration: underline;}
/*FIM NOTÍCIA*/

/*EVENTOS*/
#eventos-content {width: 884px; float: left;}
#eventos-content .eventos-content {box-sizing: border-box; width: 100%; float: left; overflow: hidden; padding-right: 12px;}
#eventos-content .eventos-content .titulo {box-sizing: border-box; width: 100%; height: 42px; float: left; padding: 12px 0 0 10px; font-family: Arial; font-size: 19px; font-weight: bold; color: #3B054A; border-top: 4px solid #3B054A; border-bottom: 2px solid #e2e2e2;}
#eventos-content .eventos-content .titulo .data {width: 100px; height: 20px; line-height: 20px; float: right; font-family: Arial; font-size: 15px; font-weight: bold; color: #3b054a; *margin-top: -15px;}

#eventos-content .eventos-content #datas {width: 602px; height: 61px; float: left; background: #F4F4F5; margin-top: 10px;}
#eventos-content .eventos-content #datas .mes {width: 99px; height: 46px; float: left; line-height: 46px; margin-top: 8px; border-right: 1px solid #666666; text-align: center ; font-family: Arial; font-size: 16px; font-weight: bold; color: #00AEBF;}
#eventos-content .eventos-content #datas #agenda {width: 500px; height: 46px; float: left; margin-top: 8px; border-left: 1px solid #fff;}
#eventos-content .eventos-content #datas #agenda li {width: 50px; height: 46px; float: left; margin: 0 11px 0 10px;}
#eventos-content .eventos-content #datas #agenda li a {width: 50px; height: 46px; float: left;}
#eventos-content .eventos-content #datas #agenda li a:hover .week {color: #00AFC0;}
#eventos-content .eventos-content #datas #agenda li a:hover .dia-mes { color: #00AFC0;}
#eventos-content .eventos-content #datas #agenda li a .week {width: 50px; height: 18px; float: left; padding-top: 5px; text-align: center; font-family: Arial; font-size: 12px; color: #333;}
#eventos-content .eventos-content #datas #agenda li a .dia-mes {width: 50px; height: 23px; line-height: 23px; border-top: 1px solid #D2D2D5 ; text-align: center; float: left; font-family: Arial; font-size: 15px; color: #333;}

#eventos-content .eventos-content #busca {width: 284px; height: 223px; float: left; background: #F4F4F5 ; margin-top: 17px;}
#eventos-content .eventos-content #busca .title {width: 278px; height: 22px; padding-left: 6px; line-height: 22px;  margin-top: 5px; float: left; font-family: Arial; font-size: 13px; color: #9320CE; font-weight: bold;}
#eventos-content .eventos-content #busca input[type='text'] {width: 258px; height: 21px; padding: 2px 0 0 6px; margin: 8px 0 0 8px; font-family: Tahoma; font-size: 10px; color: #666; float: left; border: 1px solid #E9E9E9; background: #fff;}
#eventos-content .eventos-content #busca label {width: 276px; float: left; line-height: 16px; padding-left: 8px; margin: 14px 0 3px 0; font-family: Tahoma; font-size: 10px; font-weight: bold; color: #666;}
#eventos-content .eventos-content #busca select {width: 267px; height: 22px; padding-left: 6px; margin-left: 8px; font-family: Tahoma; font-size: 10px; color: #666; float: left; border: 1px solid #E9E9E9; background: #fff;}
#eventos-content .eventos-content #busca button {width: 97px; height: 27px; float: right; margin: 12px 10px 0 0; font-family: 'Tahoma'; font-size: 11px; font-weight: bold; color: #fff; border: none; background: none; background: url(../images/png/bt-busca-evento.png) no-repeat;}
#eventos-content .eventos-content #busca button:hover {background-position: 0 -27px;}

#eventos-content .eventos-content #calendario-main {width: 302px; height: 223px; float: left; margin: 17px 0 0 15px;}
#eventos-content .eventos-content #calendario-main .title-cal {width: 302px; height: 20px; line-height: 18px; font-family: Arial; font-size: 13px; color: #3A054A; font-weight: bold; background: url(../images/png/barra-title-evento-cal.png) no-repeat;}
#eventos-content .eventos-content #calendario-main #calendario {width: 302px; height: 202px; float: left; margin-top: 1px; background: #F4F4F5;}
/**/
/* ------- CALENDAR ------- */
#eventos-content .eventos-content #calendario-main #calendario #calendar {width:302px; margin:0;}
#eventos-content .eventos-content #calendario-main #calendario .calendar {width:302px; margin:auto; font-family: Arial; font-size: 12px; color:#9320CE;}
#eventos-content .eventos-content #calendario-main #calendario .calendar .header {display:table-cell; height:27px; color:#9320CE; line-height:24px;}
#eventos-content .eventos-content #calendario-main #calendario .calendar .header .headerNav {color: #9320CE;}
#eventos-content .eventos-content #calendario-main #calendario .calendar .header .headerNav:hover {color: #00ADBF;}

#eventos-content .eventos-content #calendario-main #calendario .calendar th {height:17px; color:#00ADBF; line-height:17px; text-align:center;}
#eventos-content .eventos-content #calendario-main #calendario .calendar .footer {width:302px; height:16px; text-align:right; padding: 0 7px 0 0; margin: 0;}
#eventos-content .eventos-content #calendario-main #calendario .calendar .footer .footerNav{color: #9320CE; height:16px; font-weight: bold; font-size: 11px;}

#eventos-content .eventos-content #calendario-main #calendario .calendar td {width:43px; height:20px; border:1px solid #F4F4F5; line-height:20px; text-align:center; color:#333; font-size: 12px; font-weight: bold;}
#eventos-content .eventos-content #calendario-main #calendario .calendar .today {display:block; line-height:20px; font-weight:bold; color:#fff; background-color:#00ADBF;}

#eventos-content .eventos-content #calendario-main #calendario .calendar .link a:link,
#eventos-content .eventos-content #calendario-main #calendario .calendar .link a:visited,
#eventos-content .eventos-content #calendario-main #calendario .calendar .link a:active {display:block; margin:auto; text-align:center; color:#FFF; background-color:#9320CE;}
#eventos-content .eventos-content #calendario-main #calendario .calendar .link a:hover {background-color:#00ADBF;}

#eventos-content .eventos-content #calendario-main #calendario .calendar a.footerNav:hover {color:#00ADBF;}

/**/
#eventos-content .eventos-content #traco {width: 100%; height: 4px; float: left; background: #F1EDF2; margin: 4px 0 -3px 0;}

#eventos-content .eventos-content #box-eventos {width: 100%; height: auto; min-height: 100px; float: left;}

#eventos-content .eventos-content #box-eventos #banner-box-google {width: 602px; height: 90px; float: left; margin: 20px 0 0 0; background: #F4F4F5;}
#eventos-content .eventos-content #box-eventos #banner-box-google .title-box {width: 468px; height: 16px; line-height: 16px; float: left; margin: 5px 0 0 67px; text-transform: uppercase; font-family: Arial; font-size: 8px; color: #999;}
#eventos-content .eventos-content #box-eventos #banner-box-google .banner-box-google {width: 468px; height: 60px; float: left; margin: 0 0 0 67px; background: #fff;}


#eventos-content .eventos-content #box-eventos #lista {width: 100%; height: auto; float: left; margin-top: 20px;}
#eventos-content .eventos-content #box-eventos #lista .tlt-filtro {width: 100%; float: left; height: 40px; line-height: 20px; font-family: Arial; font-size: 13px; color: #666; font-weight: bold;}
#eventos-content .eventos-content #box-eventos #lista .tlt-filtro i {color: #00AEBF;}
#eventos-content .eventos-content #box-eventos #lista li {width: 48%; float: left; height: 140px; margin: 0 1% 10px; border-bottom: 1px solid #D6D6D6;}
#eventos-content .eventos-content #box-eventos #lista li a {width: 100%; float: left; height: 140px;}
#eventos-content .eventos-content #box-eventos #lista li a .img {width: 120px; height: 90px; margin: 7px 7px 0 7px; float: left; overflow: hidden; display: inline; text-align: center; border: 3px double #CCC;}
#eventos-content .eventos-content #box-eventos #lista li a .nome {width: 278px; float: left; height: 43px; font-family: Arial; font-size: 17px; color: #9320CE; margin-top: 7px; overflow: hidden; line-height: 20px;}
#eventos-content .eventos-content #box-eventos #lista li a .data {width: 278px; float: left; margin-top: 4px; height: 16px; font-family: Arial; font-size: 13px; color: #333; overflow: hidden;}
#eventos-content .eventos-content #box-eventos #lista li a .genero {width: 278px; float: left; height: 16px; font-family: Arial; font-size: 13px; color: #333; margin-top: 7px; overflow: hidden;}
#eventos-content .eventos-content #box-eventos #lista li a .local {width: 278px; float: left; height: 16px; font-family: Arial; font-size: 12px; color: #333; margin-top: 3px; overflow: hidden;}
#eventos-content .eventos-content #box-eventos #lista li a .mais {width: 136px; height: 34px; float: right; margin: -17px 8px 0 0; text-align: right; padding-right: 18px; font-size: 11px; font-family: Tahoma; font-weight: bold; color: #fff; line-height: 34px; background: url(../images/png/bt-maisinfo.png) no-repeat;}
#eventos-content .eventos-content #box-eventos #lista li a .mais:hover {background-position: 0 -34px;}
/*FIM EVENTOS*/

/*EVENTO*/
#evento-content {width: 884px; float: left;}
#evento-content .evento-content {box-sizing: border-box; width: 100%; float: left; overflow: hidden; padding-right: 12px;}
#evento-content .evento-content .titulo {box-sizing: border-box; width: 100%; height: 42px; float: left; padding: 12px 0 0 10px; font-family: Arial; font-size: 19px; font-weight: bold; color: #3B054A; border-top: 4px solid #3B054A; border-bottom: 2px solid #e2e2e2;}
#evento-content .evento-content .titulo .data {width: 100px; height: 20px; line-height: 20px; float: right; font-family: Arial; font-size: 15px; font-weight: bold; color: #3b054a; *margin-top: -15px;}

#evento-content .evento-content #title-datas {width: 602px; height: 20px; margin-top: 7px; line-height: 19px; float: left; background: url(../images/png/title-coment.png) no-repeat; font-family: Arial; font-size: 13px; color: #00A5B8; font-weight: bold;}

#evento-content .evento-content #datas {width: 602px; height: 61px; float: left; background: #F4F4F5; margin-top: 5px;}
#evento-content .evento-content #datas .mes {width: 99px; height: 46px; float: left; line-height: 46px; margin-top: 8px; border-right: 1px solid #666666; text-align: center ; font-family: Arial; font-size: 16px; font-weight: bold; color: #00AEBF;}
#evento-content .evento-content #datas #agenda {width: 500px; height: 46px; float: left; margin-top: 8px; border-left: 1px solid #fff;}
#evento-content .evento-content #datas #agenda li {width: 50px; height: 46px; float: left; margin: 0 11px 0 10px;}
#evento-content .evento-content #datas #agenda li a {width: 50px; height: 46px; float: left;}
#evento-content .evento-content #datas #agenda li a:hover .week {color: #00AFC0;}
#evento-content .evento-content #datas #agenda li a:hover .dia-mes { color: #00AFC0;}
#evento-content .evento-content #datas #agenda li a .week {width: 50px; height: 18px; float: left; padding-top: 5px; text-align: center; font-family: Arial; font-size: 12px; color: #333;}
#evento-content .evento-content #datas #agenda li a .dia-mes {width: 50px; height: 23px; line-height: 23px; border-top: 1px solid #D2D2D5 ; text-align: center; float: left; font-family: Arial; font-size: 15px; color: #333;}

#evento-content .evento-content #title-bottom-data {width: 602px; height: 20px; line-height: 19px; float: left; background: url(../images/png/title-data-bottom.png) no-repeat;}
#evento-content .evento-content #title-bottom-data #vj {width: 72px; height: 20px; padding-left: 7px; line-height: 20px; float: left; margin-left: 511px; font-family: Arial; font-size: 13px; color: #00A5B8; font-weight: bold;}
#evento-content .evento-content #title-bottom-data #vj:hover {color: #3B054A;}

#evento-content .evento-content #viewdata {width: 100%; float: left; min-height: 68px; border-bottom: 1px dotted #ccc; margin-top: 15px;}
#evento-content .evento-content #viewdata .nome {width: 100%; float: left; color: #39054A; font-family: 'Tahoma'; font-size: 30px; font-weight: bold; line-height: 34px; margin-top: 0px; margin-bottom: 2px;}
#evento-content .evento-content #viewdata .data {width: 100%; float: left; text-align: justify; color: #666; font-family: Arial; color: #009EB3; font-size: 22px; line-height: 31px; margin: 4px 0 0 0px;}

/*barra de compartilhamento*/
#evento-content .evento-content #share {width: 602px; float: left; height: 46px; margin-top: 16px; background: url(../images/png/bg-barra-comp-not.png) no-repeat;}
#evento-content .evento-content #share #share-imp {width: 86px; height: 26px; float: left; border-right: 1px dotted #CCCCCC; margin: 10px 0 0 15px;}
#evento-content .evento-content #share #share-imp a {width: 86px; height: 16px; float: left; margin-top: 6px;}
#evento-content .evento-content #share #share-imp a .imp {width: 16px; height: 16px; float: left; background: url(../images/png/icon-print.png) no-repeat;}
#evento-content .evento-content #share #share-imp a i {width: 57px; float: left; height: 16px; line-height: 16px; margin-left: 12px; font-family: Trebuchet MS; font-size: 12px; color: #8C8C8C;}
#evento-content .evento-content #share #share-imp a:hover i {color: #333;}

#evento-content .evento-content #share #share-redes {width: 68px; height: 26px; float: left; margin: 10px 0 0 0;}
#evento-content .evento-content #share #share-redes .fc {width: 16px; height: 16px; float: left; margin: 6px 0 0 13px;}
#evento-content .evento-content #share #share-redes .fc a {width: 16px; height: 16px; float: left; background: url(../images/png/icon-fc.png) no-repeat;}
#evento-content .evento-content #share #share-redes .tw {width: 16px; height: 16px; float: left; margin: 6px 0 0 11px;}
#evento-content .evento-content #share #share-redes .tw a {width: 16px; height: 16px; float: left; background: url(../images/png/icon-tw.png) no-repeat;}

#evento-content .evento-content #share .share {max-width: 105px; float: left; height: 26px; margin: 10px 0 0 0; }
#evento-content .evento-content #share .share .addthis_toolbox {float: left; margin: 4px 0 0 12px;}

#evento-content .evento-content #share .convidar {width: 105px; float: left; height: 26px; margin: 10px 0 0 12px;  border-left: 1px dotted #cccccc;}
#evento-content .evento-content #share .convidar #conv {float: left; width: 91px; height: 20px; line-height: 20px; font-size: 9px; font-family: Tahoma; font-weight: bold; color: #fff; text-align: center; background: url(../images/png/bt-cvn.png) no-repeat; margin: 4px 0 0 12px;}
#evento-content .evento-content #share .convidar #conv:hover {background-position: 0 -20px;}

#evento-content .evento-content #share #share-coment {width: 160px; height: 26px; float: right; margin: 10px 16px 0 0;}
#evento-content .evento-content #share #share-coment a {width: 160px; height: 16px; float: left; margin: 6px 0 0 0;}
#evento-content .evento-content #share #share-coment a .cm {width: 16px; height: 16px; float: left; background: url(../images/png/icn-term.png) no-repeat;}
#evento-content .evento-content #share #share-coment a i {width: 132px; height: 16px; line-height: 16px; margin-left: 11px; float: left; font-family: Trebuchet MS; font-size: 12px; color: #8C8C8C;}
#evento-content .evento-content #share #share-coment a:hover i {color: #333;}

#evento-content .evento-content #share #share-link {width: 306px; height: 28px; float: right; margin: 10px 8px 0 0;}
#evento-content .evento-content #share #share-link span {width: 26px; float: left; height: 19px; line-height: 19px; margin-top: 6px; font-family: Trebuchet MS; font-size: 12px; color: #8C8C8C;}
#evento-content .evento-content #share #share-link input[type='text'] {width: 254px; height: 28px; line-height: 28px; float: right; padding: 0px 8px 0 9px; border: none; background: url(../images/png/bg-input-not.png) no-repeat; font-family: Trebuchet MS; font-size: 12px; color: #8C8C8C;}
/*fim barra de compartilhamento*/

#evento-content .evento-content #barra-int #redes {width: 230px; height: 22px; float: right; padding-top: 5px;}
#evento-content .evento-content #barra-int #redes .addthis_toolbox {float: right; margin-top: -1px; *margin-top: -19px;}

#evento-content .evento-content #info1 {width: 100%; float: left; margin-top: 13px; padding-bottom: 10px;}

#evento-content .evento-content #info1 .img {width: 288px; height: 217px; float: left; border: 1px solid #ccc; margin: 11px 7px 0 0;}
#evento-content .evento-content #info1 .img #imagem {width: 280px; height: 210px; float: left; margin: 3px 0 0 4px; overflow: hidden;}
#evento-content .evento-content #info1 .img #imagem a {width: 280px; height: 210px; display: table-cell; *display: inline-block; vertical-align: middle; line-height: 210px; text-align: center;}
#evento-content .evento-content #info1 .img .amplie {font-family: Trebuchet MS; float: left; font-size: 10px; color: #666; margin: 5px 0 0 0;}

#evento-content .evento-content #info1 .horario {width: 565px; float: left; margin: 22px 0 0 10px;}
#evento-content .evento-content #info1 .horario span {width: 565px; float: left; line-height: 14px; font-family: Trebuchet MS; font-weight: bold; font-size: 12px; color: #666666;}
#evento-content .evento-content #info1 .horario i {width: 565px; float: left; line-height: 16px; margin-top: 3px; font-family: Trebuchet MS; font-size: 14px; color: #666;}

#evento-content .evento-content #info1 .tipo {width: 565px; float: left; margin: 19px 0 0 10px;}
#evento-content .evento-content #info1 .tipo span {width: 565px; float: left; line-height: 14px; font-family: Trebuchet MS; font-weight: bold; font-size: 12px; color: #666666;}
#evento-content .evento-content #info1 .tipo i {width: 565px; float: left; line-height: 16px; margin-top: 3px; font-family: Trebuchet MS; font-size: 14px; color: #666;}

#evento-content .evento-content #info1 .local {width: 565px; float: left; margin: 19px 0 0 10px;}
#evento-content .evento-content #info1 .local span {width: 565px; float: left; line-height: 14px; font-family: Trebuchet MS; font-weight: bold; font-size: 12px; color: #666666;}
#evento-content .evento-content #info1 .local i {width: 565px; float: left; line-height: 16px; margin-top: 3px; font-family: Trebuchet MS; font-size: 14px; color: #666;}

#evento-content .evento-content #info1 .cidade {width: 565px; float: left; margin: 19px 0 0 10px;}
#evento-content .evento-content #info1 .cidade span {width: 565px; float: left; line-height: 14px; font-family: Trebuchet MS; font-weight: bold; font-size: 12px; color: #666666;}
#evento-content .evento-content #info1 .cidade i {width: 565px; float: left; line-height: 16px; margin-top: 3px; font-family: Trebuchet MS; font-size: 14px; color: #666;}

#evento-content .evento-content #barra-int2 {width: 100%; height: 27px; float: left; margin: 10px 0 0 0;}

#evento-content .evento-content #barra-int2 #pri {width: 196px; height: 27px; line-height: 27px; float: left; font-size: 11px; font-family: Tahoma; font-weight: bold; color: #666; text-align: center; background: url(../images/png/btns-eventos.png) no-repeat;}
#evento-content .evento-content #barra-int2 #pri:hover {background-position: 0 -27px; color: #fff;}
#evento-content .evento-content #barra-int2 #den {width: 196px; height: 27px; line-height: 27px; float: left; font-size: 11px; margin-left: 7px; font-family: Tahoma; font-weight: bold; color: #666; text-align: center; background: url(../images/png/btns-eventos.png) no-repeat;}
#evento-content .evento-content #barra-int2 #den:hover {background-position: 0 -27px; color: #fff;}
#evento-content .evento-content #barra-int2 #divul {width: 180px; height: 27px; line-height: 27px; float: left; font-size: 11px; font-family: Tahoma; margin-left: 7px; font-weight: bold; color: #fff; text-align: center; background: url(../images/png/bt-divulgar-evento.png) no-repeat;}
#evento-content .evento-content #barra-int2 #divul:hover {background-position: 0 -27px;}

#evento-content .evento-content #mais_fotos {width: 602px; min-height: 100px; float: left; margin-top: 10px; background: #F4F4F5; padding-bottom: 19px;}
#evento-content .evento-content #mais_fotos .title {width: 588px; height: 23px; line-height: 23px; float: left; margin: 19px 0 0 7px; font-family: Arial; font-size: 14px; font-weight: bold; color: #9320CE;}

#evento-content .evento-content #mais_fotos li {width: 120px; height: 90px; padding: 5px; float: left; border: 1px solid #ccc; margin: 10px 5px 0 12px;}
#evento-content .evento-content #mais_fotos li:hover {border: 1px solid #009EB3;}
#evento-content .evento-content #mais_fotos li a {width: 120px; height: 90px; display: table-cell; *display: inline-block; text-align: center; vertical-align: middle; line-height: 90px;}

#evento-content .evento-content #texto {width: 100%; float: left; margin-top: 15px; padding-bottom: 10px;}
#evento-content .evento-content #texto .title-texto {box-sizing: border-box; padding-left: 7px; width: 100%; height: 23px; line-height: 23px; float: left; margin: 19px 0 0 0; font-family: Arial; font-size: 14px; font-weight: bold; color: #9320CE;}
#evento-content .evento-content #texto #banner-box-google {width: 300px; height: 270px; margin: 0 17px 0 7px; float: left;}
#evento-content .evento-content #texto #banner-box-google .title-box {width: 300px; height: 13px; line-height: 13px; float: left; margin-top: 5px; font-family: Arial; font-size: 8px; text-transform: uppercase; color: #909090;}
#evento-content .evento-content #texto #banner-box-google .banner-box-google {width: 300px; height: 250px; float: left; margin-top: 2px; background: #fff;}

#evento-content .evento-content #texto .texto {box-sizing: border-box; padding-left: 7px; width: 100%; float: left; margin: 14px 0 0 0; font-family: Trebuchet MS; font-size: 14px; color: #666; text-align: justify;}
#evento-content .evento-content #texto .linkA {box-sizing: border-box; padding-left: 7px; margin-top: 10px; float: left; font-family: Trebuchet MS; font-size: 13px; color: #666;}
#evento-content .evento-content #texto .linkA a {color: #3A054A;}
#evento-content .evento-content #texto .linkA a:hover {color: #00A1B5;}
#evento-content .evento-content #texto #soli {width: 196px; height: 27px; line-height: 27px; float: right; font-size: 11px; margin: 20px 7px 0 0; font-family: Tahoma; font-weight: bold; color: #666; text-align: center; background: url(../images/png/btns-eventos.png) no-repeat;}
#evento-content .evento-content #texto #soli:hover {background-position: 0 -27px; color: #fff;}

#evento-content .evento-content #som-evento {width: 602px; min-height: 50px; float: left; margin-top: 15px; background: #F4F4F5; padding-bottom: 19px;}
#evento-content .evento-content #som-evento .title {width: 588px; height: 23px; text-transform: uppercase; line-height: 23px; float: left; margin: 19px 0 0 7px; font-family: Arial; font-size: 14px; font-weight: bold; color: #9320CE;}
#evento-content .evento-content #som-evento .nome {width: 588px; float: left; margin: 10px 0 0 7px; font-family: Arial; font-size: 13px; color: #333333;}
#evento-content .evento-content #som-evento #som {width: 576px; float: left; margin: 4px 0 0 7px; padding: 5px; border: 1px solid #E6E6E6;}

#evento-content .evento-content #vid {width: 602px; min-height: 100px; float: left; margin-top: 15px; background: #f4f4f5; padding-bottom: 19px;}
#evento-content .evento-content #vid .title {width: 588px; height: 23px; line-height: 23px; float: left; margin: 19px 0 0 7px; font-family: Arial; font-size: 14px; font-weight: bold; color: #9320CE;}
#evento-content .evento-content #vid #video {width: 588px; float: left; margin: 10px 0 0 7px; text-align: center;}

#evento-content .evento-content #map {width: 602px; height: 314px; float: left; margin-top: 15px; }
#evento-content .evento-content #map .title {width: 588px; height: 21px; line-height: 23px; float: left; margin: 0px 0 0 2px; font-family: Arial; font-size: 13px; font-weight: bold; color: #9320CE;}
#evento-content .evento-content #map #mapa {width: 600px; height: 285px; float: left; margin-top: 6px; border: 1px solid #F5F5F5;}
#evento-content .evento-content #map #mapa i {width: 592px; height: 277px; float: left; margin: 4px 0 0 5px; overflow: hidden;}
#evento-content .evento-content #map #mapa i iframe {width: 592px; height: 277px;}

#evento-content .evento-content .visualizacao {width: 600px; height: 31px; float: left; margin-top: 15px; border: 1px solid #B2E6EB; background: #f4F4F5;}
#evento-content .evento-content .visualizacao .vis {width: 600px; height: 31px; float: left; line-height: 31px; text-align: center; font-family: Arial; font-size: 13px; font-weight: bold; color: #33ACBB;}
#evento-content .evento-content .visualizacao .vis i {color: #3A054A;}

#evento-content .evento-content #comentarios {width: 602px; float: left; margin-top: 32px; padding-bottom: 20px;}
#evento-content .evento-content #comentarios .title {width: 602px; float: left; font-size: 26px; line-height: 26px; color: #00A1B5; font-family: Arial; margin-top: 20px; height: 26px;}
#evento-content .evento-content #comentarios li {width: 602px; float: left; min-height: 62px; border-bottom: 1px dotted #ccc; margin-top: 16px; overflow: hidden;}
#evento-content .evento-content #comentarios li .titulo-coment {width: 466px; max-height: 36px; line-height: 18px; float: left; color: #3A054A; margin-left: 10px; font-weight: bold;}
#evento-content .evento-content #comentarios li .data {font-family: Trebuchet MS; font-size: 11px; width: 466px; color: #8C8C8C; float: left; margin: 5px 0 0 10px;}
#evento-content .evento-content #comentarios li .texto {width: 602px; line-height: 18px; float: left; margin: 0 5px 0 10px; text-align: justify;  font-family: Trebuchet MS; color: #333; font-size: 14px; overflow:hidden;}

#evento-content .evento-content #coments {width: 602px; min-height: 180px; float: left; margin-top: 15px; padding-bottom: 10px; border-bottom: 1px dotted #ccc;}
#evento-content .evento-content #coments #title-coment {width: 602px; height: 20px; line-height: 19px; float: left; background: url(../images/png/title-coment.png) no-repeat; font-family: Arial; font-size: 13px; color: #00A5B8; font-weight: bold;}
#evento-content .evento-content #coments #list-coments {width: 602px; min-height: 159px; float: left; background: #F4F4F5; margin: 5px 0 5px 0; overflow: hidden;}
#evento-content .evento-content #coments #list-coments li {width: 584px; height: 70px; float: left; padding-top: 4px; margin: -1px 0 5px 8px; border-top: 1px dotted #CCCCCC;}
#evento-content .evento-content #coments #list-coments li .nome {width: 584px; height: 18px; line-height: 18px; float: left; font-family: Tahoma; font-size: 10px; font-weight: bold; color: #666;}
#evento-content .evento-content #coments #list-coments li .nome span {font-size: 11px;}
#evento-content .evento-content #coments #list-coments li .texto {width: 584px; height: 30px; float: left; margin-top: 5px; overflow: hidden; font-family: Tahoma; font-size: 12px; color: #666;}

#evento-content .evento-content #coments .title-coment2 {width: 602px; height: 20px; line-height: 19px; float: left; background: url(../images/png/title-coment4.png) no-repeat;}
#evento-content .evento-content #coments .title-coment2 #vj {width: 72px; height: 20px; padding-left: 7px; line-height: 20px; float: left; margin-left: 382px; font-family: Arial; font-size: 13px; color: #00A5B8; font-weight: bold;}
#evento-content .evento-content #coments .title-coment2 #vj:hover {color: #3B054A;}
#evento-content .evento-content #coments .title-coment2 #cm {width: 66px; height: 20px; padding-left: 7px; line-height: 20px; float: left; margin-left: 55px; font-family: Arial; font-size: 13px; color: #00A5B8; font-weight: bold;}
#evento-content .evento-content #coments .title-coment2 #cm:hover {color: #3B054A;}

#evento-content .evento-content .eventos-recomendados {width: 100%; float: left; margin-top: 20px;}
#evento-content .evento-content .eventos-recomendados .title {width: 100%; float: left; font-size: 26px; line-height: 26px; margin-bottom: 15px; color: #00A1B5; font-family: Arial; height: 26px;}
#evento-content .evento-content .eventos-recomendados li {width: 48%; float: left; height: 102px; border-bottom: 1px dotted #ccc; margin: 0 1% 10px; overflow: hidden;}
#evento-content .evento-content .eventos-recomendados li a {width: 100%; float: left; height: 102px; font-family: Trebuchet MS; color: #666; font-size: 13px;}
#evento-content .evento-content .eventos-recomendados li a:hover .title2 {color: #009EB3;}
#evento-content .evento-content .eventos-recomendados li a .img {width: 120px; height: 90px; margin: 0px; float: left; overflow: hidden; display: inline; text-align: center; border: 3px double #CCC;}
#evento-content .evento-content .eventos-recomendados li a .title2 {width: 285px; float: left; color: #3A054A; font-size: 17px; font-weight: bold; margin-left: 7px;}
#evento-content .evento-content .eventos-recomendados li a .data {font-size: 14px; width: 285px; margin: 4px 0 0 7px; float: left; color: #666;}

#evento-content .evento-content #veja_mais {width: 100%; float: left; font-family: Trebuchet MS; color: #39054A; font-size: 12px; font-weight: bold; text-align: right; margin-top: 16px;}
#evento-content .evento-content #veja_mais:hover {text-decoration: underline;}
 
/*FIM EVENTO*/

/*BUSCA*/
#busca-content {width: 884px; float: left;}
#busca-content .box-error {width: 562px; float: left; text-align: justify; margin-top: 10px;}
#busca-content .box-info {width: 562px;}
#busca-content .busca-content {width: 602px; float: left; overflow: hidden; border-right: 1px solid #E0E0E0; padding-right: 12px;}
#busca-content .busca-content .titulo {width: 592px; height: 28px; float: left; padding: 12px 0 0 10px; font-family: Arial; font-size: 19px; font-weight: bold; color: #3B054A; border-top: 4px solid #3B054A; border-bottom: 2px solid #e2e2e2;}
#busca-content .busca-content .titulo2 {width: 602px; height: 16px; float: left; margin-top: 20px; color: #333; font-family: Arial; font-size: 13px; font-weight: bold; border-bottom: 1px solid #ccc; padding-bottom: 5px;}
#busca-content .busca-content .titulo2 ins {font-size: 11px; border-bottom-style: dotted;}
#busca-content .busca-content li {width: 602px; float: left; height: 110px; margin-bottom: 10px; border-bottom: 1px solid #D6D6D6;}
#busca-content .busca-content li a {width: 602px; float: left; height: 110px; background: url(../images/png/bg-itens-content.png) no-repeat;}
#busca-content .busca-content li a:hover {background-position: 0 -107px;}
#busca-content .busca-content li a .img {width: 120px; height: 90px; margin: 7px 7px 0 7px; float: left; overflow: hidden; display: inline; text-align: center; border: 3px double #CCC; background: url(../images/jpg/img-erro.jpg) no-repeat;}
#busca-content .busca-content li a .nome {width: 451px; float: left; height: 20px; font-family: Arial; font-size: 20px; color: #9320CE; margin-top: 7px; overflow: hidden; line-height: 20px;}
#busca-content .busca-content li a .sub {width: 307px; float: left; height: 16px; font-family: Arial; font-size: 13px; color: #333; margin-top: 12px; overflow: hidden;}
#busca-content .busca-content li a .data {width: 307px; float: left; height: 16px; font-family: Arial; font-size: 13px; color: #333; overflow: hidden;}
#busca-content .busca-content li a .mais {width: 137px; height: 34px; float: right; text-align: right; padding-right: 13px; font-size: 11px; font-family: Tahoma; font-weight: bold; color: #fff; line-height: 34px; background: url(../images/png/bt-maisinfo.png) no-repeat;}
#busca-content .busca-content li a .mais:hover {background-position: 0 -34px;}

#busca-content .busca-content .link_mais {width: 592px; float: left; font-family: Trebuchet MS; color: #39054A; font-size: 12px; font-weight: bold; text-align: right; margin-top: 16px;}
#busca-content .busca-content .link_mais:hover {text-decoration: underline;}
/*FIM BUSCA*/

/*GALERIAS FOTOS - EVENTOS*/
#galerias-content {width: 884px; float: left;}
#galerias-content .galerias-content {box-sizing: border-box; width: 100%; float: left; overflow: hidden; padding-right: 12px;}
#galerias-content .galerias-content .titulo {box-sizing: border-box; width: 100%; height: 42px; float: left; padding: 12px 0 0 10px; font-family: Arial; font-size: 19px; font-weight: bold; color: #3B054A; border-top: 4px solid #3B054A; border-bottom: 2px solid #e2e2e2; margin-bottom: 10px;}

#galerias-content .galerias-content .titulo2 {box-sizing: border-box; width: 100%; height: 40px; float: left; line-height: 40px; padding-left: 18px; font-family: Arial; font-size: 20px; font-weight: bold; color: #00ADBF; background: #F4F4F5; margin-top: 8px;} 

#galerias-content .galerias-content #feature {widthwidth: 100%; min-height: 462px; float: left; margin-top: 13px;}
#galerias-content .galerias-content #feature li {width: 100%; min-height: 461px; float: left; border-bottom: 1px dotted #ccc;}
#galerias-content .galerias-content #feature li a {width: 100%; min-height: 461px; float: left;}
#galerias-content .galerias-content #feature li a .nome {width: 100%; min-height: 36px; line-height: 26px; padding-left: 7px; float: left; font-family: Arial; font-size: 26px; color: #39054A;}
#galerias-content .galerias-content #feature li a #img {width: 500px; height: 375px; float: left; border: 1px solid #E1E1E1; margin: 6px 185px 0;}
#galerias-content .galerias-content #feature li a #img span {width: 500px; height: 375px; display: table-cell; *display: inline-block; line-height: 375px; text-align: center; vertical-align: middle;}
#galerias-content .galerias-content #feature li a .mais {width: 132px; height: 34px; float: right; margin: -15px 153px 0 0; text-align: right; padding-right: 18px; font-size: 11px; font-family: Tahoma; font-weight: bold; color: #fff; line-height: 34px; background: url(../images/png/bt-maisinfo.png) no-repeat;}
#galerias-content .galerias-content #feature li a .mais:hover {background-position: 0 -34px;}

#galerias-content .galerias-content #traco{width: 100%; height: 4px; float: left; background: #F1EDF2; margin: 11px 0 17px 0;} 

#galerias-content .galerias-content #lista {width: 100%; float: left; height: auto;}
#galerias-content .galerias-content #lista li {width: 48%; float: left; height: 140px; margin: 0 1% 10px; border-bottom: 1px solid #D6D6D6;}
#galerias-content .galerias-content #lista li a {width: 100%; float: left; height: 140px;}
#galerias-content .galerias-content #lista li a .img {width: 120px; height: 90px; margin: 7px 7px 0 7px; float: left; overflow: hidden; display: inline; text-align: center; border: 3px double #CCC; background: url(../images/jpg/img-erro.jpg) no-repeat;}
#galerias-content .galerias-content #lista li a .nome {width: 278px; float: left; height: 43px; font-family: Arial; font-size: 17px; color: #9320CE; margin-top: 7px; overflow: hidden; line-height: 24px;}
#galerias-content .galerias-content #lista li a .sub {width: 278px; float: left; height: 16px; font-family: Arial; font-size: 13px; color: #333; margin-top: 12px; overflow: hidden;}
#galerias-content .galerias-content #lista li a .data {width: 278px; float: left; height: 16px; font-family: Arial; font-size: 13px; color: #333; overflow: hidden;}
#galerias-content .galerias-content #lista li a .mais {width: 132px; height: 34px; float: right; margin: -17px 8px 0 0; text-align: right; padding-right: 18px; font-size: 11px; font-family: Tahoma; font-weight: bold; color: #fff; line-height: 34px; background: url(../images/png/bt-maisinfo.png) no-repeat;}
#galerias-content .galerias-content #lista li a:hover .mais {background-position: 0 -34px;}
/*FIM GALERIAS DE FOTOS - EVENTOS*/

/*GALERIA DE FOTOS - EVENTOS*/
#galeria-content {width: 884px; float: left;}
#galeria-content .galeria-content {box-sizing: border-box; width: 100%; float: left; overflow: hidden; padding-right: 12px;}
#galeria-content .galeria-content .titulo {box-sizing: border-box; width: 100%; height: 42px; float: left; padding: 12px 0 0 10px; font-family: Arial; font-size: 19px; font-weight: bold; color: #3B054A; border-top: 4px solid #3B054A; border-bottom: 2px solid #e2e2e2; margin-bottom: 10px;}

#galeria-content .galeria-content .nome {width: 100%; float: left; text-align: justify; color: #39054A; font-family: 'Arial'; font-size: 26px; line-height: 26px; margin-bottom: 11px;}
#galeria-content .galeria-content .localcidade {width: 100%; float: left; color: #666; font-family: Georgia; color: #666; font-style: italic; font-size: 18px; line-height: 18px;}
#galeria-content .galeria-content .txto {width: 100%; line-height: 18px; float: left; margin-top: 16px; text-align: justify; font-family: Trebuchet MS; color: #333; font-size: 14px;}

#galeria-content .galeria-content #box-comp {width: 100%; float: left; height: 37px; border-top: 1px dotted #ccc; border-bottom: 1px dotted #ccc; margin-top: 13px;}
#galeria-content .galeria-content #box-comp .data {width: 120px; height: 37px; float: left; color: #666; font-family: Georgia; font-style: italic; font-size: 16px; line-height: 37px;}

#galeria-content .galeria-content #box-comp #comp {width: 170px; float: right; height: 37px; overflow: hidden;}
#galeria-content .galeria-content #box-comp #comp li {float: left; height: 37px; margin-left: 25px;}
#galeria-content .galeria-content #box-comp #comp li a {float: left; height: 37px;}
#galeria-content .galeria-content #box-comp #comp li a#fc {width: 22px; background: url(../images/png/face-comp.png) no-repeat center;}
#galeria-content .galeria-content #box-comp #comp li a#rec {width: 33px; background: url(../images/png/rec-comp.png) no-repeat center;}
#galeria-content .galeria-content #box-comp #comp li a#com {width: 32px; background: url(../images/png/com-comp.png) no-repeat center;}

#galeria-content .galeria-content #container-fotos {width: 100%; height: 713px; float: left; margin-top: 9px; overflow: hidden;}

/**/

.rowf {width: 100%; display: table; margin: 0 auto;}

#galeria-content .galeria-content #deixe-coments {width: 602px; min-height: 180px; float: left; margin-top: 15px;}
#galeria-content .galeria-content #deixe-coments #title-coment {width: 602px; height: 20px; line-height: 19px; float: left; background: url(../images/png/title-coment3.png) no-repeat; font-family: Arial; font-size: 13px; color: #00A5B8; font-weight: bold;}
#galeria-content .galeria-content #deixe-coments #box-dcoments {width: 602px; min-height: 159px; float: left; background: #F4F4F5; margin: 5px 0 0px 0; padding-bottom: 10px;}
#galeria-content .galeria-content #deixe-coments #box-dcoments #img-user {width: 92px; height: 70px; float: left; margin: 11px 0 0 13px; background: url(../images/png/img-user.png) no-repeat;}

#galeria-content .galeria-content #deixe-coments #box-dcoments .vForms {width: 480px; margin: 11px 0 0 11px; float: left;}
#galeria-content .galeria-content #deixe-coments #box-dcoments .vForms fieldset,
#galeria-content .galeria-content #deixe-coments #box-dcoments .vForms fieldset ol,
#galeria-content .galeria-content #deixe-coments #box-dcoments .vForms fieldset ol li {width: 480px; float: left; padding: 0; height: auto;}
#galeria-content .galeria-content #deixe-coments #box-dcoments .vForms fieldset ol li input,
#galeria-content .galeria-content #deixe-coments #box-dcoments .vForms fieldset ol li select,
#galeria-content .galeria-content #deixe-coments #box-dcoments .vForms fieldset ol li textarea {display:block; width:453px; margin:0 0 3px; color: #666666; font-size: 11px; font-family: arial; padding:8px; border:1px solid #CCC; background: #fff url(../images/jpg/bg_input.jpg) repeat-x;}
#galeria-content .galeria-content #deixe-coments #box-dcoments .vForms fieldset ol li textarea {height: 103px; min-height: 103px; width:453px; max-width:453px; min-width:453px; resize: none; white-space:pre; overflow: auto;}
#galeria-content .galeria-content #deixe-coments #box-dcoments .vForms button {width: 137px; height: 27px; float: right; padding: 0; margin: 2px 9px 0 0; background: none; border: none; background: url(../images/png/bt-convidar-evento.png); font-family: Tahoma; font-size: 12px; font-weight: bold; color: #fff;}
#galeria-content .galeria-content #deixe-coments #box-dcoments .vForms button:hover {background-position: 0 -27px;}
  
/**/
#galeria-content .galeria-content #comentarios {width: 602px; float: left; margin-top: 32px; padding-bottom: 20px;}
#galeria-content .galeria-content #comentarios .title {width: 602px; float: left; font-size: 26px; line-height: 26px; color: #00A1B5; font-family: Arial; margin-top: 20px; height: 26px;}
#galeria-content .galeria-content #comentarios li {width: 602px; float: left; min-height: 62px; border-bottom: 1px dotted #ccc; margin-top: 16px; overflow: hidden;}
#galeria-content .galeria-content #comentarios li .titulo-coment {width: 466px; max-height: 36px; line-height: 18px; float: left; color: #3A054A; margin-left: 10px; font-weight: bold;}
#galeria-content .galeria-content #comentarios li .data {font-family: Trebuchet MS; font-size: 11px; width: 466px; color: #8C8C8C; float: left; margin: 5px 0 0 10px;}
#galeria-content .galeria-content #comentarios li .texto {width: 602px; line-height: 18px; float: left; margin: 0 5px 0 10px; text-align: justify;  font-family: Trebuchet MS; color: #333; font-size: 14px; overflow:hidden;}

#galeria-content .galeria-content #coments {width: 602px; min-height: 180px; float: left; margin-top: 20px; padding-bottom: 10px; border-bottom: 1px dotted #ccc;}
#galeria-content .galeria-content #coments #title-coment {width: 602px; height: 20px; line-height: 19px; float: left; background: url(../images/png/title-coment.png) no-repeat; font-family: Arial; font-size: 13px; color: #00A5B8; font-weight: bold;}
#galeria-content .galeria-content #coments #list-coments {width: 602px; min-height: 159px; float: left; background: #F4F4F5; margin: 5px 0 5px 0; overflow: hidden;}
#galeria-content .galeria-content #coments #list-coments li {width: 584px; height: 70px; float: left; padding-top: 4px; margin: -1px 0 5px 8px; border-top: 1px dotted #CCCCCC;}
#galeria-content .galeria-content #coments #list-coments li .nme {width: 584px; height: 18px; line-height: 18px; float: left; font-family: Tahoma; font-size: 10px; font-weight: bold; color: #666;}
#galeria-content .galeria-content #coments #list-coments li .nme span {font-size: 11px;}
#galeria-content .galeria-content #coments #list-coments li .texto {width: 584px; height: 30px; float: left; margin-top: 5px; overflow: hidden; font-family: Tahoma; font-size: 12px; color: #666;}

#galeria-content .galeria-content #coments .title-coment2 {width: 602px; height: 20px; line-height: 19px; float: left; background: url(../images/png/title-coment2.png) no-repeat;}
#galeria-content .galeria-content #coments .title-coment2 #vj {width: 72px; height: 20px; padding-left: 7px; line-height: 20px; float: left; margin-left: 382px; font-family: Arial; font-size: 13px; color: #00A5B8; font-weight: bold;}
#galeria-content .galeria-content #coments .title-coment2 #vj:hover {color: #3B054A;}
#galeria-content .galeria-content #coments .title-coment2 #cm {width: 66px; height: 20px; padding-left: 7px; line-height: 20px; float: left; margin-left: 55px; font-family: Arial; font-size: 13px; color: #00A5B8; font-weight: bold;}
#galeria-content .galeria-content #coments .title-coment2 #cm:hover {color: #3B054A;}

/**/

#galeria-content .galeria-content #outros {width: 100%; min-height: 50px; float: left; margin-top: 20px; overflow: hidden;}
#galeria-content .galeria-content #outros .title {width: 100%; float: left; font-size: 20px; line-height: 25px; color: #00A1B5; font-family: Arial; height: 25px;}

#galeria-content .galeria-content #outros #mais {width: 602px; height: 41px; display: block; margin: 6px auto 0; background: url(../images/png/bg-mais-fotos2.png) no-repeat;}
#galeria-content .galeria-content #outros #mais a {width: 215px; height: 31px; float: right; margin: 5px 9px 0 0; font-family: Tahoma; font-size: 12px; font-weight: bold; color: #fff; padding: 0; background: url(../images/png/bt-veja-mais-fotos.png) no-repeat; text-align: center; line-height: 31px;}
#galeria-content .galeria-content #outros #mais a:hover {background-position: 0 -31px;}

#galeria-content .galeria-content #acv {width: 602px; height: 80px; display: block; margin: 10px auto; background: url(../images/jpg/btn-acervo.jpg) no-repeat;}
#galeria-content .galeria-content #acv:hover {background-position: 0 -80px;}

/*FIM GALERIA DE FOTOS - EVENTOS*/

/*ACERVO FOTOS - EVENTOS*/
#acervo-content {width: 884px; float: left;}
#acervo-content .acervo-content {width: 602px; float: left; min-height: 1400px; overflow: hidden; border-right: 1px solid #E0E0E0; padding-right: 12px;}
#acervo-content .acervo-content .titulo {width: 592px; height: 28px; float: left; padding: 12px 0 0 10px; font-family: Arial; font-size: 19px; font-weight: bold; color: #3B054A; border-top: 4px solid #3B054A; border-bottom: 2px solid #e2e2e2; margin-bottom: 10px;}

#acervo-content .acervo-content #lista {width: 602px; float: left; height: auto;}
#acervo-content .acervo-content #lista li {width: 602px; float: left; height: 110px; margin-bottom: 10px; border-bottom: 1px solid #D6D6D6;}
#acervo-content .acervo-content #lista li a {width: 602px; float: left; height: 110px; background: url(../images/png/bg-itens-content.png) no-repeat;}
#acervo-content .acervo-content #lista li a:hover {background-position: 0 -107px;}
#acervo-content .acervo-content #lista li a .img {width: 120px; height: 90px; margin: 7px 7px 0 7px; float: left; overflow: hidden; display: inline; text-align: center; border: 3px double #CCC; background: url(../images/jpg/img-erro.jpg) no-repeat;}
#acervo-content .acervo-content #lista li a .nome {width: 490px; float: left; height: 22px; font-family: Arial; font-size: 19px; color: #9320CE; margin: 7px 0 0 10px; overflow: hidden; line-height: 22px;}
#acervo-content .acervo-content #lista li a .sub {width: 446px; float: left; height: 16px; font-family: Arial; font-size: 13px; color: #333; margin: 12px 0 0 10px; overflow: hidden;}
#acervo-content .acervo-content #lista li a .data {width: 446px; float: left; height: 16px; font-family: Arial; font-size: 13px; color: #333; overflow: hidden; margin-left: 10px;}
#acervo-content .acervo-content #lista li a .mais {width: 127px; height: 34px; float: right; text-align: right; padding-right: 23px; margin: -18px 8px 0 0; font-size: 11px; font-family: Tahoma; font-weight: bold; color: #fff; line-height: 34px; background: url(../images/png/bt-maisinfo.png) no-repeat;}
#acervo-content .acervo-content #lista li a .mais:hover {background-position: 0 -34px;}
/*FIM ACERVO FOTOS - EVENTOS*/

/*CULINÁRIA*/
#culinaria-content {width: 884px; float: left;}
#culinaria-content .culinaria-content {box-sizing: border-box; width: 100%; float: left; overflow: hidden; padding-right: 12px;}
#culinaria-content .culinaria-content .titulo {box-sizing: border-box; width: 100%; height: 42px; float: left; padding: 12px 0 0 10px; font-family: Arial; font-size: 19px; font-weight: bold; color: #F09E00; border-top: 4px solid #F09E00; border-bottom: 2px solid #e2e2e2; margin-bottom: 10px;}

#culinaria-content .culinaria-content #filtro {width: 100%; height: 67px; float: left; overflow: hidden;}
#culinaria-content .culinaria-content #filtro .filtro-title {box-sizing: border-box; width: 100%; height: 25px; float: left; padding: 5px 0 0 10px; font-family: Arial; font-size: 15px; font-weight: bold; color: #fff; background: url(../images/png/title-filtro.png) right repeat-x;}
#culinaria-content .culinaria-content #filtro #escolhas {width: 100%; height: 38px; float: left; margin-top: 3px; background: url(../images/png/fundo-filtro.png) no-repeat;}

#culinaria-content .culinaria-content  .titulo2 {box-sizing: border-box; width: 100%; height: 40px; float: left; line-height: 40px; padding-left: 18px; font-family: Arial; font-size: 20px; font-weight: bold; color: #00ADBF; background: #F4F4F5; margin-top: 8px;} 

#culinaria-content .culinaria-content #feature {width: 100%; min-height: 462px; float: left; margin-top: 13px;}
#culinaria-content .culinaria-content #feature li {width: 100%; min-height: 461px; float: left; border-bottom: 1px dotted #ccc;}
#culinaria-content .culinaria-content #feature li a {width: 100%; min-height: 461px; float: left;}
#culinaria-content .culinaria-content #feature li a .nome {width: 100%; min-height: 36px; line-height: 26px; padding-left: 7px; float: left; font-family: Arial; font-size: 26px; color: #39054A;}
#culinaria-content .culinaria-content #feature li a #img {width: 500px; height: 375px; float: left; border: 1px solid #E1E1E1; margin: 6px 185px 0;}
#culinaria-content .culinaria-content #feature li a #img span {width: 500px; height: 375px; display: table-cell; *display: inline-block; line-height: 375px; text-align: center; vertical-align: middle;}
#culinaria-content .culinaria-content #feature li a .mais {width: 132px; height: 34px; float: right; margin: -15px 153px 0 0; text-align: right; padding-right: 18px; font-size: 11px; font-family: Tahoma; font-weight: bold; color: #fff; line-height: 34px; background: url(../images/png/bt-maisinfo.png) no-repeat;}
#culinaria-content .culinaria-content #feature li a .mais:hover {background-position: 0 -34px;}

#culinaria-content .culinaria-content #traco{width: 100%; height: 4px; float: left; background: #F1EDF2; margin: 11px 0 17px 0;} 

#culinaria-content .culinaria-content #lista-receitas {width: 100%; min-height: 462px; float: left; margin-top: 13px;}
#culinaria-content .culinaria-content #lista-receitas li {width: 48%; float: left; height: 140px; margin: 0 1% 10px; border-bottom: 1px solid #D6D6D6;}
#culinaria-content .culinaria-content #lista-receitas li a {width: 100%; float: left; height: 140px;}
#culinaria-content .culinaria-content #lista-receitas li a .img {width: 120px; height: 90px; margin: 7px 7px 0 7px; float: left; overflow: hidden; display: inline; text-align: center; border: 3px double #CCC;}
#culinaria-content .culinaria-content #lista-receitas li a .nome {width: 278px; float: left; height: 43px; font-family: Arial; font-size: 17px; color: #9320CE; margin-top: 7px; overflow: hidden; line-height: 24px;}
#culinaria-content .culinaria-content #lista-receitas li a .sub {width: 278px; float: left; height: 16px; font-family: Arial; font-size: 13px; color: #333; margin-top: 12px; overflow: hidden;}
#culinaria-content .culinaria-content #lista-receitas li a .data {width: 278px; float: left; height: 16px; font-family: Arial; font-size: 13px; color: #333; overflow: hidden;}
#culinaria-content .culinaria-content #lista-receitas li a .mais {width: 136px; height: 34px; float: right; margin: -7px 8px 0 0; text-align: right; padding-right: 18px; font-size: 11px; font-family: Tahoma; font-weight: bold; color: #fff; line-height: 34px; background: url(../images/png/bt-maisinfo.png) no-repeat;}
#culinaria-content .culinaria-content #lista-receitas li a .mais:hover {background-position: 0 -34px;}
/*FIM CULINÁRIA*/

/*RECEITA*/
#receita-content {width: 884px; float: left;}
#receita-content .receita-content {box-sizing: border-box; width: 100%; float: left; overflow: hidden; padding-right: 12px;}
#receita-content .receita-content .titulo {box-sizing: border-box; width: 100%; height: 42px; float: left; padding: 12px 0 0 10px; font-family: Arial; font-size: 19px; font-weight: bold; color: #F09E00; border-top: 4px solid #F09E00; border-bottom: 2px solid #e2e2e2; margin-bottom: 10px;}

#receita-content .receita-content .nome {width: 100%; float: left; color: #39054A; font-family: 'Tahoma'; font-size: 30px; font-weight: bold; line-height: 34px; margin-top: 10px; margin-bottom: 10px;}
#receita-content .receita-content .sub {width: 100%; float: left; text-align: justify; color: #666; font-family: Georgia; color: #666; font-style: italic; font-size: 18px; line-height: 18px;}

/*barra de compartilhamento*/
#receita-content .receita-content #share {width: 100%; float: left; height: 46px; margin-top: 16px; background: url(../images/png/bg-barra-comp-not.png) no-repeat;}
#receita-content .receita-content #share #share-imp {width: 86px; height: 26px; float: left; border-right: 1px dotted #CCCCCC; margin: 10px 0 0 15px;}
#receita-content .receita-content #share #share-imp a {width: 86px; height: 16px; float: left; margin-top: 6px;}
#receita-content .receita-content #share #share-imp a .imp {width: 16px; height: 16px; float: left; background: url(../images/png/icon-print.png) no-repeat;}
#receita-content .receita-content #share #share-imp a i {width: 57px; float: left; height: 16px; line-height: 16px; margin-left: 12px; font-family: Trebuchet MS; font-size: 12px; color: #8C8C8C;}
#receita-content .receita-content #share #share-imp a:hover i {color: #333;}

#receita-content .receita-content #share #share-redes {width: 68px; height: 26px; float: left; border-right: 1px dotted #cccccc; margin: 10px 0 0 0;}
#receita-content .receita-content #share #share-redes .fc {width: 16px; height: 16px; float: left; margin: 6px 0 0 13px;}
#receita-content .receita-content #share #share-redes .fc a {width: 16px; height: 16px; float: left; background: url(../images/png/icon-fc.png) no-repeat;}
#receita-content .receita-content #share #share-redes .tw {width: 16px; height: 16px; float: left; margin: 6px 0 0 11px;}
#receita-content .receita-content #share #share-redes .tw a {width: 16px; height: 16px; float: left; background: url(../images/png/icon-tw.png) no-repeat;}

#receita-content .receita-content #share .share {width: 105px; float: left; height: 26px; margin: 10px 0 0 0; }
#receita-content .receita-content #share .share .addthis_toolbox {float: left; margin: 4px 0 0 12px;}

#receita-content .receita-content #share #share-coment {width: 127px; height: 26px; float: right; margin: 10px 16px 0 0;}
#receita-content .receita-content #share #share-coment a {width: 127px; height: 16px; float: left; margin: 6px 0 0 0;}
#receita-content .receita-content #share #share-coment a .cm {width: 17px; height: 16px; float: left; background: url(../images/png/icon-cm.png) no-repeat;}
#receita-content .receita-content #share #share-coment a i {width: 99px; height: 16px; line-height: 16px; margin-left: 11px; float: left; font-family: Trebuchet MS; font-size: 12px; color: #8C8C8C;}
#receita-content .receita-content #share #share-coment a:hover i {color: #333;}

#receita-content .receita-content #share #share-link {width: 306px; height: 28px; float: right; margin: 10px 8px 0 0;}
#receita-content .receita-content #share #share-link span {width: 26px; float: left; height: 19px; line-height: 19px; margin-top: 6px; font-family: Trebuchet MS; font-size: 12px; color: #8C8C8C;}
#receita-content .receita-content #share #share-link input[type='text'] {width: 254px; height: 28px; line-height: 28px; float: right; padding: 0px 8px 0 9px; border: none; background: url(../images/png/bg-input-not.png) no-repeat; font-family: Trebuchet MS; font-size: 12px; color: #8C8C8C;}

/*fim barra de compartilhamento*/

#receita-content .receita-content .img {width: 602px; float: left; margin: 20px 135px 0; overflow-x: hidden;}
#receita-content .receita-content .img a {width: 602px; display: table-cell; vertical-align: middle; *display: inline-block; text-align: center; overflow: hidden;}
#receita-content .receita-content .img a img {border: 1px solid #E1E1E1; max-width: 602px;}

#receita-content .receita-content .texto {width: 100%; line-height: 18px; float: left; margin-top: 16px; text-align: justify; font-family: Trebuchet MS; color: #333; font-size: 14px;}

#receita-content .receita-content #comentarios {width: 602px; float: left; margin-top: 32px; padding-bottom: 20px;}
#receita-content .receita-content #comentarios .title {width: 602px; float: left; font-size: 26px; line-height: 26px; color: #00A1B5; font-family: Arial; margin-top: 20px; height: 26px;}
#receita-content .receita-content #comentarios li {width: 602px; float: left; min-height: 62px; border-bottom: 1px dotted #ccc; margin-top: 16px; overflow: hidden;}
#receita-content .receita-content #comentarios li .titulo-coment {width: 466px; max-height: 36px; line-height: 18px; float: left; color: #3A054A; margin-left: 10px; font-weight: bold;}
#receita-content .receita-content #comentarios li .data {font-family: Trebuchet MS; font-size: 11px; width: 466px; color: #8C8C8C; float: left; margin: 5px 0 0 10px;}
#receita-content .receita-content #comentarios li .texto {width: 602px; line-height: 18px; float: left; margin: 0 5px 0 10px; text-align: justify;  font-family: Trebuchet MS; color: #333; font-size: 14px; overflow:hidden;}

#receita-content .receita-content #mais_receitas {width: 100%; float: left; margin-top: 32px;}
#receita-content .receita-content #mais_receitas .title {width: 100%; float: left; font-size: 26px; line-height: 26px; color: #00A1B5; font-family: Arial; height: 26px;}
#receita-content .receita-content #mais_receitas li {width: 48%; float: left; height: 112px; border-bottom: 1px dotted #ccc; margin: 16px 1% 0; overflow: hidden;}
#receita-content .receita-content #mais_receitas li a {width: 100%; float: left; height: 112px; font-family: Trebuchet MS; color: #666; font-size: 13px;}
#receita-content .receita-content #mais_receitas li a .img {width: 120px; height: 90px; float: left; margin: 0; overflow: hidden; display: inline; text-align: center; border: 3px double #CCC;}

#receita-content .receita-content #mais_receitas li a .title2 {width: 282px; margin-left: 10px; float: left; color: #3A054A; font-weight: bold;}
#receita-content .receita-content #mais_receitas li a .subtitle {width: 282px; margin: 0 0 0 10px; float: left; height: 32px; overflow: hidden;}

#receita-content .receita-content .link_mais {width: 100%; float: left; font-family: Trebuchet MS; color: #39054A; font-size: 12px; font-weight: bold; text-align: right; margin-top: 16px;}
#receita-content .receita-content .link_mais:hover {text-decoration: underline;}
/*FIM RECEITA*/

/*CINEMA*/
#cinema-content {width: 884px; float: left;}
#cinema-content .cinema-content {box-sizing: border-box; width: 100%; float: left; overflow: hidden; padding-right: 12px;}
#cinema-content .cinema-content .titulo {box-sizing: border-box; width: 100%; height: 46px; float: left; padding: 12px 0 0 10px; font-family: Arial; font-size: 19px; font-weight: bold; color: #00A9BB; border-top: 4px solid #00A9BB; border-bottom: 2px solid #e2e2e2; margin-bottom: 10px;}

#cinema-content #pesquisa {width: 100%; height: 67px; float: left; overflow: hidden;} 
#cinema-content #pesquisa input[type='text'] {width: 722px; height: 30px; float: left; border: none; line-height: 30px; font-family: Trebuchet MS; font-size: 12px; color: #999999; padding-left: 8px; border: 1px solid #E9E9E9; margin: 5px 0 0 7px; *margin: 5px 0 0 2px;}
#cinema-content #pesquisa input[type='submit'] {width: 125px; height: 32px; float: left; margin: 5px 0 0 8px; border: none; background: none; background: url(../images/png/bt-busca-rot.png) no-repeat; font-family: Tahoma; font-size: 12px; font-weight: bold; color: #fff;}
#cinema-content #pesquisa input[type='submit']:hover {background-position: 0 -32px;}

#cinema-content .cinema-content .titulo2 {box-sizing: border-box; width: 100%; height: 40px; float: left; line-height: 40px; padding-left: 18px; font-family: Arial; font-size: 20px; font-weight: bold; color: #00ADBF; background: #F4F4F5; margin-top: 8px;} 

#cinema-content .cinema-content #feature {width: 100%; min-height: 387px; float: left; margin-top: 13px; border-bottom: 1px dotted #ccc;}

#cinema-content .cinema-content #feature #slidedeck_frame {width: 870px; height: 375px; border: 1px solid #e1e1e1;}

#cinema-content .cinema-content #traco{width: 100%; height: 4px; float: left; background: #F1EDF2; margin: 11px 0 17px 0;} 

#cinema-content .cinema-content #lista-filmes {width: 100%; float: left; overflow: hidden;}
#cinema-content .cinema-content #lista-filmes li {width: 48%; float: left; height: 110px; margin: 0 1% 10px; border-bottom: 1px solid #D6D6D6;}
#cinema-content .cinema-content #lista-filmes li a {width: 100%; float: left; height: 110px; background: url(../images/png/bg-itens-content.png) no-repeat;}
#cinema-content .cinema-content #lista-filmes li a:hover {background-position: 0 -107px;}
#cinema-content .cinema-content #lista-filmes li a .img {width: 61px; height: 90px; margin: 7px 7px 0 7px; float: left; overflow: hidden; display: inline; text-align: center; border: 3px double #CCC; background: url(../images/jpg/img-erro.jpg) no-repeat center;}
#cinema-content .cinema-content #lista-filmes li a .nome {width: 337px; float: left; height: 24px; font-family: Arial; font-size: 20px; color: #9320CE; margin-top: 7px; overflow: hidden; line-height: 24px;}
#cinema-content .cinema-content #lista-filmes li a .sub {width: 337px; float: left; height: 20px; font-family: Arial; font-size: 13px; color: #333; margin-top: 2px; overflow: hidden;}
#cinema-content .cinema-content #lista-filmes li a .data {width: 337px; float: left; height: 16px; font-family: Arial; font-size: 13px; color: #333; overflow: hidden;}
#cinema-content .cinema-content #lista-filmes li a .mais {width: 143px; height: 34px; float: right; margin-top: -7px; text-align: right; padding-right: 13px; font-size: 11px; font-family: Tahoma; font-weight: bold; color: #fff; line-height: 34px; background: url(../images/png/bt-maisinfo.png) no-repeat;}
#cinema-content .cinema-content #lista-filmes li a .mais:hover {background-position: 0 -34px;}
#cinema-content .cinema-content #lista-filmes .votos {width: 349px; float: left; height: 29px; margin: -49px 0 0 81px;}
/*FIM CINEMA*/

/*FILME*/
#filme-content {width: 884px; float: left;}
#filme-content .filme-content {box-sizing: border-box; width: 100%; float: left; overflow: hidden; padding-right: 12px;}
#filme-content .filme-content .titulo {box-sizing: border-box; width: 100%; height: 46px; float: left; padding: 12px 0 0 10px; font-family: Arial; font-size: 19px; font-weight: bold; color: #00A9BB; border-top: 4px solid #00A9BB; border-bottom: 2px solid #e2e2e2; margin-bottom: 10px;}

#filme-content .filme-content .nome {width: 100%; float: left; color: #39054A; font-family: 'Tahoma'; font-size: 30px; font-weight: bold; line-height: 34px; margin-top: 10px; margin-bottom: 10px;}

/*barra de compartilhamento*/
#filme-content .filme-content #share {width: 100%; float: left; height: 46px; margin-top: 16px; background: url(../images/png/bg-barra-comp-not.png) no-repeat;}
#filme-content .filme-content #share #share-imp {width: 86px; height: 26px; float: left; border-right: 1px dotted #CCCCCC; margin: 10px 0 0 15px;}
#filme-content .filme-content #share #share-imp a {width: 86px; height: 16px; float: left; margin-top: 6px;}
#filme-content .filme-content #share #share-imp a .imp {width: 16px; height: 16px; float: left; background: url(../images/png/icon-print.png) no-repeat;}
#filme-content .filme-content #share #share-imp a i {width: 57px; float: left; height: 16px; line-height: 16px; margin-left: 12px; font-family: Trebuchet MS; font-size: 12px; color: #8C8C8C;}
#filme-content .filme-content #share #share-imp a:hover i {color: #333;}

#filme-content .filme-content #share #share-redes {width: 68px; height: 26px; float: left; border-right: 1px dotted #cccccc; margin: 10px 0 0 0;}
#filme-content .filme-content #share #share-redes .fc {width: 16px; height: 16px; float: left; margin: 6px 0 0 13px;}
#filme-content .filme-content #share #share-redes .fc a {width: 16px; height: 16px; float: left; background: url(../images/png/icon-fc.png) no-repeat;}
#filme-content .filme-content #share #share-redes .tw {width: 16px; height: 16px; float: left; margin: 6px 0 0 11px;}
#filme-content .filme-content #share #share-redes .tw a {width: 16px; height: 16px; float: left; background: url(../images/png/icon-tw.png) no-repeat;}

#filme-content .filme-content #share .share {width: 105px; float: left; height: 26px; margin: 10px 0 0 0; }
#filme-content .filme-content #share .share .addthis_toolbox {float: left; margin: 4px 0 0 12px;}

#filme-content .filme-content #share #share-coment {width: 127px; height: 26px; float: right; margin: 10px 16px 0 0;}
#filme-content .filme-content #share #share-coment a {width: 127px; height: 16px; float: left; margin: 6px 0 0 0;}
#filme-content .filme-content #share #share-coment a .cm {width: 17px; height: 16px; float: left; background: url(../images/png/icon-cm.png) no-repeat;}
#filme-content .filme-content #share #share-coment a i {width: 99px; height: 16px; line-height: 16px; margin-left: 11px; float: left; font-family: Trebuchet MS; font-size: 12px; color: #8C8C8C;}
#filme-content .filme-content #share #share-coment a:hover i {color: #333;}

#filme-content .filme-content #share #share-link {width: 306px; height: 28px; float: right; margin: 10px 8px 0 0;}
#filme-content .filme-content #share #share-link span {width: 26px; float: left; height: 19px; line-height: 19px; margin-top: 6px; font-family: Trebuchet MS; font-size: 12px; color: #8C8C8C;}
#filme-content .filme-content #share #share-link input[type='text'] {width: 254px; height: 28px; line-height: 28px; float: right; padding: 0px 8px 0 9px; border: none; background: url(../images/png/bg-input-not.png) no-repeat; font-family: Trebuchet MS; font-size: 12px; color: #8C8C8C;}

/*fim barra de compartilhamento*/

#filme-content .filme-content .img {width: 344px; height: 511px; float: left; margin-top: 19px; overflow: hidden; border: 1px solid #E1E1E1;}
#filme-content .filme-content .img a {width: 346px; height: 513px; display: table-cell; vertical-align: middle; *display: inline-block; text-align: center; overflow: hidden; line-height: 513px;}
#filme-content .filme-content .img a img {max-width: 346px; max-height: 513px;}

#filme-content .filme-content .ficha {width: 514px; max-height: 459px; float: right; padding-bottom: 15px; border-bottom: 1px dotted #ccc; margin-top: 19px; font-family: Trebuchet MS; font-size: 14px; color: #666; line-height: 24px;}
#filme-content .filme-content #ind {width: 137px; height: 27px; margin: 10px 0 0 0; line-height: 27px; float: right; font-size: 11px; font-family: Tahoma; font-weight: bold; color: #fff; text-align: center; background: url(../images/png/bt-convidar-evento.png) no-repeat;}
#filme-content .filme-content #ind:hover {background-position: 0 -27px;}

#filme-content .filme-content #comentarios {width: 602px; float: left; margin-top: 32px; padding-bottom: 20px;}
#filme-content .filme-content #comentarios .title {width: 602px; float: left; font-size: 26px; line-height: 26px; color: #00A1B5; font-family: Arial; margin-top: 20px; height: 26px;}
#filme-content .filme-content #comentarios li {width: 602px; float: left; min-height: 62px; border-bottom: 1px dotted #ccc; margin-top: 16px; overflow: hidden;}
#filme-content .filme-content #comentarios li .titulo-coment {width: 466px; max-height: 36px; line-height: 18px; float: left; color: #3A054A; margin-left: 10px; font-weight: bold;}
#filme-content .filme-content #comentarios li .data {font-family: Trebuchet MS; font-size: 11px; width: 466px; color: #8C8C8C; float: left; margin: 5px 0 0 10px;}
#filme-content .filme-content #comentarios li .texto {width: 602px; line-height: 18px; float: left; margin: 0 5px 0 10px; text-align: justify;  font-family: Trebuchet MS; color: #333; font-size: 14px; overflow:hidden;}

#filme-content .filme-content #mais_filmes {width: 100%; float: left; margin-top: 32px;}
#filme-content .filme-content #mais_filmes .title {width: 100%; float: left; font-size: 26px; line-height: 26px; color: #00A1B5; font-family: Arial; height: 26px;}
#filme-content .filme-content #mais_filmes li {width: 48%; float: left; height: 112px; border-bottom: 1px dotted #ccc; margin: 16px 1% 0; overflow: hidden;}
#filme-content .filme-content #mais_filmes li a {width: 100%; float: left; height: 112px; font-family: Trebuchet MS; color: #666; font-size: 13px;}
#filme-content .filme-content #mais_filmes li a .img {width: 61px; height: 90px; float: left; margin: 0; overflow: hidden; display: inline; text-align: center; border: 3px double #CCC;}
#filme-content .filme-content #mais_filmes li a .title2 {width: 341px; margin-left: 10px; float: left; color: #3A054A; font-weight: bold; font-size: 16px;}
#filme-content .filme-content #mais_filmes li a .subtitle {width: 341px; margin: 10px 0 0 10px; float: left; height: 32px; overflow: hidden;}
#filme-content .filme-content #mais_filmes li .votos {width: 91px; float: left; height: 29px; margin: -49px 0 0 81px;}
#filme-content .filme-content .link_mais {width: 100%; float: left; font-family: Trebuchet MS; color: #39054A; font-size: 12px; font-weight: bold; text-align: right; margin-top: 16px;}
#filme-content .filme-content .link_mais:hover {text-decoration: underline;}

/**/

#filme-content .filme-content #tabs div .sino {width: 846px; float: left; margin: 11px 12px 0px 12px; padding-bottom: 10px; font-family: Trebuchet MS; font-size: 12px; color: #666;}
#filme-content .filme-content #tabs div #video {width: 846px; height: auto; text-align: center; margin: 18px 12px 0px 13px; display: inline; float: left; padding-bottom: 18px;}
#filme-content .filme-content #tabs div #video iframe {max-width: 842px;}
/*FIM FILME*/

/*CARTÃO*/
#cartao-content {width: 884px; float: left;}
#cartao-content .cartao-content {width: 602px; float: left; min-height: 1400px; overflow: hidden; border-right: 1px solid #E0E0E0; padding-right: 12px;}
#cartao-content .cartao-content .titulo {width: 592px; height: 28px; float: left; padding: 12px 0 0 10px; font-family: Arial; font-size: 19px; font-weight: bold; color: #00A9BB; border-top: 4px solid #00A9BB; border-bottom: 2px solid #e2e2e2; margin-bottom: 20px;}

#cartao-content .cartao-content #filtro {width: 602px; height: 67px; float: left; overflow: hidden;}
#cartao-content .cartao-content #filtro .filtro-title {width: 592px; height: 20px; float: left; padding: 5px 0 0 10px; font-family: Arial; font-size: 15px; font-weight: bold; color: #fff; background: url(../images/png/title-filtro.png) no-repeat;}
#cartao-content .cartao-content #filtro #escolhas {width: 602px; height: 38px; float: left; margin-top: 3px; background: url(../images/png/fundo-filtro.png) no-repeat;}

#cartao-content .cartao-content .titulo2 {width: 584px; height: 40px; float: left; line-height: 40px; padding-left: 18px; font-family: Arial; font-size: 20px; font-weight: bold; color: #00ADBF; background: #F4F4F5; margin-top: 8px;} 

#cartao-content .cartao-content #lista {width: 602px; min-height: 200px; float: left; margin: 0;}
#cartao-content .cartao-content #lista li {width: 602px; height: 394px; float: left; margin-top: 23px; border-bottom: 1px dotted #999;}
#cartao-content .cartao-content #lista li #img {width: 277px; height: 208px; float: left; border: 1px solid #E1E1E1; margin-left: 7px; text-align: center; overflow: hidden;}
#cartao-content .cartao-content #lista li .tlt {width: 298px; min-height: 26px; max-height: 42px; line-height: 22px; float: left; margin-left: 12px; font-family: Trebuchet MS; font-size: 19px; color: #3B054A;}
#cartao-content .cartao-content #lista li .texto {width: 298px; height: 160px; overflow: hidden; float: left; margin: 8px 0 0 12px; font-family: Trebuchet MS; font-size: 14px; color: #666;}

#cartao-content .cartao-content #lista li #comp {width: 602px; height: 74px; float: left; border-top: 1px dotted #CCCCCC; border-bottom: 1px dotted #CCCCCC; margin-top: 11px;}
#cartao-content .cartao-content #lista li #comp .tlt2 {width: 602px; height: 19px; line-height: 19px; float: left; text-align: center; margin-top: 6px; font-family: Arial; font-size: 12px; color: #999999; font-weight: bold;}
#cartao-content .cartao-content #lista li #comp #face {width: 169px; height: 28px; float: left; background: url(../images/png/face3.png) no-repeat; margin: 9px 0 0 25px;}
#cartao-content .cartao-content #lista li #comp #face:hover {background-position: 0 -28px;}
#cartao-content .cartao-content #lista li #comp #orkut {width: 169px; height: 28px; float: left; background: url(../images/png/orkut.png) no-repeat; margin: 9px 0 0 23px;}
#cartao-content .cartao-content #lista li #comp #orkut:hover {background-position: 0 -28px;}
#cartao-content .cartao-content #lista li #comp #email {width: 169px; height: 28px; float: left; background: url(../images/png/email.png) no-repeat; margin: 9px 0 0 23px;}
#cartao-content .cartao-content #lista li #comp #email:hover {background-position: 0 -28px;}

#cartao-content .cartao-content #lista li .tlt3 {width: 602px; height: 18px; line-height: 18px; margin-top: 8px; text-align: center; font-family: Arial; font-size: 11px; font-weight: bold; color: #999; float: left;}

#cartao-content .cartao-content #lista li #box {width: 516px; height: 40px; float: left; border: 1px dotted #CCCCCC; font-family: Arial ; font-size: 11px; color: #666; padding: 6px; margin: 4px 0 0 40px; overflow-x: hidden; overflow-y: scroll;}
/*FIM CARTÃO*/

/*DIVULGUE*/
#divulgue-content {width: 884px; float: left;}
#divulgue-content .divulgue-content {width: 602px; float: left; min-height: 1400px; overflow: hidden; border-right: 1px solid #E0E0E0; padding: 0 12px 15px 0 ;}
#divulgue-content .divulgue-content .titulo {width: 592px; height: 28px; float: left; padding: 12px 0 0 10px; font-family: Arial; font-size: 19px; font-weight: bold; color: #00A9BB; border-top: 4px solid #00A9BB; border-bottom: 2px solid #e2e2e2; margin-bottom: 20px;}

#divulgue-content .texto {width: 595px; float: left; margin: 0 0 20px 3px; font-family: Arial; font-size: 13px; color: #666;}
/*DIVULGUE*/

/*MAGO*/
#mago-content {width: 884px; float: left;}
#mago-content .mago-content {box-sizing: border-box; width: 100%; float: left; overflow: hidden; padding-right: 12px;}
#mago-content .mago-content .titulo {box-sizing: border-box; width: 100%; height: 42px; float: left; padding: 12px 0 0 10px; font-family: Arial; font-size: 19px; font-weight: bold; color: #3B054A; border-top: 4px solid #3B054A; border-bottom: 2px solid #e2e2e2; margin-bottom: 10px;}

#mago-content .mago-content #box-desc-mago {width: 100%; float: left; height: 210px; background: #F4F4F5;}
#mago-content .mago-content #box-desc-mago #img {width: 168px; height: 160px; float: left; margin: 16px 0 0 10px; background: url(../images/png/mago.png) no-repeat;}
#mago-content .mago-content #box-desc-mago #text {width: 660px; height: 182px; float: left; margin: 16px 0 0 17px; font-family: Trebuchet MS; font-size: 13px; color: #333;}

#mago-content .mago-content .tlt-perg {width: 100%; float: left; height: 30px; border-top: 1px dotted #CCCCCC; line-height: 30px; padding-top: 31px; margin-top: 10px; font-family: Arial; font-size: 23px; color: #009FB2;}

#mago-content .mago-content #perg-respond {width: 100%; float: left; height: auto;}
#mago-content .mago-content #perg-respond li {width: 100%; float: left; height: auto; margin: 18px 0 0 0;  padding-bottom: 18px; border-bottom: 1px dotted #ccc;}
#mago-content .mago-content #perg-respond li #perguntas {width: 100%; height: 87px; float: left; background: #F6F6F6 url(../images/png/bg-box-pergunta.png) no-repeat;}
#mago-content .mago-content #perg-respond li #perguntas #avatar {width: 78px; height: 58px; float: left; margin: 12px 0 0 15px; text-align: center; background: #fff; padding: 1px; border: 1px solid #CCCCCC;}
#mago-content .mago-content #perg-respond li #perguntas .tlt-nome {width: 742px; height: 22px; line-height: 22px; float: left; margin: 8px 0 0 10px; font-family: Arial; font-size: 14px; font-weight: bold; color: #921FCC;}
#mago-content .mago-content #perg-respond li #perguntas .perg {width: 742px; height: 48px; line-height: 16px; float: left; overflow: hidden; margin: 0 0 0 10px; font-family: Arial; font-size: 12px; color: #333;}

#mago-content .mago-content #perg-respond li #respostas {width: 775px; height: auto; float: left; margin: 0 0 0 97px;}
#mago-content .mago-content #perg-respond li #respostas li {width: 775px; max-height: 123px; float: left; margin: 1px 0 0 0; background: #E9E9E9; border: none; padding: 0;}
#mago-content .mago-content #perg-respond li #respostas li.resp-t {width: 775px; height: 27px; display: block; float: left; margin: 0; background: #E9E9E9; padding: 0;}
#mago-content .mago-content #perg-respond li #respostas li.resp-t .responder1 {width: 775px; height: 27px; float: left; border-top: 1px solid #fff;}
#mago-content .mago-content #perg-respond li #respostas li.resp-t .responder1 a {width: 84px; height: 20px; line-height: 20px; float: right; margin: 4px 6px 0 0; font-family: Trebuchet MS; font-size: 13px; background: url(../images/png/icone-arrow-resp.png) no-repeat right; color: #921FCC; text-align: left;}
#mago-content .mago-content #perg-respond li #respostas li.resp-t .responder1 a:hover {color: #009FB2;}

#mago-content .mago-content #perg-respond li #respostas li #avatar {width: 78px; height: 58px; float: left; margin: 12px 0 0 15px; text-align: center; background: #fff; padding: 1px; border: 1px solid #CCCCCC;}
#mago-content .mago-content #perg-respond li #respostas li .tlt-nome {width: 648px; height: 22px; line-height: 22px; float: left; margin: 8px 0 0 10px; font-family: Arial; font-size: 14px; font-weight: bold; color: #921FCC;}
#mago-content .mago-content #perg-respond li #respostas li .perg {width: 648px; height: 48px; line-height: 16px; float: left; overflow: hidden; margin: 0 0 0 10px; font-family: Arial; font-size: 12px; color: #333;}
#mago-content .mago-content #perg-respond li #respostas .responder {width: 775px; height: 27px; float: left; margin: 9px 0 0 0; border-top: 1px solid #fff;}
#mago-content .mago-content #perg-respond li #respostas .responder a {width: 84px; height: 20px; line-height: 20px; float: right; margin: 4px 6px 0 0; font-family: Trebuchet MS; font-size: 13px; background: url(../images/png/icone-arrow-resp.png) no-repeat right; color: #921FCC; text-align: left;}
#mago-content .mago-content #perg-respond li #respostas .responder a:hover {color: #009FB2;}

#mago-content .mago-content .tlt-perguntar {width: 100%; float: left; height: 47px; line-height: 30px; margin-top: 38px; font-family: Arial; font-size: 23px; color: #009FB2; background: url(../images/png/traco-mago-deixe.png) no-repeat left bottom; }

#mago-content .mago-content #box-perguntar {width: 100%; height: 80px; float: left; background: #F2F2F2; margin: 8px 0 0 0;}
#mago-content .mago-content #box-perguntar .text-info {width: 576px; height: 37px; float: left; margin: 10px 0 0 12px; font-family: Arial; font-size: 12px; color: #333; border-bottom: 1px dotted #CFCFCF;}
#mago-content .mago-content #box-perguntar a .mais {width: 132px; height: 34px; float: right; margin: 20px 33px 0 0; text-align: right; padding-right: 18px; font-size: 11px; font-family: Tahoma; font-weight: bold; color: #fff; line-height: 34px; background: url(../images/png/bt-maisinfo.png) no-repeat;}
#mago-content .mago-content #box-perguntar a .mais:hover {background-position: 0 -34px;}

#mago-content .mago-content #box-perguntar .vForms {width: 602px; height: 325px; margin: 10px 0 0 0px; float: left; padding: 0;}
#mago-content .mago-content #box-perguntar .vForms fieldset {width: 602px; height: 275px; float: left; padding: 0; margin: 0;}
#mago-content .mago-content #box-perguntar .vForms fieldset ol {width: 602px; height: 275px; float: left; padding: 0; margin: 0;}
#mago-content .mago-content #box-perguntar .vForms fieldset ol li {width: 373px; height: 37px; float: left; padding: 0; height: auto; margin: 5px 0 12px 12px;}
#mago-content .mago-content #box-perguntar .vForms fieldset ol li.lileft {width: 191px; height: 267px; float: left; padding: 0; height: auto; margin: 0 0 0 12px;}

#mago-content .mago-content #box-perguntar .vForms fieldset ol li.lileft label.tt {width: 191px; float: left; height: 19px; line-height: 19px; font-family: Arial; font-size: 12px; color: #666;}
#mago-content .mago-content #box-perguntar .vForms fieldset ol li.lileft .radio {width: 190px; height: 241px; padding-top: 4px; float: left; background: #fff; margin: 2px 0 0 0;}
#mago-content .mago-content #box-perguntar .vForms fieldset ol li.lileft .radio label {height: 32px; float: left; width: 50px; margin: 2px 6px 0 7px;}
#mago-content .mago-content #box-perguntar .vForms fieldset ol li.lileft .radio label input {width: 17px; height: 17px; overflow: hidden; float: left; border: none; background: none; margin-top: 4px; text-align: center;}
#mago-content .mago-content #box-perguntar .vForms fieldset ol li.lileft .radio label span {width: 26px; height: 26px; float: right; position: absolute; margin: 2px 2px 0 0px;}

#mago-content .mago-content #box-perguntar .vForms fieldset ol li input,
#mago-content .mago-content #box-perguntar .vForms fieldset ol li select,
#mago-content .mago-content #box-perguntar .vForms fieldset ol li textarea {display:block; width:354px; margin:0 0 3px; color: #666666; font-size: 11px; font-family: arial; padding:8px; border:1px solid #CCC; background: #fff url(../images/jpg/bg_input.jpg) repeat-x;}
#mago-content .mago-content #box-perguntar .vForms fieldset ol li textarea {height: 134px; min-height: 134px; width:354px; max-width:354px; min-width:354px; resize: none; white-space:pre; overflow: auto;}
#mago-content .mago-content #box-perguntar .vForms button {width: 125px; height: 32px; float: right; padding: 0; margin: 0px 15px 0 0; background: none; border: none; background: url(../images/png/bt-busca-rot.png); font-family: Tahoma; font-size: 12px; font-weight: bold; color: #fff;}
#mago-content .mago-content #box-perguntar .vForms button:hover {background-position: 0 -32px;}

#mago-content .mago-content #box-perguntar .info {width: 210px; height: 19px; float: left; margin: -21px 0 0 6px; font-family: Trebuchet MS; font-size: 12px; color: #909090;}
/*FIM MAGO*/

/*TVOPS*/
#tvops-content {width: 884px; float: left;}
#tvops-content .tvops-content {width: 602px; float: left; min-height: 1344px; overflow: hidden; border-right: 1px solid #E0E0E0; padding-right: 12px;}
#tvops-content .tvops-content .titulo {width: 592px; height: 28px; float: left; padding: 12px 0 0 10px; font-family: Arial; font-size: 19px; font-weight: bold; color: #3B054A; border-top: 4px solid #3B054A; border-bottom: 2px solid #e2e2e2; margin-bottom: 10px;}
/*FIM TVOPS*/

/*GAMES*/
#games-content {width: 884px; float: left;}
#games-content .games-content {width: 602px; float: left; min-height: 1344px; overflow: hidden; border-right: 1px solid #E0E0E0; padding-right: 12px;}
#games-content .games-content .titulo {width: 592px; height: 28px; float: left; padding: 12px 0 0 10px; font-family: Arial; font-size: 19px; font-weight: bold; color: #3B054A; border-top: 4px solid #3B054A; border-bottom: 2px solid #e2e2e2; margin-bottom: 10px;}
/*FIM GAMES*/

/*TURISMOS*/
#turismos-content {width: 884px; float: left;}
#turismos-content .turismos-content {width: 602px; float: left; min-height: 1200px; overflow: hidden; border-right: 1px solid #E0E0E0; padding-right: 12px;}
#turismos-content .turismos-content .titulo {width: 592px; height: 28px; float: left; padding: 12px 0 0 10px; font-family: Arial; font-size: 19px; font-weight: bold; color: #3B054A; border-top: 4px solid #3B054A; border-bottom: 2px solid #e2e2e2; margin-bottom: 10px;}

#turismos-content .turismos-content #painel-turismo {width: 607px; height: 370px; float: left; background: url(../images/png/bg-painel-turismo.png) no-repeat;}

#turismos-content .turismos-content #busca {width: 600px; height: 165px; float: left; border: 1px solid #E1E1E1; margin-top: 20px; background: url(../images/jpg/bg-busca-turismo.jpg) no-repeat;}
#turismos-content .turismos-content #busca .vForms {width: 576px; height: 37px; float: left; margin: 29px 0 0 12px;}
#turismos-content .turismos-content #busca input[type='text'] {width: 371px; height: 35px; float: left; *margin-left: -13px; background: #fff url(../images/jpg/bg_input.jpg) repeat-x; border: 1px solid #CECED1; line-height: 35px; font-family: Trebuchet MS; font-size: 12px; color: #999; padding-left: 10px;}
#turismos-content .turismos-content #busca input[type='submit'] {width: 175px; height: 37px; float: right; font-family: Tahoma; font-weight: bold; font-size: 12px; background: #fff; color: #fff; border: none; background: none; line-height: 35px; text-align: center; background: url(../images/png/bt-busca-turismo.png) no-repeat;}
#turismos-content .turismos-content #busca input[type='submit']:hover {background-position: 0 -37px;}

#turismos-content .turismos-content .trc-sep {width: 602px; float: left; height: 2px; border-top: 1px dotted #C4C4C7; margin: 15px 0 0 0;}

#turismos-content .turismos-content #featured-viagens {width: 383px; min-height: 635px; float: left; margin: 20px 0 0 0;}
#turismos-content .turismos-content #featured-viagens .tlt {width: 383px; float: left; font-size: 23px; line-height: 28px; color: #00A1B5; font-family: Arial; height: 28px; }

#turismos-content .turismos-content #featured-viagens li {width: 383px; height: 114px; float: left; padding-bottom: 17px; margin: 14px 0 5px 0; border-bottom: 1px solid #E0E0E2;} 
#turismos-content .turismos-content #featured-viagens li a {width: 383px; height: 114px; float: left;}
#turismos-content .turismos-content #featured-viagens li a:hover {background: #F7F7F8;}
#turismos-content .turismos-content #featured-viagens li a:hover .nome {color: #3A054A;}
#turismos-content .turismos-content #featured-viagens li a .img {width: 144px; height: 108px; float: left; text-align: center; border: 3px double #CECED1; background: #fff; margin: 0; overflow: hidden;}
#turismos-content .turismos-content #featured-viagens li a .nome {width: 217px; height: 34px; float: left; overflow: hidden; margin: 2px 0 0 7px; font-family: Trebuchet MS; font-size: 14px; color: #666; font-weight: bold;}
#turismos-content .turismos-content #featured-viagens li a .sub {width: 217px; height: 33px; float: left; overflow: hidden; margin: 2px 0 0 7px; font-family: Trebuchet MS; font-size: 13px; color: #666;}
#turismos-content .turismos-content #featured-viagens li a .mais {width: 90px; height: 34px; float: right; margin: 3px 4px 0 0; padding-left: 60px; font-size: 11px; font-family: Tahoma; font-weight: bold; color: #fff; line-height: 34px; background: url(../images/png/bt-maisinfo.png) no-repeat;}
#turismos-content .turismos-content #featured-viagens li a .mais:hover {background-position: 0 -34px;}

#turismos-content .turismos-content #top-viagens {width: 201px; height: 363px; float: right; margin: 20px 0 0 0;}
#turismos-content .turismos-content #top-viagens .tlt {width: 201px; height: 39px; line-height: 28px; position: relative; z-index: 99; float: left; font-family: Arial; font-size: 21px; color: #39054A; background: url(../images/png/barra-title-evento-cal.png) no-repeat bottom right;}
#turismos-content .turismos-content #top-viagens .top-viagens {width: 201px; float: left; height: 329px; padding-top: 3px; position: relative; z-index: 9; margin: -5px 0 0 0; background: #F2F2F2;}
#turismos-content .turismos-content #top-viagens .top-viagens li {width: 185px; height: 56px; float: left; border-bottom: 1px solid #fff; margin: 8px 0 0 8px;}
#turismos-content .turismos-content #top-viagens .top-viagens li a {width: 185px; height: 56px; float: left;}
#turismos-content .turismos-content #top-viagens .top-viagens li a .img {width: 60px; height: 46px; float: left; border: 1px solid #CECED1; overflow: hidden;}
#turismos-content .turismos-content #top-viagens .top-viagens li a .nome {width: 118px; height: 34px; float: left; margin: 0 0 0 5px; font-family: Trebuchet MS; font-size: 14px; font-weight: bold; color: #666; overflow: hidden;}
#turismos-content .turismos-content #top-viagens .top-viagens li a:hover .nome {color: #3A054A;}

#turismos-content .turismos-content #box-previsao {width: 201px; height: 240px; float: right; margin: 28px 0 0 0;}
#turismos-content .turismos-content #box-previsao .title-box-previsao {width: 201px; height: 25px; float: left; line-height: 25px; font-family: Arial; font-size: 19px; color: #009FB2;}
#turismos-content .turismos-content #box-previsao #previsao {width: 174px; height: 189px; float: left; background: #F2F2F2; padding: 22px 0 0 27px;}

#turismos-content .turismos-content #tabs div #list-vg {width: 600px; height: 179px; float: left; padding-bottom: 5px; margin: 14px 0 0 0; list-style: none;} 
#turismos-content .turismos-content #tabs div #list-vg li {width: 169px; height: 179px; float: left; margin: 14px 10px 0 18px;}
#turismos-content .turismos-content #tabs div #list-vg li a {width: 169px; height: 179px; float: left;}
#turismos-content .turismos-content #tabs div #list-vg li a .img {width: 167px; height: 122px; float: left; border: 1px solid #E1E1E1;}
#turismos-content .turismos-content #tabs div #list-vg li a .img .imagem {width: 159px; height: 114px; float: left; margin: 3px 0 0 3px; text-align: center; border: 1px solid #E1E1E1; overflow: hidden;}
#turismos-content .turismos-content #tabs div #list-vg li a .nome {width: 169px; height: 50px; float: left; margin: 4px 0 0 0; font-family: Trebuchet MS; font-size: 14px; font-weight: bold; color: #666;}
#turismos-content .turismos-content #tabs div #list-vg li a:hover .nome {color: #3A054A;} 
/*FIM TURISMOS*/

/*TURISMO*/
#turismo-content {width: 884px; float: left;}
#turismo-content .turismo-content {width: 602px; float: left; min-height: 1344px; overflow: hidden; border-right: 1px solid #E0E0E0; padding-right: 12px;}
#turismo-content .turismo-content .titulo {width: 592px; height: 28px; float: left; padding: 12px 0 0 10px; font-family: Arial; font-size: 19px; font-weight: bold; color: #3B054A; border-top: 4px solid #3B054A; border-bottom: 2px solid #e2e2e2; margin-bottom: 10px;}

#turismo-content .turismo-content .data {width: 602px; float: left; line-height: 17px; color: #8C8C8C; font-family: 'Trebuchet MS'; font-size: 11px;}
#turismo-content .turismo-content .nome {width: 602px; float: left; color: #39054A; font-family: 'Tahoma'; font-size: 30px; font-weight: bold; line-height: 34px; margin-top: 10px; margin-bottom: 10px;}
#turismo-content .turismo-content .sub {width: 602px; float: left; color: #666; font-family: Trebuchet MS; color: #818181; font-style: italic; font-size: 19px; line-height: 22px;}

/*barra de compartilhamento*/
#turismo-content .turismo-content #share {width: 602px; float: left; height: 46px; margin-top: 16px; background: url(../images/png/bg-barra-comp-not.png) no-repeat;}
#turismo-content .turismo-content #share #share-imp {width: 86px; height: 26px; float: left; border-right: 1px dotted #CCCCCC; margin: 10px 0 0 15px;}
#turismo-content .turismo-content #share #share-imp a {width: 86px; height: 16px; float: left; margin-top: 6px;}
#turismo-content .turismo-content #share #share-imp a .imp {width: 16px; height: 16px; float: left; background: url(../images/png/icon-print.png) no-repeat;}
#turismo-content .turismo-content #share #share-imp a i {width: 57px; float: left; height: 16px; line-height: 16px; margin-left: 12px; font-family: Trebuchet MS; font-size: 12px; color: #8C8C8C;}
#turismo-content .turismo-content #share #share-imp a:hover i {color: #333;}

#turismo-content .turismo-content #share #share-redes {width: 68px; height: 26px; float: left; border-right: 1px dotted #cccccc; margin: 10px 0 0 0;}
#turismo-content .turismo-content #share #share-redes .fc {width: 16px; height: 16px; float: left; margin: 6px 0 0 13px;}
#turismo-content .turismo-content #share #share-redes .fc a {width: 16px; height: 16px; float: left; background: url(../images/png/icon-fc.png) no-repeat;}
#turismo-content .turismo-content #share #share-redes .tw {width: 16px; height: 16px; float: left; margin: 6px 0 0 11px;}
#turismo-content .turismo-content #share #share-redes .tw a {width: 16px; height: 16px; float: left; background: url(../images/png/icon-tw.png) no-repeat;}

#turismo-content .turismo-content #share .share {width: 105px; float: left; height: 26px; margin: 10px 0 0 0; }
#turismo-content .turismo-content #share .share .addthis_toolbox {float: left; margin: 4px 0 0 12px;}

#turismo-content .turismo-content #share #share-coment {width: 127px; height: 26px; float: right; margin: 10px 16px 0 0;}
#turismo-content .turismo-content #share #share-coment a {width: 127px; height: 16px; float: left; margin: 6px 0 0 0;}
#turismo-content .turismo-content #share #share-coment a .cm {width: 17px; height: 16px; float: left; background: url(../images/png/icon-cm.png) no-repeat;}
#turismo-content .turismo-content #share #share-coment a i {width: 99px; height: 16px; line-height: 16px; margin-left: 11px; float: left; font-family: Trebuchet MS; font-size: 12px; color: #8C8C8C;}
#turismo-content .turismo-content #share #share-coment a:hover i {color: #333;}

#turismo-content .turismo-content #share #share-link {width: 306px; height: 28px; float: right; margin: 10px 8px 0 0;}
#turismo-content .turismo-content #share #share-link span {width: 26px; float: left; height: 19px; line-height: 19px; margin-top: 6px; font-family: Trebuchet MS; font-size: 12px; color: #8C8C8C;}
#turismo-content .turismo-content #share #share-link input[type='text'] {width: 254px; height: 28px; line-height: 28px; float: right; padding: 0px 8px 0 9px; border: none; background: url(../images/png/bg-input-not.png) no-repeat; font-family: Trebuchet MS; font-size: 12px; color: #8C8C8C;}

/*fim barra de compartilhamento*/

#turismo-content .turismo-content #texto {width: 602px; line-height: 18px; float: left; margin-top: 16px; text-align: justify; font-family: Trebuchet MS; color: #333; font-size: 14px;}
#turismo-content .turismo-content #texto #box-imagens {width: 381px; min-height: 150px; float: left; margin: 0 15px 18px 0;}
#turismo-content .turismo-content #texto #box-imagens .img {width: 381px; max-height: 286px; float: left; overflow: hidden;}
#turismo-content .turismo-content #texto #box-imagens .img a {width: 381px; height: 286px; text-align: center; display: table-cell; *display: inline-block; vertical-align: middle; overflow: hidden; line-height: 286px;} 

#turismo-content .turismo-content #texto #box-imagens .legenda {width: 374px; line-height: 20px; float: left; padding: 8px 0 3px 7px; background: #F0F0F0; font-family: Trebuchet MS; font-size: 13px; color: #5F5F5F;}
#turismo-content .turismo-content #texto #box-imagens .credito {width: 374px; line-height: 19px; float: left; padding: 0 0 4px 7px; background: #F0F0F0; font-family: Trebuchet MS; font-size: 12px; color: #7F7F7F;}

/**/
#turismo-content .turismo-content #texto #box-imagens #mais_fotos {width: 390px; float: left; margin-top: 20px;}
#turismo-content .turismo-content #texto #box-imagens #mais_fotos .title {width: 381px; float: left; font-size: 22px; color: #00A1B5; font-family: Arial; height: 23px; border-bottom: 1px solid #EFEFEF;}
#turismo-content .turismo-content #texto #box-imagens #mais_fotos li {width: 70px; height: 54px; float: left; margin: 8px 8px 0 0;}
#turismo-content .turismo-content #texto #box-imagens #mais_fotos li a {width: 66px; height: 50px; float: left; border: 2px solid #DFDFDF; overflow: hidden;}
#turismo-content .turismo-content #texto #box-imagens #mais_fotos li a:hover {border-color: #CFCFCF;}

/**/
#turismo-content .turismo-content #texto #banner-box-google {width: 300px; height: 270px; margin: 20px 17px 10px 0px; float: left;}
#turismo-content .turismo-content #texto #banner-box-google .title-box {width: 300px; height: 13px; line-height: 13px; float: left; margin-top: 5px; font-family: Arial; font-size: 8px; text-transform: uppercase; color: #909090;}
#turismo-content .turismo-content #texto #banner-box-google .banner-box-google {width: 300px; height: 250px; float: left; margin-top: 2px; background: #f4f4f4; }

#turismo-content .turismo-content #vid {width: 602px; float: left; margin-top: 32px; border-bottom: 1px solid #EFEFEF; padding-bottom: 20px;}
#turismo-content .turismo-content #vid .title {width: 602px; float: left; font-size: 26px; color: #00A1B5; font-family: Arial; height: 26px; margin-bottom: 16px;}
#turismo-content .turismo-content #vid #video {width: 602px; display: table-cell; vertical-align: middle; *display: inline-block; text-align: center; overflow: hidden;}
#turismo-content .turismo-content #vid #video iframe {max-width: 602px;}

#turismo-content .turismo-content #mais_viagens {width: 602px; float: left; margin-top: 32px; border-top: 1px dotted #E6E6E6;}
#turismo-content .turismo-content #mais_viagens .title {width: 602px; float: left; font-size: 26px; line-height: 26px; color: #00A1B5; margin-top: 20px; font-family: Arial; height: 26px;}
#turismo-content .turismo-content #mais_viagens li {width: 602px; float: left; height: 112px; border-bottom: 1px dotted #ccc; margin-top: 16px; overflow: hidden;}
#turismo-content .turismo-content #mais_viagens li a {width: 602px; float: left; height: 112px; font-family: Trebuchet MS; color: #666; font-size: 16px;}
#turismo-content .turismo-content #mais_viagens li a .img {width: 120px; height: 90px; float: left; margin: 0; overflow: hidden; display: inline; text-align: center; border: 3px double #CCC;}
#turismo-content .turismo-content #mais_viagens li a .data {font-size: 11px; width: 466px; float: left; margin-left: 10px;}
#turismo-content .turismo-content #mais_viagens li a .title2 {width: 466px; max-height: 36px; line-height: 18px; float: left; color: #3A054A; margin-left: 10px; font-weight: bold;}
#turismo-content .turismo-content #mais_viagens li a .subtitle {width: 466px; float: left; height: 16px; margin-left: 10px; overflow: hidden;}

#turismo-content .turismo-content .link_mais {width: 602px; float: left; font-family: Trebuchet MS; color: #39054A; font-size: 12px; font-weight: bold; text-align: right; margin-top: 16px;}
#turismo-content .turismo-content .link_mais:hover {text-decoration: underline;}
/*FIM TURISMO*/

/*POLITICA DE PRIVACIDADE*/
#politica-content {width: 884px; float: left;}
#politica-content .politica-content {width: 602px; float: left; min-height: 1344px; overflow: hidden; border-right: 1px solid #E0E0E0; padding-right: 12px;}
#politica-content .politica-content .titulo {width: 592px; height: 28px; float: left; padding: 12px 0 0 10px; font-family: Arial; font-size: 19px; font-weight: bold; color: #3B054A; border-top: 4px solid #3B054A; border-bottom: 2px solid #e2e2e2; margin-bottom: 10px;}

#politica-content .politica-content #texto {width: 602px; float: left; height: auto; line-height: 17px; margin-top: 10px; font-family: Trebuchet MS; font-size: 13px; color: #666; text-align: justify;}
#politica-content .politica-content #texto span {color: #3B054A; font-size: 15px;}
#politica-content .politica-content #texto a {color: #00A9BB;}
#politica-content .politica-content #texto a:hover {color: #3A054A;}
/*FIM POLITICA DE PRIVACIDADE*/

/*AVISO LEGAL*/
#aviso-content {width: 884px; float: left;}
#aviso-content .aviso-content {width: 602px; float: left; min-height: 1344px; overflow: hidden; border-right: 1px solid #E0E0E0; padding-right: 12px;}
#aviso-content .aviso-content .titulo {width: 592px; height: 28px; float: left; padding: 12px 0 0 10px; font-family: Arial; font-size: 19px; font-weight: bold; color: #3B054A; border-top: 4px solid #3B054A; border-bottom: 2px solid #e2e2e2; margin-bottom: 10px;}

#aviso-content .aviso-content #texto {width: 602px; float: left; height: auto; line-height: 17px; margin-top: 10px; font-family: Trebuchet MS; font-size: 13px; color: #666; text-align: justify;}
#aviso-content .aviso-content #texto span {color: #3B054A; font-size: 15px;}
#aviso-content .aviso-content #texto a {color: #00A9BB;}
#aviso-content .aviso-content #texto a:hover {color: #3A054A;}
/*FIM AVISO LEGAL*/

/*FALE COM O OPS*/
#fale-content {width: 884px; float: left;}
#fale-content .fale-content {width: 602px; float: left; min-height: 1344px; overflow: hidden; border-right: 1px solid #E0E0E0; padding-right: 12px;}
#fale-content .fale-content .titulo {width: 592px; height: 28px; float: left; padding: 12px 0 0 10px; font-family: Arial; font-size: 19px; font-weight: bold; color: #3B054A; border-top: 4px solid #3B054A; border-bottom: 2px solid #e2e2e2; margin-bottom: 10px;}

#fale-content .fale-content #texto {width: 602px; float: left; height: auto; line-height: 17px; margin-top: 10px; font-family: Trebuchet MS; font-size: 13px; color: #666; text-align: justify;}
#fale-content .fale-content #texto a {color: #00A9BB;}

#fale-content .fale-content #texto2 {width: 602px; float: left; height: auto; border-top: 1px dotted #ccc; line-height: 17px; margin-top: 20px; padding-top: 20px; font-family: Trebuchet MS; font-size: 13px; color: #666; text-align: justify;}
#fale-content .fale-content #texto2 span {color: #3B054A; font-size: 15px;}
#fale-content .fale-content #texto2 a {color: #00A9BB;}
#fale-content .fale-content #texto2 a:hover {color: #3A054A;}
/*FIM FALE COM O OPS*/

/*SUGESTÕES*/
#sugestao-content {width: 884px; float: left;}
#sugestao-content .sugestao-content {width: 602px; float: left; min-height: 1344px; overflow: hidden; border-right: 1px solid #E0E0E0; padding-right: 12px;}
#sugestao-content .sugestao-content .titulo {width: 592px; height: 28px; float: left; padding: 12px 0 0 10px; font-family: Arial; font-size: 19px; font-weight: bold; color: #3B054A; border-top: 4px solid #3B054A; border-bottom: 2px solid #e2e2e2; margin-bottom: 10px;}

#sugestao-content .sugestao-content #texto {width: 602px; float: left; height: auto; line-height: 17px; margin-top: 10px; font-family: Trebuchet MS; font-size: 13px; color: #666; text-align: justify;}
#sugestao-content .sugestao-content #texto a {color: #00A9BB;}

#sugestao-content .sugestao-content #texto2 {width: 602px; float: left; height: auto; border-top: 1px dotted #ccc; line-height: 17px; margin-top: 20px; padding-top: 20px; font-family: Trebuchet MS; font-size: 13px; color: #666; text-align: justify;}
#sugestao-content .sugestao-content #texto2 span {color: #3B054A; font-size: 15px;}
#sugestao-content .sugestao-content #texto2 a {color: #00A9BB;}
#sugestao-content .sugestao-content #texto2 a:hover {color: #3A054A;}
/*FIM SUGESTÕES*/

/*EXPEDIENTE*/
#expediente-content {width: 884px; float: left;}
#expediente-content .expediente-content {width: 602px; float: left; min-height: 1344px; overflow: hidden; border-right: 1px solid #E0E0E0; padding-right: 12px;}
#expediente-content .expediente-content .titulo {width: 592px; height: 28px; float: left; padding: 12px 0 0 10px; font-family: Arial; font-size: 19px; font-weight: bold; color: #3B054A; border-top: 4px solid #3B054A; border-bottom: 2px solid #e2e2e2; margin-bottom: 10px;}

#expediente-content .expediente-content #texto {width: 602px; float: left; height: auto; line-height: 17px; margin-top: 10px; font-family: Trebuchet MS; font-size: 13px; color: #666; text-align: justify;}
#expediente-content .expediente-content #texto span {color: #3B054A; font-size: 15px;}
#expediente-content .expediente-content #texto a {color: #00A9BB;}
#expediente-content .expediente-content #texto a:hover {color: #3A054A;}
/*FIM EXPEDIENTE*/

/*SOBRE O OPS*/
#sobre-content {width: 884px; float: left;}
#sobre-content .sobre-content {width: 602px; float: left; min-height: 1344px; overflow: hidden; border-right: 1px solid #E0E0E0; padding-right: 12px;}
#sobre-content .sobre-content .titulo {width: 592px; height: 28px; float: left; padding: 12px 0 0 10px; font-family: Arial; font-size: 19px; font-weight: bold; color: #3B054A; border-top: 4px solid #3B054A; border-bottom: 2px solid #e2e2e2; margin-bottom: 10px;}

#sobre-content .sobre-content #texto {width: 602px; float: left; height: auto; line-height: 17px; margin-top: 10px; font-family: Trebuchet MS; font-size: 13px; color: #666; text-align: justify;}
#sobre-content .sobre-content #texto span {color: #3B054A; font-size: 15px;}
#sobre-content .sobre-content #texto a {color: #00A9BB;}
#sobre-content .sobre-content #texto a:hover {color: #3A054A;}
#sobre-content .sobre-content #texto img {width: 210px; height: 120px; float: left; margin: 0 12px 0 0; border: 2px solid #CFCFCF;}
/*FIM SOBRE O OPS*/

/*FOTOGRAFO OPS*/
#fotografo-content {width: 884px; float: left;}
#fotografo-content .fotografo-content {width: 602px; float: left; min-height: 1400px; overflow: hidden; border-right: 1px solid #E0E0E0; padding-right: 12px;}
#fotografo-content .fotografo-content .titulo {width: 592px; height: 28px; float: left; padding: 12px 0 0 10px; font-family: Arial; font-size: 19px; font-weight: bold; color: #00A9BB; border-top: 4px solid #00A9BB; border-bottom: 2px solid #e2e2e2; margin-bottom: 10px;}

#fotografo-content .fotografo-content #texto {width: 602px; float: left; height: auto; line-height: 17px; margin-top: 10px; font-family: Trebuchet MS; font-size: 13px; color: #666; text-align: justify;}
#fotografo-content .fotografo-content #texto span {color: #00A9BB; font-size: 15px;}
#fotografo-content .fotografo-content #texto a {color: #00A9BB;}
#fotografo-content .fotografo-content #texto a:hover {color: #3A054A;}
/*FIM FOTOGRAFO OPS*/

/*TRABALHE NO OPS*/
#trabalhe-content {width: 884px; float: left;}
#trabalhe-content .trabalhe-content {width: 602px; float: left; min-height: 1344px; overflow: hidden; border-right: 1px solid #E0E0E0; padding-right: 12px;}
#trabalhe-content .trabalhe-content .titulo {width: 592px; height: 28px; float: left; padding: 12px 0 0 10px; font-family: Arial; font-size: 19px; font-weight: bold; color: #00A9BB; border-top: 4px solid #00A9BB; border-bottom: 2px solid #e2e2e2; margin-bottom: 10px;}

#trabalhe-content .trabalhe-content #texto {width: 602px; float: left; height: auto; line-height: 17px; margin-top: 10px; font-family: Trebuchet MS; font-size: 13px; color: #666; text-align: justify;}
#trabalhe-content .trabalhe-content #texto span {color: #00A9BB; font-size: 15px;}
#trabalhe-content .trabalhe-content #texto a {color: #00A9BB;}

#trabalhe-content .trabalhe-content #texto2 {width: 602px; float: left; height: auto; border-top: 1px dotted #ccc; line-height: 17px; margin-top: 20px; padding-top: 20px; font-family: Trebuchet MS; font-size: 13px; color: #666; text-align: justify;}
#trabalhe-content .trabalhe-content #texto2 span {color: #00A9BB; font-size: 15px;}
#trabalhe-content .trabalhe-content #texto2 a {color: #00A9BB;}
#trabalhe-content .trabalhe-content #texto2 a:hover {color: #3A054A;}
/*FIM TRABALHE NO OPS*/

/*ANUNCIE NO OPS*/
#anuncie-content {width: 884px; float: left;}
#anuncie-content .anuncie-content {width: 602px; float: left; min-height: 1344px; overflow: hidden; border-right: 1px solid #E0E0E0; padding-right: 12px;}
#anuncie-content .anuncie-content .titulo {width: 592px; height: 28px; float: left; padding: 12px 0 0 10px; font-family: Arial; font-size: 19px; font-weight: bold; color: #3B054A; border-top: 4px solid #3B054A; border-bottom: 2px solid #e2e2e2; margin-bottom: 10px;}

#anuncie-content .anuncie-content #texto {width: 602px; float: left; height: auto; line-height: 17px; margin-top: 10px; font-family: Trebuchet MS; font-size: 13px; color: #666; text-align: justify;}
#anuncie-content .anuncie-content #texto span {color: #3B054A; font-size: 15px;}
#anuncie-content .anuncie-content #texto a {color: #00A9BB;}
#anuncie-content .anuncie-content #texto a:hover {color: #3A054A;}
/*FIM EXPEDIENTE*/

/*BLOGS*/
#blogs-content {width: 884px; float: left;}
#blogs-content .blogs-content {width: 602px; float: left; min-height: 1344px; overflow: hidden; border-right: 1px solid #E0E0E0; padding-right: 12px;}
#blogs-content .blogs-content .titulo {width: 592px; height: 28px; float: left; padding: 12px 0 0 10px; font-family: Arial; font-size: 19px; font-weight: bold; color: #3B054A; border-top: 4px solid #3B054A; border-bottom: 2px solid #e2e2e2; margin-bottom: 10px;}
/*FIM BLOGS*/

/*GALERIAS FOTOS - AVULSAS*/
#galeriasfoto-content {width: 884px; float: left;}
#galeriasfoto-content .galeriasfoto-content {width: 602px; float: left; min-height: 1400px; overflow: hidden; border-right: 1px solid #E0E0E0; padding-right: 12px;}
#galeriasfoto-content .galeriasfoto-content .titulo {width: 592px; height: 28px; float: left; padding: 12px 0 0 10px; font-family: Arial; font-size: 19px; font-weight: bold; color: #3B054A; border-top: 4px solid #3B054A; border-bottom: 2px solid #e2e2e2; margin-bottom: 10px;}

#galeriasfoto-content .galeriasfoto-content .titulo2 {width: 584px; height: 40px; float: left; line-height: 40px; padding-left: 18px; font-family: Arial; font-size: 20px; font-weight: bold; color: #00ADBF; background: #F4F4F5;} 

#galeriasfoto-content .galeriasfoto-content #feature {width: 602px; min-height: 462px; float: left; margin-top: 13px;}
#galeriasfoto-content .galeriasfoto-content #feature li {width: 602px; min-height: 461px; float: left; border-bottom: 1px dotted #ccc;}
#galeriasfoto-content .galeriasfoto-content #feature li a {width: 602px; min-height: 461px; float: left;}
#galeriasfoto-content .galeriasfoto-content #feature li a .nome {width: 602px; min-height: 36px; line-height: 26px; padding-left: 7px; float: left; font-family: Arial; font-size: 26px; color: #39054A;}
#galeriasfoto-content .galeriasfoto-content #feature li a #img {width: 500px; height: 375px; float: left; border: 1px solid #E1E1E1; margin: 6px 0 0 50px;}
#galeriasfoto-content .galeriasfoto-content #feature li a #img span {width: 500px; height: 375px; display: table-cell; *display: inline-block; line-height: 375px; text-align: center; vertical-align: middle;}
#galeriasfoto-content .galeriasfoto-content #feature li a .mais {width: 132px; height: 34px; float: right; margin: -15px 33px 0 0; text-align: right; padding-right: 18px; font-size: 11px; font-family: Tahoma; font-weight: bold; color: #fff; line-height: 34px; background: url(../images/png/bt-maisinfo.png) no-repeat;}
#galeriasfoto-content .galeriasfoto-content #feature li a .mais:hover {background-position: 0 -34px;}

#galeriasfoto-content .galeriasfoto-content #traco{width: 602px; height: 4px; float: left; background: #F1EDF2; margin: 11px 0 17px 0;} 

#galeriasfoto-content .galeriasfoto-content #lista {width: 602px; float: left; height: auto;}
#galeriasfoto-content .galeriasfoto-content #lista li {width: 602px; float: left; height: 110px; margin-bottom: 10px; border-bottom: 1px solid #D6D6D6;}
#galeriasfoto-content .galeriasfoto-content #lista li a {width: 602px; float: left; height: 110px; background: url(../images/png/bg-itens-content.png) no-repeat;}
#galeriasfoto-content .galeriasfoto-content #lista li a:hover {background-position: 0 -107px;}
#galeriasfoto-content .galeriasfoto-content #lista li a .img {width: 120px; height: 90px; margin: 7px 7px 0 7px; float: left; overflow: hidden; display: inline; text-align: center; border: 3px double #CCC; background: url(../images/jpg/img-erro.jpg) no-repeat;}
#galeriasfoto-content .galeriasfoto-content #lista li a .nome {width: 451px; float: left; height: 20px; font-family: Arial; font-size: 20px; color: #9320CE; margin-top: 7px; overflow: hidden; line-height: 20px;}
#galeriasfoto-content .galeriasfoto-content #lista li a .sub {width: 307px; float: left; height: 16px; font-family: Arial; font-size: 13px; color: #333; margin-top: 12px; overflow: hidden;}
#galeriasfoto-content .galeriasfoto-content #lista li a .data {width: 307px; float: left; height: 16px; font-family: Arial; font-size: 13px; color: #333; overflow: hidden;}
#galeriasfoto-content .galeriasfoto-content #lista li a .mais {width: 127px; height: 34px; float: right; text-align: right; padding-right: 23px; margin: -18px 8px 0 0; font-size: 11px; font-family: Tahoma; font-weight: bold; color: #fff; line-height: 34px; background: url(../images/png/bt-maisinfo.png) no-repeat;}
#galeriasfoto-content .galeriasfoto-content #lista li a .mais:hover {background-position: 0 -34px;}
/*FIM GALERIAS DE FOTOS - AVULSAS*/

/*GALERIA DE FOTOS - AVULSAS*/
#galeriafoto-content {width: 884px; float: left;}
#galeriafoto-content .galeriafoto-content {width: 602px; float: left; overflow: hidden; border-right: 1px solid #E0E0E0; padding-right: 12px;}
#galeriafoto-content .galeriafoto-content .titulo {width: 592px; height: 28px; float: left; padding: 12px 0 0 10px; font-family: Arial; font-size: 19px; font-weight: bold; color: #3B054A; border-top: 4px solid #3B054A; border-bottom: 2px solid #e2e2e2; margin-bottom: 20px;}

#galeriafoto-content .galeriafoto-content .nome {width: 602px; float: left; text-align: justify; color: #39054A; font-family: 'Arial'; font-size: 26px; line-height: 26px; margin-bottom: 11px;}
#galeriafoto-content .galeriafoto-content .localcidade {width: 602px; float: left; color: #666; font-family: Georgia; color: #666; font-style: italic; font-size: 18px; line-height: 18px;}

#galeriafoto-content .galeriafoto-content #share-date {width: 602px; float: left; height: 42px; border-top: 1px dotted #ccc; border-bottom: 1px dotted #ccc; margin-top: 10px;}
#galeriafoto-content .galeriafoto-content #share-date .data {float: left; line-height: 42px; color: #333; font-family: 'Georgia'; font-size: 13px; font-style: italic;}
#galeriafoto-content .galeriafoto-content #share-date #imprimir {width: 97px; height: 19px; float: left; margin: 13px 0 0 175px;}
#galeriafoto-content .galeriafoto-content #share-date #imprimir a{width: 64px; height: 18px; float: left; line-height: 18px; background: url(../images/png/btn-imprimir.png) no-repeat; padding-left: 33px; font-family: Calibri; font-size: 12px; font-weight: bold; color: #666;}
#galeriafoto-content .galeriafoto-content #share-date #imprimir a:hover {color: #3B054A;}
#galeriafoto-content .galeriafoto-content #share-date .share {float: right; min-width: 230px; margin-top: 13px;}
#galeriafoto-content .galeriafoto-content #share-date .share .addthis_toolbox {float: right; margin-top: -1px; *margin-top: -19px;}

#galeriafoto-content .galeriafoto-content .texto {width: 602px; line-height: 18px; float: left; margin-top: 16px; text-align: justify; font-family: Trebuchet MS; color: #333; font-size: 15px;}

#galeriafoto-content .galeriafoto-content #lista {width: 602px; float: left; margin-top: 15px; padding-bottom: 10px;}
#galeriafoto-content .galeriafoto-content #lista li {width: 120px; height: 90px; float: left; margin: 16px 8px 0px 0;}
#galeriafoto-content .galeriafoto-content #lista li a {width: 120px; height: 90px; border: 1px solid #E1E1E1; text-align: center; display: table-cell; *display: inline-block; vertical-align: middle; line-height: 90px;}
#galeriafoto-content .galeriafoto-content #lista li a:hover {border-color: #3B054A;}

/**/
#galeriafoto-content .galeriafoto-content .relac {width: 602px; float: left; margin-top: 20px;}
#galeriafoto-content .galeriafoto-content .relac .title {width: 602px; float: left; font-size: 22px; line-height: 22px; color: #00A1B5; font-family: Arial; height: 22px;}
#galeriafoto-content .galeriafoto-content .relac li {width: 602px; float: left; height: 102px; border-bottom: 1px dotted #ccc; margin-top: 16px; overflow: hidden;}
#galeriafoto-content .galeriafoto-content .relac li a {width: 602px; float: left; height: 102px; font-family: Trebuchet MS; color: #666; font-size: 13px;}
#galeriafoto-content .galeriafoto-content .relac li a:hover .title2 {color: #009EB3;}
#galeriafoto-content .galeriafoto-content .relac li a .img {width: 120px; height: 90px; margin: 0px; float: left; overflow: hidden; display: inline; text-align: center; border: 3px double #CCC;}
#galeriafoto-content .galeriafoto-content .relac li a .nome2 {width: 469px; float: left; color: #3A054A; font-size: 17px; font-weight: bold; margin-left: 7px;}
#galeriafoto-content .galeriafoto-content .relac li a .data2 {font-size: 14px; width: 469px; margin: 4px 0 0 7px; float: left; color: #666;}

/**/
#galeriafoto-content .galeriafoto-content .outros {width: 602px; float: left; margin-top: 32px;}
#galeriafoto-content .galeriafoto-content .outros .title {width: 602px; float: left; font-size: 26px; line-height: 26px; color: #00A1B5; font-family: Arial; height: 26px;}
#galeriafoto-content .galeriafoto-content .outros li {width: 602px; float: left; height: 102px; border-bottom: 1px dotted #ccc; margin-top: 16px; overflow: hidden;}
#galeriafoto-content .galeriafoto-content .outros li a {width: 602px; float: left; height: 102px; font-family: Trebuchet MS; color: #666; font-size: 13px;}
#galeriafoto-content .galeriafoto-content .outros li a:hover .title2 {color: #009EB3;}
#galeriafoto-content .galeriafoto-content .outros li a .img {width: 120px; height: 90px; margin: 0px; float: left; overflow: hidden; display: inline; text-align: center; border: 3px double #CCC;}
#galeriafoto-content .galeriafoto-content .outros li a .nome2 {width: 469px; float: left; color: #3A054A; font-size: 17px; font-weight: bold; margin-left: 7px;}
#galeriafoto-content .galeriafoto-content .outros li a .data2 {font-size: 14px; width: 469px; margin: 4px 0 0 7px; float: left; color: #666;}

/*FIM GALERIA DE FOTOS - AVULSAS*/

/*ROTEIROS*/
#roteiros-content {width: 884px; float: left;}
#roteiros-content .roteiros-content {width: 602px; float: left; min-height: 1344px; overflow: hidden; border-right: 1px solid #E0E0E0; padding-right: 12px;}
#roteiros-content .roteiros-content .titulo {width: 592px; height: 28px; float: left; padding: 12px 0 0 10px; font-family: Arial; font-size: 19px; font-weight: bold; color: #00ABBD; border-top: 4px solid #00ABBD; border-bottom: 2px solid #e2e2e2; margin-bottom: 10px;}

#roteiros-content .roteiros-content #pesquisa {width: 602px; height: 43px; float: left; margin: 2px 0 0 0; background: #F4F4F5;} 
#roteiros-content .roteiros-content #pesquisa input[type='text'] {width: 446px; height: 30px; float: left; border: none; line-height: 30px; font-family: Trebuchet MS; font-size: 12px; color: #999999; padding-left: 8px; border: 1px solid #E9E9E9; margin: 5px 0 0 7px;}
#roteiros-content .roteiros-content #pesquisa input[type='submit'] {width: 125px; height: 32px; float: left; margin: 5px 0 0 8px; border: none; background: none; background: url(../images/png/bt-busca-rot.png) no-repeat; font-family: Tahoma; font-size: 12px; font-weight: bold; color: #fff;}
#roteiros-content .roteiros-content #pesquisa input[type='submit']:hover {background-position: 0 -32px;}
 
#roteiros-content .roteiros-content .titulo2 {width: 584px; height: 40px; float: left; line-height: 40px; padding-left: 18px; font-family: Arial; font-size: 20px; font-weight: bold; color: #00ADBF; background: #F4F4F5; margin-top: 12px;} 

#roteiros-content .roteiros-content #feature {width: 602px; min-height: 387px; float: left; margin-top: 13px; border-bottom: 1px dotted #ccc;}
#roteiros-content .roteiros-content #feature #slidedeck_frame {width: 600px; height: 375px; border: 1px solid #e1e1e1;}

#roteiros-content .roteiros-content #traco{width: 602px; height: 4px; float: left; background: #F1EDF2; margin: 11px 0 17px 0;} 

#roteiros-content .roteiros-content #lista-roteiros {width: 615px; min-height: 200px; float: left;}
#roteiros-content .roteiros-content #lista-roteiros li {width: 192px; height: 238px; float: left; margin: 0 13px 30px 0;}
#roteiros-content .roteiros-content #lista-roteiros li a {width: 192px; height: 238px; float: left; background: url(../images/png/bg-itens-content2.png) no-repeat;}
#roteiros-content .roteiros-content #lista-roteiros li a:hover {background-position: -192px 0;}
#roteiros-content .roteiros-content #lista-roteiros li a #img {width: 174px; height: 129px; float: left; margin: 7px 0 0 6px; background: #fff; overflow: hidden; display: inline; text-align: center; border: 3px double #ccc;}
#roteiros-content .roteiros-content #lista-roteiros li a .nome {width: 180px; height: 53px; float: left; margin: 1px 0 0 6px; font-family: Arial; font-size: 20px; color: #921FCC; overflow: hidden; line-height: 26px;} 
#roteiros-content .roteiros-content #lista-roteiros li a .mais {width: 128px; height: 34px; float: right; margin: 0px 0px 0 0; text-align: right; padding-right: 22px; font-size: 11px; font-family: Tahoma; font-weight: bold; color: #fff; line-height: 34px; background: url(../images/png/bt-maisinfo.png) no-repeat;}
#roteiros-content .roteiros-content #lista-roteiros li a .mais:hover {background-position: 0 -34px;}
/*FIM ROTEIROS*/

/*RESTAURANTES E BARES*/
#restaurantes-content {width: 884px; float: left;}
#restaurantes-content .restaurantes-content {width: 602px; float: left; min-height: 1344px; overflow: hidden; border-right: 1px solid #E0E0E0; padding-right: 12px;}
#restaurantes-content .restaurantes-content .titulo {width: 592px; height: 28px; float: left; padding: 12px 0 0 10px; font-family: Arial; font-size: 19px; font-weight: bold; color: #00ABBD; border-top: 4px solid #00ABBD; border-bottom: 2px solid #e2e2e2; margin-bottom: 10px;}

#restaurantes-content .restaurantes-content #pesquisa {width: 602px; height: 43px; float: left; margin: 2px 0 0 0; background: #F4F4F5;} 
#restaurantes-content .restaurantes-content #pesquisa input[type='text'] {width: 446px; height: 30px; float: left; border: none; line-height: 30px; font-family: Trebuchet MS; font-size: 12px; color: #999999; padding-left: 8px; border: 1px solid #E9E9E9; margin: 5px 0 0 7px;}
#restaurantes-content .restaurantes-content #pesquisa input[type='button'] {width: 125px; height: 32px; float: left; margin: 5px 0 0 8px; border: none; background: none; background: url(../images/png/bt-busca-rot.png) no-repeat; font-family: Tahoma; font-size: 12px; font-weight: bold; color: #fff;}
#restaurantes-content .restaurantes-content #pesquisa input[type='button']:hover {background-position: 0 -32px;}

#restaurantes-content .restaurantes-content #lista-restaurantes {width: 615px; min-height: 200px; float: left; margin-top: 13px;}
#restaurantes-content .restaurantes-content #lista-restaurantes li {width: 192px; height: 238px; float: left; margin: 0 13px 30px 0;}
#restaurantes-content .restaurantes-content #lista-restaurantes li a {width: 192px; height: 238px; float: left; background: url(../images/png/bg-itens-content2.png) no-repeat;}
#restaurantes-content .restaurantes-content #lista-restaurantes li a:hover {background-position: -192px 0;}
#restaurantes-content .restaurantes-content #lista-restaurantes li a #img {width: 174px; height: 129px; float: left; margin: 7px 0 0 6px; background: #fff; overflow: hidden; display: inline; text-align: center; border: 3px double #ccc;}
#restaurantes-content .restaurantes-content #lista-restaurantes li a .nome {width: 180px; height: 53px; float: left; margin: 1px 0 0 6px; font-family: Arial; font-size: 20px; color: #921FCC; overflow: hidden; line-height: 26px;} 
#restaurantes-content .restaurantes-content #lista-restaurantes li a .mais {width: 128px; height: 34px; float: right; margin: 0px 0px 0 0; text-align: right; padding-right: 22px; font-size: 11px; font-family: Tahoma; font-weight: bold; color: #fff; line-height: 34px; background: url(../images/png/bt-maisinfo.png) no-repeat;}
#restaurantes-content .restaurantes-content #lista-restaurantes li a .mais:hover {background-position: 0 -34px;}
/*FIM RESTAURANTES E BARES*/

/*MOTEIS*/
#moteis-content {width: 884px; float: left;}
#moteis-content .moteis-content {width: 602px; float: left; min-height: 1344px; overflow: hidden; border-right: 1px solid #E0E0E0; padding-right: 12px;}
#moteis-content .moteis-content .titulo {width: 592px; height: 28px; float: left; padding: 12px 0 0 10px; font-family: Arial; font-size: 19px; font-weight: bold; color: #3B054A; border-top: 4px solid #3B054A; border-bottom: 2px solid #e2e2e2; margin-bottom: 10px;}

#moteis-content .moteis-content #pesquisa {width: 602px; height: 43px; float: left; margin: 2px 0 0 0; background: #F4F4F5;} 
#moteis-content .moteis-content #pesquisa input[type='text'] {width: 446px; height: 30px; float: left; border: none; line-height: 30px; font-family: Trebuchet MS; font-size: 12px; color: #999999; padding-left: 8px; border: 1px solid #E9E9E9; margin: 5px 0 0 7px;}
#moteis-content .moteis-content #pesquisa input[type='button'] {width: 125px; height: 32px; float: left; margin: 5px 0 0 8px; border: none; background: none; background: url(../images/png/bt-busca-rot.png) no-repeat; font-family: Tahoma; font-size: 12px; font-weight: bold; color: #fff;}
#moteis-content .moteis-content #pesquisa input[type='button']:hover {background-position: 0 -32px;}

#moteis-content .moteis-content #lista-moteis {width: 615px; min-height: 200px; float: left; margin-top: 13px;}
#moteis-content .moteis-content #lista-moteis li {width: 192px; height: 238px; float: left; margin: 0 13px 30px 0;}
#moteis-content .moteis-content #lista-moteis li a {width: 192px; height: 238px; float: left; background: url(../images/png/bg-itens-content2.png) no-repeat;}
#moteis-content .moteis-content #lista-moteis li a:hover {background-position: -192px 0;}
#moteis-content .moteis-content #lista-moteis li a #img {width: 174px; height: 129px; float: left; margin: 7px 0 0 6px; background: #fff; overflow: hidden; display: inline; text-align: center; border: 3px double #ccc;}
#moteis-content .moteis-content #lista-moteis li a .nome {width: 180px; height: 53px; float: left; margin: 1px 0 0 6px; font-family: Arial; font-size: 20px; color: #921FCC; overflow: hidden; line-height: 26px;} 
#moteis-content .moteis-content #lista-moteis li a .mais {width: 128px; height: 34px; float: right; margin: 0px 0px 0 0; text-align: right; padding-right: 22px; font-size: 11px; font-family: Tahoma; font-weight: bold; color: #fff; line-height: 34px; background: url(../images/png/bt-maisinfo.png) no-repeat;}
#moteis-content .moteis-content #lista-moteis li a .mais:hover {background-position: 0 -34px;}
/*FIM MOTEIS*/

/*HOTEIS*/
#hoteis-content {width: 884px; float: left;}
#hoteis-content .hoteis-content {width: 602px; float: left; min-height: 1344px; overflow: hidden; border-right: 1px solid #E0E0E0; padding-right: 12px;}
#hoteis-content .hoteis-content .titulo {width: 592px; height: 28px; float: left; padding: 12px 0 0 10px; font-family: Arial; font-size: 19px; font-weight: bold; color: #00ABBD; border-top: 4px solid #00ABBD; border-bottom: 2px solid #e2e2e2; margin-bottom: 10px;}

#hoteis-content .hoteis-content #pesquisa {width: 602px; height: 43px; float: left; margin: 2px 0 0 0; background: #F4F4F5;} 
#hoteis-content .hoteis-content #pesquisa input[type='text'] {width: 446px; height: 30px; float: left; border: none; line-height: 30px; font-family: Trebuchet MS; font-size: 12px; color: #999999; padding-left: 8px; border: 1px solid #E9E9E9; margin: 5px 0 0 7px;}
#hoteis-content .hoteis-content #pesquisa input[type='button'] {width: 125px; height: 32px; float: left; margin: 5px 0 0 8px; border: none; background: none; background: url(../images/png/bt-busca-rot.png) no-repeat; font-family: Tahoma; font-size: 12px; font-weight: bold; color: #fff;}
#hoteis-content .hoteis-content #pesquisa input[type='button']:hover {background-position: 0 -32px;}

#hoteis-content .hoteis-content #lista-hoteis {width: 615px; min-height: 200px; float: left; margin-top: 13px;}
#hoteis-content .hoteis-content #lista-hoteis li {width: 192px; height: 238px; float: left; margin: 0 13px 30px 0;}
#hoteis-content .hoteis-content #lista-hoteis li a {width: 192px; height: 238px; float: left; background: url(../images/png/bg-itens-content2.png) no-repeat;}
#hoteis-content .hoteis-content #lista-hoteis li a:hover {background-position: -192px 0;}
#hoteis-content .hoteis-content #lista-hoteis li a #img {width: 174px; height: 129px; float: left; margin: 7px 0 0 6px; background: #fff; overflow: hidden; display: inline; text-align: center; border: 3px double #ccc;}
#hoteis-content .hoteis-content #lista-hoteis li a .nome {width: 180px; height: 53px; float: left; margin: 1px 0 0 6px; font-family: Arial; font-size: 20px; color: #921FCC; overflow: hidden; line-height: 26px;} 
#hoteis-content .hoteis-content #lista-hoteis li a .mais {width: 128px; height: 34px; float: right; margin: 0px 0px 0 0; text-align: right; padding-right: 22px; font-size: 11px; font-family: Tahoma; font-weight: bold; color: #fff; line-height: 34px; background: url(../images/png/bt-maisinfo.png) no-repeat;}
#hoteis-content .hoteis-content #lista-hoteis li a .mais:hover {background-position: 0 -34px;}
/*FIM HOTEIS*/

/*REVISTA CAPA OPS*/
#revista-capa-content {float: left; width: 884px;}
#revista-capa-content .titulo {width: 874px; height: 28px; float: left; padding: 12px 0 0 10px; font-family: Arial; font-size: 19px; font-weight: bold; color: #3B054A; border-top: 4px solid #3B054A; border-bottom: 2px solid #e2e2e2;}

#revista-capa-content .revista-capa-content {width: 880px; min-height: 730px; float: left; margin: 5px 0 0 0; border: 2px solid #EBECEC; padding-bottom: 6px;}

#revista-capa-content .revista-capa-content #pesquisa {width: 634px; height: 43px; float: left; margin: 5px 0 0 6px; background: #F4F4F5; padding: 0;} 
#revista-capa-content .revista-capa-content #pesquisa input[type='text'] {width: 474px; height: 30px; float: left; border: none; line-height: 30px; font-family: Trebuchet MS; font-size: 12px; color: #999999; padding-left: 8px; border: 1px solid #E9E9E9; margin: 5px 0 0 7px; *margin: 5px 0 0 2px;}
#revista-capa-content .revista-capa-content #pesquisa input[type='submit'] {width: 125px; height: 32px; float: left; margin: 5px 0 0 8px; border: none; background: none; background: url(../images/png/bt-busca-rot.png) no-repeat; font-family: Tahoma; font-size: 12px; font-weight: bold; color: #fff;}
#revista-capa-content .revista-capa-content #pesquisa input[type='submit']:hover {background-position: 0 -32px;}

/**/
#revista-capa-content .revista-capa-content #navi-revista {width: 222px; height: 362px; border-bottom: 1px solid #C4C4C7; float: right; margin: 5px 6px 0 0;}
#revista-capa-content .revista-capa-content #navi-revista .navi-revista {width: 222px; height: 316px; padding-top: 10px; float: left; background: #F2F2F2;}
#revista-capa-content .revista-capa-content #navi-revista .navi-revista li {width: 211px; height: 37px; float: left; margin: 12px 0 0 6px;}
#revista-capa-content .revista-capa-content #navi-revista .navi-revista li a {width: 193px; height: 37px; float: left; line-height: 37px; padding-left: 18px; background: url(../images/png/navi-revista-menu.png) no-repeat; font-family: Trebuchet MS; font-size: 15px; font-weight: bold; color: #959595;}
#revista-capa-content .revista-capa-content #navi-revista .navi-revista li a:hover {background-position: 0 -37px; color: #fff;}
#revista-capa-content .revista-capa-content #navi-revista #mais {width: 215px; height: 27px; float: left; margin: 5px 0 0 0;}
#revista-capa-content .revista-capa-content #navi-revista #mais i {width: 27px; height: 27px; float: right; background: url(../images/png/more.png) no-repeat;}
#revista-capa-content .revista-capa-content #navi-revista #mais a {width: 125px; height: 27px; float: right; line-height: 27px; margin-right: 9px; text-align: right; font-family: Trebuchet MS; font-size: 13px; color: #0FAEBF; }
#revista-capa-content .revista-capa-content #navi-revista #mais a:hover {color: #A831C5;}

/**/
#revista-capa-content .revista-capa-content #features {width: 634px; height: 311px; float: left; margin: 9px 0 0 6px;}
#revista-capa-content .revista-capa-content #features #tabs2 div .lista {width: 630px; height: 241px; float: left; margin-top: 6px; list-style: none;}
#revista-capa-content .revista-capa-content #features #tabs2 div .lista li {width: 180px; height: 220px; float: left; margin: 7px 15px 0 15px;}
#revista-capa-content .revista-capa-content #features #tabs2 div .lista li a {width: 180px; height: 220px; float: left;}
#revista-capa-content .revista-capa-content #features #tabs2 div .lista li a:hover .title {color: #0FAEBF;}
#revista-capa-content .revista-capa-content #features #tabs2 div .lista li a:hover .texto {color: #333;}
#revista-capa-content .revista-capa-content #features #tabs2 div .lista li a .title {width: 180px; height: 42px; line-height: 21px; overflow: hidden; float: left; font-family: Trebuchet MS; font-size: 19px; color: #921FCC;}
#revista-capa-content .revista-capa-content #features #tabs2 div .lista li a .img {width: 178px; height: 133px; float: left; margin-top: 4px; border: 1px solid #DDDEDE;}
#revista-capa-content .revista-capa-content #features #tabs2 div .lista li a .img .imagem {width: 160px; height: 115px; float: left; text-align: center; border: 1px solid #DDDEDE; margin: 8px 0 0 8px;}
#revista-capa-content .revista-capa-content #features #tabs2 div .lista li a .texto {width: 180px; height: 33px; float: left; line-height: 16px; margin-top: 6px; font-family: Trebuchet MS; font-size: 13px; color: #666;}
#revista-capa-content .revista-capa-content #features #tabs2 div .lista li a .mais {width: 128px; height: 34px; float: right; margin: 0px 0px 0 0; text-align: right; padding-right: 22px; font-size: 11px; font-family: Tahoma; font-weight: bold; color: #fff; line-height: 34px; background: url(../images/png/bt-maisinfo.png) no-repeat;}
#revista-capa-content .revista-capa-content #features #tabs2 div .lista li a .mais:hover {background-position: 0 -34px;}

/**/
#revista-capa-content .revista-capa-content #more-features {width: 868px; height: 252px; float: left; margin: 15px 0 0 6px;}
#revista-capa-content .revista-capa-content #more-features #tlt {width: 868px; height: 33px; line-height: 31px; float: left; border-bottom: 1px solid #C4C4C7; font-family: Trebuchet MS; font-size: 16px; font-weight: bold; color: #A531C5;}
#revista-capa-content .revista-capa-content #more-features #tlt i {width: 27px; height: 27px; float: left; background: url(../images/png/more.png) no-repeat; margin: 1px 10px 0 3px;}
#revista-capa-content .revista-capa-content #more-features #tlt b {color: #00ABBD; font-weight: bold;}
#revista-capa-content .revista-capa-content #more-features .more-features {width: 866px; height: 205px; float: left; border: 1px solid #F0F0F0; margin-top: 11px;}

/**/
#revista-capa-content .revista-capa-content #informatica {width: 423px; height: 278px; float: left; margin: 15px 0 0 6px;}
#revista-capa-content .revista-capa-content #informatica .titles-infor {width: 423px; height: 31px; float: left; border-bottom: 1px solid #C4C4C7;}
#revista-capa-content .revista-capa-content #informatica .titles-infor .tlt {width: 103px; height: 29px; margin: 1px 0 0 3px; float: left; line-height: 29px; font-family: Trebuchet MS; font-size: 16px; font-weight: bold; color: #0FAEBF;}
#revista-capa-content .revista-capa-content #informatica .titles-infor i {width: 27px; height: 27px; float: right; background: url(../images/png/more.png) no-repeat; margin-top: 1px;}
#revista-capa-content .revista-capa-content #informatica .titles-infor a {width: 125px; height: 27px; float: right; line-height: 27px; margin-right: 9px; text-align: right; margin-top: 1px; font-family: Trebuchet MS; font-size: 13px; color: #0FAEBF; }
#revista-capa-content .revista-capa-content #informatica .titles-infor a:hover {color: #A831C5;}

#revista-capa-content .revista-capa-content #informatica .informatica {width: 423px; height: 241px; float: left; background: #F2F2F2; margin-top: 6px;}
#revista-capa-content .revista-capa-content #informatica .informatica li {width: 180px; height: 220px; float: left; margin: 7px 12px 0 17px;}
#revista-capa-content .revista-capa-content #informatica .informatica li a {width: 180px; height: 220px; float: left;}
#revista-capa-content .revista-capa-content #informatica .informatica li a:hover .title {color: #0FAEBF;}
#revista-capa-content .revista-capa-content #informatica .informatica li a:hover .texto {color: #333;}
#revista-capa-content .revista-capa-content #informatica .informatica li a .title {width: 180px; height: 42px; line-height: 21px; overflow: hidden; float: left; font-family: Trebuchet MS; font-size: 16px; color: #3A054A;}
#revista-capa-content .revista-capa-content #informatica .informatica li a .img {width: 178px; height: 133px; float: left; margin-top: 4px; border: 1px solid #DDDEDE;}
#revista-capa-content .revista-capa-content #informatica .informatica li a .img .imagem {width: 160px; height: 115px; float: left; text-align: center; border: 1px solid #DDDEDE; margin: 8px 0 0 8px;}
#revista-capa-content .revista-capa-content #informatica .informatica li a .texto {width: 180px; height: 33px; float: left; line-height: 16px; margin-top: 6px; font-family: Trebuchet MS; font-size: 13px; color: #666;}

/**/
#revista-capa-content .revista-capa-content #anunciante {width: 424px; height: 147px; float: right; margin: 15px 6px 0 0; background: #F2F2F2;}
#revista-capa-content .revista-capa-content #anunciante .title {width: 402px; height: 23px; float: left; margin: 7px 0 0 10px; line-height: 23px; font-family: Trebuchet MS; font-size: 16px; color: #B234D2; font-weight: bold;}
#revista-capa-content .revista-capa-content #anunciante .texto {width: 402px; height: 76px; float: left; margin: 11px 0 0 10px; font-family: Trebuchet MS; font-size: 12px; color: #666;}
#revista-capa-content .revista-capa-content #anunciante #mais {width: 80px; height: 20px; line-height: 20px; float: right; margin: 2px 14px 0 0; font-family: Trebuchet MS; font-size: 13px; color: #00ABBD;}
#revista-capa-content .revista-capa-content #anunciante #mais:hover {color: #A831C5;}

/**/
#revista-capa-content .revista-capa-content #perfumarias {width: 424px; height: 280px; float: right; margin: 12px 6px 0 0;}
#revista-capa-content .revista-capa-content #perfumarias .titles-infor {width: 424px; height: 31px; float: left; border-bottom: 1px solid #C4C4C7;}
#revista-capa-content .revista-capa-content #perfumarias .titles-infor .tlt {width: 103px; height: 29px; margin: 1px 0 0 3px; float: left; line-height: 29px; font-family: Trebuchet MS; font-size: 16px; font-weight: bold; color: #0FAEBF;}
#revista-capa-content .revista-capa-content #perfumarias .titles-infor i {width: 27px; height: 27px; float: right; background: url(../images/png/more.png) no-repeat; margin-top: 1px;}
#revista-capa-content .revista-capa-content #perfumarias .titles-infor a {width: 125px; height: 27px; float: right; line-height: 27px; margin-right: 9px; text-align: right; margin-top: 1px; font-family: Trebuchet MS; font-size: 13px; color: #0FAEBF; }
#revista-capa-content .revista-capa-content #perfumarias .titles-infor a:hover {color: #A831C5;}

#revista-capa-content .revista-capa-content #perfumarias .perfumarias {width: 424px; height: 241px; float: left; background: #F2F2F2; margin-top: 7px;}
#revista-capa-content .revista-capa-content #perfumarias .perfumarias li {width: 180px; height: 220px; float: left; margin: 7px 12px 0 17px;}
#revista-capa-content .revista-capa-content #perfumarias .perfumarias li a {width: 180px; height: 220px; float: left;}
#revista-capa-content .revista-capa-content #perfumarias .perfumarias li a:hover .title {color: #0FAEBF;}
#revista-capa-content .revista-capa-content #perfumarias .perfumarias li a:hover .texto {color: #333;}
#revista-capa-content .revista-capa-content #perfumarias .perfumarias li a .title {width: 180px; height: 42px; line-height: 21px; overflow: hidden; float: left; font-family: Trebuchet MS; font-size: 16px; color: #3A054A;}
#revista-capa-content .revista-capa-content #perfumarias .perfumarias li a .img {width: 178px; height: 133px; float: left; margin-top: 4px; border: 1px solid #DDDEDE;}
#revista-capa-content .revista-capa-content #perfumarias .perfumarias li a .img .imagem {width: 160px; height: 115px; float: left; text-align: center; border: 1px solid #DDDEDE; margin: 8px 0 0 8px;}
#revista-capa-content .revista-capa-content #perfumarias .perfumarias li a .texto {width: 180px; height: 33px; float: left; line-height: 16px; margin-top: 6px; font-family: Trebuchet MS; font-size: 13px; color: #666;}

/**/
#revista-capa-content .revista-capa-content #consumidor {width: 423px; height: 149px; float: left; margin: 12px 0 0 6px; background: #F2F2F2;}
#revista-capa-content .revista-capa-content #consumidor .title {width: 402px; height: 23px; float: left; margin: 7px 0 0 10px; line-height: 23px; font-family: Trebuchet MS; font-size: 16px; color: #B234D2; font-weight: bold;}
#revista-capa-content .revista-capa-content #consumidor .texto {width: 402px; height: 76px; float: left; margin: 11px 0 0 10px; font-family: Trebuchet MS; font-size: 12px; color: #666;}
#revista-capa-content .revista-capa-content #consumidor #mais {width: 80px; height: 20px; line-height: 20px; float: right; margin: 2px 14px 0 0; font-family: Trebuchet MS; font-size: 13px; color: #00ABBD;}
#revista-capa-content .revista-capa-content #consumidor #mais:hover {color: #A831C5;}

/**/
#revista-capa-content .revista-capa-content #top-lojas {width: 868px; height: 314px; float: left; margin: 12px 0 0 6px; background: url(../images/png/bg-top-lojas.png) no-repeat;}
#revista-capa-content .revista-capa-content #top-lojas .tlt {width: 109px; height: 23px; line-height: 23px; float: left; margin: 11px 0 0 45px; font-family: Trebuchet MS; font-size: 16px; font-weight: bold; color: #A531C5;}
#revista-capa-content .revista-capa-content #top-lojas .tlt b {color: #00ABBD; font-weight: bold;}
#revista-capa-content .revista-capa-content #top-lojas .more {width: 170px; height: 27px; line-height: 27px; float: right; margin: 4px 0 0 9px;}
#revista-capa-content .revista-capa-content #top-lojas .more i {width: 27px; height: 27px; float: right; background: url(../images/png/more.png) no-repeat; margin-top: 1px;}
#revista-capa-content .revista-capa-content #top-lojas .more a {width: 125px; height: 27px; float: right; line-height: 27px; margin-right: 9px; text-align: right; margin-top: 1px; font-family: Trebuchet MS; font-size: 13px; color: #0FAEBF; }
#revista-capa-content .revista-capa-content #top-lojas .more a:hover {color: #A831C5;}

#revista-capa-content .revista-capa-content #top-lojas .top-lojas {width: 849px; height: 253px; float: left; margin: 11px 0 0 0;}
#revista-capa-content .revista-capa-content #top-lojas .top-lojas li {width: 180px; height: 220px; float: left; margin: 7px 6px 0 26px;}
#revista-capa-content .revista-capa-content #top-lojas .top-lojas li a {width: 180px; height: 220px; float: left;}
#revista-capa-content .revista-capa-content #top-lojas .top-lojas li a:hover .title {color: #0FAEBF;}
#revista-capa-content .revista-capa-content #top-lojas .top-lojas li a:hover .texto {color: #333;}
#revista-capa-content .revista-capa-content #top-lojas .top-lojas li a .title {width: 180px; height: 42px; line-height: 21px; overflow: hidden; float: left; font-family: Trebuchet MS; font-size: 16px; color: #3A054A;}
#revista-capa-content .revista-capa-content #top-lojas .top-lojas li a .img {width: 178px; height: 133px; float: left; margin-top: 4px; border: 1px solid #DDDEDE;}
#revista-capa-content .revista-capa-content #top-lojas .top-lojas li a .img .imagem {width: 160px; height: 115px; float: left; text-align: center; border: 1px solid #DDDEDE; margin: 8px 0 0 8px;}
#revista-capa-content .revista-capa-content #top-lojas .top-lojas li a .texto {width: 180px; height: 49px; float: left; overflow: hidden; line-height: 16px; margin-top: 6px; font-family: Trebuchet MS; font-size: 13px; color: #666;}
/*FIM REVISTA CAPA OPS*/

/*REVISTA OPS*/
#revista-content {float: left; width: 884px;}
#revista-content .titulo {width: 874px; height: 28px; float: left; padding: 12px 0 0 10px; font-family: Arial; font-size: 19px; font-weight: bold; color: #3B054A; border-top: 4px solid #3B054A; border-bottom: 2px solid #e2e2e2;}

#revista-content .revista-content {width: 880px; min-height: 730px; float: left; margin: 5px 0 0 0; border: 2px solid #EBECEC; padding-bottom: 6px;}

#revista-content .revista-content #img {width: 358px; height: 268px; float: left; margin: 10px 0 0 10px; border: 1px solid #DDDEDE;}
#revista-content .revista-content #img #imagem {width: 340px; height: 250px; float: left; margin: 8px 0 0 8px; border: 1px solid #DDDEDE; text-align: center;}
#revista-content .revista-content .nome {width: 485px; min-height: 33px; max-height: 60px; line-height: 30px; float: right; border-bottom: 1px solid #C4C4C7; margin: 14px 11px 0 0; font-family: Trebuchet MS; font-size: 25px; color: #3B054A;}
#revista-content .revista-content .texto1 {width: 485px; min-height: 129px; line-height: 16px; float: right; margin: 16px 11px 0 0; font-family: Trebuchet MS; font-size: 12px; color: #666;}

#revista-content .revista-content #botoes {width: 487px; height: 46px; float: right; margin: 39px 11px 0 0; border-bottom: 1px dotted #C4C4C7; border-top: 1px dotted #C4C4C7;}
#revista-content .revista-content #botoes #cont {width: 150px; height: 35px; float: left; line-height: 35px; text-align: center; font-family: Trebuchet MS; font-size: 15px; font-weight: bold; color: #959595; margin: 5px 0 0 11px; background: url(../images/png/navi-revista-bt.png) no-repeat;}
#revista-content .revista-content #botoes #cont:hover {background-position: 0 -35px; color: #fff;}
#revista-content .revista-content #botoes #fav {width: 150px; height: 35px; float: left; line-height: 35px; text-align: center; font-family: Trebuchet MS; font-size: 15px; font-weight: bold; color: #959595; margin: 5px 0 0 9px; background: url(../images/png/navi-revista-bt.png) no-repeat;}
#revista-content .revista-content #botoes #fav:hover {background-position: 0 -35px; color: #fff;}
#revista-content .revista-content #botoes #ind {width: 150px; height: 35px; float: left; line-height: 35px; text-align: center; font-family: Trebuchet MS; font-size: 15px; font-weight: bold; color: #959595; margin: 5px 0 0 9px; background: url(../images/png/navi-revista-bt.png) no-repeat;}
#revista-content .revista-content #botoes #ind:hover {background-position: 0 -35px; color: #fff;}

#revista-content .revista-content #mais-fotos {width: 860px; min-height: 135px; float: left;}
#revista-content .revista-content #mais-fotos li {width: 77px; height: 59px; float: left; margin: 11px 9px 3px 9px;}
#revista-content .revista-content #mais-fotos li a {width: 75px; height: 57px; float: left; border: 1px solid #DDDEDE; text-align: center;}
#revista-content .revista-content #mais-fotos li a:hover {border: 1px solid #AAAEAE;}

#revista-content .revista-content #mais-info {width: 487px; min-height: 300px; float: right; margin: 38px 11px 0 0;}
#revista-content .revista-content #mais-info .title {width: 487px; height: 28px; line-height: 28px; float: left; border-bottom: 1px solid #C4C4C7; font-family: Trebuchet MS; font-size: 13px; color: #03A2B6;}
#revista-content .revista-content #mais-info .title i {width: 27px; height: 27px; float: right; background: url(../images/png/more.png) no-repeat; margin: 0px 342px 0 0px; *margin: -29px 342px 0 0;}
#revista-content .revista-content #mais-info .txt {width: 470px; height: auto; float: left; margin: 18px 0 0 9px; line-height: 17px; font-family: Trebuchet MS; font-size: 13px; color: #666;}

#revista-content .revista-content #local {width: 360px; height: 307px; float: left; margin: 38px 0px 0 10px;}
#revista-content .revista-content #local .title {width: 360px; height: 28px; line-height: 28px; float: left; border-bottom: 1px solid #C4C4C7; font-family: Trebuchet MS; font-size: 13px; color: #03A2B6;}
#revista-content .revista-content #local .title i {width: 27px; height: 27px; float: right; background: url(../images/png/more.png) no-repeat; margin: 0px 256px 0 0px; *margin: -29px 256px 0 0;}
#revista-content .revista-content #local #map {width: 358px; height: 255px; float: left; border: 1px solid #D4D5D5; overflow: hidden; margin-top: 18px;}

#revista-content .revista-content #prods {width: 860px; float: left; margin: 46px 0 0 10px; min-height: 276px;}
#revista-content .revista-content #prods .tlte {width: 860px; height: 28px; float: left; border-bottom: 1px solid #C4C4C7; line-height: 25px; font-family: Trebuchet MS; font-size: 16px; font-weight: bold; color: #029CB0;}
#revista-content .revista-content #prods .prods {width: 860px; min-height: 240px; float: left; margin-top: 7px; background: #F2F2F2;}
#revista-content .revista-content #prods .prods li {width: 180px; height: 220px; float: left; margin: 7px 9px 38px 22px;}
#revista-content .revista-content #prods .prods li a {width: 180px; height: 220px; float: left;}
#revista-content .revista-content #prods .prods li a:hover .title {color: #0FAEBF;}
#revista-content .revista-content #prods .prods li a:hover .texto {color: #333;}
#revista-content .revista-content #prods .prods li a .title {width: 180px; height: 42px; line-height: 21px; overflow: hidden; float: left; font-family: Trebuchet MS; font-size: 16px; color: #3A054A;}
#revista-content .revista-content #prods .prods li a .img {width: 178px; height: 138px; float: left; margin-top: 4px; border: 1px solid #DDDEDE;}
#revista-content .revista-content #prods .prods li a .img .imagem {width: 160px; height: 120px; float: left; text-align: center; border: 1px solid #DDDEDE; margin: 8px 0 0 8px; overflow: hidden;}
#revista-content .revista-content #prods .prods li a .texto {width: 180px; height: 33px; float: left; line-height: 16px; margin-top: 6px; font-family: Trebuchet MS; font-size: 13px; color: #666;}

#revista-content .revista-content #relacionados {width: 860px; float: left; margin: 46px 0 0 10px; height: 244px;}
#revista-content .revista-content #relacionados #tlte {width: 860px; height: 28px; float: left; border-bottom: 1px solid #C4C4C7; line-height: 25px; font-family: Trebuchet MS; font-size: 16px; font-weight: bold; color: #029CB0;}
#revista-content .revista-content #relacionados .relacionados {width: 858px; height: 205px; float: left; border: 1px solid #F0F0F0; margin-top: 11px;}
#revista-content .revista-content #relacionados .relacionados .jcarousel-skin-tango4 .jcarousel-container {margin-left: 8px;}
/*FIM REVISTA OPS*/

/*RESTAURANTE*/
#restaurante-content {width: 884px; float: left;}
#restaurante-content .restaurante-content {width: 602px; float: left; min-height: 1344px; overflow: hidden; border-right: 1px solid #E0E0E0; padding-right: 12px;}
#restaurante-content .restaurante-content .titulo {width: 592px; height: 28px; float: left; padding: 12px 0 0 10px; font-family: Arial; font-size: 19px; font-weight: bold; color: #00ABBD; border-top: 4px solid #00ABBD; border-bottom: 2px solid #e2e2e2; margin-bottom: 10px;}

#restaurante-content .restaurante-content #imagem {width: 244px; height: 182px; float: left; border: 3px double #CCCCCC; background: #fff; margin: 4px 0 0 4px;}
#restaurante-content .restaurante-content .nome1 {width: 333px; height: 34px; line-height: 34px; float: left; margin: 5px 0 0 7px; font-family: Arial; font-size: 31px; color: #921FCC;}
#restaurante-content .restaurante-content .texto {width: 333px; height: 69px; line-height: 16px; overflow: hidden; float: left; margin: 16px 0px 0 7px; font-family: Trebuchet MS; font-size: 12px; color: #666;}
#restaurante-content .restaurante-content #mais-fotos {width: 346px; height: 59px; float: left; margin-top: 8px;}
#restaurante-content .restaurante-content #mais-fotos li {width: 77px; height: 59px; float: left; margin: 0 0 0 9px;}
#restaurante-content .restaurante-content #mais-fotos li a {width: 75px; height: 57px; float: left; border: 1px solid #AAAEAE;}
#restaurante-content .restaurante-content #mais-fotos li a:hover {border: 1px solid #AAAEAE;}

#restaurante-content .restaurante-content #botoes {width: 602px; height: 46px; float: left; margin: 20px 0px 0 0; border-bottom: 1px dotted #C4C4C7; border-top: 1px dotted #C4C4C7;}
#restaurante-content .restaurante-content #botoes #cont {width: 150px; height: 35px; float: left; line-height: 35px; text-align: center; font-family: Trebuchet MS; font-size: 15px; font-weight: bold; color: #959595; margin: 5px 0 0 130px; background: url(../images/png/navi-revista-bt.png) no-repeat;}
#restaurante-content .restaurante-content #botoes #cont:hover {background-position: 0 -35px; color: #fff;}
#restaurante-content .restaurante-content #botoes #fav {width: 150px; height: 35px; float: left; line-height: 35px; text-align: center; font-family: Trebuchet MS; font-size: 15px; font-weight: bold; color: #959595; margin: 5px 0 0 9px; background: url(../images/png/navi-revista-bt.png) no-repeat;}
#restaurante-content .restaurante-content #botoes #fav:hover {background-position: 0 -35px; color: #fff;}
#restaurante-content .restaurante-content #botoes #ind {width: 150px; height: 35px; float: left; line-height: 35px; text-align: center; font-family: Trebuchet MS; font-size: 15px; font-weight: bold; color: #959595; margin: 5px 0 0 9px; background: url(../images/png/navi-revista-bt.png) no-repeat;}
#restaurante-content .restaurante-content #botoes #ind:hover {background-position: 0 -35px; color: #fff;}

#restaurante-content .restaurante-content #mais-info {width: 602px; min-height: 131px; float: left; margin: 30px 0px 0 0;}
#restaurante-content .restaurante-content #mais-info .title {width: 602px; height: 28px; line-height: 28px; float: left; border-bottom: 1px solid #C4C4C7; font-family: Trebuchet MS; font-size: 13px; color: #03A2B6;}
#restaurante-content .restaurante-content #mais-info .txt {width: 584px; height: auto; float: left; margin: 18px 0 0 9px; line-height: 17px; font-family: Trebuchet MS; font-size: 13px; color: #666;}

#restaurante-content .restaurante-content #local {width: 602px; height: 307px; float: left; margin: 30px 0px 0 0px;}
#restaurante-content .restaurante-content #local .title {width: 602px; height: 28px; line-height: 28px; float: left; border-bottom: 1px solid #C4C4C7; font-family: Trebuchet MS; font-size: 13px; color: #03A2B6;}
#restaurante-content .restaurante-content #local #map {width: 600px; height: 255px; float: left; border: 1px solid #D4D5D5; overflow: hidden; margin-top: 18px;}

#restaurante-content .restaurante-content #relacionados {width: 615px; min-height: 200px; float: left; margin-top: 13px;}
#restaurante-content .restaurante-content #relacionados .tlt {width: 602px; float: left; height: 52px; line-height: 52px; margin-top: 16px; font-family: Arial; font-size: 26px; color: #00A1B5;}
#restaurante-content .restaurante-content #relacionados li {width: 192px; height: 238px; float: left; margin: 0 13px 30px 0;}
#restaurante-content .restaurante-content #relacionados li a {width: 192px; height: 238px; float: left; background: url(../images/png/bg-itens-content2.png) no-repeat;}
#restaurante-content .restaurante-content #relacionados li a:hover {background-position: -192px 0;}
#restaurante-content .restaurante-content #relacionados li a #img {width: 174px; height: 129px; float: left; margin: 7px 0 0 6px; background: #fff; overflow: hidden; display: inline; text-align: center; border: 3px double #ccc;}
#restaurante-content .restaurante-content #relacionados li a .nome {width: 180px; height: 53px; float: left; margin: 1px 0 0 6px; font-family: Arial; font-size: 20px; color: #921FCC; overflow: hidden; line-height: 26px;} 
#restaurante-content .restaurante-content #relacionados li a .mais {width: 128px; height: 34px; float: right; margin: 0px 0px 0 0; text-align: right; padding-right: 22px; font-size: 11px; font-family: Tahoma; font-weight: bold; color: #fff; line-height: 34px; background: url(../images/png/bt-maisinfo.png) no-repeat;}
#restaurante-content .restaurante-content #relacionados li a .mais:hover {background-position: 0 -34px;}
/*FIM RESTAURANTE*/

/*MOTEL*/
#motel-content {width: 884px; float: left;}
#motel-content .motel-content {width: 602px; float: left; min-height: 1344px; overflow: hidden; border-right: 1px solid #E0E0E0; padding-right: 12px;}
#motel-content .motel-content .titulo {width: 592px; height: 28px; float: left; padding: 12px 0 0 10px; font-family: Arial; font-size: 19px; font-weight: bold; color: #00ABBD; border-top: 4px solid #00ABBD; border-bottom: 2px solid #e2e2e2; margin-bottom: 10px;}

#motel-content .motel-content #imagem {width: 244px; height: 182px; float: left; border: 3px double #CCCCCC; background: #fff; margin: 4px 0 0 4px;}
#motel-content .motel-content .nome1 {width: 333px; height: 34px; line-height: 34px; float: left; margin: 5px 0 0 7px; font-family: Arial; font-size: 31px; color: #921FCC;}
#motel-content .motel-content .texto {width: 333px; height: 69px; line-height: 16px; overflow: hidden; float: left; margin: 16px 0px 0 7px; font-family: Trebuchet MS; font-size: 12px; color: #666;}
#motel-content .motel-content #mais-fotos {width: 346px; height: 59px; float: left; margin-top: 8px;}
#motel-content .motel-content #mais-fotos li {width: 77px; height: 59px; float: left; margin: 0 0 0 9px;}
#motel-content .motel-content #mais-fotos li a {width: 75px; height: 57px; float: left; border: 1px solid #AAAEAE;}
#motel-content .motel-content #mais-fotos li a:hover {border: 1px solid #AAAEAE;}

#motel-content .motel-content #botoes {width: 602px; height: 46px; float: left; margin: 20px 0px 0 0; border-bottom: 1px dotted #C4C4C7; border-top: 1px dotted #C4C4C7;}
#motel-content .motel-content #botoes #cont {width: 150px; height: 35px; float: left; line-height: 35px; text-align: center; font-family: Trebuchet MS; font-size: 15px; font-weight: bold; color: #959595; margin: 5px 0 0 130px; background: url(../images/png/navi-revista-bt.png) no-repeat;}
#motel-content .motel-content #botoes #cont:hover {background-position: 0 -35px; color: #fff;}
#motel-content .motel-content #botoes #fav {width: 150px; height: 35px; float: left; line-height: 35px; text-align: center; font-family: Trebuchet MS; font-size: 15px; font-weight: bold; color: #959595; margin: 5px 0 0 9px; background: url(../images/png/navi-revista-bt.png) no-repeat;}
#motel-content .motel-content #botoes #fav:hover {background-position: 0 -35px; color: #fff;}
#motel-content .motel-content #botoes #ind {width: 150px; height: 35px; float: left; line-height: 35px; text-align: center; font-family: Trebuchet MS; font-size: 15px; font-weight: bold; color: #959595; margin: 5px 0 0 9px; background: url(../images/png/navi-revista-bt.png) no-repeat;}
#motel-content .motel-content #botoes #ind:hover {background-position: 0 -35px; color: #fff;}

#motel-content .motel-content #mais-info {width: 602px; min-height: 131px; float: left; margin: 30px 0px 0 0;}
#motel-content .motel-content #mais-info .title {width: 602px; height: 28px; line-height: 28px; float: left; border-bottom: 1px solid #C4C4C7; font-family: Trebuchet MS; font-size: 13px; color: #03A2B6;}
#motel-content .motel-content #mais-info .txt {width: 584px; height: auto; float: left; margin: 18px 0 0 9px; line-height: 17px; font-family: Trebuchet MS; font-size: 13px; color: #666;}

#motel-content .motel-content #local {width: 602px; height: 307px; float: left; margin: 30px 0px 0 0px;}
#motel-content .motel-content #local .title {width: 602px; height: 28px; line-height: 28px; float: left; border-bottom: 1px solid #C4C4C7; font-family: Trebuchet MS; font-size: 13px; color: #03A2B6;}
#motel-content .motel-content #local #map {width: 600px; height: 255px; float: left; border: 1px solid #D4D5D5; overflow: hidden; margin-top: 18px;}

#motel-content .motel-content #relacionados {width: 615px; min-height: 200px; float: left; margin-top: 13px;}
#motel-content .motel-content #relacionados .tlt {width: 602px; float: left; height: 52px; line-height: 52px; margin-top: 16px; font-family: Arial; font-size: 26px; color: #00A1B5;}
#motel-content .motel-content #relacionados li {width: 192px; height: 238px; float: left; margin: 0 13px 30px 0;}
#motel-content .motel-content #relacionados li a {width: 192px; height: 238px; float: left; background: url(../images/png/bg-itens-content2.png) no-repeat;}
#motel-content .motel-content #relacionados li a:hover {background-position: -192px 0;}
#motel-content .motel-content #relacionados li a #img {width: 174px; height: 129px; float: left; margin: 7px 0 0 6px; background: #fff; overflow: hidden; display: inline; text-align: center; border: 3px double #ccc;}
#motel-content .motel-content #relacionados li a .nome {width: 180px; height: 53px; float: left; margin: 1px 0 0 6px; font-family: Arial; font-size: 20px; color: #921FCC; overflow: hidden; line-height: 26px;} 
#motel-content .motel-content #relacionados li a .mais {width: 128px; height: 34px; float: right; margin: 0px 0px 0 0; text-align: right; padding-right: 22px; font-size: 11px; font-family: Tahoma; font-weight: bold; color: #fff; line-height: 34px; background: url(../images/png/bt-maisinfo.png) no-repeat;}
#motel-content .motel-content #relacionados li a .mais:hover {background-position: 0 -34px;}
/*FIM MOTEL*/

/*HOTEL*/
#hotel-content {width: 884px; float: left;}
#hotel-content .hotel-content {width: 602px; float: left; min-height: 1344px; overflow: hidden; border-right: 1px solid #E0E0E0; padding-right: 12px;}
#hotel-content .hotel-content .titulo {width: 592px; height: 28px; float: left; padding: 12px 0 0 10px; font-family: Arial; font-size: 19px; font-weight: bold; color: #00ABBD; border-top: 4px solid #00ABBD; border-bottom: 2px solid #e2e2e2; margin-bottom: 10px;}

#hotel-content .hotel-content #imagem {width: 244px; height: 182px; float: left; border: 3px double #CCCCCC; background: #fff; margin: 4px 0 0 4px;}
#hotel-content .hotel-content .nome1 {width: 333px; height: 34px; line-height: 34px; float: left; margin: 5px 0 0 7px; font-family: Arial; font-size: 31px; color: #921FCC;}
#hotel-content .hotel-content .texto {width: 333px; height: 69px; line-height: 16px; overflow: hidden; float: left; margin: 16px 0px 0 7px; font-family: Trebuchet MS; font-size: 12px; color: #666;}
#hotel-content .hotel-content #mais-fotos {width: 346px; height: 59px; float: left; margin-top: 8px;}
#hotel-content .hotel-content #mais-fotos li {width: 77px; height: 59px; float: left; margin: 0 0 0 9px;}
#hotel-content .hotel-content #mais-fotos li a {width: 75px; height: 57px; float: left; border: 1px solid #AAAEAE;}
#hotel-content .hotel-content #mais-fotos li a:hover {border: 1px solid #AAAEAE;}

#hotel-content .hotel-content #botoes {width: 602px; height: 46px; float: left; margin: 20px 0px 0 0; border-bottom: 1px dotted #C4C4C7; border-top: 1px dotted #C4C4C7;}
#hotel-content .hotel-content #botoes #cont {width: 150px; height: 35px; float: left; line-height: 35px; text-align: center; font-family: Trebuchet MS; font-size: 15px; font-weight: bold; color: #959595; margin: 5px 0 0 130px; background: url(../images/png/navi-revista-bt.png) no-repeat;}
#hotel-content .hotel-content #botoes #cont:hover {background-position: 0 -35px; color: #fff;}
#hotel-content .hotel-content #botoes #fav {width: 150px; height: 35px; float: left; line-height: 35px; text-align: center; font-family: Trebuchet MS; font-size: 15px; font-weight: bold; color: #959595; margin: 5px 0 0 9px; background: url(../images/png/navi-revista-bt.png) no-repeat;}
#hotel-content .hotel-content #botoes #fav:hover {background-position: 0 -35px; color: #fff;}
#hotel-content .hotel-content #botoes #ind {width: 150px; height: 35px; float: left; line-height: 35px; text-align: center; font-family: Trebuchet MS; font-size: 15px; font-weight: bold; color: #959595; margin: 5px 0 0 9px; background: url(../images/png/navi-revista-bt.png) no-repeat;}
#hotel-content .hotel-content #botoes #ind:hover {background-position: 0 -35px; color: #fff;}

#hotel-content .hotel-content #mais-info {width: 602px; min-height: 131px; float: left; margin: 30px 0px 0 0;}
#hotel-content .hotel-content #mais-info .title {width: 602px; height: 28px; line-height: 28px; float: left; border-bottom: 1px solid #C4C4C7; font-family: Trebuchet MS; font-size: 13px; color: #03A2B6;}
#hotel-content .hotel-content #mais-info .txt {width: 584px; height: auto; float: left; margin: 18px 0 0 9px; line-height: 17px; font-family: Trebuchet MS; font-size: 13px; color: #666;}

#hotel-content .hotel-content #local {width: 602px; height: 307px; float: left; margin: 30px 0px 0 0px;}
#hotel-content .hotel-content #local .title {width: 602px; height: 28px; line-height: 28px; float: left; border-bottom: 1px solid #C4C4C7; font-family: Trebuchet MS; font-size: 13px; color: #03A2B6;}
#hotel-content .hotel-content #local #map {width: 600px; height: 255px; float: left; border: 1px solid #D4D5D5; overflow: hidden; margin-top: 18px;}

#hotel-content .hotel-content #relacionados {width: 615px; min-height: 200px; float: left; margin-top: 13px;}
#hotel-content .hotel-content #relacionados .tlt {width: 602px; float: left; height: 52px; line-height: 52px; margin-top: 16px; font-family: Arial; font-size: 26px; color: #00A1B5;}
#hotel-content .hotel-content #relacionados li {width: 192px; height: 238px; float: left; margin: 0 13px 30px 0;}
#hotel-content .hotel-content #relacionados li a {width: 192px; height: 238px; float: left; background: url(../images/png/bg-itens-content2.png) no-repeat;}
#hotel-content .hotel-content #relacionados li a:hover {background-position: -192px 0;}
#hotel-content .hotel-content #relacionados li a #img {width: 174px; height: 129px; float: left; margin: 7px 0 0 6px; background: #fff; overflow: hidden; display: inline; text-align: center; border: 3px double #ccc;}
#hotel-content .hotel-content #relacionados li a .nome {width: 180px; height: 53px; float: left; margin: 1px 0 0 6px; font-family: Arial; font-size: 20px; color: #921FCC; overflow: hidden; line-height: 26px;} 
#hotel-content .hotel-content #relacionados li a .mais {width: 128px; height: 34px; float: right; margin: 0px 0px 0 0; text-align: right; padding-right: 22px; font-size: 11px; font-family: Tahoma; font-weight: bold; color: #fff; line-height: 34px; background: url(../images/png/bt-maisinfo.png) no-repeat;}
#hotel-content .hotel-content #relacionados li a .mais:hover {background-position: 0 -34px;}
/*FIM HOTEL*/

/*BUSCA TURISMO*/
#buscaturismo-content {width: 884px; float: left;}
#buscaturismo-content .box-error {width: 562px; float: left; text-align: justify; margin-top: 10px;}
#buscaturismo-content .box-info {width: 562px;}
#buscaturismo-content .buscaturismo-content {width: 602px; float: left; overflow: hidden; border-right: 1px solid #E0E0E0; padding-right: 12px;}
#buscaturismo-content .buscaturismo-content .titulo {width: 592px; height: 28px; float: left; padding: 12px 0 0 10px; font-family: Arial; font-size: 19px; font-weight: bold; color: #3B054A; border-top: 4px solid #3B054A; border-bottom: 2px solid #e2e2e2;}
#buscaturismo-content .buscaturismo-content .titulo2 {width: 602px; height: 16px; float: left; margin-top: 20px; color: #333; font-family: Arial; font-size: 13px; font-weight: bold; border-bottom: 1px solid #ccc; padding-bottom: 5px;}
#buscaturismo-content .buscaturismo-content .titulo2 ins {font-size: 11px; border-bottom-style: dotted;}
#buscaturismo-content .buscaturismo-content li {width: 602px; float: left; height: 110px; margin-bottom: 10px; border-bottom: 1px solid #D6D6D6;}
#buscaturismo-content .buscaturismo-content li a {width: 602px; float: left; height: 110px; background: url(../images/png/bg-itens-content.png) no-repeat;}
#buscaturismo-content .buscaturismo-content li a:hover {background-position: 0 -107px;}
#buscaturismo-content .buscaturismo-content li a .img {width: 120px; height: 90px; margin: 7px 7px 0 7px; float: left; overflow: hidden; display: inline; text-align: center; border: 3px double #CCC; background: url(../images/jpg/img-erro.jpg) no-repeat;}
#buscaturismo-content .buscaturismo-content li a .nome {width: 451px; float: left; height: 23px; font-family: Arial; font-size: 20px; color: #9320CE; margin-top: 7px; overflow: hidden; line-height: 23px;}
#buscaturismo-content .buscaturismo-content li a .sub {width: 307px; float: left; height: 27px; font-family: Arial; font-size: 13px; color: #333; margin-top: 12px; overflow: hidden;}
#buscaturismo-content .buscaturismo-content li a .cidade {width: 307px; float: left; height: 16px; font-family: Arial; font-size: 13px; color: #333; overflow: hidden;}
#buscaturismo-content .buscaturismo-content li a .mais {width: 137px; height: 34px; float: right; text-align: right; padding-right: 13px; font-size: 11px; font-family: Tahoma; font-weight: bold; color: #fff; line-height: 34px; background: url(../images/png/bt-maisinfo.png) no-repeat;}
#buscaturismo-content .buscaturismo-content li a .mais:hover {background-position: 0 -34px;}
/*FIM BUSCA TURISMO*/
/*
*/