@charset "utf-8";
/* CSS Document */

body {
	margin: 0px;
	padding: 0px;
	background-color: #c1c1c1;
	background-image: url(../imagenes/bg2.png);
	/*background-repeat: repeat-x;*/
	background-repeat:no-repeat;
	font-family: "Tahoma", Helvetica, Geneva, Arial, sans-serif;
}
h1, h2, h3 {
	font-weight:normal;
	margin:0pt;
	padding:0pt;
}
/*.linkH1 {
	text-decoration:none;
	color:#FFF !important;
}

.linkH1:hover {
	text-decoration:none;
	color:#6e962b !important;
}*/

/*p {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	line-height: 20px;
}*/

p {
	line-height: 20px;
}

.clr {
	clear:both;
	float:none;
}
img {
	border:medium none;
	text-decoration:none;
}
/*table.wide-table {
}
td.wide-table {
}*/

/*----- Site --<<===<<*/

#Container {
	padding: 0px;
	width: 859px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 50px;
	margin-left: auto;
	background-color: #FFFFFF;
}
* html #Container {
	margin-bottom: 120px;
}
#Header {
	background-repeat: no-repeat;
	height: 275px;
}
#HeaderMenu {
	height: 23px;
	float: right;
	width: 207px;
	margin-right: 27px;
	color: #FFFFFF;
	font-size: 12px;
	text-align: center;
	padding-top: 8px;
}
* html #HeaderMenu {
	margin-right: 14px;
}
#HeaderMenu a {
	color: #FFFFFF;
	text-decoration: none;
}
#HeaderMenu a:hover {
	color: #fcaf17;
}
#HeaderTitle h1 {
	float: left;
	height: 20px;
	width: 532px;
	font-size: 20px;
	color: #FFFFFF;
	margin-top: 27px;
	margin-left: 12px;
}
* html #HeaderTitle h1 {
	margin-left: 6px;
}
#HeaderLettersLaps {
	float: right;
	height: 30px;
	width: 340px;
	margin-top: 112px;
	margin-right: 7px;
}
* html #HeaderLettersLaps {
	margin-right: 3px;
}
#HeaderRequestInfo {
	font-family: "Tahoma";
	float: right;
	height: 32px;
	width: 141px;
	margin-right: 26px;
	font-size: 17px;
	color: #FFFFFF;
	margin-top: 28px;
}
* html #HeaderRequestInfo {
	margin-right: 13px;
}
#HeaderRequestInfo a {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	padding-left: 35px;
	padding-top: 6px;
	height: 26px;
}
#HeaderRequestInfo a:hover {
	color: #333333;
}
#sendto {
	font-family:"Tahoma";
	font-size:14px;
	color:#FFF;
	float:right;
	height:20px;
	width:141px;
	margin-top:10px;
	margin-right:26px;
}
* html #sendto {
	margin-right: 13px;
}
#sendto a {
	color:#FFF;
	text-decoration:none;
	display:block;
	padding-left: 15px;
}
#sendto a:hover {
	color:#fcaf17;
}
/*************************************************************************************************/
/****Carga las imagenes****/
#lightbox {
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
}
#lightboxDetails {
	font-size: 0.8em;
	padding-top: 0.4em;
}
#lightboxCaption {
	float: left;
}
#keyboardMsg {
	float: right;
}
#closeButton {
	top: 5px;
	right: 5px;
}
#lightbox img {
	border: none;
	clear: both;
}
/*#overlay img {
	border: none;
}
#overlay {
	background-image: url(../imagenes/overlay.png);
}
* html #overlay {
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(../blank.gif);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay.png", sizingMethod="scale");
}
*/
/*************************************************************************************************/

#Menu {
	height: 45px;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	clear:both;
}
#Menu ul {
	margin:0px;
	padding:0px;
}
#Menu li {
	display:inline;
}
#Menu a {
	float:left;
	line-height:15px;
	text-align:center;
	text-decoration:none;
	width:171px;
	height: 45px;
	font-size: 12px;
	font-weight: bold;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	color: #292929;
	vertical-align:middle;
}
#Menu a:hover {
	background-color: #fcaf17;
	color: #FFFFFF;
}
.MenuSelect {
	color: #FFFFFF;
	background-color: #FCAF17;
}


