/* CSS Document */

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	margin:0px;
	background-color:#999999;
}

form { margin:0px; }

html, body, form { height:100%; }

table { font-size:11px; }

a:link		{ text-decoration:none; }
a:visited	{ text-decoration:none; }
a:hover		{ text-decoration:underline; }

abbr		{ border-bottom:1px dotted #999; cursor:help; font-size:9px; }


.t9		{ font-size:9px; }
.t11	{ font-size:11px; }
.t16	{ font-size:16px; }

.texto-right { text-align:right; }

.preto			{ color:#000; }
.vermelho		{ color:#c00; }
.cinza			{ color:#ccc; }
.cinza-escuro	{ color:#666; }
.branco			{ color:#fff; }

.form {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	background-color:#fff;
	border:1px solid #ccc;
	width:98%;
}

.coluna1			{ background-color:#e7e7e7; width:20%; color:#666; } /* formulário */
.coluna2			{ background-color:#f7f7f7; } /* formulário */

.botoes				{ height:30px; font-size:9px; }

.div-categoria		{ border-bottom:1px dashed #ccc; }

#divnavegacao		{ background-color:#f9f9f9; border-bottom:#cccccc 1px dashed; padding:5px; }

#divtitulo			{ margin:30px 0px; text-transform:uppercase; }
	#divtitulo p	{ font-size:14px; color:#cc0000; font-weight:bold; text-align:center; }

.subtitulo			{ padding:0px 0px 5px 0px; }
	.subtitulo div	{ background-color:#f9f9f9; border-bottom:#cccccc 1px dashed; padding:5px; color:#cc0000; font-weight:bold; }
	
.calendario			{ position:absolute; background-color:#fff; padding:5px; visibility:hidden; border:1px solid #000; }

.lnkPalavras { font-family:verdana; margin:0px 3px; color:#303030; display:block inline; width:auto; }

.paginas {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	background-color:#F7F7F7;
	border:1px solid #CCCCCC;
	width:90%;
	color:#003399;
}

.tabela-foto {
	border:1px dashed #aaaaaa;
	background-color:#ffffff;
	font-size:9px;
	font-weight:bold;
}
.tabela-foto-sele {
	filter: alpha(opacity=50);
	opacity: .5;
	-moz-opacity:0.5;
	border:1px dashed #aaaaaa;
	background-color:#ffffff;
	/*border:1px dashed #cc0000;
	background-color:#FFE1E1;*/
	font-size:9px;
	font-weight:bold;
}
