/*.....................................ESTRUCTURA DE PAGINA ..............................*/
	
	/* 1.-................................................CONTENEDOR...............*/
#page{
	margin: 0 0 0 0px; 
	padding: 0px; 
	position:absolute;
	width: 100%;
	height:auto;
	}
	/* 2.-.................................................CABECERA................*/
#head {
	margin: 0 0 0 0px; 
	padding: 0; 
	width: 850px;
	height: 100px;
	position:relative;
	top:0px;
	left:auto;
	}
	/* 3.-.............................................BANNER......................*/
#banner {
	/*background:url('images/kubrickbgcolor.jpg');*/
	background-color: #ffffff;
	border-bottom: 20px solid #ffffff; 
    border-right: 0px solid #cbcbda; 
    border-top: 0px solid #cbcbda; 
    border-left: 0px solid #cbcbda;
	margin: 0 0 0 0px; 
	padding: 0; 
	width: 850px;
	height: 220px;
	position:relative;
	top:0px;
	left:auto;
	}
	/* 4.---------------------------............FORMATO PARA TITULOS----------------------*/	
#separatortitle{
	background-color: #ffffff;
	margin: 0 0 0 0px; 
	padding: 0; 
	height: 30px;
	width: 820px;
	position:relative;
	top:0px;
	left:0px;
	}
#Contienecontenidotitle{
	background-color: #ffffff;
	margin: 0 0 0 0px; 
	padding: 0px; 
	width: 850px;
	height:auto;
	position:relative;
	top:0px;
	left:0px;
	}

#ContienecontenidotitleV2{
	background-image:url(imagenes/FONDOS_PAGES/BODY.jpg);
	margin: 0 0 0 0px; 
	padding: 0px; 
	width: 850px;
	height:auto;
	position:relative;
	top:0px;
	left:0px;
	}
#contenidotitle{
	background-color: #2070AB;
	border-top: 4px solid #2070AB; 
	border-bottom:4px solid #2070AB;
	margin: 0 0 0 0px; 
	padding: 0px; 
	width: 800px;
	height:auto;
	position:relative;
	top:0px;
	left:0px;
	}
	
#contenidotitleV2{
	margin: 0 0 0 0px; 
	padding: 0px;
	padding-bottom:3px;
	padding-top:3px;
	width: 800px;
	height:auto;
	text-align:right;
	position:relative;
	top:0px;
	left:0px;
	}
#ContornoContenidotitle{
	background-color: #2070AB;
	margin: 0 0 0 0px; 
	padding: 0px; 
	width: 820px;
	height:auto;
	position:relative;
	top:0px;
	left:0px;
	}

#ContornoContenidotitleV2{
	background:url(imagenes/FONDOS_PAGES/backmenumiami.gif);
	margin: 0 0 0 0px;
	background-color:#FFFFFF;
	padding: 0px; 
	width: 830px;
	height:auto;
	position:relative;
	top:0px;
	left:0px;
	}
#separatorcontenidotitle{
	background-color: #2070AB;
	margin: 0 0 0 0px; 
	padding: 0px; 
	height: 5px;
	width: 820px;
	position:relative;
	top:0px;
	left:0px;
	}
/*5.------------------------------------------FIN FORMATO PARA TITULOS------------------------------------*/	
#body {
	background-image:url(imagenes/FONDOS_PAGES/BODY.jpg);
	background-color: #ffffff;
	margin: 0 0 0 0px; 
	padding: 0; 
	position:relative;
	width: 850px;
	height:auto;
	top:0px;
	left:0px;
	}
