body {
	background:#0682be url(/imagenes/p4/bg_body_repeat.gif) center top repeat-x;
}
body, p, td, input, select, textarea {
	font:11px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#777777;
}
h2 {
  background:#ffffff url(/imagenes/p4/bg_h2.gif) left bottom repeat-x;
  border-bottom:1px solid #e1e1e1;
  font:10px Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  padding:14px;
  .padding:13px 14px;
}
    h2 a {
      font:10px Verdana, Arial, Helvetica, sans-serif;
      font-weight:bold;
    }

hr {
	border:0;
	height:1px;
  color:#e1e1e1;
	background-color:#e1e1e1;
}
a, a:hover a:visited {
	color:#0682be;
}
.clear {
	clear:both;
}
.clear4 {
	clear:both;
}

form {
	display:inline;
}


#bg {
	background:transparent url(/imagenes/p4/bg_body.jpg) center top no-repeat;
}

#main {
	margin:0 auto;
  width:980px;
  position:relative;
}

		/******************************************************************************************/
		/***************************************** HEADER *****************************************/
		/******************************************************************************************/
		#header {
    	background:transparent url(/imagenes/p4/bg_header.png) center top no-repeat;
      position:absolute;
      height:163px;
      left:0;
      top:0;
      z-index:99;
      width:100%;
		}

				#logo_agencia {	/************************** nombre_agencia ****************************/
        	position:absolute;
          left:25px;
          top:30px;
				}
				
				ul#idiomas {  /***************************** idiomas ***********************************/
        	position:absolute;
          left:350px;
          top:30px;
				}
        		ul#idiomas li {
            	float:left;
            	margin-right:3px;
            }
                ul#idiomas li a {
                  text-decoration:none;
                }
                    ul#idiomas img {
                      border:1px solid #cee3ed;
                    }

				ul#datos_oficina { /************************ datos oficina *****************************/
        	position:absolute;
          right:25px;
          top:30px;
					line-height:1.6em;
					text-align:right;
					list-style:none;
				}
            ul#datos_oficina li {
              padding-right:20px;
            }
                ul#datos_oficina li.telefono {
                  background:url(/common/pi/privada/imagenes/iconos/telephone.png) right center no-repeat;
                  white-space:nowrap;
                }
                ul#datos_oficina li.fax {
                  background:url(/common/pi/privada/imagenes/iconos/fax.png) right center no-repeat;
                  white-space:nowrap;
                }
                ul#datos_oficina li.email {
                  background:url(/common/pi/privada/imagenes/iconos/email.png) right 5px no-repeat;
                  background-repeat:no-repeat;
                }
                ul#datos_oficina li.direccion {
                  background:url(/common/pi/privada/imagenes/iconos/home.png) right center no-repeat;
                }
                ul#datos_oficina li.mapa {
                  padding-top:10px;
                }
				
        #menu_ppal,
        #menu_bookings {  /************************* menu principal y menu bookings ************/
          background:transparent url(/imagenes/p4/bg_menu_ppal.gif) left bottom repeat-x;
          clear:both;
          border-top:1px solid #cee3ed;
          border-bottom:1px solid #cee3ed;
        }
        #menu_ppal {
          position:absolute;
          left:10px;
          top:120px;
        }
        #menu_bookings {
          border-top:0;
          position:relative;
          left:0;
          top:0;
          height:40px;
        }
            
            #menu_ppal ul,
            #menu_bookings ul {
              list-style-type:none;
              width:960px;
            }
                #menu_ppal ul li,
                #menu_bookings ul li {
                  padding:7px 0;
                  float:left;
                }
                    #menu_ppal ul li a,
                    #menu_ppal ul li a:visited,
                    #menu_bookings ul li a,
                    #menu_bookings ul li a:visited {
                      font-size:10px;
                      display:block;
                      padding:7px 14px;
                      text-decoration:none;
                      border-right:1px solid #cee3ed;
                      color:#0682be;
                      text-transform: uppercase;
                    }
                    #menu_ppal ul li a:hover,
                    #menu_bookings ul li a:hover {
                      color:#000000;
                      text-decoration:underline;
                    }
    
            #menu_ppal ul li.menu_ppal_title,
            #menu_bookings ul li.menu_bookings_title {
              font:10px Verdana, Arial, Helvetica, sans-serif;
              font-weight:bold;
              display:block;
              padding:14px;
              border-right:1px solid #cee3ed;
              color:#0682be;
              text-transform: uppercase;
            }
    
    
		/*******************************************************************************************/
		/************************************** CONTENIDO PRINCIPAL ********************************/
		/*******************************************************************************************/
		#content {
      margin:0 auto;
      width:960px;
      background:transparent url(/imagenes/p4/bg_content.png) center top repeat-y;
			height:100%;
			padding:0 10px;
      
      position:relative;
      left:0;
      top:163px;
      z-index:98;
		}

				#frm_busqueda_ofertas {  /**************** formulario de busqueda de ofertas ***********/
          float:left;
					width:500px;
					height:215px;
					background:#ffffff url(/imagenes/p4/bg_box.gif) left bottom repeat-x;
          border-bottom:1px solid #e1e1e1;
				}
        		#frm_busqueda_ofertas p.categoria_submit {
            	padding-left:90px;
            }
        		#frm_busqueda_ofertas select {
            	width:198px;
            }
						#frm_busqueda_ofertas p {
							margin:10px 0;
						}
						#frm_busqueda_ofertas_por_destino,
            #frm_busqueda_ofertas_por_categoria {
							float:left;
							width:230px;
							height:150px;
							margin:15px 0 0 15px;
              _margin:15px 0 0 8px;
            }
						#frm_busqueda_ofertas_por_destino {
							background: transparent url(../imagenes/worldmap.png) center top no-repeat;
							border-right:1px solid #e1e1e1;
						}
						#frm_busqueda_ofertas_por_categoria {
							background:transparent url(/imagenes/by_bookingfax2.gif) right bottom no-repeat;
						}
								#frm_busqueda_ofertas_por_categoria input.fecha {
									width:85px;
								}

				#ofertas_destacadas {
        	float:left;
          border-left:1px solid #cee3ed;
          border-bottom:1px solid #cee3ed;
        	width:459px;
          height:215px;
          position:relative;
        	background:#ffffff url(/imagenes/p4/bg_destacadas_slider.gif) left bottom no-repeat;
          z-index:10;
        }
        		#ofertas_destacadas img.maleta {
            	position:absolute;
              left:175px;
              top:0;
              margin-top:-20px;
              z-index:11;
            }

				#folletos {  /**************************** folletos **********************************/
					margin-bottom:15px;
					font-size:10px;
				}
						#folletos div.title {
              background:#ffffff url(/imagenes/p4/bg_h2.gif) left bottom repeat-x;
              border-bottom:1px solid #e1e1e1;
              font:10px Arial, Helvetica, sans-serif;
              text-transform: uppercase;
              padding:14px;
              .padding:14px 0 13px 14px;
						}
            #folletos_in {
            	padding:0 15px;
            }
						#folletos div.folleto {
							float:left;
							padding:9px;
							width:100px;
							text-align:center;
							height:160px;
						}
								#folletos div.folleto img {
									background-color:#ffffff;
									margin:5px 0;
									padding:5px;
									border:1px solid #e1e1e1;
								}

        #utilidades table td {  /************************** servicios *********************************/
        	padding:10px 15px 10px 15px;
        }
        .servicios {
          float:left;
          width:280px;
          height:40px;
          padding:20px 15px 0 20px;
        }
              .servicios img {
                float:left;
                background-color:#ffffff;
                border:1px solid #e1e1e1;
                padding:5px;
                margin-right:10px;
              }
		
				#formulario_informacion {  /************** formulario de información *****************/
				}
		
				#ofertas_agencia {  /********************* ofertas agencia listado  ******************/
        	clear:both;
					font-size:10px;
          padding-bottom:20px;
				}
						.ofertas_agencia_title {
            	clear:both;
            	background:#ffffff url(/imagenes/p4/bg_h2.gif) left bottom repeat-x;
              border-bottom:1px solid #e1e1e1;
              font:10px Arial, Helvetica, sans-serif;
              text-transform: uppercase;
              padding:14px;
              .padding:13px 14px;
						}
						#ofertas_agencia ul {
							list-style:none;
              padding:20px;
						}
						#ofertas_agencia li {
            	padding:5px;
              margin:5px;
              background-position:5px center;
              background-repeat:no-repeat;
							border:1px solid #f1f1f1;
							height:75px;
              float:left;
              width:280px;
						}
						#ofertas_agencia li:hover {
							border:1px solid #0682be;
            }
						#ofertas_agencia a {
		         	margin-left:100px;
							padding:1px 5px;
							display:block;
							text-decoration:none;
							height:74px;
              overflow:hidden;
							font-size:10px;
						}
									#ofertas_agencia a.ofertas_agencia_todas, #ofertas_agencia a.ofertas_agencia_todas:hover {
										display:inline;
										text-decoration:underline;
										font-weight:bold;
									}
									.ofertas_agencia_precio {
										float:right;
										padding-left:15px;
										font-family:Verdana, Arial, Helvetica, sans-serif;
										font-weight:bold;
										color:#5c9a5e;
									}
									.ofertas_agencia_titulo {
										font-weight:bold;
									}
									.ofertas_agencia_subtitulo {
										color:#5d7998;
									}
									.ofertas_agencia_caducidad {
										color:#aaaaaa;
									}

				#orizonia {
        	padding:12px 8px;
        	.padding:12px 4px;
          border-bottom:1px solid #e1e1e1;
        }
				#orizonia_desplegable_productos {
        	padding:2px 5px 8px 0;
          text-align:right;
          font-weight:bold;
        }
        .oferta_orizonia {  /********************* ofertas orizonia **************************/
          width:108px;
          height:83px;
          border:1px solid #e1e1e1;
          background-color:#ffffff;
          color:#777777;
          position:relative;
          float:left;
          cursor:pointer;
          z-index:1;
          margin:4px;
        }
        
            .oferta_orizonia_img {
              position:absolute;
              left:4px;
              top:4px;
              z-index:2;
            }
        
                .oferta_orizonia_title {
                  position:absolute;
                  left:4px;
                  top:60px;
                  z-index:9;
                  font-size:12px;
                  font-weight:bold;
                  color:#ffffff;
                  background-color:#000000;
                  padding:3px 5px;
                  width:90px;
                  height:15px;
                  overflow:hidden;
                  opacity: 0.9;
                  -moz-opacity:0.9;
                  filter:alpha(opacity=90);
                }
        
                .oferta_orizonia_title a {
                  text-decoration:none;
                  color:#ffffff;
                }

				#nuestra_agencia {
					clear:left;
          padding:25px;
					background:#ffffff url(/imagenes/p4/bg_box.gif) left bottom repeat-x;
          border-bottom:1px solid #e1e1e1;
				}
        		#nuestra_agencia p,
        		#nuestra_agencia h3 {
            	padding:0.5em 0;
            }
						.img_border {
							border:1px solid #e1e1e1;
							padding:4px;
						}

				#oficinas_map {
        	margin-right:15px;
					float:right;
					clear:right;
				}
				#oficinas_listado {  /******************** listado oficinas **************************/
					float:left;
          padding-left:15px;
				}
						#oficinas_listado ul {
							list-style:none;
              padding-bottom:25px;
						}
						#oficinas_listado li {
							padding:8px 0px;
							border-bottom:1px solid #f1f1f1;
							width:450px;
						}
						#oficinas_listado img {
							margin:0px 5px -3px 5px;
						}
						#oficinas_listado div {
							color:#5d7998;
							padding-left:77px;
						}
				#oficinas_listado_sinmapa li {
					padding:8px 0px;
				}
				#oficinas_listado_sinmapa span {
					color:#5d7998;
				}
				#oficinas_listado_sinmapa div {
					color:#5d7998;
				}

				#listado_proveedores {  /***************** listado proveedores ***********************/
					text-align:center;
				}
						#listado_proveedores img {
							margin:10px;
							vertical-align:middle;
						}
				.proveedores_title {
          background:#ffffff url(/imagenes/p4/bg_h2.gif) left bottom repeat-x;
          border-bottom:1px solid #e1e1e1;
          font:10px Arial, Helvetica, sans-serif;
          text-transform: uppercase;
          padding:14px;
          .padding:14px 0 13px 14px;
          margin-bottom:10px;
        }

				#detalle_ofertas_agencia {  /************* ofertas agencia detalle *******************/
				}
						#detalle_ofertas_agencia_in {
						}
						#detalle_ofertas_agencia form {
							display:inline;
						}
            .detalle_ofertas_agencia_titulo {
              background:#ffffff url(/imagenes/p4/bg_h2.gif) left bottom repeat-x;
              border-bottom:1px solid #e1e1e1;
              font:10px Arial, Helvetica, sans-serif;
              text-transform: uppercase;
              padding:14px;
              .padding:14px 0 13px 14px;
            }
            .detalle_ofertas_agencia_precio {
            	padding:15px 15px 0 0;
              font-family:Verdana, Arial, Helvetica, sans-serif;
              font-weight:bold;
              color:#0682be;
            }
            .detalle_ofertas_agencia_subtitulo {
            	padding:10px 0 0 15px;
              color:#777777;
              font-weight:bold;
            }
            .detalle_ofertas_agencia_caducidad {
            	padding:5px 0 0 15px;
              display:block;
              color:#aaaaaa;
            }
            .ofertas_agencia_descripcion {
            	padding:15px 0 15px 0;
              margin:15px 0 0 15px;
              border-top:1px solid #e1e1e1;
              float:left;
            }
						.detalle_ofertas_agencia_imagen {
							float:left;
							padding:4px;
              margin:10px 0 0 15px;
              border:1px solid #e1e1e1;
						}
            .detalle_ofertas_agencia_detalle {
            	padding:5px 0 0 15px;
            }
            .detalle_ofertas_agencia_pdf {
            	padding:0 0 0 15px;
              font-weight:bold;
            }
            .ofertas_agencia_detalle_info {
            	float:left;
              width:640px;
            }
            .ofertas_agencia_detalle_formulario {
            	float:right;
              width:280px;
              padding:15px;
              border-left:1px solid #cccccc;
            }
            #detalle_ofertas_agencia_in hr {
            	height:0;
            }

				#ofertas_parques {  /********************* parques tematicos *************************/
					clear:both;
					background:#ffffff url(/imagenes/p4/bg_box.gif) left bottom repeat-x;
          border-bottom:1px solid #e1e1e1;
				}
						#ofertas_parques div.title {
            	clear:both;
            	background:#ffffff url(/imagenes/p4/bg_h2.gif) left bottom repeat-x;
              border-bottom:1px solid #e1e1e1;
              font:10px Arial, Helvetica, sans-serif;
              text-transform: uppercase;
              padding:14px;
              .padding:13px 14px;
						}
						#ofertas_parques_logos div.parque {
            	background-color:#ffffff;
              border:1px solid #f1f1f1;
							float:left;
							margin:5px 16px 16px 16px;
							text-align:center;
						}
						#ofertas_parques_logos a {
							text-decoration:none;
              font-size:10px;
						}
						#ofertas_parques_logos img {
							margin-bottom:5px;
						}

				#ofertas_categorias_box {  /***************** listado de ofertas categorias *************************/
					margin-top:30px;
					text-align:center;
          float:left;
				}
				
				#ofertas_categorias_box a{
					text-decoration:none;
												
				}
				
        .ofertas_categoria_fila {      
					border-bottom:1px solid #f1f1f1;		
					border-left:1px solid #f1f1f1;	
					border-right:1px solid #f1f1f1;	        
        }
        

        
        #ofertas_categorias_box7 .ofertas_categorias_fila_titulo, #ofertas_categorias_box8 .ofertas_categorias_fila_titulo , #ofertas_categorias_box9 .ofertas_categorias_fila_titulo  {
        	float:left;
          width:220px;
          padding:5px;
        }
      					
        #ofertas_categorias_box7 .ofertas_categoria_fila, #ofertas_categorias_box8 .ofertas_categoria_fila, #ofertas_categorias_box9 .ofertas_categoria_fila   { 
        	height:75px;         
        }
        
        #ofertas_categorias_box7 .ofertas_categorias_fila_precio, #ofertas_categorias_box8 .ofertas_categorias_fila_precio, #ofertas_categorias_box9 .ofertas_categorias_fila_precio {
        	float:right;
          width:40px;
          text-align:right;
          padding:5px;
        }          
        													
				#ofertas_categorias_box7 { 
					margin-top:30px;
					margin-left:10px;
					margin-right:15px;
					text-align:left;
					float:right;
					width:290px;
				}
                      
				#ofertas_categorias_box8 { 
					margin-top:30px;
					margin-left:10px;
					margin-right:15px;	
					text-align:left;									
					float:right;
					width:290px;
				}
        	
				#ofertas_categorias_box9 { 
					margin-top:30px;
					margin-left:10px;
					margin-right:15px;		
					text-align:left;								
					float:right;
					width:290px;
				}																	

        #ofertas_categorias_box10 .ofertas_categorias_fila_titulo, #ofertas_categorias_box11 .ofertas_categorias_fila_titulo {
        	float:left;
          width:370px;
          padding:5px;
        }
      					
        #ofertas_categorias_box10 .ofertas_categoria_fila, #ofertas_categorias_box11 .ofertas_categoria_fila { 
        	height:75px;         
        }
        
        #ofertas_categorias_box10 .ofertas_categorias_fila_precio, #ofertas_categorias_box11 .ofertas_categorias_fila_precio {
        	float:right;
          width:40px;
          text-align:right;
          padding:5px;
        } 

				#ofertas_categorias_box10 { 
					margin-top:30px;
					margin-left:15px;
					margin-right:15px;		
					text-align:left;								
					float:right;
					width:435px;
				}
        	
				#ofertas_categorias_box11 { 
					margin-top:30px;
					margin-left:15px;
					margin-right:15px;		
					text-align:left;								
					float:right;
					width:435px;
				}
        
				#ofertas_categorias_box12 { 
					margin-top:30px;
					margin-left:15px;
					margin-right:15px;		
					text-align:left;								
					float:right;
					width:870px;
				}        
        
        #ofertas_categorias_box12 .ofertas_categorias_fila_titulo {
        	float:left;
          width:780px;
          padding:5px;
        }
      					
        #ofertas_categorias_box12 .ofertas_categoria_fila { 
        	height:75px;         
        }
        
        #ofertas_categorias_box12 .ofertas_categorias_fila_precio {
        	float:right;
          width:40px;
          text-align:right;
          padding:5px;
        }         
        	        
				.ofertas_categoria_img {
        	float:left;
          padding-right:5px; 
        }

				#ofertas_bookingfax_categoria {  /******** listado ofertas bookingfax x categoria ****/
					float:right;
					width:240px;
					clear:right;
					margin-bottom:15px;
				}
						#ofertas_bookingfax_categoria div.title {
							padding:3px 5px 5px 5px;
							color:#ffffff;
							background-color:#3F6A40;
							font-size:10px;
						}
						#ofertas_bookingfax_categoria li {
							list-style:none;
						}
						#ofertas_bookingfax_categoria a {
							text-decoration:none;
							padding:4px 10px;
						}

				#booking_resultado {  /******* resultado de la busqueda de ofertas *******/
        	padding:15px;
        }
        		#booking_resultado p {
            	padding:5px 0 15px 5px;
              font-weight:bold;
            }

            #resultados_busqueda_oferta th {
							background:#ffffff url(/imagenes/p4/bg_h2.gif) left bottom repeat-x;
						  border-bottom:1px solid #e1e1e1;
              padding:10px;
              font:10px Arial, Helvetica, sans-serif;
              text-transform: uppercase;
              text-align:left;
            }
            #resultados_busqueda_oferta td {
              padding:5px 10px;
              border-bottom:1px solid #f1f1f1;
            }
            #resultados_busqueda_oferta td a {
              text-decoration:none;
            }
            #resultados_busqueda_oferta td a:hover {
            	text-decoration:underline;
            }
            
            #booking_resultado img {
            	margin:0 5px;
            }

				#libro_visitas {  /*********************** libro de visitas **************************/
				}
						#libro_visitas h2 {
            	margin-bottom:15px;
						}

        #informes_cliente {
          border-bottom:1px solid #ffffff;
        }

				#busca_vuelos {  /************************ buscador de vuelos ************************/
					float:left;
					margin:5px 0 20px 0;
					width:500px;
				}
						#busca_vuelos table.table_form {
							border-left:1px solid #000000;
							border-right:1px solid #000000;
							border-bottom:1px solid #000000;
						}
						#origen, #destino {
							width:385px;
						}
						#busca_vuelos label {
							color:#0682be;
							font-size:10px;
						}
						#busca_vuelos input {
							color:#0682be;
							font-size:10px;
							font-family:Arial, Helvetica, sans-serif;
						}
						#busca_vuelos h3 {
							background-color:#0682be;
							font-size:11px;
							font-weight:normal;
							padding:3px 10px;
							color:#ffffff;
						}
						#busca_vuelos h3 span {
							font-size:10px;
						}
						#busca_vuelos span {
							padding-left:16px;
						}
						#busca_vuelos a, #busca_vuelos a:hover, #busca_vuelos a:visited {
							margin-left:85px;
							color:#ffffff;
						}

				div.autocomplete {
					position:absolute;
					width:385px;
					background-color:white;
					font-size:10px;
				}
				div.autocomplete ul {
					list-style-type:none;
					border:1px solid #aaaaaa;
				}
				div.autocomplete ul li.selected {
					background-color: #cee3ed;
				}
				div.autocomplete ul li {
					list-style-type:none;
					display:block;
					padding:2px;
					height:12px;
					cursor:pointer;
				}

		#frm_envio {
    	padding:15px;
    }

		/******************************************************************************************/
		/***************************************** FOOTER *****************************************/
		/******************************************************************************************/
		#footer_servicios {
    	clear:both;
			text-align:center;
			padding:10px 0 7px 0;
      background:#ffffff url(/imagenes/p4/bg_box.gif) left bottom repeat-x;
      border-top:1px solid #e1e1e1;
		}
				#footer_servicios img {
					padding:4px;
          background-color:#ffffff;
					border:1px solid #e1e1e1;
					margin:0 4px;
				}

		#footer {
    	background:transparent url(/imagenes/p4/bg_footer.png) center top no-repeat;
			text-align:center;
			font-size:10px;
      padding:20px 0 10px 0;
      .margin-right:1px;
			clear:both;
			color:#e1e1e1;
		}
				#footer a, #footer a:hover, #footer a:visited {
					color:#e1e1e1;
					font-size:10px;
				}

		#avanzadas_asociados_logos {
      background:#ffffff url(/imagenes/p4/bg_box.gif) left bottom repeat-x;
      border-top:1px solid #e1e1e1;
			text-align:center;
		}
				#avanzadas_asociados_logos img {
					margin:10px;
					vertical-align:middle;
				}
    
    #aviso_legal {
    	padding:15px;
    }
		    #aviso_legal p {
        	padding:0.8em 0;
        }


		/*********************************** BOLETINES AGENCIA ************************************/
		/******************************************************************************************/
		#boletin_acceso {
			margin:0 auto;
			width:960px;
			text-align:right;
		}
				#boletin_acceso_info {
					background:#cee3ed url(/imagenes/boletin_photos.png) right 5px no-repeat;
					border:1px solid #000000;
					padding:10px 120px 10px 10px;
					margin-bottom:10px;
					color:#0682be;
					font-size:10px;
				}
				#boletin_acceso_info a {
					color:#0682be;
					font-size:10px;
				}

				#login_password {
					padding:9px 0;
					font-weight:bold;
					color:#0682be;
				}
						#login_password form {
							display:inline;
						}
					
						#login_password input.logintxt,
						#login_password input.passtxt {
							width:110px;
						}

				#boletin_logeado {
					padding:8px 0;
					margin:0 auto;
					width:960px;
					text-align:right;
          color:#0682be;
				}
						#boletin_logeado a img {
							border:0;
						}
        
        #form_txt_intro p {
        	padding:20px;
        }
        #datos_obligatorios {
        	margin-left:50px;
        }
        .select_agencias_boletin, .select_sucursales_boletin {
          width:300px;
        }        

		#listado_boletines {  /**************************** listado boletines ********************************/
			padding:20px 35px;
		}
				#listado_boletines ul {
					margin:0;
					padding:0;
					list-style:none;
					list-style-image:none;
					line-height:250%;
				}
				#listado_boletines span.fecha {
					background-color:#aaaaaa;
					color:#ffffff;
					font-weight:bold;
					padding:1px 3px;
					margin-right:5px;
				}

        .boletines_oferta {  /********************** oferta resumen ************************/
					background:#ffffff url(/imagenes/p4/bg_box.gif) left bottom repeat-x;
          padding:10px;
          margin:15px 15px 0 15px;
          border:1px solid #e1e1e1;
          height:1%;
        }
        		.boletines_oferta img {
            	float:left;
              padding:4px;
              margin-right:12px;
              border:1px solid #e1e1e1;
              background-color:#ffffff;
            }
        		.boletines_oferta h3 {
            	margin:4px 0 10px 270px;
              padding-bottom:10px;
              border-bottom:1px solid #e1e1e1;
						}
				
        .oferta_detalle {
        	clear:both;
        	margin:20px 0;
          padding:20px 0;
        }
								#rss_list {  /********** rss floating div ************************/
									display:none;
									position:absolute;
									right:27px;
									top:154px;
									z-index:100;
									padding:10px;
									width:180px;
									border:1px solid #;
									background-color:#ffffff;
								}
										#rss_list h2 {
											font-size:11px;
											font-weight:bold;
											color:#0682be;
											padding:5px 0 10px 0;
											margin-bottom:10px;
											border-bottom:1px solid #;
                      background:none;
										}
												#rss_close {
													float:right;
												}
												#rss_list ul li a {
													color:#888888;
													text-decoration:none;
													display:block;
													width:180px;
													padding:5px 0;
													background:transparent url(/common/pi/privada/imagenes/iconos/rss.gif) right center no-repeat;
                          
												}
												#rss_list ul li a:hover {
													text-decoration:underline;
												}
		        

#destinos {
	background:#ffffff url(/imagenes/p4/bg_box.gif) left bottom repeat-x;
  border-bottom:1px solid #e1e1e1;
}