﻿body
{
    background:url(../img/FundoSite.jpg) repeat-x #fff;
    margin:0px;
    padding:0px;
    text-align:center;
    font-size:11px;
    font-family:Tahoma, Arial, Verdana;
}

.FullGeral
{
    margin:0 auto;
    text-align:center;
}
.Geral
{
    margin:0 auto;
    text-align:center;
    width:760px;
}
.Topo
{
    background:url(../img/BgTopo.jpg) right top no-repeat;
    margin:5px 0px 0px 0px;
    width:760px;
    height:152px;        
    position:relative;
    text-align:left;
    font-family:Tahoma, Arial, Verdana;
    font-weight:bold;
}
.AreaRestrita
{
    position:absolute;
    top:-5px;
    right:0px;
}
.BotaoCinza
{
    background:url(../img/BtnEntrarAreaRestrita.jpg) right top no-repeat ! important;
    color:#000;
    width:66px;
    height:30px;
    border:none;
}
.MenuTopo
{
    clear:both;
    position:absolute;
    top:120px;
    left:185px;
    height:33px;
    width:335px;
}

.MenuTopo ul
{
    margin:0px;
    padding:0px;
}
.MenuTopo ul li
{
    display:inline;
    padding:9px 22px 9px 0px;
    margin-left:20px;
    line-height:33px;
    background:url(../img/SeparadorMenuTopo.gif) right top no-repeat;
}
.MenuTopo a
{
    color:#fff;
    text-decoration:none
}
.MenuTopo a:hover
{
    color:#98d2f4;
    text-decoration:none
}

.Busca
{
    clear:both;
    position:absolute;
    top:120px;
    left:515px;
    color:#fff;
    line-height:33px;
}
.AgrupaBusca
{
    position:relative;
    top:-28px;
    left:50px;
    height:30px;
    width:185px;
}
.TxtBusca
{
    background:url(../img/BgCampoBusca.gif) repeat-x;
    color:#00386e;
    font-family:Tahoma, Arial, Verdana;
    padding:2px 5px 3px 5px;
    height:20px;
    border:none;
    font-weight:normal;
    font-size:11px;
}
.TxtPadrao
{
    background:url(../img/BgCampoPadrao.gif) repeat-x #fdfdfd;
    color:#000000;
    font-family:Tahoma, Arial, Verdana;
    padding:3px 5px 0px 5px;
    text-align:left;
    height:17px;
    border:1px solid #bfbfbf;
    font-size:11px;
}
.TxtErro
{
    background:url(../img/bgTxtErro.gif) repeat-x bottom;
    color:#000000;
    font-family:Tahoma, Arial, Verdana;
    padding:3px 5px 0px 5px;
    height:17px;
    border:1px solid #ebb4b4;
    font-size:11px;
}

.TxtFocus
{
    background:url(../img/bgTxtFocus.gif) repeat-x top;
    color:#000000;
    font-family:Tahoma, Arial, Verdana;
    padding:3px 5px 0px 5px;
    height:17px;
    border:1px solid #a9c8d5;
    font-size:11px;
}

.LabelAreaRestrita
{
    
    text-align: left;
    float: left;
    width: 30px;
    margin-right: 2px;
    padding:7px 0px 0px 0px;
    line-height: 21px;
}
.LabelReuniao
{
    text-align: left;
    background-color:#fff;
    padding:2px;
    float: left;
    width: 100px;
    line-height: 13px;
    margin-right:3px;
}
.BrMenor
{
    line-height:5px;
}
.FullConteudo
{
    clear:both;
    margin:0 auto;
    position:relative;
}
.Conteudo
{
    clear:both;
    width:744px;
    margin:0 auto;
    position:relative;
}
.ColunaEsquerda
{
    clear:both;
    float:left;
    width:173px;
    margin-right:17px;
    border-top:1px solid #ddd;
    position:relative;
    text-align:left;
}
.ColunaDireita
{
    float:left;
    position:relative;
    width:550px;
    text-align:left;
    background:url(../img/BgTopo2.jpg) no-repeat center top;
    margin:21px 0px 0px 0px;
}
.BoxCont1
{
    width:166px;
    background-color:#fff;
    padding:1px 4px 3px 3px;
}   
.BoxMenuPrincipal
{
    width:159px;
    border-left:6px solid #16b401;
}

