/* CSS Document Cozumel Capital*/
*{margin:auto;}
.clear {clear:both;}

body{
	background:#55c5cf url(imagenes/fondo_2.jpg) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1170ab;
	width:100%}

img, div { behavior: url(iepngfix.htc) }

#bodi{background:#55c5cf url(imagenes/fondo_internas.jpg) repeat-x;width:100%;}


h1{	font-size:20px;	color:#1A4C7D;margin:0px;border-bottom:1px solid;margin-top:10px;}
h2{	color:#1170ab;	font-size:21px;	}
h3{	font-size:14px;	color:#1A4C7D;	margin:0px;	padding-top:0px;}
h4{	font-size:12px;	color:#1A4C7D;	margin:0px;	padding-top:0px;}

p {	text-align:justify;margin:0px;}

.azul {color:#1170AB;}
.blancos {color:#ffffff;font-size:13px;}
.paginas {
	color:#1170AB;
	text-decoration:none;}

.moradopag{
	color:#1A4C7D;
	font-family:Verdana,sans serif;
	font-size:15px;
	margin:0;}

.morado{
	color:#1A4C7D;
	font-family:Verdana,sans serif;
	font-size:15px;
	margin:0;
	padding-left:29px;
	padding-top:20px;}

.blanco{
	color:#FFF;
	font-size:12px;
	font-family:Times;
	padding-bottom:10px;margin-top:10px;
}


#encabezado {
height:168px;
margin:auto;
width:990px;
background: url(imagenes/fondo-logo_2.png) no-repeat;
}
	
#encabezado_internas {
overflow:hidden;
margin:auto;
width:990px;
height:64px;
}

.vineta_menu{padding-right:6px;
	margin-top:6px;
	border:none;}

.vinetass{ color:#1170AB; 
	text-decoration:none;
	border:none;}

#cuerpo_index{
/*	border-top:9px solid #116FAC;*/
	margin-top:0px;
	overflow:hidden;
	width:1004px;
	}

#cuerpo {
/*	border-top:9px solid #116FAC;*/
	margin-top:0px;
	overflow:hidden;
	width:980px;
	}

#menu_principal{
/*	background:url(imagenes/fondo_menu.jpg) repeat  scroll 0 0;*/
	margin:auto;	
	height:36px;
	text-align:center;
	font-size:16px;
	color:#7D4200;
	width:990px;
	padding-top:0px;
	margin-bottom:0px;
	z-index:9;
	}

#contenedor_crema {
/*background:url(imagenes/fondo_crema.jpg) repeat  scroll 0 0;*/
color:#F8F9B5;
font-family:Arial,sans serif;
font-size:14px;
font-weight:bolder;
padding-left:11px;
text-decoration:none;
height:225px;
margin-top:0px;
}

#contenedor{
	background:#F8F9B5;
	width:980px;
	overflow:hidden;
	padding-bottom:20px;
}

#izquierdo-index{
	border-right:1px dotted #1170AB;
	float:left;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	width:740px;
}



#izquierdo{
	float:left;
	padding-left:20px;
	padding-right:20px;
	padding-top:0px;
	width:940px;
	position:relative;
}


#arriba p {padding-right:12px;}

#izquierdo #arriba{
width:910px;
float:left;
padding-top:10px;
}


#izquierdo #abajo{
width:740px;
float:left;
padding-top:10px;
}

#abajo #informacion{
	float:left;
	height:350px;
	padding-top:20px;
	width:200px;
	padding-right:10px;
}


#abajo .informacion1{
	float:left;
	height:350px;
	padding-top:20px;
	width:200px;
	padding-right:0px;
	margin-left:20px;
	margin-right:20px;}

#informacion #arriba{
	width:165px;
	float:left;
	background:url(imagenes/fondo_imagen.jpg) repeat  scroll 0 0;
	height:130px;
}

.informacion1 .arribas{
	width:206px;
	float:left;
/*--	background:url(imagenes/fondo_imagen1.jpg) repeat  scroll 0 0;--*/
	height:190px;
	padding-top:10px;}


.informacion1 .abajo{
	width:180px;
	float:left;
	height:180px;
	padding-left:10px;
	padding-right:12px;
	}

#informacion #abajo{
	width:140px;
	float:left;
	height:130px;
	padding-left:10px;
	padding-right:12px;
	}

