@charset "utf-8";
/* CSS Document */
body{
	margin-top:0px;
	margin-bottom:0px;
	background-image:url(../images/bg.gif);
	background-repeat:repeat;

}
#container{
	width:850px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	background-color: #FFFFFF;
	background-image:url(../images/containerBG.gif);
	background-repeat:repeat;
}
#header{
	height:160px;
	width:850px;
	/*border-bottom: solid #2174a8 2px;*/
}
#topMenu {
	float: right;
	height: auto;
	width: auto;
	margin-right: 30px;
	margin-top: 136px;
}
.empty {
	float: left;
	height: 25px;
	width: 105px;
	background-image: url(../images/vacio.png);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 4px;
	text-align: center;
}
.full {
	float: left;
	height: 20px;
	width: 105px;
	background-image: url(../images/lleno.png);
	background-repeat: no-repeat;
	color: #0070bc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-top: 4px;
	text-align: center;
}


#topBar {
	height: 37px;
	width: 850px;
	background-image: url(../images/topbar.jpg);
	background-repeat: no-repeat;
	border-top: solid #2174a8 2px;
}
#topBarSP {
	height: 37px;
	width: 850px;
	background-image: url(../images/topbarSP.jpg);
	background-repeat: no-repeat;
	border-top: solid #2174a8 2px;
}
#main{
	width:850px;
	height:auto;
}
#leftBox {
	float: left;
	height: auto;
	width: 190px;
	margin-top: 5px;
	background-image: url(../images/leftbarBG.jpg);
	margin-left: 4px;
}
.leftMenu {
	background-image: url(../images/leftTitleBG.jpg);
	background-repeat: no-repeat;
	width: 190px;
	height: 17px;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 8px;
	margin-bottom: 5px;
}
.leftMenu a:link {
	color: #FFFFFF;
	text-decoration:none;
}
.leftMenu a:visited {
	color: #FFFFFF;
	text-decoration:none;
}
.leftMenu a:hover {
	color: #F25E22;
	text-decoration:none;
	font-weight:bold;
}
.itemMenu {
	font-size: 13px;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/arrow.gif);
	background-repeat: no-repeat;
	padding-left: 7px;
	background-position: 0px 4px;
	color: #5d8aa1;
	padding-bottom: 2px;
}
.itemMenu a:link {
	color:#5d8aa1;
}
.itemMenu a:hover {
	color:#F25E22;
	text-decoration:underline;
}
.itemMenuSelected {
	font-size: 13px;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/arrow.gif);
	background-repeat: no-repeat;
	padding-left: 7px;
	background-position: 0px 4px;
	color: #476A7C;
	font-weight:bold;
	padding-bottom: 2px;
}
#newsLetterInPut {
	height: 85px;
	width: 190px;
	background-image: url(../images/newsLetterBG.jpg);
	margin-top: 10px;
}
.newsText {
	margin-left: 12px;
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 8px;
}
#rightBox {
	float: right;
	height: auto;
	width: 176px;
	margin-top: 5px;
	margin-right: 4px;
}
#centerBox {
	height: auto;
	width: 420px;
	margin-right: 5px;
	margin-left: 30px;
	float: left;
	margin-top: 5px;
	display: inline;
}
.textDescription {
	float: left;
	width: 410px;
	height: 800px;
	margin-top: 10px;
	overflow: auto;
	padding-right: 5px;
	text-align: justify;
}
#blog {
	height: auto;
	width: 420px;
	margin-bottom: 15px;
	background-color: #d9e6ee;
	padding-bottom: 8px;
}
.otherBlg{
	float:left;
	width:380px;
	height:10px;
	margin-bottom:12px;
	margin-left: 20px;
	text-decoration:none;
	color: #656567;
}
.otherBlg a:link{
	text-decoration:none;
	color: #656567;
}
.otherBlg a:visited{
	text-decoration:none;
	color: #656567;
}
.otherBlg a:hover{
	text-decoration:none;
	color: #656567;
}
.otherBlg a:active{
	text-decoration:none;
	color: #656567;
}
#headerBlog {
	height: 33px;
	width: 420px;
	background-image: url(../images/headerBlogBG.jpg);
	background-repeat: no-repeat;
}
.blogItem {
	height: auto;
	width: 400px;
}
.titleBlog {
	float: right;
	width: 250px;
	height: 28px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-size: 20px;
	padding-top: 5px;
	text-align: right;
	color: #e0e1e6;
	background-color: #66869F;
	padding-right: 10px;
}

