﻿
#wrapper {
    background-color: #fff;
    width: 97%;
    height: 97%;
    margin: 0px auto;
    padding: 10px;
    box-shadow: 10px 10px 5px #05253b;
    -moz-box-shadow: 10px 10px 5px #05253b;
    -webkit-box-shadow: 10px 10px 5px #05253b;
    border: 1px solid #05253b;
}

.body_fondo {
    background-color: #08385a;
}

.dxeHLC, .dxeHC, .dxeHFC
{
    display: none;
}

.body_principal {
    /*background: url("../Imagenes/FondoLAPCirculo.jpg") center no-repeat transparent;*/
    /*-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;*/
    background-size:contain ;
    background-position: center;
    background-repeat: no-repeat;
    margin: 0 auto;
    background-color: #FFFFFF;
    width:95%;
    height:95%;
    /*height: 780px;*/
    vertical-align: middle;
    align-content: center;
    text-align: center;
}

.header {
    background: no-repeat transparent ;
    height: 60px;
    text-align: center;
    vertical-align: top;
    margin: 0 auto;
    margin-top: 0px;
    margin-bottom: 0px;
    border-color: #00247C;
    border-bottom: 0px solid;
}
.pie {
    background: no-repeat transparent #FFFFFF;
    text-align: center;
    vertical-align: top;
    position: relative;
    margin: 0 auto;
    /*margin-top:-3em;*/
    width: 100%;
    border-color: #00247C;
    border-bottom: 2px solid;
    padding: 0px;
}


.cabecera {
    background: url('../Imagenes/CabeceraLAP.jpg') no-repeat transparent;
    background-color: #0954B9;
 }

.cabeceraMenuLateral {
    background: url('../Imagenes/CabeceraMenuLateralSmall.jpg') no-repeat transparent;
    background-color: #CCCCCC;
    height: 35px;
    width: 200px;
}


.contenidoFormularios {
    margin: auto;
    margin-right:0px;
    margin-left: 5px;
    margin-top: 5px;
    width: 99%;
    height: 100%;
    text-align: center;
    vertical-align: top;
}

.tituloCabecera {
    font-family: 'Century Gothic';
    vertical-align: middle;
    /*color: #447E8C;*/
    color: white;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    /*background-color: #D2DDE0;*/
    background-color:steelblue;
    
    height: 20px;
    margin: 4px;
    border-style: solid;
    border-style:none;
    border-width: 1px;
    border-color: #2F525A;
}




.tituloCabeceraFormularios {
    font-family: 'Century Gothic';
    vertical-align: middle;
    /*color: #447E8C;*/
    color: white;
    font-size: 14px;
    font-weight: bold;
    text-align: left;
    /*background-color: #D2DDE0;*/
    /*background-color:steelblue;*/
    background-color: white;
    height: 20px;
    margin: 4px;
    /*border-style: solid;*/
    border-style: none;
    border-width: 1px;
    border-color: #2F525A;
}

.tituloCabeceraPequeña {
    font-family: 'Century Gothic';
    vertical-align: middle;
    color: #447E8C;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    background-color: #BED1EA;
    height: 15px;
    margin: 4px;
    border-style: solid;
    border-width: 1px;
    border-color: #2F525A;
}

.fontEtiquetasMaps {
    font-size: 11px;
    font-weight: bold;
    color: #2F525A;
}

.fontDatoMaps {
    font-size: 11px;
    font-weight: normal;
    color: #407380;
}

.fontNotaMaps {
    font-size: 9px;
    font-weight: normal;
    color: #407380;
}

.btnInline {

display: inline-table;

}

.myAlignment td.dxe {
    vertical-align:top!important;
}

.mainMenuPopup .Group {
    float: left;
    padding: 20px 8px;
}

.mainMenuPopup .GroupContainer {
    float: left;
    padding: 0 8px;
}

.mainMenuPopup .GroupTitle {
    font-size: 1.2em;
    color: #333333;
    padding: 0 20px 20px 0;
}

.mainMenuPopup .GroupColumn {
    float: left;
    padding: 0 20px 0 0;
  }

.mainMenuPopup .CategoryTitle {
    color: #1279C0;
    padding: 0 0 6px;
}

.mainMenuPopup .CategoryBreak {
    padding: 8px 0;
}

a.HyperLinkHover {
    text-decoration:none;
}

a.HyperLinkHover:visited {
        color: Purple;
        text-decoration: none;
}

a.HyperLinkHover:hover {
    color:deepskyblue;
    font-size: 12px;
    text-decoration: none;
    text-decoration-line:none;
}

.LabelStyle {
    cursor:default;
}

.Etiqueta {
    font-size: 12px;
}

.ComboBoxClass {
    border-radius: 3px !important;
 
}

.buttonHover {
    background: none !important;
    border: none !important;
}

.buttonColorComboBox {
    background: none !important;
    border: none !important;
    
}

.PanelDefault {
    background: none !important;
    border-top: 2px solid #003399;
}

.LabelDetalleMovimiento {
    padding: 2px !important;
    border: 1px groove #D6D6D6 !important;
}

.dxucFileList {
    max-height: 650px;
    overflow: auto;
    padding:15px;
}  


 
    