#smenu {
	height: 35px;
	background-color:#CCC;
}
#smenu ul {
	margin:0px;
	padding:0px;
}
#smenu li {
	display: inline;
}
#smenu a {
	float:left;
	line-height:15px;
	text-align:center;
	text-decoration:none;
	width:105px;
	height: 35px;
	font-size: 11px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999;
	color: #292929;
	vertical-align:middle;
}
#smenu a:hover {
	background-color: #fcaf17;
	color: #FFFFFF;
}


#SubMenu {
	background-color:#DBD9D9;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	height:22px;
}
#SubMenuHome {
	background-color:#DBD9D9;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	font-size:12px;
	height:22px;
}

#SubMenuCommunty ul{
	margin:0px;
	padding:0px;
}

#SubMenuHome li, #SubMenuCommunty li, #SubMenuLifestyle li, #SubMenuHealth li, #SubMenuMembership li, #SubMenuAboutUs li {
	display:inline;
}

#SubMenuHome a, #SubMenuCommunty a, #SubMenuLifestyle a, #SubMenuHealth a, #SubMenuMembership a, #SubMenuAboutUs a {
	float:left;
	font-size: 12px;
	text-decoration: none;
	color: #666666;
	width: 80px;
	text-align:center;
	height: 35px;
	line-height: 18px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999;
	
}
#SubMenuHome a:hover, #SubMenuCommunty a:hover, #SubMenuLifestyle a:hover, #SubMenuHealth a:hover, #SubMenuMembership a:hover, #SubMenuAboutUs a:hover {
	/*border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9c9c9c;
	/*background-image: url(images/sub-hover.gif);*/
	background-color: #FCAF17;
	background-repeat: no-repeat;
	background-position: center bottom;
	color: #fff;
}
/* --------------------------------------- Communty*/ 
#SubMenuCommunty {
	background-color:#CCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	font-size:12px;
	height:35px;
	vertical-align: middle;
}
/* --------------------------------------- Lifestyle*/
#SubMenuLifestyle {
	background-color:#DBD9D9;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	font-size:12px;
	height:22px;
	padding-left: 215px;
}
/* --------------------------------------- Health */
#SubMenuHealth {
	background-color:#DBD9D9;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	font-size:12px;
	height:22px;
	padding-left: 215px;
}
/* --------------------------------------- Membership */
#SubMenuMembership {
	background-color:#DBD9D9;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	font-size:12px;
	height:22px;
	padding-left: 422px;
}
/* --------------------------------------- About Us */
#SubMenuAboutUs {
	background-color:#DBD9D9;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	font-size:12px;
	height:22px;
	padding-left: 422px;
}
/* --------------------------------------- SELECT */
.SubMenuSelect {
	/*border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #9c9c9c;
	background-image: url(images/sub-hover.gif);*/
	color: #FFFFFF;
	background-color: #FCAF17;
	background-repeat: no-repeat;
	background-position: center bottom;
}
/* --------------------------------------- ****** */
#Content {
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 15px;
	/*background-image: url(../images/content-bg.gif);*/
	background-repeat: repeat-y;
	padding-bottom: 30px;
}
#ContentIndex {
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 15px;
	/*background-image: url(../images/content-bg.gif);*/
	background-repeat: repeat-y;
	padding-bottom: 10px;
}
* html #ContentIndex {
	padding-bottom: 0px;
}
#ContentBottom {
	/*background-image: url(../images/content-bottom-.png);*/
	background-repeat: no-repeat;
	height: 10px;
	background-position: bottom;
}
* html #ContentBottom {
}
.Box {
	float:left;
	width:276px;
	margin-top: 25px;
}
.BoxIE1 {
	float:left;
	width:276px;
	margin-top: 25px;
	margin-left: 140px;
}
* html .BoxIE1 {
	margin-left:68px;
}
* html .BoxIE2 {
	margin-right:68px;
}
.BoxIE2 {
	float:right;
	width:276px;
	margin-top: 25px;
	margin-right: 140px;
}
.Box a, .BoxIE1 a, .BoxIE2 a {
	text-decoration: none;
	color: #FFFFFF;
}
.Box a:hover, .BoxIE1 a:hover, .BoxIE2 a:hover {
	color: #fcaf17;
}
.Box h1, .BoxIE1 h1, .BoxIE2 h1 {
	margin:0pt;
	padding:0pt;
	font-size: 22px;
}
.BoxHead {
	height:34px;
}
.BoxHead1 {
	font-family: "Tahoma";
	height:31px;
	font-size: 22px;
	color: #FFFFFF;
	background-image: url(../imagenes/retirement-living.jpg);
	background-repeat: no-repeat;
	padding-left: 61px;
	padding-top: 3px;
}
.BoxHead2 {
	font-family: "Tahoma";
	height:31px;
	font-size: 22px;
	color: #FFFFFF;
	/*background-image: url(../images/continuing-care.jpg);*/
	background-repeat: no-repeat;
	padding-left: 68px;
	padding-top: 3px;
}
.BoxHead3 {
	font-family: "Tahoma";
	height:31px;
	font-size: 22px;
	color: #FFFFFF;
	/*background-image: url(../images/wonderful-costarica.jpg);*/
	background-repeat: no-repeat;
	padding-left: 49px;
	padding-top: 3px;
}
.BoxHead4 {
	font-family: "Tahoma";
	height:31px;
	font-size: 22px;
	color: #FFFFFF;
	/*background-image: url(../images/a-tropical-paradise.jpg);*/
	background-repeat: no-repeat;
	padding-left: 54px;
	padding-top: 3px;
}
.BoxHead5 {
	font-family: "Tahoma";
	height:31px;
	font-size: 22px;
	color: #FFFFFF;
	/*background-image: url(../images/your-dream-home.png);*/
	background-repeat: no-repeat;
	padding-left: 59px;
	padding-top: 3px;
}
.BoxHead6 {
	font-family: "Tahoma";
	height:31px;
	font-size: 22px;
	color: #FFFFFF;
	/*background-image: url(../images/amenities-and-services.png);*/
	background-repeat: no-repeat;
	padding-left: 41px;
	padding-top: 3px;
}
.BoxHead7 {
	font-family: "Tahoma";
	height:31px;
	font-size: 22px;
	color: #FFFFFF;
	/*background-image: url(../images/your-choices.png);*/
	background-repeat: no-repeat;
	padding-left: 82px;
	padding-top: 3px;
}
.BoxHead8 {
	font-family: "Tahoma";
	height:31px;
	font-size: 22px;
	color: #FFFFFF;
	/*background-image: url(../images/so-much-so-close.png);*/
	background-repeat: no-repeat;
	padding-left: 64px;
	padding-top: 3px;
}
.BoxHead9 {
	font-family: "Tahoma";
	height:31px;
	font-size: 22px;
	color: #FFFFFF;
	/*background-image: url(../images/so-much-so-close.png);*/
	background-repeat: no-repeat;
	padding-left: 65px;
	padding-top: 3px;
}
.BoxHead10 {
	font-family: "Tahoma";
	height:31px;
	font-size: 22px;
	color: #FFFFFF;
	/*background-image: url(../images/so-much-so-close.png);*/
	background-repeat: no-repeat;
	padding-left: 65px;
	padding-top: 3px;
}
.BoxHead11 {
	font-family: "Tahoma";
	height:31px;
	font-size: 22px;
	color: #FFFFFF;
	/*background-image: url(../images/your-wellness.png);*/
	background-repeat: no-repeat;
	padding-left: 82px;
	padding-top: 3px;
}
.BoxHead12 {
	font-family: "Tahoma";
	height:31px;
	font-size: 22px;
	color: #FFFFFF;
	/*background-image: url(../images/world-class-medicine.png);*/
	background-repeat: no-repeat;
	padding-left: 48px;
	padding-top: 3px;
}
.BoxHead13 {
	font-family: "Tahoma";
	height:31px;
	font-size: 22px;
	color: #FFFFFF;
	/*background-image: url(../images/health-plans.png);*/
	background-repeat: no-repeat;
	padding-left: 83px;
	padding-top: 3px;
}
.BoxHead14 {
	font-family: "Tahoma";
	height:31px;
	font-size: 22px;
	color: #FFFFFF;
	/*background-image: url(../images/becoming-a-resident.png);*/
	background-repeat: no-repeat;
	padding-left: 50px;
	padding-top: 3px;
}
.BoxHead15 {
	font-family: "Tahoma";
	height:31px;
	font-size: 22px;
	color: #FFFFFF;
	/*background-image: url(../images/pricing.png);*/
	background-repeat: no-repeat;
	padding-left: 84px;
	padding-top: 3px;
}
.BoxHead16 {
	font-family: "Tahoma";
	height:31px;
	font-size: 22px;
	color: #FFFFFF;
	/*background-image: url(../images/our-philosophy.png);*/
	background-repeat: no-repeat;
	padding-left: 70px;
	padding-top: 3px;
}
.BoxHead17 {
	font-family: "Tahoma";
	height:31px;
	font-size: 22px;
	color: #FFFFFF;
	/*background-image: url(../images/our-team.png);*/
	background-repeat: no-repeat;
	padding-left: 95px;
	padding-top: 3px;
}
.BoxHead18 {
	font-family: "Tahoma";
	height:31px;
	font-size: 22px;
	color: #FFFFFF;
	/*background-image: url(../images/becoming-a-resident.png);*/
	background-repeat: no-repeat;
	padding-left: 57px;
	padding-top: 3px;
}
.BoxHead19 {
	font-family: "Tahoma";
	height:31px;
	font-size: 22px;
	color: #FFFFFF;
	/*background-image: url(../images/the-developers.png);*/
	background-repeat: no-repeat;
	padding-left: 69px;
	padding-top: 3px;
}
.BoxHead20 {
	font-family: "Tahoma";
	height:31px;
	font-size: 22px;
	color: #FFFFFF;
	/*background-image: url(../images/why-join-now.png);*/
	background-repeat: no-repeat;
	padding-left: 78px;
	padding-top: 3px;
}
.BoxContent {
	background-color: #f1f1f1;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DCDCDC;
	border-left-color: #DCDCDC;
	padding-top: 10px;
	height:auto;
}
.BoxPic {
	padding: 1px;
	width: 246px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #fcaf17;
	margin-bottom: 10px;
}
.BoxTex {
	color:#227d95;
	padding-left:13px;
	padding-right:13px;
	font-size: 12px;
}
.BoxTex a {
	color: #fcaf17;
	text-decoration: none;
}
.BoxTex a:hover {
}
#ContentColumnLeft {
	float: left;
	width: 530px;
	margin-left: 22px;
	font-size: 14px;
	color: #777777;
	text-align: justify;
	margin-top:20px;
}
#ContentColumnLeft2 {
	text-align:justify;
	float: left;
	width: 842px;
	font-size: 11px;
	color: #227d95;
}
#ContentColumnLeft3 {
	text-align:justify;
	float: left;
	width: 800px;
	margin-left: 22px;
	font-size: 14px;
	color: #777777;
	margin-top:20px;
}
#ContentColumnLeft a {
	color: #ffa922;
	text-decoration: none;
}

