﻿<style type="text/css">
A:link
{
    TEXT-DECORATION: none
}
A:visited
{
    TEXT-DECORATION: none
}
A:hover
{
    TEXT-DECORATION: underline
}
A:active
{
    TEXT-DECORATION: none
}

/* ENCABEZADOS Y PARRAFOS RESALTADOS*/
.titulo	{
	text-transform: none;
	color:#333333;
	font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, helvetica, sans-serif;
	font-size: 15px;
	margin:0 0 10px 0;
	padding:0;
	}
	
.boxgral{
	display: block;
	font: 13px/16px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, arial, helvetica, sans-serif;
	padding: 4px 6px 6px 10px;
	margin-top: 4px;
	margin-bottom: 16px;
	background: #E3ECF5;
	color: #555;
	}

.boxhotelinfo{
	display: block;
	font: 13px/16px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, arial, helvetica, sans-serif;
	padding: 4px 6px 6px 10px;
	margin-top: 4px;
	margin-bottom: 16px;
	background: #F3E2A7;
	color: #555;
	}
	
.boxhotels{
	display: block;
	font: 13px/16px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, arial, helvetica, sans-serif;
	padding: 4px 6px 6px 10px;
	margin-top: 4px;
	margin-bottom: 16px;
	background: #D4DDED;
	color: #555;
	}

.boxservices{
	display: block;
	font: 13px/16px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, arial, helvetica, sans-serif;
	padding: 4px 6px 6px 10px;
	margin-top: 4px;
	margin-bottom: 16px;
	background: #DDE6D7;
	color: #555;
	}	

.boxdisney{
	display: block;
	font: 13px/16px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, arial, helvetica, sans-serif;
	padding: 4px 6px 6px 10px;
	margin-top: 4px;
	margin-bottom: 16px;
	background: #D8D6E7;
	color: #555;
	}
	
.boxescorted{
	display: block;
	font: 13px/16px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, arial, helvetica, sans-serif;
	padding: 4px 6px 6px 10px;
	margin-top: 4px;
	margin-bottom: 16px;
	background: #E2ECCA;
	color: #555;
	}
	
.boxfly{
	display: block;
	font: 13px/16px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, arial, helvetica, sans-serif;
	padding: 4px 6px 6px 10px;
	margin-top: 4px;
	margin-bottom: 16px;
	background: #ECD5AF;
	color: #555;
	}

.boxleisure{
	display: block;
	font: 13px/16px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, arial, helvetica, sans-serif;
	padding: 4px 6px 6px 10px;
	margin-top: 4px;
	margin-bottom: 16px;
	background: #E2F7F3;
	color: #555;
	}
		
.boxlife{
	display: block;
	font: 13px/16px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, arial, helvetica, sans-serif;
	padding: 4px 6px 6px 10px;
	margin-top: 4px;
	margin-bottom: 16px;
	background: #F2D6DE;
	color: #555;
	}

.boxterms{
	display: block;
	font: 13px/16px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, arial, helvetica, sans-serif;
	padding: 4px 6px 6px 10px;
	margin-top: 4px;
	margin-bottom: 16px;
	background: #D4D5D9;
	color: #555;
	}
	
/* TEXTOS */

.texto
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 1em;
    FONT: 11px/16px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, arial, helvetica, sans-serif
}

.texto1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: 'Lucida Sans Unicode', Verdana;
    TEXT-DECORATION: none
}
.texto2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: 'Lucida Sans Unicode', Verdana;
    TEXT-DECORATION: none
}
.titulo1
{
    FONT-SIZE: 11.5pt;
    COLOR: #0a50a1;
    FONT-WEIGHT: normal;
    FONT-FAMILY: "arial black", Arial, "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, helvetica, sans-serif
    TEXT-DECORATION: none
}
.titulo2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: black;
    FONT-FAMILY: 'Lucida Sans Unicode', Verdana;
    TEXT-DECORATION: none
}
.texto3
{
    FONT: 11px 'Lucida Sans Unicode';
    COLOR: black;
    TEXT-DECORATION: none
}
.texto3:hover
{
    FONT: 11px 'Lucida Sans Unicode';
    COLOR: black;
    TEXT-DECORATION: underline;
}
.titulo3
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: 'Lucida Sans Unicode', Verdana;
    TEXT-DECORATION: none
}
.texto4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #72878c;
    FONT-FAMILY: 'Lucida Sans Unicode', Verdana;
    TEXT-DECORATION: none
}
.textopie1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7.5pt;
    COLOR: #999999;
    FONT-FAMILY: 'Lucida Sans Unicode', Verdana;
    TEXT-DECORATION: none
}
.textopie2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7.5pt;
    COLOR: #666666;
    FONT-FAMILY: 'Lucida Sans Unicode', Verdana;
    TEXT-DECORATION: none
}
.textopie3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: #0a50a1;
    FONT-FAMILY: 'Lucida Sans Unicode', Verdana;
    TEXT-DECORATION: none
}
.textopie3:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: #0a50a1;
    FONT-FAMILY: 'Lucida Sans Unicode', Verdana;
    TEXT-DECORATION: underline
}

