@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: &acute;&acute;;
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need &acute;cellspacing="0"&acute; in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

body{
text-align:center;
color:#FFFFFF;
}
/*--------------------------- Inicio ------------------------------------*/
body{
font-family:Georgia,Arial, Helvetica, sans-serif;
font-size:12px;
color:#6E7785;
background:#13181B;
overflow-x: hidden;
text-decoration:none;
overflow-x: hidden;

}
#item
{
	position:absolute;
	display:none;
	width: 170px;
	height: 57px;
	left: 90px;
	top: 392px;
	background:url(../img/bkg/sub-menu.png) repeat;
	text-align:left;
	line-height:30px;
	padding-left:10px;
	font-weight:bold;
	
}
#item a
{
	color:#fff;
	text-decoration:none;
}
a{text-decoration:none;}
.italic
{
	font-style:italic;	
}
.resaltar
{
	color:#47abff;
}
.resaltar-01
{
	color:#9effff; 
}
.resaltar-02
{
	color:#039; 
}
.resaltar-03
{
	color:#D9A778; 
}
.resaltar-04
{
	color:#75C6FA; 
}
.resaltar-05
{
	color:#CFF470; 
}
.resaltar-06
{
	color:#F00;
	font-size:14px;
}

.interlineado
{
	line-height:15px;
}
a.link
{
	text-decoration:none;
}
.turqueza
{
	color:#519cc4;
}
.plomo
{
	color:#868686;
}
#to_home{
	width:215px;
	height:96px;
	display:block;
	border:none;
	z-index:800;
	position:absolute;
	left: 15px;
	top: -4px;
	cursor:pointer;
}
/*--------------------------- HOME ------------------------------------*/

a#replaced-proyectos 
{
	display:block;
	width:239px;
	height:78px /* aqui esta el truco */
	text-indent:-9999px;
	background:url(../img/boton_ver_proyecto.png) top left no-repeat;
}
a#replaced-proyectos:hover 
{
    background-position:0 -78px;/* con esto cambiamos la porcion de imagen que se muestra */
}

a#replaced-br 
{
	display:block;
	width:44px;

	height:57px /* aqui esta el truco */
	text-indent:-9999px;
	background:url(../img/boton_brasil.png) top left no-repeat;
}
a#replaced-br:hover 
{
    background-position:0 -57px;/* con esto cambiamos la porcion de imagen que se muestra */
}

a#replaced-rp 
{
	display:block;
	width:44px;

	height:57px /* aqui esta el truco */
	text-indent:-9999px;
	background:url(../img/boton_dominicana.png) top left no-repeat;
}
a#replaced-rp:hover 
{
    background-position:0 -57px;/* con esto cambiamos la porcion de imagen que se muestra */
}

#bkg-left
{
	position: relative;
	background:url(../img/bkg/pixel_home_izq.jpg) repeat-x;
	height:743px;
}
#bkg-right
{
	position: relative;
	background:url(../img/bkg/pixel_home_der.jpg) repeat-x;
	height:743px;
}
#bkg-center
{
	position: relative;
	background:url(../img/bkg/fondo_home.jpg) no-repeat;
	margin:0 auto;
	width:1188px;
	height:743px;
}
#wrapper-main
{
	width: 960px;
	height:743px;
}
#home-titulo-white-01
{
	position:absolute;
	line-height:20px;
	font-size:38px;
	color:#FFF;
	left: 152px;
	top: 145px;
	padding-top:20px;
	padding-bottom:20px;
}
#home-titulo-blue-01
{
	position:absolute;
	line-height:20px;
	font-size:38px;
	color:#00376f;
	left: 152px;
	top: 146px;
	padding-top:20px;
	padding-bottom:20px;
}
#home-parrafo-01
{
	position:absolute;
	font-size:12px;
	text-align:left;
	color:#04090b;
	line-height:20px;
	width:310px;
	left: 147px;
	top: 221px;
}
#home-parrafo-02
{
	position:absolute;
	font-size:12px;
	text-align:left;
	color:#04090b;
	line-height:20px;
	width:319px;
	left: 487px;
	top: 323px;
}
#home-parrafo-03
{
	position:absolute;
	font-size:12px;
	text-align:center;
	color:#04090b;
	line-height:20px;
	font-weight:bold;
	width:302px;
	left: 147px;
	top: 474px;
}
.home-resaltar
{
	color:#0055ae;
}
.home-resaltar-02
{
	color:#04360b;
}
.home-resaltar-03
{
	color:#96090b;
}
.home-resaltar-04
{
	color:#040959;
}
.home-cursiva
{
	font-style:oblique;
}
#home-idioma 
{
	position:absolute;
	text-decoration:none;
	font-size:11px;
	color:#519cc4;
	left: 756px;
	top: 28px;
}
.home-bandera-br
{
	position:absolute;
	left: 46px;
	top: 319px;
	height: 57px;
}
.home-bandera-rd
{
	position:absolute;
	left: 46px;
	top: 392px;
	height: 57px;
}
.home-ver-proyectos
{
	position:absolute;
	text-align:center;
	line-height:20px;
	font-size:14px;
	font-style:italic;
	line-height:40px;
	vertical-align:middle;
	color:#2e2e2e;
	left: 655px;
	top: 573px;
	height: 78px;
}

#home-texto-footer01
{
	position:absolute;
	font-size:12px;
	text-align:left;
	color:#909198;
	line-height:20px;
	width:302px;
	left: 94px;
	top: 696px;
}
#home-texto-footer02
{
	position:absolute;
	font-size:12px;
	text-align:left;
	color:#909198;
	line-height:20px;
	width:350px;
	top:696px;
	left:333PX;
}
#home-texto-footer03
{
	position:absolute;
	font-size:12px;
	text-align:left;
	color:#909198;
	line-height:20px;
	width:302px;
	top:696px;
	left:670px;
}

/*--------------------------- MENU ------------------------------------*/

#nav{
	position:absolute;
	left: 350px;
	top: 15px;
}

#wrapper
{
	float:left;
	margin:0 -480px 0 auto;
	position:relative;
	width:960px;
	z-index:500;	
	height:743px;
	background:url(../img/bkg/home.jpg) no-repeat;
}
#wrapper-left
{
	float:left;
	margin-left:-480px;
	width:50%;
	height:743px;
	background:url(../img/bkg/pixel_home_izq.jpg) repeat-x;
}
#wrapper-right
{
	float:left;
	margin-right:-480px;
	width:50%;
	height:743px;
	background:url(../img/bkg/pixel_home_der.jpg) repeat-x;
	
}

/*--------------------------- FILOSOFIA ------------------------------------*/

