/* CSS Document */

#contenido a,
#contenido a:link
	{
	color: #013f7c;
	}

#contenido a:hover
	{
	color:#cc0000;
	}


#contenido
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	padding-left: 14px;
	padding-bottom: 80px;
	width: 100%;
	height: 335px;
	padding-top: 0;
	}

#contenido a.compra,
#contenido a.compra:link
	{
	color: #B40801;
	}

#contenido a.compra:hover
	{
	color:#013f7c;
	}

/* en popups */
div#contenido
	{
	padding-left: 0;
	}

#contenido td
	{
	/*font-size: 0.7em;*/
	}

#contenido h1
	{
	margin: 5px 0 20px;
	font-size: 2em;
	font-weight: normal;
	color: #6f6f6f;
	font-family: Arial, Helvetica, sans-serif;
	clear: both;
	}

#contenido h2
	{
	margin: 5px 0 0;
	font-size: 1.4em;
	font-weight: bold;
	color: #213C79;
	font-family: Arial, Helvetica, sans-serif;
	margin: .5em 0;
	}

#contenido h3
	{
	font-size: 1em;
	font-weight: bold;
	color: #213C79;
	}

#contenido h4
	{
	font-size: 1em;
	margin-top: 2em;
	margin-bottom: .5em;
	}

#contenido h4.first
	{
	margin-top: 0;
	}

#contenido h5
	{
	font-size: 1em;
	margin-top: .5em;
	margin-bottom: .5em;
	}


#contenido h4 a
	{
	color: #013f7c;
/* 	font-size: 1em; */
/* 	margin-top: .5em; */
/* 	font-weight: bold; */
/* 	color: #213C79; */
/* 	background-color: #F5F5F5; */
/* 	padding: 2px 2px 2px 15px; */
/* 	border: 1px solid #CCCCCC; */
/* 	background-image: url(/images/html/bullet_titulos.gif); */
/* 	background-repeat: no-repeat; */
/* 	background-position: 4px 5px; */
/* 	vertical-align: text-top; */
	}


#contenido h6
	{
	font-size: 1em;
	margin-top: 2em;
	margin-bottom: .5em;
	color: #013f7c;
	clear: both;
	border-bottom: 1px solid #bbbbbb;
	}

#contenido h6.first
	{
	margin-top: 0;
	}

#contenido img
	{
	margin: 5px;
	}

#contenido ul
	{
	clear: left;
	list-style-type: none;
	margin-left: .5em;
	}

#contenido li
	{
	padding-left: 1.1em;
	background-image: url(/images/html/bullet.gif);
	background-position: left top;
	background-repeat: no-repeat;
	}

#contenido ul.grande li
	{
	margin: 1em 0;
	}

#contenido p
	{
	margin: .5em 10px 1em 0;
	padding: 0;
	}

#contenido pre
	{
	font-size: 1.1em;
	}

#contenido option
	{
	padding-right: .5em;
	padding-left: .2em;
	}

#contenido select
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	padding: 0;
	}

#contenido .separador_horizontal
	{
	width: 100%;
	height: 1px;
	border-top: 1px solid #DCE0EE;
	margin: 10px 0;
	}


#contenido .tabla1
	{
	border-collapse: collapse;
	width: 100%;
	font-size: .85em;
	}

#contenido .tabla1 thead
	{
	color: white;
	font-weight: bold;
	background-color: #213C79;
	}

#contenido .tabla1 thead td
	{
	text-align: center;
	}

#contenido .tabla1 tbody
	{
	background-color: #eeeeee;
	}

#contenido .tabla1 td
	{
	padding: 2px 5px;
	}

#contenido .tabla1 td img
	{
	margin: 0;
	}


/* Cajas ? */

#contenido .portadilla table
	{
	width: 100%;
	}

#contenido .portadilla table td
	{
	padding-right: 10px;
	}

#contenido .portadilla img
	{
	float: left;
	margin: 0 10px 10px 0;
	}


#contenido .portadilla h3
	{
	border-top: 1px solid #dfe3ef;
	border-bottom: 1px solid #dfe3ef;
	padding-left: 3px;
	margin-top: 10px;
	margin-bottom: 5px;
	}


