﻿
/**************** David ************************/
textarea {
    resize: none;
}

.bold
{
    font-weight: bold;
}

input[type=checkbox]
{
    width: 20px;
    height: 20px;
}

.divPreguntaPE
{
    border: thin solid #000000;
    background-color: #FCEF96;
    color: #333333;
    margin-top: 10px;
    padding: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
}

.divPreguntaPU
{
    border: thin solid #000000;
    background-color: #CCFFCC;
    color: #333333;
    margin-top: 10px;
    padding: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
}

.divPreguntaPP
{
    border: thin solid #000000;
    background-color: #CCFFFF;
    color: #333333;
    margin-top: 10px;
    padding: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
}

.divPreguntaCE
{
    border: thin solid #000000;
    background-color: #FFA4A4;
    color: #333333;
    margin-top: 10px;
    padding: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
}

.legendPE
{
    background-color: #FCEF96;
    color: #333333;
    padding: 4px;    
}

.legendPU
{
    background-color: #CCFFCC;
    color: #333333;
    padding: 4px;    
}

.legendPP
{
    background-color: #CCFFFF;
    color: #333333;
    padding: 4px;    
}

.legendCE
{
    background-color: #FFA4A4;
    color: #333333;
    padding: 4px; 
}

.divPreguntaDetalle
{
    border: thin solid #000000;
    background-color: #FFFBD6;
    color: #333333;
    margin: 2px;
    padding: 2px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
}

.divPager
{
    text-align:center;
    padding: 10px;
}

.labelError 
{
   font-weight: bold;
   color: #FF0000; 
}

.labelSuccess
{
    font-weight: bold;
    color: #0000FF;
}

.listaDetalle {  
    border-top: none;
    padding: 5px;
    padding-top: 10px;
    border-style: none solid solid solid;
    border-width: 2px;
    border-color: #006a9a;
    border-radius: 0px 0px 10px 10px;  
}  

.listaCabecera {  
    border: 2px solid #006a9a;
    color: white;
    background-color: #007CAB;
    font-size: 20px;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px 10px 0px 0px;     
}  

.nodisponible 
{
    color: red;    
    font-weight: bold;
}

.nomutualidad {
    color: #e47221;
    font-weight: bold;
}

.nomutualidad_nodisponible {
    color: #bb19bd;
    font-weight: bold;
}