/*-----------INICIO BLOQUE "A"------------------*/	
#ContainerBodyHead{
	background-image:url(imagenes/FONDOS_PAGES/BODY.jpg);
	background-repeat:repeat-y;
	margin: 0 0 0 0px; 
	padding: 0; 
	width: 850px;
	height:auto;
	position:relative;
	top:0px;
	left:0px;
	}

						/*..................INICIO LOGO Y BOTONERA IZQUIERDA...................*/
						#LogoLeft{
									border-top: 20px solid #ffffff; 
									background-color: #ffffff;
									margin: 0 0 0 0px; 
									padding: 0; 
									height: 150px;
									width: 221px;
									position:relative;
									left:30px;
						}
						#ButtonLeft{
									text-align:center; line-height:34px;
									background-image:url(imagenes/FONDOS_PAGES/orlando_vacation_rental_fondoButton.jpg);
									background-color: #ffffff;
									margin: 0 0 0 0px; 
									padding: 0; 
									height: 34px;
									width: 221px;
									position:relative;
									/*position:absolute;*/
									top:0px;
									left:30px;
						}
						#ButtonLeftOtras{
									text-align:center; line-height:34px;
									background-image:url(imagenes/FONDOS_PAGES/orlando_vacation_rental_fondoButton2.jpg);
									background-color: #ffffff;
									margin: 0 0 0 0px; 
									padding: 0; 
									height: 34px;
									width: 221px;
									position:relative;
									/*position:absolute;*/
									top:0px;
									left:30px;
						}	
						/*..................FIN LOGO Y BOTONERA IZQUIERDA...................*/
						
						/*......................CONTENEDOR DERECHO.............................................*/	

						#ContainerRightHead{
									background-color: #F3EDCD;
									border-right: 3px solid #DFE0E8; 
    								border-top: 1px solid #DFE0E8; 
    								border-left: 1px solid #DFE0E8;
									margin: 0 0 0 0px; 
									padding: 0; 
									width: 555px;
									height:20px;
									position:absolute;
									top:20px;
									left:262px;
							}
						#ContainerRight{
									border-bottom: 4px solid #DFE0E8; 
									border-right: 3px solid #DFE0E8; 
									/*border-top: 1px solid #cbcbda; */
									border-left: 1px solid #DFE0E8;
									margin: 0 0 0 0px; 
									padding: 0; 
									width: 555px;
									height:476px;
									position:absolute;
									top:40px;
									left:262px;
							}
						#ContainerRightEncantada{
									border-bottom: 4px solid #DFE0E8; 
									border-right: 3px solid #DFE0E8; 
									/*border-top: 1px solid #cbcbda; */
									border-left: 1px solid #DFE0E8;
									margin: 0 0 0 0px; 
									padding: 0; 
									width: 555px;
									height:503px;
									position:absolute;
									top:40px;
									left:262px;
							}
						#ContainerRightFoot{
									background-color: #cccccc;
									background-image: url(imagenes/FONDOS_PAGES/bordeavajo-557.jpg);
									margin: 0 0 0 0px; 
									padding: 0; 
									width: 557px;
									height:20px;
									position:absolute;
									top:436px;
									left:262px;
							}
						/*.......................FIN CONTENEDOR DERECHO.........................................*/
/*-----------FIN BLOQUE "A"------------------*/	

/*-----------INICIO BLOQUE "B"------------------*/	
#ContainerBodyBodysinborde{
	background-repeat:repeat-y;
	margin: 0 0 0 0px; 
	padding: 0; 
	width: 790px;
	height:auto;
	position:relative;
	top:0px;
	left:0px;
	}
#ContainerBodyBody{
    border-bottom: 4px solid #DFE0E8; 
    border-right: 3px solid #DFE0E8; 
    /*border-top: 1px solid #cbcbda; */
    border-left: 1px solid #DFE0E8;
	background-repeat:repeat-y;
	margin: 0 0 0 0px; 
	padding: 0; 
	width: 788px;
	height:auto;
	position:relative;
	top:0px;
	left:0px;
	}
				#SeparatorBodyBody {
						background-color: #ffffff;
						margin: 0 0 0 0px; 
						padding: 0; 
						position:relative;
						width: 500px;
						height:15px;
						top:0px;
						left:0px;
						}
				#tituloBodyBody {
						/*border-bottom: 1px solid #cbcbda; */
    					border-right: 3px solid #DFE0E8; 
    					border-top: 1px solid #DFE0E8; 
    					border-left: 1px solid #DFE0E8;
						background-color: #F3EDCD;
						margin: 0 0 0 0px; 
						padding: 0; 
						position:relative;
						width: 788px;
						height:20px;
						top:0px;
						left:0px;
						text-align:left;
						}	
				.posxTitBodyBody{
						position:relative; 
						left:10px;
						display:block;
						width:720px; 
						height:19px;
						}
				.posxTitBodyBodyRight{
						position:relative; 
						left:10px;
						display:block;
						width:520px; 
						height:19px;
						}
				#BordeContenidoBodyBody {
						background-color: #ffffff;
						border-bottom: 1px solid #cbcbda; 
    					border-right: 1px solid #cbcbda; 
    					border-top: 1px solid #cbcbda; 
    					border-left: 1px solid #cbcbda;
						margin: 0 0 0 0px; 
						padding: 0; 
						position:relative;
						width: 768px;
						height:auto;
						top:0px;
						left:0px;
						}
				#sinContenidoBodyBody {
						background-color: #ffffff;
						margin: 0 0 0 0px; 
						padding: 0; 
						position:relative;
						width: 768px;
						height:auto;
						top:0px;
						left:0px;
						}
				#ContenidoBodyBody {
						margin: 0 0 0 0px; 
						padding: 0; 
						position:relative;
						width: 760px;
						height:auto;
						top:0px;
						left:0px;
						}	
				#ContenidoBodyBodyAtraction {
						/*background-image:url(imagenes/Bella-Vida/bella-vida-fondos/vacation.jpg);*/
						background-repeat:repeat-x;
						margin: 0 0 0 0px; 
						padding: 0; 
						position:relative;
						width: 760px;
						height:auto;
						top:0px;
						left:0px;
						}	
				#subirBodyBody {
						background-color: #ffffff;
						margin: 0 0 0 0px; 
						padding: 0; 
						position:relative;
						width: 740px;
						height:auto;
						top:0px;
						left:0px;
				}	#subirBodyBodyp {
						background-image:url(imagenes/Bella-Vida/bella-vida-fondos/btnsup.jpg);
						text-align: center; color:#FFFFFF;
						margin: 0 0 0 0px; 
						padding: 0; 
						position:relative;
						width: 85px;
						height:41px;
						top:0px;
						left:0px;
						}	
