/* Estilo - FMC */
body{
    background-image:url('/web/20181223062542im_/http://federacaomc.org.br/imagens/bg.jpg');
    color:#333;
    font-family:Arial, Verdana, Helvetica, sans-serif;
    font-size:12px;
    }
    
    h1{
    margin-bottom:9px;
    font-size:16px;
    font-weight:bold;
    padding:0px 0 2px 0;
    color:#666;
    font-variant:small-caps;
    }
    
    h2{
    margin:2px 0 2px 0;
    color:#666;
    font-size:13px;
    }
    
    a {text-decoration: none; color:#666;}
    a:hover {text-decoration: none; color:#000;}	
    
    #pub {margin:1px 1px; width:476px; height:200px; overflow:hidden;}
    #pub ul{list-style:none; margin-bottom:3px;}
    .paginacao a{margin:2px 6px 5px 6px; border:0; list-style:none; padding:2px;}
    
    #artigos {
    padding:3px 5px 3px 3px;
    width:455px;
    height:95px;
    margin-left:6px;
    margin-bottom:6px;
    float:left;
    border:#EAEAEA solid 1px;
    }
    
    .imagem{
    padding:3px;
    margin:3px 11px 5px 0;
    border: #EAEAEA solid 1px;
    }
    
    #estrutura {
    background:#FFF;
    margin:auto;
    width:856px;
    height:900px;
    }
    
    #menuprincipal{
    background-image:url('/web/20181223062542im_/http://federacaomc.org.br/imagens/bgmenu.jpg');
    padding:8px 2px 2px 0;
    margin: 0 auto;
    width:854px;
    height:24px;
    color:#333;
    float:left;
    }
    
    #menuprincipal ul{display:inline;}
    #menuprincipal ul li{
    padding:0 10px 0 0;
    display:inline;
    list-style:none;
    font-size:15px;
    text-decoration:none;
    }
    #menuprincipal ul li a{color:#FFF; }
    #menuprincipal ul li a:hover{color:#FF9900;}
    
    #header {
    margin:auto;
    width:856px;
    height:168px;
    color:#333;
    float:left;
    margin-bottom:5px;
    }
    
    #local{
    float:left;
    width:490px;
    height:120px;
    color:#2B2B2B;
    padding:4px 0 4px 0;
    font-size:11px;
    text-align: center;
    }
    
    .logo {
    margin-top:8px;
    width:170px;
    height:120px;
    padding:4px 0 4px 0;
    float:left;
    text-align: center;
    }
    
    #caixa2{
    background:#999;
    margin:auto;
    width:678px;
    height:22px;
    float:left;
    }
    
    
    #banner{
    background:#FFF;
    border:#CCCCCC solid 1px;
    width:172px;
    height:82px;
    float:left;
    }
    
    #sidebar{
    margin-left:1px;
    background:#D8DFE9;
    width:175px;
    height:715px;
    float:left;
    }
    
    #sidebardireita{
    display: inline;
    overflow: hidden; 
    background:#D8DFE9;
    width:177px;
    height:715px;
    float:left;
    }
    
    #conteudo{
    background:#D8DFE9;
    width:500px;
    height:715px;
    float:left;
    }
    
    #conteudop{
    background:#D8DFE9;
    width:498px;
    height:682px;
    margin-left:8px;
    float:left;
    }
    
    #conteudox{
    padding:5px 8px 5px 8px;
    background:#FFF;
    width:468px;
    height:460px;
    margin-bottom:3px;
    float:left;
    }
    
    .imagem{
    padding:3px;
    margin:3px 11px 5px 0;
    border: #CCC solid 1px;
    }
    
    #conteudoc{
    background:#FFF;
    margin-left:6px;
    width:488px;
    height:704px;
    float:left;
    padding-left:2px;
    }
    
    .conteudoc {
      overflow-x: hidden;
      clear: both;
      max-height: 475px;
    }
    
    a.preto:link {
    font-family:Arial, Verdana, Helvetica, sans-serif;
    font-size:12px;
    text-decoration:none;   
    color:#000;
    }
    a.preto:visited {
    color:#000;
    }
    a.preto:hover {
    text-decoration:none;   
    color:#666666;
    }
    a.preto:active {
    color:#666666;
    text-decoration:none;   
    }
    
    #conteudoesq{
    background:#FFF;
    border:#EAEAEA solid 1px;
    width:227px;
    height:200px;
    margin-bottom:5px;
    margin-right:2px;
    padding:6px;
    float:left;
    }
    
    #conteudodir{
    background:#FFF;
    border:#EAEAEA solid 1px;
    width:227px;
    height:178px;
    margin-bottom:5px;
    margin-right:2px;
    padding:5px 6px 6px 6px ;
    float:left;
    }
    
    #caixaesq{
    font-family:Arial, Verdana, Helvetica, sans-serif;
    border:#EAEAEA solid 1px;
    font-size:13px;
    color:#000;
    background:#FFF;
    width:234px;
    height:16px;
    padding-top:2px;
    margin-right:2px;
    padding-left:5px;
    float:left;
    }
    
    #conteudomeio{
    background:#FFF;
    width:473px;
    height:215px;
    margin-bottom:10px;
    padding:1px 5px 2px 5px;
    float:left;
    }
    
    #caixameio{
    font-family:Arial, Verdana, Helvetica, sans-serif;
    border-bottom:#CCCCCC solid 1px;
    font-size:13px;
    color:#000;
    padding-top:2px;
    padding-left:5px;
    background:#FFF;
    width:478px;
    height:16px;
    float:left;
    }
    
    #texto{
    font-family:Arial, Verdana, Helvetica, sans-serif;
    font-size:12px;
    overflow: auto; 
    width:469px;
    height:660px;
    padding-left:5px;
    padding-right:8px;
    float:left;
    }
    
    
    
    #parceiros{
    background:#FFF;
    border:#CCCCCC solid 1px;
    width:172px;
    height:230px;
    margin-bottom:3px;
    padding-top:6px;
    float:left;
    }
    
    .img{
    margin-top:2px;
    margin-left:1px;
    }
    
    #menu{
    background-color:#999;
    width:176px;
    height:366px;
    float:left;
    }
    
    #caixa{
    background-color:#333;
    width:176px;
    height:19px;
    float:left;
    }
    
    /*Links decoration*/
    .nav{
    margin:0px;
    }
    
    .nav li{
    padding-top:3px;
    margin-bottom:2px;
    background:#666666;
    width:175px;
    height:21px;
    list-style:none;
    font-family:Arial, Verdana, Helvetica, sans-serif;
    font-size:13px;
    text-align:center;
    }
    
    .nav li a{
    padding-top:3px;
    margin-left:1px;
    margin-top:1px;
    margin-bottom:2px;
    width:175px;
    height:21px;
    text-decoration:none;
    color:#FFF;
    }
    
    .nav li a:hover{
    background:#666666;
    text-decoration:none;
    color:#6699CC;
    }
    
    .navi li{
    text-align:left;
    list-style:none;
    font-family:Arial, Verdana, Helvetica, sans-serif;
    font-size:12px;
    }
    
    .navi li a{
    text-decoration:none;
    color:#FFF;
    }
    
    .navi li a:hover{
    text-decoration:none;
    color:#6699CC;
    }
    
    #filiados{
    margin-bottom:4px;
    padding-top:5px;
    padding-bottom:5px;
    width:450px;
    height:140px;
    border:#E8E8E8 solid 1px;
    float:left;
    }
    
    .filiadoslogo{
    margin:2px 2px 2px 4px;
    width:152px;
    height:137px;
    float:left;
    }
    
    #filiadostexto{
    width:285px;
    height:139px;
    padding-left:7px;
    float:left;
    }
    
    #fotos{
    background-color:#FFF;
    border:#CCCCCC solid 1px;
    padding-top:2px;
    margin:1px;
    margin-left:1px;
    width:173px;
    height:132px;
    margin-bottom:3px;
    float:left;
    overflow: auto;
    }
    
    #newsletter{
    border:#CCCCCC solid 1px;
    background-color:#FFF;
    width:173px;
    height:94px;
    margin-bottom:3px;
    margin-left:1px;
    float:left;
    }
    
    #comunicados{
    background:#FFF;
    border:#CCCCCC solid 1px;
    width:170px;
    height:192px; 		
    overflow:auto;
    margin-bottom:4px;
    float:left;
    }
    
    #forum{
    border:#CCCCCC solid 1px;
    background-color:#FFF;
    width:170px;
    height:43px;
    font-size:13px;
    color:#000;
    margin-bottom:2px;
    padding-top:10px;
    float:left;
    }
    
    .style101 {	color: #000;
        font-size: 10px;
    }
    
     .linha{
            padding:0;
            clear:both;
        }
    
        .coluna{    
            font-size:11px;
            font-family:Arial, Verdana, Helvetica, sans-serif;
            height:18px;
            border: 1px solid #E2E2E2;
            background:#F6F6F6;
            width:285px;      
            float:left;
            padding-top:3px;
            padding-left:10px;
        }
        
        .colunam{
            font-size:12px;
            font-family:Arial, Verdana, Helvetica, sans-serif;
            height:35px;
            border: 1px solid #CCC;
            width:432px;
            float:none;
            padding-top:10px;
            padding-left:20px;
            margin-bottom:20px;
            }
                
            .colunae{    
            font-size:12px;
            font-family:Arial, Verdana, Helvetica, sans-serif;
            height:18px;
            border: 1px solid #E2E2E2;
            background:#F6F6F6;
            width:155px;      
            float:left;
            padding-top:3px;
        }
        
    /*Rodapé*/
    #footer{
    padding-top:5px;
    background:#464646;
    font-family:Arial, Verdana, Helvetica, sans-serif;
    font-size:11px;
    color:#FFF;
    width:855px;
    height:23px;
    margin:auto;
    }
    
    .linkrodape{
    color:#FFF;
    font-size:11px;
    font-family:Arial, Verdana, Helvetica, sans-serif;
    }
    
    .linkrodape a{
    text-decoration:none;
    color:#FFF;
    font-size:11px;
    font-family:Arial, Verdana, Helvetica, sans-serif;
    }
    
    .linkrodape a:hover{
    text-decoration:none;
    color:#6699CC;
    }
    
    .carosel{
    width:473px;
    height:208px;
    }
    
    .prev{
    width:25px;
    height:25px;
    margin-bottom:5px;
    }
    
    .next{
    width:25px;
    height:25px;
    margin-bottom:5px;
    margin-right:5px;
    }
    
    .carosel img {
    border:1px solid #CCC;
    padding:3px;
    margin-right:3px;
    }
    
    #bannerlateral{
    width:160px;
    height:715px;
    background:#CCC;
    float:left;
    }
    
    
    /*
         FILE ARCHIVED ON 06:25:42 Dec 23, 2018 AND RETRIEVED FROM THE
         INTERNET ARCHIVE ON 19:27:02 Mar 10, 2021.
         JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.
    
         ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
         SECTION 108(a)(3)).
    */
    /*
    playback timings (ms):
      captures_list: 203.973
      exclusion.robots: 0.267
      exclusion.robots.policy: 0.258
      RedisCDXSource: 17.221
      esindex: 0.011
      LoadShardBlock: 158.197 (3)
      PetaboxLoader3.datanode: 156.269 (4)
      CDXLines.iter: 24.462 (3)
      load_resource: 134.328
      PetaboxLoader3.resolve: 47.804
    */