.BoxMenuPrincipal ul
{
    margin:0px;
    padding:0px;
    list-style:none;
}
.BoxMenuPrincipal ul li
{
    display:list-item;
    list-style:none;
    padding:0px 0px 2px 0px;
    line-height:23px;
    margin-left:10px;
}
.BoxMenuPrincipal ul li a
{
    display:block;
    list-style:none;
    padding:0px 0px 2px 0px;
    line-height:23px;
    color:#233e53;
    text-decoration:none;
    width:143px;
    border-bottom:1px solid #c5c5c5;
}
.BoxMenuPrincipal ul li a:hover
{
    display:list-item;
    list-style:none;
    padding:0px 0px 2px 5px;
    line-height:23px;
    color:#233e53;
    text-decoration:none;
    background:url(../img/BgItensMenu.gif) no-repeat;
    font-weight:bold;
    width:138px;
}



.TopicoMenu
{
    clear:both;
    background:url(../img/BgTopicoBoxVerde.gif) no-repeat top;
    height:38px;
    padding-left:8px;
}
.TextoTopicos
{
    line-height:40px;
    text-transform:uppercase;
    color:#fff;
    font-family:Arial, Tahoma, Verdana;
    font-size:11px;
    font-weight:bold;
    letter-spacing:1px;
}

.BemVindo
{
    padding:10px 0px;
    color:#fff;
    height:175px;
}
.TextoBemVindo
{
    clear:both;
    float:left;
    padding:10px;
    margin-top:15px;
    width:357px;
    text-align:justify;
    height:96;
    background:url(../img/BgTranspAzul.gif) repeat;
    font-family:Tahoma, Arial, Verdana;
}
.TextoBemVindo a
{
    color:#fff;
    text-decoration:underline;
    font-weight:bold;
    padding:0px 0px;
}
.TextoBemVindo a:hover
{
    color:#fff;
    text-decoration:none;
    font-weight:bold;
}

.BoxContEsq
{
    margin:20px 0px;
    width:166px;
    background-color:#fff;
    padding:1px 4px 3px 3px;
    position:relative;
    border:1px solid #e1e1e1;
}

.BoxContEsqInt
{
    width:159px;
    font-family:Arial, Tahoma, Verdana;
}
.TopicoProximasReunioes
{
    clear:both;
    background:url(../img/BgTopicoBoxAzul.gif) no-repeat top;
    height:38px;
    padding-left:8px;
}

.ContGeralReunioes
{
    clear:both;
    padding:3px 5px;
}
.BoxLogoUsinaReuniao
{
    float:left;
    background:url(../img/BgLogoUsinaReuniao.gif) no-repeat;
    width:59px;
    height:44px;
    text-align:center;
    padding:9px 0px 0px 0px;
}
.DataRegiaoUsinasReuniao
{
    float:right;
    margin:8px 0px 0px 0px;
    font-size:16px;
    font-weight:bold;
    color:#19a8b9;
    width:85px;
}
.DataRegiaoUsinasReuniao B
{
    float:left;
    font-size:11px;
    font-weight:bold;
    color:#d00f0f;
    text-transform:uppercase;
}
.TextoUsinasReuniao
{
    clear:both;
    margin:10px 5px;
    font-family:Tahoma, Arial, Verdana;
}
.TextoUsinasReuniao a
{
    text-decoration:none;
    color:#000;
}
.TextoUsinasReuniao a:hover
{
    text-decoration:underline;
    color:#032f38;
}
.LinhaSepara
{
    background:url(../img/BgLinha.gif) repeat-x;
    height:20px;
    border:none;
    margin:0px;
    padding:0px;
}
.BoxContDir
{
    margin:10px 0px 20px 0px;
    width:540px;
    background-color:#fff;
    padding:1px 4px 3px 3px;
    position:relative;
    border:1px solid #e1e1e1;
}
.BoxContDirInt
{
    width:536px;
    font-family:Arial, Tahoma, Verdana;
}
.TopicoNoticias
{
    clear:both;
    background:url(../img/BgTopicoBoxVermelho.gif) no-repeat top;
    height:38px;
    padding-left:8px;
}
.TopicoInterno
{
    clear:both;
    background:url(../img/BgTopicoBoxVerde2.gif) no-repeat top;
    height:38px;
    padding-left:8px;
}
.TopicoForum
{
    clear:both;
    background:url(../img/BgTopicoBoxDourado.gif) no-repeat top;
    height:38px;
    padding-left:8px;
}
.BoxConteudoInterno
{
    padding:16px 10px;
}
.BannerPrincipal
{
    margin:10px 0px 20px 0px;
    background-color:#fff;
    padding:4px;
    position:relative;
    border:1px solid #e1e1e1;
}
.NoticiasInt
{
    border:1px solid #d7d7d7;
    position:relative;
    z-index:90;
    background:url(../img/bgItensParticipantes.jpg) bottom repeat-x;
    margin:10px 0px;
    padding:8px 0px;
    clear:both;
}
.NoticiasIntDet
{
    position:relative;
    z-index:90;
    clear:both;
}
.FotoNot
{
    clear:both;
    position:relative;
    z-index:100;
    float:left;
    margin:5px 8px 5px 0px;
    border:4px solid #f4f4f4;
    padding:3px;
    text-align:center;
    width:160px;
}
.ContIntNot
{
    position:relative;
    z-index:100;
    float:left;
    padding:6px;
    font-family:Tahoma, Arial, Verdana;
    margin:5px 0px 0px 0px;
    width:300px;
}
.ContIntGeral
{
    clear:both;
    border-top:1px solid #fff;
    font-family:Tahoma, Arial, Verdana;
    margin:0px 0px 0px 5px;
    position:relative;
}
.ContIntGeral h1
{
    font-size:18px;
    margin-bottom:10px;
    padding:0px;
    color:#444444;
}
.ContIntGeral span
{
    font-size:14px;
    font-weight:bold;
    font-family:Arial, Tahoma, Verdana;
}

