body {
	margin:0px;
	padding:0px;
	font-family: arial, sans;
	font-size:12px;
	color:#000;
	background:#fff;
	border:none;
}

img { border:none; }

a:hover { text-decoration: none; }

.taC { text-align:center; }
.taL { text-align:left; }
.taR { text-align:right; }
.taJ { text-align:justify; }

.tDec { text-decoration:none; }

.w100pc { width:100%; }
.w770 { width:770px; }
.w758 { width:758px; }
.w590 { width:590px; }
.w560 { width:560px; }
.w518 { width:518px; }
.w538 { width:538px; }
.w495 { width:495px; }
.w475 { width:475px; }
.w468 { width:468px; }
.w410 { width:410px; }
.w358 { width:358px; }
.w338 { width:338px; }
.w302 { width:302px; }
.w267 { width:267px; }
.w263 { width:263px; }
.w245 { width:245px; }
.w230 { width:230px; }
.w212 { width:212px; }
.w200 { width:200px; }
.w190 { width:190px; }
.w160 { width:160px; }
.w130 { width:130px; }
.w110 { width:110px; }
.w100 { width:100px; }
.w85 { width:85px; }
.w40 { width:40px; }
.w24 { width:24px; }

.h161 { height:161px; }
.h149 { height:149px; }
.h141 { height:141px; }

.mA { margin-left:auto; 
	margin-right:auto;}
	
.m0 { margin:0px; }
.m10 { margin:10px; }

.mL12 { margin-left:12px; }
.mL10 { margin-left:10px; }
.mL5 { margin-left:5px; }

.mT0 { margin-top:0px; }
.mT1 { margin-top:1px; }
.mT4 { margin-top:4px; }
.mT5 { margin-top:5px; }
.mT10 { margin-top:10px; }
.mT20 { margin-top:20px; }

.mB8 { margin-bottom:8px; }
.mB10 { margin-bottom:10px; }

.mR5 { margin-right:5px; }
.mR15 { margin-right:15px; }
.mR10 { margin-right:10px; }
.mR35 { margin-right:35px; }

.h19 { height:19px; }
.h115 { height:115px; }

.p0 { padding:0px; }
.p5 { padding:5px; }
.p10 { padding:10px; }

.pB5 { padding-bottom:5px; }
.pB10 { padding-bottom:10px; }
.pB20 { padding-bottom:20px; }

.pR5 { padding-right:5px; }
.pR10 { padding-right:10px; }

.pT5 { padding-top:5px; }
.pT10 { padding-top:10px; }
.pT15 { padding-top:15px; }
.pT20 { padding-top:20px; }

.pL10 { padding-left:10px; }
.pL12 { padding-left:12px; }
.pL20 { padding-left:20px; }
.pL30 { padding-left:30px; }

.floatL { float:left; }
.floatR { float:right; }
.clearB { clear:both; }

.t10 { font-size:10px; }
.t11 { font-size:11px; }
.t12 { font-size:12px; }
.t13 { font-size:13px; }
.t14 { font-size:14px; }
.t18 { font-size:18px; }
.t24 { font-size:24px; }

.B { font-weight:bold; }