#wrapper-fl
{
	float:left;
	margin:0 -480px 0 auto;
	position:relative;
	width:960px;
	z-index:500;	
	height:832px;	
	background:url(../img/bkg/filosofia.jpg) no-repeat;
}
#wrapper-left-fl
{
	float:left;
	margin-left:-480px;
	width:50%;
	height:832px;
	background:url(../img/bkg/pixel_filosofia_izq.jpg) repeat-x;
	
}
#wrapper-right-fl
{
	float:left;
	margin-right:-480px;
	width:50%;
	height:832px;
	background:url(../img/bkg/pixel_filosofia_der.jpg) repeat-x;
	
}
#wrapper-pr
{
	float:left;
	margin:0 -480px 0 auto;
	position:relative;
	width:960px;
	z-index:500;
	height:832px;
	background:url(../img/bkg/proyectos.jpg) no-repeat;
	
}
#wrapper-left-pr
{
	float:left;
	margin-left:-480px;
	width:50%;
	height:832px;
	background:url(../img/bkg/pixel_proyectos01_izq.jpg) repeat-x;
	
}
#wrapper-right-pr
{
	float:left;
	margin-right:-480px;
	width:50%;
	height:832px;
	background:url(../img/bkg/pixel_proyectos01_der.jpg) repeat-x;
	
}

/*--------------------------- FILOSOFIA 1 ------------------------------------*/

#filosofia-titulo-white-01
{
	position:absolute;
	line-height:20px;
	font-size:38px;
	color:#FFF;
	left: 34px;
	top: 124px;
	padding-top:20px;
	padding-bottom:20px;
	z-index:10;
}
#filosofia-titulo-blue-01
{
	position:absolute;
	line-height:20px;
	font-size:38px;
	color:#00376f;
	left: 34px;
	top: 127px;
	padding-top:20px;
	padding-bottom:20px;
}
#filosofia-parrafo-01
{
	position:absolute;
	font-size:12px;
	text-align:left;
	color:#2b4b66;
	line-height:18px;
	width:375px;
	left: 97px;
	top: 204px;
}
#filosofia-parrafo-02
{
	position:absolute;
	font-size:12px;
	text-align:left;
	color:#969aaa;
	line-height:18px;
	width:375px;
	left: 96px;
	top: 508px;
}
#filosofia-parrafo-03
{
	position:absolute;
	font-size:12px;
	text-align:left;
	color:#969aaa;
	line-height:18px;
	width:375px;
	left: 498px;
	top: 508px;
}
#filosofia-footer-00
{
	position:absolute;
	font-size:12px;
	text-align:left;
	color:#868686;
	line-height:18px;
	width:278px;
	left: 91px;
	top: 758px;
}
#filosofia-footer-01
{
	position:absolute;
	font-size:12px;
	text-align:left;
	color:#868686;
	line-height:18px;
	width:350px;
	left: 333px;
	top: 758px;
}
#filosofia-footer-02
{
	position:absolute;
	font-size:12px;
	text-align:left;
	color:#868686;
	line-height:18px;
	width:253px;
	left: 669px;
	top: 83px;
}
#filosofia-footer-03
{
	position:absolute;
	font-size:12px;
	text-align:left;
	color:#868686;
	line-height:18px;
	width:375px;
	left: 671px;
	top: 758px;
}
a#replaced-volver 
{
	display:block;
	width:131px;
	height:62px /* aqui esta el truco */
	text-indent:-9999px;
	background:url(../img/boton_volver.png) top left no-repeat;
}
a#replaced-volver:hover 
{
    background-position:0 -62px;/* con esto cambiamos la porcion de imagen que se muestra */
}
.filosofia-volver
{
	position:absolute;
	text-align:center;
	line-height:20px;
	font-size:14px;
	font-style:italic;
	line-height:40px;
	vertical-align:middle;
	color:#2e2e2e;
	height: 62px;
	left: 760px;
	top: 655px;
}
#filosofia-01
{
	position:absolute;
	font-size:12px;
	text-align:left;
	color:#2b4b66;
	line-height:18px;
	width:376px;
	left: 116px;
	top: -299px;
}
#flash
{
	position:absolute;
	left: 5px;
	top: 80px;
	width: 920px;
	height: 530px;
}

#filosofia-footer-pr-00
{
	position:absolute;
	font-size:12px;
	text-align:left;
	color:#868686;
	line-height:18px;
	width:278px;
	left: 91px;
	top: 695px;
}
#filosofia-footer-pr-01
{
	position:absolute;
	font-size:12px;
	text-align:left;
	color:#868686;
	line-height:18px;
	width:350px;
	left: 333PX;
	top: 695px;
}
#filosofia-footer-pr-03
{
	position:absolute;
	font-size:12px;
	text-align:left;
	color:#868686;
	line-height:18px;
	width:375px;
	left: 671px;
	top: 695px;
}


/*--------------------------- PROYECTOS A ------------------------------------*/
#wrapper-pr-02
{
	
	float:left;
	margin:0 -480px 0 auto;
	position:relative;
	width:960px;
	z-index:500;
	height:557px;
	/*background:transparent url(../img/bkg/fondo_proyectos02_AyB.jpg) top no-repeat scroll 0 0;*/
	background: url(../img/bkg/fondo_proyectos02_AyB-960.jpg) top no-repeat  ;
}
#wrapper-left-pr-02
{
	float:left;
	margin-left:-480px;
	width:50%;
    background: url(../img/bkg/pixel_proyectos02_AyB_izq.jpg)  repeat-x  ;
	height:557px;
}
#wrapper-right-pr-02
{
	float:left;
	margin-right:-480px;
	width:50%;
	background: url(../img/bkg/pixel_proyectos02_AyB_der.jpg)  repeat-x  ;
	height:557px;

}
#wrapper-footer-pr-02
{
	height:161px;
	left:0px;
	position:absolute;
	width:100%;
	top:557px;

}
#footer-bg-pr-02
{
	background:url(../img/bkg/pixel_footer_proyectos.jpg) repeat-x;
	height:161px;
	left:0px;
	position:absolute;
	width:100%;
	top:557px;
}
#proyecto-footer-pl-00
{
	position:absolute;
	font-size:12px;
	text-align:left;
	color:#868686;
	line-height:18px;
	width:318px;
	left: 91px;
	top: 75px;
}
#proyecto-footer-pl-01
{
	position:absolute;
	font-size:12px;
	text-align:left;
	color:#868686;
	line-height:18px;
	width:350px;
	left: 333PX;
	top: 94px;
}
#proyecto-footer-pl-02
{
	position:absolute;
	font-size:12px;
	text-align:left;
	color:#868686;
	line-height:18px;
	width:318px;
	left: 671px;
	top: 94px;
}
#proyecto-footer-pl-03
{
	position:absolute;
	background:url(../img/mascara-telefono.png) no-repeat;
	width:283px;
	height:33px;
	left: 653px;
	top: 87px;
}
#footer-linea-pl-02
{
	position:absolute;
	margin:0 auto;
	background:url(../img/bkg/pixel_footer-pr_linea.jpg) repeat-x;
	width:867px;
	height:2px;
	top:51px;
	left: 43px;
}
.titulo-footer
{
	color:#474747;
	font-size:20px;
	font-weight: bold;
	font-family: Georgia, Arial, Helvetica, sans-serif;
}
#proyectos-pr-carousel
{
	position:absolute;
	background:url(../img/proyectos_fondo_carrusel.png) no-repeat;
	width:848px;
	height:419px;
	left: 90px;
	top: 140px;
	z-index:200;
}