.titulo4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: 'Lucida Sans Unicode', 'Arial Black';
    TEXT-DECORATION: none
}
.texto5
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: 'Lucida Sans Unicode', Verdana;
    TEXT-DECORATION: none
}
.texto6
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-FAMILY: 'Lucida Sans Unicode', Verdana;
    TEXT-DECORATION: none
}
.titulo5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #0a50a1;
    FONT-FAMILY: 'Lucida Sans Unicode', Verdana;
    TEXT-DECORATION: none
}
.texto7
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: gray;
    FONT-FAMILY: 'Lucida Sans Unicode', Verdana;
    TEXT-DECORATION: none
}
.texto7:hover
{
    TEXT-DECORATION: underline
}
.titulo6
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10.5pt;
    COLOR: white;
    FONT-FAMILY: 'Lucida Sans Unicode', Arial;
    TEXT-DECORATION: none
}
.titutabla
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-STYLE: oblique;
    FONT-FAMILY: 'Lucida Sans Unicode', Verdana;
    BACKGROUND-COLOR: silver;
    TEXT-DECORATION: none
}
.texto8
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: 'Lucida Sans Unicode', Verdana;
    TEXT-DECORATION: none
}
.texto13
{
	MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 1em;
    FONT: 11px/16px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, arial, helvetica, sans-serif
    COLOR: black;
    TEXT-DECORATION: none
}
.titulo13
{
    FONT: 13px 'Lucida Sans Unicode';
    COLOR: white;
    TEXT-DECORATION: none
}
.titulo11
{
    FONT: 19px 'Lucida Sans Unicode';
    COLOR: #0a50a1;
    TEXT-DECORATION: none
}
.texto15
{
    FONT: 11px 'Lucida Sans Unicode';
    COLOR: #555;
    TEXT-DECORATION: none
}
.titulo16
{
    FONT: 12px 'Lucida Sans Unicode';
    COLOR: black;
    TEXT-DECORATION: none
}
.texto14
{
    FONT: 11px 'Lucida Sans Unicode';
    COLOR: #72878c;
    TEXT-DECORATION: none
}
.titulo14
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: black;
    FONT-FAMILY: 'Lucida Sans Unicode';
    TEXT-DECORATION: none
}
.textolink
{
	MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 1em;
    FONT: 11px/16px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, arial, helvetica, sans-serif
    FONT-WEIGHT: normal;
    COLOR: #40758d;
    TEXT-DECORATION: none
}
textolink:visited
{
	MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 1em;
    FONT: 11px/16px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, arial, helvetica, sans-serif
    COLOR: #40758d;
    TEXT-DECORATION: none
}
textolink:hover
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 1em;
    FONT: 11px/16px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, arial, helvetica, sans-serif
    COLOR: #4c95b4;
    TEXT-DECORATION: underline
}



.listas { 	
 	line-height: 130%;
	list-style: square outside;
  FONT: 11px/16px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, arial, helvetica, sans-serif;
}

.textomail
{
    FONT-SIZE: 8pt;
    COLOR: #0a50a1;
    FONT-FAMILY: 'Lucida Sans Unicode', Verdana;
    TEXT-DECORATION: none;
    
}
.textomail:hover
{
    TEXT-DECORATION: underline
}

.linkout
{
		font-weight:bold;
    FONT-SIZE: 8pt;
    COLOR: #0a50a1;
    FONT-FAMILY: 'Lucida Sans Unicode', Verdana;
    TEXT-DECORATION: none
}
.linkout:hover
{
    TEXT-DECORATION: underline
}



.barra
{
    SCROLLBAR-FACE-COLOR: #ffffff;
    SCROLLBAR-HIGHLIGHT-COLOR: white;
    SCROLLBAR-SHADOW-COLOR: white;
    SCROLLBAR-3DLIGHT-COLOR: silver;
    SCROLLBAR-ARROW-COLOR: silver;
    SCROLLBAR-TRACK-COLOR: f6f6f6;
    SCROLLBAR-DARKSHADOW-COLOR: silver;
    SCROLLBAR-BASE-COLOR: white;
    scrollbar-width:5px;
}

P
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 1em;
    FONT: 11px/16px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, arial, helvetica, sans-serif
}

/*  headlines  */


h1, h2, h3, h4, h5, h6	{
	font-weight: normal;
	font-family: "arial black", "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, helvetica, sans-serif;
	}
	
h2, h3, h4, h5, h6	{
	font-weight: normal;
	font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, helvetica, sans-serif;
	}


