﻿/* Estilos da listagem */
.tableListagemConteudo
{
	width: 100%;
}

.tdListagemConteudo
{
	width: 100%;
}

.listagemGridViewCssClass
{
	margin:0 auto;
	padding:0px;
	width:500px;
	border:none;
}

.listagemGridViewRowCssClass
{
	border:none;
	height:150px;	
}

.listagemGridViewAlternatingRowCssClass
{
	border:none;
	height:150px;
}

.lblListagemTituloCssClass
{
	font-style:italic;
	color:#000000;
	font-weight:bold;
	font-size:14px;
}

.lblListagemAutorCssClass
{
	font-size:14px;
	font-style:italic;
	color:#666666;
	font-weight:bold;
	display:table-cell;
}

	.lblListagemAutorPorCssClass
	{
		font-size:12px;
		font-style:italic;
		color:#cccccc;
		font-weight:bold;
	}

.lblListagemDataCssClass
{
	font-style:italic;
	color:#999999;
	font-weight:bold;
	font-size:11px;
	display:table-cell;
}

.lblTituloCssClass
{
	font-size:18px;
	font-weight:bold;
	font-style:italic;
}

		.listagemTituloDeFontCssClass
		{
			font-size:16px;
			color:#999999;
			font-style:italic;
		}

.lblTextoCssClass
{
	font-size:12px;
}

.ImgListagemExpandirTextoCssClass
{
	border: none;
}

/* Estilos da página Master */
.bodyMaster
{
	background-color:#ffffff;
	background-image:url("../Imagens/master_bg.png");
	background-repeat:repeat-x;
	font-family: Georgia;
	margin:0px;
	padding:0px;
}

.DivBrowsers
{
	height:20px;
	line-height:20px;
	width:1030px;
	margin: 0 auto;
	padding:0px;
	font-family:"Trebuchet MS",Arial;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	vertical-align:middle;
}

.ImgBrowser
{
	border:none;
}

.iframeOldSite
{
	width:100%;
	height:100%;
	margin:0 auto;
	padding:0px;
}

.divOldSite
{
	width:100%;
	height:170px;
	margin: 0 auto;
	padding: 0px;
	background-color:#000000;
}

.divOldSiteHeader
{
	height:38px;
	background-image:url("../Imagens/divOldSiteHeader_bg.png");
}

.divOldSiteFooter
{
	height:20px;
	background-image:url("../Imagens/divOldSiteFooter_bg.png");
}

.divOldSiteDescription
{
	padding:5px;
	line-height:15px;
	font-family:"Trebuchet MS",Arial;
	font-size:12px;
	background-color:#99CC00;
	font-style:italic;
	font-weight:bold;
	color:#333333;
}

/*
Estilos do SpinowCalendario:
*/
.spinowCalendario
{
	/*height:80px;*/
	/*background-image: url("../Imagens/SpinowCalendarVerticalBG.png");
	background-repeat: no-repeat;*/
}

.spinowCalendarioColunaMesCssClass
{
	font-size:11px;
	font-family:"Trebuchet MS", Arial;
	font-weight:bold;	
	/*height:23px;*/
	color:#999999;
}

.spinowCalendarioColunaDiaCssClass
{
	
	font-size: 28px;
	/*width:80px;*/
	font-weight:bold;
	font-family: Georgia;
	/*background-image: url("../Imagens/calendario.png");*/
	/*background-repeat: no-repeat;*/
}

		.spinowCalendarioColunaDiaHojeCssClass
		{
			color:#FF0000;
			
			font-size: 28px;
			/*width:80px;*/
			font-weight:bold;
			font-family: Georgia;
			/*background-image: url("../Imagens/calendario.png");*/
			/*background-repeat: no-repeat;*/
		}

.spinowCalendarioColunaAnoCssClass
{
	font-weight:bold;
	font-size:17px;
	color:#666666;
	border-bottom:solid 3px #e5e5e5;
}

