@charset "utf-8";
/* CSS Document */
body {margin-top: -1px; background-color:#333;}
body,td,th,select,input,textarea { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333;  }
a:link { color: #999; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; font-weight:bold; }
a:visited { color: #999; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; font-weight:bold;}
a:hover { color: #900; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:underline; font-weight:bold;}
a:active { color: #999; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; font-weight:bold;}

.titulolink:link { color: #9B0B63; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration:none; }
.titulolink:visited { color: #9B0B63; font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-decoration:none; font-weight: bold;}
.titulolink:hover { color: #F28133; font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-decoration:underline; font-weight: bold;}
.titulolink:active { color: #9B0B63; font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-decoration:none; font-weight: bold;}

.menubarra:link { color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration:none;}
.menubarra:visited { color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration:none;}
.menubarra:hover { color: #FFB13B; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration:none;}
.menubarra:active { color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration:none;}

.linksheader:link { color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration:none; }
.linksheader:visited { color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration:none; font-weight: bold;}
.linksheader:hover { color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration:underline; font-weight: bold;}
.linksheader:active { color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration:none; font-weight: bold;}

.paquetelink {	font-size:14px; font-weight:bold; 
	color: #930;
}
.paquetelink:visited {font-size:14px; font-weight:bold; 
	color: #930;
}
.paquetelink:hover { font-size:14px; font-weight:bold; 
	color: #333;
}
.paquetelink:active {font-size:14px; font-weight:bold; 
	color: #930;
}

.separadormenu { color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }

h1,h2,h3,h4,h5,h6 { font-weight: bold; margin-bottom:0; margin-top:0; margin-left:3px;}

h1 { font-size: 20px; color: #333; margin-bottom:0; margin-top:0; margin-left:3px;}
h2 { font-size: 17px; color: #333; margin-bottom:0; margin-top:0; margin-left:3px;}
h3 { font-size: 15px; color: #333; margin-bottom:0; margin-top:0; margin-left:3px;}

p {margin-bottom:0; margin-top:0; margin-left:3px;}
.titulopaquete { color: #930; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;}
.desdepaquete { color: #930; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.preciodesde { color: #930; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
.preciovioleta { color: #930; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold;}
.textodestacado { color: #333; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
.telefonodest { color: #930; font-family: Arial, Helvetica, sans-serif; font-size: 28px; font-weight: bold;}
.textotelefono { color: #930; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold;}
.linksheader { color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;}
.textobusca { color: #8D0C5A; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}

.logo {
background: url(http://www.brasilya.com/images/brasilya-logo.gif) no-repeat scroll transparent;
display: block;
height: 80px;
margin: 0px 10px 0px;
text-indent: -100000px;
width: 300px;
}

.columnacentral { width:760px; }
.columnalateral { width:220px; }
.columnacentralinterna { width:544px; }
.columnalateraldestinos { width:210px; }
.separadorhorizontal { height:4px; }
.boxbuscador { background-image:url(images/boxsearch.jpg); background-repeat:no-repeat; width:207px; height:195px; }
.boxemail { background-image:url(images/boxemail.jpg); background-repeat:no-repeat; width:207px; height:195px; }
.celdatitulo { background-image:url(images/boxdestino.jpg); background-repeat:repeat-x; height:30px;  }
.celdadestino { background-color:#F7F7F7; height:20px;  }
.titulosbox { font-size:16px; color:#FFF; font-weight:bold; margin-left:6px; }

.menulink { list-style:none; margin-left:-25px; margin-top:0px; }
.li1 { float:left; margin: 0px 20px 0px;}

.menulinksec { list-style:none; margin-left: 4px; margin-top:12px; }
.li2 { float:left; margin: 0px 20px 0px;}


.menulinksec:link { color: #8D0102; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration:none;}
.menulinksec:visited { color: #8D0102; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration:none;}
.menulinksec:hover { color: #FFB13B; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration:none;}
.menulinksec:active { color: #8D0102; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration:none;}

.menupais:link { color: #8E0203; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration:none;}
.menupais:visited { color: #8E0203; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration:none;}
.menupais:hover { color: #8E0203; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration:none;}
.menupais:active { color: #8E0203; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration:none;}

.mdestino:link { color: #8E0203; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration:none;}
.mdestino:visited { color: #8E0203; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration:none;}
.mdestino:hover { color: #8E0203; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration:none;}
.mdestino:active { color: #8E0203; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration:none;}

.ulpais {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#8E0203; list-style:none; margin-left:-30px; margin-top:5px;}
.lidestino {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#333333; list-style:none; margin-left:-40px; margin-top:2px;}

.titulobox {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	margin-left:9px;
	}


.tihomeoferta {
	font-family:Arial, Helvetica, sans-serif; color:#9B0B63; size:14px; font-weight:bold;
	z-index:2;
		}

.descripcion {
	position:relative;
	top:2px;
	left:4px;
	width:350px;
	z-index:2;
	float:rigth;
}

.fotito {
	width:161px;
	height:69px;
	z-index:2;
	border: 2px solid #C30;
	}
	
.fotodetalle {
	width:200px;
	height:180px;
	z-index:2;
	}

.ulpaq {list-style:none; margin-left:-35px; margin-bottom:0px; margin-top:0px; }

.boxcolores{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fff;  }
.tablaest {background-color:#FFF; border: 3px solid #FFF;}

/* Social icons */
.addthis_toolbox {
    padding: 15px 0 0px 0;
	text-align: center;
	}
.addthis_toolbox .custom_images a
{
    width: 32px;
    height: 32px;
    margin: 0 2px 0 2px;
    padding: 0;
}

.addthis_toolbox .custom_images a:hover img
{
    opacity: 1;
}

.addthis_toolbox .custom_images a img
{
    opacity: 0.85;
}