﻿.header .header_content .fone {width:535px; height:17px; position:absolute; left:8px; top:14px; text-indent:-9999px; background:url(../_img/header_fones.png) no-repeat; display:block }
.box_reserva .colunas_reserva li.txt_reserva {background:url(../_img/txt_reserva.gif) 10px 10px no-repeat; width:103px; text-indent:-9999px; padding-left:10px;}
.box_reserva .colunas_reserva li.txt_central {background:url(../_img/txt_central.png) 10px 10px no-repeat; width:103px; text-indent:-9999px; padding-left:10px;}
.header .header_content .mapa_fale a {background:url(../_img/header_mapa_fale.png) no-repeat; text-indent:-9999px; display:block; height:16px;}


.footer .footer_content .newsletter li.title {background:url(../_img/txt-reserva.png) no-repeat}
.footer .footer_content .hoteis li.title {background:url(../_img/txt_hoteis.png) no-repeat}
.footer .footer_content .contato li.title {background:url(../_img/txt_contato.png) no-repeat}

.footer .footer_content .newsletter .receba {background:url(../_img/txt_recebe.gif) no-repeat; height:17px; text-indent:-9999px; padding-bottom:6px;}
.footer .footer_content .newsletter .assine {padding-top:48px; padding-bottom:0}
.footer .footer_content .newsletter .assine a {background:url(../_img/txt_assine.png) no-repeat; height:34px; text-indent:-9999px; display:block; padding-bottom:1px; width:272px;}
.footer .footer_content .newsletter .assine a:hover {border-bottom:0; padding-bottom:0}
.footer .footer_content .newsletter .acompanhe {background:url(../_img/txt_acompanhe.gif) no-repeat; height:16px; text-indent:-9999px; padding-bottom:9px;}
.footer .footer_content .interatividade li a{background:url(../_img/txt_interatividade.gif) no-repeat}
.footer .footer_content .interatividade li a.orkut {background-position:0 0; width:27px;}
.footer .footer_content .interatividade li a.facebook {background-position:-30px 0; width:27px;}
.footer .footer_content .interatividade li a.adivisor {background-position:-67px 0; width:43px;}
.footer .footer_content .interatividade li a.twitter {background-position:-110px 0; width:41px;}
.footer .footer_content .interatividade li a.flicker {background-position:-158px 0; width:41px;}
.footer .footer_content .interatividade li a.youtube {background-position:-210px 0; width:63px;}
.footer .footer_content .interatividade li a.wordpress {background-position:-280px 0; width:33px;}


/* NAV */
.mabuclass {background:url(../_img/bt_class.jpg) no-repeat; width:230px; height:76px; display:block; text-indent:-9999px;}
.audiovisual {background:url(../_img/bt_audiovisual.jpg) no-repeat; width:230px; height:76px; display:block; text-indent:-9999px;}
.passeio360 {background:url(../_img/bt_passeio360.jpg) no-repeat; width:230px; height:77px; display:block; text-indent:-9999px;}

/* nav */
.navTop {position:absolute; top:58px; left:0; height:21px;}
.navTop a{background:url(../_img/txt_nav.gif) no-repeat; display:block; height:21px; text-indent:-9999px; position:absolute; top:0;}
.navTop a.nossosHoteis {width:103px; background-position:0 0; left:10px}
.navTop a.nossosHoteis:hover {width:103px; background-position:0 -21px;}
.navTop .atv a.nossosHoteis {width:103px; background-position:0 -21px;}
.navTop a.eventos {width:67px; background-position:-112px 0; left:167px}
.navTop a.eventos:hover {width:67px; background-position:-112px -21px;}
.navTop .atv a.eventos {width:67px; background-position:-112px -21px;}
.navTop a.promocoes {width:84px; background-position:-186px 0; left:277px}
.navTop a.promocoes:hover {width:84px; background-position:-186px -21px;}
.navTop .atv a.promocoes {width:84px; background-position:-186px -21px;}
.navTop a.noticias {width:63px; background-position:-278px 0; left:610px}
.navTop a.noticias:hover {width:63px; background-position:-278px -21px;}
.navTop .atv a.noticias {width:63px; background-position:-278px -21px;}
.navTop a.redeMabu {width:80px; background-position:-348px 0; left:730px}
.navTop a.redeMabu:hover {width:80px; background-position:-348px -21px;}
.navTop .atv a.redeMabu {width:80px; background-position:-348px -21px;}
.navTop a.mabuClass {width:87px; background-position:-435px 0; left:870px}
.navTop a.mabuClass:hover {width:87px; background-position:-435px -21px;}
.navTop .atv a.mabuClass {width:87px; background-position:-435px -21px;}

/* subnav */
.nav .atv a {text-decoration:underline; font-weight:bold; cursor:default; font-size:13px}
.nav .atv a:hover {text-decoration:underline; font-weight:bold; cursor:default}

.subNav {position:relative;}
.subNav .subNavItem {background:url(../../_img/bg-subnav.png) no-repeat; width:528px; height:102px; position:absolute; top:50px; left:12px; display:none; z-index: 99999;}
.subNav .subNavItem .lstHotel {padding:16px 0 0 16px;}
.subNav .subNavItem .lstHotel li {float:left; padding-right:14px}
.subNav .subNavItem .lstHotel li a {text-indent:0; position:static; width:112px; text-align:center; font-size:11px; color:#466a6f}
.subNav .subNavItem .lstHotel li a:hover span{text-decoration:underline}
.subNav .subNavItem .lstHotel li a span{display:block}
.subNav .subNavItem .lstHotel li a:hover{text-decoration:none}
.subNav .subNavItem .lstHotel li img {margin-bottom:3px}

/* home */
.homeContent .homeTxt { background:url(../_img/txt-home.gif) no-repeat; text-indent:-9999px; height:63px; display:block; margin-bottom:18px;}
.homeContent .txtArea {background-position:0 0}
.homeContent .txtDiversao {background-position:0 -80px}
.homeContent .txtExperiencia {background-position:0 -160px}
.homeContent .txtCongresso {background-position:0 -240px}


/* 2011 */
.lkLeiaMais {display:block; width:72px; height:14px; text-indent:-9999px; background:url(../_img/txt-leiamais.png) no-repeat; margin-right:10px}
.lkLeiaMais:hover {border-bottom:1px solid #0365a2} 


.buscaContentHome {position:relative;}
.buscaContentHome .txt_central {background:url(../_img/txt-central2.png) no-repeat; width:233px; height:24px; position:absolute; top:135px; left:8px; text-indent:-9999px}
.buscaContentHome .txt_fones {background:url(../../_img/ico-phone.png) 0 6px no-repeat; position:absolute; top:135px; left:330px; padding-left:30px; font-size:14px;}
.buscaContentHome .txt_fones2 {left:660px;} 