.ContentColumnLeftTitle h1 {
	font-size: 20px;
	color: #fcaf17;
	border-left-width: 7px;
	border-left-style: solid;
	border-left-color: #035871;
	padding-left: 11px;
	margin-bottom: 20px;
}

.ContentColumnLeftTitleSol h1 {
	font-size: 20px;
	color: #fcaf17;
	border-left-width: 0px;
	border-left-style: solid;
	border-left-color: #035871;
	padding-left: 0px;
	margin-bottom: 20px;
}


.ContentColumnLeftPic {
	border: 1px solid #fcb425;
	padding: 1px;
	width: 165px;
	margin-bottom: 10px;
	margin-right: 10px;
}
.ContentColumnLeftPic2 {
	border: 1px solid #fcb425;
	padding: 1px;
	width: 660px;
	margin-bottom: 10px;
	margin-left: 70px;
}
.ContentColumnLeftPic3 {
	border: 1px solid #fcb425;
	padding: 1px;
	width: 795px;
	margin-bottom: 10px;
	margin-right: 10px;
}
#ContentColumnRigth {
	float:right;
	font-size:12px;
	color:#779d39;
	width:250px;
	margin-top:20px;
	/*line-height:20px;*/
}
#ContentColumnRigth2 {
	float:left;
	font-size:12px;
	color:#779d39;
	width:700px;
	line-height:20px;
}
h3 {
	font-weight:bold;
	font-size:14px;
	color:#fcaf17;
	padding: 0px;
	margin-bottom: 6px;
}
.ContentColumnRight_2 {
	width:100%;
	margin:0 auto;
	padding:0px;
	text-align:center;
	color:#fcaf17;
}
.ContentColumnRigthPic {
	border: 1px solid #fcb425;
	padding: 1px;
	width: 215px;
	/*margin-bottom: 6px;*/
}
.TexBottom h2 {
	/*background-image: url(../images/welcome-home-to-costa-rica.jpg);*/
	background-repeat: no-repeat;
	height: 34px;
	background-position: center;
	color: #FFFFFF;
	padding-top: 9px;
	padding-left: 90px;
	margin-top: 20px;
	margin-bottom: 0px;
	font-size: 18px;
	font-family: "Tahoma";
}
* html .TexBottom {
	margin-bottom: 0px;
}
#Footer {
	width: 100%;
	border-top-color: #ff9e06;
	border-top-width: 12px;
	border-top-style: solid;
}

