#direita {display:none;}
#esquerda {display:none;}
#centro { 
    float:left;
    display: inline;
    margin-left: 5px;
    margin-right: 5px;
}
#centro .iframe-tema iframe {
    max-width:950px;
}
#produto-categoria{
    width: 950px
}

.grid_24 .conteudoResumo iframe { 
    width:950px;
}
.grid_12 .conteudoResumo iframe { 
    width:470px;
}
.grid_8 .conteudoResumo iframe { 
    width:310px;
}
.grid_6 .conteudoResumo iframe { 
    width:230px;
}
.grid_4 .conteudoResumo iframe { 
    width:150px;
}


/* widget paginas em destaque */
/* 4 destaques */
#centro .widget-pagina-destaque-4 .conteudoResumo iframe { 
    width:230px;
}
#centro .widget-pagina-destaque-4 { 
    display: inline;
    float: left;
    margin-left: 5px;
    margin-right: 5px;
    width:230px;
}
#widget-footer .widget-pagina-destaque-4 .conteudoResumo  img { 
    width:100%; 
    height:auto;
}
#centro .widget-pagina-destaque-4.alpha { margin-left: 0px; }
#centro .widget-pagina-destaque-4.omega { margin-right: 0px; }

/* 5 destaques */
#centro .widget-pagina-destaque-5 .conteudoResumo iframe { 
    width:182px;
}

#centro .widget-pagina-destaque-5 { 
    display: inline;
    float: left;
    margin-left: 5px;
    margin-right: 5px;
    width:182px;
}
#widget-footer .widget-pagina-destaque-5 .conteudoResumo  img { 
    width:100%; 
    height:auto;
}
#centro .widget-pagina-destaque-5.alpha { margin-left: 0px; }
#centro .widget-pagina-destaque-5.omega { margin-right: 0px; }


/****************************************************************************** GALERIA DE IMAGENS */
.grid_24 .gallery .gallery-icon { margin:0 0 10px 10px; }
.grid_24 .gallery .gallery-icon img { width:100%; height: auto;}

.grid_24 .gallery .gallery-columns-1,
.grid_24 .gallery .gallery-columns-2,
.grid_24 .gallery .gallery-columns-3,
.grid_24 .gallery .gallery-columns-4,
.grid_24 .gallery .gallery-columns-5,
.grid_24 .gallery .gallery-columns-6,
.grid_24 .gallery .gallery-columns-7,
.grid_24 .gallery .gallery-columns-8,
.grid_24 .gallery .gallery-columns-9
{ width:970px; margin-left:-10px;}

.grid_24 .gallery-columns-1 .gallery-item { width:960px; float:left;}
.grid_24 .gallery-columns-2 .gallery-item { width:480px; float:left;}
.grid_24 .gallery-columns-3 .gallery-item { width:320px; float:left;}
.grid_24 .gallery-columns-4 .gallery-item { width:240px; float:left;}
.grid_24 .gallery-columns-5 .gallery-item { width:192px; float:left;}
.grid_24 .gallery-columns-6 .gallery-item { width:160px; float:left;}
.grid_24 .gallery-columns-7 .gallery-item { width:137px; float:left;}
.grid_24 .gallery-columns-8 .gallery-item { width:120px; float:left;}
.grid_24 .gallery-columns-9 .gallery-item { width:106px; float:left;}

/* WIDGET PÁGINAS EM DESTAQUE TOPO*/
#widget-topo .grid_18, #widget-footer .grid_18  { width:960px;}

#widget-topo .grid_18 .gallery .gallery-columns-1, #widget-footer .grid_18 .gallery .gallery-columns-1,
#widget-topo .grid_18 .gallery .gallery-columns-2, #widget-footer .grid_18 .gallery .gallery-columns-2,
#widget-topo .grid_18 .gallery .gallery-columns-3, #widget-footer .grid_18 .gallery .gallery-columns-3,
#widget-topo .grid_18 .gallery .gallery-columns-4, #widget-footer .grid_18 .gallery .gallery-columns-4,
#widget-topo .grid_18 .gallery .gallery-columns-5, #widget-footer .grid_18 .gallery .gallery-columns-5,
#widget-topo .grid_18 .gallery .gallery-columns-6, #widget-footer .grid_18 .gallery .gallery-columns-6,
#widget-topo .grid_18 .gallery .gallery-columns-7, #widget-footer .grid_18 .gallery .gallery-columns-7,
#widget-topo .grid_18 .gallery .gallery-columns-8, #widget-footer .grid_18 .gallery .gallery-columns-8,
#widget-topo .grid_18 .gallery .gallery-columns-9, #widget-footer .grid_18 .gallery .gallery-columns-9
{ width:960px; margin-left:-10px;}