.blogTitle {
	height: auto;
	width: auto;
	margin-top: 8px;
	color: #2f526a;
	font-weight: bold;
	margin-left: 8px;
	font-size: 14px;
	margin-bottom: 4px;
}

.blocDesc {
	height: auto;
	width: 380px;
	margin-bottom: 7px;
	margin-left: 8px;
	color: #657886;
	font-size: 14px;
	margin-right: 5px;
}
.blocDesc a:link {
	color: #506730;
}
.blocDesc a:visited {
	color: #506730;
}
.blocDesc a:hover {
	color: #3C4D24;
}
#video {
	height:510px;
	width: 420px;
	margin-bottom: 5px;
}
#footer{
	background-repeat: no-repeat;
	width:850px;
	height:124px;
	background-image: url(../images/footerBG.jpg);
}
#footerText {
	float: right;
	width: 425px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 60px;
	font-weight: bold;
}
#footerText a:link {
	color: #FFFFFF;
	text-decoration:none;
}
#footerText a:visited {
	color: #FFFFFF;
	text-decoration:none;
}
#footerText a:hover {
	color: #FFFFFF;
	text-decoration:none;
	font-weight:bold;
	font-size: 12px;
}
.footerLink{
	text-decoration:none;
	color:#FFFFFF;
}
.footerLink a:link{
	text-decoration:none;
	color:#FFFFFF;
}
.footerLink a:visited{
	text-decoration:none;
	color:#FFFFFF;
}
.footerLink a:hover{
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
}
#credits {
	float: right;
	width: 488px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	font-style: italic;
	text-align: right;
	margin-top: 4px;
	padding-right: 15px;
}
#featuredPP {
	height: auto;
	width: 420px;
	background-color: #fbf9e4;
}
.cleaner{
	clear:both;
}
#advancePS {
	height: 50px;
	width: 420px;
	margin-top: 5px;
	margin-bottom: 10px;
}
#featuredBar {
	height: 40px;
	width: 380px;
	margin-bottom: 8px;
}
#featuredButtons {
	height: 77px;
	width: 420px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 5px;
}
.featuredList {
	height: auto;
	width: 420px;
	margin-bottom: 8px;
}
.featuredPic {
	float: left;
	height: 76px;
	width: 78px;
	margin-left: 5px;
}
.featuredLeftBox {
	float: left;
	height: 76px;
	width: 319px;
	margin-left: 5px;
	border: solid #34586e 3px;
}


.leftPropBox {
	float: left;
	width: 296px;
	height: 76px;
	background-image: url(../images/leftPropBoxBG.jpg);
	background-repeat: repeat-x;
}
.propTitle {
	float: left;
	width: 285px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #3a4b5b;
	margin-bottom: 4px;
	height: auto;
	padding-left: 5px;
	font-size: 13px;
	padding-top: 4px;
	text-decoration: none;
}
.propTitle a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #3a4b5b;
	text-decoration: none;
}
.propTitle a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #3a4b5b;
	text-decoration: none;
}
.propTitle a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #F05E23;
	text-decoration: underline;
}
.propDesc {
	float: left;
	width: 285px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-size: 12px;
	color: #475864;
	padding-left: 5px;
	padding-right: 1px;

}
.propBrDesc {
	float: left;
	width: 285px;
	height:25px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-size: 12px;
	color: #475864;
	padding-left: 5px;
}

.rightPropBox {
	float: right;
	width: 23px;
	height: 76px;
	background-image: url(../images/orangeArrow.jpg);
}