/* Estilos da página de contato */
.lblTituloContatoCssClass
{
	font-weight:bold;
	font-size:18px;
}

.lblMsgContatoCssClass
{
	
}

.divContatoLabelCell
{
	font-style:italic;
	font-weight:bold;
	height:30px;
	line-height:30px;
}

.divContatoControlCell
{
	
}

.divContatoContainer
{
	
}

.divContatoEnviarCell
{

}

.txtMensagem
{
	width: 80%;
	height: 200px;
}

.validacaoContato
{
	color: #ff0000;
}

/* Estilos de botões (e imagens-botões) */
.botaoEditarTexto
{
	border-style:none;
}

/* Estilos SpinowMenu */

.menu
{
	color: White;
	background-color:Transparent;
	height:25px;
	line-height:20px;	
}

.SpinowMenuCssStyle
{
	height:25px;
}

.SpinowMenuDynamicCssStyle
{
	margin:0 auto;
	height:25px;
	line-height:20px;
    /*background-image:url("../Imagens/SpinowMenuDynamicItemBG.png");
	background-repeat:repeat;*/
	background-color:#dcff38;
}

.SpinowMenuDynamicItemCssStyle
{
	background-color:#dcff38;
	/*width:100%;*/
	height:25px;
	border-bottom: solid 1px #000000;
}

.SpinowMenuDynamicItemOverCssStyle
{
	background-color:#99cc00;
}

.SpinowMenuStaticCssStyle 
{
	height:25px;
}

.SpinowMenuStaticItemCssStyle
{
	text-align:center;
	display:block;
	height:25px;
	line-height:25px;
}

/* Estilos ResumoAutor */

.ResumoAutorTextoCssClass
{
	font-family:Georgia, "Times New Roman","Trebuchet MS", Tahoma, Arial;
	font-size: 12px;
	font-style: oblique;
	margin:15px;
}

.ResumoAutorLowerLeftImagemCssClass
{
	
}

.ResumoAutorLowerRightImagemCssClass
{
	
}

.ResumoAutorUpperLeftImagemCssClass
{
	
}

.ResumoAutorUpperRightImagemCssClass
{
	
}

.ResumoAutorTituloImagemCssClass
{
	
}

.ResumoAutorRodapeImagemCssClass
{
	
}

.ResumoAutorDivFotoCssClass
{
 	float:left;
 	border: solid 1px #cccccc;
 	clip:auto;
 	margin-right: 8px;
}

.ResumoAutorFotoCssClass
{

}

.ResumoAutorLowerLeftCssClass
{
	
}

.ResumoAutorLowerRightCssClass
{
	
}

.ResumoAutorUpperLeftCssClass
{
}

.ResumoAutorUpperRightCssClass
{
	
}

.ResumoAutorTituloCssClass
{
	font-family: Georgia,"Trebuchet MS",Arial;
	font-size:16px;
	font-style:italic;
	font-weight:bold;
	color:#526501;
}

.ResumoAutorRodapeCssClass
{
}

/* Estilos MenuLateral */

.menuLateralCssClass
{
	width:100%;
	background-color:#ffffff;
}

.TituloHistorico
{
	font-family: Georgia,"Trebuchet MS",Arial;
	font-size:16px;
	font-style:italic;
	font-weight:bold;
	color:#6C8701;
}

.menuLateralTituloCssClass
{
	color:#555555;
	width:100%;
	background-color:#ffffff;
	font-weight:bold;
	font-style:italic;
}

.menuLateralCssClass a
{
	font-weight:normal;
	color:Green;
}

.menuLateralCssClass a:visited
{
	font-weight:normal;
	color:Green;
}

.menuLateralPaiCssClass
{
	
}

.marcadorCssClass
{

}

.menuLateralPaiBotaoCssClass
{
	padding-left:5px;
	line-height:25px;
}