/* Promociones */
#contenido .encabezado_promocion
	{
	background-image: url(/images/html/bottom_banner_promocion.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	background-color: #e9e9f3;
	text-align: center;
	width: 598px;
	padding-bottom: 6px;
	margin-bottom: .8em;
	}

#contenido .encabezado_promocion p
	{
	background-image: url(/images/html/fondo_banner_promocion.gif);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: #c6cce4;
	width: 578px;
	padding: 5px 10px 5px 10px;
	text-align: left;
	margin: 0 0 6px;
	font-size: 2em;
/* 	font-size: 1.1em; */
	font-weight: normal;
	color: #6f6f6f;
	font-family: Arial, Helvetica, sans-serif;
	}

#contenido .bajada_promocion p
	{
	margin: 0 0 1em;
	line-height: 1.3em;
	}

#contenido h4
	{
	color: #003e7e;
	}

#contenido .menu_horizontal
	{
	clear: both;
	height: 2.5em;
	margin-top: 22px;
	margin-bottom: 17px;
	}

#contenido .menu_horizontal ul
	{
	display: block;
	list-style-type: none;
	text-align: center;
	height: 20px;
	}

#contenido .menu_horizontal li
	{
	display: inline;
	list-style-type: none;
	margin: 0;
	padding: 0 .5em 0;
	border-left: 1px solid #000000;
	background: none;
	}

#contenido .menu_horizontal li.first
	{
	margin: 0;
	padding: 0 .5em 0 0;
	border-left: none;
	}

#contenido .menu_horizontal a
	{
	color: #b40801;
	}

#contenido .menu_destacado
	{
	background-image: url(/images/html/fondo_menu_destacado.gif);
	background-position: top left;
	background-repeat: repeat-y;
	width: 540px;
	background-color: #f7f7f7;
	color: #525252;
	padding: 0;
 	margin: 15px auto 30px;
	}

#contenido .menu_destacado table
	{
	margin: 0;
	}

#contenido .menu_destacado table td
	{
	padding: 5px 13px 5px;
	}

#contenido .bottom_menu_destacado
	{
	background-image: url(/images/html/bottom_menu_destacado.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	width: 540px;
	}

#contenido .top_menu_destacado
	{
	background-image: url(/images/html/top_menu_destacado.gif);
	background-position: top left;
	background-repeat: no-repeat;
	width: 540px;
	}

#contenido .texto_promociones_especiales
	{
	padding-left: 125px;
	}

#contenido .texto_promociones_especiales img
	{
	float: left;
	clear: left;
	margin: 4px 5px 10px -125px;
	}

#contenido .texto_promociones_especiales p
	{
/* 	margin: 0 0 1em 125px; */
	}

#contenido .texto_promociones_especiales h4
	{
/* 	margin: 0 .5em 0 125px; */
	}

#contenido .texto_promociones_especiales h5
	{
/* 	margin: 0 .5em 0 125px; */
	}



#contenido .texto_promociones_lanpass img
	{
	float: right;
	clear: right;
	margin: 3px 0px 10px 10px;
	}

#contenido .banners_derecha_promo
	{
	width: 190px;
	text-align: right;
	}

#contenido .banners_derecha_promo div
	{
	margin-bottom: 10px;
	}

#contenido h4.titulo_tabla_promocion
	{
	background: url(/images/html/bg_titulo_tabla_promocion.gif) no-repeat left top;
	width: 574px;
	background-color: #a3acd3;
	color: white;
	margin:0;
	padding: 6px 12px;
	border: 0;
	}

#contenido img.destino_promocion
	{
	border: 2px solid #a3acd3;
	margin: 2px 0;
	}

#contenido .titulo_foto_promocion
	{
	color: #003e7e;
	}

#contenido .precio_promocion
	{
	color: #666666;
	}

#contenido .precio_promocion strong
	{
	color: #cc0000;
	font-size: 1.2em;
	}


#contenido .caja1
        {
        width: 100%;
        padding-top: 10px;
        border-top: 1px solid #cccccc;
        clear: left;
        }

#contenido .caja1 img
        {
        float: left;
        margin: 0 10px 10px 0;
        }


#contenido .caja1 h3
        {
        color: #888888;
        border: 0;
        font-weight: normal;
        margin: 0;
        }

#contenido .caja1 h4
        {
        border: 0;
        margin-top: 0;
        }

#contenido .caja1 td
        {
        width: 50%;
        }


#contenido .caja1_con_foto
        {
        width: 100%;
        padding-top: 10px;
        border-top: 1px solid #cccccc;
        clear: left;
        }

#contenido .caja1_con_foto img
        {
        float: left;
        clear: left;
        margin: 0 10px 10px 0;
        }


#contenido .caja1_con_foto h3
        {
        color: #888888;
        border: 0;
        font-weight: normal;
        margin: 0;
        }

#contenido .caja1_con_foto h4
        {
        border: 0;
        margin-top: 0;
        }

#contenido .caja1_con_foto h3,
#contenido .caja1_con_foto p,
#contenido .caja1_con_foto ul
        {
        margin-left: 90px;
        clear: none;
        }

#contenido .caja1_con_foto ul
        {
        margin-bottom: 10px;
        }

#contenido .caja1_con_foto td
        {
        width: 50%;
        }

#contenido .caja1_con_foto div
        {
        clear:left;
        }


/* programas */

#contenido .encabezado_programas
	{
	background-image: url(/images/html/bottom_banner_promocion.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	background-color: #e9e9f3;
	text-align: center;
	width: 598px;
	padding-bottom: 6px;
	margin-bottom: .8em;
	}

#contenido .encabezado_programas p
	{
	background-image: url(/images/html/fondo_banner_programas.gif);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: #013f7c;
	width: 578px;
	padding: 10px 10px 5px 10px;
	text-align: center;
	margin: 0 0 6px;
	font-size: 2em;
/* 	font-size: 1.1em; */
	font-weight: normal;
	color: #eeeeee;
	font-family: Arial, Helvetica, sans-serif;
	}

#contenido .encabezado_programas .fecha_programa
	{
	color: #013f7c;
	font-size: 1.3em;
	font-weight: bold;
	margin: 15px 0;
	}

#contenido .encabezado_programas .precio_programa
	{
	color: #013f7c;
	margin: 0 0 15px;
	}

#contenido .encabezado_programas .precio_programa strong
	{
	font-size: 2em;
	font-weight: bold;
	margin: 0 10px;
	}

#contenido .texto_programas
	{
	padding-right: 150px;
	}

#contenido .texto_programas img
	{
	float: right;
	clear: right;
	margin: 4px -130px 10px 20px;
	}

#contenido .col_fotos_programas
	{
	width: 140px;
	text-align: right;
	padding-top: .7em;
	}

#contenido .col_fotos img
	{
	margin-right: 0;
	}

/* banner */

#contenido #banner_inferior
	{
	clear: both;
	width: 100%;
	text-align: center;
	margin-top: 30px;
	}



/* guia de destinos */

#contenido .portada_guia_destinos
	{
	margin-right: 40px;
	}

#contenido .portada_guia_destinos p
	{
	margin-left: 160px;
	}

#contenido .portada_guia_destinos img
	{
	float: left;
	clear: left;
	margin-top: 0;
	margin-left: 0;
	}

#contenido .portada_guia_destinos h6
	{
	padding-top: 10px;
	}

#contenido .portada_guia_destinos .combos_guia_destinos
	{
	margin-left: 160px;
	width: 340px;
	border-top: 1px solid #bbbbbb;
	border-bottom: 1px solid #bbbbbb;
	padding: 7px 4px;
	}


#contenido .bajada_guia_destinos
	{
	margin-top: 20px;
	}

#contenido .bajada_guia_destinos p
	{
	margin-right: 310px;
	margin-bottom: 20px;
	}

#contenido .bajada_guia_destinos img
	{
	float: right;
	clear: right;
	margin: 0 0 20px 0;
	}

#contenido .texto_guia_destinos
	{
	clear: both;
	}

#contenido .texto_guia_destinos p
	{
	margin-right: 140px;
	}

#contenido .texto_guia_destinos .imagen_guia_destinos
	{
	float: right;
	clear: right;
	margin: 0 0 0 0;
	width: 130px;
	}

#contenido .texto_guia_destinos .imagen_guia_destinos img
	{
	margin: 0;
	}

#contenido .texto_guia_destinos .imagen_guia_destinos p
	{
	line-height: 1.1em;
	color: #666666;
	margin: 0;
	padding-left: 10px;
	background-image: url(/images/html/bullet_azul.gif);
	background-position: left top;
	background-repeat: no-repeat;
	}

#contenido .anclas_guia_destinos
	{
	clear: both;
	padding-top: 0px;
	margin-bottom: 20px;
	}

#contenido .anclas_guia_destinos img
	{
	margin: 0 0 5px 0;
	}

#contenido .anclas_guia_destinos ul
	{
	list-style-type: none;
	list-style-image: none;
	margin: 0;
	padding: 0;
	height: 60px;
	background-image: url(/images/html/fondo_anclas_guia_destinos.gif);
	background-position: top left;
	background-repeat: repeat-x;
	border-bottom: 1px solid #ccccdd;
	}

#contenido .anclas_guia_destinos li
	{
	background-image: none;
	float: left;
	margin: 0 6px;
	padding: 0;
	text-align: center;
	font-weight: bold;
	font-size: .9em;
	color: #505050;
	}

#contenido .anclas_guia_destinos li a
	{
	text-decoration: none;
	}

#contenido .pestanas_guia_destinos
	{
	font-weight: bold;
	height: 10px;
	margin-top: 20px;
	}

#contenido .pestanas_guia_destinos ul
	{
	margin: 0;
	padding: 0;
	list-style:none;
	}

#contenido .pestanas_guia_destinos li
	{
	float:left;
	background:url(/images/html/guia_destinos_pestana_desact_left.gif) no-repeat left top #eeeeee;
	margin:0 2px 0 0;
	padding:0 0 0 0;
	}

#contenido .pestanas_guia_destinos a
	{
	float: left;
	display: block;
	background:url(/images/html/guia_destinos_pestana_desact_right.gif) no-repeat right top;
	padding: .3em 1em .3em 1em;
	text-decoration: none;
	font-weight: bold;
	color: #013f7c;
	width: auto;
	}

#contenido .pestanas_guia_destinos a:hover
	{
	color:#cc0000;
	text-decoration: underline;
	}

#contenido .pestanas_guia_destinos li.active
	{
	background:url(/images/html/guia_destinos_pestana_act_left.gif) no-repeat left top #ccccdd;
	margin:0 2px 0 0;
	padding:0 0 0 0;
	}

#contenido .pestanas_guia_destinos li.active span
	{
	background: url(/images/html/guia_destinos_pestana_act_right.gif) no-repeat right top;
	color: #013f7c;
	padding: .3em 1em .3em 1em;
	display: block;
	float: left;
	font-weight: bold;
	}

#contenido .opciones_guia_destinos
	{
	clear: both;
	background-color: #eeeeee;
	border-top: 4px solid #ccccdd;
	padding: 3px 1px 1px 10px;
	margin-bottom: 20px;
	}

#contenido .opciones_guia_destinos p
	{
	vertical-align: middle;
	}

#contenido .opciones_guia_destinos select
	{
	float: right;
	margin-top: -4px;
	}


#contenido .link_subir
	{
	text-align: right;
	clear: right;
	}








#contenido .tabla2
	{
	width: 100%;
	border-collapse: collapse;
	border-top: 3px solid #DCE0EE;
	margin-bottom: 1em;
	}

#contenido .tabla2 td
	{
	border-left:1px solid #DCE0EE;
	border-bottom:1px solid #DCE0EE;
	padding: 2px;
	}

#contenido .tabla2 td.first
	{
	border-left: none;
	}

#contenido .tabla2 td.number
	{
	text-align: right;
	}

#contenido .tabla2 caption
	{
	text-align: left;
	color: #003e7e;
	font-weight: bold;
	padding-bottom: 5px;
	}

#contenido .tabla2 thead
	{
	background-color: #DCE0EE;
	}

#contenido .tabla2 thead td
	{
	text-align: center;
	border-left: 1px solid #ffffff;
	font-weight: bold;
	}

#contenido .tabla2 thead td.first
	{
	border-left: none;
	}

#contenido .tabla2 thead th
	{
	text-align: center;
	background-color: #ffffff;
	font-weight: normal;
	border-left:1px solid #DCE0EE;
	border-bottom:3px solid #DCE0EE;
	}




#contenido .tabla2 thead th.first
	{
	border-left: none;
	}



/* tabla3 */


#contenido .tabla3
	{
	width: 100%;
	border-collapse: collapse;
	margin: 0;
	margin-bottom: 1em;
	}

#contenido .tabla3 td
	{
	border: 1px solid #DCE0EE;
	padding: 2px;
	}

#contenido .tabla3 td.number
	{
	text-align: right;
	}

#contenido .tabla3 caption
	{
	text-align: left;
	color: #003e7e;
	font-weight: bold;
	padding-bottom: 5px;
	}

#contenido .tabla3 thead
	{
	background-color: #DCE0EE;
	}

#contenido .tabla3 thead td
	{
	text-align: center;
	border: 1px solid #ffffff;
	font-weight: bold;
	}

#contenido .tabla3 thead th
	{
	text-align: center;
	background-color: #ffffff;
	font-weight: normal;
	border-top:1px solid #DCE0EE;
	border-bottom:1px solid #DCE0EE;
	}




#contenido .link_destacado
	{
	background-image: url(/images/html/fondo_info_destacada.gif);
	background-position: top left;
	background-repeat: repeat-y;
	width: 173px;
	background-color: #f7f7f7;
	color: #525252;
	padding: 0;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 25px;
	margin-top: 20px;
	}

#contenido .link_destacado p
	{
	background-image: url(/images/html/top_info_destacada.gif);
	background-position: top left;
	background-repeat: no-repeat;
	margin: 0;
	padding: 5px 13px 5px;
	text-align: center;
	}

#contenido .bottom_link_destacado
	{
	background-image: url(/images/html/bottom_info_destacada.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	width: 175px;
	}

#contenido .link_destacado a
	{
	color: #b40801;
	}


#contenido p.nota
	{
	font-size: 0.9em;
	}




#contenido h5.epigrafe
	{
	color: #666666;
	font-weight: normal;
	text-transform: uppercase;
	font-size: .9em;
	padding-left: 10px;
	background-image: url(/images/html/bullet_rojo.gif);
	background-position: left top;
	background-repeat: no-repeat;
	}



/* info destacada alineada a la derecha */
#contenido .info_destacada
	{
	background-image: url(/images/html/fondo_info_destacada.gif);
	background-position: top left;
	background-repeat: repeat-y;
	width: 173px;
	background-color: #f7f7f7;
	color: #525252;
	padding: 0;
	float: right;
	margin: 0 0 10px 10px;
	}

#contenido .info_destacada p
	{
	background-image: url(/images/html/top_info_destacada.gif);
	background-position: top left;
	background-repeat: no-repeat;
	margin: 0;
	padding: 5px 13px 5px;
	}

#contenido .bottom_info_destacada
	{
	background-image: url(/images/html/bottom_info_destacada.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	width: 173px;
	}

#contenido .info_destacada a
	{
	color: #b40801;
	}

/* info destacada con imagen a la izquierda	 */
#contenido .info_destacada_full
	{
	background-image: url(/images/html/fondo_info_destacada_img.gif);
	background-position: top left;
	background-repeat: repeat-y;
	width: 598px;
	background-color: #f7f7f7;
	color: #525252;
	padding: 0;
	margin: 10px 0;
	}

#contenido .info_destacada_full div
	{
	background-image: url(/images/html/bottom_info_destacada_img.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	width: 598px;
	}

#contenido .info_destacada_full div div
	{
	background-image: url(/images/html/top_info_destacada_img.gif);
	background-position: top left;
	background-repeat: no-repeat;
	margin: 0;
	width: 578px;
	padding: 10px;
	}

#contenido .info_destacada_full a
	{
	color: #b40801;
	}

#contenido .info_destacada_full img
	{
	margin: 0;
	float: none;
	}

#contenido .info_destacada_full p
	{
	margin: 0 0 10px;
	}

/* opciones destacadas	(calugas) */
#contenido .opciones_info_destacadas
	{
	text-align: center;
	clear: both;
	margin-bottom: 10px;
	}

#contenido .opciones_info_destacadas table
	{
	margin: 0 auto;
	}

#contenido .opciones_info_destacadas td
	{
	padding: 0 5px;
	}

#contenido .opciones_info_destacadas .info_destacada
	{
	float: none;
	margin: 0;
	}









/* contenido del index.html */

#destacados, #noticias
	{
	margin: 10px 0 20px 0;
	font-family: Verdana, sans-serif;
/* 	font-size: 1.1em; */
	}
/*
#destacados h4 a
	{
	color: #000040;
	text-decoration: none;
	}

#destacados h4 a:hover
	{
	color: #cc0000;
	}
*/
#destacados h4
	{
 	font-size: .9em;
	margin: 0 0 .3em;
	vertical-align: top;
	border: 0;
	background: none;
	}

#destacados img
	{
	float: left;
	margin: 0 4px 0 0;
	}

#destacados p, #noticias li
	{
	font-size: .9em;
	margin: .1em;
	}

#destacados span
	{
	width: 188px;
	}

#destacados td
	{
	width: 50%;
	padding-right: 5px;
	}

#noticias
	{
	color: #353535;
	}

#noticias ul
	{
	margin: 0;
	}

#noticias li
	{
	list-style: none;
	margin-bottom: .7em;
	padding-left: 0;
	margin-left: 0;
	background-image: none;
	}


#contenido table, td
	{
	border-collapse: collapse;
/* 	border: 1px solid blue; */
	}

#contenido .publicidad img
	{
	margin: 0;
	}

#contenido #panel-cen, #contenido #panel-der
	{
	font-size: 1.1em;
	}


#contenido .formulario
	{
	margin: 15px 0;
	}

#contenido .formulario h5
	{
	font-weight: normal;
	color: #353535;
	}

#contenido .formulario form
	{
	border-top: 1px solid #dce0ee;
	border-bottom: 1px solid #dce0ee;
	padding-top: 5px;
	padding-bottom: 5px;
	}

#contenido .formulario td,
#contenido .formulario th
	{
	font-weight: normal;
	padding: 5px 5px 5px 0;
	vertical-align:  top;
	}

#contenido .formulario th
	{
	color: #003e7e;
	}

#contenido .formulario .submit
	{
	text-align: right;
	}


#contenido .texto_general
	{
	margin-right: 90px;
	}

#contenido .imagen_texto_general
	{
	float: right;
	clear: right;
	margin: 3px 0 5px 5px;
	}

#contenido .imagen_texto_general img
	{
	margin: 0;
	}

#contenido .imagen_texto_general p
	{
	line-height: 1.1em;
	color: #666666;
	margin: 0;
	padding-left: 10px;
	background-image: url(/images/html/bullet_azul.gif);
	background-position: left top;
	background-repeat: no-repeat;
	}

/* Subsubportada */

#contenido .item_subportada2
	{
	clear: both;
	height: 7em;
	margin-bottom: 15px;
	}

#contenido .item_subportada2 img
	{
	float: left; margin:0 5px 0 0;
	}

#contenido .item_subportada2 h4
	{
	margin: 0;
	}


#contenido .terminos_y_condiciones
	{
	clear: left;
	}

#contenido_popup
	{
	margin: 6px;
	}

#contenido_popup .submit
	{
	text-align: center;
	}

#contenido_popup .submit input
	{
	margin: 6px;
	}

/* Ripley */

#contenido .ripley_precio_destacado
	{
	border-collapse: separate;
	margin-bottom: 10px;
	}

#contenido .ripley_precio_destacado td
	{
	width: 96px;
	border: 1px solid #000000;
	background:#FF9900;
	text-align:center;
	vertical-align:middle;
	padding:3px;
	color:#FFFFFF;
	font-weight: bold;
	}

#contenido td.ripley_precio_destacado2
	{
	border: 1px solid #FF9900;
	background: #ffffff;
	color:#000000;
	}

#contenido td.ripley_precio_destacado3
	{
	border: 1px solid #CCCCCC;
	background: #ffffff;
	color:#333333;
	}

#contenido .texto_fotos_copyright
	{
	color: #CCCCCC;
	}

#contenido .info_destacada_ripley
	{
	background-color: #E0E0E0;
	border: 1px solid #204981;
	padding: 0 7px;
	margin: 5px;
	}

#contenido .detalle_oferta_ripley
	{
	margin-right: 170px;
	}

.center
	{
	background-position: center;
	text-align: center;
	vertical-align: middle;
	}


/* tabla de promociones con precio "antes y ahora" */

.tabla_promo_lanpass
	{
	background-color: #F5F6FA;
	border: 1px solid #6A7CB6;
	width: 597px;
	margin: 0 0 15px;
	}

.tabla_promo_lanpass td
	{
	padding: 9px;
	border: 1px solid #6A7CB6;
	}

.tabla_promo_lanpass td.destino
	{
	text-align: left;
	background-color: #9AA7CE;
	color: #ffffff;
	font-size: 1.30em;
	font-weight: bold;
	}

.tabla_promo_lanpass th
	{
	padding: 5px 9px;
	font-size: 1.30em;
	font-weight: bold;
	background-color: #6A7CB6;
	color: #ffffff;
	text-align: center;
	font-weight: bold;
	}

/* tabla de promociones de tarifas (precio normal vs precio LAN.com) con foto */

#contenido h4.titulo_tabla_promo_tarifa
	{
	background: url(/images/html/bg_titulo_tabla_promocion.gif) no-repeat left top;
	width: 574px;
	background-color: #6A7CB6;
	color: white;
	margin:0;
	padding: 6px 12px;
	border: 0;
	font-size:1.3em;
	}

#contenido h4.titulo_tabla_promo_tarifa2
	{
	background: url(/images/html/bg_titulo_tabla_promocion2.gif) no-repeat left top;
	width: 272px;
	background-color: #6A7CB6;
	color: white;
	margin:0;
	padding: 6px 12px;
	border: 0;
	font-size:1.3em;
	}

#contenido .tabla_promo_tarifa
	{
	width: 100%;
	margin:0;
	border: 0;
	}

#contenido .tabla_promo_tarifa td.imagen
	{
	text-align: center;
	padding: 1px 0 1px 1px;
	width: 135px;
	}

#contenido .tabla_promo_tarifa td
	{
	border: 1px solid #6A7CB6;
	padding: 3px 12px;
	}

#contenido .tabla_promo_tarifa td.comprar
	{
	height: 36px;
	text-align:center;
	padding-top: 25px;
	}

#contenido .tabla_promo_tarifa th
	{
	border: 1px solid #6A7CB6;
	padding: 0 12px 0;
	background-color: #EEEFF7;
	color: #6A7CB6;
	font-size: 1.2em;
	font-weight: bold;
	height: 5px;
	}

#contenido .tabla_promo_tarifa2
	{
	width: 296px;
	margin:0;
	border: 0;
	}

#contenido .tabla_promo_tarifa2 .imagen
	{
	text-align: center;
	padding: 1px 0 1px 1px;
	width: 0px;
	border-right: none;
	padding-right: 0;
	}

#contenido .tabla_promo_tarifa2 td
	{
	border: 1px solid #6A7CB6;
	padding: 3px 12px;
	}

#contenido .tabla_promo_tarifa2 td.comprar
	{
	padding: 1px 6px;
	border-right: none;
	border-top: none;
	border-left: none;
	text-align: left;
	}

#contenido .tabla_promo_tarifa2 td.destino
	{
	padding: 2px 6px 0px;
	border-left: none;
	border-bottom: none;
	}

#contenido .tabla_promo_tarifa2 td.precio
	{
	padding: 1px 6px 2px;
	border-left: none;
	border-top: none;
	border-bottom: none;
	}

#contenido .tabla_promo_tarifa2 td.comprar
	{
	padding: 1px 6px;
	border-right: none;
	border-top: none;
	border-left: none;
	text-align: left;
	}

#contenido .tabla_promo_tarifa2 td.link_condiciones
	{
	border-top: none;
	border-left: none;
	text-align: right;
	}

#contenido .tabla_promo_tarifa3
	{
	width: 100%;
	margin:0;
	border: 0;
	}

#contenido .tabla_promo_tarifa3 td
	{
	border: 1px solid #6A7CB6;
	padding: 6px 10px 7px;
	}

#contenido .tabla_promo_tarifa3 th
	{
	border: 1px solid #6A7CB6;
	padding: 3px 10px 4px;
	background-color: #EEEFF7;
	color: #6A7CB6;
	font-weight: bold;
	height: 5px;
	}

.precio_tachado
	{
	color: #6A7CB6;
	}

.precio_tachado .precio
	{
	font-size: 1.25em;
	text-decoration: line-through;
	font-weight: bold;
	}

.precio_destacado
	{
	color: #CC0000;
	}

.precio_destacado .precio
	{
	font-size: 1.25em;
	font-weight: bold;
	}

.precio_normal
	{
	color: #6A7CB6;
	}

.precio_normal .precio
	{
	font-size: 1.25em;
	font-weight: bold;
	}

#contenido .precio_normal a, #contenido .precio_normal a:link
	{
	color: #6A7CB6;
	}

.titulo_destino
	{
	text-align: center;
	color: #6A7CB6;
	padding: 0;
	font-size: 1.2em;
	font-weight: bold;
	}

#contenido a.boton_promociones
	{
 	background: url(/images/html/bg_boton_promociones.gif) repeat-x #6A7BB3;  /*Gris boton */
	color: white;
	font-weight: bold;
	font-size: 11px;
	border: 0;
	height: 1.7em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	cursor: pointer;
	padding: 1px 6px 2px;
	text-decoration: none;
	}