.ContInt span
{
    font-size:14px;
    font-weight:bold;
    font-family:Arial, Tahoma, Verdana;
}
.ContInt P
{
    text-align:justify;
}

.ContIntNot a
{
    color:#000;
    font-weight:bold;
    text-decoration:underline;
    padding:0px 0px;
}
.ContIntNot a:hover
{
    color:#000;
    font-weight:bold;
    text-decoration:none;
}

.ContIntNot h2
{
    font-size:14px;
    font-weight:bold;
    font-family:Arial, Tahoma, Verdana;
    margin-bottom:5px;
}

.ContIntGeral a
{
    color:#000;
    font-weight:bold;
    text-decoration:underline;
    padding:0px 0px;
}
.ContIntGeral a:hover
{
    color:#000;
    font-weight:bold;
    text-decoration:none;
}
.ContIntGeral h2
{
    font-size:14px;
    font-weight:bold;
    font-family:Arial, Tahoma, Verdana;
}
.BoxForumGeral
{
    background:url(../img/BgItensForum.gif) repeat-x #fff;
    padding:8px;
    margin-bottom:15px;
}
.NavegaForum
{
    font-size:18px;
    font-weight:bold;
    
}
.NavegaForum a
{
    color:#000;
    text-decoration:underline;
    font-weight:bold;
}
.NavegaForum a:hover
{
    color:green;
    text-decoration:underline;
    font-weight:bold;
}
.PerguntaForumGeral
{
    margin-bottom:20px;
}
.PerguntaForumProfile
{
    padding:2px;
    float:left; 
    width:114px;
    margin-right:3px;
    background:url(../img/BgItensForum.gif) repeat-x #fff;
    margin-bottom:10px;
}
.PerguntaForumConteudo
{
    padding:12px;
    float:left;
    width:364px;
    background:url(../img/BgItensForum.gif) repeat-x #fff;
    margin-bottom:10px;
    min-height:110px;
}
.PerguntaForumConteudo bdo
{
    color:#ac0000;
    font-weight:bold;
}
.PerguntaForumConteudo em
{
    font-style:italic;
}
.RespostaForumConteudo em
{
    font-style:italic;
}
.PerguntaForumConteudo strong
{
    font-weight:bold;
}
.RespostaForumConteudo strong
{
    font-weight:bold;
}
.PerguntaForumConteudo em strong
{
    font-style:italic;
    font-weight:bold;
}
.RespostaForumConteudo em strong
{
    font-style:italic;
    font-weight:bold;
}
.PerguntaForumConteudo em strong u
{
    font-style:italic;
    font-weight:bold;
    text-decoration:underline;
}
.RespostaForumConteudo em strong u
{
    font-style:italic;
    font-weight:bold;
    text-decoration:underline;
}
.RespostaForumConteudo
{
    padding:12px;
    float:left;
    width:364px;
    background:url(../img/BgItensForum.gif) repeat-x #fff;
    margin-bottom:10px;
    min-height:110px;
}
.RespostaReuniaoConteudo
{
    padding:8px;
    float:left;
    width:364px;
    background:url(../img/BgItensForum.gif) repeat-x #fff;
    margin-bottom:10px;
    min-height:110px;
    
}

