﻿
/**************** David ************************/
fieldset 
{
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
    border-radius: 10px;    
}

legend
{   
    color: #006a9a;
    font-size: 1.2em;
    padding: 0px 4px;
    width: inherit;
    border-bottom: 0px;
    margin-bottom: 0px;
}

textarea {
    resize: none;
}

.bold
{
    font-weight: bold;
}

.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;     
}  

.hr_normal
{
    height: 1px !important;
    background-color: Black !important;
    margin: 3px 0 !important;
    
}