﻿body 
{
    background-image:url(../Imagenes/nubes.jpg);
    background-repeat:repeat;
    margin:0;
    padding:0;
    font-family:Comic Sans MS;
    font-size:12px;
}
.buttonaslink
 {
	background-color:White;
	background:transparent none;
	border:none;
	margin:0;
	padding:0;
	width:45px;
	cursor:hand;
 }
.descargarecopilatorio
{
	border:0;
}
body a:hover
{
    cursor:hand;}
    
.login
{
    background:url(../Imagenes/fondo_login.gif) no-repeat;
    font-family:Arial;
    height:160px;
    }
.label_login
{
    font-weight:bold;
    color:#03235c;}  
.lblErrorlogin
{
        font-size:12px;
    font-weight:bold;
    color:Red;}
.recordarme
{
    margin-left:40px;
    width:10px;
    text-align:right;
    font-size:10px;
    font-weight:bold;
    color:#03235c;}    
.texbox_transparente
{
    background-color:Transparent;
    }
.link_login_iniciar
{
    font-weight:bold;
    color:#000;}
.link_login_iniciar:hover
{
    color:#00F;}    
.link_login
{
    display:block;
    text-decoration:none;
    width:90%;
    text-align:right;
    font-size:10px;
    font-weight:bold;
    color:#03235c;} 
.link_login:hover
{
    color:#000;}   
.loged
{
    font-family:Arial;
    height:150px;
    }  
.carrito_gen_login
{
    padding:10px 0 0 0px;
    font-size:14px;
    text-decoration:none;
    display:block;
    width:184px;
    height:43px;
    float:right;
    background: url(../Imagenes/vercarrito_login.jpg) no-repeat; 
    letter-spacing:2px;
    margin:0;}
.carrito_gen_login span
{
    margin-left:55px;}    
.carrito_gen_login:hover span
{
    color:#000;
    text-decoration:underline;
    }             
.loged .lnkDesconectar ,.loged .lnkVerPerfil 
{ 
    width:140px;
    height:28px;
    padding: 5px 0 0 30px; 
    display:block;
    color:Navy;
    text-decoration:none;
    margin-top:5px;}
.loged .lnkDesconectar:hover ,.loged .lnkVerPerfil:hover
{ 
    color:#000;
    text-decoration:underline;} 
.loged .nombre_usu
{
    font-style:italic;
    font-size:10px;}       
.loged .lnkDesconectar  
{
    background: url(../Imagenes/candado.gif) no-repeat;   
    }  
.loged .lnkVerPerfil  
{
    background: url(../Imagenes/usuario.gif) no-repeat;   
    }  
             
#degradado_cabecera 
{
    position:absolute;
    top:0;
    left:0;
    background-image:url(../Imagenes/fondo_deg_cabecera.png);
    background-repeat:repeat-x;
    height:273px;
    width:100%;
}
#contenedor_cabecera
{
    position:relative;
    width:950px;
    height:110px;
    margin:0 auto 0 auto;}
#presentacion_aerolocos
{
    position:absolute;
    top:0;
    left:0;
    width:200px;
    height:100px;} 
#botonplay
{
    display:block;
    background-image:url(../Imagenes/play.gif);
    background-repeat:no-repeat;
    width:30px;
    height:30px;
    }  
#botonplay:hover
{
    background-image:url(../Imagenes/play2.gif);
    background-repeat:no-repeat;
}    
#presentacion_aerolocos a,#presentacion_aerolocos a:active
{
    color:#000;
    text-decoration:none;
    font-family:Arial;
    letter-spacing:10px;
    font-size:16px;
    } 
#presentacion_aerolocos a:hover
{
    color:Yellow;}       
#logo_aerolocos
{
    background-image:url(../Imagenes/logoainicio.gif);
    background-repeat:no-repeat;
    position:relative;
    width:500px;
    height:100px;
    margin:0 auto 0 auto;}
#logo_aerolocos a img
{
    border:0;}     
#cabecera_azafata
{
    width:132px;
    height:110px;
    position:absolute;
    top:1px;
    right:14px;}  
#cuerpo
{
    position:relative;
    width:950px;
    margin:0 auto 0 auto;
    }
#cuerpo_central
{   
   
    background-image:url(../Imagenes/cuerpo_central.png);
    background-repeat:repeat-y;
    width:950px;
    height:auto;
    }
#superior_cuerpo_central
{   
    background-image:url(../Imagenes/superior_cuerpo_central.png);
    background-repeat:no-repeat;
    height:35px;
    width:950px;
    }
#inferior_cuerpo_central
{   
    background-image:url(../Imagenes/inferior_cuerpo_central.png);
    background-repeat:no-repeat;
    height:35px;
    width:950px;
    position:relative;
    font-family:Arial;
    }
#inferior_cuerpo_central a
{ 
    color:#9718f1;
    text-decoration:none;
}
#inferior_cuerpo_central a:hover
{ 
    color:#03235c;
}
.pie_vinetas
{
    position:absolute;
    bottom:10px;
    left:35px;
    display:block;
    background-image:url(../Imagenes/pie.gif);
    background-repeat:no-repeat;
    height:71px;
    width:877px;
    z-index:9;    
    }     
#inferior_cuerpo_central #texto_legal_izquierdo
{ 
    position:absolute;
    bottom:85px;
    left:10px;
    width:270px;
    text-align:center;
     }
#inferior_cuerpo_central #texto_legal_cenral
{ 
    text-align:center;
    position:absolute;
    bottom:85px;
    left:230px;
    width:500px;
     }    
 
#columna_izquierda_menus
{
    width:190px;
    float:left;
    padding-left:15px;
    }
#columna_central_cuerpo
{
    width:540px;
    margin-left:205px;
    }
#columna_central_cuerpo #texto_intro
{
    text-align:justify;
    width:100%;
    }    
    
#columna_derecha_aviacion
{
    width:188px;
    float:right;} 
#contenedor_menu_principal
{
    position:relative;
    width:177px;
    background-image:url(../Imagenes/menu_principal_central.gif);
    background-repeat:repeat-y;    
    }  
#menu_principal_superior
{
    position:absolute;
    top:0;
    left:0;
    width:177px;
    height:51px;
    padding: 25px 0 0 10px;
    background-image:url(../Imagenes/menu_principal_superior.gif);
    background-repeat:no-repeat;
    z-index:1;
    } 
#menu_principal_inferior
{
    position:absolute;
    bottom:0;
    left:0;
    width:177px;
    height:51px;
    background-image:url(../Imagenes/menu_principal_inferior.gif);
    background-repeat:no-repeat;
    z-index:1;
    }   
#boton_menu_principal_inferior
{
    position:absolute;
    top:-29px;
    left:10px;
    }  
.divs_superiores
{
    z-index:9;
    padding:80px 0 80px 10px;} 
.boton_menu_principal
{
    position:relative;
    display:block;
    height:50px;
    width:143px;
    margin-top:5px;
    background: url('../Imagenes/boton_menu_principal.gif') no-repeat;
    background-position: 0 0;
    color:#03235c;
    text-decoration:none;
    /*padding-left:50px;*/
    } 
.boton_menu_principal span
{
    position:absolute;
    top:8px;
    left:43px;
    display:block;
    width:96px;
    text-align:center;  
    }     
.boton_menu_principal:hover
{
        position:relative;
    display:block;
    height:50px;
    width:143px;
        margin-top:5px;
    background-position: 0 -64px;
    color:#0610d8;
    text-decoration:none;
    } 
.boton_menu_principal img,.boton_menu_principal:active img
{
    position:absolute;
    top:10px;
    left:10px;
    border:0;}
  
#eventos
{
    position:relative;
    width:136px;
    height:95px;
    margin: 0 auto 0 auto;
    } 
#eventos_aviacion
{
    text-decoration:none;}
#eventos_aviacion img
{
    border:0;}
#eventos_aviacion span
{
    position:absolute;
    display:block;
    width:125px;
    top:4px;
    left:4px;
    color:#000;
    text-align:center;
    font-size:14px;} 
#fotos_encargo
{
    background: url('../Imagenes/fotos_aereas.png') no-repeat;
    background-position:right;
    width:174px;
    height:329px;
    position:relative;
    }  
#contenido_fotos_por_encargo
{
    position:absolute;
    top:18px;
    left:65px;}
.fotoaerea
{
    margin-bottom:5px;}   
#contenido_fotos_por_encargo a
{
    display:block;
    width:90px;
    text-align:center;
    color:#000;
    font-weight:bold;
    text-decoration:none;}         
#contenido_fotos_por_encargo a:hover
{
    color:#03235c;}
#menu_secundario a
{
    display:block;
    height:40px;
    text-decoration:none;
    color:#000;
    font-size:10px;
    font-family:Arial;
    } 
#menu_secundario a:hover
{
    color:#045a81;} 
#menu_secundario a img
{
    border:0;
    float:left;
    display:block;
    margin-right:5px;
    }    
#menu_secundario a span
{
    display:block;
    }  
 

#productos_etienda
{
    width:167px;
    background:  url('../Imagenes/fondo_productos_etienda.gif') repeat-x;
    background-color: #cfbdfc;
    margin: 0 auto 0 auto;
    position:relative;
    }
#productos_aviones
{
    }
#productos_aviones a
{
    display:block;
    margin-top:10px;
    margin-left:5px;    
    text-decoration:none;
    line-height:14px;
    color:#3d03f9;
    font-family:Arial;
    font-size:11px;
    } 

#enlace_etienda_productos,#enlace_etienda_productos:active
{
    display:block;
    margin-left: 15px;
    padding-left: 40px;
    text-decoration:none;
    background:url('../Imagenes/etienda_peque.png') no-repeat; 
    background-position:0 0;
    width:100px;
    height:38px;
    color:#000;
    font-weight:bold;}
#enlace_etienda_productos:hover
{
    background-position:0 -38px;
    color:#3d03f9;
    }
#enlace_etienda_productos span,.enlace_exterior b
{
    position:relative;
    top:5px;}
#productos_aviones a:hover
{
    color:#000;}       
#pie_productos
{
    width:167px;
    height:40px;
    background:url('../Imagenes/pie_productos_etienda.gif') no-repeat;    
    position:relative;
    }
#contenedor_enlaces
{
    width:163px;
    background:  url('../Imagenes/fondo_enlaces_ext.gif') repeat-x;
    background-color: #cfbdfc;
    position:relative;
    } 
#enlaces_ext
{
  
    }     
#pie_enlaces
{
    width:163px;
    height:9px;
    background:url('../Imagenes/pie_enlaces_ext.gif') no-repeat;    
    position:relative;
    top:9px;
    }
.enlace_cabecera,.enlace_cabecera:active
{
    display:block;
    width:100%;
    line-height:24px;
    text-align:center;
    color:#000;
    font-weight:bold;
    font-size:14px;
    }   
.enlace_cabecera:hover
{
    color:#0000ff;}   
.enlace_exterior,.enlace_exterior:active
{
    display:block;
    margin-top:5px;
    margin-left:5px;    
    text-decoration:none;
    line-height:14px;
    color:#3d03f9;
    font-family:Arial;
    font-size:11px;
    } 
.enlace_exterior:hover
{
    color:#000;}
.imagebutton_asp,.imagebutton_asp:active
{
    border:0;}
.publicidad
{
    text-align:center;
    padding:10px 0 10px 0;}
.publicidad_120_90,.publicidad_180_60,.publicidad_160_600,.publicidad_480_90,.publicidad_160_350
{
    text-align:center;
    margin:10px auto;}
.publicidad_120_90
{
    height:90px;
    width:120px;}   
.publicidad_180_60
{
    height:90px;
    width:120px;}   
.publicidad_160_350
{
    height:350px;
    width:160px;}    
.publicidad_160_600 
{
    height:600px;
    width:160px;} 
.publicidad_480_90
{
    height:90px;
    width:480px;} 
    
.producto_publicidad_enlace
{
    display:block;
    width:120px;
    height:90px;
    background:url('../Imagenes/fondo_producto_publicidad.jpg') no-repeat; } 
.producto_publicidad_enlace img
{
    display:block;}        
#espacio_blanco_para_pie
{
    clear:both;
    width:100%;
    height:1px;}
.espacio_blanco_para_pie
{
    clear:both;
    width:100%;
    height:1px;}    
#superior_cuerpo_central h1 
{
    width:520px;
    display:block;
    height:41px;
    background:url('../Imagenes/fondo_h1.jpg') no-repeat; 
    color:#FFF;
    font-weight:normal;
    /*font-family:"MS Sans Serif";*/
    font-size:22px;
    padding:5px 0 0 20px;
    letter-spacing:2px;    
    position:absolute;
    margin:0;
    top:20px;
    left:220px; }   
.oculto
{
    display:none;
    }    
#buscador_google
{
    position:absolute;
    text-align:center;
    margin:0;
    padding:0;
    top:20px;
    left:220px;
    }   
.enlaceconimagen
{
    text-decoration:none;}
.enlaceconimagen img
{
    text-decoration:none;
    border:0;}