#bandera-pr-br
{
	position:absolute;
	background:url(../img/bendera-pr-br.png) no-repeat;
	width:40px;
	height:60px;
	left: 94px;
	top: 195px;
}
a#replaced-proyecto-00 
{
	display:block;
	width:239px;
	height:78px /* aqui esta el truco */
	text-indent:-9999px;
	background:url(../img/boton_ver_proyecto.png) top left no-repeat;
}
a#replaced-proyecto-00:hover 
{
    background-position:0 -78px;/* con esto cambiamos la porcion de imagen que se muestra */
}
.ver-proyectos-00
{
	position:absolute;
	text-align:center;
	line-height:20px;
	font-size:14px;
	font-style:italic;
	line-height:40px;
	vertical-align:middle;
	color:#2e2e2e;
	left: 645px;
	top: 530px;
	height: 78px;
	z-index:999999;
}
a#replaced-volver-00 
{
	display:block;
	width:131px;
	height:62px /* aqui esta el truco */
	text-indent:-9999px;
	background:url(../img/boton_volver.png) top left no-repeat;
}
a#replaced-volver-00:hover 
{
    background-position:0 -62px;/* con esto cambiamos la porcion de imagen que se muestra */
}
.proyecto-volver
{
	position:absolute;
	text-align:center;
	line-height:20px;
	font-size:14px;
	font-style:italic;
	line-height:40px;
	vertical-align:middle;
	color:#2e2e2e;
	height: 62px;
	left: 120px;
	top: 530px;
	z-index:999999;
}
#propaganda
{
	position:absolute;
	background:url(../img/slide%20pipa%20dreams/titulo-transparente.png) no-repeat;
	width:743px;
	height:325px;
	left: 142px;
	top: 153px;
	z-index: 400;
}

/*--------------------------- PROYECTOS PIPA DREAMS ------------------------------------*/
#wrapper-pr-pd
{
	
	float:left;
	margin:0 -480px 0 auto;
	position:relative;
	width:960px;
	z-index:500;
	height:854px;
	background: url(../img/bkg/fondo_proyectos03_A-960.jpg) top no-repeat  ;
}
#wrapper-left-pr-pd
{
	float:left;
	margin-left:-480px;
	width:50%;
    background: url(../img/bkg/pixel_proyectos03_A_izq.jpg)  repeat-x  ;
	height:854px;
}
#wrapper-right-pr-pd
{
	float:left;
	margin-right:-480px;
	width:50%;
	background: url(../img/bkg/pixel_proyectos03_A_der.jpg)  repeat-x  ;
	height:854px;

}
#wrapper-footer-pr-pd
{
	height:216px;
	left:0px;
	position:absolute;
	width:100%;
	top:854px;
}
#footer-bg-pr-pd
{
	background:url(../img/bkg/pixel_proyectos03_a_footer.jpg) repeat-x;
	height:216px;
	left:0px;
	position:absolute;
	width:100%;
	top:854px;
}

#footer-linea-pr-pd
{
	position:absolute;
	margin:0 auto;
	background:url(../img/bkg/pixel_footer-pr_linea.jpg) repeat-x;
	width:867px;
	height:2px;
	top:110px;
	left: 43px;
}
#proyecto-footer-pd-00
{
	position:absolute;
	font-size:12px;
	text-align:left;
	color:#868686;
	line-height:18px;
	width:278px;
	left: 91px;
	top: 130px;
}
#proyecto-footer-pd-01
{
	position:absolute;
	font-size:12px;
	text-align:left;
	color:#868686;
	line-height:18px;
	width:350px;
	left: 333PX;
	top: 145px;
}
#proyecto-footer-pd-02
{
	position:absolute;
	font-size:12px;
	text-align:left;
	color:#868686;
	line-height:18px;
	width:261px;
	left: 671px;
	top: 140px;
}
#mascara-tlf-pd
{
	position:absolute;
	background:url(../img/mascara-telefono.png) no-repeat;
	width:283px;
	height:33px;
	left: 653px;
	top: 134px;
}
#proyecto-fondo-pd-00
{
	position:absolute;
	background:url(../img/plano_proyectos03_A.png) no-repeat;
	width:420px;
	height:723px;
	left: 490px;
	top: 184px;
	background-image: url(../img/plano_proyectos03_A.png);
}
#proyecto-titulo-pd-white-00
{
	position:absolute;
	line-height:20px;
	font-size:38px;
	color:#FFF;
	left: 157px;
	top: 110px;
	padding-top:20px;
	padding-bottom:20px;
	width: 600px;
	height: 19px;
}
#proyecto-titulo-pd-blue-00
{
	position:absolute;
	line-height:20px;
	font-size:38px;
	color:#00376f;
	left: 157px;
	top: 111px;
	padding-top:20px;
	padding-bottom:20px;
	height: 19px;
	width: 600px;
}
#proyecto-titulo-pd-01
{
	position:absolute;
	line-height:20px;
	font-weight:bold;
	color:#878787;
	left: 552px;
	top: 541px;
}
#proyecto-titulo-pd-02
{
	position:absolute;
	line-height:20px;
	font-weight:bold;
	color:#878787;
	left: 552px;
	top: 646px;
	width: 148px;
	text-align:left;
}
#proyecto-parrafo-footer-pd-00
{
	position:absolute;
	font-size:12px;
	text-align:left;
	color:#ababab;
	line-height:18px;
	width:375px;
	left: 75px;
	top: 30px;
}
#proyecto-parrafo-pd-abs-00
{
	position:absolute;
	width:413px;
	left: 73px;
	top: 175px;
}
#proyecto-parrafo-pd-00
{
	position:relative;
	text-align:left;
	color:#ffffff;
	line-height:20px;
	width:100%;
	left: 0px;
	top: 0px;
}
#proyecto-parrafo-pd-abs-01
{
	position:absolute;
	width:445px;
	left: 70px;
	top: 740px;
}
#proyecto-parrafo-pd-01
{
	position:relative;
	text-align:left;
	color:#ffffff;
	line-height:18px;
	width:100%;
	left: 0px;
	top: 0px;
}
#proyecto-parrafo-pd-abs-02
{
	position:absolute;
	width:359px;
	left: 70px;
	top: 820px;
}
#proyecto-parrafo-pd-02
{
	position:relative;
	font-weight:bold;
	font-style:italic;
	text-align:left;
	color:#3987fb;
	line-height:18px;
	width:100%;
	left: 0px;
	top: 0px;
}
#proyecto-plano-pd-00
{
	position:absolute;
	background:url(../img/plano02_proyectos03_B.jpg) no-repeat;
	width:451px;
	height:176px;
	top: 562px;
	left: 69px;
}
#proyecto-plano-pd-01
{
	position:absolute;
	background:url(../img/plano02_proyectos03_A.jpg) no-repeat;
	width:450px;
	height:175px;
	top: 562px;
	left: 68px;
}
#proyecto-texto-pd-abs-00
{
	position:absolute;
	width:327px;
	left: 127px;
	top: 571px;
}
#proyecto-texto-pd-00
{
	position:relative;
	text-align:left;
	color:#f1f1f1;
	line-height:26px;
	width:100%;
	left: 0px;
	top: 0px;
}
#proyecto-maps-pd-00
{
	position:absolute;
	background:#FFF;
	width:330px;
	height:322px;
	top: 194px;
	left:535px;
}
#proyecto-video-pd-00
{
	position:absolute;
	width:300px;
	height:160px;
	top: 677px;
	left:552px;
}
.proyecto-volver-pd
{
	position:absolute;
	text-align:center;
	line-height:20px;
	font-size:14px;
	font-style:italic;
	line-height:40px;
	vertical-align:middle;
	color:#2e2e2e;
	height: 62px;
	left: 787px;
	top: 873px;
	z-index:9999999;
}
#slider-pp{
	position:absolute;
	width:329px;
	height:45px;
	top: 581px;
	left: 522px;
	z-index:999999999;
}

