@import url("css_global.css");

html {
background: #C9A65A url(../img/estrutura/bg.jpg) repeat;
}

span.titulo			{display: block; margin: 20px 0 10px 0; width: 100%; text-align: left; font-size: 15px; font-weight: bold; color: #4B5667; line-height: 1em;}
img.ok{width: 11px; height: 13px;}
img.cadeado{width: 11px; height: 13px;}
img.sol{width: 11px; height: 13px;}

ul li a.brasil		{background-image: url(../img/rest/ico_brasil.gif);}
ul li a.chile		{background-image: url(../img/rest/ico_chile.gif);}
ul li a.eua			{background-image: url(../img/rest/ico_eua.gif);}
ul li a.argentina	{background-image: url(../img/rest/ico_argentina.gif);}
ul li a.europa		{background-image: url(../img/rest/ico_europa.gif);}
ul li a.reinounido	{background-image: url(../img/rest/ico_reinounido.gif);}
ul li a.portugal	{background-image: url(../img/rest/ico_portugal.gif);}
ul li a.franca		{background-image: url(../img/rest/ico_franca.gif);}
ul li a.italia		{background-image: url(../img/rest/ico_italia.gif);}
ul li a.belgica		{background-image: url(../img/rest/ico_belgica.gif);}
ul li a.australia	{background-image: url(../img/rest/ico_australia.gif);}
ul li a.espanha		{background-image: url(../img/rest/ico_espanha.gif);}
ul li a.brasil, a.chile, a.eua, a.argentina, a.europa, a.portugal, a.franca, a.italia, a.belgica, a.australia, a.espanha, a.reinounido{background-position: left center; background-repeat: no-repeat; padding-left: 22px;}

/* Identificadores */

#om	{width: 750px; margin: 0 auto;}

#om #conceitual	{width: 750px; height: 180px; background: url(../img/rest/bg_conceitual.jpg) center center no-repeat; }
#om #conceitual	span {display: block; padding: 1.8em 0 0 1em; font-size: 22px; color: #fff; line-height: 1.1em;}

#om ul#menu				{width: 750px; height: 22px; background: #6C3B2A; padding: 6px 0 2px 0; display: block; text-align: center;}
#om ul#menu li			{list-style: none; display: inline; font-weight: bold; font-size: 14px; margin: 0 12px; text-align: center;}
#om ul#menu li a		{color: #fff;}
#om ul#menu li a:hover	{color: #f60;}

#om ul#angas			{width: 750px; height: 18px; background: #AB9C65; padding: 4px 0 1px 0; display: block; text-align: center;}
#om ul#angas li a.link-ativo{color: #C20; text-decoration: underline;}
#om ul#angas li			{list-style: none; display: inline; font-weight: bold; font-size: 12px; margin: 0 6px; text-align: center;}
#om ul#angas li a		{color: #6C3B2A;}
#om ul#angas li a:hover	{color: #fff;}

#om #centro	{width: 750px; background: #fff url(../img/rest/bg_centro.jpg) top center repeat-y;}
#om #centro	#aviso {width: 100%; background: #A26129; color: #fff; text-align: center; padding: 1em 0; font-size: 16px; line-height: 1.2em; border-bottom: 2px #820 solid;}
#om #centro	#aviso a{color: #fa0;}
#om #centro #capa{width: 525px; float: left;}
#om #centro #capa #chamadas {width: 100%; margin: 18px 0 0 0;}
#om #centro #capa #chamadas a img.bt1{margin: 0 19px 0 16px;}
#om #centro #capa #chamadas a img.bt2{margin: 0 30x 0 0;}
#om #centro #capa #geral{width: 510px; margin: 0 0 0 15px;}
#om #centro #capa #geral div.esquerda {width: 180px; float: left;}
#om #centro #capa #geral div.esquerda span.convocacao{display: block; background: url(../img/rest/ico_derose.gif) left top no-repeat; height: 70px; padding: 8px 0 0 52px;}
#om #centro #capa #geral div.esquerda span.convocacao a{color: #4B5667;}
#om #centro #capa #geral div.direita {width: 315px; float: left; text-align: right;}
#om #centro #capa #geral div.direita span.titulo {text-align: right;}
#om #centro #capa #geral div.direita div.escola	{width: 298px; height: 88px; margin: 1em 0 1em 0; text-align: left; background-position: center right; background-repeat: no-repeat;}
#om #centro #capa #geral div.direita div.escola span{display: block; margin: 0 auto 0 0; text-align: right; width: 155px; line-height: 1.35em; padding: 8px 0 0 0; color: #C9A65A; font-size: 11px; font-weight: bold;}
#om #centro #capa #geral div.direita div.escola span big{font-size: 12px; font-weight: bold; color: #4B5667;}
#om #centro #capa #geral div.direita div.escola span a{color: #C9A65A; text-decoration: underline;}
#om #centro #capa #geral div.direita div.escola a:hover	{color: #6C3B2A;}
#om #centro #capa #geral div.direita span.lista	a {font-size: 15px; font-weight: bold; color: #6C3B2A;}
#om #centro #coluna{width: 185px; float: left; text-align: left; padding: 0 10px 0 30px;}
#om #centro #coluna a img.formacao{width: 176px; height: 208px; margin: 18px 0 0 0;}
#om #centro #coluna p{line-height: 1.2em;}
#om #centro #coluna ul#sitelist		{display: block; text-align: left; }
#om #centro #coluna ul#sitelist li	{list-style-type: none; margin: .6em 0; }
#om #centro #coluna ul#sitelist li a{color: #4B5667; font-weight: bold;}
#om #centro #coluna ul#sitelist li a:hover{color: #f60;}
#om #centro #coluna ul#sitelist li a.todos{color: #f60; font-weight: normal; text-decoration: underline;}
#om #centro #coluna ul#sitelist li a.todos:hover{color: #4B5667;}
#om #centro #pagina{width: 480px; float: left; padding: 0 15px 0 15px; text-align: justify;}
#om #centro #pagina pre#kirtans {font-style: italic; font-family: arial; font-size: 12px; line-height: 1.4em;}
#om #centro #pagina pre#onde-praticar {font-family: arial; font-size: 12px; line-height: 1.2em;}
#om #centro #pagina pre#onde-praticar strong{display: block; width: 100%; padding: 3px 0; background: #DAC98C; text-align: center;}
#om #centro #pagina h2{margin: 1em 0 1em 0; line-height: 1em;}
#om #centro #pagina h2 small{line-height: 1em; font-weight: normal;}
#om #centro #pagina p{font-size: 12px; margin: 10pt 0; line-height: 1.3em;}
#om #centro #pagina p a{color: #6C3B2A;}
#om #centro #pagina p span.angas{font-weight: bold; font-size: 14px; color: #6C3B2A; text-transform: uppercase;}
#om #centro #pagina table#horarios tr td{width: 68px; height: 20px; text-align: center; border: 1px solid #ccc;}
#om #centro #pagina table#horarios tr td.dia{background: #ccc; color: #333;}
#om #centro #pagina table#horarios tr td.hora{background: #ccc; color: #333;}
#om #centro #pagina table#horarios tr td.montagna{background: #CCE0F5; color: #333;}
#om #centro #pagina table#horarios tr td.montagna a{color: #333;}
#om #centro #pagina table#horarios tr td.luciane{background: #FFBBBB; color: #333;}
#om #centro #pagina table#horarios tr td.luciane a{color: #333;}
#om #centro #pagina table#horarios tr td.sugerir a{color: #999;}
#om #centro #pagina table#horarios tr td.sugerir:hover {background: #888;}
#om #centro #pagina table#horarios tr td.sugerir a:hover {color: #eee;}
#om #centro #pagina table#horarios tr td.zero{border: 0;}

#om #centro #pagina table.padrao {border-collapse: separate; margin: 0 auto;}
#om #centro #pagina table.padrao tr td{height: 20px; text-align: center; border: 1px solid #ccc;}
#om #centro #pagina table.padrao tr td a{color: #6C3B2A;}
#om #centro #pagina table.padrao tr td.nome{text-align: left; width: 90px; padding-left: 5px;}
#om #centro #pagina table.padrao tr td.descricao{text-align: left; width: 280px; padding: 5px;}

#om #centro #pagina table#angas {border-collapse: separate; margin: 0 auto;}
#om #centro #pagina table#angas tr td{height: 20px; text-align: center; border: 1px solid #ccc;}
#om #centro #pagina table#angas tr td a{color: #6C3B2A;}
#om #centro #pagina table#angas tr td.anga{text-align: left; width: 90px; padding-left: 5px;}
#om #centro #pagina table#angas tr td.descricao{text-align: left; width: 280px; padding-left:5px;}

#om #centro #pagina table#bandhas {border-collapse: separate; margin: 0 auto;}
#om #centro #pagina table#bandhas tr td{height: 20px; text-align: center; border: 1px solid #ccc;}
#om #centro #pagina table#bandhas tr td a{color: #6C3B2A;}
#om #centro #pagina table#bandhas tr td.bandha{text-align: left; width: 90px; padding-left: 5px;}
#om #centro #pagina table#bandhas tr td.descricao{text-align: left; width: 280px; padding: 4px 0 4px 5px;}
#om #centro #pagina table#bandhas tr td.colspan{text-align: center; padding: 5px;}

#om #rodape {background: #C9A65A; font-size: 12px; color: #000; margin: 0; padding: 1em 0; display: block; width: 100%; text-align: center; border-top: 2px #820 solid;}
#om #rodape p{margin: 6pt 0;}
#om #rodape a{color: #A26129;}

#om #centro #pagina table#downloads tr td{height: 20px; text-align: center; border: 1px solid #ccc; padding: 3px;}
#om #centro #pagina table#downloads tr td.head{background: #ccc; color: #333;}
#om #centro #pagina table#downloads tr td.dado a{color: #999;}
#om #centro #pagina table#downloads tr td.dado-bt a{color: #fff;}
#om #centro #pagina table#downloads tr td.dado-bt{background: #29A929;}
#om #centro #pagina table#downloads tr td.dado-bt img{width: 79px; height: 15px;}
#om #centro #pagina table#downloads tr td.dado-format img{width: 19px; height: 19px;}
#om #centro #pagina #assinatura-de {text-align: right; font-size: 9px; margin: 20px 0 30px 0;}
#om #centro #pagina #assinatura-de img{width: 150px; height: 80px;}