.RespostaForumConteudo bdo
{
    color:#2d7a25;
    font-weight:bold;
}

.BarraDadosUsrGeral
{
    clear:both; 
    width:515px;
    height:66px;
    background:url(../img/BgItensForumDadosUsr.gif) repeat-x #fff;
}
.BarraDadosUsrGeral a
{
    color:#565656;
    text-decoration:underline;
    
}
.BarraDadosUsrGeralComent
{
    clear:both; 
    width:508px;
    height:66px;
    background:url(../img/BgItensForumDadosUsr.gif) repeat-x #fff;
}
.BarraDadosUsrGeralComent a
 {
    color:#565656;
    text-decoration:underline    
}
.BarraDadosUsrGeralPergunta
{
    clear:both; 
    width:508px;
    height:17px;
}
.BarraDadosUsrGeralPergunta a
 {
    color:#565656;
    text-decoration:underline    
}

.BarraDadosUsrEsq
{
    border-left:4px solid #d3c200; 
    float:left; 
    height:30px; 
    padding:6px 0px 0px 10px; 
    width:380px;
}
.BarraDadosUsrDir
{
   float:left;
   padding:13px; 
   width:85px;
}
.BarraDadosUsrComent
{
   float:left;
   padding:13px; 
   width:85px;
   vertical-align:middle
}
.BarraDownload
{
   float:right;
   padding:6px; 
   width:85px;
}

.NavegaForumSub
{
    font-size:11px;
    font-weight:normal;
    font-family:Tahoma;
}

.ItemForumGeral
{
    background-color:#fff;
    padding:2px;
    margin-bottom:8px;
}
.ItemForum
{
    border-left:4px solid #d3c200;
    background-color:#fff;
    clear:both;
    padding:2px;
    font-family:Arial, Tahoma, Verdana;
    font-weight:bold;
    font-size:18px;
    padding:4px;
}
.ItemForumPer
{
    border-left:4px solid #d3c200;
    background-color:#fff;
    clear:both;
    padding:2px;
    font-family:Arial, Tahoma, Verdana;
    font-weight:bold;
    font-size:12px;
    padding:4px;
}
.ItemForumResp
{
    background-color:#fff;
    clear:both;
    padding:2px;
    font-family:Arial, Tahoma, Verdana;
    font-weight:bold;
    font-size:14px;
    padding:4px;
    margin:2px;
    width:102px;
}
.ItemForumImagem
{
    float:left;
    margin:2px; 
    background-color:#fff; 
    text-align:center;
    width:108px;
}
.PostPor
{
    padding:0px 0px 12px 8px;
    clear:both;
    font-family:Tahoma, Arial, Verdana;
    background:url(../img/BgSeparaPosts.gif) bottom repeat-x;
    height:20px;
}
.DescDown
{
    padding:0px 0px 12px 8px;
    clear:both;
    font-family:Tahoma, Arial, Verdana;
    background:url(../img/BgSeparaPosts.gif) bottom repeat-x;
    min-height:20px;
}
.BoxForumGeral a
{
    color:#000;
    font-weight:bold;
    text-decoration:underline;
    padding:0px 0px;
}
.BoxForumGeral a:hover
{
    color:#000;
    font-weight:bold;
    text-decoration:none;
}
.MensagemsForum
{
    font-size:18px;
    color:red;
    padding:10px;
    border-top:1px solid #ddd;
    border-bottom:1px solid #ddd;
    text-align:center;
}
.Rodape
{
    clear:both;
    background:url(../img/BgRodape.gif) repeat-x #fff;
    height:66px;
    margin:0px 0px 40px 0px;
    color:#fff;
}
.ContRodape
{
    position:relative;
    height:66px;
    width:745px;
    margin:0 auto;
}
.ContRodape a
{
    color:#fff;
    text-decoration:none;
}
.ContRodape a:hover
{
    color:#d1d1d1;
    text-decoration:underline;
}
.MenuRodape
{
    position:absolute;
    right:0px;
    top:25px;
    font-weight:bold;
}
.Copy
{
    position:absolute;
    right:0px;
    top:60px;
    color:#a7a7a7;
}
.Copy a
{
    color:#a7a7a7;
    text-decoration:none;
}
.Copy a:hover
{
    color:#d1d1d1;
    text-decoration:underline;
}
.BannerEsq
{
    margin:20px 0px;
    width:166px;
    background-color:#fff;
    padding:4px;
    position:relative;
    border:1px solid #e1e1e1;
}