/*--------------------------- PROYECTOS B ------------------------------------*/
#wrapper-pr-02-rd
{
	
	float:left;
	margin:0 -480px 0 auto;
	position:relative;
	width:960px;
	z-index:500;
	height:557px;
	/*background:transparent url(../img/bkg/fondo_proyectos02_AyB.jpg) top no-repeat scroll 0 0;*/
	background: url(../img/bkg/fondo_proyectos02_AyB-960.jpg) top no-repeat  ;
}
#wrapper-left-pr-02-rd
{
	float:left;
	margin-left:-480px;
	width:50%;
    background: url(../img/bkg/pixel_proyectos02_AyB_izq.jpg)  repeat-x  ;
	height:557px;
}
#wrapper-right-pr-02-rd
{
	float:left;
	margin-right:-480px;
	width:50%;
	background: url(../img/bkg/pixel_proyectos02_AyB_der.jpg)  repeat-x  ;
	height:557px;

}
#wrapper-footer-pr-02-rd
{
	height:161px;
	position:absolute;
	left:0px;
	width:960;
	top:557px;

}
#footer-bg-pr-rd
{
	background:url(../img/bkg/pixel_footer_proyectos.jpg) repeat-x;
	height:161px;
	left:0px;
	position:absolute;
	width:100%;
	top:557px;
}
#propaganda-rd
{
	position:absolute;
	background:url(../img/slide%20punta%20canal/titulo_transparente.png) no-repeat;
	width:722px;
	height:294px;
	left: 142px;
	top: 153px;
	z-index: 500;
}
#propaganda-rd-cc
{
	position:absolute;
	background:url(../img/slide%20cap%20cana/titulo_transparente.png) no-repeat;
	width:722px;
	height:294px;
	left: 142px;
	top: 153px;
	z-index: 500;
}
#proyecto-footer-pl-00-rd
{
	position:absolute;
	font-size:12px;
	text-align:left;
	color:#868686;
	line-height:18px;
	width:318px;
	left: 91px;
	top: 75px;
}
#proyecto-footer-pl-01-rd
{
	position:absolute;
	font-size:12px;
	text-align:left;
	color:#868686;
	line-height:18px;
	width:350px;
	left: 333PX;
	top: 94px;
}
#proyecto-footer-pl-02-rd
{
	position:absolute;
	font-size:12px;
	text-align:left;
	color:#868686;
	line-height:18px;
	width:258px;
	left: 671px;
	top: 94px;
}
#proyecto-footer-pl-03-rd
{
	position:absolute;
	background:url(../img/mascara-telefono.png) no-repeat;
	width:283px;
	height:33px;
	left: 653px;
	top: 87px;
}
#footer-linea-pl-02-rd
{
	position:absolute;
	margin:0 auto;
	background:url(../img/bkg/pixel_footer-pr_linea.jpg) repeat-x;
	width:867px;
	height:2px;
	top:52px;
	left: 43px;
}
.titulo-footer-rd
{
	color:#474747;
	font-size:20px;
	font-weight: bold;
	font-family: Georgia, Arial, Helvetica, sans-serif;
}
#proyectos-pr-carousel-rd
{
	position:absolute;
	background:url(../img/proyectos_fondo_carrusel.png) no-repeat;
	width:840px;
	height:437px;
	left: 88px;
	top: 140px;
	z-index:200;
}

#bandera-pr-rd
{
	position:absolute;
	background:url(../img/bandera-pr-rd.png) no-repeat;
	width:27px;
	height:40px;
	left: 101px;
	top: 195px;
}
.ver-proyectos-00-rd
{
	position:absolute;
	text-align:center;
	line-height:20px;
	font-size:14px;
	font-style:italic;
	line-height:40px;
	vertical-align:middle;
	color:#2e2e2e;
	left: 645px;
	top: 530px;
	height: 78px;
	z-index:300;
}

