﻿#contenedorLogin
{
    margin:0 auto 0 auto;
    width:500px;
    height:400px;    
    position:relative;
    top:50px;
    background-color:White;
    border-color:#437030;
    border-width:2px;
    border-style:solid;
    border-radius:10px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    /*box-shadow: 5px 5px 10px #437030;*/
    box-shadow: 5px 5px 10px #666666;
}
#contenedorInicio
{
    margin:0 auto 0 auto;
    width:1000px;
    height:100%;
    position:relative;
    top:10px;
    bottom:30px;
    padding:0px 0px 20px 0px;
    background-color:White;
    border-color:#437030;
    border-width:2px;
    border-style:solid;
    border-radius:10px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    /*box-shadow: 5px 5px 10px #437030;*/
    box-shadow: 5px 5px 10px #666666;
}

#contenedorInicio img
{
    padding-left:20px;
}

.contorno
{
    margin:0 auto 0 auto;
    width:80%;
    padding:5px;
    border-color:#1C3971;
    border-width:1px;
    border-style:solid;
    border-radius:10px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
}

body 
{
    background-color:#3759BD;
    /*background-color:#58943F;*/
    /*background-image:url('../img/fondo.jpg');*/
    /*background-repeat:no-repeat;*/
    /*background-position: 100% 0%;*/
    text-align:center;
    font-family:Arial;
    font-size:12px;
}
.textBox
{
    font-size:12px;
    height:20px;
    margin:3px;
}
.dropDown
{
    font-size:12px;
    height:30px;
    margin:3px;
}
.error
{
    color:Red;
    font-size:small;
}

.boton
{
    background-color:#76B84A;
    border-color:#49973E;
    border-style:solid;
    height:30px;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
}
.boton2
{
    background-color:#BBBBBB;
    border-color:#999999;
    border-style:solid;
    height:30px;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
}
.botonMenuSuperior
{
    background-color:White;
    border-color:#437030;
    color:Black;
    border-top-style:solid;
    border-left-style:solid;
    border-right-style:solid;
    border-bottom-style:none;
    height:30px;
    /*border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;*/
}

.botonMenuSuperior:hover
{
    background-color:#6DB44E;
    color:#000;
    cursor:pointer;
}

.modalPanel
{
    background-color: #FFFFFF;
    padding:30px 30px 20px 30px;
    border-radius: 10px;
    border-color:#444;
    border-width:2px;
    border-style:solid;
}
.fondoModalPopup
{
    position: absolute;
    background-color: Black;
    filter: alpha(opacity=60);
    opacity: 0.6;
    -moz-opacity: 0.8;
    z-index: 90000 !important;
}

.titulo1
{
    font-size:18px;
    font-weight:bold;
    padding-bottom:10px;
}

.titulo2
{
    font-size:14px;
    font-weight:bold;
    padding-bottom:10px;
}

.grillaTitulo
{
    height:25px;
    background-color:#76B84A;
}

/* INICIO */
.panelInicio 
{
    width:90%;
    margin:20px auto;
	position:relative;
	/*border:1px solid;*/
	/*border-color:#999;*/
	overflow:hidden;
	/*display:flex;*/
}

.panelInicioIzq
{
    padding:20px;
    box-sizing:border-box;
    float:left;
    height:auto;
}
.panelInicioDer
{
    padding:20px 20px 20px 70px;
    box-sizing:border-box;
    float:left;
    font-size:14px;
    text-align:left
}

/* MENU */
.menuPrincipal 
{
    /*width:100%;*/
    /*float:left;*/
    /*background-color:Red;*/
    /*text-align:right;*/
}

.menu ul
{
    background-color:#437030;
    display:flex;
    list-style:none;
    text-align:left;
    margin:0px;
}

.menu ul ul
{
    display:none;
    background-color:#518639;
}

.menu ul ul a
{
    /*padding:10px;*/
}

.menu a
{
    display:block;
    padding:10px 20px;
    color:#FFF;
    text-decoration:none;
}

.menu a:hover
{
    background-color:#6DB44E;
    color:#000;
}

.menu ul li:hover ul
{
    display:block;
    position:absolute;
    z-index:10000;
    padding-left:0px;
}