.msg_final{ color:#999933; font-weight:bold; font-size:12px; margin-left:20px; }

div.site div.content div.suporte_conteudo { display:table; margin-right:30px; margin-bottom:10px; float:left; }
div.site div.content div.suporte_conteudo div.texto { display:block; width:720px; text-align:justify; }
div.site div.content div.suporte_conteudo div.texto *{ font-size:11px; text-align:justify; }
div.site div.content div.suporte_conteudo div.texto div.galerias { display:block; float:right; }
div.site div.content div.suporte_conteudo div.texto div.galerias img { display:block; padding:10px; }
div.site div.content div.suporte_conteudo div.texto div.galerias ul{ display:block; margin-left:10px; margin-top:5px; padding:0px; text-align:center; }
div.site div.content div.suporte_conteudo div.texto div.galerias ul li { float:left; border:1px #efefef solid; }

div.site div.content span.chamada span.titulo { font-weight:bold; font-size:12px; }

div.site div.suporte_boxes { clear:left; width:778px; margin-top:20px; margin-bottom:20px; }
div.site div.suporte_boxes .titulo_box { font-weight:bold; font-size:12px; color:#9d080e; margin-left:20px; margin-bottom:10px; }
div.site div.suporte_boxes ul { width:757px; margin:0px; padding:0px 0px 0px 20px; display:table; }
div.site div.suporte_boxes ul li { width:179px; float:left; background-image:url(../../images/bg_boxes.gif); margin-left:4px;  }
div.site div.suporte_boxes ul li img { display:block; }
div.site div.suporte_boxes ul li h2 { font-weight:bold; text-transform:uppercase; margin-left:5px; margin-bottom:3px; font-size:11px; }
div.site div.suporte_boxes ul li p { padding-left:10px; }

div.site div.suport_box { display:table; width:100%; margin-top:20px; margin-bottom:20px; }
div.site div.suport_box .titulo_box { font-weight:bold; font-size:12px; color:#9d080e; margin-left:20px; margin-bottom:10px; }
div.site div.suport_box ul { width:757px; margin:10px 0px 0px 0px; padding:0px 0px 0px 20px;; display:table; }
div.site div.suport_box ul li { width:179px; float:left; background-image:url(../../images/bg_boxes.gif); margin-left:4px;  }
div.site div.suport_box ul li h2 { color:#464646; font-weight:bold; margin-left:5px; margin-bottom:3px; font-size:11px; }
div.site div.suport_box ul li p { padding-left:10px; }

div.site div.content div.suporte_conteudo div.texto_lazer .titulo_dentro { font-weight:bold; font-size:14px; }

div.site div.galeria_foto{ padding:20px; }
div.site div.galeria_foto h2{ clear:both; display:block; width:100%; border-bottom:3px #ccc solid; }
div.site div.galeria_foto ul{ width:100%; display:block; clear:both; }
div.site div.galeria_foto b{ float:left; clear:left; }
div.site div.galeria_foto ul li{ float:left; border:1px #ccc solid; padding:5px; margin:5px;}

div.site div.galeria_video{ padding:20px; display:table; }
div.site div.galeria_video h2{ display:block; width:100%; border-bottom:3px #ccc solid; }
div.site div.galeria_video ul{ width:100%; display:block; }
div.site div.galeria_video ul li{ float:left; border:1px #ccc solid; padding:5px; margin:5px;}

/* ---->> SUBMENU LATERAL <<----*/
div.site div.content div.suporte_conteudo div.submenu_lateral { width:190px; float:left; }
div.site div.content div.suporte_conteudo div.submenu_lateral ul { width:180px; background-color:#EBEBEB; }
div.site div.content div.suporte_conteudo div.submenu_lateral ul li { margin:0px; padding:5px; }
div.site div.content div.suporte_conteudo div.submenu_lateral ul li a { font-weight:bold; text-transform:uppercase; text-decoration:none; }
/* ---->> SUBMENU LATERAL <<----*/

/* ---->> INTERNA LAZER  <<----*/
div.site div.content div.suporte_conteudo div.texto_lazer { display:block; float:left; width:500px; font-size:11px; padding-left:10px; }
div.site div.content div.suporte_conteudo div.texto_lazer *{ font-size:11px; text-align:justify; }
div.site div.content div.suporte_conteudo div.texto_lazer div.galerias { display:block; float:right; padding:10px 10px 0px 10px; }
div.site div.content div.suporte_conteudo div.texto_lazer div.galerias ul { margin-top:5px; text-align:center; }
div.site div.content div.suporte_conteudo div.texto_lazer div.galerias ul li { float:left; border:1px #efefef solid; }
/* ---->> INTERNA LAZER  <<----*/

/* ---->> INTERNA DENTRO  <<----*/
div.site div.content div.texto_dentro { width:527px; float:left; }
div.site div.content div.texto_dentro ul { display:block; }
div.site div.content div.texto_dentro ul li { display:block; float:left; width:252px; height:112px; background-image:url(../../images/box_maior/fundo_box_maior.gif); background-repeat:no-repeat; padding-right:10px; margin-bottom:10px; }
div.site div.content div.texto_dentro ul li img { float:left; margin-top:8px; margin-right:10px; }
div.site div.content div.texto_dentro ul li h2 { margin-top:10px; margin-bottom:10px; font-size:12px; font-weight:bold; }
/*---->> INTERNA DENTRO  <<----*/

/* -------------------------------- BOXES ------------------------------------- */

/* --- Box Maior --- */
div.site div.content ul.lista_box_maior { display:block; }
div.site div.content ul.lista_box_maior li { display:block; float:left; width:252px; height:112px; background-image:url(../../images/box_maior/fundo_box_maior.gif); background-repeat:no-repeat; padding-right:10px; margin-bottom:10px; }
div.site div.content ul.lista_box_maior li img { float:left; margin-top:8px; margin-right:10px; }
div.site div.content ul.lista_box_maior li h2 { margin:10px 0px 10px 0px; font-size:12px; font-weight:bold; }
div.site div.content ul.lista_box_maior li h1 { font-size:10px; font-weight:bold; text-transform:uppercase; margin-bottom:10px; border-bottom:3px #efefef solid; margin-right:3px; margin-top:10px; }
div.site div.content ul.lista_box_maior li span.nome_projeto { font-size:12px; font-weight:bold; text-transform:uppercase; width:100%; display:block; } 

/* --- Box Mega --- */
div.site div.content ul.lista_box_mega h1 { font-weight:bold; text-transform:uppercase; font-size:12px; margin:20px 0px 5px 0px; }
div.site div.content ul.lista_box_mega { display:block; }
div.site div.content ul.lista_box_mega li img { float:left; margin-top:8px; margin-right:10px; }
div.site div.content ul.lista_box_mega li h2 { color:#9d080d; padding-top:10px; margin-bottom:10px; font-size:12px; font-weight:bold; }
div.site div.content ul.lista_box_mega li div.box_fundo { display:block; width:522px; height:113px; background-image:url(../../images/box_esposicao.gif); background-repeat:no-repeat; padding-right:5px; margin-bottom:10px; }
div.site div.content ul.lista_box_mega li div.box_fundo p { padding-top:10px; font-size:12px; }
div.site div.content ul.lista_box_mega li div.box_fundo span.contato { border-bottom:2px #efefef solid; display:block; width:400px; margin:5px 0px; font-weight:bold; }
div.site div.content ul.lista_box_mega li div.box_fundo a { color:#0000FF; }

/* --- Fundo Blog, Noticia etc.. ---*/
div.site div.content div.suporte_fundo_box { display:table; width:100%; margin-bottom:10px; }
div.site div.content div.suporte_fundo_box div.fundo_box { display:block; float:left; width:355px; margin-right:10px; }
div.site div.content div.suporte_fundo_box div.fundo_box img { display:block; }
div.site div.content div.suporte_fundo_box div.fundo_box h2 { font-weight:bold; font-size:14px; text-transform:uppercase; margin-bottom:10px; }
div.site div.content div.suporte_fundo_box div.fundo_box div.conteudo_fundo_box { width:355px; background-image:url(../../images/jornal/box_noticias/bg_box.gif); padding-left:5px; }
div.site div.content div.suporte_fundo_box div.fundo_box div.conteudo_fundo_box ul li { width:335px; border-top:3px #e8e8e8 solid; padding-bottom:5px; padding-top:5px; }
div.site div.content div.suporte_fundo_box div.fundo_box div.conteudo_fundo_box ul li:first-child { border:none; }

div.site div.content div.suporte_fundo_box div.fundo_box div.conteudo_fundo_box span.data { display:block; width:100%; color:#FF0000; font-size:10px; }
div.site div.content div.suporte_fundo_box div.fundo_box div.conteudo_fundo_box span.titulo_noticia { display:block; width:100%; text-transform:uppercase; font-weight:bold; }
div.site div.content div.suporte_fundo_box div.fundo_box div.conteudo_fundo_box span.veja_mais_noticias { font-weight:bold; font-size:11px; margin-left:217px; }
div.site div.content div.suporte_fundo_box div.fundo_box div.conteudo_fundo_box a { text-decoration:none; }

/*-- CHAMADAS ---*/
div.site div.content div.chamadas { width:300px; display:block; float:left; margin-right:30px; }
div.site div.content div.chamadas h2 { font-weight:bold; text-transform:uppercase; font-size:12px; border-bottom:3px #CCCCCC solid;  margin:10px 0px 5px; }
div.site div.content div.chamadas span.titulo_chamadas { font-weight:bold; text-transform:uppercase; font-size:12px; border-bottom:3px #CCCCCC solid;  margin:10px 0px 5px; display:block; }
div.site div.content div.chamadas a { color:#0000FF; padding-left:60px; }
div.site div.content div.chamadas a.imprensa { color:#000000; padding-left:0px; }
div.site div.content div.chamadas p { margin-top:20px; }

/*-- Oficinas --*/
.suporte_lista { display:block; float:left; margin:0px 10px 0px 0px; } 
div.suporte_lista ul { width:100%; }
div.suporte_lista ul li { padding:0px 0px 10px 0px; }
div.suporte_lista div.menu_projetos { width:100%; margin:0px; display:block; }
div.suporte_lista div.menu_projetos img { display:block; }
div.suporte_lista div.menu_projetos div.conteudo_menu_projetos { width:100%;  }
div.suporte_lista div.menu_projetos div.conteudo_menu_projetos a.veja_mais { float:right; margin-top:10px; }
div.suporte_lista div.menu_projetos div.conteudo_menu_projetos h1 { font-size:12px; font-weight:bold; margin-bottom:5px; color:#0f9147; text-transform:uppercase; }
div.suporte_lista div.menu_projetos div.conteudo_menu_projetos ul { width:685px; background-color:#f9f9f9; padding:10px; }
div.suporte_lista div.menu_projetos div.conteudo_menu_projetos ul li { width:100%; padding-bottom:5px; padding-top:5px; border-top:2px #030 dotted; }
div.suporte_lista div.menu_projetos div.conteudo_menu_projetos ul li:first-child{ border:none; } 
div.suporte_lista div.menu_projetos div.conteudo_menu_projetos ul li span.nome_projeto { font-weight:bold; display:block; width:100%; }