    /*
    NULL
int(1300)
    
    */
    #rd-topo-meio, #rd-conteudo-meio, #rd-rodape-meio {
        xwidth: 1300px;
    }
    /*
    #rd-conteudo-meio > #pagina {
    #pagina, .d_quadros, .quadro {
    */
    #pagina, .d_quadro, .quadro {
        max-width: 1270px;
        min-width: 1270px;
        margin-left: auto !important;
        margin-right: auto !important;
    }
    
    .quadro .w1 {
    	width: 1270px;
    }
    .quadro .w2 {
    	width: 622px;
    }
    .quadro .w22 {
    	width: 298px;
    }
    .quadro .w3 {
    	width: 406px;
    }
    .quadro .w33 {
    	width: 838px;
    }
    .quadro .w4 {
    	width: 298px;
    }
    .quadro .w444 {
    	width: 946px;
    }    
    
    .rd-geral-maior #rd-topo-meio,
    .rd-geral-maior #rd-conteudo-meio,
    .rd-geral-maior #rd-rodape-meio {
        xwidth: 1565px;
    }
    
    .rd-geral-maior #rd-topo .d_quadro, .rd-geral-maior #rd-rodape .d_quadro,
    .rd-geral-maior #rd-topo .quadro, .rd-geral-maior #rd-rodape .quadro {
        max-width: 1535px;
    }    
    
    .rd-geral-maior #rd-topo .quadro .w1,
    .rd-geral-maior #rd-rodape .quadro .w1 {
    	width: 1535px;
    }
    .rd-geral-maior #rd-topo .quadro .w2,
    .rd-geral-maior #rd-rodape .quadro .w2 {
    	width: 755px;
    }
    .rd-geral-maior #rd-topo .quadro .w22,
    .rd-geral-maior #rd-rodape .quadro .w22 {
    	width: 365px;
    }
    .rd-geral-maior #rd-topo .quadro .w3,
    .rd-geral-maior #rd-rodape .quadro .w3 {
    	width: 495px;
    }
    .rd-geral-maior #rd-topo .quadro .w33,
    .rd-geral-maior #rd-rodape .quadro .w33 {
    	width: 1015px;
    }
    .rd-geral-maior #rd-topo .quadro .w4,
    .rd-geral-maior #rd-rodape .quadro .w4 {
    	width: 365px;
    }
    .rd-geral-maior #rd-topo .quadro .w444,
    .rd-geral-maior #rd-rodape .quadro .w444 {
    	width: 1145px;
    }     
    #d_bloco_95362  {
        				text-align: right;                                			}
                    

#d_bloco_96900 .bloco_conteudo  {
        				padding: 20px 0 0 0;                                			}
                    

#d_bloco_96900 .d_chave  {
        				padding: 3px   ;
background: #568b52  repeat center center ;
color: #ffffff;
text-align: center;                                			}
                    

#d_bloco_96900 .titulo  {
        				font-family: Open Sans;
font-size: 10pt;
color: #000000;
text-align: center;                                			}
                    

#d_bloco_96900 a:hover  {
        				                        text-decoration: none;        			}
                    

#d_bloco_96900 h3  {
        				margin: 0 0 0 0;
padding: 5px 10px  ;
background: #568b52  repeat center center ;
font-size: 9pt;
color: #ffffff;
border-bottom: 2px solid #568b52;
display: inline-block;                                			}
                    

#d_bloco_97830  {
        				color: #ffffff;
text-align: right;                                			}
                    

#d_bloco_98184 .bloco_conteudo  {
        				padding: 20px 0 0 0;                                			}
                    

#d_bloco_98184 .d_chave  {
        				padding: 3px   ;
background: #568b52  repeat center center ;
color: #ffffff;
text-align: center;                                			}
                    

#d_bloco_98184 .titulo  {
        				font-size: 18pt;
font-weight: bold;
color: #000000;                                			}
                    

#d_bloco_98184 a:hover  {
        				                        text-decoration: none;        			}
                    

#d_bloco_98184 h3  {
        				color: #568b52;
border-top: 2px solid #568b52;                                			}
                    

#d_bloco_98185 .bloco_conteudo  {
        				padding: 20px 0 0 0;                                			}
                    

#d_bloco_98185 .d_chave  {
        				padding: 3px   ;
background: #057367  repeat center center ;
color: #ffffff;
text-align: center;                                			}
                    

#d_bloco_98185 .titulo  {
        				margin: 15px 0 0 0;
font-size: 18pt;
font-weight: bold;
color: #000000;                                			}
                    

#d_bloco_98185 a:hover  {
        				                        text-decoration: none;        			}
                    

#d_bloco_98185 h3  {
        				color: #057367;
border-top: 2px solid #057367;                                			}
                    

#d_bloco_98187 .titulo  {
        				font-size: 18pt;                                			}
                    

#d_bloco_98189  {
        				                                			}
                    

#d_bloco_98189 .bloco_conteudo  {
        				padding: 10px 0 0 0;                                			}
                    

#d_bloco_98189 .d_chave  {
        				                                			}
                    

