﻿body {
    margin:0px;
    padding:0px;
    font-family:Verdana;
    font-size:12px;
    /*background-color:#a2b305;*/
}

a {color:#005088;}
a:hover {color:#005088;}
a:visited {color:#005088;}
a:active {color:#005088;}

.LinkMarron {color:#67450d;}
.LinkMarron:hover {color:#67450d;}
.LinkMarron:visited {color:#67450d;}
.LinkMarron:active {color:#67450d;}

.Tam15 {font-size:15px;}
.Blanco {color:#FFFFFF}
.Rojo {color:red}
.Marron {color:#67450d}
.Azul {color:#005088;}
.Negrita {font-weight:bold;}

.Borde1 {border:solid 1px gray;}
.FloatLeft {float:left}
.FloatRight {float:right}

.dvLineaNegro { width:100%; height:1px; background-color:black;}
.dvLineaBlanco { width:100%; height:1px; background-color:white;}


.dvSuperior {width:100%; height:122px;
    background: -ms-linear-gradient(top, #ffffff , #005088);
    background: -moz-linear-gradient(top, #ffffff , #005088);
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff),  to(#005088));
    /* IE 6 y 7 */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#005088', gradientType='0');
    /* IE 8 y 9 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#005088', gradientType='0')";
}

.dvMarcoCentral {width:1000px;margin:auto;}

.dvLogo {height:53px; padding:15px 0px;  }

.dvSuperiorMenu {height:29px; float:left; margin-left:140px; margin-top:10px; overflow:hidden; }
.dvSuperiorMenu div {
    padding:7px 8px;
    float:left;
    margin-right:15px;
    font-size:15px;

    -webkit-border-top-left-radius: 6px;
    -moz-border-top-left-radius: 6px;
    border-top-left-radius: 6px;
    -webkit-border-top-right-radius: 6px;
    -moz-border-top-right-radius: 6px;
    border-top-right-radius: 6px;
}
.dvSuperiorMenuOpcion {
    background: -ms-linear-gradient(top, #ffffff , #d1d3e0);
    background: -moz-linear-gradient(top, #ffffff , #d1d3e0);
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff),  to(#d1d3e0));
    /* IE 6 y 7 */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#d1d3e0', gradientType='0');
    /* IE 8 y 9 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#d1d3e0', gradientType='0')";
}
.dvSuperiorMenuOpcion a {text-decoration:none; color:#082265;}
.dvSuperiorMenuOpcion a:hover {text-decoration:none; color:#082265;}

.dvSuperiorMenuOpcion:hover {
    background: -ms-linear-gradient(top, #67450d , #a48450);
    background: -moz-linear-gradient(top, #67450d , #a48450);
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#67450d),  to(#a48450));
    /* IE 6 y 7 */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#67450d', endColorstr='#a48450', gradientType='0');
    /* IE 8 y 9 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#67450d', endColorstr='#a48450', gradientType='0')";
}
.dvSuperiorMenuOpcion:hover a {color:#FFFFFF;}
.dvSuperiorMenuOpcion:hover a:hover {color:#FFFFFF;}

.dvSuperiorMenuOpcionSel {
    background: -ms-linear-gradient(top, #67450d , #a48450);
    background: -moz-linear-gradient(top, #67450d , #a48450);
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#67450d),  to(#a48450));
    /* IE 6 y 7 */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#67450d', endColorstr='#a48450', gradientType='0');
    /* IE 8 y 9 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#67450d', endColorstr='#a48450', gradientType='0')";
}
.dvSuperiorMenuOpcionSel a {text-decoration:none; color:#FFFFFF;}
.dvSuperiorMenuOpcionSel a:hover {text-decoration:none; color:#FFFFFF;}

.dvCuadro {width:1000px; margin:auto;}

.dvCuadroBlanco {width:1000px; margin:auto; border:solid 1px white; 
    box-shadow: 0px 0px 10px gray;
    -webkit-box-shadow: 0px 0px 5px gray;
    -moz-box-shadow: 0px 0px 5px gray;
    color:#005088;
    background-color:white;
}
.dvCuadroBlancoInt {margin:20px;}

.imgHome {    box-shadow: 0px 0px 10px gray;
    -webkit-box-shadow: 0px 0px 5px gray;
    -moz-box-shadow: 0px 0px 5px gray;
}

.dvCuadroAzul {width:960px; margin:auto; padding:20px; border:solid 1px #005088;  
    box-shadow: 0px 0px 10px gray;
    -webkit-box-shadow: 0px 0px 5px gray;
    -moz-box-shadow: 0px 0px 5px gray;
    color:white;
    background-color:#005088;
}
.dvCuadroAzul a {color:white;}
.dvCuadroAzul a:hover {color:white;}
.dvCuadroAzul a:visited {color:white;}
.dvCuadroAzul a:active {color:white;}


.dvCuadroMarron { padding:20px;
    color:white;
    background-color:#67450d;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    display:inline-block;
}
.dvCuadroMarron a {color:white;}
.dvCuadroMarron a:hover {color:white;}
.dvCuadroMarron a:visited {color:white;}
.dvCuadroMarron a:active {color:white;}

.dvPie {background-color:#67450d; text-align:center;}

.dvTitulo {font-size:20px; font-weight:bold; font-family:'Century Gothic';}

.dvConsisteBloque {display:inline-block; width:400px; margin-left:40px;}
.dvConsisteNFase {float:left; font-size:25px; text-align:right;}
.dvConsisteTXT {margin-left:90px; margin-right:10px;}

.dvLibro {display:inline-block; margin-right:30px; text-align:center; height:200px;}

.dvComite {display:inline-block; width:290px; text-align:center;}
.ComiteNombre {font-size:15px; color:#67450d; font-weight:bold;}

.dvForm {margin-bottom:8px; width:950px;}
.dvForm_TXTContacto {float:left; text-align:right; width:140px; margin-right:10px;}

.TextBox
{
    font-family:Helvetica, Arial, sans-serif;
    font-weight:normal;
    font-size:12px;
    border: solid 1px white;
    padding: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
   -moz-box-shadow:    inset 1px 1px 2px gray;
   -webkit-box-shadow: inset 1px 1px 2px gray;
   box-shadow:         inset 1px 1px 2px gray;
}


.Boton {
    height:25px;
    background-color:#67450d;
    border: solid 1px #67450d;
    color:white;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}

.Boton:disabled {
    background-color:silver;
    border: solid 1px gray;
    color:white;


}


.BotonGr {
    height:35px;
    background-color:#67450d;
    border: solid 1px #67450d;
    color:white;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    font-size:15px;
    font-weight:bold;
}

.BotonGr:disabled {
    background-color:silver;
    border: solid 1px gray;
    color:white;


}

.dvEncuestaTitulo {font-size:20px; font-weight:bold; font-family:'Century Gothic'; color:black;}
.dvEncuestaPregunta {color:#67450d}
.dvEncuestaRespuestas {margin-top:10px; padding-left:20px;}

.trCabecera td {font-weight:bold; color:black; border-bottom:solid 2px gray;}
.trLinea td {border-bottom:solid 1px gray;}


.tdPaginacion
{
	background-color:White;
    BORDER-RIGHT: #d5d6dc 1pt solid;
    BORDER-TOP: #d5d6dc 1pt solid;
    BORDER-LEFT: #d5d6dc 1pt solid;
    BORDER-BOTTOM: #d5d6dc 1pt solid;
}

.tdPaginacionSeleccionado
{
	background-color:#edefea;
	font-weight:bold;
    BORDER-RIGHT: #d5d6dc 1pt solid;
    BORDER-TOP: #d5d6dc 1pt solid;
    BORDER-LEFT: #d5d6dc 1pt solid;
    BORDER-BOTTOM: #d5d6dc 1pt solid;
}


.dvDesactivado input[type="radio"] + label {color:gray;}
.dvDesactivado input[type="radio"]:checked + label {font-weight:bold; color:black;}
.dvDesactivado input[type="checkbox"] + label {color:gray;}
.dvDesactivado input[type="checkbox"]:checked + label {font-weight:bold; color:black;}
.dvDesactivado input {font-weight:bold; color:black;}
.dvDesactivado select {font-weight:bold; color:black;}

.MarginBottom3 {margin-bottom:3px;}