#FooterContent {
	width: 350px;
	margin-left:auto;
	margin-right:auto;
	color: #FFFFFF;
	font-size: 12px;
	font-weight:bold;
	text-align: center;
	padding-top: 20px;
}


#FooterContent2 {
	width: 600px;
	margin-left:auto;
	margin-right:auto;
	color: #999999;
	font-size: 10px;
	font-weight:bold;
	text-align: center;
	padding-top: 10px;
}

#FooterContent2 a {
	color: #999999;
	text-decoration: underline;
}

#FooterContent2 a:hover {
	color: #666666;
	text-decoration: none;
}

.FooterContentSol {
	width: 600px;
	margin-left:auto;
	margin-right:auto;
	color: #999999;
	font-size: 11px;
	font-weight:bold;
	text-align: center;
	padding-top: 10px;
}

.FooterContentSol a {
	color: #999999;
	text-decoration: underline;
}

.FooterContentSol a:hover {
	color: #666666;
	text-decoration: none;
}


.SubTitleGren {
	color: #ff9e06;
}
.SubContent {
	margin-top: 25px;
	background-color: #FFFFFF;
	padding: 5px;
	border: 1px dashed #227D95;
	color: #227D95;
	font-size: 12px;
}
.SubContent a {
	text-decoration: none;
	color:#FCAF17;
}
.SubContentPic {
	border: 1px solid #FCAF17;
	width:246px;
	padding: 1px;
}
.SubContentTitleGreen h2 {
	color: #6e962b;
}
.TitleHome h1 {
	font-size: 15px;
	color: #0D6789;
	margin-right: auto;
	margin-left: auto;
	width: 832px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #FCAF17;
	padding-left: 6px;
	font-family: Tahoma;
}
.subTitle1 {
	font-weight:bold;
	font-size:14px;
	color:#6e962b;
}
.subTitle1_normal {
	font-weight:normal;
	font-size:14px;
	color:#6e962b;
}
.lista1 {
	margin:0px;
	padding:10px;
	color:#6e962b;
	/*font-weight:bold;*/
	line-height:24px;
	/*list-style-image:url(../images/arrow.jpg);*/
	list-style-position:outside;
}
.lista2 {
	color:#6e962b;
	line-height:20px;
	/*list-style-image:url(../images/arrow2.jpg) !important;*/
	list-style-position:inside;
	/*background-position:left;*/
	padding:0px;
	margin:0px;
}
.lista2 ul {
	padding:0px;
	margin:0px;
}
.lista2 li {
	margin:0px;
	padding:0px;
}
*html.lista2 {
	list-style-position:inside !important;
	line-height:16px;
	margin:0px;
	padding:0px;
}
.pad10 {
	padding-left:10px;
}