#d_bloco_98189 .titulo  {
        				margin: 10px 0  ;
font-family: Open Sans;
font-size: 10pt;
font-weight: normal;
text-align: center;
border-top: 2px solid #a90000;                                			}
                    

#d_bloco_98189 a:hover  {
        				color: #ffffff;                        text-decoration: none;        			}
                    

#d_bloco_98189 h3  {
        				color: #da251d;
border-top: 2px solid #da251d;                                			}
                    

#d_bloco_98190 .d_lista_slider a  {
        				padding: 15px   ;                                			}
                    

#d_bloco_98191 .titulo  {
        				font-size: 18pt;
font-weight: bold;                                			}
                    

#d_bloco_98191 h3  {
        				color: #476390;
border-top: 2px solid #476390;                                			}
                    

#d_bloco_98192 .titulo  {
        				font-size: 18pt;
font-weight: bold;                                			}
                    

#d_bloco_98192 h3  {
        				color: #476390;
border-top: 2px solid #476390;                                			}
                    

#d_bloco_98195 .bloco_conteudo  {
        				                        padding: 10px 0 0 0;
    border-top: 2px solid #000;
    margin-top: -7px;        			}
                    

#d_bloco_98195 .d_chave  {
        				display: none;                                			}
                    

#d_bloco_98195 .titulo  {
        				padding: 5px   ;
font-size: 26pt;
font-weight: bold;
color: #ffffff;                                			}
                    

#d_bloco_98195 h3  {
        				                        padding: 12px 16px;
    background: #000 repeat center center;
    font-family: Open Sans;
    font-size: 9pt;
    color: #fff;
    border-bottom: 2px solid #000;
    display: inline-block;        			}
                    

#d_bloco_98196 .titulo  {
        				font-size: 18pt;
font-weight: bold;                                			}
                    

#d_bloco_98202 .a_logo img  {
        				height: 30px;                                			}
                    

#d_bloco_98203  {
        				                                			}
                    

#d_bloco_98203 .d_menu  {
        				font-weight: bold;
color: #ffffff;                                			}
                    

#d_bloco_98203 .d_menu a  {
        				font-family: Open Sans;
font-size: 10pt;
color: #ffffff;                        text-decoration:none;        			}
                    

#d_bloco_98203 .d_menu a:hover  {
        				background: #000000  repeat center center ;
color: #ffffff;                                			}
                    

#d_bloco_98203 .d_menu li.current a  {
        				background: #000000  repeat center center ;
color: #ffffff;                                			}
                    

#d_bloco_98207  {
        				text-align: right;                                			}
                    

#d_bloco_98208  {
        				text-align: right;                                			}
                    

#d_bloco_98210  {
        				border-top: 2px solid #999999;                                			}
                    

#d_bloco_98210 h3  {
        				                                			}
                    

#d_bloco_98211 .bloco_conteudo  {
        				padding: 20px 0 0 0;                                			}
                    

#d_bloco_98211 .titulo  {
        				font-size: 18pt;
font-weight: bold;                                			}
                    

#d_bloco_98211 a:hover  {
        				                        text-decoration: none;        			}
                    

#d_bloco_98211 h3  {
        				color: #476390;
border-top: 2px solid #476390;                                			}
                    

#d_bloco_98213  {
        				padding: 20px 0  ;                                			}
                    

#d_bloco_98213 h2  {
        				font-size: 34pt;
font-weight: bold;
color: #000000;
text-align: center;                                			}
                    

#d_bloco_98213 h3  {
        				color: #476390;
border-top: 2px solid #476390;                                			}
                    

#d_bloco_98213 p  {
        				display: none;                                			}
                    

#d_bloco_98215 .titulo  {
        				font-size: 18pt;
font-weight: bold;                                			}
                    

#d_bloco_98217 .bloco_conteudo  {
        				padding: 20px 0 0 0;                                			}
                    

#d_bloco_98217 .titulo  {
        				font-size: 18pt;
font-weight: bold;                                			}
                    

#d_bloco_98217 a:hover  {
        				                        text-decoration: none;        			}
                    

#d_bloco_98217 h3  {
        				color: #ff9900;
border-top: 2px solid #ff9900;                                			}
                    

#d_bloco_98219  {
        				padding: 20px 0  ;                                			}
                    

#d_bloco_98219 h2  {
        				font-size: 34pt;
font-weight: bold;
color: #000000;
text-align: center;                                			}
                    

#d_bloco_98219 h3  {
        				color: #ff9900;
border-top: 2px solid #ff9900;                                			}
                    

#d_bloco_98219 p  {
        				display: none;                                			}
                    

#d_bloco_98220 .titulo  {
        				font-size: 26pt;
font-weight: bold;                                			}
                    

#d_bloco_98221 .titulo  {
        				font-size: 18pt;
font-weight: bold;                                			}
                    

#d_bloco_98223  {
        				text-align: center;                                			}
                    

#d_bloco_98223 .d_menu  {
        				font-weight: bold;
color: #ffffff;                                			}
                    

