* {margin: 0;padding: 0;}
#logo {display:block;height:0px;text-indent:-9999px}

/*scroll sempre visivel*/
#mozscroll { position: absolute; top: 0px; bottom: -1px; visibility: hidden }

body {	
	font-family:Arial, Helvetica, sans-serif;
	color:#0A1857;
}
div#corpo
{
	width:950px;
	margin:auto;
	text-align:center;
}
div#corpoCont
{
	width:950px;
	margin:auto;		
}

div#corpo1
{	
	width:920px;		
}

/*
img
 {
 opacity:0.4;
 filter:alpha(opacity=40); 
 }
 img:hover
 {
 opacity:1.0;
 filter:alpha(opacity=100); 
 }*/

.header {
	height:15px;
	text-align:right;
}
.header a{
   font-size: 11px; 
   color: #0A1857;
   font-style: normal;   
   text-decoration: none;
}
.header a:hover{
	font-size: 11px; 
	color: #0A1857;
}
.header span  a{
   font-size: 11px; 
   color: #494949;
   font-style: normal;   
   text-decoration: none;
}
.header span a:hover{
	font-size: 11px; 
	color: #494949;
}
 
.Menu {
	height:30px;
	font-size: 15px; 
	color: #0A1857;
	text-decoration: none;
	text-align:left;
	background:#93ADC1;
}
.Menu a{
   font-size: 15px; 
   color: #0A1857;
   font-style: normal;   
   text-decoration: none;
}
.Menu a:hover{
	font-size: 15px; 
	color: #FFFFFF;
	text-decoration: none;
}
.MenuSelected {
	color: #FFFFFF;
	font-size: 15px;   
	text-decoration: none;
}


h1 { /*logo*/
	color: #0A1857;
	font-size: 1px;
	MARGIN: 0px 0px 0px 0px;
	PADDING: 0px 0px 0px 0px;
}
h2{	/*TITULO PRINCIPAL*/
	height:20px;
	padding-top:10px;
	padding-left:5px;
	color: #0A1857;
	font-size: 16px;
	border-bottom: 1px solid #0A1857;
	text-decoration:none;
	text-transform:lowercase;
}
h2.sub{	/*TITULO PRINCIPAL - verde no index*/
	height:20px;
	padding-top:10px;
	padding-left:5px;
	color: #0A1857;
	font-size: 16px;
	border-bottom: 1px solid #0A1857;
	text-transform:lowercase;
}

h3{ 	/*postitulo*/
	MARGIN: 0 0 0 0;
	PADDING: 0 0 0 0;
	color: #0A1857;
	font-size: 40px;
}

h3.sub{  /*link noticias homepage*/
	font-size: 13px;
	font-weight:bold;
	color: #0A1857;
	letter-spacing: 0px;
}
h3.sub a{ 
	MARGIN: 0 0 0 0;
	PADDING: 0 0 0 0;
	font-size: 12px;
	line-height: 1.5em;
	font-weight:bold;
	color: #0A1857;	
	text-decoration: none;
	letter-spacing: 0px;
}
h3.sub a:hover{ 
	MARGIN: 0 0 0 0;
	PADDING: 0 0 0 0;
	font-size: 12px;
	line-height: 1.5em;
	font-weight:bold;
	color: #0A1857;	
	text-decoration: underline;
	letter-spacing: 0px;	
}
h3.sub2{  /*link noticias*/
	MARGIN: 0 0 0 0;
	PADDING: 0 0 0 0;
	color: #0A1857;
	font-size: 16px;
}
h3.sub2 a{ 	
	MARGIN: 0 0 0 0;
	PADDING: 0 0 0 0;
	color: #0A1857;
	font-size: 16px;
	text-decoration:none;	
}
h3.sub2 a:hover{	
	MARGIN: 0 0 0 0;
	PADDING: 0 0 0 0;
	color: #0A1857;
	font-size: 16px;
	text-decoration:underline;		
}

a{
	font-size: 12px;
	text-decoration: none;
	color: #0A1857;
}
a:hover {
	text-decoration: underline;
	color: #0A1857;
}

.idioma
{
	font-size: 14px;
	color: #FFFFFF;
}
.idioma1
{
	font-size: 14px;
	color: #0A1857;
}
.idioma1 a
{
	font-size: 14px;
	color: #0A1857;
}
.idioma1 a:hover
{
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
/******************************************/
.linkartista{ /*link lateral artistas*/
	padding-left:5px;
	line-height: 1.5em;
	color: #0A1857;
	font-size: 14px;
	font-weight:bold;
}
.linkartista a{ /*link lateral artistas*/
	line-height: 1.5em;
	color: #0A1857;
	font-size: 14px;
	font-weight:normal;
	text-decoration: none;
}
.linkartista a:hover{ 	
	line-height: 1.5em;
	color: #0A1857;
	font-size: 14px;
	font-weight:none;
	text-decoration: underline;
}

.textogaleria{
	line-height: 1.5em;
	text-align: center;
	color:#58585a;font-size:13px;
	padding-top:10px;
}
.textogaleria a{
	text-align: center;
	color:#FFFFFF;font-size:13px;
	padding-top:10px;
}
.textogaleria a:hover{
	text-align: center;
	color:#58585a;font-size:13px;
	padding-top:10px;
	text-decoration:none;
}

.textoesq{
	line-height: 1.5em;
	color:#0A1857;
	font-size:13px;
}
.textoesq a{
	line-height: 1.5em;
	color:#0A1857;
	font-size:13px;
}

.texto{
	line-height: 1.5em;
	text-align: justify;
	color:#0A1857;
	font-size:13px;
}
.texto a{
	text-align: justify;
	color:#0A1857;
	font-size:13px;
}
.texto a:hover{
	text-align: justify;
	color:#0A1857;
	font-size:13px;
}
.data{
	font-size: 11px;
	text-align: justify;
	font-weight:bold;
	padding:0px 0px 2px 0px;
	color:#0A1857;
}
.data1{
	font-size: 11px;
	text-align: justify;
	padding:0px 0px 2px 0px;
	color:#0A1857;
}
/*************************/
.rodapecima1 {
	color:#0A1857;
	font-weight:bold;
	font-size: 11px;	
	line-height: 2.0em;
}
.rodapecima {
	font-size: 11px;
	color:#0A1857;
	line-height: 1.5em;
}
.rodapecima a{
	color:#0A1857;	
	text-decoration: none;
}
.rodapecima a:hover{
	color:#0A1857;	
	text-decoration: underline;
}
.rodape {
	font-size: 11px;
	color:#0A1857;
}
.rodape a{
	color:#0A1857;	
	text-decoration: none;
}
.rodape a:hover{
	color:#0A1857;	
	text-decoration: underline;
}
/**************************/
.button11{height:18;color:#FFFFFF; background:#0A1857; padding:2px 6px 2px 6px; text-decoration:none; font-size: 12px;font-weight:bold;}
.button11:hover{text-decoration:none; background:#0A1857; color:#C0C0C0;font-size: 12px;font-weight:bold;}
.button11 a{height:18;color:#FFFFFF; background:#0A1857; padding:2px 6px 2px 6px; text-decoration:none; font-size: 12px;font-weight:bold;}
.button11 a:hover{text-decoration:none; background:#0A1857; color:#0A1857;font-size: 12px;font-weight:bold;}
.button111 {height:18;color:#C0C0C0; background:#0A1857; padding:2px 6px 2px 6px; text-decoration:none; font-size: 12px;font-weight:bold;}