* remove the default left,center and right images from the button border*
.mybutton-text-icon .x-btn-left, .mybutton-text-icon .x-btn-right, .mybutton-text-icon .x-btn-center{
background: 0;
}

/* now customize the new button that has a caption below the icon */ 
.mybutton-text-icon .x-btn-center .x-btn-text {
background-position: 0 2px;
background-repeat: no-repeat;
padding-left:0px;
padding-top:50px;
padding-bottom:0px;
padding-right:0px;
height: 65px;
width: 50px;
}


.BoxUltimasReunioes1
{
    float:left;
    width:158px;
    border:1px solid #f0f7f4;
    text-align:left;
    margin:0px 5px;
}
.BoxUltimasReunioes2
{
    width:156px;
    border:1px solid #bdd7ca;
    background-color:#edf5f1;
    text-align:left;
}
.TopicosReunioes
{
    background:url(../img/bgTopicoReunioes.jpg) no-repeat;
    font-family:Tahoma, Verdana;
    color:#fff;
    font-size:11px;
    font-weight:bold;
    text-transform:uppercase;
    text-align:left;
    padding-left:7px;
    width:150px;
    height:25px;
    line-height:25px;
}
.LogotipoUsinaReunioes
{
    background:url(../img/BgLogoUsinaReuniao2.jpg) no-repeat;
    width:147px;
    height:148px;
    padding:8px 0px 0px 0px;
    text-align:center;
    margin:0px 0px 0px 5px;
}
.BoxDataReuniao
{
    background-color:#fff;
    margin:0px 0px 0px 12px;
    height:28px;
    line-height:28px;
    width:128px;
    color:#19a8b9;
    font-size:16px;
    font-weight:bold;
    font-family:Arial, Tahoma, Verdana;
    text-align:center
}
.BoxEndReuniao
{
    clear:both;
    width:128px;
    margin:5px 0px 0px 18px;
}
.BoxEndReuniao h2
{
    clear:both;
    color:#d00f0f;
}
.BoxEndReuniao h2 a
{
    clear:both;
    color:#d00f0f;
}
.BoxOutrasReunioes
{
    clear:both;
    background:url(../img/bgOutrasReunioes.gif) repeat-x;
    height:108px;
    position:relative;
    margin-bottom:15px;
}
.BoxOutrasReunioes h2
{
    clear:both;
    color:#d00f0f;
}
.BoxOutrasReunioes h2 a
{
    clear:both;
    color:#d00f0f;
}
.LogotipoUsinasOutrasReunioes
{
    background:url(../img/BgLogoUsinaReuniao3.jpg) no-repeat;
    float:left;
    width:96px;
    height:96px;
    padding:6px 0px 0px 6px;
}
.BoxEndOutrasReunioes
{
    float:left;
    padding:10px;
    width:257px;
}
.DataRegiaoOutrasReunioes
{
    background-color:#fff;
    position:absolute;
    top:0px;
    right:15px;
    width:101px;
    height:58px;
    padding:20px 0px 0px 0px;
    text-align:center;
    color:#19a8b9;
    font-family:Arial, Tahoma, Verdana;
    font-size:16px;
    font-weight:bold;
}
.DataRegiaoOutrasReunioes B
{
    text-align:center;
    color:#d00f0f;
    font-family:Tahoma, Arial, Verdana;
    font-size:11px;
    font-weight:bold;
}

.BoxListagem
{
    clear:both;
    background-color:#f3f8f7;
    position:relative;
    margin-bottom:15px;
    border-bottom:1px solid red;
}
.LogotipoBoxListagem
{
    float:left;
    background:url(../img/BgLogoUsinaReuniao3.jpg) no-repeat;
    width:96px;
    height:96px;
    padding:6px 0px 0px 6px;
}
.BoxEndListagem
{
    float:left;
    padding:15px 0px 5px 5px;
    width:390px;
}