#quickSearch {
	height: 220px;
	width: 175px;
	margin-bottom: 3px;
	background-image: url(../images/quicksearchBG.jpg);
	background-repeat: no-repeat;
}
#quickTitle {
	color: #FFFFFF;
	font-size: 21px;
	font-family: "Arial Narrow";
	font-style: italic;
	font-weight: bold;
	padding-top: 6px;
	padding-left: 10px;
}
#chat {
	height: 65px;
	width: 175px;
	margin-bottom: 3px;
}
#map {
	width: 176px;
	height: 79px;
	margin-bottom: 3px;
	z-index: 10;
}
#guide {
	height: 337px;
	width: 175px;
	margin-bottom: 8px;
	margin-left: 1px;
	z-index: 10;
}
#rss {
	margin-left: 2px;
	margin-bottom: 3px;
	height: 30px;
	margin-top: 4px;
}
.rssIcon{
	float:left;
}
.rssText{
	float:left;
	color:#625630;
	padding-top: 5px;
	margin-left: 10px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration:none;
}
.rssText a:link{
	text-decoration:none;
	color:#625630;
}
.rssText a:visited{
	text-decoration:none;
	color:#625630;
}
.rssText a:hover{
	text-decoration:none;
	color:#37311C;
}
.formulario{
	color:#FFFFFF;
	font-size:12px;
	margin-left: 8px;
}
.botone{
	background-image:url(../images/botonBG.jpg);
	background-repeat:repeat;
	width: 65px;
	height: 17px;
	color: #FFFFFF;
	font-weight: bold;
	border:none #ccc 1px;
}
.singUp{
	margin-left:10px;
	width: 170px;
	border: solid #949597 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
.newsBotone{
	margin-left:70px;
	background-image: url(../images/newsBtBG.jpg);
	background-repeat: repeat-x;
	color: #048841;
	font-family: "Arial Narrow";
	font-size: 13px;
	font-weight: 400;
	border: none #ccc 1px;
	margin-top: 5px;
}
.newsBotonehover{
	margin-left:70px;
	background-image: url(../images/newsBtBG.jpg);
	background-repeat: repeat-x;
	color: #F58637;
	font-family: "Arial Narrow";
	font-size: 13px;
	font-weight: 400;
	border: none #ccc 1px;
	margin-top: 5px;
}
#leftBar {
	float: left;
	height: 37px;
	width: 480px;
}
.searchTitle{
	float:left;
	color:#c4cbd3;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:10px;
	margin-top: 10px;
}
.language{
	float:left;
	margin-left: 20px;
	color: #c4cbd3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 6px;
}
.bandera{
	float:left;
	margin-left: 20px;
}
.lng{
	float:left;
	margin-left:5px;
	width:auto;
	padding-top:6px;
	color:#FFFFFF;
	text-decoration:none;
}
.lng a:link{
	color:#ffffff;
	text-decoration:none;
}
.lng a:visited{
	color:#ffffff;
	text-decoration:none;
}
.lng a:hover{
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}

.searchBox {
	float: left;
	width: 139px;
	height: 17px;
	margin-top: 10px;
	padding-left: 13px;
}
.search{
	background-image: url(../images/searchBG.jpg);
	width: 139px;
	max-width:139px;
	height: 17px;
	border: none #000 0px;
	background-repeat: no-repeat;
}
.leBotone {
	float: left;
	margin-top: 6px;
	height: 28px;
	width: 24px;
	margin-left: -2px;
}
.searchBotone{
	background-image:url(../images/searchBtBG.jpg);
	background-repeat: no-repeat;
	border: none #000 1px;
	height: 28px;
	width: 24px;
}
.qsBox{
	width:80px;
	font-size:11px;
}
.more{
	text-decoration:underline;
	color:#506730;
	font-weight: bold;
}
.more a:link{
	text-decoration:underline;
	color:#506730;
}
.more a:visited{
	text-decoration:none;
	color:#506730;
}
.more a:hover{
	text-decoration:none;
	color:#CCCCCC;
}
.Icon{
	float: left;
	width: 19px;
	height: 25px;
}
.osTitle {
	margin-bottom: 8px;
	color: #472e18;
	font-family: "Futura BdCn BT";
	font-size:14pt;
	float: left;
	padding-top: 2px;
	margin-left: 4px;
}
.hsTitle {
	margin-bottom: 8px;
	color: #48a043;
	font-family: "Futura BdCn BT";
	font-size:13.5pt;
	float: left;
	padding-top: 2px;
	margin-left: 4px;
	width: 320px;
}
.resultTitle {
	margin-bottom: 8px;
	color: #b9af27;
	font-family: "Futura BdCn BT";
	font-size:13.5pt;
	float: left;
	padding-top: 2px;
	margin-left: 4px;
	width: 355px;
}

.prTitle {
	margin-bottom: 8px;
	color: #135471;
	font-family: "Futura BdCn BT";
	font-size:13.5pt;
	float: left;
	padding-top: 2px;
	margin-left: 4px;
	width: 335px;
}
.print {
	float: right;
	font-size: 12px;
	color: #135471;
	font-weight: bold;
}