.marcadorSubCategoriasCssClass
{
	
}

.menuLateralSubCategoriasBotaoCssClass
{
	padding-left:25px;
	line-height:25px;
}


/* Estilos da página principal: */
		
		a:link { 
			color: #000000;
			text-decoration: none;
		}

		a:visited { 
			color: #000000;
			text-decoration: none;
		}

		a:hover { 
			color: #000000;
			text-decoration: none;
		}

		a:active { 
			color: #000000;
			text-decoration: none;
		}
		
		.imgTitulo
		{
			border:none;
			position:absolute;
			top:0px;
			left:0px;
		}

		.DivCopyrightCssClass
		{
			text-align:center;
			width:100%;
			vertical-align:top;
		}

		.LabelCopyrightCssClass
		{
			font-family:"Trebuchet MS",Arial;
			font-size:10px;
		}

        .divCabecalhoContainer
        {
            /*background-image:url("Imagens/cabecalho_fundo.png");
            background-repeat:no-repeat;*/
            width:1130px;
            height:200px;
            margin:0 auto;
            padding: 0px;
            /*background-color:Red;*/
            background-image:url("../Imagens/divCabecalhoContainer_bg.png");
            background-repeat:no-repeat;
        }
        
        .tableCabecalho
        {
        	width:100%;
        	height:100%;
        	background-image:url("../Imagens/header_artwork.png");
        	background-repeat:no-repeat;
        }
        
        .tdCabecalhoBorderLeft
        {
        	width:25px;
        	/*background-image:url("../Imagens/tdConteudoBorderLeft.png");*/
        }
        
        .tdCabecalho
        {
        	width:100%;
        	/*text-align:center;*/
            /*background-color:#ffffff;*/
            /*opacity:0.7*/
            /*-moz-opacity:0.7;*/
            /*filter: alpha(Opacity=70);*/
            /*background-image:url("../Imagens/cabecalho_fundo.png");*/
        }
        
        .tdCabecalhoBorderRight
        {
        	width:25px;
        	/*background-image:url("../Imagens/tdConteudoBorderRight.png");*/
        }
        
        .lblSloganCssClass
        {
        	width:100%;
        	font-style:italic;
        	font-size:12px;
        	font-weight:bold;
        	color:#333333;
        }
        
        .divMenuContainer
        {
            /*background-color:#cccccc;*/
            width:100%;
            margin:0 auto;
            padding:0px;
            line-height:8px;
            height:25px;
        }
        
        .tdMenuBorderLeft
        {
        	width:25px;
        	background-image:url("../Imagens/tdConteudoBorderLeft.png");
        }
        
        .tableMenu
        {
        	width:100%;
        	height:100%;
			font-family: "Trebuchet MS",Arial;
			font-size:12px;
			font-weight:bold;
			color:#6C8701;
        }
        
        .tdMenu
        {
        	width:100%;
        	background-image:url("../Imagens/menuBg.png");
            background-color:#d8ff00;
            height:100%;
            border-bottom: solid 10px Green;
        }
        
        .tdMenuBorderRight
        {
        	width:25px;
        	background-image:url("../Imagens/tdConteudoBorderRight.png");
        }
        
        .div_conteudo
        {
        	width:1030px; /* Requerido para manter a div centralizada na página */
            margin: 0 auto;
            padding: 0px;
        }
        
        .divConteudoBorderUpper
        {
        	height:40px;
        	width:1030px;
        	margin: 0 auto;
        	padding:0;
        	background-image:url("../Imagens/divConteudoBorderUpper.png");
        }
        
        .divConteudoBorderLower
        {
        	height:40px;
        	width:1030px;
        	margin: 0 auto;
        	padding:0;
        	background-image:url("../Imagens/divConteudoBorderLower.png");
        }
        
        .tableConteudo
        {
        	width:1030px;
        	border:0px;
        	padding:0px;
        	border-collapse:collapse;
        }
        
        .tdConteudo
        {
        	vertical-align:top;
            background-color:#ffffff;
            width:690px;
        }
        
        .tdConteudoBorderLeft
        {
            width:25px;
            background-image:url("../Imagens/tdConteudoBorderLeft.png");
            background-repeat:repeat-y;
        }
        
        .tdConteudoBorderRight
        {
            width:25px;
            background-image:url("../Imagens/tdConteudoBorderRight.png");
            background-repeat:repeat-y;
        }
        
        .tdConteudoDireita
        {
        	width:290px;
        	background-color:#ffffff;
        }
        
        .div_conteudo_principal
        {
            /*Esta div é a mesma que hospeda a coluna direita
            e ao mesmo tempo é a coluna da esquerda;*/
            width:100px;
            background-color:#555555;
            padding:0px;
            margin: 0 auto;
        }
        
                .div_coluna_esquerda
                {
                    width:75%;
                    height:100%;
                    background-color:#999999;
                    padding:0px;
                    margin: 0;
                    clear:both;
                }
                
                        .div_coluna_esquerda_conteudo
                        {
                            background-color:#ffffff;
                            width:99.5%;
                            line-height:100%;
                            border-right: solid 2px #cccccc;
                        }
                        
                                .div_coluna_esquerda_texto
                                {
                                    background-color:#ffffff;
                                    /*Define o espaço ocupado
                                    pelo texto e, por consequência,
                                    o tamanho das margens:*/
                                    width:98%;
                                    line-height:100%;
                                    margin:0 auto;
                                    padding:0px;
                                }
                    
                                .div_coluna_esquerda_separador
                                {
                                    float:right;
                                    width:0.5%;
                                    padding:0px;
                                    margin: 0 auto;
                                }
                
        .corner_superior
        {
            min-height:10px;
        }
        
        .corner_inferior
        {
            min-height:10px;
        }
 
 /* Estilos da função js label: */
 
 
 .labelCssClass
 {
 	display:block;
 	visibility:visible;
 	position:absolute;
 	background-color:#d2ff00;
 	z-index:200;
 	padding-left:4px;
 	padding-right:4px;
 	padding-top:4px;
 	padding-bottom:4px;
 }
 
 .labelCssClassOculta
 {
 	padding-left:0px;
 	padding-right:0px;
 }
 
 /* Estilos de imagens ------------------------------*/
 .popupImg
 {
 	border:solid 10px #cccccc;
 	z-index:99999;
 }
 
 .imageLoader
 {
 	z-index:99998;
 }
 
 .div_imgCapa
 {
 	float:left;
 	border: solid 1px #cccccc;
 	clip:auto;
 	margin-right: 8px;
 }
 
  .div_imgCapa_hidden
 {
 	float:left;
 	border: none 0px #ffffff;
 	clip:auto;
 	margin-right: 0px;
 	visibility:hidden;
 }
 
 .img_galeriaThumb_upload
 {
 	padding:3px;
 }
 
 .img_imgCapa
 {
    display:block;
 	padding: 4px;
 	height:inherit;
 }
 
  .imgCapaLink
 {
    display:block;
 	padding: 4px;
 	cursor:pointer;
 	height:inherit;
 }
 
 .thumbnail
 {
     display:block;
     margin-right: 4px;
 }
 
 .galleryThumbnail
 {
     margin: 6px;
     display: inline;
     cursor:pointer;
 }
 
 /*... Estilos dos Comentários ..................................*/
 
 .divComentarioDataHora
 {
 	
 }
 
 .divComentarioConteudo
 {
 	padding-top:10px;
 }
 
		 .divComentarioConteudo_divComentarioOwner
		 {
 			padding-left:15px;
 			background-image:url("../Imagens/comment_border_owner_left.png");
			background-repeat:no-repeat;
		 }
		 
		 .divComentarioConteudo_divComentarioMembro
		 {
 			padding-left:15px;
 			background-image:url("../Imagens/comment_border_membro_left.png");
			background-repeat:no-repeat;
		 }
		 
		  .divComentarioConteudo_divComentarioAutor
		 {
 			padding-left:15px;
 			background-image:url("../Imagens/comment_border_autor_left.png");
			background-repeat:no-repeat;
		 }
		 
		 .divComentarioConteudo_divComentarioVisitante
		 {
 			padding-left:15px;
 			background-image:url("../Imagens/comment_border_visitante_left.png");
			background-repeat:no-repeat;
		 }
 
 .divComentarioAutor
 {
 	background-image:url("../Imagens/comment_border_autor.png");
    background-repeat:no-repeat;
 	width:100%;
 	height: 30px;
 	clear: both;
 	display:inline-table;
 	vertical-align: top;
 }
 
  .divComentarioVisitante
 {
 	background-image:url("../Imagens/comment_border_visitante.png");
    background-repeat:no-repeat;
 	height: 30px;
 	width:100%;
 	clear: both;
 	display:inline-table;
 	vertical-align: top;
 }
 
  .divComentarioMembro
 {
 	height: 30px;
 	width:100%;
 	clear: both;
 	display:inline-table;
 	background-image:url("../Imagens/comment_border_membro.png");
    background-repeat:no-repeat;
 	vertical-align: top;
 }
 
  .divComentarioOwner
 {
 	background-image:url("../Imagens/comment_border_owner.png");
    background-repeat:no-repeat;
 	/*background-color:Orange;*/
 	height: 30px;
 	width:100%;
 	clear: both;
 	display:inline-table;
 	vertical-align: top;
 }
 
 .divComentarioNome
 {
	font-style:italic;
	color:#666666;
	font-weight:bold;
	float:left;
	display:table-cell;
	padding-right:3px;
 }
 
		 .divComentarioNomeEscreveu
		 {
			font-style:italic;
			color:#cccccc;
			font-weight:bold;
			float:left;
			display:table-cell;
		 }
 
 
 /* Estilos da Validação */
 .CampoObrigatorio
 {
 	color: Red;
 }
 
 
 /* Estilos dos textos-capa:*/
 

 