#widget-topo .grid_18 .gallery-columns-1 .gallery-item, #widget-footer .grid_18 .gallery-columns-1 .gallery-item { width:960px; float:left;}
#widget-topo .grid_18 .gallery-columns-2 .gallery-item, #widget-footer .grid_18 .gallery-columns-2 .gallery-item { width:480px; float:left;}
#widget-topo .grid_18 .gallery-columns-3 .gallery-item, #widget-footer .grid_18 .gallery-columns-3 .gallery-item { width:320px; float:left;}
#widget-topo .grid_18 .gallery-columns-4 .gallery-item, #widget-footer .grid_18 .gallery-columns-4 .gallery-item { width:240px; float:left;}
#widget-topo .grid_18 .gallery-columns-5 .gallery-item, #widget-footer .grid_18 .gallery-columns-5 .gallery-item { width:192px; float:left;}
#widget-topo .grid_18 .gallery-columns-6 .gallery-item, #widget-footer .grid_18 .gallery-columns-6 .gallery-item { width:160px; float:left;}
#widget-topo .grid_18 .gallery-columns-7 .gallery-item, #widget-footer .grid_18 .gallery-columns-7 .gallery-item { width:137px; float:left;}
#widget-topo .grid_18 .gallery-columns-8 .gallery-item, #widget-footer .grid_18 .gallery-columns-8 .gallery-item { width:120px; float:left;}
#widget-topo .grid_18 .gallery-columns-9 .gallery-item, #widget-footer .grid_18 .gallery-columns-9 .gallery-item { width:106px; float:left;}

#widget-topo .grid_9, #widget-footer .grid_9 { width:470px;}
#widget-topo .grid_6, #widget-footer .grid_6 { width:310px;}
#widget-topo .grid_3, #widget-footer .grid_3 { width:150px;}


/****************************************************************************** FORMULARIO */
#divFormularioRetorno { 
    display: block;
    width:930px;
    height:30px;
    line-height:30px;
    outline: solid 1px #9fd29d;
    *border:solid 1px #e0e0e0;
    margin:20px 0 40px 0;
    padding:10px;
    background-color:#f1f1f1;
    clear:both;
    font-size:12px;
    color:#46a342;
    text-align:center;
    -moz-transition: all .25s ease-in-out;
    -webkit-transition: all .25s ease-in-out;
    -o-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
}
#divFormularioRetorno:hover {
    outline: solid 1px #006600;
    color:#FFF;
    background-color: #46a342;
    -moz-transition: all .25s ease-in-out;
    -webkit-transition: all .25s ease-in-out;
    -o-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;       
}
.divtext11 p,
.divtext21 p, .divtext22 p,
.divtext31 p, .divtext32 p, .divtext33 p, 
.divtext41 p, .divtext42 p, .divtext43 p, .divtext44 p, 
.divtext51 p, .divtext52 p, .divtext53 p, .divtext54 p, .divtext55 p,
.divtextarea11 p,
.divtextarea21 p, .divtextarea22 p,
.divtextarea31 p, .divtextarea32 p, .divtextarea33 p, 
.divtextarea41 p, .divtextarea42 p, .divtextarea43 p, .divtextarea44 p, 
.divtextarea51 p, .divtextarea52 p, .divtextarea53 p, .divtextarea54 p, .divtextarea55 p,
.divfilearea11 p,
.divfilearea21 p, .divfilearea22 p,
.divfilearea31 p, .divfilearea32 p, .divfilearea33 p, 
.divfilearea41 p, .divfilearea42 p, .divfilearea43 p, .divfilearea44 p, 
.divfilearea51 p, .divfilearea52 p, .divfilearea53 p, .divfilearea54 p, .divfilearea55 p
{width:100%; margin-bottom:5px; display: block; text-align:left;}

#divSubTituloInterno{width:100%; margin-bottom:1px; display: block; text-align:left;}