.arTitle {
	margin-bottom: 8px;
	color: #e86727;
	font-family: "Futura BdCn BT";
	font-size:13.5pt;
	float: left;
	padding-top: 2px;
	margin-left: 4px;
	width: 320px;
	text-decoration:none;
	cursor:hand;
}
.subTitle {
	color: #f88400;
	margin-bottom: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.date{
	color: #f88400;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
}

#ourServices {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	height: auto;
	color: #767678;
	line-height: 1.3;
}
.services {
	height: auto;
	background-image: url(../images/servicesBG.jpg);
	background-repeat: repeat-x;
	margin-top: 20px;
	padding-top:5px;
	line-height:1.3;
	background-color: #fbf4e4;
}
.serviceTitle {
	height: 20px;
	margin-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	color: #f88400;
	font-weight: bold;
	font-size: 14px;
	padding-left:8px;
}
.serviceDesc {
	height: auto;
	margin-bottom: 8px;
	padding-left: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #767678;
	font-size: 10pt;
}
.buttonText {
	margin-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #767678;
	padding-left: 8px;
	padding-bottom: 10px;
}
.links{
	text-decoration:none;
	color:#0047a0;
	font-weight:bold;
}
.links a:link{
	text-decoration:none;
	color:#0047a0;
}
.links a:visited{
	text-decoration:none;
	color:#0047a0;
}
.serviceLink{
	text-decoration:none;
	color:#f88400;
}
.serviceLink a:link{
	text-decoration:none;
	color:#f88400;
}
.serviceLink a:visited{
	text-decoration:none;
	color:#f88400;
}
.serviceLink a:hover{
	text-decoration:dotted;
	color:#f88400;
}
.Description {
	float: left;
	width: 410px;
	height: auto;
	margin-top: 10px;
	text-align: justify;
	margin-bottom:15px;
}
.apDescription {
	float: left;
	width: 410px;
	height: auto;
	;
	margin-top: 10px;
	text-align: justify;
	margin-bottom:15px;
	overflow:auto;
	padding-right: 8px;
	max-height: 800px;
}

.pictures {
	float: left;
	height: auto;
	width: 375px;
}

.pic {
	height: 120px;
	width: 160px;
	margin-bottom: 15px;
	float: left;
	margin-left: 15px;
}
.leftLink{
	text-decoration:none;
 	color: #5d8aa1;
}
.leftLink a:link{
	text-decoration:none;
 	color: #5d8aa1;
}
.leftLink a:visited{
	text-decoration:none;
 	color: #5d8aa1;
}
.leftLink a:hover{
	text-decoration:none;
 	color:#FF0000;
}
.leftLink a:active{
	text-decoration:none;
 	color: #5d8aa1;
}
.testimonials {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #767678;
	margin-bottom: 10px;
	/*border: dashed #767678 1px;*/
}
.testTitle {
	height: 20px;
	font-weight: bold;
	padding-left: 5px;
}
.testDesc {
	height: auto;
	padding-left: 5px;
}
.testAutor {
	float: right;
	width: auto;
	margin-right: 10px;
	margin-top: 5px;
	color: #555555;
}
.testDate {
	float: right;
	width: auto;
	margin-top: 5px;
	color: #555555;
}
.multiPag{
	text-decoration:none;
	color:#767678;
	font-size:14px;
}
.previous{
	color:#767678;
	font-size:14px;
}
.noLine{
	text-decoration:none;
	color:#767678;
}
.moreLink{
	text-decoration:none;
	color:#575759;
}
.moreLink a:link{
	text-decoration:none;
	color:#575759;
}
.moreLink a:visited{
	text-decoration:none;
	color:#575759;
}
.leftTitleLink{
	text-decoration:none;
	color:#FFFFFF;
	cursor:hand;
}
.leftTitleLink a:link{
	text-decoration:none;
	color:#FFFFFF;
}
.leftTitleLink a:hover{
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold
}
.leftTitleLink a:visited{
	text-decoration:none;
	color:#FFFFFF;
}
.previousTitle{
	margin-top:8px;
	margin-bottom:2px;
	width:410px;
	font-weight:bold;
	color: #E86727;
}
#panamaItems {
	height: auto;
}
.topItem {
	background-color: #f7941d;
	height: 25px;
	text-align: center;
	color: #FFFFFF;
	margin-bottom: 5px;
	font-weight: bold;
}
.orangeItem {
	height: auto;
	background-color: #fedcb6;
	margin-bottom: 2px;
}
.whiteItem {
	height: auto;
	background-color: #fff;
	margin-bottom: 2px;
}
.leftItem {
	width: 170px;
	text-align: right;
	color: #656567;
	float: left;
	font-weight: bold;
}
.rightItem {
	float: right;
	height: auto;
	width: 180px;
	text-align: left;
}
.priceTitle {
	float: right;
	margin-right: 4px;
	color: #475864;
	font-size: 14px;
	margin-top: 3px;
}