h1	{
	text-transform: uppercase;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 0 0 6px 0;
	font-size: 15px;
	color:#0255A1;
	/*background: transparent url(/img/i_kuoni2.gif) no-repeat 0 3px;*/
	}

h2	{
	font-size: 15px;
	line-height: 1.3em;
	margin-top: 8px;
	margin-bottom: 3px;
    }

h3	{
	font-size: 14px;
	line-height: 1.3em;
	margin-top: 8px;
	margin-bottom: 6px;
    }

h4	{
	font-size: 13px;
	font-weight: bold;
	margin: 5px 0;
	padding: 0;
	letter-spacing: 1px;
	}

h5	{
	font-size: 11px;
	font-weight: bold;
	margin: 5px 0;
	padding: 0;
	color:#6B8494;
	}

h1+h2	{
	margin-top: 40px;
	}

p+h2	{
	margin-top: 24px;
	}

#navAlpha h2, #navBeta h2 {
	font-family: "arial black", "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, helvetica, sans-serif;
	text-transform: uppercase;
	}
#navAlpha h2 a {
	color: #fff;
	text-decoration: none;
	font-weight: normal;
	}

/*  freedoc content  */




	/*  Lists   */

.content ul {
	margin: 0 0 5px 17px;
	padding: 0 0 3px 0;
	}
	
.content li {
	margin: 0 0 3px 5px;
	padding: 0 0 0 5px;
	line-height: 130%;
	list-style: square outside;
	}
	
.content ul ul {
	margin: 3px 0 5px 12px;
	padding: 0 0 3px 0;
	}

.content ul ul li {
	margin: 0 0 1px 5px;
	padding: 0 0 0 5px;
	line-height: 130%;
	list-style: none;
	}


	/*  freedoc boxes  */ 

.content p.boxalert {
	display: block;
	padding: 8px;
	margin-top: 4px;
	margin-bottom: 8px;
	border: 0;
	background: #E3ECF5;
	color: #444;
	width: 489px;
	}
	
.content p.boxquest {
	display: block;
	padding: 2px 4px 2px 30px;
	margin-top: 4px;
	margin-bottom: 8px;
	border: 1px solid #bde9b1;
	background: #D2F4C9 url(/freedoc/styles/doc_i_quest.gif) no-repeat 4px 3px;
	color: #6b684c;
	width: 489px;
	}

.content p.box	{
	display: block;
	font: 13px/16px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, arial, helvetica, sans-serif;
	padding: 4px 6px 6px 10px;
	margin-top: 4px;
	margin-bottom: 16px;
	/*border: 2px dotted #C5C3CB;*/
	background: #E3ECF5;
	color: #555;
	width: 489px;
	}


	/*  freedoc pre box  */ 

.content pre	{
	display: block;
	padding: 2px 4px 2px 8px;
	margin-top: 0;
	margin-bottom: 1em;
	border: 1px solid #DFD7CF;
	background: #EEE8E2; 
	color: #625343;
	font: 11px/1.3 monospace, "Lucida Console", monaco, monospace;
	/*font: xx-small/1.5 "Andale Mono", monaco, courier, "Courier New", monospace;*/
	width: 489px;	/* You get it. Good value for compliant browers. */	
	}


.content pre a.internal {
	padding-left: 16px;
	background: #ECECD0 url(/freedoc/styles/doc_i_link2.gif) no-repeat 0 0;
	color: #647083;
	}

.content pre a.external {
	padding-left: 16px;
	background: #ECECD0 url(/freedoc/styles/doc_i_link.gif) no-repeat 0 0;
	color: #647083;
	}
	
	
	
/*  forms input  */ 


input, input.full { 
	color : #333333; 
	font-size : 11px; 
	font-family : Verdana, sans-serif;
	background-color : #eeeeee;
	}
	
input.full { 
	width: 100%;
	}

input.ecard { 
	width: 60%;
	}

select { 
	color : black; 
	font-size : 11px; 
	font-family : Verdana, sans-serif;
	background-color : #eeeeee; 
	}

img.butt {
	background: #CBE3EB; 
	border: 0; 
	margin: 0;
	padding: 0; 
	}


	
.tbl, .tbl1, .tbl2  { 
	margin-bottom: 15px;
	background-color: #fff;
	border: solid 1px #888; 
	}
	
.tbl td, .tbl1 td, .tbl2 td  {
	border-top: 1px solid #aaa;
	border-right: 1px solid #ddd;
	
	padding: 0 10px 0 10px;
	vertical-align: top;
	background-color: #fff;
	color: #555;
	}
	
.tbl th, .tbl1 th, .tbl2 th  {
	border-right: 1px solid #ddd;
	background-color: #DDE6D7;
	color: #888;
	text-align:left

	}
	
.tbl1 {
	width: 100%;
	}

.tbl2 {
	width: 70%;
	}	
	
.texttowelcome {
	color: #CC0000
	}	
	




</style>