.proyecto-volver-rd
{
	position:absolute;
	text-align:center;
	line-height:20px;
	font-size:14px;
	font-style:italic;
	line-height:40px;
	vertical-align:middle;
	color:#2e2e2e;
	height: 62px;
	left: 120px;
	top: 530px;
	z-index:300;
}
/*--------------------------- PROYECTOS PUNTA CANAL ------------------------------------*/
#wrapper-pr-pc
{
	
	float:left;
	margin:0 -480px 0 auto;
	position:relative;
	width:960px;
	z-index:500;
	height:460px;
	background: url(../img/bkg/fondo_proyectos03_B-960.jpg) top no-repeat  ;
}
#wrapper-left-pr-pc
{
	float:left;
	margin-left:-480px;
	width:50%;
    background: url(../img/bkg/pixel_proyectos03_B_izq.jpg)  repeat-x  ;
	height:460px;
}
#wrapper-right-pr-pc
{
	float:left;
	margin-right:-480px;
	width:50%;
	background: url(../img/bkg/pixel_proyectos03_B_der.jpg)  repeat-x  ;
	height:460px;

}
#wrapper-footer-pr-pc
{
	height:216px;
	left:0px;
	position:absolute;
	width:100%;
	top:775px;
}
#footer-bg-pr-pc
{
	height:216px;
	left:0px;
	position:absolute;
	width:100%;
	top:775px;
	background:url(../img/bkg/pixel_proyectos03_a_footer.jpg) repeat-x;
}
#footer-linea-pr-pc
{
	position:absolute;
	margin:0 auto;
	background:url(../img/bkg/pixel_footer-pr_linea.jpg) repeat-x;
	width:867px;
	height:2px;
	top:110px;
	left: 43px;
}
#proyecto-footer-pc-00
{
	position:absolute;
	font-size:12px;
	text-align:left;
	color:#868686;
	line-height:18px;
	width:278px;
	left: 91px;
	top: 130px;
}
#proyecto-footer-pc-01
{
	position:absolute;
	font-size:12px;
	text-align:left;
	color:#868686;
	line-height:18px;
	width:350px;
	left: 333PX;
	top: 145px;
}
#proyecto-footer-pc-02
{
	position:absolute;
	font-size:12px;
	text-align:left;
	color:#868686;
	line-height:18px;
	width:253px;
	left: 671px;
	top: 140px;
}
#mascara-tlf-pc
{
	position:absolute;
	background:url(../img/mascara-telefono.png) no-repeat;
	width:283px;
	height:33px;
	left: 653px;
	top: 134px;
}
#proyecto-fondo-pc-00
{
	position:absolute;
	background:url(../img/plano_proyectos03_B.png) no-repeat;
	width:420px;
	height:632px;
	left: 490px;
	top: 184px;
}
#proyecto-titulo-pc-white-00
{
	position:absolute;
	line-height:20px;
	font-size:40px;
	color:#FFF;
	left: 300px;
	top: 110px;
	padding-top:20px;
	padding-bottom:20px;
	width: 500px;
	height: 19px;
}
#proyecto-titulo-pc-blue-00
{
	position:absolute;
	line-height:20px;
	font-size:40px;
	color:#00376f;
	left: 300px;
	top: 111px;
	padding-top:20px;
	padding-bottom:20px;
	height: 19px;
	width: 500px;
}
#proyecto-titulo-pc-01
{
	position:absolute;
	line-height:20px;
	font-weight:bold;
	color:#878787;
	left: 552px;
	top: 451px;
}
#proyecto-titulo-pc-02
{
	position:absolute;
	line-height:20px;
	font-weight:bold;
	color:#878787;
	left: 552px;
	top: 556px;
	width: 167px;
	text-align:left;
}
#proyecto-parrafo-footer-pc-00
{
	position:absolute;
	font-size:12px;
	text-align:left;
	color:#ababab;
	line-height:18px;
	width:400px;
	left: 70px;
	top: 40px;
}
#proyecto-parrafo-pc-abs-00
{
	position:absolute;
	width:413px;
	left: 73px;
	top: 184px;
}
#proyecto-parrafo-pc-00
{
	position:relative;
	text-align:left;
	color:#ffffff;
	line-height:19px;
	width:100%;
	left: 0px;
	top: 0px;
}
#proyecto-parrafo-pc-abs-01
{
	position:absolute;
	width:479px;
	left: 0px;
	top: 664px;
}
#proyecto-parrafo-pc-01
{
	position:relative;
	text-align:left;
	color:#ffffff;
	line-height:18px;
	width:100%;
	left: 0px;
	top: 0px;
}
#proyecto-parrafo-pc-abs-02
{
	position:absolute;
	width:359px;
	left: 70px;
	top: 725px;
}
#proyecto-parrafo-pc-02
{
	position:relative;
	font-weight:bold;
	font-style:italic;
	text-align:left;
	color:#3987fb;
	line-height:18px;
	width:100%;
	left: 0px;
	top: 0px;
}
#proyecto-plano-pc-00
{
	position:absolute;
	background:url(../img/plano02_proyectos03_B.jpg) no-repeat;
	width:451px;
	height:176px;
	top: 474px;
	left: 69px;
}
#proyecto-plano-pc-01
{
	position:absolute;
	background:url(../img/plano02_proyectos03_A.jpg) no-repeat;
	width:450px;
	height:175px;
	top: 562px;
	left: 68px;
}
#proyecto-texto-pc-abs-00
{
	position:absolute;
	width:327px;
	left: 250px;
	top: 483px;
}
#proyecto-texto-pc-00
{
	position:relative;
	text-align:left;
	font-size:10px;
	color:#6c809d;
	line-height:15px;
	width:100%;
	left: 0px;
	top: 0px;
}
#proyecto-texto-pc-01
{
	position:absolute;
	text-align:left;
	font-weight:bold;
	color:#b8c0d5;
	line-height:18px;
	width:199px;
	left: 83px;
	top: 557px;
}
#proyecto-maps-pc-00
{
	position:absolute;
	background:#FFF;
	width:334px;
	height:208px;
	top: 194px;
	left:535px;
}
#proyecto-video-pc-00
{
	position:absolute;
	background:#FFF;
	width:300px;
	height:160px;
	top: 587px;
	left:552px;
}
.proyecto-volver-pc
{
	position:absolute;
	text-align:center;
	line-height:20px;
	font-size:14px;
	font-style:italic;
	line-height:40px;
	vertical-align:middle;
	color:#2e2e2e;
	height: 62px;
	left: 787px;
	top: 793px;
	z-index:99999;
}
#slider-pc{
	position:absolute;
	width:375px;
	height:57px;
	top: 487px;
	left: 523px;
	z-index:999999999;
}

