#fullheight{
height:100%;
display: table;
}


html, body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background-color:#FFFFFF;
 	margin:0;
    padding:0;
    height:100%;
    border:none;
	text-align:justify;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
    SCROLLBAR-SHADOW-COLOR: #ffffff;
    SCROLLBAR-3DLIGHT-COLOR: #ffffff;
    SCROLLBAR-ARROW-COLOR: #666666;
    SCROLLBAR-TRACK-COLOR: #ffffff;	
	
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	
}

th {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

/*******************************LINKS********************************/

.LinkVermelho{
color:#d71f37;
font-weight:bold;
font-size:11px;
}

a{
    color:#d71f37;
    text-decoration: none;
	font-size:12px;
}

a:hover {
	color:#d71f37;
    text-decoration: underline;
	font-size:12px;
}

a.MenuInterno{
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
font-weight:bold;
padding-bottom:1px;
}

a.MenuInterno:hover{
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
font-weight:bold;
border-bottom:5px solid #ff0000;
}
a.LinkVermelho{
color:#FF0000;
text-decoration:none;
}

/*******************************FORMULARIOS********************************/

.form{
background:#F3F3F3;
border:solid 1px #CCCCCC;
font-size:11px;
padding-left:5px;
padding-right:5px;
}

button{
background:#F3F3F3;
border:solid 1px #CCCCCC;
font-size:10px;
padding-left:5px;
padding-right:5px;
}

.BtnEnviar{
border:0px;
background:url(/Imgs/BtnEnviar.gif);
background-repeat:no-repeat;
width:51px;
height:17px;
cursor:pointer;
}

.BtnLimpar{
border:0px;
background:url(/Imgs/BtnLimpar.gif);
background-repeat:no-repeat;
width:51px;
height:17px;
cursor:pointer;
}

select{
background:#F3F3F3;
border:solid 1px #CCCCCC;
font-size:10px;
padding-left:5px;
padding-right:5px;
}

/**************************************************************************/

.BordaCinza{
border:solid 1px #d0d0d0;
}
.BordaBottom{
border-bottom:solid 1px #e3e3e3;
}

.FonteDestaqueVermelho{
font-size:12px;
color:#d71f37;
font-weight:bold;
}

.FonteAmarela{
font-size:11px;
color:#F79704;
font-weight:bold;
}

.FontePequena{
font-size:10px;
}
.FundoMenu{
background-image:url(../imgs/FundoMenu.gif);
background-repeat:no-repeat;
background-color:#b71f18;
}

.FundoBordaEsquerda{
border-left: solid 1px #666666
}

.FundoAmareloBordaAmarela{
border:#e9e8d3 solid 1px;
background-color:#f2f2de;

}

.FundoBordasLaterais{
background-color:#FFFFFF;
border-left:solid 1px #e3e3e3;
border-right:solid 1px #e3e3e3;
}

.FundoBordasLateraisBottom{
background-color:#FFFFFF;
border-left:solid 1px #e3e3e3;
border-right:solid 1px #e3e3e3;
border-bottom:solid 1px #e3e3e3;
}

.FundoBordasFake{
background-image:url(../imgs/BordasFake.gif);
background-repeat:no-repeat;
background-position:bottom;
background-color:#FFFFFF;
border-left:solid 1px #e3e3e3;
border-right:solid 1px #e3e3e3;
border-bottom:solid 1px #e3e3e3;
}

.FundoDestaqueCapaRevista{
background-image:url(../imgs/FundoDegradeCinza.gif);
background-repeat:repeat-x;
background-color:#FFFFFF;
border-left:solid 1px #e3e3e3;
border-top:solid 1px #e3e3e3;
border-right:solid 1px #e3e3e3;
}

.FundoDegradeBordacinza{
background-image:url(../imgs/DegradeCinzaClaro.gif);
background-repeat:repeat-x;
background-color:#FFFFFF;
border-left:solid 1px #e5e5e5;
border-bottom:solid 1px #e5e5e5;
border-right:solid 1px #e5e5e5;
}


.FundoBusca{
background-image:url(../imgs/FundoBusca.gif);
background-repeat:repeat-x;
background-color:#cd110c;
}

.RetanguloVermelho{
background-image:url(../imgs/RetanguloVermelho.gif);
background-repeat:no-repeat;
background-position:bottom left;
padding-left:35px
}

.Margem35{
padding-left:35px;
}

.MargemBottom25{
padding-bottom:25px;
}

.Sombra{
background-image:url(../imgs/Sombra.jpg);
background-repeat:no-repeat;
background-position:18px 12px
}

.FundoDiaAgendaLateral{
border-right:1px solid #c5d5de; 
border-left:1px solid #c5d5de; 
background-color:#d9e7f0;
FONT-SIZE: 16px;
COLOR: #002047;
FONT-FAMILY: arial;
font-weight : bold;
padding-left:5; 
padding-right:5;
}

.CssPadraoDiaVazio
{
}	

.CssPadraoCelula
{
	padding:4px;
}

td.CssPadraoCelula a 
{
	color:#000000;
	/*background-color:#EBEBEB;*/
	font-weight:normal;
}

.CssPadraoTabela
{
	padding:0;
}

.TABELA_CALENDARIO_TD
{
	border-right:solid 1px #DBDBDB;
	border-left:solid 1px #DBDBDB;
}

.TABELA_CALENDARIO_TD_RODAPE
{
	border-bottom:solid 1px #DBDBDB;
}


.FundoDiaAgendaTopo{
background-image:url(/Imgs/agendaDiaFT.gif);
background-color:#d9e7f0;
}

.FundoDiaAgendaBaixo{
background-image:url(/Imgs/agendaDiaFB.gif);
background-color:#d9e7f0;
background-position: bottom;
}

.CalendarioEstiloCabecalho {
/*background-color:#E8E8E8;*/
text-align:center;
font-family:Arial;
font-size:11px;
color : #ef2f46;
font-weight:bold;
padding:4px;
}

.CalendarioEstiloDomingo {
color:#ef2f46;
background-color:#EBEBEB;
font-weight:bold;
padding:4px;
}

td.CalendarioEstiloDomingo a 
{
	color:#000000;
	/*background-color:#EBEBEB;*/
	font-weight:normal;
}

.CalendarioEstiloHoje {
/*background-color:#ECDE1B;*/
font-family:Arial;
text-align:center;
font-weight:bold;
}

td.CalendarioEstiloHoje a
{
	color:#ef2f46;
	font-weight:bold;
}

.CalendarioEstiloHojeComEvento
{
	background-color:#FCD402;
}

td.CalendarioEstiloHojeComEvento a
{
	color:#ef2f46;
	font-weight:bold;
}

.CalendarioPadraoDescricaoDia {
margin-left:10px;
margin-bottom:0px;
color:#000000;
border-top:0px solid #FFFFFF;
font-weight:bold;
}

.CalendarioPadraoDescricaoEvento {
font-size:11px;
color:#000000;
font-family:Arial;
text-decoration:none;
font-weight:normal;
}

.CalendarioEstiloDiaEvento {
background-color:#FCD402;
border:solid 1px #FFFFFF;
font-family:Arial;
text-align:center;
}

td.CalendarioEstiloDiaEvento a {
background-color:#FCD402;
color:#000000;
font-family:Arial;
text-align:center;
}

.MES_CALENDARIO
{
	font-weight:bold;
	text-transform:uppercase;
}

.CALENDARIO_MES_ANTERIOR
{
}

.CALENDARIO_MES_PROXIMO
{
}

.ENQ_CELULA_SEM_ENQUETE
{
	color:#FFFFFF;
}

.ENQ_CELULA_SOLICITA_SELECAO
{
}

.ENQ_CELULA_OBRIGADO
{
	color:#FFFFFF;
}

.ENQ_CELULA_ENCERRADA
{
	color:#FFFFFF;
}

.ENQ_CELULA_JA_VOTOU
{
	color:#FFFFFF;
}

.ENQ_CELULA_PERGUNTA
{
	color:#FFFFFF;
	font-weight:bold;
}

.ENQUETE_CELULA_OPCOES
{
	color:#FFFFFF;
}

TD.ENQUETE_CELULA_OPCOES SPAN
{
	color:#FFFFFF;
	font-weight:bold;
}