.BoxGeralParticipantes
{
    float:left;
    margin-right:8px;
    margin-left:8px;
    margin-bottom:10px;
    height:180px;
    border:1px solid #d7d7d7;
    background:url(../img/bgItensParticipantes.jpg) bottom no-repeat;
    min-height:200px;
    position:relative;
}
.BoxLogoParticipantes
{
    clear:both;
    /*background:url(../img/bgTopCinza.gif) top repeat-x;*/
    background:url(../img/BgLogo.jpg) no-repeat;
    width:94px;
    height:94px;
    padding:6px 0px 0px 7px;
}

.BoxTextoParticipantes
{
    clear:both;
    padding:2px 6px 0px 6px;
    width:90px;
    font-weight:bold;
    text-align:center;
}
.TopicosJanelaParticipantesLeft
{
    float:left;
    background:url(../img/bgTopicosJanela.gif) repeat-x #f4f4f4;
    line-height:35px;
    padding-left:5px;
    font-size:18px;
    letter-spacing:-1px;
    font-family:Arial, Tahoma, Verdana;
    color:#545454;
    width:200px;
    
}

.TextoJanelaParticipantesLeft
{
    clear:both;
    border:1px solid #e9e9e9;
    padding:5px;
    margin-bottom:18px;
    
}
.TopicosJanelaParticipantes
{
    clear:both;
    background:url(../img/bgTopicosJanela.gif) repeat-x #f4f4f4;
    line-height:35px;
    padding-left:5px;
    font-size:18px;
    letter-spacing:-1px;
    font-family:Arial, Tahoma, Verdana;
    color:#545454;
}

.TextoJanelaParticipantes
{
    clear:both;
    border:1px solid #e9e9e9;
    padding:5px;
    margin-bottom:18px;
    
}
.TextoJanelaParticipantesInt
{
    float:left;
    padding:0px 5px 0px 0px;
    width:360px;
}
.BoxImagemParticipantes
{
    float:right;
}
.LabelFormPadrao
{
    clear:both;
    font-size:11px;
}
.BoxReuniaoDetalheGeral
{
    clear:both;
}
.BoxReuniaoDetalheGeral span
{
    font-size:14px;
}
.BoxReuniaoDetalheGeral h1
{
    font-size:18px;
    margin-bottom:10px;
    padding:0px;
    color:#444444;
}
.BoxReuniaoDetalheFull
{
    clear:both;
    float:left;
    background:url(../img/bgReuniaoDetalhes.gif) repeat-x top #edf5f1;
    padding:10px;
    width:490px;
}

.BoxReuniaoDetalheEsq
{
    clear:both;
    float:left;
    background:url(../img/bgReuniaoDetalhes.gif) repeat-x top #edf5f1;
    padding:10px;
    width:320px;
}

.BoxReuniaoDetalheDir
{
    float:right;
    background-color:#edf5f1;
}
.BoxRegiaoReuniaoDetalhes
{
    float:left;
    background-color:#fff;
    height:28px;
    line-height:28px;
    width:128px;
    text-align:center
}
.BoxRegiaoReuniaoDetalhes h2
{   
    color:#d00f0f;
}
.BoxDataReuniaoDetalhes
{
    float:right;
    background-color:#fff;
    height:28px;
    line-height:28px;
    width:128px;
    color:#19a8b9;
    font-size:16px;
    font-weight:bold;
    font-family:Arial, Tahoma, Verdana;
    text-align:center
}
.LogotipoUsinaReunioesDetalhe
{
    background:url(../img/BgLogoUsinaReuniao2.jpg) no-repeat;
    width:147px;
    height:148px;
    padding:8px 7px 0px 0px;
    text-align:center;
    margin:0px 0px 0px 10px;
}
.ReuniaoAtividade
{
    clear:both;
    margin-bottom:6px;
    padding-bottom:0px;
    border-bottom:1px solid #d1e9dd;
}
.ReuniaoAtividadeHora
{
    float:left;
    margin-right:10px;
    background-color: #fff;
    padding:10px;
    line-height:33px;
    color:#d00f0f;
    font-size:20px;
    font-weight:bold;
    font-family:Arial, Tahoma, Verdana;
}
.ReuniaoAtividadeTexto
{
    float:left;
    background-color:#fff;
    padding:5px;
    width:398px;
}
.ReuniaoAtividadeTexto span
{
    font-size:14px;
}

.Arquivos
{
    clear:both;
    margin-bottom:10px;
}

