@media print{body{display:none;}
}
javascript{display:none;visibility:hidden;}
html,body{width:100%;height:100%;margin:0;padding:0;cursor:default;}
html{overflow-y:scroll;background:#3163a8;}
body,td,th,div,span,h1,h2,h3,h4,h5,h6,form,input,textarea,select{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;}
body,td,th,div,form,input,textarea,select,span,radio,button{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;margin:0;color:#333;font-size:11px;}
img{border:none;clear:both;border:0;text-decoration:none;display:block;float:none;}
form,input,textarea,select,button{margin:0;padding:0;}
a,a:hover,a:link,a:active{cursor:pointer;text-decoration:none;color:#000;}
pre,code{font:1em/1.4em "Courier News",monospace;color:#484848;line-height:1.5em;}
input,textarea{border:1px solid #666;background-color:#eee;padding:1px;}
input[type=checkbox],input[type=radio]{border:0 none;background:none;}
h4.textNewsLetter{font-size:1.2em;}
div#WEBSITE{background:url(../images/borderBlack.png) repeat-y top center;}
div.finalize{background:url(../images/finalizeborder.png) no-repeat top center;height:30px!important;}
.faixaBlack{background:#000 url(../images/template/barra.png) repeat-x;height:24px;}
.BACKIMG{background:#0d328c url(../images/template/header.jpg) no-repeat center;height:114px!important;}
.BACKIMG h1{margin:0;padding:0;position:relative;}
.FOOTER{background-color:#999;}
#HEADER{height:164px;width:960px;}
#MAIN{background-color:#FFF;width:960px;}
#headerFooter{background:#000 url(../images/template/barra.png) repeat-x;height:24px;width:960px;color:#FFF!important;}
.miniText{font-size:10px;color:#ccc;font-weight:900;cursor:pointer;padding:0 10px;}
.miniText:hover{font-size:10px;color:#ccc;font-weight:900;text-decoration:underline;padding:0 10px;}
.miniText:link{font-size:10px;color:#ccc;font-weight:900;text-decoration:underline;padding:0 10px;}
.miniText:visited{font-size:10px;color:#ccc;font-weight:900;text-decoration:underline;padding:0 10px;}
.txtTab{font-weight:bold;text-transform:capitalize;padding-bottom:0;text-align:center;color:#FFF;margin-top:-4px;z-index:1!important;position:relative;}
.txtTabAlt{font-weight:bold;padding-bottom:0;text-align:center;color:#FFF;margin-top:-4px;z-index:1!important;position:relative;}
#linguas{padding:4px 0 0 10px;}
#linguas button{padding:0;margin:0;background:none;border:0 none;cursor:pointer;}
#linguas button{margin:0;margin-right:1px;}
#linguas button img{width:16px;height:11px;border:1px solid #000;display:inline;}
#linguas button:hover img{border-color:#999 #333333 #333 #999999;}
.connerTopLeft{width:8px;height:8px;background:url(../images/caixas/connerLeftTop.gif) bottom right no-repeat;}
.connerTopRight{width:8px;height:8px;background:url(../images/caixas/connerRightTop.gif) bottom left no-repeat;}
.connerBottomLeft{width:8px;height:8px;background:url(../images/caixas/connerLeftbottom.gif) top right no-repeat;}
.connerBottomRight{width:8px;height:8px;background:url(../images/caixas/connerRightbottom.gif) top left no-repeat;}
.linetop{height:8px;background:url(../images/caixas/linetop.gif) bottom left repeat-x;}
.linebottom{height:8px;background:url(../images/caixas/linebottom.gif) top left repeat-x;}
.lineleft{width:8px;background:url(../images/caixas/lineleft.gif) top right repeat-y;}
.lineright{width:8px;background:url(../images/caixas/lineright.gif) top left repeat-y;}
.tabconnerTopLeft{width:8px;height:8px;background:url(../images/tabs/connerTopLeftAct.png) bottom right no-repeat;}
.tabconnerTopRight{width:8px;height:8px;background:url(../images/tabs/connerTopRightAct.png) bottom left no-repeat;}
.tablinetop{height:8px;background:url(../images/tabs/topAct.png) bottom left repeat-x;}
.tablineleft{width:2px;background:url(../images/tabs/leftAct.png) top right repeat-y;}
.tablineright{width:2px;background:url(../images/tabs/rightAct.png) top left repeat-y;}
.tabmiddleAct{background:#4983ba url(../images/tabs/middleAct.png) top left repeat-x;}
.tabconnerTopLeftDea{width:8px;height:8px;background:url(../images/tabs/connerTopLeftDea.png) bottom right no-repeat;}
.tabconnerTopRightDea{width:8px;height:8px;background:url(../images/tabs/connerTopRightDea.png) bottom left no-repeat;}
.tablinetopDea{height:8px;background:url(../images/tabs/topDea.png) bottom left repeat-x;}
.tablineleftDea{width:2px;background:url(../images/tabs/leftDea.png) top right repeat-y;}
.tablinerightDea{width:2px;background:url(../images/tabs/rightDea.png) top left repeat-y;}
.tabmiddleDea{background:#8a8a8a url(../images/tabs/middleDea.png) top left repeat-x;}
.pa_label{margin:5px 0;font-weight:bold;font-size:11px;}
.bt_pa{width:100px;}
.boderSelect{border:1px solid #999;background-color:#f9f9f9;width:200px;height:20px;}
.inputText{border:1px solid #999;background-color:#f9f9f9;}
#scroller_container{position:relative;width:583px;overflow:hidden;}
#scroller_container{overflow:auto;}
#scroller{margin:0;padding:0;}
#scroller li{list-style:none;float:left;display:inline;}
.nameDistrito,.nHoteis{padding-left:5px;}
.nameDistrito{font-weight:bolder;}
.nHoteis{color:#5a9ac7;}
#spaceLI{padding:0 10px;border-right:1px solid #CCC;}
#destaques ul{margin:0;padding:0;}
#destaques ul li{display:inline;float:left;list-style:none;}
.destNotLast{margin:5px 10px 5px 0;padding:0 10px 0 0;border-right:2px dashed #CCC;width:190px;}
.destLast{margin:5px 0 5px 0;width:190px;}
#METEO ul{margin:0;padding:0;}
#METEO ul li{display:inline;float:left;list-style:none;margin:0 5px;}
.meteoTitulo{text-align:center;padding:2px;text-transform:uppercase;border-bottom:1px solid #ccc;}
.meteoDay{font-weight:bold;color:#3e7cb9;text-align:center;padding:1px;}
.zoneFotos{height:80px;margin-top:5px;}
.zoneFotos ul{margin:0;padding:0;}
.zoneFotos ul li{display:inline;float:left;list-style:none;margin:0 5px 0 5px;padding:2px;border:1px solid #c6c6c6;cursor:pointer;width:70px;height:70px;background:url(../images/indicator_old.gif) center no-repeat;}
.zoneFotos ul li:hover{background-color:#5a9ac7;cursor:pointer;}
.maisvistos{border-bottom:1px solid #CCC;padding:0;height:18px;}
.maisvistos:hover{background-color:#c9deed;cursor:pointer;}
.moreBooking{font-weight:bold;display:inline;float:right;padding:2px 6px;}
.clearboth{clear:both;margin:0;padding:0;font-size:0;}
.nossoLinks,.linksInstitucionais,.linksFornecedores{text-align:justify;margin:10px;}
.nossoLinks a,.linksInstitucionais a,.linksFornecedores a{color:#333;}
.nossoLinks a:hover,.linksInstitucionais a:hover,.linksFornecedores a:hover{color:#333;text-decoration:underline;}
.Certificado{display:inline;float:right;padding-right:20px;margin-top:10px;}
.sis{float:left;}
.book{float:left;}
.hs{float:left;}

#texto280{height:200px;overflow:auto;text-align:justifypadding-right:1px;	}
.visitBooking span{color:#000;font-size:11px;font-weight:bolder;margin-left:5px;display:inline;float:left;}

@media print{.tabcontent{display:block!important;}
}
.tabMenu{font:11px "Trebuchet MS",Arial,Helvetica,sans-serif;border:0 none;margin-left:10px;}
.tabMenu li{list-style-type:none;text-align:left;display:inline;float:left;}
.tabMenu li a table{text-decoration:none;z-index:1;}
.tabMenu li a:hover .tabTopLeft{width:8px;height:8px;background:url(../images/tabs/connerTopLeftAct.png) bottom right no-repeat;}
.tabMenu li a:hover .tabTopRight{width:8px;height:8px;background:url(../images/tabs/connerTopRightAct.png) bottom left no-repeat;}
.tabMenu li a:hover .tabtop{height:8px;background:url(../images/tabs/topAct.png) bottom left repeat-x;}
.tabMenu li a:hover .tableft{width:2px;background:url(../images/tabs/leftAct.png) top right repeat-y;}
.tabMenu li a:hover .tabright{width:2px;background:url(../images/tabs/rightAct.png) top left repeat-y;}
.tabMenu li a:hover .tabmiddle{background:#4983ba url(../images/tabs/middleAct.png) top left repeat-x;}
.tabMenu li a .tabTopLeft{width:8px;height:8px;background:url(../images/tabs/connerTopLeftDea.png) bottom right no-repeat;}
.tabMenu li a .tabTopRight{width:8px;height:8px;background:url(../images/tabs/connerTopRightDea.png) bottom left no-repeat;}
.tabMenu li a .tabtop{height:8px;background:url(../images/tabs/topDea.png) bottom left repeat-x;}
.tabMenu li a .tableft{width:2px;background:url(../images/tabs/leftDea.png) top right repeat-y;}
.tabMenu li a .tabright{width:2px;background:url(../images/tabs/rightDea.png) top left repeat-y;}
.tabMenu li a .tabmiddle{background:#8a8a8a url(../images/tabs/middleDea.png) top left repeat-x;}
.tabMenu li a.selected .tabTopLeft{width:8px;height:8px;background:url(../images/tabs/connerTopLeftAct.png) bottom right no-repeat;}
.tabMenu li a.selected .tabTopRight{width:8px;height:8px;background:url(../images/tabs/connerTopRightAct.png) bottom left no-repeat;}
.tabMenu li a.selected .tabtop{height:8px;background:url(../images/tabs/topAct.png) bottom left repeat-x;}
.tabMenu li a.selected .tableft{width:2px;background:url(../images/tabs/leftAct.png) top right repeat-y;}
.tabMenu li a.selected .tabright{width:2px;background:url(../images/tabs/rightAct.png) top left repeat-y;}
.tabMenu li a.selected .tabmiddle{background:#4983ba url(../images/tabs/middleAct.png) top left repeat-x;}
.jScrollPaneContainer{position:relative;overflow:hidden;z-index:1;text-align:left!important;float:left;margin-top:10px;}
.jScrollPaneTrack{position:absolute;cursor:pointer;right:0;top:0;height:100%;background:url(../images/linha_scroll.png) repeat-y top;}
.jScrollPaneDrag{position:absolute;background:#CCC url(../images/drag_grab.gif) center no-repeat;cursor:pointer;overflow:hidden;width:10px!important;}
.jScrollPaneDrag:hover{position:absolute;background:#CCC url(../images/drag_grab.gif) center no-repeat;cursor:pointer;overflow:hidden;}
.jScrollPaneDragTop{position:absolute;top:0;left:0;overflow:hidden;}
.jScrollPaneDragBottom{position:absolute;bottom:0;left:0;overflow:hidden;}
a.jScrollArrowUp{display:block;position:absolute;z-index:1;top:0;right:0;text-indent:-2000px;overflow:hidden;background:#666 url(../images/basic_arrow_up.gif) no-repeat;height:9px;}
a.jScrollArrowUp:hover{background-color:#f60;background-image:url(../images/basic_arrow_up.gif);background-repeat:no-repeat;background-position:0 -15px;}
a.jScrollArrowDown{display:block;position:absolute;z-index:1;bottom:0;right:0;text-indent:-2000px;overflow:hidden;background:#666 url(../images/basic_arrow_down.gif) no-repeat;height:9px;}
a.jScrollArrowDown:hover{background-color:#f60;background-image:url(../images/basic_arrow_down.gif);background-repeat:no-repeat;background-position:0 -15px;}
a.jScrollActiveArrowButton,a.jScrollActiveArrowButton:hover{background-color:#f00;background-position:0 -30px;}
a:hover{color:#3c72b0;text-decoration:underline;}
.boderSelectGMaps{border:none 0;background-color:#f9f9f9;}
.selecttravelMode{border:1px solid #999;width:140px;}
.tableHotel{border:1px solid #CCC;margin-bottom:10px;}
td.logotipo{width:100px;height:70px;}
.hotelHeader{height:28px;background:#8a8a8a url(../images/tabs/middleDea.png) top repeat-x;}
.hotelInfo{display:inline;float:left;margin-bottom:-10px;}
.hotelname{font-size:12px;font-weight:bold;color:#fff;padding:5px 6px;}
.hotelStars{display:inline;float:right;padding:1px 1px;}
.hotelStars li{list-style:none;float:left;display:inline;}
.hotelBooking{font-size:12px;font-weight:bold;display:inline;float:right;color:#FFF;padding:5px 6px;}
.moradaContact{margin:5px 0;padding-left:5px;padding-right:5px;border-right:1px dotted #CCC;}
.botaoContactos{padding-top:2px;cursor:pointer;}
#hotelContent{margin-top:10px;}
.shortDescription{margin:1px 0 5px 0;padding:0 10px;text-align:justify;}
.contactos{margin:1px 1px 5px 5px;}
.telefone,.fax,.telemovel,.url,.email{margin-top:5px;}
.webContacts{margin-top:15px;}
.iconTel,.iconFax,.iconTlm,.iconEmail,.iconUrl{display:inline;float:left;}
.contentContacto{margin:2px 5px 2px 22px!important;}
#btReserve{background-color:#7d9cbd;border:none 0;padding:0 10px;margin:0;cursor:pointer;width:132px;color:#FFF;font-weight:bold;text-align:center;font-size:12px;}
#btReserve:hover{background-color:#3365a9;}
#btInfo{background-color:#7d9cbd;border:none 0;padding:0 10px;margin:0;cursor:pointer;width:30px;color:#FFF;font-weight:bold;}
#btInfo:hover{background-color:#3365a9;}
.visto{font-family:verdana;color:#7d9cbd;font-weight:bold;}
.smallEquip{display:inline;float:left;border-bottom:1px dotted #c6c6c6;padding-bottom:4px;}
.details{margin:1px 10px 5px 10px;}
.xees{font-family:verdana;color:#ccc;font-weight:bold;}
.cinza{color:#CCC;}
.contBt{margin-top:5px;margin-right:2px;}
a.btGeral,a.btGeral:visited,a.btGeral:active,a.btGeral:link{width:auto;margin:0 2px 0 0;padding:2px 8px;text-transform:uppercase!important;font:bold 10px "Trebuchet MS",Arial,Helvetica,sans-serif;color:#fff;white-space:nowrap;text-decoration:none;border:none 0;cursor:pointer;}
a.btGeral{background:#5a9ac7;color:#fff;font-weight:bold;}
a.btGeral:hover{background:#3365a9;color:#fff;font-weight:bold;}
input.btGeral,input.btGeral:visited,input.btGeral:active,input.btGeral:link{width:auto;margin:0 1px 0 0!important;padding:1px 2px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;color:#fff;white-space:nowrap;text-decoration:none;border:none 0;cursor:pointer;}
input.btGeral{background:#5a9ac7;color:#fff;font-weight:bold;border:none 0;cursor:pointer;}
input.btGeral:hover{background:#3365a9;color:#fff;font-weight:bold;border:none 0;cursor:pointer;}
#anterior,#seguinte{border:0 none;margin:0;padding:0;color:#3e7cb9;cursor:pointer;background:none;}
#anterior:hover,#seguinte:hover{color:#3163a8;text-decoration:underline;cursor:pointer;}
div.accordprefix{width:12px;display:inline-block;float:left;text-align:center;font-weight:bolder;}
.acordCont{color:#3e7cc5;display:inline-block;}
span.textPhone,span.textFax,span.textTelm{display:inline-block;text-decoration:underline;cursor:pointer;}
span.textPhone:hover,span.textFax:hover,span.textTelm:hover{display:inline-block;text-decoration:underline;cursor:pointer;color:#3c72b0;}
span.number{display:none;}
.abaHeader,.abaHeader2,.abaHeader3{cursor:pointer;}
#pub300x250{
	margin:20px 0;
}
