@charset "utf-8";
/*
	WEBROOM - Soluções Interativas 
	Rua Carmo Gifoni, 481 - B. Martins - Uberlândia/MG - Fone: +55 (34) 3217-1253
	Site: www.webroom.com.br - E-mail: webroom@webroom.com.br
*/

/*..........STRUCTURE..........*/
/****************************************************************/
* { margin:0px; padding:0px; border:0px; list-style-type:none; text-decoration:none; }
*:hover, *:active, *:focus { outline: 0; }
body { font-family:Arial, Helvetica, sans-serif; margin:0; background:#f1f2f2 url(../imagens/bg_html.png) center top repeat; color:#014974; }
body { margin:0 auto; }
.container_body { width:100%; height:100%; background:url(../imagens/bg_grafismos.png) center 427px no-repeat; }
.wrap { width:980px; margin:0 auto; }
.header { height:221px; background: url(../imagens/bg_header.png) top center no-repeat; }
.content { margin:0 auto; background: url(../imagens/bg_content.png) top center repeat-y; }
.footer { clear:both; }
.clear { clear:both; }
.content_internas p { line-height:18px; }

/*..........FONTS..........*/

h1, h2, .breadcrumb li, .breadcrumb a, .content p, .menuCategoriasRelacionadas li a, .navigation ul li a, .menu_produtos_segmentos, .paginacao { font-family: Swiss, Arial, Helvetica, sans-serif; font-weight:normal; }
h1 { float:left; font-size:28px; width:100%; border-top:2px solid #7edaf4; margin:5px 0 20px 0; padding-top:10px; }
h2 { font-size:22px; font-weight:normal; margin:10px 0 15px 0; }
a { color:#014974; }
.content a:hover { text-decoration:underline; }
.content p { font-size:13px; margin-bottom:20px; }
address{ display:inline; font-weight:bold; font-style:normal; float:none; text-decoration:none; }

/*............HEADER..............*/

.wrap_header { width:980px; height:159px; margin:0 auto; }
.header .name a { float:left; background: url(../imagens/bg_logo.png) center center no-repeat; top:25px; width:223px; height:115px; margin:15px 0 0 0; text-indent:-300px; overflow:hidden; }
.header_right { float:right; width:600px; margin:82px 20px 0 0; }
.header .anchor_login { float:right; font-size:16px; color:#1e4b82; font-weight:bold; text-decoration:underline; margin-top:20px; }
.header_right a:hover { text-decoration:underline; }
.div_welcome_login { float:right; height:44px; width:504px; text-align:right; margin-right:4px; }
.header .buscaSite { float:right; width:425px; margin-top:16px; }
.header .div_label_busca { float:left; background: url(../imagens/icone_label_busca.gif) center center no-repeat; width:23px; height:25px; text-indent:-300px; overflow:hidden; margin-right:10px; }
.header .div_label_busca label { float:left; width:23px; height:25px; text-indent:-300px; overflow:hidden; position:relative; }
.header .txtfield { width:292px; height:25px; border:1px solid #a1a1a1; line-height:24px; vertical-align:top; }
.header .buscaSite { cursor:pointer; }
.navigation { float:left; margin:28px 0 0 0; width:984px; height:42px; text-align:center; }
.navigation ul { float:left; position:relative; z-index:10; }
.navigation ul li { position:relative; z-index:10;  float:left; display:inline; height:42px; background: url(../imagens/bg_item_navigation.gif) right 1px no-repeat; }
.navigation ul li:last-child { background:none; }
.navigation ul li a { display:block; height:31px; font-size:15px; text-align:center; vertical-align:middle; padding:12px 15px 0 15px; color:#1e4b82; font-family: Swiss, Arial, Helvetica, sans-serif; }
.navigation ul .item_ativo a, .navigation ul a:hover { background: url(../imagens/bg_menuitemativo.png) center center repeat-x; color:#FFF; cursor:pointer; }
.navigation ul li ul { position:absolute; z-index:10; display:none; float:left; width:191px; }
.navigation ul li ul li { float:left; display:inline; width:191px; line-height:16px; height:42px; background: url(../imagens/bg_sub_item_navigation.gif) center center repeat-x !important; }
.navigation ul li ul li a {  font-family: Swiss, Arial, Helvetica, sans-serif; display:block; float:left; height:36px; width:161px; text-align:left; padding-top:6px; line-height:28px; }
.navigation ul li:hover ul { display:block; }

/*........ CONTENT ..........*/

.wrap_content { background: url(../imagens/bg_sombra_content.png) top left repeat-x; width:937px; padding:0 21px 30px 21px; margin:0 auto; overflow:hidden; min-height:800px; }
.divisoria_principal { float:left; background: url(../imagens/bg_divisoria_principal.png) top left repeat-x; width:940px; height:4px; clear:right; margin:18px 0 18px 0; }
.div_texto ul, #wrap_busca #lblNoSearchResults ul, ol { margin:10px 0; }
.div_texto ul li, #wrap_busca #lblNoSearchResults ul li { list-style-type:disc; }
ol li { list-style-type:decimal; }
.div_texto ul li, #wrap_busca #lblNoSearchResults ul li, ol li { margin:2px 0; list-style-position:inside; font-size:14px; }
.div_texto a { text-decoration:underline; }
.div_texto a:hover { background:#014873; color:#fff; }

/*......PAGINA INICIAL.......*/

.player_flash_principal object embed { float:left; position:relative; display:block; z-index:1; }
.destaques { overflow:hidden; width:956px; }
.item_destaque { float:left; margin:0 19px 0 0; overflow:hidden; width:220px; height:253px; -moz-border-radius:0 0 15px 0; -webkit-border-radius:0 0 15px 0; border-radius:0 0 15px 0; }
.destaque_escuro { background:#1e4b82; }
.destaque_claro { background:#81cff0; }
.item_destaque h4 a { float:left; line-height:18px; margin:5px 0 0 15px; font-size:18px; color:#fff; font-weight:normal; }
.item_destaque p a { float:left; margin:6px 0 0 15px; font-size:12px; color:#fff; font-weight:normal; width:184px; }
.abas_carousel { float:left; margin-top:20px; width:100%; border-bottom:2px solid #dbe5f0; }
.aba_carousel { float:left; height:37px; overflow:hidden; text-indent:-400px; display:block; background-image: url(../imagens/bg_abas_destaques_sprite.png); background-repeat:no-repeat; }
#aba_profissional { background-position: 0 -37px; width:145px; }
#aba_profissional:hover, #aba_profissional_ativa { background-position: 0 0; width:145px; }
#aba_consumo { background-position: -150px -37px; width:227px; }
#aba_consumo:hover, #aba_consumo_ativa { background-position: -150px 0; width:227px; }
#aba_revenda { background-position: -377px -37px; width:116px; }
#aba_revenda:hover, #aba_revenda_ativa { background-position: -377px 0; width:116px; }
#produtos_destaque { float:left; height:315px; overflow:hidden; }
.carousel-wrap { float:left; width:794px; display:inline-block; height:400px; }
.container_carousel { float:left; width:920px; height:315px; overflow:hidden; margin-top:20px; }
.container_carousel ul { float:left; height:315px; overflow:hidden; }
.container_carousel ul li { float:left; position:relative; width:180px; height:315px; padding:0 3px 0 17px; display:inline; background: url(../imagens/divisao_item_carousel.gif) right top no-repeat; }
.container_carousel ul li:last-child { background:none; }
.container_carousel ul li h5 { font-size:18px; color:#1e4b82; margin-bottom:5px; font-weight:normal; }
.container_carousel p a, .container_carousel p { font-size:12px; color:#7d7d7d; letter-spacing:0; line-height:18px; }
.container_carousel .anchor_imagem { float:left; width:162px; height:165px; overflow:hidden; }
.container_carousel img { float:left; margin:-1px 0 7px -1px; clear:both; }
.carousel-control { float:left; background: url(../imagens/setas_destaques_produtos_sprite.png) no-repeat; width:42px; height:98px; text-indent:-9999px; overflow:hidden; cursor:pointer; margin-top:50px; text-transform: capitalize; }
.carousel-next { background-position:-42px 0; float:right; position:relative; margin:50px 0 0 0; /*position:relative; margin:-267px 0 0 874px;*/ }
.carousel-previous { background-position:top left; margin-right:20px; }

/*.......PAGINAS INTERNAS.......*/

.content_internas { border-top:2px solid #014873; padding-top:5px; font-size:13px; }
.breadcrumb { margin:0; }
.breadcrumb li, .breadcrumb a { font-size:14px; color:#014974; margin-right:5px; text-decoration:none!important; }
.breadcrumb li { display:inline; }
.breadcrumb .ativo { font-weight:bold; }
.breadcrumb li a:hover { text-decoration:underline!important; color:#014974!important; background:#fff!important; }
.paginacao { margin-top:20px; }
.paginacao h4 { float:left; margin-top:13px; font-size:14px; font-weight:normal; }
.paginacao h4 span { font-weight:bold; }
.paginacao p { float:right; }
.paginacao p span { color:#c5c6c8;  }
.paginacao a { color:#014974;}
.paginacao a .paginacao_navigation { font-size:12px; text-transform:uppercase; color:#014974; margin-top:-13px; cursor:pointer; }
.paginacao #paginacao_pgProxima .paginacao_navigation { background: url(../imagens/paginacao_seta_pro.png) center left no-repeat; padding-left:25px; width:53px; }
.paginacao #paginacao_pgAnterior .paginacao_navigation { background: url(../imagens/paginacao_seta_ant.png) center right no-repeat; padding-right:25px; width:65px; }
.paginacao p span, .paginacao a, .paginacao a .paginacao_navigation { float:left; display:inline; height:28px; padding-top:15px; margin-left:7px; }
.formularios legend { font-size:13px; }
.formularios label { float:left; width:100%; margin:15px 0 4px 0; color:#000; font-size:13px; }
.formularios img { margin:15px 0 10px 0; }
.content_internas select { padding:15px; border:1px solid red; }
.content_internas .txtfield, .error { background-color:#FFF; padding:2px; font-size:14px; border:1px solid #b6b6b6; }
.content_internas .txtfield:hover { border-color:#ffcc00; background:none #FFF; color:#000; padding:2px; }
.content_internas .txtfield:focus { border-color:#ffcc00; background:none #FFF; padding:2px; }
.content_internas .txtarea { width:540px; height:115px; }
.error, .error:hover, .error:focus { color:#000; border:2px solid #F00 !important; }
select.error { padding:0; }
.messagererror { color:#e91010; font-size:12px; font-style:italic; line-height:13px; padding:0; }
.listaErros { font-weight:bold; }
.sucesso_formulario { float:left; width:95%; min-height:25px; background:url(../imagens/bg_formulario_sucesso.gif) 10px 10px no-repeat #c5eed9; padding:10px 3px 0 30px; margin:10px 0 10px 0; color:#000; }
.erro_formulario { float:left; width:95%; min-height:25px; background:url(../imagens/bg_formulario_erro.gif) 10px 10px no-repeat #ffe3e4; padding:10px 3px 0 30px; margin:10px 0 10px 0; color:#000; }

/*......... CONTEUDO ...........*/

.menuCategoriasRelacionadas { float:left; width:222px; margin-top:5px; }
#conteudo_direita { float:left; width:695px; margin-left:15px; }
.menuCategoriasRelacionadas li a { float:left; background:url(../imagens/bg_item_categorias_relacionadas.gif) top left repeat-x #205a7b; font-size:12px; color:#fff; font-weight:bold; vertical-align:middle; width:202px; min-height:27px; padding:8px 0 0 20px; text-decoration:none!important; }
.menuCategoriasRelacionadas li a:hover { background:url(../imagens/bg_item_categorias_relacionadas_ativo.gif) top left repeat-x #035c92; }

/*........ PRODUTOS ..........*/

.menu_produtos_segmentos { float:left; background:url(../imagens/bg_menu_produtos_segmentos.gif) top left repeat-y; width:242px; color:#FFF; padding-bottom:30px; margin-left:-15px; position:relative; z-index:1; }
.ul_menu_produtos_segmentos { float:left; margin-left:-20px; }
.menu_produtos_segmentos a { float:left; color:#fff; font-family: Swiss, Arial, Helvetica, sans-serif; text-decoration:none!important; }
.menu_produtos_segmentos li { float:left; width:200px; font-size:14px; }
.menu_produtos_segmentos ul .li_nivel_1, .menu_produtos_segmentos ul .li_nivel_2 { padding-left:20px; float:left; }
.menu_produtos_segmentos ul .li_nivel_1 .span_nivel_1 { float:left; color:#014974; font-size:16px; height:22px; padding:18px 0 8px 26px; width:220px; font-weight:bold; background:url(../imagens/bg_menu_produtos_categoria_nivel1.png) 0 0 no-repeat; margin:10px 0 10px 0; }
.menu_produtos_segmentos ul .li_nivel_1 .span_nivel_1 a { color:#014974; font-size:16px; line-height:16px; margin-top:-4px; padding:0 0 8px 20px; }
.menu_produtos_segmentos ul .li_nivel_2 { margin-bottom:-10px; }
.menu_produtos_segmentos ul li a { float:left; width:222px; height:28px; position:relative; margin-left:-20px; padding-left:42px; font-size:12px; }
.menu_produtos_segmentos ul li a:hover { font-weight:bold; }
.anchor_abre_submenu:hover { float:left; background:url(../imagens/menu_produtos_segmentos_item_ativo.png) 0 0 no-repeat; padding-right:5px; color:#000!important; }
.anchor_abre_submenu_ativo { float:left; background:url(../imagens/bg_menu_produtos_categoria_submenu_item_ativo.png) left top no-repeat; color:#000!important; }
.anchor_abre_submenu span, .anchor_abre_submenu_ativo span { float:left; position:absolute; margin-left:-10px; }
.menu_produtos_segmentos ul li ul li ul { float:left; background:url(../imagens/bg_menu_produtos_categoria_submenu.png) left bottom no-repeat; width:222px; margin:-5px 0 10px -16px!important; padding:0 0 9px 20px; display:none; position:relative; }
.menu_produtos_segmentos ul li ul li ul li a { float: none; color:#014974; background:url(../imagens/bg_menu_produtos_categoria_submenu_item.gif) top center repeat-y; margin:0 0 0 -35px; height:18px; position:relative; display:block; text-indent:10px; }
.menu_produtos_segmentos ul li ul li ul a:hover { color:#000!important; }
.anchor_imagem_produto { float:left;  width:160px; height:163px; margin-bottom:5px; overflow:hidden;  }
.anchor_imagem_produto img { float:left; margin:-1px 0 0 -1px; clear:both; }
.produtos_direita { float:left; width:685px; margin-left:5px; }
.listagem_produtos { width:720px; }
.listagem_produtos div { float:left; width:162px; height:220px; margin-right:18px; overflow:hidden; }
.produto_detalhado .cboxElement{ float:left;  width:160px; height:163px; overflow:hidden; }
.produto_detalhado img { float:left; margin:-1px 16px 16px -1px; }
.produto_detalhado .detalhes_produto p { padding-bottom:25px; }
.produto_detalhado h2 { font-size:24px; }

/*.......... CONTATO ..........*/

#wrap_contato { color:#000; }
#wrap_contato h1 { color:#014974; }
#wrap_contato select { width:286px; }
#contato_atendimento_online { float:right; width:290px; height:199px; margin-top:15px; }

/*.......... SERVICOS ...........*/

#wrap_conteudo img { float:left; margin:0 15px 15px 0; }

/*.... TRABALHE CONOSCO/CURRÍCULO ....*/

#wrap_trabalhe_conosco { color:#000; }
#wrap_trabalhe_conosco h1, #wrap_trabalhe_conosco legend, #wrap_trabalhe_conosco h3, #wrap_cadastro_completo legend, #wrap_cadastro_completo h1 { color:#014974; }
#wrap_trabalhe_conosco legend, #wrap_cadastro_completo legend { font-size:26px; }
#wrap_trabalhe_conosco h3 { border-top:1px solid #c0c1c3; padding-top:20px; margin:20px 0 10px 0; font-weight:normal; font-size:26px; }
#wrap_trabalhe_conosco fieldset, #wrap_cadastro_completo fieldset { border-bottom:1px solid #b6b6b6; padding:0 0 20px 0; margin-top:20px; }
#wrap_trabalhe_conosco fieldset:last-child, #wrap_cadastro_completo fieldset:last-child { border:none; }
#wrap_trabalhe_conosco fieldset .btn_adicione, #wrap_trabalhe_conosco fieldset .btn_remover { float:left; border:1px solid #c0c1c3; margin:20px 0 10px 0; }
#wrap_trabalhe_conosco fieldset .btn_adicione a, #wrap_trabalhe_conosco fieldset .btn_remover a { float:left; border:1px solid #fff; font-family:Arial, Helvetica, sans-serif; font-size:16px; background:url(../imagens/bg_btn_adicione_curriculo.gif) top left repeat-x; padding:2px 20px 0 20px; height:21px; font-weight:bold; }
#wrap_trabalhe_conosco fieldset .btn_adicione a { color:#013e63; }
#wrap_trabalhe_conosco fieldset .btn_remover a { color:red; }
#wrap_trabalhe_conosco fieldset li, #wrap_cadastro_completo fieldset li{ margin-bottom:7px; }
#img_cep img { margin:0 0 -5px 5px; }
#estrutura_exp_profissional ul, #estrutura_educacional ul { margin-top:15px; padding:10px; border-top:1px solid #b6b6b6; background:#f9f9f9; }
#estrutura_idioma table { width:700px; }
#estrutura_idioma td { padding:15px 0 0 0; }

/*..... CADASTRO COMPLETO ....*/

#wrap_cadastro_completo { color:#000; }
#wrap_cadastro_completo h2 { font-size:28px; color:#014974; margin:10px 0 10px 0; font-weight:normal; }
.tipo_pessoa { float:left; margin:10px 0 10px 0; }
.tipo_pessoa input { margin-right:5px; }
.tipo_pessoa dd { float:left; margin:7px 20px 0 0; }
.form_insc_estadual { float:left; width:270px; }
.form_isento { float:left; height:22px;  margin-top:23px; }
.form_isento label { float:left; width:100px;height:23px; }
.form_isento label span{ float:left; padding-top:5px; height:18px; }
.form_isento input { float:left; margin:2px 10px 0 0; height:23px;}

/*........ DICAS/NOTICIAS..........*/

#wrap_dicas #conteudo_direita { font-size:14px; }
#wrap_dicas #conteudo_direita dt { margin-top:15px; font-weight:bold; }
#wrap_dicas #conteudo_direita dd { padding-bottom:15px; border-bottom:1px solid #014974; }
#wrap_dicas #conteudo_direita p { margin-top:15px; color:#000; }
#wrap_dicas #conteudo_direita .post_info { float:left; font-size:10px; width:100%; margin-bottom:15px; }
#wrap_dicas #conteudo_direita img { float:left; margin:0 15px 15px 0; }
#wrap_dicas #conteudo_direita h2, #wrap_dicas #conteudo_direita legend { font-size:18px; width:100%; float:left; border-top:2px solid #014974; color:#014974; padding-top:15px; margin-top:15px; }
#wrap_dicas #conteudo_direita fieldset { color:#000; }
#wrap_dicas .comment { float:left; margin-bottom:15px; background:#e8f6fb; padding:15px; width:97%; color:#000; }
#wrap_dicas .comment p { margin:0 0 5px 0!important; }
#wrap_dicas .comment a:hover { text-decoration:underline; }
#wrap_dicas #enviar_comentario { padding-top:15px; float:left; }

/*........ REPRESENTANTES ...........*/

#wrap_representantes fieldset { color:#000; }
#form_representantes_busca { float:left; margin-top:25px; }
#form_representantes_busca h3 { font-size:18px; }
#wrap_representantes #img_cidade{margin-top:3px; float:left;}
#wrap_representantes #bt_buscaRepresentantes{ margin-top:6px; }
#conteudo_direita #bt_buscaRepresentantes{ margin-left:20px; }
#form_representantes_busca a { float:left; margin-top:28px; }
.menuCategoriasRelacionadas #form_representantes_busca a { margin-top:0; }
.menuCategoriasRelacionadas #bt_buscaRepresentantes { padding-top:10px; }
.representantes dd { float:left; border-bottom:1px solid #014974; padding-bottom:15px; margin-top:15px; width:100%; font-size:14px; }
.representantes_busca_campo { float:left; width:190px;}


/*......... EMPRESA ................*/

#wrap_empresa img { float:left; margin:0 20px 20px 0; }
#wrap_empresa p { float:none; }
#wrap_empresa .related { width:100%; float:left; border-top:2px solid #014974; padding-top:15px; margin-top:15px; }
#wrap_empresa .related dd { margin-top:5px; }

/*........ AGENDA DE EVENTOS ........*/

.evento { width:100%; float:left; border-bottom:1px solid #014974; padding-bottom:15px; margin-bottom:15px; font-size:14px; }
.evento h3 { width:100%; font-size:16px; margin-bottom:2px; }
.evento img { float:left; margin:0 10px 10px 0; }
.evento dd { line-height:18px; margin-top:5px; }
.evento abbr { font-size:12px; }
#wrap_eventos .post_info span { float:left; font-size:11px; }
#wrap_eventos .post_info { float:left; margin-bottom:15px; }
#wrap_eventos .ilustration { float:left; margin:0 15px 15px 0; }
#wrap_eventos .related { float:left; width:100%; border-top:2px solid #014974; padding-bottom:15px; margin-bottom:15px; }
#wrap_eventos .related dd { float:left; width:100%; border-bottom:1px solid #014974; padding-bottom:12px; margin-bottom:12px; font-size:12px; }
#wrap_eventos .related dd:last-child { border:none; }
#wrap_eventos .related dt { font-size:20px; margin:10px 0 20px 0; }
#wrap_eventos .related dd h5 { font-size:15px; font-weight:bold; }

/*........ GALERIA DE FOTOS ..........*/

.galeria_listagem { float:left; font-size:14px; }
.galeria_listagem h3 { width:100%; font-size:16px; margin-bottom:2px; }
.galeria_listagem img { float:left; margin:0 10px 10px 0; }
.galeria_listagem li { float:left; width:100%; border-bottom:1px solid #014974; padding-bottom:15px; margin-bottom:15px; clear:both; display:block; }
.galeria_listagem li div { float:left; width:580px; }
#ul_galeria .item_imagem_galeria { float:left; width:130px; display:inline; margin:10px 9px 0 0; }
#ul_galeria .item_imagem_galeria img { margin:0; }
#ul_galeria .item_imagem_galeria a { float:left; border:2px solid #014974; padding:0; height:130px; }
#ul_galeria .item_imagem_galeria a:hover { border:2px solid #7edaf4; }

/*.......... BUSCA ............*/

.search_result li { float:left; width:100%; border-bottom:1px solid #014974; padding-bottom:15px; margin-bottom:15px; font-size:14px; }

/*............ LOGIN ..............*/

#login { color:#000; }
#login label { float:left; width:100%; margin:10px 0 4px 0; }
#login .bt { float:left; padding:2px 15px 3px 15px; height:26px; background:	url(../imagens/bg_btn_geral.gif) left top repeat-x; font-size:15px; color:#fff; font-family: Swiss, Arial, Helvetica, sans-serif; margin:10px 0 10px 0; cursor:pointer; }

/*..........DOWNLOADS..........*/

.content .downloads_nivel { margin:10px 0 18px 0; display:table; width:100%; border-bottom:1px solid #CCC; border-top:1px solid #CCC; padding:5px 0 5px 0; }
.content .downloads_nivel li { display:inline; font-size:11px; list-style-type:none; padding:1px 10px 1px 2px; margin:0 5px 0 0 !important; background:url("../imagens/seta1.gif") right center no-repeat; }
.content .downloads_nivel li a { color:#025396; margin:0; padding:2px 4px; text-decoration:none; }
.content .downloads_nivel li a:hover { background-color:#025396; color:#FFF; }
.content .downloads_nivel li strong { background-color:#025396; color:#FFF; padding:2px 4px; }
.content .downloads_nivel .actual { background:none; }
.content .downloads_categorias { display:table; width:100%; clear:both; }
.content .downloads_categorias li { font-size:11px; margin:8px; padding:0; width:180px; display:block; float:left; }
.content .downloads_categorias li a { text-decoration:none; background:url("../imagens/folder.gif") left center no-repeat; display:block; padding:3px 3px 3px 22px; border:1px solid #FFF; }
.content .downloads_categorias li a:hover { background-color:#eaf7fc; color:#000; border:1px solid #014974; }
.content .downloads_arquivos { float:left; border:1px solid #E6E7E8; padding:8px; background-color:#F6F6F6; font-size:11px; width:275px; margin:0 15px 15px 0; height:130px; display:inline; }
.content .downloads_arquivos dt { float:left; width:100%; font-size:13px; }
.content .downloads_arquivos dd { float:left; background:url("../imagens/traco3.gif") left bottom repeat-x; padding:0 0 10px 0; }
.content .downloads_arquivos a { font-weight:bold; font-size:15px; }
.content .downloads_arquivos strong { color:#1B486D; clear:left; }

/*......... FOOTER ...........*/

.footer { height:122px; background:	url(../imagens/bg_footer.png) center top no-repeat; color:#1e4b82; }
.footer .copyright { float:left; width:100%; margin-top:72px; font-weight:bold; text-align:center; font-size:14px; }
.footer .webroom a { float:right; background:url(../imagens/logo_webroom.png) top left no-repeat; width:61px; height:17px; text-indent:100px; overflow:hidden; display:inline; cursor:pointer; margin:5px 25px 0 0; }

/*..........HACKS FOR OPERA..........*/
/****************************************************************/
@media all and (min-width: 0px) { /* HACKS FOR OPERA */
 .content {
}
}

