
#page-background {position:fixed; top:0; left:0; width:100%; height:100%;}
#content {position:relative; z-index:1}

.encbotao {
      background-position: center center;      
      background-image: url('../imagens/encbotao.png');
      background-repeat: no-repeat;
      text-align: center;
      font-family: Century Gothic, sans-serif;
      color: #000000;
      font-weight: bold;
      font-size: 12px;
      height: 25px;
      width: 115px;
      vertical-align: middle;      
}    

html, body{
      margin: 0;
      padding: 0;
      border: none;
      height: 100%;
      background-color: #000000;
      background-position: center top;      
            background-image: url('../imagens/../imagens/fundo_fundo.jpg');
      background-repeat: repeat;
     /* background-attachment: fixed; */
      
           

   }

            #fullheight{height:98%;}
    
/* TOPO 1 */

.tabelasite {
        
    border: solid 0px #000000;
    
        
    width: 1050px;
            margin-left: auto;
        margin-right: auto;
               
    
    /* border-right: solid 0px #000000; */    
}



.topo{
    
      
}

.topo_ar{
    
    
}



.topo2{
    
	background-color: #000000;
	    
               
}

.topo2_ar{
    
	background-color: #000000;
	    
               
}


.nome{
	font-family: Verdana,Geneva,sans-serif;
	color: #6807a5;
	font-size: 24px;
	font-weight: bold;
	}

.actividade{
	font-family: Verdana,Geneva,sans-serif;
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	}
	
/* CONTEUDO PRINCIPAL */

.pagi_ext {
    font-size: 10px;
    color: #ffffff;
    font-weight: normal;
    border: solid 1px #ffffff;
    text-decoration: none;
    padding: 2px;
	font-family: Century Gothic, sans-serif;    
}  

.pagi_actual {
    font-size: 10px;
        font-weight: normal;
    border: solid 1px #ffffff;
    text-decoration: none;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 5px;
    padding-right: 5px;
    background-color: #ffffff;
	font-family: Century Gothic, sans-serif;    
}

.pagi_links {
    font-size: 10px;
    color: #ffffff;
    font-weight: normal;
    border: solid 1px #ffffff;
    text-decoration: none;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 5px;
    padding-right: 5px;
	font-family: Century Gothic, sans-serif;    

} 

.corpo{
    padding-left: 10px;
    padding-right: 10px;
            
    
        
    
          
    
}

.corpo_ar{
    padding-left: 10px;
    padding-right: 10px;
                  
    
 
            
    
}
    
.listas_sel {
	font-size: 11px;
	font-family: Century Gothic, sans-serif;    
    background-color: #FFFFFF; 
    color: #000000;       
    
    
}    

/* MENU */

.barramenu {
width: 200px;
vertical-align:top;
padding:0px 10px 10px 10px;
        
     

     


      
}

.barramenu_ar {
width: 200px;
vertical-align:top;
padding:0px 10px 10px 10px;
        
         
    
    
    
     
      
}

.barramenu_hor {
    

vertical-align:middle;
padding:2px;

 

    
}

.barramenu_hor_ar {
    

vertical-align:middle;
padding:2px;

 

    
}




.alinmenu {
        margin-left: auto;
    margin-right: auto;
            
           
}


.menu {
	text-align: left;
    	   font-size: 13px;        
        	   font-family: Century Gothic, sans-serif;
           
    height: 15px;
	color:  #55b031;
	background-image: url('../imagens/sombra1.png');   
	padding: 5px;	
	text-decoration: none;
    vertical-align: middle;	 
    font-weight: bold;    
     
	}
	
.menu a{

	color:  #55b031;
	text-decoration: none;	
}

.menu:hover {
    	background-image: url('../imagens/sombra2.png');             
        }
.menu a:hover { 
	text-decoration: underline;

	color:  #ffffff;  
	}	
    
.menu_hor {
	text-align: center;
    	   font-size: 13px;        
        	   font-family: Century Gothic, sans-serif;
       
    height: 20px;
	color:  #55b031;
	background-image: url('../imagens/sombra1.png'); 
	padding-left: 5px;
	padding-right: 5px;    	
	text-decoration: none;
    vertical-align: middle;	  
    font-weight: bold;
    
	}
	
.menu_hor a{

	color:  #55b031;
	text-decoration: none;	
}

.menu_hor:hover {
    	background-image: url('../imagens/sombra2.png');      
        }
        
.menu_hor:hover a{ 
	text-decoration: underline;

	color:  #ffffff;  
	}    
    
    
.menu_hor2 {
	text-align: center;
    	   font-size: 13px;        
        	   font-family: Century Gothic, sans-serif;
       
    height: 20px;
	background-image: url('../imagens/sombra1.png'); 
	padding-left: 5px;
	padding-right: 5px;    	
	text-decoration: none;
    vertical-align: middle;	  
    font-weight: bold;
}
	
.menu_hor2 a{
        color: #55b031;
    	text-decoration: none;	
}

.menu_hor2:hover {
    	background-image: url('../imagens/sombra2.png');      
        }
        
.menu_hor2:hover a{ 
	text-decoration: underline;
	color:  #ffffff;  
	}   
    

       
	
.menu_ar {
	text-align: right;
    	   font-size: 13px;        
        	   font-family: Century Gothic, sans-serif;
           
    height: 15px;
	color:  #55b031;
	background-image: url('../imagens/sombra1.png');   
	padding: 5px;	
	text-decoration: none;
    vertical-align: middle;	 
    font-weight: bold;      	    
	}
	
.menu_ar a{

	color:  #55b031;
	text-decoration: none;	
}

.menu_ar:hover {
    	background-image: url('../imagens/sombra2.png');;      
        }

.menu_ar a:hover { 
	text-decoration: underline;
  
	color:  #ffffff; 
	}	
		
.menu2 {
	text-align: left;
    	   font-size: 13px;        
        	   font-family: Century Gothic, sans-serif;
       
	color:  #55b031;
	padding: 1px;	
	}
	
.menu2 a{

	color:  #55b031;
	text-decoration: none;	
}

.menu2 a:hover { 
	text-decoration: none;
	font-weight: bolder;
	color:  #ffffff;    
	}	
	

	
.separadormenu{

	color:  #55b031;
	background-color:  #55b031;
	height: 1px;
	border: none;

}	

.anylinkmenu{
    position: absolute;
    left: 0;
    top: 0;
    visibility: hidden;
    border: 1px solid black;
    border-bottom-width: 0;
    font: normal 12px Verdana;
    line-height: 18px;
  
    z-index: 100; /* zIndex should be greater than that of shadow's below */
    width: 200px; /* default width for menu */
}

.anylinkmenu ul{
    margin: 0;
    padding: 0;
    list-style-type: none;
}

.anylinkmenu ul li a{
    width: 100%;
    display: block;
    text-indent: 3px;
    border-bottom: 1px solid black;
    padding: 2px 0;
    text-decoration: none;

    text-indent: 3px;
}

.anylinkmenu a:hover{ /*hover background color*/
    background: black;
    color: white;

}

/* ######### Alternate multi-column class for drop down menus ######### */


.anylinkmenucols{
    position: absolute;
    width: auto;
    left: 0;
    top: 0;
    visibility: hidden;
    border: 1px solid #55b031;
    padding: 10px;
    font: 13px Century Gothic, sans-serif;
    z-index: 100; /*zIndex should be greater than that of shadow's below*/
         
}