#d_bloco_98223 .d_menu a  {
        				font-family: Open Sans;
font-size: 10pt;
color: #000000;                        text-decoration:none;        			}
                    

#d_bloco_98223 .d_menu a:hover  {
        				background: #000000  repeat center center ;
color: #ffffff;                                			}
                    

#d_bloco_98223 .d_menu li.current a  {
        				background: #000000  repeat center center ;
color: #ffffff;                                			}
                    

#d_bloco_98233 .bloco_conteudo  {
        				padding: 20px 0 0 0;                                			}
                    

#d_bloco_98233 .titulo  {
        				font-size: 18pt;
font-weight: bold;                                			}
                    

#d_bloco_98233 a:hover  {
        				                        text-decoration: none;        			}
                    

#d_bloco_98233 h3  {
        				color: #ff9900;
border-top: 2px solid #ff9900;                                			}
                    

#d_bloco_98235  {
        				padding: 20px 0  ;                                			}
                    

#d_bloco_98235 h2  {
        				font-size: 34pt;
font-weight: bold;
color: #000000;
text-align: center;                                			}
                    

#d_bloco_98235 h3  {
        				color: #b90500;
border-top: 2px solid #b90500;                                			}
                    

#d_bloco_98235 p  {
        				display: none;                                			}
                    

#d_bloco_98236 .titulo  {
        				font-size: 18pt;
font-weight: bold;                                			}
                    

#d_bloco_98236 h3  {
        				color: #476390;
border-top: 2px solid #476390;                                			}
                    

#d_bloco_98246 .d_lista_slider a  {
        				padding: 15px   ;                                			}
                    

#d_bloco_98247 .d_lista_slider a  {
        				padding: 15px   ;                                			}
                    

#d_quadro_41995  {
        				padding: 60px 0  ;
background: #e3efe1  repeat center center ;
border: 1px solid #b3ccb0;                                			}
                    

#d_quadro_41998  {
        				padding: 0 0 60px 0;
background: #dcdcdc  repeat center center ;
border-bottom: 1px solid #878787;                                			}
                    

#d_quadro_42001  {
        				padding: 60px 0  ;
background: #dcdcdc  repeat center center ;
border-top: 1px solid #878787;                        margin-bottom: -35px;        			}
                    

#d_quadro_42009  {
        				                                			}
                    

#d_quadro_42010  {
        				padding: 10px 0  ;
background: #c8c8c8  repeat center center ;                                			}
                    

#d_quadro_42012  {
        				padding: 10px 0  ;
background: #f20505  repeat center center ;                                			}
                    

#d_quadro_42013  {
        				                        margin:15px 0;        			}
                    

#d_quadro_42014  {
        				                        border-bottom:1px solid #ededed;
margin-bottom: 10px;

/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e5e5e5+5,ffffff+100 */
background: #e5e5e5; /* Old browsers */
background: -moz-linear-gradient(top, #e5e5e5 5%, #ffffff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #e5e5e5 5%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #e5e5e5 5%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */        			}
                    

#d_quadro_42018  {
        				background: #ee2323  repeat center center ;                                			}
                    

#rd-conteudo  {
        				                                			}
                    

#rd-conteudo-meio  {
        				padding: 10px 0  ;
background: #FFFFFF url('arquivos/234/imagens/faixa.jpg') repeat-x center top ;                        box-sizing: border-box;        			}
                    

#rd-rodape  {
        				background: #f2f2f2  repeat center center ;
border-top: 2px solid #ce2d27;                                			}
                    

.box  {
        				background: #8e1926  repeat center center ;                                			}
                    

.d_chave  {
        				                                			}
                    

.d_listagem .item  {
        				                        border-bottom: 1px solid rgba(130,130,130,.33);        			}
                    

.d_menu a  {
        				padding: 10px 12px  ;
font-size: 11pt;
color: #666666;                        text-transform: uppercase;
font-weight: light;        			}
                    

.d_menu a:hover  {
        				background: #d30100  repeat center center ;
color: #FFFFFF;                                			}
                    

body, table  {
        				font-family: Open Sans;                                			}
                    

h1  {
        				margin: 35px 0 35px 0;
font-size: 23pt;
font-weight: 300;
border-bottom: 1px solid #bbbbbb;                                			}
                    

h1:after  {
        				                        height: 3px;
    width: 70px;
    content: "";
    background: #8e1926;
    display: block;
    position: relative;
    top: 7px;        			}
                    

h2  {
        				color: #8e1926;                                			}
                    

h3  {
        				margin: 0 0 5px 0;
padding: 5px 0  ;
font-size: 20pt;
font-weight: bold;
color: #444444;                                			}
                    

section h3  {
        				                        margin: 0 0 5px;
    padding: 5px 0;
    font-size: 13pt;
    font-weight: 700;
    color: #8e1926;
    text-transform: uppercase;        			}
                    

                /* BACKGROUND */
                body {
    				background: #FFFFFF repeat ;
    			}
                
/* MOBILE */

@media all and (max-width: 500px) and (min-width: 0px) {
        
}