.link2 {
	color:#fcaf17;
	text-decoration:none;
}
.link2 a{
	color:#fcaf17;
	text-decoration:none;
}
.link2 a:hover {
	color:#fcaf17;
	text-decoration:underline;
}
.smalltext {
	font-size:11px;
	color:#333;
}
.formBox {
	color:#066;
	font-weight:normal;
	font-size:11px;
}
.formBoton {
	color:#FFFFFF;
	font-weight:normal;
	font-size:11px;
	background-color: #fcaf17;
	border: 1px solid #E49B03;
}
.gray {
	color:#666;
}
.Img-logos {
	margin-bottom: 8px;
	float: right;
	margin-left: 15px;
}
/* ------- Table Pricing ===========================================================================================*/
.Tap1 {
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-top-style:solid;
	border-bottom-style: solid;
	border-left-style:solid;
	border-top-color:#000000;
	border-bottom-color:#000000;
	border-left-color:#000000;
}
.Tap2 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}
.Tap3 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
}
.Tap4 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-right-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
}
.Tap5 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
}
.Tap6 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-right-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
}
.Tap7 {
	border: 1px solid #000000;
}
.Tap8 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-right-style: solid;
	border-right-color: #000000;
	border-right-width: 1px;
}
/*==================================================----------------- Table Precing ----------------===*/