.anylinkmenucols li{
    padding: 5px;
	background-image: url('../imagens/sombra1.png');;     
    height: 18px; 

}

.anylinkmenucols li:hover{
	text-decoration: underline;
	color:  #ffffff;  
     
}

.anylinkmenucols .column{
    float: left;
    padding: 5px;
    margin: 3px;
    }

.anylinkmenucols .column ul{
    margin: 0;
    padding: 5px;
    list-style-type: none;
}

.anylinkmenucols .column a{
    text-decoration: none;
    color: #55b031;
    line-height: 18px;
    padding: 5px;        
}

.anylinkmenucols .column a:hover{
    color: #ffffff;
       
}

.anylinkshadow{ /*CSS for shadow. Keep this as is */
    position: absolute;
    left: 0;
    top: 0;
    z-index: 99; /*zIndex for shadow*/
    background: black;
    visibility: hidden;
}


/* CONTEUDO PRINCIPAL*/

.conteudo{
	text-align: justify;
	font-size: 13px;
	font-family: Century Gothic, sans-serif;
	color: #ffffff;
}

.conteudo a{
	color: #ffffff;
    font-weight: bolder;    
    text-decoration: none;
}

.conteudo a:hover{
    font-weight: bolder;
    text-decoration: underline;    
}

.procura{

	font-size: 11px;
	font-family: Century Gothic, sans-serif;
	color: #ffffff;

}

.mostracar{

	font-size: 13px;
	font-family: Century Gothic, sans-serif;
	color: #ffffff;

}

/* INFORMAÇÔES */

.telefone{

	background-color: #CAE680;
	height: 50px;
	font-family: Century Gothic, sans-serif;
	font-weight: bolder;
	color: #000000;
	font-size: 19.5px;	
	vertical-align:middle;
}

.icontelefone{

	background-color: #CAE680;
	height: 50px;
	text-align:right;
	vertical-align: middle;
	}

.telefone_ar{

	background-color: #CAE680;
	height: 50px;
	font-family: Century Gothic, sans-serif;
	font-weight: bolder;
	color: #000000;
	font-size: 19.5px;	
	vertical-align:middle;
	text-align:right;
}

.icontelefone_ar{

	background-color: #CAE680;
	height: 50px;
	text-align:left;
	vertical-align: middle;
	}

.separador{
    	color: #ea0c95;
	background-color: #ea0c95;
    	height: 1px;
	border: none;

}

.celaux{
    width: 70px;
    }

.titulos{

    	   font-size: 13px;
           
	font-family: Century Gothic, sans-serif;
	color: #ffffff;
	vertical-align: top;
	font-weight: bolder;
	padding: 4px;
    
}

.titulos_emp{

    	   font-size: 15px;
    	font-family: Century Gothic, sans-serif;
    color: #000000;
	vertical-align: top;
	font-weight: bolder;
	padding: 4px;
    
}

.titulos_ar{

	
    	   font-size: 13px;
    	font-family: Century Gothic, sans-serif;
	color: #ffffff;
	vertical-align: top;
	font-weight: bolder;
	padding: 4px;

}

.dados{

	text-align: justify;
    	   font-size: 13px;
    	font-family: Century Gothic, sans-serif;
	color: #ffffff;
	vertical-align: top;
	padding: 4px;
    
}

.dados a{

	color: #ffffff;
	text-decoration: none;	
}

.dados a:hover { 
	text-decoration: underline;
	}

.dados_ar{

	text-align: right;
    	   font-size: 13px;
    	font-family: Century Gothic, sans-serif;
	color: #ffffff;
	vertical-align: top;
	padding: 4px;
   
}

.dados_ar a{

	color: #ffffff;
	text-decoration: none;	
}

.dados_ar a:hover { 
	text-decoration: underline;
	}
    
.mostramapa{

	text-align: center;
    	   font-size: 13px;
    	font-family: Century Gothic, sans-serif;
	vertical-align: top;
	padding: 2px;
}    

.mapago{
	border-style:solid;
	border-width:1px; 
    	border-color: #ea0c95;
    	padding:5px
	}
    
.infomap{

	text-align:left;
    	   font-size: 9.88px;
    	font-family: Century Gothic, sans-serif;
	

}

/* COLUNA VISIBILIDADE */

.visibilidade{
	background-color: #f5ffd9;
   
	padding: 10px;
	width: 100px;
	vertical-align: top;
  
}

.visibilidade_ar{
	background-color: #f5ffd9;
   
	padding: 10px;
	width: 100px;
	vertical-align: top;
  
}

/* PUBLICIDADE */

