body { font-family: Arial; font-size: 16px; }
div.bloco_home ul li { list-style: disc; margin-left: 20px; }
div.esquerda_superior { background-image: url('../imagens/borda_cinza.jpg'); background-position: 0 105px; background-repeat: repeat-x; }
/* Logotipo */
div.direita_superior { background-image: url('../imagens/borda_cinza.jpg'); background-position: 0 105px; background-repeat: repeat-x; height: 140px; }
div.direita_superior div.logotipo h1 { font-family: Georgia; font-size: 1.125em; color: #333; padding: 50px 0 0 0; margin-left: 10px; }
div.direita_superior div.logotipo h1 span { font-size: 30px; }
/* Menu Superior 1 - Home */
div.direita_superior div.menu_superior1 { text-align: right; padding-top: 10px; background-image: url('../imagens/linha_separadora_top.jpg'); background-position: bottom right; background-repeat: no-repeat; }
div.direita_superior div.menu_superior1 ul li { display: inline-block; }
div.direita_superior div.menu_superior1 ul li a { float: left; font-size: 0.75em; padding: 0 1px; text-decoration: none; color: #666; }
div.direita_superior div.menu_superior1 ul li a:hover, div.direita_superior div.menu_superior1 ul li a.selecionado { color: #990000; }
div.direita_superior div.menu_superior1 ul li a:after { content: ' |'; padding-left: 1px; }
div.direita_superior div.menu_superior1 ul li a:hover:after { color: #666; }
div.direita_superior div.menu_superior1 ul li:last-child a:after { content: ''; }
div.direita_superior div.menu_superior1 ul li:last-child a { padding-right: 0; }
/* Pesquisa */
div.direita_superior div.pesquisa { margin-top: 10px; text-align: right; }
div.direita_superior div.pesquisa input[type="text"] { border: 1px solid #CCC; padding: 5px 10px; }
div.direita_superior div.pesquisa input[type="radio"] { margin-left: 10px; }
div.direita_superior div.pesquisa input[type="image"] { vertical-align: middle; margin-left: 10px; }
/* Menu Superior 2 */
div.direita_superior div.menu_superior2 { margin-top: 15px; width: 475px; text-align: right; }
div.direita_superior div.menu_superior2 ul li { display: inline-block; }
div.direita_superior div.menu_superior2 ul li a { font-family: Georgia; font-size: 0.875em; padding: 0 3px; text-decoration: none; color: #333; }
div.direita_superior div.menu_superior2 ul li a:hover, div.direita_superior div.menu_superior2 ul li a.selecionado { color: #990000; }
/* Menu Lateral 1 */
/*div.menu_lateral ul li { margin-bottom: 6px !important; }*/
div.menu_lateral { margin-top: 4px; display: none; }
#MenuBar .MenuItem  { border-radius: 5px; border: 1px solid #CCC; }
#MenuBar .MenuItem .MenuItemLabel { text-transform: uppercase; }
#MenuBar .MenuItemContainer { margin-bottom: 7px !important; }
#MenuBar .MenuItemContainer a.selecionado,
#MenuBar .MenuItemContainer a.selecionado span {
	background-color: #990000;
	background-image: none;
}
#MenuBar .SubMenu .MenuItemContainer { margin-bottom: 0 !important; }
#MenuBar .SubMenu .MenuItem { border-radius: 0; }
#MenuBar .SubMenu .MenuItemLabel { text-transform: none; }
#MenuBar .SubMenu ul li ul li .MenuItemLabel { text-transform: none; font-size: 11px; }
/* Cabeçalhos */
div.cabecalhos { border: 6px solid #d9ca81; border-bottom: 0; min-height: 251px; width: 698px !important; }
div.breadcrumb { font-size: 12px; text-align: right; color: #666; font-style: italic; text-transform: lowercase; }
/* Menu meio */
div.menu_meio { border-top: 4px solid #990000; background-color: #d9ca81; display: none; }
#menu_meio .MenuItem .MenuItemLabel { /*text-transform: uppercase;*/ }
#menu_meio .SubMenu ul li ul li .MenuItemLabel { text-transform: none; font-size: 11px; }
#menu_meio .MenuItemContainer a.selecionado,
#menu_meio .MenuItemContainer a.selecionado span {
    background-color: #990000;
    background-image: none;
    color: #FFF;
}
/* Menus */
div.menus { /*display: none;*/ }
div.menus a { border-top: 1px solid #CCC; display: inline-block; width: 230px; padding: 10px 0; font-family: Georgia; color: #333; text-decoration: none; font-size: 12px; }
div.menus a:hover, div.menus a.selecionado { background-color: #990000; color: #FFF; }
div.menus a.selecionado { border-bottom: 1px solid #CCC; }
div.menus a span { padding-left: 10px; }
/* Barra antes do ser sócio */
div.barra_marrom { background-color: #996633; height: 20px; margin-top: 5px; }
/* Ser sócio é um.... */
div#socio { /*background-color: #8e8140;*/ color: #FFF; width: 214px; margin-bottom: 10px; height: 67px; padding: 7px; margin-top: 20px; background-image: url('../imagens/banner_socio.jpg'); background-repeat: no-repeat; }
div#socio div#bandeira { /*background-image: url(../imagens/bandeira_portugal.jpg);*/ width: 84px; height: 57px; float: left; padding-right: 10px; background-repeat: no-repeat; }
div#socio div#texto { font-weight: bold; font-size: 14px; }
div#socio div#texto a { color: #FFF; font-weight: normal; text-decoration: underline; font-size: 12px; margin-top: 10px; display: inline-block; }
div#socio div#texto a:hover { text-decoration: none; }
/* Mapa do Website */
div.sitemap { margin-left: 5px; }
div.sitemap a { text-decoration: none; font-size: 14px; }
div.sitemap div.nivel_1 { background-color: #FFF; padding: 5px; border: 1px solid #cccccc; width: 218px; margin-bottom: 10px; }
div.sitemap div.nivel_1 a.nivel1 { font-family: Georgia; color: #996633; }
div.sitemap a.nivel2 { color: #333; padding-left: 10px; }
div.sitemap a.nivel3 { color: #666; padding-left: 20px; }
/* Noticias primeira pagina */
div.bloco_home { background-color: #f3eed7; border: 1px solid #cccc99; width: 710px; }
div.bloco_home div#home_video { box-sizing: border-box; -moz-box-sizing: border-box; padding: 5px; text-align: center; }
div.bloco_home div#home_video div.video {  }
div.bloco_home div#home_video h2 { text-align: left; padding-left: 23px; font-family: Georgia; color: #963; }
div.bloco_home div#home_noticia { box-sizing: border-box; -moz-box-sizing: border-box; padding: 5px; }
h2.artigo_home_titulo { font-family: Georgia; font-weight: bold; color: #996633; border-bottom: 1px solid #996633; padding-bottom: 5px; margin-bottom: 5px; padding-top: 5px; width: 98%; margin-left: 5px; }
div.bloco_home div.ver_mais { border-bottom: 3px solid #a27a49; text-align: right; }
div.bloco_home div.ver_mais a { text-decoration: none; font-size: 10px; font-family: Georgia; color: #996633; text-transform: uppercase; padding-right: 10px; padding-bottom: 3px; font-weight: bold; }
div.bloco_home div.noticias { margin: 5px; padding: 5px; border: 1px solid #CCC; background-color: #FFF; margin-bottom: 25px; }
div.bloco_home div.noticias h2.titulo_inicial_noticia, div.bloco_home div.noticias h2.titulo_inicial_noticia span { color: #333 !important; font-weight: bold; }
div.bloco_home div.noticias a { color: #996633; font-family: Georgia; text-transform: uppercase; text-decoration: none; font-size: 10px; }
div.bloco_home div.noticias a:hover { color: #990000; }
div.bloco_home div.ver_mais_noticia { text-align: right; }
.rpesquisa { background-color: #F3EED7; }
/* Nucleos da Liga */
p.filtro { border-bottom: 1px solid #b89b75; padding-bottom: 3px; text-align: center; margin-top: 10px; }
p.filtro a { text-decoration: none; font-size: 1.5em; color: #333; font-family: Georgia; padding: 0 3px; display: inline-block; }
p.filtro a:hover, p.filtro a.selecionado { color: #990000; }
div#nucleos_lista a { display: inline-block; margin-bottom: 10px; text-decoration: none; color: #333; font-family: Georgia; font-size: 1em; }
div#nucleos_lista a:hover { color: #990000; }
div#nucleos_lista a:before { content: ' > '; }
div.nucleo_aberto { }
div.nucleo_aberto h2 { font-size: 1.125em; font-family: Georgia; color: #333; margin-bottom: 20px; }
div.nucleo_aberto div.nucleos_menu { border: 1px solid #cccc99; background-color: #f3eed7; padding: 10px; margin-bottom: 20px; text-align: center; }
div.nucleo_aberto div.nucleos_menu a { font-size: 0.75em; font-family: Georgia; color: #FFF; border: 1px solid #CCC; border-radius: 5px; padding: 10px; text-decoration: none; text-transform: uppercase; display: inline-block; margin: 3px;

	background-image: -webkit-gradient(linear, left top, left bottom,
    from(#5f5f5f), to(#414141) ); /* for Chrome + Safari */
    background-image: -moz-linear-gradient(  top,
    #5f5f5f, #414141 ); /* for Firefox */
    filter: progid:DXImageTransform.Microsoft.gradient(
        startColorstr='#5f5f5f', endColorstr='#414141'); }
div.nucleo_aberto div.nucleos_menu a:hover, a.n_selecionado { background-image: none !important;
	filter: progid:DXImageTransform.Microsoft.gradient(
        startColorstr='#990000', endColorstr='#990000'); background-color: #990000; }
/* Paginacao */
div#paginacao { border-top: 1px solid #a27a49; padding: 10px 0; font-family: Georgia; text-align: right; }
div#paginacao span.no_link { border: 1px solid #a27a49; padding: 3px; color: #990000; font-size: 20px; }
div#paginacao a { text-decoration: none; color: #333; font-size: 20px; font-weight: bold; }
div#paginacao a:hover { color: #990000; }
/* Mortos no Ultramar */
table#mortos_pesquisa tr.tr_hover { background-color: #990000; }
div.loading { text-align: center; font-family: Georgia; font-size: 18px; color: #333; margin: 10px 0; }
/* Boletim de inscrição */
form.boletim_inscricao { padding: 5px; width: 710px; font-size: 0.875em; }
form.boletim_inscricao input[type="text"], form.boletim_inscricao input[type="password"] { border: 1px solid #CCC; padding: 4px; width: 315px; }
form.boletim_inscricao input[type="text"].medio, form.boletim_inscricao input[type="password"].medio { width: 150px; }
form.boletim_inscricao input[type="text"].medio2, form.boletim_inscricao input[type="password"].medio2 { width: 220px; height: 17px; }
form.boletim_inscricao select { width: 325px; }
form.boletim_inscricao input.input_comissoes { width: 90px; }
form.boletim_inscricao label { color: #333; }
form.boletim_inscricao table tr td { padding-bottom: 20px; color: #333; }
form.boletim_inscricao span { color: #333 !important; }
/* Footer */
div.bg_footer { background-color: #990000; background-image: url('../imagens/bg_footer.jpg'); background-repeat: repeat-x; background-position: top; margin-top: 15px; }
div.bg_footer div.menu_inferior1 {  }
div.bg_footer div.menu_inferior1 ul li,
div.bg_footer div.menu_inferior2 ul li,
div.bg_footer div.menu_inferior3 ul li { display: inline-block; }
/* Home - Subscreva */
div.bg_footer div.menu_inferior1, div.bg_footer div.menu_inferior2 { margin-top: 10px; }
div.bg_footer div.menu_inferior1 a, div.bg_footer div.menu_inferior2 a { color: #999; text-decoration: none; font-size: 0.75em; }
div.bg_footer div.menu_inferior1 a:after, div.bg_footer div.menu_inferior2 a:after { content: ' | '; }
div.bg_footer div.menu_inferior1 ul li:last-child a:after, div.bg_footer div.menu_inferior2 ul li:last-child a:after { content: ''; }
div.bg_footer div.menu_inferior1 a:hover,
div.bg_footer div.menu_inferior1 a.selecionado,
div.bg_footer div.menu_inferior2 a:hover,
div.bg_footer div.menu_inferior2 a.selecionado { color: #FFF; }
/* Organização - Discursos */
div.bg_footer div.menu_inferior3 { margin: 25px 0; text-align: center; }
div.bg_footer div.menu_inferior3 a { color: #FFF; text-decoration: none; text-transform: uppercase; font-family: Georgia; font-size: 0.75em; padding: 0 10px 0 0; }
div.bg_footer div.menu_inferior3 a:hover, div.bg_footer div.menu_inferior3 a.selecionado { color: #990000; }
div.bg_footer div.menu_inferior3 a:after { content: ' | '; padding-left: 10px; }
div.bg_footer div.menu_inferior3 ul li:last-child a:after { content: ''; }
/* Menus do rodapé */
div.bg_footer div.menu_inferior4 { text-align: center; margin-top: 10px; }
div.bg_footer div.menu_inferior4 div.grid_6 { margin-bottom: 20px; }
div.bg_footer div.menu_inferior4 a { color: #999; text-decoration: none; font-size: 0.75em; text-transform: uppercase; font-family: Georgia; }
div.bg_footer div.menu_inferior4 a:hover, div.bg_footer div.menu_inferior4 a.selecionado { color: #FFF; }
div.bg_footer div.copyright { text-align: center; color: #999; font-size: 0.75em; margin-bottom: 10px; border-top: 1px solid #999; padding-top: 3px; }
div.bg_footer div.copyright a { color: #999; text-decoration: none; }
div.bg_footer div.copyright a:hover { color: #FFF; }

/* Spry Menu */
/* Spry Menus - Tirar as imagens dos menus */
.MenuBar .MenuItemWithSubMenu .MenuItemLabel,
.MenuBar .MenuItemHover.MenuItemWithSubMenu .MenuItemLabel,
.MenuBarVertical .MenuItemHover.MenuItemWithSubMenu .MenuItemLabel,
.MenuBarVertical .MenuItemWithSubMenu .MenuItemLabel,
.MenuBar .SubMenu .MenuItemWithSubMenu .MenuItemLabel,
.MenuBar .SubMenu .MenuItemHover.MenuItemWithSubMenu .MenuItemLabel,
.SpryIsIE6 .MenuBar .MenuItemWithSubMenuHover .MenuItemLabel,
.SpryIsIE6 .MenuBarVertical .MenuItemWithSubMenuHover .MenuItemLabel,
.SpryIsIE6 .MenuBar .SubMenu .MenuItemWithSubMenuHover .MenuItemLabel { background-image: none !important; }


/* habilitar listas no editor notícias */
div.noticias ul { list-style: inherit; margin: 0 0 0 15px; }
div.noticias ol { list-style-type: decimal; margin: 0 0 0 18px; }


