
.PrintArea {
    margin: 20px 5px;
    padding: 10px;
    width: 400px;
}
.buttonBar {
    height: 30px;
}
.buttonBar div {
    display: inline-block;
    float: left;
    margin-right: 10px;
    padding: 3px 12px;
    cursor: pointer;
}
.button {
    background: none repeat scroll 0 0 #999999;
    border: 1px solid blue;
    color: #EEEEEE;
    text-align: center;
}

div.settingName { display: inline-block; vertical-align: top; }
div.settingVals { display: inline-block; padding-left: 10px; }

span.test {
    color: red;
}

#Retain.PrintArea.area1 {
    border: 1px solid #999;
}

.PrintArea.area1 {
    border: solid 1px #ffb40f;
}

.PrintArea.area2 {
    border: solid 1px #20ff58;
}

.PrintArea.area3 {
    border: solid 1px #999;
}

.preguntaForm{
	width:100%;
}

.PrintArea .valor .error ,.PrintArea .valor2 .error {
    border-color: red !important;
}

.PrintArea #formForm .preguntaForm .valor.icoformselect {
    position: relative;
}

.PrintArea #formForm .preguntaForm .valor.icoformselect:after {
    content: '';
    width: 20px;
    height: 30px;
    position: absolute;
    background-color: #8F9EA4;
    /*z-index: 1000;*/
    right: 3px;
    top: 5px;
    pointer-events: none;
    background-image: url(/o/EGARSAT-Intranet-theme/images/form/commonFormArrows.png);
    background-position: 0px 53%;
    background-repeat: no-repeat;
}

.PrintArea #formForm .preguntaForm .valor {
    background-color: transparent !important;
    border: 1px solid #ced9ee;
    padding: 6px 0px 6px 6px;
    height: 42px;
}

.PrintArea #formForm .preguntaForm .valor select,.PrintArea #formForm .preguntaForm .valor input {
    border: none;
}