.npub{
	font-family: Century Gothic, sans-serif;
	color: #2F2F2F;
	font-size: 9.88px;
	padding: 1px;
	background-image: url(http://www.netmeios.com/imagens/pngt.png);
	text-align: left;
	font-weight: bolder;
	border-width: 1px;
	border-style: solid;
	border-color: #DFDFDF;
}

.lpub1{
	font-family: Century Gothic, sans-serif;
	color: #2F2F2F;
	font-size: 9.88px;
	text-decoration: none;
	background-color: #E9E9E9;
	padding: 1px;	
}

.lpub2{
	font-family: Century Gothic, sans-serif;
	color: #2F2F2F;
	font-size: 9.88px;
	text-decoration: none;
	padding: 1px;	
}

.imgpub{
	width: 120px;
	height: auto;
	text-align: center;
	padding: 1px;
}

.dest1{
	font-family: Century Gothic, sans-serif;
    font-weight: bolder;
	color: #FFFFFF;
	font-size: 9.88px;
	text-decoration: none;
	background-image: url(http://www.netmeios.com/imagens/fundo.png);
	padding: 3px;
    text-align: left;	
}

.artigos_des{
	font-family: Century Gothic, sans-serif;
    font-weight: bolder;
	color: #FFFFFF;
	font-size: 8.97px;
	text-decoration: none;
	
    display: block;	
}

.dest2{
	font-family: Century Gothic, sans-serif;
    font-weight: bolder;    
	color: #FFFFFF;
	font-size: 11.96px;
	text-decoration: none;
	background-image: url(http://www.netmeios.com/imagens/fundo.png);
	padding: 3px;
    text-align: right;	
}

.tbdesta{
    border: solid thin #999999;
    cursor: pointer;
    
}


/* RODAPE */
	
.rodape{
            	       border-top: 0px solid #472583;
            	padding: 1px;
    	color: #ffffff;    
	font-family: Century Gothic, sans-serif; 
	font-size: 10px;
	vertical-align:middle;   
     
    
    
    
        
}	

.rodape a{
	color: #ffffff;    
	text-decoration: none;	
}    
	
.rodape a:hover { 
	text-decoration: none;
	font-weight: bolder;
	}
        
.rodape_e{
	text-align: left;
	padding-left: 5px;
}

.rodape_c{
	text-align: center;
}

.rodape_d{
	text-align: right;
	padding-right: 5px;
	
}


.metatags{
	font-family: Century Gothic, sans-serif;
	font-size: 10px;
	vertical-align:middle;
	color: #ffffff;
	padding: 5px;
            
}	
	
/* PRIVACIDADE */

.titulop{
	text-align: center;
	font-size: 16px;
	font-family: Century Gothic, sans-serif;
	color: #16817E; /*mesma cor titulos*/
	vertical-align: top;
	font-weight: bolder;
	padding: 5px;
	}	
	
.conteudop{
	text-align: justify;
	font-size: 13px;
	font-family: Century Gothic, sans-serif;
	background-color: #F0F0F0;
	color: #000000;
	vertical-align: top;
	padding: 5px;
	}
	
.conteudop_ar{
	text-align: right;
	font-size: 13px;
	font-family: Century Gothic, sans-serif;
	background-color: #F0F0F0;
	color: #000000;
	vertical-align: top;
	padding: 5px;
	}	
	
.rodapep{
	text-align: center;
	font-size: 10px;
	font-family: Century Gothic, sans-serif;
	background-color: #F0F0F0;
	color: #000000;
	vertical-align: top;
	padding: 5px;
	font-weight:bolder;
	}	
	
/* ARTIGOS (LOJA) */

/* classes produtos em destaque */

.dest1{
	font-family: Century Gothic, sans-serif;
    font-weight: bolder;
	color: #FFFFFF;
	font-size: 11.96px;
	text-decoration: none;
	background-image: url(http://www.netmeios.com/imagens/fundo.png);
	padding: 3px;
    text-align: left;	
}

.artigos{
	font-family: Century Gothic, sans-serif;
    font-weight: bolder;
	color: #FFFFFF;
	font-size: 10.92px;
	text-decoration: none;
	padding: 2px;
    display: block;	
}

.dest2{
	font-family: Century Gothic, sans-serif;
    font-weight: bolder;    
	color: #FFFFFF;
	font-size: 11.96px;
	text-decoration: none;
	background-image: url(http://www.netmeios.com/imagens/fundo.png);
	padding: 3px;
    text-align: right;	
}

.tbdesta{
    border: solid thin #999999;
    cursor: pointer;
}

/* classes pagina artgo */

.tituloartigo{

	background-color: #55b031; /*mesma cor icontelefone */
    color: #000000;
	vertical-align: middle;
    	   font-size: 13px;
        font-weight: bolder;
	font-family: Century Gothic, sans-serif;    
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 5px;
    padding-right: 5px;    
              -moz-border-radius-topleft: 2px;
        -moz-border-radius-topright: 2px;
        -moz-border-radius-bottomright: 0px;    
        -moz-border-radius-bottomleft: 0px;                
        -webkit-border-top-left-radius: 2px;
        -webkit-border-top-right-radius: 2px;    
        -webkit-border-bottom-right-radius: 0px;
        -webkit-border-bottom-left-radius: 0px;        
        -khtml-border-radius: 2px;
        border-radius: 2px 2px 0px 0px;     
            
	}

.imagemartigo{

	vertical-align: top;
    text-align: center;
        padding: 3px;  
    height: 400px;
    width: 400px;
    /*overflow: hidden;*/
    font-size: 10px;    
	font-family: Century Gothic, sans-serif;       
     
	}

.imagemartigo1{
	vertical-align: middle;
    text-align: center;
    height: 300px;
    width: 400px;
    overflow: hidden;    
	}    
    
.miniimagemartigo{
	vertical-align: middle;
    text-align: center;    

    
                    border: #ea0c95 1px solid ;
            
        
    
    padding: 1px;
    height: 55px;
    width: 55px;
    overflow: hidden;
    display: inline-block;    
      
              -moz-border-radius-topleft: 5px;
        -moz-border-radius-topright: 5px;
        -moz-border-radius-bottomright: 5px;    
        -moz-border-radius-bottomleft: 5px;                
        -webkit-border-top-left-radius: 5px;
        -webkit-border-top-right-radius: 5px;    
        -webkit-border-bottom-right-radius: 5px;
        -webkit-border-bottom-left-radius: 5px;        
        -khtml-border-radius: 5px;
        border-radius: 5px 5px 5px 5px;     
            
	}       
	     
    
.imagemartigo2{

             
            border-right: #55b031 1px solid ;
                        
    
  
	}    
    
.mostraartigo{

        border: #55b031 2px solid ;
                  -moz-border-radius-topleft: 5px;
        -moz-border-radius-topright: 5px;
        -moz-border-radius-bottomright: 5px;    
        -moz-border-radius-bottomleft: 5px;                
        -webkit-border-top-left-radius: 5px;
        -webkit-border-top-right-radius: 5px;    
        -webkit-border-bottom-right-radius: 5px;
        -webkit-border-bottom-left-radius: 5px;        
        -khtml-border-radius: 5px;
        border-radius: 5px 5px 5px 5px;     
          

                
              
      
      
       
	}    	

.carrinho{

    background-color: #55b031; /*igual texto descrição */
    color: #000000;
    font-family: Century Gothic, sans-serif;
    	   font-size: 13px;
    	vertical-align: middle;
    text-align: right;
    padding: 5px;
    height: 15px;
    font-weight: bolder;
              -moz-border-radius-topleft: 0px;
        -moz-border-radius-topright: 0px;
        -moz-border-radius-bottomright: 2px;    
        -moz-border-radius-bottomleft: 2px;                
        -webkit-border-top-left-radius: 0px;
        -webkit-border-top-right-radius: 0px;    
        -webkit-border-bottom-right-radius: 2px;
        -webkit-border-bottom-left-radius: 2px;        
        -khtml-border-radius: 2px;
        border-radius: 0px 0px 2px 2px;     
            
	}
    
.carrinhoad{
    cursor: pointer;
}    

.descartigo{ /* igual a dados mas muda o padding para 3 */

	
    	   font-size: 13px;
    	font-family: Century Gothic, sans-serif;
	color: #ffffff;
	vertical-align: top;
	padding: 5px;
        
}

.descartigo a{
	color: #ffffff;
    font-weight: bolder;    
    text-decoration: none;
}

.descartigo a:hover{
    font-weight: bolder;
    text-decoration: underline;    
}

.precotitartigo{ /* igual a dados mas muda o padding para 3 */

	text-align: right;
    	   font-size: 13px;
    	font-family: Century Gothic, sans-serif;
	color: #ffffff;
	vertical-align: middle;
    padding-right: 3px;
    padding-left: 3px;    
    font-weight: bolder;     
}

.ivaartigo{ /* igual a dados mas muda o padding para 3 */

	text-align: right;
    font-size: 10px;    
	font-family: Century Gothic, sans-serif;
	color: #ffffff;
	vertical-align: top;
    padding-right: 3px;
    padding-left: 3px; 
    
}

.precoartigo{ /* igual a dados mas muda o padding para 3 */

	text-align: right;
    	   font-size: 13px;
        font-weight: bolder;
	font-family: Century Gothic, sans-serif;
	color: #ffffff;
	vertical-align: middle;
    padding-right: 3px;
    padding-left: 3px;     
    
}

.precoartigo1{ /* igual a dados mas muda o padding para 3 */

	text-align: right;
    	   font-size: 13px;
        font-weight: bolder;
	font-family: Century Gothic, sans-serif;
	color: #ffffff;
	vertical-align: middle;
    padding-right: 3px;
    padding-left: 3px;     
    
}
	
.codartigo{ /* igual a dados mas muda o padding para 3 */

	text-align: right;
	font-size: 10px;
	font-family: Century Gothic, sans-serif;
	color: #ffffff;
	vertical-align: middle;
	padding: 5px;
}

/* classes pagina de artigos */
.detalhe{
    margin: 0 20px 10px 0;
    border: solid thin #4FC4CB; /*igual topo2 */
    cursor: pointer;
    width: 250px;
}

.imgpagart{
	vertical-align: middle;
    text-align: center;    
                  -moz-border-radius-topleft: 5px;
        -moz-border-radius-topright: 5px;
        -moz-border-radius-bottomright: 5px;    
        -moz-border-radius-bottomleft: 5px;                
        -webkit-border-top-left-radius: 5px;
        -webkit-border-top-right-radius: 5px;    
        -webkit-border-bottom-right-radius: 5px;
        -webkit-border-bottom-left-radius: 5px;        
        -khtml-border-radius: 5px;
        border-radius: 5px 5px 5px 5px;     
           
    height: 160px;
    width: 160px;
    overflow: hidden;
    display: inline-block;  
     
    
	}   
    

.artigospa{
	font-family: Century Gothic, sans-serif;
    font-weight: bolder;
	color: #FFFFFF;
	font-size: 11.96px;
	text-decoration: none;

    display: block;
    vertical-align: middle;

}  

.artigosnav{
	font-family: Century Gothic, sans-serif;
    font-weight: bolder;
	color: #000000;
	font-size: 11.96px;
	text-decoration: none;
	padding: 3px;
    display: block;
    vertical-align: middle;

} 

.artigoprec {
    font-family: Century Gothic, sans-serif;
    color: #ffffff;
    font-size: 10px;
    text-decoration:  none;
    padding: 3px;
} 

.artigotb{
        border: #55b031 1px solid ;
                  -moz-border-radius-topleft: 5px;
        -moz-border-radius-topright: 5px;
        -moz-border-radius-bottomright: 5px;    
        -moz-border-radius-bottomleft: 5px;                
        -webkit-border-top-left-radius: 5px;
        -webkit-border-top-right-radius: 5px;    
        -webkit-border-bottom-right-radius: 5px;
        -webkit-border-bottom-left-radius: 5px;        
        -khtml-border-radius: 5px;
        border-radius: 5px 5px 5px 5px;     
       
                
          
      
  
    cursor: pointer;
}

.artigotit{
	background-color: #55b031; /*igual topo2 */
    padding: 5px;
    height: 50px;
    text-align: center;
    vertical-align: middle;
              -moz-border-radius-topleft: 0px;
        -moz-border-radius-topright: 0px;
        -moz-border-radius-bottomright: 3px;    
        -moz-border-radius-bottomleft: 3px;                
        -webkit-border-top-left-radius: 0px;
        -webkit-border-top-right-radius: 0px;    
        -webkit-border-bottom-right-radius: 3px;
        -webkit-border-bottom-left-radius: 3px;        
        -khtml-border-radius: 3px;
        border-radius: 0px 0px 3px 3px;     
          

}  

.caixaimgart{
      /*igual topo2 */
}

.vazio {
        font-family: Century Gothic, sans-serif;
    font-size: 10px;
    text-decoration:  none;
    padding: 3px;    
    }


.caixa_img_rodap{
            border-top: #55b031 1px solid ;    
        padding-left: 5px;
    padding-right: 5px;
    padding-top: 3px;
    padding-bottom: 3px;                  
      
}    

.artigoprec1 {
    
    font-family: Century Gothic, sans-serif;
    color: #ffffff;
            font-size: 13px;
     
    text-decoration:  none;
    padding: 3px;
    font-weight: normal;
    
}

.artigoprec0 {
    
    font-family: Century Gothic, sans-serif;
    color:  #000000;
            font-size: 13px;
     
    text-decoration:  none;
    padding: 3px;
    font-weight: normal;
    
}

.rodaprec {
    padding: 3px;

    height: 20px;
}

.artigorodap {
    padding: 3px;
}

/* classes paginação */

.pagination { font-size: 10px; text-align: center; font-family: Century Gothic, sans-serif; clear: both; width: 100%; }
.pagination a { text-decoration: none; border: solid 1px #ffffff; color: #ffffff; text-align: center; font-weight: bolder; }
.pagination a, .pagination span { padding: 0.3em 0.5em; margin-right: 5px; margin-bottom: 5px; text-align: center; }
.pagination .current { 
    background: #ffffff;
     
    border: solid 1px #ffffff; 
    text-align: center; 
    font-weight: bolder;
}
.pagination .current.prev, .pagination .current.next{ 
     
    border-color: #ffffff;
    background: #ffffff;
    text-align: center;
}

/* PAGINA LOJA ONLINE */


.tabelalistas {
    
    border: #ea0c95 1px solid ;
    
    -moz-border-radius-topleft: 3px;
    -moz-border-radius-topright: 3px;
    -moz-border-radius-bottomright: 3px;    
    -moz-border-radius-bottomleft: 3px;                
    -webkit-border-top-left-radius: 3px;
    -webkit-border-top-right-radius: 3px;    
    -webkit-border-bottom-right-radius: 3px;
    -webkit-border-bottom-left-radius: 3px;        
    -khtml-border-radius: 3px;
    border-radius: 3px 3px 3px 3px;     
        
}   

.tabelalistas_t {
        border-top: #ea0c95 1px solid ;
    border-left: #ea0c95 1px solid ;
    border-right: #ea0c95 1px solid ;
            
    
    -moz-border-radius-topleft: 3px;
    -moz-border-radius-topright: 3px;
    -moz-border-radius-bottomright: 0px;    
    -moz-border-radius-bottomleft: 0px;                
    -webkit-border-top-left-radius: 3px;
    -webkit-border-top-right-radius: 3px;    
    -webkit-border-bottom-right-radius: 0px;
    -webkit-border-bottom-left-radius: 0px;        
    -khtml-border-radius: 3px;
    border-radius: 3px 3px 0px 0px;     
        
} 

.tabelalistas_e {
        border: #ea0c95 1px solid ;
      
    
    -moz-border-radius-topleft: 3px;
    -moz-border-radius-topright: 3px;
    -moz-border-radius-bottomright: 0px;    
    -moz-border-radius-bottomleft: 0px;                
    -webkit-border-top-left-radius: 0px;
    -webkit-border-top-right-radius: 0px;    
    -webkit-border-bottom-right-radius: 0px;
    -webkit-border-bottom-left-radius: 0px;        
    -khtml-border-radius: 3px;
    border-radius: 3px 3px 3px 3px;     
        
}   

.tabelalistas_b {
        border-top: #ea0c95 1px solid ;
    border-left: #ea0c95 1px solid ;
    border-right: #ea0c95 1px solid ;
          
    
    
}      
    

.lotabtit {
    font-family: Century Gothic, sans-serif;
    font-weight: bolder;
    color: #ffffff;
    	   font-size: 13px;
        text-decoration: none;
    padding: 3px;
    vertical-align: middle;
    border: #000000 1px solid ;     
    background-color: #000000; /*cor menu */   
    height: 22px;
}
 

.lotabtitord {
    font-family: Century Gothic, sans-serif;
    font-weight: bolder;
	color: #ffffff;
    	   font-size: 13px;
    	text-decoration: none;
	padding: 3px;
    display: block;
    vertical-align: middle;
    display: inline-block;
}

.lotabtitord a{
    font-family: Century Gothic, sans-serif;
    font-weight: bolder;
	color: #ffffff;
    	   font-size: 13px;
    	text-decoration: none;
	padding: 3px;
    display: block;
    vertical-align: middle;
    display: inline-block;
}

.imgpaglo{
	vertical-align: middle;
    text-align: center;    
    width: 80px;
    overflow: hidden;
    display: inline-block;
    padding: 3px;
    border: #ea0c95 1px solid ;
    padding: 1px;
    background-color: #FFFFFF;    
        
	}
    


.linha1 {
    font-family: Century Gothic, sans-serif;
    	   font-size: 13px;
        text-decoration: none;
    padding: 3px;
    vertical-align: middle;    
    background-color: #000000;
    color: #ea0c95;    
    height: 22px;  
    padding-top: 2px;
    padding-bottom: 2px;     
}   

.linha1 a{
    background-color: #000000;
    color: #ea0c95;    
}   

.linha2 {
    font-family: Century Gothic, sans-serif;

    	   font-size: 13px;
        text-decoration: none;
    padding: 3px;
    vertical-align: middle;    
    background-color: #000000;
    color: #55b031;   
    height: 22px;    
    padding-top: 2px;
    padding-bottom: 2px;       
} 

.dataenc1 {
    font-family: Century Gothic, sans-serif;

    	   font-size: 13px;
        text-decoration: none;
    padding: 3px;
    vertical-align: middle;    
    background-color: #000000;
    color: #55b031;   
    height: 22px;    
    padding-top: 2px;
    padding-bottom: 2px;       
} 

.dataenc2 {
    font-family: Century Gothic, sans-serif;

    	   font-size: 13px;
        text-decoration: none;
    padding: 3px;
    vertical-align: middle;    
    background-color: #000000;
    color: #55b031;   
    height: 22px;    
    padding-top: 2px;
    padding-bottom: 2px;       
} 

.linha2 a{
    background-color: #000000;
    color: #55b031;      
}     

.loartigos{
	font-family: Century Gothic, sans-serif;
    /*font-weight: bolder;*/

	/*font-size: 13px;*/
	text-decoration: none;
    display: block;
    vertical-align: middle;

} 

.loartigos_ini{
	font-family: Century Gothic, sans-serif;
    font-weight: bolder;
	text-decoration: none;
    display: block;
    vertical-align: middle;

}

.lo_ordenar{

    cursor: pointer;
}

.lo_carrinho,.add{

    cursor: pointer;
}

#ver_carrinho{
    font-family: Century Gothic, sans-serif;
    font-weight: bolder;
	color: #ffffff;
	font-size: 11.96px;
	text-decoration: none;
    cursor: pointer;
}

#ver_carrinho2{
    font-family: Century Gothic, sans-serif;
    font-weight: bolder;
	color: #ffffff;
	font-size: 11.96px;
	text-decoration: none;
    cursor: pointer;
}

#carrinho2{
    font-family: Century Gothic, sans-serif;
    font-weight: bolder;
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
    cursor: pointer;
}

.setas{
    display: inline-block;
    
}

#loading
{

    position: absolute;
    z-index: 100000; 
    
}

.cc_titulo{
    font-family: Century Gothic, sans-serif;
    font-weight: bolder;
	color: #ffffff;
    font-size: 11px;
	text-decoration: none;

}


.cc_total_v {
    font-family: Century Gothic, sans-serif;
    font-weight: bolder;
    color: #ffffff;
    	   font-size: 15px;
        text-decoration: none;
    padding: 3px;
    vertical-align: middle;
    border: #000000 1px solid ; 
}

.cc_total {
    font-family: Century Gothic, sans-serif;
    font-weight: bolder;
    color: #ffffff;
    	   font-size: 15px;
        text-decoration: none;
    padding: 3px;
    vertical-align: middle;
    text-align: center;
    border: #000000 1px solid ;    
    background-color: #000000 /*cor menu */     
    
}

.cc_total1 {
    font-family: Century Gothic, sans-serif;
    font-weight: bolder;
    color: #ffffff;
    	   font-size: 12px;
        text-decoration: none;
    padding: 3px;
    vertical-align: middle;
    text-align: center;
    border: #000000 1px solid ;    
    background-color: #000000 /*cor menu */     
    
}

.cc_quant{

    cursor: pointer;
}

.cc_carrinho{

    cursor: pointer;
}

.cc_eliminar{

    cursor: pointer;
}

.info {
    font-family: Century Gothic, sans-serif;
    font-weight: bolder;
    color: #ffffff;
    font-size: 13px;
    padding: 3px;
    vertical-align: middle;
    
}

.cc_enctit {
    font-family: Century Gothic, sans-serif;
    font-weight: bolder;
    color: #ffffff;
    	   font-size: 13px;
        text-decoration: none;
    padding: 5px;
    vertical-align: middle;
    background-color: #000000; /*cor menu */     
}

.cc_encdata {
    font-family: Century Gothic, sans-serif;
    font-weight: bolder;
    color: #ea0c95;    
    font-size: 11.96px;
    text-decoration: none;
    padding: 5px;
    vertical-align: middle;
    background-color: #000000; /*cor linha2 */     
    
}

.enc_texto_tit {
    font-family: Century Gothic, sans-serif;
    font-weight: bolder;
    color: #ffffff;
    font-size: 13px;
    padding: 3px;
    vertical-align: middle;    
}
.enc_texto_cont {
    font-family: Century Gothic, sans-serif;
    font-weight: bolder;
    color: #55b031;
    font-size: 13px;
    padding: 3px;
    vertical-align: middle;    
}
.artigos_des {
    color: #FFFFFF;
}
.artigos_tit {
    color:  #000000;
            font-size: 13px;
        
}

.label{
    font-size: 10.92px;
    font-family: Century Gothic, sans-serif;
    background-color: #FFFFFF;
    color: #333333;
    padding: 3px;
    display:none;
    position: absolute;
    top: 5px;
}   
.voltar{
    cursor: pointer;
    padding: 1px;

}

.desc_slide{
	font-family: Century Gothic, sans-serif;
    font-weight: bolder;    
	color: #FFFFFF;
	font-size: 11.96px;
	text-decoration: none;
	background-image: url(http://www.netmeios.com/imagens/fundo.png);
	padding: 5px;
    text-align: left;
}

.miniimagem_slide{
	vertical-align: middle;
    text-align: center;  
    font-family: Century Gothic, sans-serif;
        height: 55px;
    width: 55px;
    overflow: hidden;
    display:  inline-block;  
    background-color: #000000;  
	} 
    
.imagem_slide{
	vertical-align: middle;
    text-align: center;  
    font-family: Century Gothic, sans-serif;  
        height: 55px;
    width: 55px;
    overflow: hidden;
    display:  inline-block;  
    background-color: #000000;  
	}   
    
.cc_titulo_galeria{
    font-family: Century Gothic, sans-serif;
    font-weight: bolder;
	color: #ffffff;
	font-size: 11.96px;
	text-decoration: none;

}      

#slider {vertical-align: middle; text-align: center; height: 300px; width: 400px; overflow: hidden; }
#slider img {padding: 0; margin:0; border:0;}
#slider .clicker a {width: 11px; height: 11px; background: #aeaeb1; margin-right: 2px;}
#slider .clicker a.active {background: #434343;}

#slider1 {
    vertical-align: middle;
    text-align: center;
    height: 423px;
    width: 600px;
    overflow: hidden;

    
}
#slider1 img {padding: 0; margin:0; border:0;}
#slider1 .clicker a {width: 11px; height: 11px; background: #aeaeb1; margin-right: 2px;}
#slider1 .clicker a.active {background: #434343;}

#slider3 {
vertical-align: middle;
text-align: center;
height: 133px;
width: 1010px;
overflow: hidden;
-moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 0px;
-moz-border-radius-bottomright: 6px;
-moz-border-radius-bottomleft: 6px;
-webkit-border-top-left-radius: 0px;
-webkit-border-top-right-radius: 0px;
-webkit-border-bottom-right-radius: 6px;
-webkit-border-bottom-left-radius: 6px;
-khtml-border-radius: 6px;
border-radius: 0px 0px 6px 6px;
} 

.gallerylayer {
      -moz-border-radius-topleft: 0px;
    -moz-border-radius-topright: 0px;
    -moz-border-radius-bottomright: 6px;    
    -moz-border-radius-bottomleft: 6px;                
    -webkit-border-top-left-radius: 0px;
    -webkit-border-top-right-radius: 0px;    
    -webkit-border-bottom-right-radius: 6px;
    -webkit-border-bottom-left-radius: 6px;        
    -khtml-border-radius: 6px;
    border-radius: 0px 0px 6px 6px;     
    
}     
  
.gallerylayer img {
      -moz-border-radius-topleft: 0px;
    -moz-border-radius-topright: 0px;
    -moz-border-radius-bottomright: 6px;    
    -moz-border-radius-bottomleft: 6px;                
    -webkit-border-top-left-radius: 0px;
    -webkit-border-top-right-radius: 0px;    
    -webkit-border-bottom-right-radius: 6px;
    -webkit-border-bottom-left-radius: 6px;        
    -khtml-border-radius: 6px;
    border-radius: 0px 0px 6px 6px;     
    
}    
           
    
    


/* GALERIA */



h2 {
margin-top: 1.2em;
margin-bottom: 0;
padding: 0;
border-bottom: 1px dotted #dedede;
}
h3 {
margin-top: 1.2em;
margin-bottom: 0;
padding: 0;
}
.example {
border: 1px solid #CCC;
background: #f2f2f2;
padding: 10px;
}

.ad-image-wrapper {
        }

ul {
/*list-style-image: ;*/
}
pre {

border: 1px solid #CCC;
background: #f2f2f2;
padding: 10px;
}
code {

margin: 0;
padding: 0;
}

#gallery {
padding: 30px;
/*background: #e1eef5;*/
}
#descriptions {
position: relative;
height: 50px;
background: #EEE;
margin-top: 10px;
width: 750px;
padding: 10px;
overflow: hidden;
}
#descriptions .ad-image-description {
  position: absolute;
  
}
#descriptions .ad-image-description .ad-description-title {
display: block;
}

