﻿/*****************************************************************************************************************/
/* general */
/*****************************************************************************************************************/
* {margin:0px; padding:0px}
body {background:#09AFD1 url(../img/bg_image.jpg) no-repeat top center}
img {border:0px}
table {border:0px; border-collapse:collapse; border-spacing:0px;}
td {vertical-align:top; padding:0px}
.divrel {position:relative; width:100%; height:auto}
#contenido {position:absolute; top:0px; left:0px; width:100%; height:auto; background:#09AFD1 url(../img/bg_image.jpg) no-repeat top center; overflow:hidden}
.tdmargen {width:0px}
.tdspace {width:12px}
.tdnormal {width:312px}
.td10 {width:10px}
acronym {cursor:help; border:none}

/*****************************************************************************************************************/
/* fuentes y subrayados */
/*****************************************************************************************************************/
	h1,h4 {font:bold 16px Trebuchet MS, Arial, Sans-serif; color:#036590}
	h2 {font:bold 13px Trebuchet MS, Arial, Sans-serif; color:#fff}
	h3 {font:bold 13px Trebuchet MS, Arial, Sans-serif; color:#036590}/* Lo utilizamos en los th de la tabla de precios */
	p {font:13px Trebuchet MS, Arial, Sans-serif; color:#333}
	.blue, p .blue {color:#036590 !important}
	p .sealine:link, p .sealine:visited, p .sealine:hover, p .sealine:active {text-decoration:underline !important; color:#FFFFFF}
	 
	.white {color:#FFFFFF}
	
/****************************************************************************************************************/
/* Página Maestra */
/****************************************************************************************************************/	
/* Cabecera */
/****************************************************************************************************************/
	#cabecera {position:relative; width:960px; margin:0 auto; height:196px; z-index:50}
	#logo_quay {position:absolute; top:22px; left:47px; width:186px; height:175px}
	#logo_sealine {position:absolute; top:32px; left:816px; width:135px; height:73px}
	#mnu_idioma {position:absolute; top:0px; left:337px; width:136px; height:28px; background-image:url(../img/bg_idioma.jpg); text-align:center}
	#mnu_idioma div a {font:13px Trebuchet MS, Arial, Sans-serif; color:#fff; text-decoration:none; text-align:center}
	#top_mnu {position:absolute; top:106px; left:317px;}
/****************************************************************************************************************/	
/* Cuerpo */
/****************************************************************************************************************/
	#cuerpo {position:relative; width:960px; margin:0 auto; height:auto}

/****************************************************************************************************************/	
/* Pie */
/****************************************************************************************************************/
	#pie {position:relative; width:960px; margin:0 auto; height:56px; background:url(../img/pie_fondo.jpg) no-repeat top center}
	/* Aflua *******************************************************/
	#aflua {position:absolute; top:5px; left:7px; width:25px; height:25px}
	#lnkaflua {position:absolute; top:9px; left:36px; width:50px; height:25px; text-align:left}
	#lnkaflua a:link , #lnkaflua a:visited {font:9px/9px Arial, Helvetica, sans-serif; color:#B6DEED; text-decoration:none}
	#lnkaflua a:hover, #lnkaflua a:active {color:#fff; text-decoration:none}
	/* Menu pie ****************************************************/
	#mnu_pie_sup {position:absolute; top:0px; left:255px}
	#mnu_pie_inf {position:absolute; top:15px; left:255px}
	#mnu_pie_sup ul, #mnu_pie_inf ul {margin:0; padding:0px; list-style-type:none; text-align:left}
	#mnu_pie_sup ul li, #mnu_pie_inf ul li  {display:inline}
	#mnu_pie_sup ul li a, #mnu_pie_inf ul li a {font:9px arial, tahoma sans-serif; color:#2487B2; text-decoration:none}
	#mnu_pie_sup ul li a:hover, #mnu_pie_inf ul li a:hover {color:#fff; text-decoration:underline}
	#mnu_pie_sup ul li span, #mnu_pie_inf ul li span {font:9px arial, tahoma sans-serif; color:#2487B2}
	
/**********************************************************************************************************/
/* Página Inicio ******************************************************************************************/
/**********************************************************************************************************/
	#cont_home {position:relative; width:100%; height:auto; margin-bottom:10px}
	td#tdtxtizq {width:337px; padding-left:15px}/* TD texto izquierda */
	td#tdtxtizq p {padding-right:30px}
	td#tdtxtizq p b {color:#fff}
	td#flader {width:643px} /* TD flash o imagenes derecha */
	/* panel noticias */
		#pnl_news_home {position:relative; width:963px; height:163px; padding-bottom:20px; background:url(../img/pnl_news_home.jpg) no-repeat top center}
		.lupapos {position:absolute; bottom:5px; right:20px; width:30px; height:30px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/lupa.png)}
		.news_image_home {position:absolute; top:0px; left:20px; width:132px; height:156px; background-color:#ccc}
		
		.news_txt_home {position:absolute; top:0px; left:152px; width:180px; height:156px}
		.news_txt_home p b {font-size:13px; color:#fff}
		.news_txt_home p {font-size:11px; line-height:13px; color:#ccc; padding:20px 30px 0px 10px}
		.lupalnk {position:absolute; bottom:5px; right:20px; width:30px; height:30px; z-index:3; background-color:Transparent}
		.lnknoticia {width:30px; height:30px}
		
/**********************************************************************************************************/		
/* Página Noticias ****************************************************************************************/
/**********************************************************************************************************/

	#titpage {position:relative; width:960px; margin:-10px auto; height:30px}
	#titpage h1 {padding-left:15px}
	.divnoticias {position:relative; width:960px; height:234px; margin:0px auto; border-bottom:solid 1px #058AB2}
		/* Marco noticias */
		.marco_noticia {position:absolute; top:28px; left:0px; width:361px; height:189px}
   		/* deg top */
   		.img_top_deg_noticia {position:absolute; top:0px; left:14px; width:333px; height:14px; background:url(../img/deg_med_top.png) repeat-x}
		/* top corners */
		.img_esq_top_r_noticia {position:absolute; top:0px; right:0px; width:14px; height:14px; background:url(../img/corner_top_right.png) no-repeat}
		.img_esq_top_l_noticia {position:absolute; top:0px; left:0px; width:14px; height:14px; background:url(../img/corner_top_left.png) no-repeat}
		/* deg sides */
		.img_left_deg_noticia {position:absolute; top:14px; left:0px; width:14px; height:159px; background:url(../img/deg_med_left.png) repeat-y}
		.img_right_deg_noticia {position:absolute; top:14px; right:0px; width:14px; height:159px; background:url(../img/deg_med_right.png) repeat-y}
		/* bottom corners */
		.img_esq_bottom_r_noticia {position:absolute; bottom:0px; right:0px; width:14px; height:16px; background:url(../img/corner_bottom_right.png) no-repeat}
		.img_esq_bottom_l_noticia {position:absolute; bottom:0px; left:0px; width:14px; height:16px; background:url(../img/corner_bottom_left.png) no-repeat}
		/* deg bottom */
   		.img_bottom_deg_noticia {position:absolute; bottom:0px; _bottom:-1px; left:14px; width:333px;_width:332px; height:16px; background:url(../img/deg_med_bottom.png) repeat-x}
   		/* contenido marco noticias */
   		.bg_marco_noticias {position:absolute; top:2px; left:14px; width:333px; height:171px; background-color:#005887}
   		.imgin_marco_noticias {position:absolute; top:3px; left:28px; width:300px; height:182px}
   	    /* Texto Noticia */
   	    .txt_noticia {position:absolute; top:18px; left:450px; height:189px}
   	    .txt_noticia h2 {padding-top:10px}
   	    .txt_noticia p {color:#fff; font-size:12px; padding-top:10px}
   	    
  /**********************************************************************************************************/
  /* Página Menorca *****************************************************************************************/
  /**********************************************************************************************************/
  
  .lineatit {position:relative; width:300px; height:25px; padding-bottom:3px; margin-right:20px}
  .lineatit h1 {margin-bottom:10px; _margin-bottom:5px}
  .pnlgigante {position:relative; width:638px; height:500px; margin:0px 0px 10px -15px}
   /* Marco panel gigante */
		/* deg top */
   		.img_top_deg_gigante {position:absolute; top:0px; left:14px; width:610px; height:14px; background:url(../img/deg_med_top.png) repeat-x; }
		/* top corners */
		.img_esq_top_r_gigante {position:absolute; top:0px; right:0px; width:14px; height:14px; background:url(../img/corner_top_right.png) no-repeat}
		.img_esq_top_l_gigante {position:absolute; top:0px; left:0px; width:14px; height:14px; background:url(../img/corner_top_left.png) no-repeat}
		/* deg sides */
		.img_left_deg_gigante {position:absolute; top:14px; left:0px; width:14px; height:470px; background:url(../img/deg_med_left.png) repeat-y}
		.img_right_deg_gigante {position:absolute; top:14px; right:0px; width:14px; height:470px; background:url(../img/deg_med_right.png) repeat-y}
		/* bottom corners */
		.img_esq_bottom_r_gigante {position:absolute; bottom:0px; right:0px; width:14px; height:16px; background:url(../img/corner_bottom_right.png) no-repeat}
		.img_esq_bottom_l_gigante {position:absolute; bottom:0px; left:0px; width:14px; height:16px; background:url(../img/corner_bottom_left.png) no-repeat}
		/* deg bottom */
   		.img_bottom_deg_gigante {position:absolute; bottom:0px; _bottom:-1px; left:14px; width:610px; height:16px; background:url(../img/deg_med_bottom.png) repeat-x}
   		/* contenido marco gigante */
   		.bg_marco_gigante {position:relative; top:2px; left:14px; width:610px; height:494px; background-color:#005887}
   		
   		.bg_marco_gigante_slider {position:relative; top:6px; left:3px; width:632px; height:298px; background-color:#005887}
   		
   		
   		
   /* Marco panel blanci */
   .pnlwhite {position:relative; width:638px; height:830px; margin:0px 0px 10px 0px}
		/* deg top */
   		.img_top_deg_white {position:absolute; top:0px; left:14px; width:610px; height:14px;  background-color:#FFFFFF}
		/* top corners */
		.img_esq_top_r_white {position:absolute; top:0px; right:0px; width:14px; height:14px;  background-color:#FFFFFF}
		.img_esq_top_l_white {position:absolute; top:0px; left:0px; width:14px; height:14px;  background-color:#FFFFFF}
		/* deg sides */
		.img_left_deg_white {position:absolute; top:14px; left:0px; width:14px; height:800px;  background-color:#FFFFFF}
		.img_right_deg_white {position:absolute; top:14px; right:0px; width:14px; height:800px;  background-color:#FFFFFF}
		/* bottom corners */
		.img_esq_bottom_r_white {position:absolute; bottom:0px; right:0px; width:14px; height:16px;  background-color:#FFFFFF}
		.img_esq_bottom_l_white {position:absolute; bottom:0px; left:0px; width:14px; height:16px;  background-color:#FFFFFF}
		/* deg bottom */
   		.img_bottom_deg_white {position:absolute; bottom:0px; _bottom:-1px; left:14px; width:610px; height:16px;  background-color:#FFFFFF}
   		/* contenido marco gigante */
   		.bg_marco_white {position:relative; top:2px; left:14px; width:610px; height:814px; background-color:#FFFFFF}
   
   /**********************************************************************************************************/
   /* Página RYA *********************************************************************************************/
   /**********************************************************************************************************/
	
	.txt_rya {position:relative; margin-top:10px; padding-left:400px; height:auto}
	.txt_rya p {color:#fff; font-size:12px; padding-top:10px}
	.txt_rya .pgr {color:#fff; font-size:15px; padding-top:10px}
	.txt_rya p b {color:#036590}
	.lnk_rya {position:relative; width:250px; height:30px; margin-left:380px; margin-top:20px}
	.lnk_rya a {font:13px Trebuchet MS, Arial, Sans-serif; color:#036590; text-decoration:none;}
	.lnk_rya_lupa {position:absolute; top:0px; left:0px; width:30px; height:30px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/lupa.png)}
	.lnk_rya_txt {position:absolute; top:5px; left:35px;}
	.tit_rya_ficha {position:relative; padding-left:400px}
	.tit_rya_ficha h2{color:#036590}
	.lnk_rya h2 {color:#036590; padding-left:20px}
	.lnk_rya_txt p, .lnk_rya_txt p a {font-size:12px; color:#fff}
	
	
	
	/**********************************************************************************************************/
	/* Página Yacht Management ********************************************************************************/
	/**********************************************************************************************************/
	
	/* para la tabla usamos los tds normales 312px */
	#cont_yacht_man {position:relative; width:100%; height:auto; margin-bottom:10px}
	.tityachtman {position:relative; width:960px; margin:0 auto; margin-bottom:20px; height:30px}
	.tityachtman h1 {padding-left:10px}
	/* Marco yacht */
		.marco_yachtman {position:relative; width:312px; height:184px}
   		/* deg top */
   		.img_top_deg_yachtman {position:absolute; top:0px; left:14px; width:284px; height:14px; background:url(../img/deg_med_top.png) repeat-x; }
		/* top corners */
		.img_esq_top_r_yachtman {position:absolute; top:0px; right:0px; width:14px; height:14px; background:url(../img/corner_top_right.png) no-repeat}
		.img_esq_top_l_yachtman {position:absolute; top:0px; left:0px; width:14px; height:14px; background:url(../img/corner_top_left.png) no-repeat}
		/* deg sides */
		.img_left_deg_yachtman {position:absolute; top:14px; left:0px; width:14px; height:154px; background:url(../img/deg_med_left.png) repeat-y}
		.img_right_deg_yachtman {position:absolute; top:14px; right:0px; width:14px; height:154px; background:url(../img/deg_med_right.png) repeat-y}
		/* bottom corners */
		.img_esq_bottom_r_yachtman {position:absolute; bottom:0px; right:0px; width:14px; height:16px; background:url(../img/corner_bottom_right.png) no-repeat}
		.img_esq_bottom_l_yachtman {position:absolute; bottom:0px; left:0px; width:14px; height:16px; background:url(../img/corner_bottom_left.png) no-repeat}
		/* deg bottom */
   		.img_bottom_deg_yachtman {position:absolute; bottom:0px;_bottom:-1px; left:14px; width:284px; height:16px; background:url(../img/deg_med_bottom.png) repeat-x}
   		/* contenido marco noticias */
   		.bg_marco_yachtman {position:absolute; top:2px; left:14px; width:284px; height:170px; background-color:#005887}
	/* Textos Yacht Management*/
	.txtyachtman {position:relative; width:100%; height:auto}
	.txtyachtman p {padding-left:5px; padding-top:10px; color:#fff}
	.txtyachtman h2 {margin-left:5px; padding-top:10px}
	
	/**********************************************************************************************************/
	/* Página Sealine Sales************************************************************************************/
	/**********************************************************************************************************/
	/* Sealine sales comparte estilo con brokerage y utiliza el panel de noticias */
	#tblsealinesales .tdizq {width:324px}
	#tblsealinesales .tdmid {width:410px}
	#tblsealinesales .tdder {width:230px}
	/*--------------------------------*/
	#tblsealinesales .tdizq h1 {padding-left:20px}
	#tblsealinesales * p {color:#333; padding:0 10px 20px 20px}
	#tblsealinesales * p b {color:#fff}
	#tblsealinesales .tdder p {padding-top:50px; padding-left:10px}
	#tblsealinesales * a {color:#fff; text-decoration:none} 
	#tblsealinesales * a:hover {text-decoration:underline} 
	/**********************************************************************************************************/
	/* Página Brokerage ***************************************************************************************/
	/**********************************************************************************************************/
	
	#tblbrokerage .tdizq {width:324px}
	#tblbrokerage .tdmid {width:410px}
	#tblbrokerage .tdder {width:230px}
	/*--------------------------------*/
	#tblbrokerage * h1 {padding-left:10px}
	#tblbrokerage * p {color:#333; padding:0 10px 20px 20px}
	#tblbrokerage * p b {color:#fff}
	#tblbrokerage .tdder p {padding-top:50px; padding-left:10px}
	#tblbrokerage * a {color:#fff; text-decoration:none} 
	#tblbrokerage * a:hover {text-decoration:underline} 
	/*--------------------------------*/
	
	/**********************************************************************************************************/
	/* Página Precios Charter *********************************************************************************/
	/**********************************************************************************************************/
		
		/* Formato pagina */
		#pagina_precios {position:relative; width:100%; height:1050px; margin-bottom:20px}
		/* deg top */
   		.img_top_deg_pprecios {position:absolute; top:0px; left:14px; width:932px; height:14px; background:url(../img/deg_med_top.png) repeat-x; }
		/* top corners */
		.img_esq_top_r_pprecios {position:absolute; top:0px; right:0px; width:14px; height:14px; background:url(../img/corner_top_right.png) no-repeat}
		.img_esq_top_l_pprecios {position:absolute; top:0px; left:0px; width:14px; height:14px; background:url(../img/corner_top_left.png) no-repeat}
		/* deg sides */
		.img_left_deg_pprecios {position:absolute; top:14px; left:0px; width:14px; height:1020px; background:url(../img/deg_med_left.png) repeat-y}
		.img_right_deg_pprecios {position:absolute; top:14px; right:0px; width:14px; height:1020px; background:url(../img/deg_med_right.png) repeat-y}
		/* bottom corners */
		.img_esq_bottom_r_pprecios {position:absolute; bottom:0px; right:0px; width:14px; height:16px; background:url(../img/corner_bottom_right.png) no-repeat}
		.img_esq_bottom_l_pprecios {position:absolute; bottom:0px; left:0px; width:14px; height:16px; background:url(../img/corner_bottom_left.png) no-repeat}
		/* deg bottom */
   		.img_bottom_deg_pprecios {position:absolute; bottom:0px; left:14px; width:932px; height:16px; background:url(../img/deg_med_bottom.png) repeat-x}
		/* contenido marco gigante */
   		.bg_marco_pprecios {position:relative; top:2px; left:14px; width:932px; height:1032px; background-color:#005887}
		.bg_marco_pprecios * h2 {font:bold 14px Trebuchet MS, Arial, Sans-serif; color:#fff; padding:5px 10px}
		/* /* Tabla Precios */
		#barra_sup_precios {position:relative; margin:10px auto; top:4px;_top:0px; width:918px; height:26px}
		#tit_precios {position:absolute; top:0px; left:0px; height:26px; width:335px; _width:340px; background-color:#058AB2}
		.sub_tit_precios {position:absolute; top:0px; left:344px; _left:350px; height:26px; width:138px; _width:271px; background-color:#80ACC3}
		#cont_tabla_logo_precios {position:relative; margin:0 auto; width:938px; height:340px}
		#cont_logos_precio {position:absolute; top:0px; left:0px; width:193px; height:316px}
		#cont_tabla_precios {position:absolute; top:0px; left:199px; width:725px; height:316px}
		#tblprecios th {width:133px; border:solid 12px #005887; background:url(../img/bg_hd_prices.jpg) no-repeat; height:112px; _height:115px}
		#tblprecios td {width:133px; border:solid 12px #005887; background-color:#7AA8C1; height:26px}
		#tblprecios .tdmes {background-color:#CCDEE7;}
		#tblprecios th h3 {padding-bottom:75px; padding-left:10px; padding-right:40px; text-align:left;}
		#tblprecios td p {color:#fff; padding-top:5px; text-align:center}
		#tblprecios .tdmes p {color:#036590; text-align:left; padding:5px 10px;}
		#nota_precios {position:relative; width:100%; height:auto; margin-top:20px; _margin-top:30px; padding-top:10px}
		#nota_precios p {font:12px Arial; color:#ccc; padding-left:213px; _padding-left:218px; padding-right:10px}
		/*****************************************************/
		.floating_lupa {position:absolute; top:68px; _top:73px; width:30px; height:30px; left:247px; _left:250px; z-index:2; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/lupa.png)}
		.floating_lupalnk {position:absolute; top:68px; _top:73px; width:30px; height:30px; left:247px; _left:250px; z-index:2; background-color:Transparent}
		/*****************************************************/
		/* Tabla Cursos */
		#barra_sup_cursos {position:relative; margin:30px auto; width:938px; height:26px; background-color:#058AB2}
		#nota_cursos {position:relative; width:100%; height:auto; margin-top:10px}
		#nota_cursos p {font:12px Arial; color:#ccc; padding-left:213px; _padding-left:218px}
		#cont_tabla_logo_cursos {position:relative; margin:10px auto; _margin:0 auto;width:938px; height:340px}
		#cont_logos_cursos {position:absolute; top:0px; left:0px; width:193px; height:316px}
		#cont_tabla_cursos {position:absolute; top:0px; left:199px; width:725px; height:316px}
		#tblcurso td, #tblcurso th {border:solid 12px #005887; height:26px}
		.tdcurso {width:396px; background-color:#CCDEE7}
		.tddia {width:100px; background-color:#7AA8C1; text-align:center}
		.thcurso {width:396px; background-color:#CCDEE7; text-align:center}
		.thcurso2 {width:100px; background-color:#CCDEE7; text-align:center}
		.tdprecio {width:100px; background-color:#7AA8C1; text-align:center}
		.tdcurso p, .thcurso p, .thcurso2 p {color:#036590; padding:5px 10px}
		.tddia p, .tdprecio p {color:#fff; padding-top:5px}
		#cont_tabla_cursos div p {font:12px Arial; color:#fff; padding-left:7px; _padding-left:15px}
		/***********************************************************/
		/* Logos */ 
		.quay_logo_dark {position:absolute; top:115px; left:30px; width:140px; height:80px}
		.british_logo_dark {position:absolute; top:250px; left:30px; width:140px; height:80px}
	
	/**********************************************************************************************************/
	/* Charter Fleet ******************************************************************************************/
	/**********************************************************************************************************/
	
	#cont_fleet {position:relative; width:100%; height:600px}
	/* Marco fleet */
		.marco_fleet {position:relative; width:312px; height:312px; margin-top:20px}
   		/* deg top */
   		.img_top_deg_fleet {position:absolute; top:0px; left:14px; width:284px; height:14px; background:url(../img/deg_med_top.png) repeat-x; }
		/* top corners */
		.img_esq_top_r_fleet {position:absolute; top:0px; right:0px; width:14px; height:14px; background:url(../img/corner_top_right.png) no-repeat}
		.img_esq_top_l_fleet {position:absolute; top:0px; left:0px; width:14px; height:14px; background:url(../img/corner_top_left.png) no-repeat}
		/* deg sides */
		.img_left_deg_fleet {position:absolute; top:14px; left:0px; width:14px; height:282px; background:url(../img/deg_med_left.png) repeat-y}
		.img_right_deg_fleet {position:absolute; top:14px; right:0px; width:14px; height:282px; background:url(../img/deg_med_right.png) repeat-y}
		/* bottom corners */
		.img_esq_bottom_r_fleet {position:absolute; bottom:0px; right:0px; width:14px; height:16px; background:url(../img/corner_bottom_right.png) no-repeat}
		.img_esq_bottom_l_fleet {position:absolute; bottom:0px; left:0px; width:14px; height:16px; background:url(../img/corner_bottom_left.png) no-repeat}
		/* deg bottom */
   		.img_bottom_deg_fleet {position:absolute; bottom:0px;_bottom:-1px; left:14px; width:284px; height:16px; background:url(../img/deg_med_bottom.png) repeat-x}
   		/* contenido marco noticias */
   		.bg_marco_fleet {position:absolute; top:2px; left:14px; width:284px; height:294px; background-color:#005887}
		.imgin_marco_fleet {position:absolute; top:24px; left:2px; width:308px; height:193px}
		.txt_boat_fleet {position:absolute; top:212px; left:10px; width:290px; height:80px}
		/********************************/
		#tblfleet * h1 {padding-left:10px}
		#tblfleet * .lineatit {width:280px}
		#tblfleet * p {color:#fff; padding:0 10px 20px 20px}
		.txt_boat_fleet h2 {padding:7px 20px; color:#09afd1}
		.txt_boat_fleet p {padding:0px 20px; font-size:12px; line-height:12px; color:#ccc}
	
	/**********************************************************************************************************/
	/* Página Detalle Barco Charter ***************************************************************************/
	/**********************************************************************************************************/
	/* Utilizamos clase marco pagina precios*/
		#detalle_barco {position:absolute; top:24px; left:2px; width:553px; height:332px}
		#fotonlogo {position:absolute; top:0px; left:0px; width:217px; height:312px; border-right:solid 1px #058AB2}
		#imgboat {position:absolute; top:0px; left:0px; width:203px; height:192px}
		#logoboat {position:absolute; top:210px; left:33px; width:149px; height:60px}
		#detalle_barco h3 {font:14px Arial; color:#fff; padding:270px 33px}
		#det_txt_barco {position:absolute; top:0px; left:217px; width:336px; height:329px}
		#det_txt_barco h1 {font:bold 14px Trebuchet MS, Arial, Sans-serif; color:#09AFD1; padding:5px 15px}
		#det_txt_barco p {font-size:12px; color:#fff; line-height:15px; padding:0px 15px 0px 15px}
		#galeriandatos {position:absolute; top:24px; right:2px; width:405px; height:312px; border-left:solid 1px #058AB2}
		#galeria_thumbs {position:absolute; top:0px; left:12px; width:384px; height:96px}
		.thumb {position:absolute; top:0px; left:0px; width:96px; height:96px; overflow:hidden}
		#divenlarge {position:absolute; right:15px; top:105px; width:192px; height:30px}
		.thumb_lupa {position:absolute; right:0px; top:0px; width:30px; height:30px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/lupa.png)}
		.txt_divenlarge {position:absolute; top:7px; left:30px}
		.txt_divenlarge p {font:11px Arial; color:#4DC4DE}
		#datos_barco {position:absolute; bottom:0px; left:12px; width:386px; height:165px; border-top:solid 1px #058AB2}
		#datos_barco p {font:12px Arial; color:#fff; line-height:20px; padding:10px 10px}
		#b_tit_det_barcos {position:absolute; top:362px; left:10px; width:960px; height:26px}
		#stit_det_barcos {position:absolute; top:0px; left:0px; width:350px; height:26px; background-color:#058AB2}
		.b_det_dias {position:absolute; top:0px; left:362px; width:170px; height:26px; background-color:#80ACC3; text-align:center}
		#b_det_barcos {position:absolute; top:0px; left:556px; width:374px; height:26px; background-color:#80ACC3}
		#stit_det_barcos h2 {font:bold 14px Trebuchet MS, Arial; color:#fff; padding-left:26px; padding-top:5px}
		.b_det_dias h2 {font:bold 14px Trebuchet MS, Arial; color:#036590; padding-top:5px}
		#div_tbl_barco {position:absolute; top:394px; _top:390px; left:220px;_left:216px; width:340px; height:220px}
		.tdmes_det {width:133px; height:26px; background-color:#80ACC3; border:solid 12px #005887}
		.tdprecio_det {width:170px; height:26px; background-color:#4D8AAB; border:solid 12px #005887}
		.tdmes_det p {padding:5px 10px; color:#005887}
		.tdprecio_det p {padding:5px 45px; color:#fff}
		#nota_precios_barcos {position:absolute; top:420px; right:10px; width:374px; height:205px}
		#nota_precios_barcos p {font:12px arial; color:#fff; padding-right:20px; padding-left:20px}
	
	/**********************************************************************************************************/
	/* Página Merchandise *************************************************************************************/
	/**********************************************************************************************************/
	/* Utilizamos el mismo estilo de panel que en la página de Charter Fleet*/
	
	/**********************************************************************************************************/
	/* Página Enquiry******************************************************************************************/
	/**********************************************************************************************************/
		#texto_enquiry {position:absolute; top:30px; left:0px; width:317px; height:500px}
		#texto_enquiry  p {color:#fff; padding:30px 30px 20px 20px}
		#formulario_enquiry {position:absolute; top:60px; left:317px; width:443px; height:500px}
	
	/**********************************************************************************************************/
	/* Contacto ***********************************************************************************************/
	/**********************************************************************************************************/

		/* Utilizamos la clase panel gigante para los paneles de google maps y formularios de contacto modificando su altura */
		/* Google Maps */
		#gmdiv {position:absolute; top:24px; left:3px; width:632px; height:272px}
		iframe {width:632px; height:272px}
		
		/* Google Maps */
		#gmdiv {position:absolute; top:24px; left:3px; width:632px; height:272px}
		iframe {width:632px; height:272px}
		#map {width:632px; height:272px}
		
        #map div {max-width:632px}
        #map div span {white-space: normal}

		.paddress {color:#fff}
		#formcontact {position:absolute; top:45px; left:170px}
		.txtcontacto {position:relative; height:20px}
		.etiqueta {position:relative; height:20px; padding-bottom:10px}
		.txtcontacto p {color:#fff}
		.chkbox {font:bold 13px Trebuchet MS, Arial, Sans-serif; color:#fff}
		.etiqform {width:400px; height:24px; font:bold 13px Trebuchet MS, Arial, Sans-serif; color:#005887; padding-left:5px; background:url(../img/campo_texto.jpg) no-repeat; border:none}
		.etiqformgr {width:400px; height:110px; overflow:auto;font:bold 13px Trebuchet MS, Arial, Sans-serif; color:#005887; padding-left:5px; background:url(../img/campo_comment.jpg) no-repeat; border:none}
		.btngen {position:relative; float:right; margin-right:39px; _margin-right:38px; margin-top:10px; width:134px; height:25px; background-color:#7AA8C1; font:bold 13px Trebuchet MS, Arial, Sans-serif; color:#fff; border:none; cursor:pointer; z-index:1000}
	
	
	/**********************************************************************************************************/
	/* Hoteles y Restaurantes *********************************************************************************/
	/**********************************************************************************************************/
	.tdhotrest {width:475px}
	.tdhotrest div {padding-bottom:20px}
	.tdhotrest div h1, .tdhotrest div  p {padding-left:20px}
	.tdhotrest div  p b {color:#fff}
	.tdhotrest div  * a {text-decoration:none}
	
	
	/**********************************************************************************************************/
	/* SubMenus Superiores ************************************************************************************/
	/**********************************************************************************************************/
	
	#submnu {position:relative; width:642px; height:42px; background:url(../img/bg_submnu.png) no-repeat; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/bg_submnu.png)}	
	#submnu ul {margin:0; padding:10px 10px; list-style-type:none; text-align:left}
	#submnu ul li {display:inline;}
	#submnu ul li a {padding:5px 10px 0px 0px; text-decoration:none}
	
	/* Prueba Menu */
	
	#menuprincipal {list-style-type:none}
		/* LI */
		#menuprincipal #limnuhome {float:left; position:relative; padding:5px 0px 0px 84px}
		#menuprincipal #limnusales {float:left; position:relative; padding:5px 0px 0px 127px}
		#menuprincipal #limnucharter {float:left; position:relative; padding:5px 0px 0px 90px}
		#menuprincipal #limnurya {float:left; position:relative; padding:5px 0px 0px 135px}
		#menuprincipal #limnuus {float:left; position:relative; padding:5px 0px 0px 105px}
		#menuprincipal #limnucontact {float:left; position:relative; padding:5px 0px 0px 102px}
		/* DT */
		.dtmnuhome a  {position:relative;display:block; width:84px; height:43px; background:url(../img/bg_mnu_home.jpg) 0 0 no-repeat }
		.dtmnuhome a:hover, .dtahome_over a   {position:relative; display:block; width:84px; height:43px; background:url(../img/bg_mnu_home.jpg) 0 -43px no-repeat}
		
		.dtmnusales a {position:relative; display:block; width:127px; height:43px; background:url(../img/bg_mnu_yachtsales.jpg) 0 0 no-repeat }
		.dtmnusales a:hover, .dtasales_over a  {position:relative; display:block; width:127px; height:43px; background:url(../img/bg_mnu_yachtsales.jpg) 0 -43px no-repeat}
		
		.dtmnucharter a {position:relative; display:block; width:90px; height:43px; background:url(../img/bg_mnu_charter.jpg) 0 0 no-repeat }
		.dtmnucharter a:hover, .dtacharter_over a  {background:url(../img/bg_mnu_charter.jpg) 0 -43px no-repeat}
		 
		.dtmnurya a {position:relative; display:block; width:135px; height:43px; background:url(../img/bg_mnu_rya.jpg) 0 0 no-repeat }
		.dtmnurya a:hover, .dtarya_over a  {position:relative; display:block; width:135px; height:43px; background:url(../img/bg_mnu_rya.jpg) 0 -43px no-repeat }
		
		.dtmnuus a {position:relative; display:block; width:105px; height:43px; background:url(../img/bg_mnu_us.jpg) 0 0 no-repeat}
		.dtmnuus a:hover, .dtaus_over a  {position:relative; display:block; width:105px; height:43px; background:url(../img/bg_mnu_us.jpg) 0 -43px no-repeat}
		
		.dtmnucontact a {position:relative; display:block; width:102px; height:43px; background:url(../img/bg_mnu_contact.jpg) 0 0 no-repeat }
		.dtmnucontact a:hover, .dtacontact_over a  {position:relative; display:block; width:102px; height:43px; background:url(../img/bg_mnu_contact.jpg) 0 -43px no-repeat }
		
		/* SUBMENU DESPLEGABLE */
		.ddpng {width:211px; height:32px; display:none; clear:left; margin:0px; padding:2px; padding-left:30px; text-align:left; background:url(../img/submnu.png) no-repeat}
		.ddpng
            {
             _background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/submnu.png);
            }
		#menuprincipal li a, #menuprincipal li a:visited {padding:0px; z-index:40}
		#menuprincipal dl {position:absolute; top:0px; left:0px; margin:0px; padding:0px; z-index:40}
		#menuprincipal dt {margin:0px; float:left; z-index:40}
	
		#menuprincipal li a:hover {border:0px}
		#menuprincipal li:hover .ddpng, #menuprincipal li a:hover .ddpng {display:block}
		
		.ddpng a {font:bold 13px Times New Roman; color:#04709f; text-decoration:none; cursor:hand; position: relative; z-index:40}
		.ddpng a:hover {color:#024861}
		#menuprincipal p {visibility:hidden}	
		
		/* Insurance */
		#pageinsurance p b {font: bold 13px Trebuchet MS, Arial, Sans-serif; color:#FFFFFF !important}
		#pageinsurance ul {list-style-type:disc !important; font: bold 13px Trebuchet MS, Arial, Sans-serif; color:#FFFFFF; margin-left:30px}		
		
		/* Hotels & Restaurants */
		
		.hotelrel {position:relative; width:450px; height:70px; border-bottom:solid 1px #FFFFFF; margin-bottom:10px}
		.hotelrel p {margin-bottom:-10px}
		
		/* Flight Info */
		.flight {font:bold 13px Trebuchet MS, Arial, Sans-serif; color:#036590 !important; text-decoration:none}
		.flight:hover {font:bold 13px Trebuchet MS, Arial, Sans-serif; color:#036590 !important; text-decoration:underline}