/*************************************************************************************** UMA COLUNA*/
select {
    width:948px;
    height: 35px;
    margin-bottom: 5px;
}
.divtext00, .divtextarea00, .divfile00 {
    width:950px;
    float:left;
}
.text00, .file00
{width:938px}

.textarea00
{width:936px}


/*************************************************************************************** UMA COLUNA*/
.divtext11, .divtextarea11, .divfile11  {width:950px;float:left;}
.text11, .textarea11, .file11 {width:938px; outline: 0px solid blue}
.textarea11 {width:936px;}


/*************************************************************************************** DUAS COLUNAS*/
.divtext21, .divtext22,
.divtextarea21, .divtextarea22,
.divfile21, .divfile22 
{width:470px;float:left;}
.divtext22, .divtextarea22, .divfile22 { margin-left:10px;}

.text21, .text22, .textarea21, .textarea22, .file21, .file22 {width:459px;}
#footer_21 .textarea00, #footer_22 .textarea00, .textarea21, .textarea22 {width:456px;} 


/*************************************************************************************** TRESS COLUNAS*/
.divtext31, .divtext32, .divtext33, 
.divtextarea31, .divtextarea32, .divtextarea33,
.divfile31, .divfile32, .divfile33
{width:310px;float:left;}

.divtext32, .divtextarea32, .divfile32, .divtext33, .divtextarea33, .divfile33 { margin-left:10px;}

.text31, .text32, .text33, .file31, .file32, .file33 {width:298px;}
.textarea31, .textarea32, .textarea33 {width:296px;}


/*************************************************************************************** QUATRO COLUNAS*/
.divtext41, .divtext42, .divtext43, .divtext44,
.divtextarea41, .divtextarea42, .divtextarea43, .divtextarea44,
.divfile41, .divfile42, .divfile43, .divfile44
{width:230px; float:left;}

.divtext42, .divtext43, .divtext44,
.divtextarea42, .divtextarea43, .divtextarea44,
.divfile42, .divfile43, .divfile44
{ margin-left:10px;}

.text41, .text42, .text43, .text44, 
.file41, .file42, .file43, .file44 
{width:218px}

.textarea41, .textarea42, .textarea43, .textarea44 
{width:216px}


/*************************************************************************************** CINCO COLUNAS*/
.divtext51, .divtext52, .divtext53, .divtext54, .divtext55, 
.divtextarea51, .divtextarea52, .divtextarea53, .divtextarea54, .divtextarea55, 
.divfile51, .divfile52, .divfile53, .divfile54, .divfile55 
{width:181px;float:left;}

.divtext52, .divtext53, .divtext54, .divtext55, 
.divtextarea52, .divtextarea53, .divtextarea54, .divtextarea55, 
.divfile52, .divfile53, .divfile54, .divfile55 
{margin-left:11px }

.text51, .text52, .text53, .text54, .text55,
.textarea51, .textarea52, .textarea53, .textarea54, .textarea55,
.file51, .file52, .file53, .file54, .file55  
{width:169px;}

.textarea51, .textarea52, .textarea53, .textarea54, .textarea55
 {width:167px;}


/*************************************************************************************** CONTRATO */
#divContratoFormulario 	{
    width:910px;
    padding:20px;
    margin-top:20px;
    min-height:50px;
    max-height:250px;
    overflow:auto;  
    position:relative;
}
#divContratoFormulario 	p{
    line-height:22px;    
    margin-bottom:10px;
    font-size:1.1em;
}
#divAceitaContrato  	{
    width:170px;
    margin: 0 auto;
    text-align:right;
    height:20px;
    padding:10px;  
}
.radioContrato {
    margin-left:10px;
}
p.tituloContrato {
    font-size:1.5em;
    font-weight:bold;
    margin-bottom:10px;
    text-align:center
}
.grid_24 #divAceitaContrato {
    width:100%;
    margin: 0 auto;
    text-align:right;
    height:20px;
    padding-top:10px;  
}


/*************************************************************************************** Rodapé UMA COLUNA CONTEÚDO ***/
#footerBack select {
    width:470px;
    height: 35px;
    margin-bottom: 5px;
}
#footerBack #footer_31 select, #footerBack #footer_32 select, #footerBack #footer_33 select {
    width:312px;
    height: 35px;
    margin-bottom: 5px;
}