.bodyTextoCapa
{
	font-family: Georgia,"Times New Roman","Trebuchet MS", Arial;
	font-size:14px;
	background-color:#FFFFFF;
	padding: 20px;
}
        
.texto
{
    text-align:justify;
}
    
.textoTituloCssClass
{
	font-family:Georgia,"Times New Roman","Trebuchet MS", Arial;
	font-size:18px;
	font-weight:bold;
	color:#000000;
	font-style:italic;
}

.textoTiposCssClass
{
	font-style:italic;
	color:#000000;
	font-size:18px;
}

.lbAutorCssClass
{
	
}

.lbAutorPorCssClass
{
	color:#999999;
}

.divLbAutorCssClass
{
 width:100%;
 height:40px;
 font-size:14px;
 font-style:italic;
 color:#c2c2c2;
 font-weight:bold;
}

/*Estilos globais:*/

input 
{
	border: solid 2px #ccff00;
}

input[type=text]
{
	border: solid 2px #d2ff00;
	background-color: #fbffe7;
}

input.button
{
	border:none;
}

.file
{
	border: solid 2px #ccff00;
}

select
{
	border: solid 2px #ccff00;
}

input[type=submit]
{
	height:25px;
	background-color:Transparent;
	background-image:url("../Imagens/btn_submit.png");
    background-repeat:repeat-x;
    border:none;
	/*border-left:none;
	border-top:none;
	border-right: solid 1px #666666;
	border-bottom: solid 1px #666666;*/
	font-family:"Trebuchet MS", Arial;
	font-weight:bold;
}

textarea
{
	border: solid 2px #d2ff00;
	background-color: #fbffe7;
}

body
{
	background-color: #ffffff;
}