.ad-description-title {
    font-family: Century Gothic, sans-serif;
    font-size: 10px;
    }
    
/* galeria 2 */

.ad-gallery {
  width: 750px;
}
.ad-gallery, .ad-gallery * {
  margin: 0;
  padding: 0;
}
  .ad-gallery .ad-image-wrapper {
    width: 750px;
    height: 500px;
    margin-bottom: 10px;
    position: relative;
    overflow: hidden;
  }
    .ad-gallery .ad-image-wrapper .ad-loader {
      position: absolute;
      z-index: 10;
      top: 48%;
      left: 48%;
      border: 1px solid #CCC;
    }
    .ad-gallery .ad-image-wrapper .ad-next {
      position: absolute;
      right: 0;
      top: 0;
      width: 25%;
      height: 100%;
      cursor: pointer;
      display: block;
      z-index: 100;
    }
    .ad-gallery .ad-image-wrapper .ad-prev {
      position: absolute;
   
      top: 0;
      width: 25%;
      height: 100%;
      cursor: pointer;
      display: block;
      z-index: 100;
    }
    .ad-gallery .ad-image-wrapper .ad-prev, .ad-gallery .ad-image-wrapper .ad-next {
      /* Or else IE will hide it
      background: url(non-existing.jpg)\9 */
    }
      .ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image, .ad-gallery .ad-image-wrapper .ad-next .ad-next-image {
        background: url(http://www.netmeios.com/css/ad_prev.png);
        width: 30px;
        height: 30px;
        display: none;
        position: absolute;
        top: 47%;
        left: 0;
        z-index: 101;
      }
      .ad-gallery .ad-image-wrapper .ad-next .ad-next-image {
        background: url(http://www.netmeios.com/css/ad_next.png);
        width: 30px;
        height: 30px;
        right: 0;
        left: auto;
      }
    .ad-gallery .ad-image-wrapper .ad-image {
      position: absolute;
      overflow: hidden;
      top: 0;
      left: 0;
      z-index: 9;
    }
      .ad-gallery .ad-image-wrapper .ad-image a img {
        border: 0;
        
        
      }
      .ad-gallery .ad-image-wrapper .ad-image .ad-image-description {
        position: absolute;
        bottom: 0px;
        font-family: Century Gothic, sans-serif;
        font-size: 12.48px;
        left: 0px;
        padding: 7px;
        text-align: left;
        width: 100%;
        z-index: 2;
        background: url(http://www.netmeios.com/css/opa75.png);
        color: #ffffff;
        
        
        
        
      }
      * html .ad-gallery .ad-image-wrapper .ad-image .ad-image-description {
        background: none;
        /* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src='http://www.netmeios.com/css/opa75.png'); */
      }
        .ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title {
          display: block;
        }
  .ad-gallery {
    height: 20px;
  }
  .ad-controls{
    height: 20px;
    padding-top: 5px;
  }
  
  
    .ad-gallery .ad-info {
      float: left;
    }
    .ad-gallery .ad-slideshow-controls {
              float: right;
          }
      .ad-gallery .ad-slideshow-controls .ad-slideshow-start, .ad-gallery .ad-slideshow-controls .ad-slideshow-stop {
        padding-left: 5px;
        cursor: pointer;
        font-family: Century Gothic, sans-serif;
        color: #ffffff;
        font-size: 8.97px;        
      }
      .ad-gallery .ad-slideshow-controls .ad-slideshow-countdown {
        padding-left: 5px;
        font-size: 0.9em;
      }
    .ad-gallery .ad-slideshow-running .ad-slideshow-start {
      cursor: default;
    }
    .ad-gallery .ad-slideshow-running .ad-slideshow-start hover{
      cursor: default;
      font-weight: bolder;
    }    
  .ad-gallery .ad-nav {
    width: 100%;
    position: relative;
  }
    .ad-gallery .ad-forward, .ad-gallery .ad-back {
      position: absolute;
      top: 0;
      height: 100%;
      z-index: 10;
    }
    /* IE 6 doesn't like height: 100% */
    * html .ad-gallery .ad-forward, .ad-gallery .ad-back {
      height: 100px;
    }
    .ad-gallery .ad-back {
      cursor: pointer;
      left: -20px;
      width: 13px;
      display: block;
      background: url(http://www.netmeios.com/css/ad_scroll_back.png) 0px 22px no-repeat;
    }
    .ad-gallery .ad-forward {
      cursor: pointer;
      display: block;
      right: -20px;
      width: 13px;
      background: url(http://www.netmeios.com/css/ad_scroll_forward.png) 0px 22px no-repeat;
    }
    .ad-gallery .ad-nav .ad-thumbs {
      overflow: hidden;
      width: 100%;
    }
      .ad-gallery .ad-thumbs .ad-thumb-list {
        float: left;
        width: 9000px;
        list-style: none;
      }
        .ad-gallery .ad-thumbs li {
          float: left;
          padding-right: 5px;
        }
          .ad-gallery .ad-thumbs li a {
            display: block;
          }
            .ad-gallery .ad-thumbs li a img {
                            border: 2px solid #ea0c95;
              display: block;
               
                            
              
            }
            .ad-gallery .ad-thumbs li a.ad-active img {
                              
              border: 2px solid #ea0c95;
                                                            
            }
/* Can't do display none, since Opera won't load the images then */
.ad-preloads {
  position: absolute;
  left: -9000px;
  top: -9000px;
}

.ad-gallery .ad-image-wrapper .ad-prev, .ad-gallery .ad-image-wrapper .ad-next{
 /*background-color:#000000;*/
 }
 
 /* MENUS FAMILIAS E SUB-FAMILIAS */
 
.glossymenu{
padding: 10px;
width: 188px; /*width of menu*/
 
        -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    -moz-border-radius-bottomright: 5px;    
    -moz-border-radius-bottomleft: 5px;                
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;    
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;        
    -khtml-border-radius: 5px;
    border-radius: 5px 5px 5px 5px;     
}

.glossymenu a.menuitem{
/* background: black url(http://www.netmeios.com/imagens/glossyback.gif) repeat-x bottom left; */
background-image: url('../imagens/sombra1.png');   

background-position:center; 
    	   font-size: 13px;        
        	   font-family: Century Gothic, sans-serif;
       
font-weight: bold;
height: auto;

color: #55b031;

display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 4px;
padding-right: 4px;	
text-decoration: none;
vertical-align: middle;	

}


/* .glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: white;
} */

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
/*top: 5px;*/
right: 5px;
border: none;
            color: #55b031;
    text-decoration: none;	
vertical-align: middle;
}

.statusicon2{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
/*top: 5px; */
left: 5px;
border: none;

color: #55b031;

text-decoration: none;	
vertical-align: middle;
}

.glossymenu a.menuitem:hover{
/* background-image: url(http://www.netmeios.com/imagens/glossyback2.gif); */

color: #ffffff;
 

text-decoration: underline;	

background-image: url('../imagens/sombra2.png');}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
    background-image: url('../imagens/sombra2.png');}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.glossymenu div.submenu ul li{
}

.glossymenu div.submenu ul li a{
display: block;
font-weight: bold;
    	   font-size: 13px;        
        	   font-family: Century Gothic, sans-serif;
        
color: #ffffff;

text-decoration: none;
padding: 2px 0;
padding-left: 10px;
padding-right: 2px;
}

.glossymenu div.submenu ul li a:hover{
background-image: url('../imagens/sombra2.png');text-decoration: underline;	

}


 /* MENUS LOJA */
 
.menuaux{
/* width: 188px; */ /*width of menu*/ 
    	   font-size: 13px;        
        	   font-family: Century Gothic, sans-serif;
       
font-weight: bold;
height: auto;

color: #55b031;

}


.tablista_art {
    }        


/* NOTICIAS */

.mostranoticia{
    border: #ea0c95 2px solid ;    
      
      -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    -moz-border-radius-bottomright: 5px;    
    -moz-border-radius-bottomleft: 5px;                
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;    
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;        
    -khtml-border-radius: 5px;
    border-radius: 5px 5px 5px 5px;     
    

                
        
  
  
  
}   

.titulonoticia{
font-family: Century Gothic, sans-serif;
    font-size: 13px;
    
    color: #ffffff;
font-weight: bold;
padding: 5px 5px 5px 22px;
      -moz-border-radius-topleft: 3px;
    -moz-border-radius-topright: 0px;
    -moz-border-radius-bottomright: 0px;    
    -moz-border-radius-bottomleft: 0px;                
    -webkit-border-top-left-radius: 3px;
    -webkit-border-top-right-radius: 0px;    
    -webkit-border-bottom-right-radius: 0px;
    -webkit-border-bottom-left-radius: 0px;        
    -khtml-border-radius: 3px;
    border-radius: 3px 0px 0px 0px;     
    
}

.datanoticia{
font-family: Century Gothic, sans-serif;
    font-size: 13px;
color: #000000;
font-weight: bold;
padding: 5px 22px 5px 5px;
      -moz-border-radius-topleft: 0px;
    -moz-border-radius-topright: 3px;
    -moz-border-radius-bottomright: 0px;    
    -moz-border-radius-bottomleft: 0px;                
    -webkit-border-top-left-radius: 0px;
    -webkit-border-top-right-radius: 3px;    
    -webkit-border-bottom-right-radius: 0px;
    -webkit-border-bottom-left-radius: 0px;        
    -khtml-border-radius: 3px;
    border-radius: 0px 3px 0px 0px;     
   

}

.corponoticia{
font-family: Century Gothic, sans-serif;
    font-size: 13px;
color: #ffffff;

padding: 22px;
      -moz-border-radius-topleft: 0px;
    -moz-border-radius-topright: 0px;
    -moz-border-radius-bottomright: 3px;    
    -moz-border-radius-bottomleft: 3px;                
    -webkit-border-top-left-radius: 0px;
    -webkit-border-top-right-radius: 0px;    
    -webkit-border-bottom-right-radius: 3px;
    -webkit-border-bottom-left-radius: 3px;        
    -khtml-border-radius: 3px;
    border-radius: 0px 0px 3px 3px;     
   
}

.linknoticia{
}

.linknoticia a{
text-decoration: none;
color: #ffffff;
font-weight: bold;
}

.linknoticia a:hover{
text-decoration: underline;
}

.bandeiras_hor{
padding-right: 5px;
padding-left: 5px;
padding-top: 2px;
padding-bottom: 2px;
      
}

.bandeiras_hor_ara{
padding-right: 5px;
padding-left: 5px;
padding-top: 2px;
padding-bottom: 2px;
    
}

.tabelainicio{
                
            background-image: url('../imagens/trans5.png');
            
                border: #472583 2px solid ;
          -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    -moz-border-radius-bottomright: 5px;    
    -moz-border-radius-bottomleft: 5px;                
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;    
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;        
    -khtml-border-radius: 5px;
    border-radius: 5px 5px 5px 5px;     
       
} 

.tabelacont{

                
               
} 

.titulosart{

	font-size: 13px;
	font-family: Century Gothic, sans-serif;
	color: #ffffff;
	vertical-align: top;
	font-weight: bolder;
    text-align: left;
    
}

.tabela_art {
        border-top: solid thin #55b031;
        
} 

/* This is the moving lens square underneath the mouse pointer. */
.cloud-zoom-lens {
	border: 4px solid #FFF;
	margin:-4px;	/* Set this to minus the border thickness. */
	background-color:#fff;	
	cursor:move;		
}

/* This is for the title text. */
.cloud-zoom-title {
	font-family: Century Gothic, sans-serif;
	position:absolute !important;
	background-color:#000;
	color:#fff;
	padding:3px;
	width:100%;
	text-align:center;	
	font-weight:bold;
	font-size:13px;
	top:0px;
}

/* This is the zoom window. */
.cloud-zoom-big {
    	overflow:hidden;
}

/* This is the loading message. */
.cloud-zoom-loading {
	color:white;	
	background:#222;
	padding:3px;
	border:1px solid #000;
}

#wrap {
    text-align: center;
}

.caixaimgpagart{
        height: 410px;
    
}

.smenu_top{
 /* background-image: url('../imagens/smenu_top.png'); */
 
    }

.smenu_meio{
 /* background-image: url('../imagens/smenu_meio.png'); */
  
    }

.smenu_bottom{
 /* background-image: url('../imagens/smenu_bottom.png'); */
 
     background-position: bottom;
}

.submenu2{
    height: 32px;
        /* background-image: url('../imagens/fundomenu.png'); */
      -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    -moz-border-radius-bottomright: 0px;    
    -moz-border-radius-bottomleft: 0px;                
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;    
    -webkit-border-bottom-right-radius: 0px;
    -webkit-border-bottom-left-radius: 0px;        
    -khtml-border-radius: 5px;
    border-radius: 5px 5px 0px 0px;     
       
} 

 
 /* NOVA GALERIA
 
 /*

	GalleryView Stylesheet
	
	Use the CSS rules below to modify the look of your gallery.
	 
	To create additional rules, use the markup below as a guide to GalleryView's architecture.
*/

/* GALLERY LIST */
/* IMPORTANT - Change '#myGallery' to the ID of your gallery list to prevent a flash of unstyled content */
#myGallery { display: none; }

.gv_galleryWrap { 
    position: relative; 
    font-size: 10pt;
    
}

/* GALLERY DIV */
.gv_gallery { overflow: hidden; position: relative;}

.gv_imageStore { visibility: hidden; position: absolute; top: -10000px; left: -10000px; }


/*************************************************/
/**   PANEL STYLES								**/
/*************************************************/

.gv_panelWrap { position: absolute; overflow: hidden; }

.gv_panel-loading { background: url(img-loader.gif) 50% 50% no-repeat #aaa; }
.gv_frame-loading { background: url(img-loader.gif) 50% 50% no-repeat #aaa; }

/* GALLERY PANELS */
.gv_panel { position: absolute; top: 0; left: 0; overflow: hidden; z-index: 100; }
.gv_panel img { position: absolute; }

.gv_overlay {
    position: absolute;
        color: white;
    z-index: 200;
}
.gv_showOverlay { 
	position: absolute; 
	width: 20px; 
	height: 20px; 
	background: url(themes/light/info.png) ; 
	cursor: pointer;
	z-index: 200;
}
.gv_overlay h4 { color: white; margin: 1em; font-weight: bold; }
.gv_overlay p { color: white; margin: 1em; }

.gv_infobar {
    	padding: 0 0.5em;
	line-height: 1.5em;
	height: 1.5em;
	font-size: 10pt;
	font-weight: bold;
	color: white;
    font-family: Century Gothic, sans-serif;
	
	position: absolute;
	bottom: 0;
	right: 0;
	display: none;
	vertical-align: middle;
	z-index: 2000;
	
}


/*************************************************/
/**   FILMSTRIP STYLES							**/
/*************************************************/

.gv_filmstripWrap { overflow: hidden; position: absolute; }


/* FILMSTRIP */
.gv_filmstrip { margin: 0; padding: 0; position: absolute; top: 0; left: 0; }

/* FILMSTRIP FRAMES (contains both images and captions) */
.gv_frame { 
	cursor: pointer;
	float: left;
	position: relative;
	margin: 0;
	padding: 0;
}

/* WRAPPER FOR FILMSTRIP IMAGES */
.gv_frame .gv_thumbnail { position: relative;overflow: hidden !important; }

    
    
/* WRAPPER FOR CURRENT FILMSTRIP IMAGE */
.gv_frame.current .gv_thumbnail {}

/* FRAME IMAGES */
.gv_frame img { border: none; position: absolute; }

/* FRAME CAPTION */
.gv_frame .gv_caption { height: 14px; line-height: 14px; font-size: 10px; font-family: Century Gothic, sans-serif; text-align: center; color:white; }

/* CURRENT FRAME CAPTION */
.gv_frame.current .gv_caption { }

/* POINTER FOR CURRENT FRAME */
.gv_pointer {
	border-color: black;
}

/* NAVIGATION BUTTONS */
.gv_navWrap {
	text-align: center;
	position: absolute;
}
.gv_navPlay,
.gv_navPause,
.gv_navNext,
.gv_navPrev {
	
	opacity: 0.3;
	-moz-opacity: 0.3;
	-khtml-opacity: 0.3;
	/*filter:alpha(opacity=30);*/
	/*display:-moz-inline-stack;*/
	display:inline-block;
	/*zoom:1;*/
	/*display:inline;*/
	vertical-align: middle;
}
.gv_navPlay:hover,
.gv_navPause:hover,
.gv_navNext:hover,
.gv_navPrev:hover {
	opacity: 0.8;
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
	/*filter:alpha(opacity=80);*/
}

.gv_panelNavPrev,
.gv_panelNavNext {
	position: absolute;
	display: none;
	opacity: 0.50;
	-moz-opacity: 0.50;
	-khtml-opacity: 0.50;
	/*filter:alpha(opacity=50);*/
	z-index: 200;
}

.gv_panelNavPrev:hover,
.gv_panelNavNext:hover {
	opacity: 0.9;
	-moz-opacity: 0.9;
	-khtml-opacity: 0.9;
	/*filter:alpha(opacity=90);*/
}

.gv_navPlay {
	height: 30px;
	width: 30px;
	cursor: pointer;
	background: url(themes/light/play-big.png) top left no-repeat;
}
.gv_navPause {
	height: 30px;
	width: 30px;
	cursor: pointer;
	background: url(themes/light/pause-big.png) top left no-repeat;
}
.gv_navNext {
	height: 20px;
	width: 20px;
	cursor: pointer;
	background: url(themes/light/next.png) top left no-repeat;
}
.gv_navPrev {
	height: 20px;
	width: 20px;
	cursor: pointer;
	background: url(themes/light/prev.png) top right no-repeat;
}
.gv_panelNavNext {
	height: 20px;
	width: 20px;
	cursor: pointer;
	background: url(themes/light/panel-next.png) top left no-repeat;
}
.gv_panelNavPrev {
	height: 20px;
	width: 20px;
	cursor: pointer;
	background: url(themes/light/panel-prev.png) top right no-repeat;
}
 
.botoesrev{
	font-family: Century Gothic, sans-serif; 
	font-size: 10px;  
    height: 18px;  
	color: #ffffff;
    border: solid 1px #ffffff;            
	text-align: right;
    background-color: #000000;
    cursor: pointer;
}    

.galerianova {
        }

.galeriainicial {
        }