/*----------------FIN BLOQUE "B"--------------*/


/*.......................................INICIO LINEA DE SEPARACION ENTRE CONTENIDOS DEL BODY....................................................*/
#bodySeparator {
	background-image:url(imagenes/FONDOS_PAGES/BODY.jpg);
	background-color: #ffffff;
	margin: 0 0 0 0px; 
	padding: 0; 
	position:relative;
	width: 850px;
	height:15px;
	top:0px;
	left:0px;
	}
/*...............................................FIN LINEA DE SEPARACION ENTRE CONTENIDOS DEL BODY...............................................*/

/*...............................................INICIO LINEA DE FIN DE CONTENIDO DE BODY........................................................*/
#LineaFindeBody {
	background:url(imagenes/FONDOS_PAGES/PIE.jpg);
	background-color: #ffffff;
	margin: 0 0 0 0px; 
	padding: 0; 
	height: 20px; 
	width: 850px;
	position:relative;
	top:0px;
	/*left:auto;*/
	}
/*...............................................FIN DE LINEA DE FIN DE CONTENIDO DE BODY........................................................*/

/*.................................................INCIO DE CONTENEDOR DE PIE....................................................................*/
#pie {
	background-color: #ffffff;
	margin: 0 0 0 0px; 
	padding: 0;
	width: 850px;
	height:auto;
	position:relative;
	top:0px;
	left:0px;
	}
/*..................................................FIN DE CONTENEDOR DE PIE....................................................................*/
#MenuLeft{
	background-color: #ffffff;
	margin: 0 0 0 0px; 
	padding: 0; 
	width: 225px;
	height:auto;
	position:absolute;
	top:16px;
	left:30px;
	}


#ContenidoBody{
	background-color:;
	margin: 0 0 0 0px; 
	padding: 0; 
	/*height: 15px;*/
	width: 790px;
	/*position:relative;*/
	position:absolute;
	top:490;
	left:30px;
	}

#SeparatorExterno{
	background-color: #ffffff;
	margin: 0 0 0 0px; 
	padding: 0; 
	height: 20px;
	width: 850px;
	position:relative;
	top:0px;
	left:0px;
	}
#SeparatorInterno{
	background-color: #ffffff;
	margin: 0 0 0 0px; 
	padding: 0; 
	height: 15px;
	width: 790px;
	/*position:relative;*/
	position:absolute;
	top:0px;
	left:30px;
	}
	
#divItem{
	border-top: 20px solid #ffffff;
	margin: 0 0 0 0px; 
	padding: 0; 
	height:auto;
	width: 460px;
	/*position:relative;*/
	position:relative;
	top:0px;
	left:10px;
	}
#divIcon{
	background-color: #ffffff;
	margin: 0 0 0 0px; 
	padding: 0; 
	height:20px;
	width: 20px;
	/*position:relative;*/
	position:relative;
	top:0px;
	left:0px;
	}
#lineTopButton{
    border-bottom: 1px solid #DFE0E8; 
    border-right: 0px solid #DFE0E8; 
    border-top: 1px solid #DFE0E8; 
    border-left: 0px solid #DFE0E8;
	background-repeat:repeat-y;
	margin: 0 0 0 0px; 
	padding: 0; 
	width: 788px;
	height:35;
	position:relative;
	top:0px;
	left:0px;
	line-height:35px;
	}