.price {
	float: right;
	width: 80px;
	color: #2884be;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-size: 12px;
	margin-top: 5px;
}
.noResult{
	color: #475864;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}
#propPic {
	height: auto;
	width: 410px;
	margin-bottom: 10px;
}


.extraPics {
	float: left;
	height: 77px;
	width: 116px;
	margin-right: 10px;
	margin-bottom: 10px;
	z-index: 20;
}

#propDetails {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-top: 10px;
}
.pdfList{
	text-decoration:none;
	color: #767678;
}
.pdfList a:link{
	text-decoration:none;
	color: #767678;
}
.pdfList a:visited{
	text-decoration:none;
	color: #767678;
}
/* Map*/
#tit{
	margin-top:-1px;
	margin-right:10px;
	color:#135471;
	font-family:Arial, Helvetica, sans-serif;
    font-size:12px;	
	border-bottom:solid;
	border-bottom-width: 1px;
	border-bottom-color: #666666;
	
}
#tit a:link {
	font-family:Arial, Helvetica, sans-serif;
    font-size:12px;	
	text-decoration: none;
	color: #135471;
}
#tit a:visited {
	font-family:Arial, Helvetica, sans-serif;
    font-size:12px;	
	text-decoration: none;
	color: #135471;
}
#tit a:hover {
	font-family:Arial, Helvetica, sans-serif;
    font-size:12px;	
	text-decoration:none;
	color: #135471;
}
#tit a:active {
	font-family:Arial, Helvetica, sans-serif;
    font-size:12px;	
	text-decoration: none;
	color: #135471;
}
#cuadro{
	width:240px;
	height:100px;
}
#det{
	margin-top:5px;
	margin-right:5px;
	color:#666666;
	font-size:12px;
	height: 80px;
	float: right;
	width: 150px;

}
#foto{
	margin-top:8px;
	width:80px;
	height:82px;
	float:left;
}
.mas {
	float:right;
	text-decoration:none;
	color:#135471;
	text-align: right;
}

