/* CSS Document */

body {
	margin:0;
	padding:0;
	text-align:center; /* hack para o IE */
	background-color: #FFFFFF;
	background-image: url(http://www.portalcatolico.org.br/client/images/PortalCatolico/musicanova/fundo_musica.jpg);
	background-repeat: repeat; 
}



.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	cursor: text;
}
.hora {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #993300;
	text-decoration: none;
}

.menu a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	cursor: text;
}
.menu a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFF33;
	text-decoration: none;
	margin: 0px;
	cursor: hand;
}
.menu a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF6633;
	text-decoration: none;
	margin: 0px;
	cursor: text;
	
}.menumusica {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}

.menumusicaOVER {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFF66;
	text-decoration: none;
	cursor: hand;
}


.menumusicaOUT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}

.fundomenu {
	background-image: url(http://portalcatolico.org.br/client/images/PortalCatolico/musicanova/fundo_menu_musica.jpg);
	background-repeat: repeat;
	padding-bottom: 2px;
	padding-left: 15px;
	padding-right: 0px;
}

.tdfoto {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color: #F4F4F4;
}

.tdfotoabaixo {
	background-color: #F4F4F4;
	padding: 5px;
	height: 91px;
	width: 0px;
}

.tdfotoabaixotexto {
	background-color: #F4F4F4;
	padding: 5px;
	height: auto;
	width: auto;
}




.tdescrito {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-color: #F4F4F4;
}
.letrafiquepordentro {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #CC0000;
	text-decoration: none;
}

.letrafiquepordentroOVER {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #CC6633;
	text-decoration: none;
}
.letrafiquepordentromenor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC0000;
	text-decoration: none;
}
.letrafiquepordentromenorOVER {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC3333;
	text-decoration: none;
}

.letrafiquepordentromenorainda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC6600;
	height: auto;
	width: auto;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	text-decoration: none;
}
.letrafiquepordentromenoraindaOVER {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0033;
	height: auto;
	width: auto;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	text-decoration: none;
}


.tdfotoformacao {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color: #FFCC33;
}


.letrafiquepordentroformacao  {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #CC0000;
	text-decoration: none;
	background-color: #FFCC00;
}

.letrafiquepordentroformacaoOVER {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #CC6633;
	text-decoration: none;
	background-color: #FFCC00;
}
.letrafiquepordentroformacaomenor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC0000;
	text-decoration: none;
	background-color: #FFCC33;
}
.letrafiquepordentroformacaomenorOVER {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC3333;
	text-decoration: none;
	background-color: #FFCC00;
}

.tdescritoformacao {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-color: #FFCC00;
}

.tdescritovideo {
	background-color: #993400;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	padding: 0px;
}
.tdescritovideoOVER {
	background-color: #993400;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFF33;
	font-weight: normal;
	text-decoration: none;
	padding: 0px;
}



/* Subcanal Fique por dentro */

.tdfoto_sub_fique 
{
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	background-color: #FFEFDF;
}


.tdfoto_sub_fiquemenor 
{
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color: #FFEFDF;
}

.tdescrito_subfique{
	background-color: #FFEFDF;
	padding: 5px;
}

.tdescrito_subfique_texto{

	padding: 5px;
}

.tdescrito_subfique_textoOVER{
	background-color: #FFEFDF;
	padding: 5px;
}

.tdescrito_subfique_TITULOMORE{
	padding: 5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #990000;
	text-decoration: none;
}

.tdescrito_subfique_TITULOMOREOVER{
	padding: 5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #FF6600;
	text-decoration: none;
}

.tdescrito_subfique_TITULOMEMOR{
	padding: 5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #990000;
	text-decoration: none;
}

.tdescrito_subfique_TITULOMEMOROVER{
	padding: 5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #FF6600;
	text-decoration: none;
}

.tdfoto_sub_fiquemenor
{
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color: #F0F0F0;
}
.tddetalhe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	background-color: #FFF2E6;
	padding: 10px;
	margin: auto;
}

.tddetalhetitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #990000;
	padding: 15px;
	margin: auto;
	text-decoration: none;
}


/* Lista completa das matérias */

.musicanovalista {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #990000;
	text-decoration: none;

}

.musicanovalistalaranja {
	background-color: #FFCC99;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 5px;
}

.musicanovalistalaranjaclaro {
	background-color: #FFF9F2;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 5px;
}

.voltar {
	background-color: #FFF9F2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #990000;
	padding: 5px;
}.tdlateral {
	background-color: #990100;
	height: 100%;
	width: 162px;
}
.homemusicanova {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
}
.tdhomemusicanova {
	background-color: #FFFFFF;
	padding: 5px;
	border: thin groove #CCCCCC;
}


.homemusicanovaOVER {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #990000;
	text-decoration: none;
}
.letralista {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	text-decoration: none;
	padding-top: 10px;
}
.maisnoticiasmusica {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.letralistaOVER {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	text-decoration: underline;
	padding-top: 5px;
	font-weight: bold;
}
.td_lateralvideo {
	background-color: #990000;
	border-bottom-width: thin;
	border-bottom-style: ridge;
	border-bottom-color: #FFCC00;
	margin: 0px;
	text-align: justify;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}
.letra_videolateral {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #FFFFFF;
}
.letra_videolateralOVER {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #FFFFCC;
}

