<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* ################## menu.css ########################## */
/*
+-------------------------------------------------------+
| INFOS ZU DEN KLASSEN UND ID's des Hauptmenues [links] |
+-------------------------------------------------------+ */
/* LINKES MENUE :: allgem. Formatierung */

.contenedor-tabla{
	display: table;
}

.contenedor-fila{
	display: table-row;
}

.contenedor-columna{
	display: table-cell;
	width: 117px;
}
.contenedor-columna-mini{
	display: table-cell;
	width: 58px;
	border-left: 3px solid #ffffff;
	text-align:center;
}

.fieldset_border{
	border-radius: 5px 17px;
    cursor: pointer;
    position: relative;
    right: -13px;
    top: -7px;
	z-index:1;
}

.superbuscador{
	float: left;
    margin-left: 20px;
    margin-top: 38px;
}

#ocultarEuropa:hover, #mostrarEuropa:hover {
    color: #FF8A00;
}

#ocultarEuropa{
	cursor:pointer; 
	color:#0372BE;
	margin-top: 53px;
	right: 20px;
	z-index:3;
	position: absolute;	
}

#mostrarEuropa{
	cursor:pointer; 
	color:#0372BE; 
	margin-top: 53px;
	left: 15px;
	z-index:3;
	position: absolute;
}

#TurismoReligioso{
	display:none;
}