.c0 { color:#000; }
.c1 { color:#fff; }
.c2 { color:#666; }
.c3 { color:#f90; } /*naranja*/
.c4 { color:#0072A8; } /*azul*/
.c5 { color:#0091D7; } /*azul enlaces*/
.c6 { color:#862e3a; } /*granate La Rioja*/
.c7 { color:#545a1e; } /*verde Cantabria*/
.c8 { color:#e0210f; } /*rojo Cantabria*/
.c9 { color:#51a121; } /*verde Irlanda*/
.c10 { color:#42125e; } /*morado Irlanda*/
.c11 { color:#a00015; } /*granate Viena*/
.c12 { color:#414850; } /*gris oscuro CAC*/
.c13 { color:#464c5a; } /*grris claro CAC*/

.bg1 { background:#fff; }
.bg2 { background:#f0f0f0; }
.bg3 { background:#faf3df; } /*Comarca de la Sidra */
.bg4a { background:#53591d; } /*Cantabria*/
.bg4b { background:#60681f; } /*Cantabria*/
.bg4c { background:#878f2c; } /*Cantabria*/
.bg4d { background:#b0b050; } /*Cantabria*/
.bg4e { background:#bdc977; } /*Cantabria*/
.bg4f { background:#E6E6E6; } /*Cantabria*/
.bg5a { background:#42125e; } /*Irlanda*/
.bg5b { background:#64429d; } /*Irlanda*/
.bg5c { background:#e7d9eb; } /*Irlanda*/
.bg6a { background:#ffb300; } /*Mondial Assistance*/
.bg6b { background:#dc241f; } /*Mondial Assistance*/
.bg6c { background:#e86a10; } /*Mondial Assistance*/
.bg7 {background:#a00015; } /*Viena*/
.bg8a {background:#df6c01; } /*naranja CAC*/
.bg8b {background:#a0a3a8; } /*naranja gris oscuro CAC*/
.bg8c {background:#ecedef; } /*naranja gris claro CAC*/

.bd1
{
	border: 1px solid;
}
.bd2
{
	border: 2px solid;
	padding: 10px;
}
.bdB1w
{
	border-bottom: #FFFFFF 1px solid;
}
.bdT5gris
{
	border-top: #969380 5px solid;
	padding-top: 5px;
}
.bdT10gris
{
	border-top: #969380 10px solid;
}
.bd10grisCAC
{
	border: #383d41 10px solid;
}
.bdT10grisCAC
{
	border-top: #383d41 10px solid;
}
.bd1Granate
{
	border: 1px solid #a00015;
}


/* CABECERA */

A.cabecera_activado:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.cabecera_activado:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.cabecera_activado:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.cabecera_activado:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.cabecera_desactivado:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #d98200;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.cabecera_desactivado:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #d98200;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.cabecera_desactivado:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #d98200;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.cabecera_desactivado:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #d98200;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}

.description10
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.description11
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: arial
}

.description12
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 10pt;
    FONT-FAMILY: arial
}
TD.celda_links_cabecera
{
    BORDER-RIGHT: #fd9906 5px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #fd9906 5px;
    PADDING-LEFT: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #fd9906 5px;
    PADDING-TOP: 7px;
    BORDER-BOTTOM: #fd9906 5px solid;
    HEIGHT: 20px
}

/* FIN CABECERA */

SELECT.combo
{
    BORDER-RIGHT: gray 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: gray 1px solid;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 1px;
    BORDER-LEFT: gray 1px solid;
    COLOR: #000000;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: arial;
    TEXT-ALIGN: left
}
INPUT.cajaformulario
{
    BORDER-RIGHT: gray 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: gray 1px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 2px;
    MARGIN: 1px;
    BORDER-LEFT: gray 1px solid;
    COLOR: #000000;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: Arial
}
A.enlace_azul11
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #0091d7;
    FONT-FAMILY: arial
}
A.enlace_azul12
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #0091d7;
    FONT-FAMILY: arial
}
A.enlace_blanco12
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: arial
}
.naranja14
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: medium none;
    COLOR: #ff9900;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Arial
}
.azul11
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #0091d7;
    FONT-FAMILY: arial
}
.azul12
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #0091d7;
    FONT-FAMILY: arial
}
.naranja12
{
    FONT-SIZE: 12px;
    COLOR: #ff9900;
    FONT-FAMILY: arial
}

A.enlace_naranja12:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #ff9900;
    FONT-FAMILY: Arial
}
A.enlace_naranja12:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #ff9900;
    FONT-FAMILY: Arial
}
A.enlace_naranja12:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #ff9900;
    FONT-FAMILY: arial
}
A.enlace_naranja12:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #ff9900;
    FONT-FAMILY: Arial
}
A.enlace_naranja10:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #ff9900;
    FONT-FAMILY: Arial
}
A.enlace_naranja10:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #ff9900;
    FONT-FAMILY: Arial
}
A.enlace_naranja10:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #ff9900;
    FONT-FAMILY: arial
}
A.enlace_naranja10:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #ff9900;
    FONT-FAMILY: Arial
}

.boton
{
	BORDER-RIGHT: 0px;
	PADDING-RIGHT: 0px;
	BORDER-TOP: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND-IMAGE: url(/Destinos/images/buscar.gif);
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	BORDER-LEFT: 0px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: 0px;
	Width: 57px;
	Height: 22px;
}

