﻿@charset "utf-8";
/*/////////////////////////////////////////

OpusMultipla
Criado por: Jeff Olinger

TODOS OS ITENS LISTADOS ABAIXO SÃO FUNÇÕES ESPECIAIS E QUE ESTÃO LIGADAS A TODAS AS UNIDADES.

/////////////////////////////////////////*/

/*==================================
ESTRUTURA
==================================*/
body {	/* variaveis globais, nao mexer */
	font-size:0.7em;
	font-family:"Arial", Tahoma, sans-serif;
	color:#888888;
}
#mestre { /* estrutura principal */
width:750px;
margin:0px auto;
}
#rodape{
background:#ecf2f2 url(/English/img/global/rodape_topo.jpg) no-repeat center top;
width:100%;
clear:both;
min-height:280px;
height:360px !important;
margin-top:24px;
}
.rodape-mestre{
width:750px;
margin:0px auto;
min-height:280px;
height:360px !important;
background:url(/English/img/global/mapa_fundo.jpg) no-repeat center bottom;
}
.mapa{ padding-top:70px;}
.mapa ul{padding-top:0px; list-style:none; line-height:100%;}
.mapa ul li{ margin:0px; padding:0px;}
.mapa div.float{
float:left;
display:block;
width:120px; height:160px; margin:2px; text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}
.mapa dt{ text-transform:uppercase; font-weight:bold;}
.mapa dt, .mapa dl, .mapa dd{margin:0px; padding:0px; clear:both; margin-bottom:6px; font-weight:bold;}
.mapa a{color:#8ca0a1; text-decoration:none; display:block; border-left:1px solid #cbd9da; display:block; padding:0px 0px 0px 4px;}
.mapa a:hover{color:#698182; text-decoration:underline; display:block; border-left:1px solid #cbd9da;}
.mapa dt a, .mapa dt a:hover{border:none; color:#698182;} /* variação de cor */
.mapa li{display:inline; padding:0px; margin:0px;}

#envie_amigo{ background:url(/English/img/global/fundo_envie_amigo.gif) no-repeat; 
width:425px; height:54px;
padding:0px 8px 0 25px;
}
#envie_amigo .envia-campo{ width:110px; border:1px solid #cedcdd; background-color:#ecf2f2; color:#a5b3b6; padding:1px; font-size:12px; margin-top:4px;}
#envie_amigo img{ margin-right:12px;}
#envie_amigo img, #envie_amigo .envia-botao{ margin-top:7px;}

#idiomas-int{margin:5px 0 0 40px; height:22px; width:88px;}
#idiomas {position:absolute; top:0%; margin:20px 0px 0 650px; height:20px;}

#idiomas img, #idiomas-int img, #rodape img{ display:block; float:left;}
#idiomas img.pad, #idiomas-int img.pad{ padding-right:7px;}
#idiomas-bg{position:absolute; z-index:-1; top:0%; left:0%;} /* deve declarar margens pra nao estourar */
#idiomas-int #idiomas-bg{position:absolute; z-index:-1; left:auto; top:auto;} /* deve declarar margens pra nao estourar */

h5{ margin:0 0 6px 0; text-transform:uppercase; font-size:12px;}

/*==================================
CLASSES
==================================*/
.form-cadastro{ overflow:auto; height:320px;} /* Ana: alterei o height de 350 para 320 para retirar a barra de rolagem do cadastro */
.borda-foto{border:1px solid #d4dce7;} /* produtos */
.foto-esquerda{ margin:0 10px 0px 0} /* alinha a imagem a esquerda */
.imgblock{display:block;}
.meio-topo{ position:relative; top:-12px;}
.bem-vindo{	font-size:12px; text-align:justify; width:230px !important; /* invalida a declaração anterior */}
.sombra2{background:url(/English/img/global/sombra_direita.gif) no-repeat left; height:150px;}
.submenu-int-sombra{background:url(/English/img/global/submenu_int_sombra.gif) no-repeat right;}
.under-img{background:url(/English/img/global/fundo_links.gif) no-repeat right bottom;} /* submenu */
.flags{ display:block; padding:5px 0 0 12px;}
.page-titulo{text-align:left !important; font-size:2.0em; font-style:italic; font-weight:bold; color:#FFFFFF; padding:29px 0 30px 5px; width:265px;}  /* titulo da pagina interna */
.imagem-interna{ padding:7px;} /* corrige o espaçamento com o texto */
.menu-sombra{position:absolute; z-index:-1;} /* fade por tras do menu */
.banners{margin:10px 0 0 5px; position:relative; top:4%;} /* banners debaixo do submenu */
.banners p.banners-img{
border-top:1px solid #d7e3e4;
margin:0px; padding-top:6px;
}
.video{ background:#f3f3f3 url(/English/img/global/sombra_videos.gif) no-repeat left top; text-align:center;}
/* cores */
.cinza-claro{ color:#aaaaaa;}
.cinza-medio{ color:#666666;}
.cinza-escuro{ color:#333333;}
.verde{ color:#069a34;}
.verde-claro{ color:#99CC00;}
.red{ color:#932021;}
.azul{ color:#0066CC;}
.laranja{ color:#FF9900;}
/* fontes */
.f2{ font-size:12px;}

/*==================================
FORMULARIOS
==================================*/
.campo{ 
	border:1px solid #999;
	padding:2px; color:#666666;
	font-size:100%;
	margin-bottom:10px;
}

/*==================================
LINKS
==================================*/

/* GLOBAL */

a { color:#666666; text-decoration:underline; }
a:hover{ color:#333333; text-decoration:none;}

/* home-news -- institucional azul/vermelho, releases. noticias */ 
a.link1:link, a.link1:active, a.link1:visited {color: #80A5AC; text-decoration:none; display:block;}
a.link1:hover { color: #990000; text-decoration:underline;}
/* home-news -- institucional azul/vermelho, releases. noticias */ 
a.semlink:link, a.semlink:active, a.semlink:visited {color:#8bb8c1; text-decoration:none;}
a.semlink:hover { color: #8bb8c1; text-decoration:underline;}

/* .local */
a.link2:link, a.link2:active, a.link2:visited {color: #888888; text-decoration:underline;}
a.link2:hover { color: #333333; text-decoration:underline;}

/* noticias */
a.pagelink:link, a.pagelink:active, a.pagelink:visited {color:#cc0000; text-decoration:none;}
a.pagelink:hover {color:#bb0128; text-decoration:underline;}
.page-atual{ font-weight:bold; color:#666; font-size:13px;} /* paginacao */

/* pintura artisitca */
a.page-artistica:link, a.pagelink:active, a.pagelink:visited {color:#289eb2 !important; text-decoration:none;}
a.page-artistica:hover {text-decoration:underline;}
.page-artistica-atual{ font-weight:bold; color:#289eb2; font-size:13px;}

/*==================================
PARAGRAFOS ESPECIAIS
==================================*/
p.spacer{clear:both; margin-top:0px; padding:0px;}
p.assinatura{clear:both; margin-top:4px; border-top:1px solid #cbdbdc; padding-top:4px;}


/* modalPopup */
.modalBackground {
	background-color:Black;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.clear {clear:both;}
