﻿ /*Elementos HTML*/
.masterContentRightContainer input, .masterContentRightContainer select
{
    background-color:white;
    color:black;  
    font-size:75%;
}

/*Estilos de Cores*/
.ms-rteCustom-CorAlerta
{
    color:#FF0000;
}
.ms-rteCustom-CorCinzaClaro
{
	color:#474e51;
}
.ms-rteCustom-CorCinza
{
    color:#3e4649;
}
.ms-rteCustom-CorCinzaEscuro
{
    color:#2e3639;
}

.ms-rteCustom-CorVerde-MsgSucesso
{
	color:#A7DC15;
	font-size:100%;
}

.ms-rteCustom-CorVerde
{
	color:#4b7831;
}
.ms-rteCustom-CorVerdeArea
{
    color:#94C217;
}
.ms-rteCustom-CorBranca
{
FONT-SIZE: 16px;            HEIGHT: 30px;   TEXT-ALIGN: left;
}


/*fontes*/
.ms-rteCustom-TituloTexto, .ms-rteCustom-Texto 
{
                font-size:75%;
                font-weight:bold;
}
.ms-rteCustom-Texto
{
                font-weight:normal;
}
.ms-rteCustom-SubTitulo
{
                font-size:100%;
                font-weight:bold;
}

.ms-rteCustom-Centrar
{
                text-align:center;
                display:block;
}
.ms-rteCustom-TabelaCentrarVertical
{
                vertical-align:middle;
}

.ms-rteCustom-Justificar
{
                text-align:justify;
}

/*Genericos*/
.Separador
{
    border-top:1px #94c217 solid;                
    font-size:0%;
    height:1px;
    margin-top:15px;
    margin-bottom:10px;
}
.botao
{
	background-color:#e6e6e6;
	border-left:1px silver outset;
	border-top:1px silver outset;
	border-right:1px #2e3639 outset;
	border-bottom:1px #2e3639 outset;
/*
    border: 1px  #2E3639 none;
    FONT-SIZE: 14px;
    background-color:white;
    color:#2e3639 !important;
    cursor:hand;
    text-transform:uppercase;        
    padding:6px 5px 4px 5px;*/
}

.AlinhaDireita
{
    text-align:right;
}

.AlinhaDireita input
{
	background-color:#e6e6e6;
	color:#2e3639;
	font-size:100%;
	font-weight:bold;
	text-align:center;
}

.AlinhaDireita input:hover
{
	color:#a7dc15;
}

/*
.formLabel
{
                FLOAT: left;        VERTICAL-ALIGN: bottom;          WIDTH: 28%;     COLOR: #a7dc15;             POSITION: relative;        TOP: 5px;       TEXT-ALIGN: right;
}
*/


.formLabel
{
	width:28%;
    float:left;
    text-align:right;
    padding-right:5px;
    COLOR: #4b7831;
}



.formInput
{
                MIN-HEIGHT: 35px;        HEIGHT: 35px;   TEXT-ALIGN: left;                            
}


.formInputConsulta
{
                MIN-HEIGHT: 25px;        HEIGHT: 25px;   TEXT-ALIGN: left;                            
}


.read {
border: none;
background-color:#2E3639;
font-size:100%;
overflow :hidden;
color:white;
}

.textBoxSizeLarge
{
    width:90%;
}

.textBoxSizeMax
{
    width:90%;
}

.textBoxSizeNormal
{
    width:50%;
}
.textBoxSizeSmall
{
    width:15%;
}


.textBoxSizeSmallCPParte1
{
    width:5%;
}

.textBoxSizeSmallCPParte2
{
    width:4%;
}

.textBoxSizeSmallCPParte3
{
    width:40%;
}


.checkOptionPerguntas
{
                margin-top:10px;
                padding-bottom:2px;
                border-top: 1px #A7DC15 solid;
                display:block;
}
.checkOptionPerguntas label 
{
                margin-left:22px;
                width:90%;
                margin-top:-17px;
                display:block;
}

.formError
{
    text-align:Center;
    padding-right:-10px;
}