fieldset {
		border:1px solid #999;
		border-radius:6px;
		padding-bottom: 0;
		background:#C7EAFB; 
		line-height: 1px;
		/*color:#000;*/

		background: -webkit-gradient(linear, center top, center bottom, from(#C7EAFB), to(#ffffff));
		background: -webkit-linear-gradient(#C7EAFB, #ffffff);
		background: -moz-linear-gradient(#C7EAFB, #ffffff);
		background: -o-linear-gradient(#C7EAFB, #ffffff);
		background: -ms-linear-gradient(#C7EAFB, #ffffff);
		background: linear-gradient(#C7EAFB, #ffffff);
		
		/* FÃ¼r Internet Explorer 5.5 - 7 */
		/*filter: progid:DXImageTransform.Microsoft.gradient
		(GradientType=0, startColorstr=#F9F9F9, endColorstr=#ECECEC);
		zoom: 1;*/
		/* FÃ¼r Internet Explorer 8 */
		/*-ms-filter: "progid:DXImageTransform.Microsoft.gradient
		(GradientType=0, startColorstr=#F9F9F9, endColorstr=#ECECEC)";*/
	
	}

.mainmenu {
    display: block;
    float: left;
    height: 20px;
	max-width: 104px;
    min-width: 104px;
    list-style-position: outside;
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.mainitem_0 {
    background-color: #DE011A;/*#183b71*/
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
}
.mainitem_1 {
    background-color: #183b71;/*#193d8e;*/
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
}
.mainitem_2 {
    background-color: #193d8e;/*#1c46a6;*/
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
}
.mainitem_3{
    background-color: #1c46a6;/*#335fc4;*/
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
}
.mainitem_4{
    background-color: #335fc4;/*#4393de;*/
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
}
.mainitem_5{
    background-color: #4393de;/*#7cb3e6;*/
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
}
.mainitem_6 {
    background-color: #7cb3e6;/*#aadbe9;*/
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
}
.mainitem_7 {
    background-color:#aadbe9;/*#b2101d;*/
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
}
.mainitem_8 {
	background-color: #FFA042;/*#ffeecc;*/
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	/*border-right: 1px solid #b2101d;
	border-bottom: 1px solid #b2101d;*/
}

.mainitem_9 {
	background-color:#aadbe9; /*#aadbe9;*/
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	position:relative;
	z-index:400;	
	//text-transform: uppercase;
}

.mainitem_10 {
	background-color: #EFF1F2;
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	position:relative;
	z-index:400;
	left: 116px;
	top: -20px;
	text-transform: uppercase;
}

.mainitem_11 {
	background-color: #EFF1F2;
	width:230px; 
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	position:relative;
	z-index:400;
	left: 233px;
	top: -21px;
}

.mainitem_12{
	background-color: #EFF1F2;
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	position:relative;
	z-index:400;
	left: 116px;
	top: 67px;
}

.mainitem_13 {
    background-color: #FFB938;
	border-left: 1px solid #ffffff;
}
.mainitem_14 {
    background-color: #9400D3;
}

.mainitem_15 {
    background-color: #85C100;/*#b2101d;*/
    border-top: 1px solid #ffffff;
    border-left: 1px solid #ffffff;
}
.mainmenu .mainitem_0, .mainmenu .mainitem_1, .mainmenu .mainitem_2, .mainmenu .mainitem_3, .mainmenu .mainitem_4, .mainmenu .mainitem_6 {
    display: block;
    margin: 0;
    padding: 0;
}

.mainmenu .mainitem_6, .mainmenu .mainitem_6 a{
	color: #FFFFFF;
    font-family:  Arial, Helvetica, Sans Serif; /*Verdana,Tahoma,Helvetica,sans-serif;*/
	text-align:center;
    font-size: 13px;
    font-style: normal;
   /* font-weight: bold; */
   /* letter-spacing: -1px; */
    line-height: 38px;
    //text-shadow: 1px 1px 1px rgba(0,0,0,.3);
}


.mainmenu .mainitem_0, .mainmenu .mainitem_0 a, .mainmenu .mainitem_2, .mainmenu .mainitem_2 a, .mainmenu .mainitem_6, .mainmenu .mainitem_7, .mainmenu .mainitem_6 a, .mainmenu .mainitem_7 a, .mainmenu .mainitem_8, .mainmenu .mainitem_8 a ,  .mainmenu .mainitem_9, .mainmenu .mainitem_9 a,.mainmenu .mainitem_13, .mainmenu .mainitem_13 a,  .mainmenu .mainitem_14, .mainmenu .mainitem_14 a, .mainmenu .mainitem_15, .mainmenu .mainitem_15 a {
    color: #FFFFFF;
    font-family: Arial, Helvetica, Sans Serif;  /*Verdana,Tahoma,Helvetica,sans-serif;*/
	  text-align:center;
    font-size: 13px;
    font-style: normal;
    /* letter-spacing: -1px; */
    line-height: 15px;
    //text-shadow: 1px 1px 1px rgba(0,0,0,.3);
}

.mainmenu .mainitem_1, .mainmenu .mainitem_1 a, .mainmenu .mainitem_3, .mainmenu .mainitem_3 a, .mainmenu .mainitem_4, .mainmenu .mainitem_4 a, .mainmenu .mainitem_5, .mainmenu .mainitem_5 a{
    color: #FFFFFF;
    font-family: Arial, Helvetica, Sans Serif;  /*Verdana,Tahoma,Helvetica,sans-serif;*/
	  text-align:center;
    font-size: 13px;
    font-style: normal;
    /* letter-spacing: -1px; */
    line-height: 30px;
    //text-shadow: 1px 1px 1px rgba(0,0,0,.3);
}



.mainmenu .mainitem_10, .mainmenu .mainitem_10 a, .mainmenu .mainitem_11, .mainmenu .mainitem_11 a, .mainmenu .mainitem_12, .mainmenu .mainitem_12 a{
	color: #6C90CC;
    font-family: Arial; /*Verdana,Tahoma,Helvetica,sans-serif;*/
	text-align: left;
    font-size: 11px;
    font-style: normal;
    /*font-weight: bold;*/
    letter-spacing: 0.00em;
    line-height: 14px;
}

.mainmenu .mainitem_9 a {
	display: block;
    height: 14px;
    margin: 0;
	padding: 5px 3px 22px;
}

.mainmenu .mainitem_0 a, .mainmenu .mainitem_1 a,  .mainmenu .mainitem_2 a, .mainmenu .mainitem_3 a, .mainmenu .mainitem_4 a, .mainmenu .mainitem_5 a, .mainmenu .mainitem_6 a, .mainmenu .mainitem_7 a, .mainmenu .mainitem_8 a,  .mainmenu .mainitem_9 a, .mainmenu .mainitem_13 a,.mainmenu .mainitem_15 a{
    display: block;
    height: 22px;
    margin: 0;
	margin-top: 0px;
    padding: 10px 0px 15px 0px;
}

.mainmenu .mainitem_14 a{
	display: block;
    height: 22px;
    margin: 0;
	margin-top: 0px;
    padding: 3px 0 10px;
}

.mainmenu .mainitem_10 a, .mainmenu .mainitem_11 a{
    display: block;
    height: 14px;
    margin: 0;
    padding: 5px 5px 22px;
}

.mainmenu .mainitem_12 a{
	display: block;
    height: 14px;
    margin: 0;
    padding: 5px 5px 0px;
}

.mainmenu .mainitem_0 a:link, .mainmenu .mainitem_1 a:link, .mainmenu .mainitem_2 a:link, .mainmenu .mainitem_3 a:link, .mainmenu .mainitem_4 a:link, .mainmenu .mainitem_5 a:link, .mainmenu .mainitem_6 a:link, .mainmenu .mainitem_7 a:link, .mainmenu .mainitem_8 a:link, .mainmenu .mainitem_9 a:link, .mainmenu .mainitem_13 a:link, .mainmenu .mainitem_14 a:link,  .mainmenu .mainitem_15 a:link{
    color: #FFFFFF;
    /*font-weight: bold;*/
    text-decoration: none;
}

.mainmenu .mainitem_10 a:link, .mainmenu .mainitem_10 a:visited, .mainmenu .mainitem_11 a:link, .mainmenu .mainitem_11 a:visited, .mainmenu .mainitem_12 a:link, .mainmenu .mainitem_12 a:visited{
    /*font-weight: bold;*/
    text-decoration: none;
}

.mainmenu .mainitem_10 a:focus, .mainmenu .mainitem_11 div:focus, .mainmenu .mainitem_12 :focus{
	background-color: #EFF1F2;
	color: #6C90CC;
}

.mainmenu .mainitem_0 a:visited, .mainmenu .mainitem_1 a:visited, .mainmenu .mainitem_2 a:visited, .mainmenu .mainitem_3 a:visited, .mainmenu .mainitem_4 a:visited, .mainmenu .mainitem_5 a:visited, .mainmenu .mainitem_6 a:visited, .mainmenu .mainitem_7 a:visited, .mainmenu .mainitem_8 a:visited, .mainmenu .mainitem_9 a:visited, .mainmenu .mainitem_13 a:visited, .mainmenu .mainitem_14 a:visited,.mainmenu .mainitem_15 a:visited{
    color: #FFFFFF;
    /*font-weight: bold;*/
    text-decoration: none;
}
.mainmenu .mainitem_0 a:focus, .mainmenu .mainitem_1 a:focus, .mainmenu .mainitem_2 a:focus, .mainmenu .mainitem_3 a:focus, .mainmenu .mainitem_4 a:focus, .mainmenu .mainitem_5 a:focus, .mainmenu .mainitem_6 a:focus, .mainmenu .mainitem_7 a:focus , .mainmenu .mainitem_8 a:focus, .mainmenu .mainitem_9 a:focus, .mainmenu .mainitem_13 a:focus, .mainmenu .mainitem_14 a:focus,.mainmenu .mainitem_15 a:focus{
    color: #FFFFFF;
    /*font-weight: bold;*/
    text-decoration: none;
}
.mainmenu .mainitem_0 a:hover, .mainmenu .mainitem_1 a:hover, .mainmenu .mainitem_2 a:hover, .mainmenu .mainitem_3 a:hover, .mainmenu .mainitem_4 a:hover, .mainmenu .mainitem_5 a:hover, .mainmenu .mainitem_6 a:hover, .mainmenu .mainitem_7 a:hover , .mainmenu .mainitem_8 a:hover, .mainmenu .mainitem_9 a:hover, .mainmenu .mainitem_13 a:hover, .mainmenu .mainitem_14 a:hover, .mainmenu .mainitem_15 a:hover{
    color: #FFFFFF;
    /*font-weight: bold;*/
    text-decoration: none;
}

.mainmenu .mainitem_10 a:hover, .mainmenu .mainitem_11 div:hover, .mainmenu .mainitem_12 a:hover{
	background-color: #CFD3D6;
	color: #005499;
    /*font-weight: bold;*/
    text-decoration: none;
}	

.mainmenu .mainitem_0 a:active, .mainmenu .mainitem_1 a:active, .mainmenu .mainitem_2 a:active, .mainmenu .mainitem_3 a:active, .mainmenu .mainitem_4 a:active, .mainmenu .mainitem_5 a:active, .mainmenu .mainitem_6 a:active, .mainmenu .mainitem_7 a:active, .mainmenu .mainitem_8 a:active, .mainmenu .mainitem_9 a:active, .mainmenu .mainitem_10 a:active, .mainmenu .mainitem_11 a:active, .mainmenu .mainitem_12 a:active, .mainmenu .mainitem_13 a:active, .mainmenu .mainitem_14 a:active, .mainmenu .mainitem_15 a:active {
    color: #FFFFFF;
    /*font-weight: bold;*/
    text-decoration: none;
}
.mainmenu #curmainitem {
    border-bottom: 6px solid #f95616;

}
.mainmenu #curmainitem a {
    color: #FFFFFF;
    font-weight: normal;
}

/* LINKES MENUE :: NAVEBENE 1 :: Formatierung des ERSTEN Elements */
/*.mainmenu .firstmainitem
{  }*/


/*///////////////////////////////////ADAPTACIÃ“N////////////////////////////////////*/

.imgoferta{
	height: 100px; 
	width: 150px;
}

.clear{clear:both;}
.red{color:red;}

.btform {
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
    color: #183B71 !important;
    cursor: pointer;
    display: inline-block;
    float:right;
    font: 15px Arial,Helvetica,Sans Serif;
    height: 30px;

    /*margin-bottom: 10px;
    margin-left: 20px;
    margin-top: 10px;*/
    text-align: center;
    text-decoration: none !important;
    /*text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);*/
    vertical-align: baseline;
    width: 220px;
	font-weight:bold;
}
.btnews
{
    margin-top:20px;
    margin-left:20px;
    float:left!important;
}
.btreserv {
     box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
    color: #183B71 !important;
    cursor: pointer;
    display: inline-block;
    float:right;
    font: 15px Arial,Helvetica,Sans Serif;
    height: 20px;
    padding-top:5px;
	padding-bottom:3px;
    /*margin-bottom: 10px;
    margin-left: 20px;
    margin-top: 10px;*/
    text-align: center;
    text-decoration: none !important;
    /*text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);*/
	font-weight:bold;
    vertical-align: baseline;
    width: 110px;
}
.btform:hover { text-decoration: none; }

/* Redondez */

.redondo {
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    
    
  

  -moz-box-shadow: 10px 10px 20px #000; /* Firefox */
  -webkit-box-shadow: 10px 10px 20px #000; /* Safari and Chrome */
  box-shadow: 10px 10px 20px #000; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */

  behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */

}
 
/* Color */

.gris {
    color: #183b71!important;;
    border: solid 1px #a7a7a7;
    background: #FEFEFE!important;;
    background: -webkit-gradient(linear, left top, left bottom, from(#FEFEFE), to(#cecece))!important;;
    background: -moz-linear-gradient(bottom, #cecece ,  #FEFEFE)!important;;
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#e5e5e5', endColorstr='#cecece');
    box-shadow: 3px 3px 2px #cfcfcf!important;
}
.gris:hover {
    background: #FEFEFE!important;;
    background: -webkit-gradient(linear, left top, left bottom, from(#e5e5e5), to(#c9c9c9))!important;;
    background: -moz-linear-gradient(bottom,  #c9c9c9,  #F9F9F9)!important;;
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#c9c9c9');
    box-shadow: 5px 5px 4px #cfcfcf!important;
}
#content_home
{
    float:left;
    display:block;
    width: 970px;
}
#ImgEuropa {
	position:absolute;
	top: 240px; 
	right: 5px;
	visibility: hidden; 
	display: none;
}

#capa, #capa2, #capa3, #capa4, #capa5, #capa6, #capa7, #capa8, #capa9, #capa2-1, #capa2-2, #capa2-3, #capa2-4, #capa2-5, #capa2-6, #capa2-7, #capa2-8, #capa2-9{
	visibility: hidden; 
	display: none;
}

fieldset {
	width: 950px;
	}
.titletravel
{
    color:#660000;
    font: 26px Arial, Helvetica, Sans Serif!important;
    font-weight: bold;
	margin-top:18px;
}


.texttravel
{
    color:##222222;
    font: 12px Arial, Helvetica, Sans Serif!important;
	letter-spacing:0px;
	margin-top:10px;
	margin-bottom:20px;
	
}


.titletabs
{
    color:#660000;
    font: 26px Arial, Helvetica, Sans Serif!important;
    font-weight: bold;
    margin-left:30px;
}
.ullistados p
{
    float:left;
}
.ullistados img
{
    float:left;
    margin:0px;
    padding:0px;
   margin-top:9px 5px 0;
}
.ullistados li{display:inline;}
.ullistados li p{line-height: 32px;}
.ullistados li p b{color:#ff5a00;font: 24px Arial, Helvetica, Sans Serif!important;}
/*////////////////////////////////OFERTAS//////////////////////////////////////////*/
.ui-widget-header
{
    background: none!important;
    border: none!important;
    color: #222222;
    font-weight: bold;
}
.ui-corner-all
{
 border:none!important;   
}
#tabs
{
    letter-spacing: 0;
    float: right;
    width: 967px;
    display: inline-block;
}
#tabs-0,#tabs-1,#tabs-2,#tabs-3,#tabs-4,#tabs-5,#tabs-6,#tabs-7,#tabs-8,#tabs-9
{
    /*border: solid 1px #e5e5e5;
   -webkit-border-radius: 6px!important;
    -moz-border-radius: 6px!important;
    border-radius: 6px!important;*/
     border: solid 1px #B3B3B3;
     border-top-right-radius: 6px!important;
     border-bottom-right-radius: 6px!important;
     border-bottom-left-radius: 6px!important;
     border-top-left-radius:0px;
     float: left;
    margin-left: 3px;
}
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
    border-top-right-radius: 6px!important;
}
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
    border-top-left-radius: 6px!important;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    
    /*border: 1px solid #e5e5e5!important;*/
    color: #922222;
    font-weight: normal;
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
    background: none repeat scroll 0 0 #922222;
    border: 1px solid #B3B3B3!important;
    border-bottom:none!important;
    color: #FFFFFF;
    font-weight: normal;
    border-top-right-radius: 6px!important;
    border-top-left-radius:6px!important;
}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
    background: none!important;
    color: #922222;
    text-decoration: none;           
}
.ui-state-hover a, .ui-state-hover a:link, .ui-state-hover a:visited {
    background: none!important;
    color: #922222;
    text-decoration: none;           
}
.ui-tabs .ui-tabs-nav li a {
    float: left;
    padding: 0.8em 1em!important;
    text-decoration: none;
}
.ui-state-active a{color:#183b71!important; font: bold 15px Arial, Helvetica, Sans Serif !important;} /*text-transform: uppercase;*/
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
    color: #922222;
    font: bold 14px Arial, Helvetica, Sans Serif !important;
	font-weight:bold;
    text-decoration: none;
	
    /*text-transform: uppercase;*/
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
    background: none repeat scroll 0 0 #ffffff !important;
    border: 1px solid #AAAAAA;
    color: #FFFFFF;
    font-weight: normal;
}
.ui-tabs .ui-tabs-panel {padding: 0.1em 0.5em!important;}

.colorChange { text-decoration: none; color: #0b66ac; -webkit-transition: color .4s linear; -moz-transition: color .4s linear; -ms-transition: color .4s linear; -o-transition: color .4s linear; transition: color .4s linear; }
.colorChange:hover { color: #e06c1f; }

.content_oferta
{
    border: 1px solid #e7e7e7;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    display: inline-block;    
    height:190px;
    margin-top:5px;
    width: 308px;
}

.content_ul{
    style='margin:0px; padding-left: 20px;
}

.single_oferta_top{
    float:left;
    width: 305px;
    height: 40px;
    margin-left: 10px;
}

.single_oferta_top a{
    color:#660000;
    text-decoration: none;
}

.single_oferta_left
{
   float:left;
   height:145px;
   width: 155px;
   padding-left:8px;
}
.single_oferta_top h3{color:#660000;
    font: 18px Arial, Helvetica, Sans Serif;font-weight:bold;letter-spacing: 0;padding-top:8px;}
.single_oferta_left span{color:#333333;
    font: 15px Arial, Helvetica, Sans Serif;letter-spacing: 0;margin-top:8px;}
.single_oferta_left span b{color:#ff5a00;
    font: 22px Arial, Helvetica, Sans Serif;font-weight:bold;letter-spacing: 0;}
.single_oferta_left img{margin-bottom:10px;}
.single_oferta_right
{
   float:left;
   height:145px;
   padding:5px;
   width: 135px;
}
.content_text{float:left;height: 100px;}
.single_oferta_right p{ color:#333;font: 13px Arial,Helvetica,Sans Serif;min-height:60px;}
.btoferta {
     box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
    color: #183B71 !important;
    cursor: pointer;
    display: inline-block;
    float:right;
    font: 15px Arial,Helvetica,Sans Serif;
    height: 20px;
    padding-top:5px;
	padding-bottom:3px;
    /*margin-bottom: 10px;
    margin-left: 20px;
    margin-top: 10px;*/
    text-align: center;
    text-decoration: none !important;
    /*text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);*/
	font-weight:bold;
    vertical-align: baseline;
    width: 110px;
}
/*////////////////////////////////////subhome/////////////////////////////////////*/

.subhead
{
    background-color:#183b71;
    display:block;
    height: 80px;
    margin-top:40px;
    margin-bottom:-90px;
    width: 100%;    
}
.lienaazul
{
    background-color:#183b71;
    display:block;
    height: 6px;
    margin-top:40px;
    margin-bottom:0px;
    width: 100%;  
}
.titlesubhead
{
    font: 22px Arial,Helvetica,Sans Serif;
	font-weight:bold;
    text-transform: uppercase;
    color:white;
    margin:0px;
    padding:0px;
    text-align:left;
    padding-bottom:10px;
}
.colsubhead p
{
    text-align:left;
    font: 13px Arial,Helvetica,Sans Serif;
    letter-spacing: 0;
    padding-right:10px;
    padding-top:20px;    
}


.btsubmenu {
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
    color: #183B71 !important;
    cursor: pointer;
    display: inline-block;
    font: 15px Arial,Helvetica,Sans Serif;
    height: 20px;
    padding-top:5px;
	padding-bottom:3px;
    margin-left: 20px;
    /*margin-bottom: 10px;
    
    margin-top: 10px;*/
    text-align: center;
    text-decoration: none !important;
    /*text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);*/
	font-weight:bold;
    vertical-align: baseline;
    width: 220px;
}

.ultimaplazas
{
    color:white;
    background-color: #660000;
    font-weight: bold!important;
    padding: 4px 5px 4px 5px;
    font: 12px Arial,Helvetica,Sans Serif;
    border-top-right-radius: 6px;
    border-bottom-left-radius: 6px;
    float:right;
    margin-top:-5px;
    margin-right:-10px;
}
.mejorprecio
{
    color:white;
    background-color: #7cb3e6;
    font-weight: bold!important;
    padding: 4px 10px 4px 10px;
    font: 12px Arial,Helvetica,Sans Serif;
    border-top-right-radius: 6px;
    border-bottom-left-radius: 6px;
    float:right;
    margin-top:-5px;
    margin-right:-10px;
}


.destacadoficha
{
    color:white;
    font-weight: bold!important;
    padding: 4px 10px 4px 10px;
    font: 12px Arial,Helvetica,Sans Serif;
    border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
    margin-top:3px;
    margin-right:-10px;
	left:780px;
	position:absolute;
}

.mejorprecioficha{
	background-color: #7cb3e6;
}

.ultimaplazasficha{
	background-color: #660000;
}


.preciodetalle{

  position: absolute;
  left:774px;
  top: 100px;
  width:100px;
  text-align:right;
  font-size:15px;
  color:#333333;
}

.documentosdetalle{
	position: absolute;
	margin-left:150px;
	top: 184px;
	width: 300px;
}

.descuentos
{
    color:#660000;
    font: 14px Arial,Helvetica,Sans Serif;
}
.descuentos b{font: 24px Arial,Helvetica,Sans Serif;font-weight: bold!important;margin-top: 5px;}
</pre></body></html>