#footerBack .text00, #footerBack .textarea11, #footerBack .text11
{width:458px;}

#footerBack .divtext0, #footerBack .divtext11, #footerBack .divtextarea11
{width:470px; float:left;}


/*************************************************************************************** Rodapé DUAS COLUNAS CONTEÚDO ***/
#footerBack .text21, #footerBack .text22, #footerBack .textarea21, #footerBack .textarea22, #footerBack .file21, .file22
{width:218px;}

#footerBack .textarea21, #footerBack .textarea22, #footerBack .text21, #footerBack .text22
{width:216px;}

#footerBack .divtext21, #footerBack .divtext22, #footerBack .divtextarea21, #footerBack .divtextarea22
{width:230px; float:left;}

#footerBack .divtext22
{margin-left:10px;}


/*************************************************************************************** Rodapé TRES COLUNAS CONTEÚDO ***/
#footerBack .divtext31, #footerBack .divtext32, #footerBack .divtext33, #footerBack .divtextarea31, #footerBack .divtextarea32, #footerBack .divtextarea33, #footerBack .divfile31, #footerBack .divfile32, #footerBack .divfile33
{width:150px;float:left;}

#footerBack .divtext32, #footerBack .divtextarea32, #footerBack .divfile32, #footerBack .divtext33, #footerBack .divtextarea33, #footerBack .divfile33, #footerBack .divtextarea22 
{margin-left:10px;}

#footerBack .text31, #footerBack .text32, #footerBack .text33, #footerBack .file31, #footerBack .file32, #footerBack .file33
{width:138px;}

#footerBack .textarea31, #footerBack .textarea32, #footerBack .textarea33
{width:136px;}


/*************************************************************************************** Rodapé QUATRO COLUNAS CONTEÚDO ***/
#footerBack .divtext41, #footerBack .divtext42, #footerBack .divtext43, #footerBack .divtext44, #footerBack .divtextarea41, #footerBack .divtextarea42, #footerBack .divtextarea43, #footerBack .divtextarea44, #footerBack .divfile41, #footerBack .divfile42, #footerBack .divfile43, #footerBack .divfile44
{width:110px; float:left;    }

#footerBack .divtext42, #footerBack .divtext43, #footerBack .divtext44, #footerBack .divtextarea42, #footerBack .divtextarea43, #footerBack .divtextarea44, #footerBack .divfile42, #footerBack .divfile43, #footerBack .divfile44
{ margin-left:10px;}

#footerBack .text41, #footerBack .text42, #footerBack .text43, #footerBack .text44, #footerBack .file41, #footerBack .file42, #footerBack .file43, #footerBack .file44
{width:98px}

#footerBack .textarea41, #footerBack .textarea42, #footerBack .textarea43, #footerBack .textarea44
{width:96px}


/*************************************************************************************** Rodapé CINCO COLUNAS CONTEÚDO ***/
#footerBack .divtext51, #footerBack .divtext52, #footerBack .divtext53, #footerBack .divtext54, #footerBack .divtext55, #footerBack .divtextarea51, #footerBack .divtextarea52, #footerBack .divtextarea53, #footerBack .divtextarea54, #footerBack .divtextarea55,
#footerBack .divfile51, #footerBack .divfile52, #footerBack .divfile53, #footerBack .divfile54, #footerBack .divfile55
{width:86px;float:left;  }

#footerBack .divtext52, #footerBack .divtext53, #footerBack .divtext54, #footerBack .divtext55, #footerBack .divtextarea52, #footerBack .divtextarea53, #footerBack .divtextarea54, #footerBack .divtextarea55,
#footerBack .divfile52, #footerBack .divfile53, #footerBack .divfile54, #footerBack .divfile55
{margin-left:10px }

#footerBack .text51, #footerBack .text52, #footerBack .text53, #footerBack .text54, #footerBack .text55, #footerBack .textarea51, #footerBack .textarea52, #footerBack .textarea53, #footerBack .textarea54, #footerBack .textarea55,
#footerBack .file51, #footerBack .file52, #footerBack .file53, #footerBack .file54, #footerBack .file55
{width:74px;}

#footerBack .textarea51, #footerBack .textarea52, #footerBack .textarea53, #footerBack .textarea54, #footerBack .textarea55
{width:72px;}

.encontrado, .naoencontrado {
    width:950px;
}