#derecho{
	width:170px;
	float:left;
	padding-left:0px;
	padding-top:10px;}

.textoforma{
	font-size:22px;
	font-family:Arial Narrow,sans serif;
	color:#1A4C7D;
	padding-top:0px;
	text-align:left;
	border-top:#1A4C7D solid 1px;
	border-bottom:#1A4C7D solid 1px;
	width:160px;
	margin-left:15px;
}

/* FORMA DE CONTACTO */
#forma_contacto {
color:#000000;
float:left;
font-family:Verdana,Helvetica,sans-serif;
font-size:12px;
height:322px;
padding-top:15px;
padding-left:16px;
text-align:left;
width:170px;
/*width:324px;*/
}

#forma_contacto .boton {
	background:url(imagenes/enviar.jpg);
	background-repeat:no-repeat;
	text-align:right;
	border:none;
	width:105px;
	height:30px;
	margin-right:22px;
	float:right;
}

#forma_contacto label{

margin-top:40px;
}

#forma_contacto input,textarea,select{
	width:138px;
	height:17px;
	margin-bottom:8px;
}
#forma_contacto textarea{
	width:138px;
	margin-right:0px;
	margin-bottom:8px;
	height:50px;
}

#forma_contacto #texto_forma{
	float:left;
	width:86px;
	height:188px;
	padding-left:10px;
	color:#1170AB;
}

#forma_contacto #cajas_texto{
	float:left;
	width:140px;
	height:190px;
	margin-top:-2px;
	margin-left:0px;
}

#forma_contacto h1{
	color:#FFFFFF;
	margin-bottom:6px;
	font-size:16px;
	
}

#pie{
	margin:auto;
	background:url(imagenes/fondo_pie.jpg) repeat-x;
    height:66px;
	}
	
#pie #menu_pie{
	margin:auto;
	height:15px;
	padding-top:15px;
	padding-bottom:5px;
	text-align:center;
	font-size:14px;
	color:#1A4C7D;
	padding-left:0px;
	width:980px;
	}

#pie #menu_pie a{
	text-decoration:none;
	padding-right:13px;
	padding-left:13px;
	color:#1A4C7D;
	font-family:Arial,sans serif;
	font-size:12px;
	}


#contenedor_menu{
	float:left;
	background:url(imagenes/menuazul.gif) no-repeat;
	height:189px;
	width:264px;
	padding-left:16px;
	font-size:12px;

}


.prop{float:left;
	margin:0px 4px 5px 5px;
	width:145px;}

.foto{float:left;
	background: url(imagenes/fondo-nuevo.png) no-repeat;
	float:left;
	height:126px;
	width:132px;
	padding-left:8px;
	padding-top:8px;}

.texto{float:left;
	height:180px;
	width:112px;
	text-align:justify;
	padding-left:10px;}

.texto a{text-decoration:none;
	border:none;
	color:#1A4C7D;}

.texto p {font-size:11px;}

.img-propiedades{height:109px;
	width:117px;
	text-decoration:none;
	border:none;}


#fotoprop{width:320px;
	float:left;
	background: url(imagenes/fondo_prop.jpg) no-repeat;
	height:278px;
	padding-left:7px;
	padding-top:7px;
	}

#textoprop{float:left;
	margin-left:20px;
	text-align:justify;
	width:560px;
	height:225px;}

.celdas {color: #1170ab; padding-left:10px; }
.tceldas {color: #1170ab; font-weight: bold; padding-left:10px; }

.cajita {font-size:14px;
	background:#fff;
	padding-bottom:10px;
	padding-top:10px;
	text-align:center;
	border:1px solid #1A4C7D;}

.nombres {font-size:14px;
	background:#fff;
	text-align:center;
	border:1px solid #1A4C7D; 
	color:#1A4C7D;
	width:212px;
	height:88px;
	margin-bottom:0px;
	float:left;
	margin-left:65px;
	margin-right:65px;}



/* FORMA DE CONTACTO */
#forma_contacto1 {
color:#1170AB;
float:left;
font-family:Verdana,Helvetica,sans-serif;
font-size:12px;
height:280px;
padding-top:15px;
text-align:left;
width:240px;
/*width:324px;*/
}

#forma_contacto1 .boton {
	background:url(imagenes/enviar.jpg);
	background-repeat:no-repeat;
	text-align:right;
	border:none;
	width:105px;
	height:30px;
	float:right;
}

#forma_contacto1 label{

margin-top:40px;
}

