@charset "utf-8";

/******* RESET ********/

@font-face { font-family: "BlackJack"; src: url("BLACKJAR.TTF"); /*somente para o IE*/ src: url("BLACKJAR.TTF") format("truetype"); /*para outros browsers*/ }

* { padding:0; margin:0; border:0px; text-indent:0; list-style:none; }

body { margin:0 auto; font:0.8em Arial, Helvetica, sans-serif; background:#d2f0fb url(../imgs/fundo.jpg) no-repeat top center; color:#000; }



/***** ESTRUTURA *****/

.wrap { margin:0 auto; text-align:left; clear:both; display:block; background: url(../imgs/bg-header.jpg) no-repeat top center; }

.header { width:990px; height:198px; display:block; clear:both; overflow:hidden; margin:0 auto; }

.navigation { width:990px; height:76px; display:block; margin:0 auto; clear:both; }

.content { width:990px; display:block; margin:6px auto 10px auto; }

.contentInicial { background: url(../imgs/fundo-content-inicial.png) no-repeat top center; width:990px; height:12px; display:block; clear:both; }

.contentMeio { background: url(../imgs/fundo-content-meio.png) repeat-y top center; clear:both; overflow:hidden; }

.contentMeioModelo { background: url(../imgs/fundo-content-meio.png) repeat-y top center; clear:both; overflow:hidden; }

.contentFinal { background: url(../imgs/fundo-content-final.png) no-repeat top center; width:990px; height:12px; display:block; clear:both; }

.bottom { display:block; text-align:center; width:990px; height:100px; display:block; clear:both; overflow:hidden; margin-bottom:-2px; }



/***** ELEMENTOS *****/

h1 { font-size:1.8em; color:#bb0000; }

h2 { font-size:1.4em; color:#005a7c; font-family: BlackJack, Arial, Helvetica, sans-serif; }

h3 { font-size:1.2em; color:#00036d; font-family: BlackJack, Arial, Helvetica, sans-serif; margin:4px 0px; }

h4 { font-size:1.2em; color:#000; }

h5 { }

a { color:#005a7c; }

a:hover { color:#000; }

p span { font-weight:bold; }

p { line-height:180%; font-size:1.0em; margin:10px 20px; text-align:justify; color:#000; }



/****** HEADER ******/

.header h2 a { width:284px; height:173px; margin:12px 0 0 353px; background:url(../imgs/logo.jpg) no-repeat; text-indent:-9999px; display:block; }



/****** BANNER ******/

.bannerFlash { width:990px; height:279px; margin:10px 0 0 30px; clear:both; z-index:0; }



/****** NAVEGAÇÃO ******/

.menuInicial a { background:url(../imgs/nav-home.gif) no-repeat; width:77px; height:76px; display:inline; float:left; text-indent:-9999px; margin-top:-1px; }

.menuMeridianos a { background:url(../imgs/nav-meridianos.gif) no-repeat; width:168px; height:76px; display:inline; float:left; text-indent:-9999px; margin-top:-1px; }

.menuVideos a { background:url(../imgs/nav-videos.gif) no-repeat; width:93px; height:76px; display:inline; float:left; text-indent:-9999px; margin-top:-1px; }

.menuFotos a { background:url(../imgs/nav-fotos.gif) no-repeat; width:86px; height:76px; display:inline; float:left; text-indent:-9999px; margin-top:-1px; }

.menuEquipe a { background:url(../imgs/nav-equipe.gif) no-repeat; width:102px; height:76px; display:inline; float:left; text-indent:-9999px; margin-top:-1px; }

.menuDestinos a { background:url(../imgs/nav-destinos.gif) no-repeat; width:111px; height:76px; display:inline; float:left; text-indent:-9999px; margin-top:-1px; }

.menuRecados a { background:url(../imgs/nav-recados.gif) no-repeat; width:98px; height:76px; display:inline; float:left; text-indent:-9999px; margin-top:-1px; }

/*.menuReservas a { background:url(../imgs/nav-reservas.gif) no-repeat; width:119px; height:76px; display:inline; float:left; text-indent:-9999px; margin-top:-1px; }*/

.menuContato a { background:url(../imgs/nav-faleconosco.gif) no-repeat; width:136px; height:76px; display:inline; float:left;text-indent:-9999px;  margin-top:-1px; }

.menuInicial a:hover { background:url(../imgs/nav-home-hover.gif) no-repeat; }

.menuMeridianos a:hover { background:url(../imgs/nav-meridianos-hover.gif) no-repeat; }

.menuVideos a:hover { background:url(../imgs/nav-videos-hover.gif) no-repeat; }

.menuFotos a:hover { background:url(../imgs/nav-fotos-hover.gif) no-repeat; }

.menuEquipe a:hover { background:url(../imgs/nav-equipe-hover.gif) no-repeat; }

.menuDestinos a:hover { background:url(../imgs/nav-destinos-hover.gif) no-repeat; }

.menuRecados a:hover { background:url(../imgs/nav-recados-hover.gif) no-repeat; }

.menuReservas a:hover { background:url(../imgs/nav-reservas-hover.gif) no-repeat; }

.menuContato a:hover { background:url(../imgs/nav-faleconosco-hover.gif) no-repeat; }



/****** SUBMENU ******/

.navigation ul { float: left; list-style: none; position:relative; cursor:pointer; z-index:2000; }

.navigation li { display:inline; z-index:0; }

.navigation li.menuSub { float: left; position:relative; cursor:pointer; z-index:2; }

.navigation li.menuSub .sub { z-index:2000; }

.navigation li.menuSub .menuDestinos { z-index:0; }

.navigation li.last { background:none; z-index:2000; }

.navigation li:hover { }

.navigation li.menuSub a { display: block; z-index:2000; }

.navigation li.menuSub a:hover .menu-left, .navigation li.active a .menu-left, .navigation li:hover a .menu-left, .navigation li a:hover .menu-mid, .navigation li.active a .menu-mid, .navigation li:hover a .menu-mid, .navigation li a:hover .menu-right, .navigation li.active a .menu-right, .navigation li:hover a .menu-right { line-height: 15px; text-decoration:none; z-index:2000; }

.navigation li.menuSub a:hover, .navigation li.active a, .navigation li.hover a, .navigation li:hover a { color:#999; text-decoration:none; display:block; z-index:2000; }

.navigation li.menuSub:hover .sub, .navigation li.hover .sub { display:block; z-index:2000; margin:8px 0 0 -45px; }

.navigation li.menuSub .sub { display:none; position:absolute; top:60px; left:45px; width:186px; padding-top:6px; z-index:2000; }

.navigation li.menuSub ul { z-index:2000; }

.navigation li.menuSub .sub ul li { background:url(../imgs/fundo-submenu.gif) top center no-repeat; height:8px; display:block; z-index:2000; border-bottom:1px solid #FFF }

.navigation li.menuSub .sub ul li:hover { height:8px; z-index:2000; }

.navigation ul li div a { display:block; z-index:2000; }

.navigation li.menuSub:hover li, .navigation li.active li { padding:5px 2px 10px; z-index:2000;}

.navigation li.menuSub:hover li:hover, .navigation li.active li:hover { padding:5px 2px 10px; z-index:2000; }

.navigation li.menuSub:hover li a, .navigation li.active li a { color:#000; background: none !important; line-height: normal; width:156px; padding: 0 3px 3px; text-indent:1px; z-index:3000; }

.navigation li.menuSub:hover li a:hover, .navigation li.active li a:hover { color:#fff; height:8px; text-decoration: none; line-height: normal; z-index:2000; }

.menuSub .navFotos .sub ul li a { height:8px; z-index:2000; }

.menuSub .navFotos .sub ul li { height:8px; z-index:2000; }



/*IE*/

.navigation li.menuSub li a:hover, .navigation li li a:hover { color: #fff; height:30px; text-decoration: none; line-height: normal; z-index:2000; }

.navigation .btm-bg { width: 205px;	height: 15px; overflow: hidden;	clear: both; z-index:2000; }

ul#navigation {	margin:0 0px; z-index:2000; }

	/******************/



/****** TÍTULOS ******/

.titulos { font-family: "Aardvark Cafe"; font-weight:normal; }

.subTitulos { font-family: "Aardvark Cafe"; font-weight:lighter; text-align:left; margin:50px 20px 0px 20px; }

.nomesDestinos { margin:10px 0 0 62px; font-size:1.7em; color:#00036d; font-weight:lighter; }

.areaDestinos { margin:10px 0 0 62px; padding-top:10px; font-size:1.5em; font-family: BlackJack, Arial, Helvetica, sans-serif; color:#0033FF; font-weight:lighter; }

.titDestinos { margin:38px 0 0 28px; width:111px; height:23px; display:block; background:url(../imgs/tit-destinos.gif) center center no-repeat; text-indent:-9999px; }

.titMeridianos { margin:38px 0 0 28px; width:201px; height:40px; display:block; background:url(../imgs/tit-meridianos.gif) center center no-repeat; text-indent:-9999px; }

.titRecados { margin:38px 0 0 28px; width:201px; height:27px; display:block; background:url(../imgs/tit-recadoscontent.gif) center center no-repeat; text-indent:-9999px; }

.titEquipe { margin:38px 0 0 28px; width:201px; height:40px; display:block; background:url(../imgs/tit-equipe.gif) center center no-repeat; text-indent:-9999px; }

.titFaleConosco { margin:38px 0 0 28px; width:201px; height:27px; display:block; background:url(../imgs/tit-faleconosco.gif) center center no-repeat; text-indent:-9999px; }

.titDepoimentos { margin:38px 0 0 28px; width:201px; height:40px; display:block; background:url(../imgs/tit-depoimentos.gif) center center no-repeat; text-indent:-9999px; }

.titVideosYT { margin:38px 0 0 28px; width:201px; height:47px; display:block; background:url(../imgs/tit-videoscont.gif) center center no-repeat; text-indent:-9999px; }

.titFotosGeral { margin:38px 0 0 28px; width:123px; height:47px; display:block; background:url(../imgs/tit-fotoscont.gif) center center no-repeat; text-indent:-9999px; }

.titDiarioBordoGeral { margin:38px 0 0 28px; width:233px; height:47px; display:block; background:url(../imgs/tit-diariobordocont.gif) center center no-repeat; text-indent:-9999px; }

.titAgendaGeral { margin:38px 0 0 28px; width:137px; height:47px; display:block; background:url(../imgs/tit-agendacont.gif) center center no-repeat; text-indent:-9999px; }



/****** CONTENT ******/

.bannerDestaques { height:279px; display:block; z-index:0; overflow:hidden; }

.imgDestaques { display:block; margin:0 auto; }

.quemJaFoi { width:338px; height:385px; margin:0 0 0 15px; background:url(../imgs/bg-quemjafoi.png) no-repeat; float:left; }

.quemJaFoi img { margin:-10px 0 0 -5px; }

.quemJaFoi cite { width:280px; height:109px; display:block; margin-left:30px; text-align:justify; }

.quemJaFoi h2 { width:176px; height:46px; background:url(../imgs/tit-quemjafoi.gif) no-repeat; margin:9px 0 0 14px; text-indent:-9999px; }

.interajaConosco { width:282px; height:140px; float:left; margin:10px 0 0 8px; display:inline-block; overflow:hidden; }

.interajaConosco h2 { width:249px; height:58px; background:url(../imgs/tit-interaja.gif) no-repeat; margin:4px 0 0 4px; text-indent:-9999px; }

.bannerTwitter a { background:url(../imgs/twitter.png) no-repeat; width:62px; height:63px; display:block; float:left;text-indent:-9999px;

margin:-1px 2px 0 2px; }

.bannerOrkut a { background:url(../imgs/orkut.png) no-repeat; width:61px; height:61px; display:block; float:left;text-indent:-9999px;

margin:-1px 2px 0 2px; }

.bannerFacebook a { background:url(../imgs/facebook.png) no-repeat; width:60px; height:62px; display:block; float:left;text-indent:-9999px;

margin:-1px 2px 0 4px; }

.bannerYoutube a { background:url(../imgs/youtube.png) no-repeat; width:60px; height:62px; display:block; float:left;text-indent:-9999px;

margin:-1px 2px 0 0px; }

.btMais a { width:79px; height:20px; background:url(../imgs/bt-mais.png) no-repeat; float:right; margin:0px 16px 0 0; text-indent:-9999px; display:block; }

.btMais a:hover { background:url(../imgs/bt-mais-hover.png) no-repeat; }



.subNavDestinos { width:865px; height:39px; background:url(../imgs/fundo-menu-destinos.png) top center no-repeat; display:block; overflow:hidden; margin-left:50px; }

.subNavDestinos li.subFotos { float:left; margin:13px 0 25px 50px; display:inline; }

.subNavDestinos li.subConheca { float:left; margin:13px 60px 15px 50px; display:inline; }

.subNavDestinos li.recados { float:left; margin:13px 50px 15px 15px; }

.subNavDestinos li a { text-decoration:none; color:#000; padding:3px 2px; }

.subNavDestinos li a:hover { background-color:#CC9900; color:#fff; }

.contentDestinos { width:865px; min-height:300px; *height:auto; background:url(../imgs/fundo-content-destinos.png) top center no-repeat; display:block; clear:both; margin:0px auto 100px auto; padding-top:30px; }

.videosDestinos { width:600px; margin:25px auto; display:block; }

.descricaoVideosDestinos { margin:20px 0 0 0; }

.contentInternos { width:785px; background:url(../imgs/fundo-content-destinos.png) top center no-repeat; display:block; clear:both; margin:0px auto 100px auto; padding:20px 40px; }

div.albumFoto { width:800px; height:300px; margin:0px 10px; padding:0px 20px; display:block; text-align:center; clear:both; }

.videos { width:324px; height:271px; margin:0 0 0 15px; background:url(../imgs/bg-grande-padrao.png) no-repeat; float:left; }

.videos h2 { width:248px; height:40px; background:url(../imgs/tit-videos.gif) no-repeat; margin:9px 0 0 18px; text-indent:-9999px; }

.videos span.btMaisVideos a { width:79px; height:20px; background:url(../imgs/bt-mais.png) no-repeat; float:right; margin:-25px 16px 0 0; text-indent:-9999px; display:block; }

.videos span.btMaisVideos a:hover { background:url(../imgs/bt-mais-hover.png) no-repeat; }

.videoYT { margin:10px 0 0 10px; display:block; clear:both; }



.avisoAlbumDestinos { text-align:center; font-style:italic; font-size:0.8em; }





/****** GALERIA DE FOTOS ******/

.galleryview { width:640px; height:560px; margin:0 auto; display:block; }

.panel { width:640px; height:560px; margin:0 0 0 85px; display:block; }

.panel img { margin:0 auto; display:block; text-align:center; }

.panel h2 { font-family:Arial, Helvetica, sans-serif; font-size:1.0em; font-weight:normal; clear:both; display:block; background-color:#ecfbff; width:640px; margin:0 auto; }



.fotos { width:309px; height:177px; margin:0 0 0 15px; padding-left:15px; background:url(../imgs/bg-pequeno-padrao.png) no-repeat; float:left; }

.fotos h2 { width:248px; height:35px; background:url(../imgs/tit-fotos.gif) no-repeat; margin:7px 0 0 1px; text-indent:-9999px; }

.fotoMini { width:280px; height:110px; margin:0 auto; display:block; clear:both; }

.imgMiniatura { margin:10px 5px;  }

.galerias div.galeriasGrandes {	float:left;	margin:0px 20px 20px 0px; margin-bottom:20px; width:145px; height:200px; }

.galeriasGrandes a { text-decoration:none; }

.galerias {	width:825px; clear:both; margin:0px auto; }

.imgFoto { width:140px;	height:100px; display:inline; border-color:#25afcb; border-style:solid; border-width:2px; float:left; margin:0 20px 10px 20px;  }

.imgFoto:hover { border-color:#fd8f00; }

.fotos a:hover .imgFoto { width:140px; height:100px; margin:0px auto; border-color:#fd8f00; border-style:solid; border-width:medium; }

.fotos span.btMaisFotos a { width:79px; height:20px; background:url(../imgs/bt-mais.png) no-repeat; float:right; margin:-27px 16px 0 0; text-indent:-9999px; display:block; }

.fotos span.btMaisFotos a:hover { background:url(../imgs/bt-mais-hover.png) no-repeat; }



.imgFotosMiniInicial { width:127px; height:125px; display:inline; float:left; margin:0 10px 0 10px; }

.descFotosMiniInicial { font-size:0.8em; font-family:Arial, Helvetica, sans-serif; font-weight:bold; width:127px; height:30px; display:inline-block; float:left; overflow:hidden; }



.descFotos { margin:0 0 0 20px; text-align:center; padding-bottom:5px; padding-top:5px; width:135px; height:100px; display:block; }

.descDataFotos { text-align:center; float:left; clear:left }



/****** AGENDA ******/

.agenda { width:282px; height:290px; float:left; margin:-120px 0 0 8px; }

.agenda h2 { width:248px; height:40px; background:url(../imgs/tit-agenda.gif) no-repeat; margin:2px 0 5px 10px; text-indent:-9999px; }

.agendaSeparada { width:280px; height:56px; display:block; clear:both; margin-top:0px; }

.diaAg { width:48px; height:21px; padding:5px 0; display:block; text-align:center; font-size:1.5em; color:#fff; }

.dataAg { margin-left:-5px; font-size:0.9em; }

.cidadeAg { margin-left:2px; font-size:0.9em; }

.descricaoAg { width:200px; margin-left:-5px; float:left; display:inline; font-size:0.9em; }

.descricaoAg a { text-decoration:none; }

.dataAgDet { display:block; width:600px; margin-top:8px; margin-left:10px; font-size:1.2em; }

.cidadeAgDet { display:block; width:600px; margin-top:8px; margin-left:10px; font-size:1.2em; }

.calendar-JAN , .calendar-FEV , .calendar-MAR , .calendar-ABR , .calendar-MAI , .calendar-JUN , .calendar-JUL , .calendar-AGO , .calendar-SET , .calendar-OUT , .calendar-NOV , .calendar-DEZ { margin-right:10px; width:48px; height:50px;  display:block; float:left; }

.calendar-JAN { background:url(../imgs/ag-jan.png) no-repeat; }

.calendar-FEV { background:url(../imgs/ag-fev.png) no-repeat; }

.calendar-MAR { background:url(../imgs/ag-mar.png) no-repeat; }

.calendar-ABR { background:url(../imgs/ag-abr.png) no-repeat; }

.calendar-MAI { background:url(../imgs/ag-mai.png) no-repeat; }

.calendar-JUN { background:url(../imgs/ag-jun.png) no-repeat; }

.calendar-JUL { background:url(../imgs/ag-jul.png) no-repeat; }

.calendar-AGO { background:url(../imgs/ag-ago.png) no-repeat; }

.calendar-SET { background:url(../imgs/ag-set.png) no-repeat; }

.calendar-OUT { background:url(../imgs/ag-out.png) no-repeat; }

.calendar-NOV { background:url(../imgs/ag-nov.png) no-repeat; }

.calendar-DEZ { background:url(../imgs/ag-dez.png) no-repeat; }



.selecaoMes { width:600px; height:50px; margin:0 0 0 80px; }

.selecaoMes label { display:inline; float:left; font-style:italic; font-weight:bold; width:115px; }

.selecaoMes select { background-color:#fff6b6; color:#4c4200; float:left; display:inline; width:130px; border:solid #746500 1px; margin-top:-2px; }

h3.titMes { margin-left:80px; font-size:1.6em; }

ul.eventosAgenda { width:840px; margin:0 auto; display:block; }

ul.eventosAgenda a { text-decoration:none; }

ul.eventosAgenda .eventosInicial { width:390px; height:60px; float:left; margin:0 12px 20px 12px; }

ul.eventosAgenda .eventosInicial h4 { margin-top:15px; }

ul.eventosAgenda .eventosInicial h4 a { font-size:0.9em; color:#785900; margin-top:100px; text-decoration:none; }

ul.eventosAgenda .eventosInicial h4 a:hover { text-decoration:underline; }

.imgCalendario { display:inline; float:left; width:62px; height:62px; float:left; background:url(../imgs/ag-jan.png) no-repeat center left; }

.imgCalendario p { padding:px 0px; text-align:center; font-size:1.6em; color:#fff; font-weight:bold; }



.agendaDetalhes { display:block; width:760px; margin:20px auto 0 auto; height:50px; }

.descricaoAgenda { display:block; width:800px; margin:60px auto 0px auto; }

.descricaoAgenda p { margin-top:-30px; }





/****** RECADOS ******/

.recadosGalera { width:324px; height:177px; margin:0px; background:url(../imgs/bg-pequeno-padrao.png) no-repeat; float:left; }

.recadosGalera h2 { width:248px; height:64px; background:url(../imgs/tit-recados.gif) no-repeat; margin:7px 0 0 16px; text-indent:-9999px; display:block; overflow:hidden; }

.recadosGalera div { width:314px; height:90px; margin-top:-10px; display:block; overflow:hidden; clear:both; }

ul.recados { width:280px; height:77px; overflow:hidden; clear:both; display:block; font-size:0.9em; margin:10px auto 0 5px; padding:0px 10px; }

ul.recados li.remetente {  margin:0px 5px 0 0; display:inline; float:left; }

ul.recados li.remetente strong { color:#00767b; }

ul.recados li.data { margin:0px 5px 0 0px; display:inline; float:left; }

ul.recados li.data strong { color:#00767b; }

ul.recados li.hora { margin:0px 5px 0 0px; display:inline; float:left; }

ul.recados li.hora strong { color:#00767b; }

ul.recados li.cidade { margin:0px 5px; display:inline; float:left; }

ul.recados li.cidade strong { color:#00767b; }

ul.recados li.recado { clear:both; height:45px; overflow:hidden; }



.btRecado a { width:142px; height:20px; background:url(../imgs/bt-recado.png) no-repeat; float:left; margin:0px 0 0 8px; text-indent:-9999px; display:block; }

.btRecado a:hover { background:url(../imgs/bt-recado-hover.png) no-repeat; }

.btRecadoInt a { width:142px; height:20px; background:url(../imgs/bt-recado.png) no-repeat; float:right; margin:0 58px 5px 0; text-indent:-9999px; display:block; }

.btRecadoInt a:hover { background:url(../imgs/bt-recado-hover.png) no-repeat; }

.recadosDestinos { display:block; clear:both; margin:40px auto; background-color:#c7f3ff; border:#00061c dashed 1px; }

.recadosDestinos p { font-size:1.0em; margin:10px 60px; }

.remetenteRecado strong { color:#0066CC; }

.msgRecado strong { color:#0066CC; display:block; clear:both; margin-top:-5px; }



.recadosForm { width:500px; display:block; margin:0 auto; }

.dataRecadosGeral { margin:0px 10px 0 0; font-size:0.9em; }

.horaRecadosGeral { margin:0px 10px; font-size:0.9em; }



.voltarRecados a { font-size:1.0em; display:block; font-weight:bold; text-align:center; margin:30px auto; text-decoration:none; }

.voltarRecados a:hover { text-decoration:underline; }



/****** DIÁRIO DE BORDO ******/

.diarioBordo { width:324px; height:271px; margin:0px; background:url(../imgs/bg-grande-padrao.png) no-repeat; float:left; }

.diarioBordo h2 { width:248px; height:50px; background:url(../imgs/tit-bordo.gif) no-repeat; margin:9px 0 0 18px; text-indent:-9999px; }

.textoDiario { width:248px; height:170px; display:block; clear:both; overflow:hidden; line-height:120%; font-size:1.0em; margin:5px auto 0 auto; text-align:left; color:#000; }



.diarioDestinos { display:block; clear:both; margin:40px auto; background-color:#c7f3ff; border:#00061c dashed 1px; }

.diarioDestinos p { margin:10px 60px; }

.remetenteDiario strong { color:#0066CC; }

.msgDiario strong { color:#0066CC; display:block; clear:both; margin-top:-5px; }



.diarioForm { width:500px; display:block; margin:0 auto; }

.dataDiario { margin:0px 10px 0 0; font-size:0.9em; }

.horaDiario { margin:0px 10px; font-size:0.9em; }



.dataDiarioPrinc { margin:0px 10px; height:25px; float:left; font-size:1.6em; color:#005a7c; font-family: BlackJack, Arial, Helvetica, sans-serif; }

.horaDiarioPrinc { margin:-10px 10px 0 0; font-size:1.0em; display:block; clear:both; font-style:italic; }

.msgDiario { display:block; clear:both; font-size:1.0em; }



/****** BOTTOM ******/

.bottomEnd { width:664px; height:41px; display:block; float:left; margin-left:29px; margin-top:30px; padding-top:10px; background:url(../imgs/mao-bottom.gif) center left no-repeat; }

.bottomEnd span { clear:both; display:block; text-align:left; padding:0 0 0 46px; }

.bottomAssinaturas { width:282px; height:70px; display:block; float:right; margin-top:20px; }

.assinaturaMeridianos a { width:175px; height:51px; display:block; float:right; background:url(../imgs/logo-meridianos.gif) no-repeat; margin-right:29px; text-indent:-9999px; }

.assinaturaMagnet a { width:64px; height:28px; display:block; float:right; background:url(../imgs/logo-magnet.gif) no-repeat; margin-right:29px; text-indent:-9999px; }



/****** PAGINAÇÕES GERAL ******/

.paginacaoDiario { text-align:right; padding-right:30px; clear:both; margin:0 0 30px 0; }

.paginacaoFotos { text-align:right; padding-right:30px; clear:both; margin:0 0 30px 0; }



.paginacao { text-align:right; padding-right:30px; clear:both; margin:0 0 30px 0; }

.pagUnselected { font-size:12px; background-color:#25afcb; Color:#fff; margin-left:3px !important;	margin-right:3px !important; padding:5px; float:right; height:12px; }

.pagUnselected:hover { background-color:#008fad; }

.pagSelected {	font-size:12px;	background-color:#fd8f00; Color:#fff; margin-left:3px !important;	margin-right:3px !important; padding:5px;	float:right;	height:12px; }

.pagSelected:hover { background-color:#dc7b00; }











/****** FORMULÁRIOS ******/

.formContato { display:block; width:450px; margin:0 auto; }

.form_item { margin:10px 0; clear:both;  }

.labels { width:100px; float:left; display:block; margin:4px 0; }

.labels label { width:80px; float:right; display:block; }

.labels label em { color:#FF0000; }

.form_itens { width:100px; float:left; display:block; margin:4px 0; }

.txtfield { border:#aaa solid 1px; display:block; width:350px; margin-left:25px; }

.bt { background-color:#005baa; color:#fff; padding:3px 5px; margin:5px 0px 5px 25px; }



ol.formsRecados { width:400px; margin:0 auto; clear:both; display:block; }

ul.linhaFormRecados { width:400px; height:40px; clear:both; display:block; }

li.labelsRecados { width:50px; float:left; display:inline; padding:5px 0px; }

li.form_itensRecados { width:350px; float:right; display:inline; }

li.form_itensRecados input { width:280px; height:20px; float:left; border:1px solid #003399; display:inline; }

li.txtAreaRecados { width:280px; float:left; display:inline; }

li.txtAreaRecados textarea { width:280px; height:120px; float:left; display:inline; border:1px solid #003399; }

.formBotaoSalvar { display:block; clear:both; margin:5px 0 0 50px; *margin-top:80px; clear:both; display:block; }

.btEnviar { background:url(../imgs/bt-enviar.png) no-repeat; text-indent:-9999px; font-size:0.01em; width:79px; height:20px; margin-top:10px; }





ol.formsDepoimentos { width:400px; margin:0 auto; clear:both; display:block; padding-top:50px; }

ul.linhaFormDepoimentos { width:400px; height:40px; clear:both; display:block; }

li.labelsDepoimentos { width:50px; float:left; display:inline; padding:5px 0px; }

li.form_itensDepoimentos { width:350px; float:right; display:inline; }

li.form_itensDepoimentos input { width:280px; height:20px; float:left; border:1px solid #003399; display:inline; }

li.txtAreaDepoimentos { width:280px; float:left; display:inline; }

li.txtAreaDepoimentos textarea { width:280px; height:120px; float:left; display:inline; border:1px solid #003399; }