/*--------------------------- CONTACTENOS ------------------------------------*/
#wrapper-contactenos
{
	
	float:left;
	margin:0 -480px 0 auto;
	position:relative;
	width:960px;
	z-index:500;
	height:325px;
	background: url(../img/bkg/fondo_contacto-960.jpg) top no-repeat  ;
}
#wrapper-left-contactenos
{
	float:left;
	margin-left:-480px;
	width:50%;
    background: url(../img/bkg/pixel_contacto_izq.jpg)  repeat-x  ;
	height:325px;
}
#wrapper-right-contactenos
{
	float:left;
	margin-right:-480px;
	width:50%;
	background: url(../img/bkg/pixel_contacto_der.jpg)  repeat-x  ;
	height:325px;

}
#footer-bg-contactenos{
	height:216px;
	left:0px;
	position:absolute;
	width:100%;
	top:381px;
	background:url(../img/bkg/pixel_proyectos03_a_footer.jpg) repeat-x;
}
#wrapper-footer-contactenos
{
	position: relative;
	margin:0 auto;
	width: 960px;
	height:216px;
	top: 330px;
	
}
#footer-linea-contactenos
{
	position:absolute;
	margin:0 auto;
	background:url(../img/bkg/pixel_footer-pr_linea.jpg) repeat-x;
	width:867px;
	height:2px;
	top:110px;
	left: 43px;
}
#footer-contactenos-00
{
	position:absolute;
	font-size:12px;
	text-align:left;
	color:#868686;
	line-height:18px;
	width:278px;
	left: 91px;
	top: 130px;
}
#footer-contactenos-01
{
	position:absolute;
	font-size:12px;
	text-align:left;
	color:#868686;
	line-height:18px;
	width:350px;
	left: 333px;
	top: 145px;
}
#footer-contactenos-02
{
	position:absolute;
	font-size:12px;
	text-align:left;
	color:#868686;
	line-height:18px;
	width:375px;
	left: 671px;
	top: 140px;
}
#mascara-tlf-contactenos
{
	position:absolute;
	background:url(../img/mascara-telefono.png) no-repeat;
	width:283px;
	height:33px;
	left: 653px;
	top: 134px;
}
#titulo-contactenos-white-00
{
	position:absolute;
	line-height:20px;
	font-size:40px;
	text-align:left;
	font-style:italic;
	font-weight:bold;
	color:#FFF;
	left: 90px;
	top: 105px;
	padding-top:20px;
	padding-bottom:20px;
	width: 400px;
	height: 19px;
}
#titulo-contactenos-blue-00
{
	position:absolute;
	line-height:20px;
	font-size:40px;
	text-align:left;
	font-style:italic;
	font-weight:bold;
	color:#00376f;
	left: 90px;
	top: 106px;
	padding-top:20px;
	padding-bottom:20px;
	height: 19px;
	width: 400px;
}
#titulo-contactenos-01
{
	position:absolute;
	line-height:20px;
	font-weight:bold;
	color:#878787;
	left: 552px;
	top: 451px;
}
#texto-contactenos-00
{
	position:absolute;
	text-align:left;
	font-weight:bold;
	color:#b8c0d5;
	line-height:18px;
	width:199px;
	left: 83px;
	top: 557px;
}
#contact
{
	position:absolute;
	color:#ffffff;
	font-size:12px;
	font-style:italic;
	text-align:left;
	text-decoration:none; /*sin el subrayado */
	width:300px;
	z-index:5;
	left: 315px;
	top: 177px;
	height: 226px;
}
.transpa {
background-color: #d1e2ef;
border: 1px solid #d1e2ef;
width:250px;
}
#texto-contactenos-01
{
	position:absolute;
	color:#ffffff;
	font-size:12px;
	font-style:italic;
	text-align:right;
	text-decoration:none; /*sin el subrayado */
	width:156px;
	z-index:5;
	left: 150px;
	top: 177px;
	height: 226px;
}