.ArquivosIcone
{
    float:left;
    margin-right:5px;
    width:46px;
}
.ArquivosLink
{
    float:left;
    background-color:#fff;
    padding:19px;
    width:398px;
}
.Galeria
{
    clear:both;
    
}
.Galeria ul
{
    display:inline;
    list-style:none;
}
.Galeria ul li
{
    display:inline;
    list-style:none;
    }

.Galeria ul li a
{
    display:inline;
    list-style:none;
    border:8px solid #fff;
    float:left;
    margin:6px;
    height:100px;
}

.Galeria ul li a:hover
{
    display:inline;
    list-style:none;
    border:8px solid #c6eaee;
    float:left;
    height:100px;
}

    .BoxDetalhesGeral
{
    clear:both;
}
.BoxDetalhesGeral span
{
    font-size:14px;
}
.BoxDetalhesGeral h1
{
    font-size:18px;
    margin-bottom:10px;
    padding:0px;
    color:#444444;
}
.BoxDetalhesGeralFull
{
    clear:both;
    float:left;
    background:url(../img/bgReuniaoDetalhes.gif) repeat-x top #edf5f1;
    padding:10px;
    width:490px;
}


.BoxDetalhesGeralFull ul
{
    margin:0px;
    padding:0px;
    list-style:none;
}
.BoxDetalhesGeralFull ul li
{
    display:list-item;
    padding:0px 0px 2px 0px;
    line-height:23px;
    margin-left:10px;
}
.BoxDetalhesGeralFull ul li a
{
    display:block;
    background-color:#fff;
    list-style-type:square;
    padding:0px 0px 2px 5px;
    line-height:23px;
    text-decoration:none;
    width:463px;
}
.BoxDetalhesGeralFull ul li a:hover
{
    display:list-item;
    line-height:23px;
    text-decoration:none;
    background-color:#f2f8f5;
    font-weight:bold;
    width:463px;
}


.MapaSite ul
{
    margin:0px;
    padding:0px;
    list-style-type:square;
}
.MapaSite ul li
{
    display:list-item;
    padding:0px 0px 2px 0px;
    line-height:23px;
    margin-left:10px;
}
.MapaSite ul li a
{
    display:block;
    color:#043265;
    background-color:#fff;
    list-style-type:square;
    list-style-position:inside;
    padding:0px 0px 2px 5px;
    line-height:23px;
    text-decoration:none;
    width:130px;
}
.MapaSite ul li a:hover
{
    display:list-item;
    text-decoration:none;
    background-color:#f2f8f5;
    font-weight:bold;
    width:130px;
}

.BarraVoltar ul
{
    margin:0px;
    padding:0px;
    list-style:none;
}
.BarraVoltar ul li
{
    display:list-item;
    line-height:23px;
}
.BarraVoltar ul li a
{
    display:block;
    color:#043265;
    border-left:5px solid #d00f0f;
    background:url(../img/bgTopicosJanela.gif) repeat-x top;
    line-height:23px;
    padding:5px;
    text-decoration:none;
    width:526px;
}
.BarraVoltar ul li a:hover
{
    display:list-item;
    text-decoration:none;
    border-left:5px solid #2d7a25;
    background:url(../img/bgTopicosJanela.gif) repeat-x top;
    font-weight:bold;
    width:526px;
}
.VoltarSup
{
    position:absolute;
    top:19px;
    width:100px;
    height:50px;
    right:8px;
}

.VoltarSup2
{
    position:absolute;
    top:20px;
    width:100px;
    height:50px;
    right:8px;
}

.Combo
{
    text-align:left;
}
.Restrito
{
    clear:both;
}
.Restrito h1
{
    border-bottom:1px solid #ccc;
    font-size:20px;
    color:Red;
}
.Restrito h2
{
    font-size:12px;
    margin:0px;
    padding:0px;
}
.Restrito a
{
    color:#233e53;
    font-weight:bold;
    text-decoration:none;
}
.Restrito a:hover
{
    background-color:#233e53;
    padding:5px;
    color:#fff;
    font-weight:bold;
    text-decoration:none;
}
.EsqueceuSenha
{
    clear:both;
}
.EsqueceuSenha a
{
    color:#000000;
    text-decoration:none;
}
.EsqueceuSenha a:hover
{
    color:#000000;
    text-decoration:underline;
}
.TextoEsqueceuSenha
{
    clear:both;
}