/* CSS Document */
/* ------------ Inicia estilos de texto ----------------------------*/
/* Inicia texto Titulo */
.titulo 
{color: #FFFFFF; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none; top:auto}
/* fin */

/* Inicia texto Titulo ventana chica*/
.titvenchik 
{color: #FFFFFF; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none; top:auto}

.titvengde 
{color: #FFFFFF; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none; top:auto}
/* fin */

/* Inicia texto Pie Pagina */
.pie 
{color: #ffffff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none; top:auto}
/* fin */

.copyright
{color: #ffffff; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none; top: auto; text-align: center;}

/* Inicia texto general */
.gencuerpo 
{font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration: none; text-align: justify;}

.text_just 
{font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-align: justify; text-decoration: none;}
/* fin */

/* Inicia texto general chico */
.genchico 
{font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration: none; text-align:justify;}
/* fin */

/* Inicia texto formukont */
.terror 
{font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#FF0000; font-weight:bold; text-decoration: none;}

.miniterror 
{font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#FF0000; font-weight:bold; text-decoration: none; text-align:left;}

.tgracias 
{font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#003399; font-weight:bold; text-decoration: none;}
/* fin */

/* Inicia texto tablas paseos */
.textabpas 
{font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-align:justify; text-decoration: none;}
.textabs_inf
{font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-align:center; text-decoration: none;}
/* fin */

/* Inicia texto tablas paseos */
.texcomins 
{font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #999999; font-weight:normal; text-align:left; text-decoration: none; }
/* fin */

/* ------------ Inicia estilos de links ------------------------------*/

/* Inicia Menu superior */
a.menusup 
{color: #ffffff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none;}
a.menusup:visited 
{ color: #ffffff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
a.menusup:hover 
{ color: #FF3300; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
/* fin */

/* Inicia Menu inferior */
a.menuinf 
{color: #003C6D; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none;}
a.menuinf:visited 
{ color: #0000FF; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none;}
a.menuinf:hover 
{ color: #FF0000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none;}
/* fin */

/* Inicia Menu izquierdo */
a.menuizq 
{color: #0000FF; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none;}
a.menuizq:visited 
{ color: #0000FF; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none;}
a.menuizq:hover 
{ color: #FF0000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none;}
/* fin */

/* Inicia Menu Link Mini */
a.link_min 
{color: #ffffff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none;}
a.link_min:visited 
{ color: #ffffff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
a.link_min:hover 
{ color: #0033CC; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
/* fin */

/* Inicia Baner superior */
a.baner 
{color: #0000FF; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none;}
a.baner:visited 
{ color: #0000FF; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none;}
a.baner:hover 
{ color: #FF0000; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none;}
/* fin */

/* Inicia lin en texto cuerpo */
a.linkcuer 
{color: #0000FF; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none;}
a.linkcuer:visited 
{ color: #0000FF; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none;}
a.linkcuer:hover 
{ color: #FF0000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none;}
/* fin */
/* Inicia link punto de localizacion */
a.aqui 
{color: #E87400; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration: none;}
a.aqui:visited 
{ color: #E87400; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration: none;}
a.aqui:hover 
{ color: #FF0000; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration: none;}
/* fin */

/* ------------ Inicia estilos de tablas ---------------------------*/
.marco {
border: 2px solid #A5B6EF; font-size: 12px; text-align:justify; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration: none;
}
.marcoaz {
border: 2px solid #6691EC; font-size: 12px; text-align:justify; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration: none;
}
.marco_bco {
border: 2px solid #FFFFFF; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration: none;
}
.m_box
{
    BACKGROUND-COLOR: #D7FDF8;
    BORDER-TOP: #20BAA7 1px solid;
    BORDER-BOTTOM: #20BAA7 1px solid;
    BORDER-LEFT: #20BAA7 1px solid;
    BORDER-RIGHT: #20BAA7 1px solid;
}
/* --#FFFFD7 */
.tabpas {
background-color: #FFFFD9; border: 1px solid #A5B6EF; border-left-width: 2px; font-size: 10px; text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color: #24507C; text-decoration: none;
}
.tabgen 
{border: #A5B6EF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color: #F2FFFF;}

.tabredo{
-moz-border-radius:10px 10px; background-color:#F2FFFF; border:1px solid #A5B6EF; padding-left:5px; padding-right:5px;}

.tabcuerpo 
{border: #0002ff; border-style: solid; border-top-width: 0px; border-right-width: 2px; border-bottom-width: 0px; border-left-width: 2px; background-color: #FFFFFF;
font-size: 13px; text-align:justify; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration: none;}

.tabint 
{border: 0px solid #000000; background-color: transparent;
font-size: 13px; text-align:justify; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration: none;}

/* tabla mini comentarios mapas */
.titcom 
{color: #003C6D; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none; text-align:center;}

.tabredocom{
-moz-border-radius:20px;
font-size: 10px; color:  #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; text-align:center;
background-color:#F2FFFF; border:1px solid #A5B6EF; padding-left:5px; padding-right:5px;
}
/* fin */

/* tabla lista Socios */
.tabsos 
{background-color: transparent;
font-size: 10px; color: #000000; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal;text-decoration: none; padding-left:5px; padding-right:5px;}
/* fin */

/* formulario transfer */
.tansform 
{-moz-border-radius:15px; background-color:#FFFFFF; border:2px solid #A5B6EF;
font-size: 10px; color: #0000FF; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none; padding-left:0px; padding-right:0px;}
/* fin */

.texo 
{color: #ffffff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none; top:auto}

/* ------------ Inicia estilos de formularios ---------*/

.titform 
{color: #336699; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none; top:auto;}

.titpas 
{
	color: #000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration: none;
	top:auto;
}

.texgenfor 
{font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration: none;}

.tabredoform{
-moz-border-radius:10px; background-color:#F2FFFF; border:1px solid #A5B6EF; padding-left:5px; padding-right:5px; font-size: 10px; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration: none;}

.tabformcpo{
-moz-border-radius:10px; background-color:#C6D4F7; border:2px solid #A5B6EF; padding-left:5px; padding-right:5px; font-size: 10px; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration: none;}

.cajatex {
background-color: #FFFFFF; border: 1px solid #A5B6EF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-align:center;}

.cajatexnorm {
background-color: #FFFFFF; display:block; border: 1px solid #A5B6EF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-align:left;} 

.oculto {display: none;visibility: hidden;}

.transpa {background-color: transparent; border: 0px; border:hidden; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:center;}

.transpa_tot {background-color: transparent; border: 0px solid #000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-align:center;}

.tex_sis {font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color: #24507C; text-decoration: none; text-align:center;}

.tex_po {font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color: #804000; text-decoration: none; text-align:center;} 

.tex_sus {font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color: #24507C; text-decoration: none; text-align:left;}

.tex_suf {font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color: #804000; text-decoration: none; text-align:left;} 

.sep { color: #408080}
 

/*------inicia estilos de botones----------------------------------------------*/
/*inicia boton menu izq espanol*/
.buttn_menizq { 
padding:0px 0px 0px 5px;
text-decoration: none;
text-align: left; line-height: 25px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; font-weight: bold; color: #003C6D;
background-color: #FFFFFF; border: #000000;
background-image:url("../../publik_propacifico/images/images esp/botones_esp/bot_menizq_esp/1bot_az2.gif");
background-position: right;
background-repeat: no-repeat;
display:block;
width: 140px;
height: 24px;
padding-bottom: 0px;
}

.buttn_menizq:hover {
padding:0px 0px 0px 2px;
text-decoration: none;
cursor: pointer;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; font-weight: bold; color: #FF6600;
background-image:url("../../publik_propacifico/images/images esp/botones_esp/bot_menizq_esp/1bot_az3.gif");
background-position: right;
background-repeat: no-repeat;}

/*.buttn_menizq:visited {
font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #0000FF; font-weight:bold; text-decoration: none;}*/

/*inicia boton menu izq espanol*/
.buttn_mensup { 
padding:0px 0px 0px 2px;
text-decoration: none;
text-align: center; line-height: 17px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; font-weight: bold; color: #FFFFFF;
background-color: transparent;
border: 0px solid #000000;
display:block;
width: 93px;
height: 15px;
padding-bottom: 0px;
}

.buttn_mensup:hover {
padding:0px 0px 0px 0px;
text-decoration: none;
cursor: pointer;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; font-weight: bold; color: #FF3300;
background-image:url("../../publik_propacifico/images/images esp/botones_esp/bot_menizq_esp/2bot.png");
background-position: center;
background-repeat: no-repeat;}

/* boton para formularios */
.buttns {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #336699;
border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
cursor:pointer}
/* boton para submit */
.b_submit {
padding:0px 0px 0px 0px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003399;
text-decoration: none;
border: 0px solid #000000;
background-color: #FFFFFF; 
background-image:url("../../images/botones/btn_17.png");
background-position: center;
background-repeat: no-repeat;  
cursor:pointer;
width: 100px;
height: 40px;}
.b_submit:hover {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #006600; background-color: #C6D4F7; cursor:pointer}

/*fin boton*/

#commentform #submit {
	font: 12px/100% Arial, Helvetica, sans-serif;
	color: #000000;
	background: url(../../images/botones/submit-btn.gif) no-repeat top left;
	border: none;
	width: 135px;
	height: 25px;
	padding-bottom: 6px;
	margin-left: 325px;
}
#commentform #submit:hover {
	background: url(../../images/botones/submit-btn.gif) no-repeat bottom left;
}
#commentform textarea:focus, #commentform input[type="text"]:focus {
	border: solid 1px #3b9acc;
}
img {outline: 3px dashed red;}
img[alt] {outline-width: 0;}

img.foto {
background: url("http://www.propacifico.com/images/utilerias/loading_img.gif") no-repeat center center; font-size: 7px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #003399; font-weight:normal; text-align: center; text-decoration: none; background-position:center:
}
#precarga{position:absolute; width:100%; height:1000px; top:0; left:0; background-color: #B3D9FF;
z-index: 100; filter: Alpha(Opacity=75); -moz-opacity: 0.5; font-family:Verdana, Geneva, sans-serif; font-size:18px; font-weight:bold; color:#400000;}