#texto-contactenos-02
{
	position:absolute;
	color:#ffffff;
	font-weight:bold;
	font-size:15px;
	text-align:left;
	line-height:18px;
	text-decoration:none; /*sin el subrayado */
	width:150px;
	z-index:5;
	left: 661px;
	top: 189px;
	height: 50px;
}
#texto-contactenos-03
{
	position:absolute;
	color:#ffffff;
	font-weight:normal;
	font-size:12px;
	text-align:left;
	text-decoration:none; /*sin el subrayado */
	width:245px;
	z-index:5;
	left: 661px;
	top: 137px;
	height: 27px;
}
#texto-contactenos-04
{
	position:absolute;
	color:#1d2a4f;
	font-size:14px;
	text-align:left;
	text-decoration:none; /*sin el subrayado */
	width:183px;
	z-index:5;
	left: 661px;
	top: 261px;
	height: 24px;
}
#texto_inferior{
	position:absolute;
	text-align:right;
	font-style:italic;
	color:#00ffff;
	top: 392px;
	left: 150px;
	width: 156px;
	z-index: 6;
}
.img-contactenos-00
{
	position:absolute;
	left: 600px;
	top: 175px;
}
.img-contactenos-01
{
	position:absolute;
	left: 600px;
	top: 240px;
}
a#replaced-enviar 
{
	display:block;
	width:121px;
	height:45px /* aqui esta el truco */
	text-indent:-9999px;
	background:url(../img/boton_contacto-der.png) top left no-repeat;
}
a#replaced-enviar:hover 
{
    background-position:0 -45px;/* con esto cambiamos la porcion de imagen que se muestra */
}
.contactenos-enviar
{
	position:absolute;
	vertical-align:middle;
	left: 117px;
	top: 192px;
	height: 84px;
	cursor:pointer;
	z-index: 9999;
}
a#replaced-borrar 
{
	display:block;
	width:121px;
	height:45px /* aqui esta el truco */
	text-indent:-9999px;
	background:url(../img/boton_contacto-izq.png) top left no-repeat;
}
a#replaced-borrar:hover 
{
    background-position:0 -45px;/* con esto cambiamos la porcion de imagen que se muestra */
}
.contactenos-borrar
{
	position:absolute;
	vertical-align:middle;
	left: 0px;
	top: 192px;
	height: 84px;
	cursor:pointer;
	z-index: 9999;
}
.contactenos-texto-btn-00
{
	position:absolute;
	font-size:14px;
	font-style:italic;
	color:#000;
	top: 13px;
	left: 28px;
}
.contactenos-texto-btn-01
{
	position:absolute;
	font-size:14px;
	font-style:italic;
	color:#000;
	top: 13px;
	left: 47px;
}
/*--------------------------- MAPA DEL SITIO ------------------------------------*/
#wrapper-ms
{
	
	float:left;
	margin:0 -480px 0 auto;
	position:relative;
	width:960px;
	z-index:500;
	height:325px;
	background: url(../img/bkg/fondo_contacto-960.jpg) top no-repeat  ;
}
#wrapper-left-ms
{
	float:left;
	margin-left:-480px;
	width:50%;
    background: url(../img/bkg/pixel_contacto_izq.jpg)  repeat-x  ;
	height:325px;
}
#wrapper-right-ms
{
	float:left;
	margin-right:-480px;
	width:50%;
	background: url(../img/bkg/pixel_contacto_der.jpg)  repeat-x  ;
	height:325px;

}
#footer-bg-ms{
	background:url(../img/bkg/pixel_proyectos03_a_footer.jpg) repeat-x;
	height:216px;
	left:0px;
	position:absolute;
	width:100%;
	top:500px;
}
#wrapper-footer-ms
{
	position: relative;
	margin:0 auto;
	width: 960px;
	height:216px;
	top: 450px;
	
}
#footer-linea-ms
{
	position:absolute;
	margin:0 auto;
	background:url(../img/bkg/pixel_footer-pr_linea.jpg) repeat-x;
	width:867px;
	height:216px;
	top:110px;
	left: 43px;
}
#footer-ms-00
{
	position:absolute;
	font-size:12px;
	text-align:left;
	color:#868686;
	line-height:18px;
	width:278px;
	left: 91px;
	top: 130px;
}
#footer-ms-01
{
	position:absolute;
	font-size:12px;
	text-align:left;
	color:#868686;
	line-height:18px;
	width:350px;
	left: 333px;
	top: 149px;
	height: 216px;
}
#footer-ms-02
{
	position:absolute;
	font-size:12px;
	text-align:left;
	color:#868686;
	line-height:18px;
	width:259px;
	left: 671px;
	top: 140px;
}
#mascara-tlf-ms
{
	position:absolute;
	background:url(../img/mascara-telefono.png) no-repeat;
	width:283px;
	height:33px;
	left: 653px;
	top: 134px;
}
#titulo-ms-white-00
{
	position:absolute;
	line-height:20px;
	font-size:40px;
	text-align:left;
	font-style:italic;
	font-weight:bold;
	color:#FFF;
	left: 90px;
	top: 110px;
	padding-top:20px;
	padding-bottom:20px;
	width: 400px;
	height: 19px;
}
#titulo-ms-blue-00
{
	position:absolute;
	line-height:20px;
	font-size:40px;
	text-align:left;
	font-style:italic;
	font-weight:bold;
	color:#00376f;
	left: 90px;
	top: 111px;
	padding-top:20px;
	padding-bottom:20px;
	height: 19px;
	width: 400px;
}
#mapa
{
	position:absolute;
	color:#ffffff;
	font-size:12px;
	text-align:left;
	left: 200px;
	top: 179px;
	line-height:12px;
	width: 326px;
	z-index:9000;
}
.mapa-titulo
{
	color:#d4f3ff;
	font-size:14px;
	font-weight:bold
}
#mapa li
{
		text-indent:30px;
		padding-bottom:10px;
		padding-top:10px;
		text-decoration:none;
}
#mapa li a
{
	text-decoration:none;
	color:#FFF;
}
/*--------------------------- AVISOS LEGALES ------------------------------------*/
#wrapper-al
{
	
	float:left;
	margin:0 -480px 0 auto;
	position:relative;
	width:960px;
	z-index:500;
	height:325px;
	background: url(../img/bkg/fondo_aviso-legal-960.jpg) top no-repeat  ;
}
#wrapper-left-al
{
	float:left;
	margin-left:-480px;
	width:50%;
    background: url(../img/bkg/pixel_aviso-legal_izq.jpg)  repeat-x  ;
	height:325px;
}
#wrapper-right-al
{
	float:left;
	margin-right:-480px;
	width:50%;
	background: url(../img/bkg/pixel_aviso-legal_der.jpg)  repeat-x  ;
	height:325px;

}
#footer-bg-al{
	background:url(../img/bkg/pixel_proyectos03_a_footer.jpg) repeat-x;
	left:0px;
	position:absolute;
	width:100%;
	top:500px;
	background-image: url(../img/bkg/pixel_proyectos03_a_footer.jpg);
	height: 216px;
}
#wrapper-footer-al
{
	position: relative;
	margin:0 auto;
	width: 960px;
	height:216px;
	top: 450px;
	
}
#footer-linea-al
{
	position:absolute;
	margin:0 auto;
	background:url(../img/bkg/pixel_footer-pr_linea.jpg) repeat-x;
	width:867px;
	height:2px;
	top:110px;
	left: 43px;
}
#footer-al-00
{
	position:absolute;
	font-size:12px;
	text-align:left;
	color:#868686;
	line-height:18px;
	width:278px;
	left: 91px;
	top: 130px;
}
#footer-al-01
{
	position:absolute;
	font-size:12px;
	text-align:left;
	color:#868686;
	line-height:18px;
	width:200px;
	left: 333PX;
	top: 145px;
}
#footer-al-02
{
	position:absolute;
	font-size:12px;
	text-align:left;
	color:#868686;
	line-height:18px;
	width:375px;
	left: 671px;
	top: 140px;
}
#mascara-tlf-al
{
	position:absolute;
	background:url(../img/mascara-telefono.png) no-repeat;
	width:283px;
	height:33px;
	left: 653px;
	top: 134px;
}
#titulo-al-white-00
{
	position:absolute;
	line-height:20px;
	font-size:40px;
	text-align:left;
	font-style:italic;
	font-weight:bold;
	color:#FFF;
	left: 90px;
	top: 110px;
	padding-top:20px;
	padding-bottom:20px;
	width: 700px;
	height: 19px;
}
#titulo-al-blue-00
{
	position:absolute;
	line-height:20px;
	font-size:40px;
	text-align:left;
	font-style:italic;
	font-weight:bold;
	color:#00376f;
	left: 90px;
	top: 111px;
	padding-top:20px;
	padding-bottom:20px;
	height: 19px;
	width: 700px;
}
.titulo-al-white-01
{
	font-size:18px;
}
#parrafo-al-abs-00
{
	position:absolute;
	width:866px;
	left: 73px;
	top: 170px;
}
#parrafo-al-00
{
	position:relative;
	text-align:left;
	color:#969aaa;
	line-height:19px;
	width:100%;
	left: 0px;
	top: 0px;
}
#parrafo-al-abs-01
{
	position:absolute;
	width:866px;
	left: 73px;
	top: 337px;
	z-index: 500;
}
#parrafo-al-01
{
	position:relative;
	text-align:left;
	color:#969aaa;
	line-height:19px;
	width:100%;
	left: 0px;
	top: 0px;
}
/*--------------------------- PROYECTOS CAP CANA ------------------------------------*/
#wrapper-pr-cc
{
	
	float:left;
	margin:0 -480px 0 auto;
	position:relative;
	width:959px;
	z-index:500;
	height:1126px;
	background: url(../img/bkg/fondo_proyectos03_C-960.jpg) top no-repeat  ;
}
#wrapper-left-pr-cc
{
	float:left;
	margin-left:-485px;
	width:50%;
    background: url(../img/bkg/pixel_proyectos03_C_izq.jpg)   repeat-x  ;
	height:676px;
}
#wrapper-right-pr-cc
{
	float:left;
	margin-right:-480px;
	width:50%;
	background: url(../img/bkg/pixel_proyectos03_C_der.jpg)  repeat-x  ;
	height:676px;

}
#wrapper-footer-pr-cc
{
	height:216px;
	left:0px;
	position:absolute;
	width:100%;
	top:1126px;
}
#footer-bg-pr-cc
{
	height:216px;
	left:0px;
	position:absolute;
	width:100%;
	top:1126px;
	background:url(../img/bkg/pixel_proyectos03_a_footer.jpg) repeat-x;
}
#footer-linea-pr-cc
{
	position:absolute;
	margin:0 auto;
	background:url(../img/bkg/pixel_footer-pr_linea.jpg) repeat-x;
	width:867px;
	height:2px;
	top:110px;
	left: 43px;
}
#proyecto-footer-cc-00
{
	position:absolute;
	font-size:12px;
	text-align:left;
	color:#868686;
	line-height:18px;
	width:278px;
	left: 91px;
	top: 130px;
}
#proyecto-footer-cc-01
{
	position:absolute;
	font-size:12px;
	text-align:left;
	color:#868686;
	line-height:18px;
	width:350px;
	left: 333px;
	top: 147px;
}
#proyecto-footer-cc-02
{
	position:absolute;
	font-size:12px;
	text-align:left;
	color:#868686;
	line-height:18px;
	width:286px;
	left: 671px;
	top: 140px;
}
#mascara-tlf-cc
{
	position:absolute;
	background:url(../img/mascara-telefono.png) no-repeat;
	width:283px;
	height:33px;
	left: 653px;
	top: 134px;
}
#proyecto-fondo-cc-00
{
	position:absolute;
	background:url(../img/plano_proyectos03_C.png) no-repeat;
	width:456px;
	height:747px;
	left: 470px;
	top: 184px;
}
#proyecto-titulo-cc-white-00
{
	position:absolute;
	line-height:20px;
	font-size:40px;
	color:#FFF;
	left: 260px;
	top: 95px;
	padding-top:20px;
	padding-bottom:20px;
	width: 500px;
	height: 19px;
}
#proyecto-titulo-cc-blue-00
{
	position:absolute;
	line-height:20px;
	font-size:40px;
	color:#00376f;
	left: 260px;
	top: 96px;
	padding-top:20px;
	padding-bottom:20px;
	height: 19px;
	width: 500px;
}
#proyecto-titulo-cc-01
{
	position:absolute;
	line-height:20px;
	font-weight:bold;
	color:#878787;
	left: 545px;
	top: 483px;
}
#proyecto-titulo-cc-02
{
	position:absolute;
	line-height:20px;
	font-weight:bold;
	color:#878787;
	left: 545px;
	top: 583px;
	width: 167px;
	text-align:left;
}
#proyecto-parrafo-footer-cc-00
{
	position:absolute;
	font-size:12px;
	text-align:left;
	color:#ababab;
	line-height:18px;
	width:375px;
	left: 75px;
	top: 30px;
}
#proyecto-parrafo-cc-abs-00
{
	position:absolute;
	width:413px;
	left: 64px;
	top: 183px;
}
#proyecto-parrafo-cc-00
{
	position:relative;
	text-align:left;
	color:#ffffff;
	line-height:19px;
	width:100%;
	left: 0px;
	top: 0px;
}
#proyecto-parrafo-cc-abs-01
{
	position:absolute;
	width:400px;
	left: 70px;
	top: 784px;
}
#proyecto-parrafo-cc-01
{
	position:relative;
	text-align:left;
	color:#EDEDED;
	line-height:18px;
	width:100%;
	left: 0px;
	top: 0px;
}
#proyecto-parrafo-cc-abs-02
{
	position:absolute;
	width:359px;
	left: 70px;
	top: 962px;
}
#proyecto-parrafo-cc-02
{
	position:relative;
	text-align:left;
	color:#EDEDED;
	line-height:18px;
	width:100%;
	left: 0px;
	top: 0px;
}
#proyecto-parrafo-cc-abs-03
{
	position:absolute;
	width:359px;
	left: 478px;
	top: 962px;
}
#proyecto-parrafo-cc-03
{
	position:relative;
	text-align:left;
	color:#EDEDED;
	line-height:18px;
	width:100%;
	left: 0px;
	top: 0px;
}
#proyecto-plano-cc-00
{
	position:absolute;
	background:url(../img/plano02_proyectos03_B.jpg) no-repeat;
	width:451px;
	height:176px;
	top: 474px;
	left: 69px;
}
#proyecto-plano-cc-01
{
	position:absolute;
	background:url(../img/plano02_proyectos03_A.jpg) no-repeat;
	width:450px;
	height:175px;
	top: 562px;
	left: 68px;
}
#proyecto-texto-cc-abs-00
{
	position:absolute;
	width:327px;
	left: 149px;
	top: 1062px;
}
#proyecto-texto-cc-00
{
	position:relative;
	text-align:left;
	font-size:10px;
	color:#6c809d;
	line-height:15px;
	width:100%;
	left: 0px;
	top: 0px;
}
#proyecto-texto-cc-01
{
	position:absolute;
	text-align:left;
	font-weight:bold;
	color:#b8c0d5;
	line-height:18px;
	width:199px;
	left: 83px;
	top: 557px;
}
#proyecto-maps-cc-00
{
	position:absolute;
	background:#FFF;
	width:330px;
	height:264px;
	top: 204px;
	left:537px;
}
#proyecto-video-cc-00
{
	position:absolute;
	background:#FFF;
	width:320px;
	height:250px;
	top: 606px;
	left:545px;
}
.proyecto-volver-cc
{
	position:absolute;
	text-align:center;
	line-height:20px;
	font-size:14px;
	font-style:italic;
	line-height:40px;
	vertical-align:middle;
	color:#2e2e2e;
	height: 62px;
	left: 792px;
	top: 1131px;
	z-index:99999;
}
#slider-cc{
	position:absolute;
	width:329px;
	height:58px;
	top: 517px;
	left: 528px;
	z-index:999999999;
}
#proyecto-fondo-cc
{
	position:absolute;
	background:url(../img/bkg/fondo_capcana_pr.jpg) no-repeat;
	width:767px;
	height:298px;
	left: 11px;
	top: 680px;
}