/**/
.inputBox{
	width:190px;
}
.inputBoxBLG{
	width:245px;
}
.required{
	font-size:11px;
	color:#db1a21;
}
.siteTitle {
	height: 20px;
	width: auto;
	margin-bottom: 2px;
	font-family: Arial, Helvetica, sans-serif;
	color: #475864;
	font-size: 13px;
	font-weight: bold;
	margin-top: 2px;
}
.siteSubTitle {
	margin-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	color: #475864;
	font-size: 13px;
	margin-bottom: 4px;
}
.siteMapLink{
	text-decoration:none;
	color:#475864;
}
.siteMapLink a:link{
	text-decoration:none;
	color:#475864;
}
.siteMapLink a:visited{
	text-decoration:none;
	color:#475864;
}
.langLink{
	text-decoration:none;
	color:#c4cbd3;
	cursor:hand;
}
.langLink a:link{
	text-decoration:none;
	color:#c4cbd3;
	cursor:hand;
}
.langLink a:visited{
	text-decoration:none;
	color:#c4cbd3;
	cursor:hand;
}
.langLink a:hover{
	text-decoration:none;
	color:#000;
	font-weight:bold;
	cursor:hand;
}
.nDate {
	float: left;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #475864;
}
.nMore {
	float: right;
	color: #232C32;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
}
.nMore a:link {
	color: #232C32;
	text-decoration:none;
}
.nMore a:visited {
	color: #232C32;
	text-decoration:none;
}
.nemuLine{
	text-decoration:none;
	color:#FFFFFF;
}
.nemuLine a:link{
	text-decoration:none;
	color:#FFFFFF;
}
.nemuLine a:visited{
	text-decoration:none;
	color:#FFFFFF;
}
.nemuLine a:hover{
	text-decoration:none;
	color:#FFFFFF;
}
.aps{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
}
.aps a:link{
	color:#FFFFFF;
	text-decoration:none;
}
.aps a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
.aps a:hover{
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}
.itemDetail {
	float: left;
	width: 200px;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	color: #767678;
	font-size: 13px;
	margin-bottom: 5px;
}
#leftBoxDetails {
	float: left;
	width: 210px;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	color: #767678;
	font-size: 13px;
}
#rightBoxDetails {
	float: left;
	height: auto;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	color: #767678;
	font-size: 13px;
}
.amenities {
	float: left;
	height: auto;
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	color: #767678;
	font-size: 13px;
	margin-bottom:10px;
	margin-top: 5px;
}
.propertyForm {
	font-family: Arial, Helvetica, sans-serif;
	color: #767678;
	font-size: 13px;
}
.enlace{
	color: #0F406B;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:underline;
}
.enlace a:link{
	color: #0F406B;
	text-decoration:underline;
}
.enlace a:visited{
	color: #0F406B;
	text-decoration:underline;
}
.enlace a:hover{
	color: #77300D;
	text-decoration:underline;
}
.smallchar{
	font-size:10px;
}
.bpIDfield{
	width:75px;
}
#blogForm {
	height: auto;
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 20px;
	color: #767678;
}
.postBLG{
	color: #e86727;
	font-family: "Futura BdCn BT";
	font-size:13.5pt;
}
.blgCategory {
	color: #767678;
	width: 413px;
}
.buttonBox {
	height: auto;
	width: 418px;
	background-color: #ffffcc;
	border: solid #ffdb6d 1px;
}
.propDescription {
	height: auto;
	width: 390px;
	margin-bottom: 15px;
	margin-top:15px;
	text-align: justify;
	line-height: 1.3;
	font-family: Arial, Helvetica, sans-serif;
	color: #767678;
	font-size: 13px;
	margin-left:10px;
}
.buttonTitle {
	margin-left: 10px;
	width: 385px;
	height: auto;
	font-weight: bold;
	margin-top: 4px;
	color: #09559e;
	text-align: center;
}
#pdfList {
	width: 400px;
	height: auto;
	float: left;
	margin-top: 10px;
	color: #656567;
	margin-bottom: 4px;
}
.pdfTitle {
	float: left;
	height: 20px;
	width: 360px;
	color: #656567;
	text-decoration:none;
}
.pdfTitle a:link {
	color: #656567;
	text-decoration:none;
}
.pdfTitle a:visited {
	color: #656567;
	text-decoration:none;
}
.pdfTitle a:hover {
	color: #656567;
	text-decoration:none;
}
.pdfTitle a:active {
	color: #656567;
	text-decoration:none;
}
.pdfIcon {
	float: left;
	height: 18px;
	width: 19px;
	margin-right: 8px;
}
#comments {
	height: auto;
	margin-top: 15px;
	margin-bottom: 15px;
	width: 425px;
}
.topComment {
	height: 20px;
	text-align: right;
	font-size: 12px;
	background-color: #BFBFBF;
	color: #4E4E50;
	margin-bottom: 4px;
	padding-right: 3px;
}
.comment {
	height: auto;
	color: #767678;
}
.commentList {
	margin-bottom: 10px;
	height: auto;
}
.blogTitleList {
	height: auto;
	width: auto;
	margin-top: 8px;
	color: #E86727;
	font-weight: bold;
	margin-left: 8px;
	font-size: 14px;
}
#rightCol {
	float: right;
	height: auto;
	width: 300px;
	margin-right: 5px;
	margin-top: 10px;
}
#logo {
	float: left;
	height: 131px;
	width: 300px;
	margin-left: 5px;
	margin-top: 5px;
}
#texto {
	float: left;
	width: 400px;
	height: auto;
	margin-left: 8px;
	margin-top: 15px;
}
.business {
	float: left;
	color: #003F7C;
	font-weight: bold;
	font-size: 30px;
}
.panama {
	color: #003F7C;
	font-size: 26px;
	font-weight: bold;
}
.re {
	color: #003F7C;
	font-size: 20px;
}
#blogFormulario {
	height: 200px;
	width: 400px;
	margin-top: 15px;
	margin-bottom: 5px;
}
#sign_up_now{
	width:144px;
	height:180px;
	margin-bottom:8px;
}
