﻿.planilhaReembolso{
    font-size:10px;
    border:2px solid #b7b86a;
    background: #ffffce;
    width:760px;
}

.planilhaReembolso th{
    font-weight:bold;
    text-align:center;
    background: #cccccc;
    color:#666639;
}

.planilhaReembolso td{
    text-align:left;
    vertical-align:middle;
}

.planilhaReembolso input, .planilhaReembolso textarea{
    border:1px solid #b7b86a;
    font-size:11px;   
}

.planilhaReembolso td span{
    font-size:10px;
    font-family:arial;
    color:#f00;
}

.alteracaoValorPlano{
    background:#ffff00!important;
}

.alteracaoValorPlano input{
    background-color:#FFFFE8;
}
    
.reembolsoEsporadico{
   background: #FF9900!important;
}

.reembolsoEsporadico input{
    background-color:#FFF8EC;
}

.alteracaoValorPlano .pgtoEfetivo, .reembolsoEsporadico .pgtoEfetivo{
	background-color:transparent!important;
}

.reembolsoEsporadico span{
    color:#fff!important;
}

.valorNumerico{
    text-align:right;
}

.pgtoEfetivo{
    text-align:right;
    width:70px;
    background:transparent;
}

.check{
    text-align:center!important;
}

.check input{
    border:none;
    background:none!important;
}

.subTitulo{
    color:#666600;
    text-align:center;
    padding:10px;
    font-weight:bold;
    font-size:13px;
    background:#f0f0f0;
}

.fundoCor{
    background:#FFFFDD;
}

.itemIcone{
    text-align:center!important;
}

.itemIcone .container{
    position:relative;
}

.itemIcone .box{
    position:absolute;
    z-index:99;
    left:-200px;
    top:-40px;
    width:270px;
    background:#ffffce;
    border:1px solid #b7b86a;
    display:none;
}

.itemIcone .box a{
    float:right;
    margin-right:10px;
    padding:5px 5px 5px 0px;
    color:#000;
}

.itemIcone textarea{
    width:250px;
    height:100px;
    margin:0px 0px 5px 5px;
}

.botao input{
    background:transparent!important;
}

.erros td{
	padding-left:10px;
}

.semTexto{
	filter:alpha(opacity=40);
	opacity:0.4;
}

.aviso_erro{
	color:#f00;
	font-size:10px;
}