.developers {
	margin:0 0 8px 0;
	padding:0px;
	vertical-align:top;
	border:1px solid #D6E1C3;
	background:#ffffff;
}
.developers_left {
	padding:10px;
	vertical-align:top;
	text-align:left;
	border-right:1px solid #eeeeee;
	background:#F9FDF1;
}
.developers_right {
	padding:10px 10px 10px 16px;
	vertical-align:top;
	text-align:left;
	background:#ffffff;
}
.ortiz1 {
	font-size:13px;
	font-weight:bold;
	font-style:italic;
}
ul.lista3 {
	margin:0px;
	padding:10px 0;
	list-style-type: none;
	line-height:24px;
	color:#6E962B;
}
ul.lista3 li {
	padding:0 0 0 13px;
	/*background:	transparent url('../images/arrow_L3.gif') 0 7px no-repeat;*/
}
ul.lista4 {
	margin:0px;
	padding:10px 0px;
	list-style-type: none;
	line-height:18px;
}
ul.lista4 li {
	padding: 0 0 0 16px;
	/*background: transparent url('../images/arrow_L3.gif') 0 4px no-repeat;*/
}
ul.lista4a {
	margin:0px;
	padding:0px 0px 4px 0px;
	list-style-type: none;
}
ul.lista4a li {
	padding:0 0 0 12px;
	/*background: transparent url('../images/bullet_L4.gif') 0 8px no-repeat;*/
}
ul.lista5 {
	margin:0px;
	padding:10px 0 0 0;
	list-style-type: none;
	line-height:20px;
	color:#6E962B;
}
ul.lista5 li {
	padding:0 0 0 13px;
	/*background:	transparent url('../images/arrow_L3.gif') 0 5px no-repeat;*/
}
sup {
	vertical-align: baseline;
	position: relative;
	bottom: 0.33em;
}
.DevPics {
	border: 1px solid #fcb425;
	padding: 1px;
	margin-top:10px;
	margin-bottom: 1px;
}
.h-line {
	border-bottom:1px solid #cccccc; /*#035871*/
	font-size:1px;
	margin:6px 0;
}
.indexes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	position: relative;
}
.txt_green{
	color: #779d39;
	font-size: 14px;
}
.renglon_gris {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DDD;
}
.centrar_vertical {
	color: #039;
	vertical-align: middle;
	margin-top: auto;
	margin-left: auto;

}
#Menu_prueba {
	height: 46px;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
#m_quienes {
	background-color: #CCC;
	float: left;
	height: 46px;
}
#m_consultoria {
	background-color: #CCC;
	float: left;
}

#dv_img_loc {
	text-align: center;

}