#forma_contacto1 input,textarea,select{
	width:138px;
	height:17px;
	margin-bottom:8px;
}
#forma_contacto1 textarea{
	width:138px;
	margin-right:0px;
	margin-bottom:8px;
	height:50px;
}

#forma_contacto1 #texto_forma{
	float:left;
	width:86px;
	height:188px;
}

#forma_contacto1 #cajas_texto{
	float:left;
	width:145px;
	height:190px;
	margin-top:-2px;
}

#forma_contacto1 h1{
	color:#FFFFFF;
	margin-bottom:6px;
	font-size:16px;
}

.linea{border-bottom:#ccc solid 1px;}

.fondo_tiempo{ margin-top:8px;
	background: url(imagenes/fondo_tiempo.gif) no-repeat;
	height:175px;
	width:297px;
}

.mapa_prop { }

.mapa_prop p{text-align:left;}

#izqmargen{padding-left:20px;}

.fotos_c {width:206px;
	background: url(imagenes/fondo_cozumel.jpg) no-repeat;
	float:left;
	padding:8px;
	margin-right:20px;
	margin-bottom:20px;
	height:175px;}

.fotos_c img{border:none;}

.fotos_cozumel {width:690px;
	background: url(imagenes/cozumel_fondo.jpg) no-repeat;
	float:left;
	padding:10px 0px 10px 13px;
	height:126px;
	margin-left:100px;}

.fotos_cozumel img{border:none;
	margin-right:20px;
	float:left;
	height:126px;}

#mapaprueba {background: url(imagenes/files/mapa.jpg) no-repeat;}

.listas { padding-left:30px;}

.listas li {
	list-style-image:url(imagenes/vineta1.gif);
	padding-left:0;
	text-align:left; }



/* FORMA DE CONTACTO FLOTANTE */
#forma_contactoflota {
border:0px solid;
overflow:hidden;
position:absolute;
/* right:30px;*/
/* top:0;*/
/* margin-left:760px; */
z-index:16;
width:167px; 
}

/* FORMA DE CONTACTO MINI*/
#forma_contactomini {
color:#000000;
font-family:Verdana,Helvetica,sans-serif;
font-size:12px;
height:340px;
padding-top:8px;
margin-left:12px;
text-align:left;
width:158px;
background:#55C5D0 none repeat scroll 0 0;

}

#forma_contactomini .boton {
	background:url(imagenes/enviar.jpg);
	background-repeat:no-repeat;
	text-align:right;
	border:none;
	width:105px;
	height:30px;
	margin-right:9px;
	float:right;
	margin-top:5px;
}

#forma_contactomini label{ margin-top:40px;}

#forma_contactomini input,textarea,select{
	width:138px;
	height:17px;
	margin-bottom:4px;
}
#forma_contactomini textarea{
	width:138px;
	margin-right:0px;
	margin-bottom:8px;
	height:50px;
}

#forma_contactomini #texto_forma{
	float:left;
	width:86px;
	height:188px;
	padding-left:10px;
	color:#1170AB;
}

#forma_contactomini #cajas_texto{
	float:left;
	width:140px;
	height:164px;
	margin-left:0px;
}

#forma_contactomini h1{
	color:#FFFFFF;
	margin-bottom:6px;
	font-size:16px;
	
}



.vinesub{ color:#FF6600; 
	text-decoration:none;
	border:none;
	font-size:11px;}



#fondo-index { 
	background: url(imagenes/fondoindex.png) no-repeat;
	margin-top:90px;
	height:555px; }

#fondo-index p {
color:#FFFFFF;
padding-left:230px;
text-align:justify;
width:348px;}

#fondo-index #uno {
	padding-top:56px;
	width:230px;
	margin-bottom:24px;}

#fondo-index #dos {
	margin-top:10px;}

#fondo-index .dos{
	float:left;
font-weight:bold;
padding-left:27px;
margin-top:82px; 
width:290px;}

#fondo-index .tres{
float:left; 
margin-top:82px;
padding:0;}
