/* CSS Document */

	body {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 80%;
	}
	a {
		color: black;
	}
	a:hover {
		color: black;
		background: none;
		text-decoration: underline;
	}
	
	img.foto {
		clear:right;
		float: left;
		margin:0;
		padding:0;
	}
	div.detalhe {
		clear:right;
		margin-left: 60px;
		padding-top: 27px !important;
		padding-top: 26px;
	}
	h1 { /* Titulo do Artigo */
		background-color: #f4f4f4;
		color: #666;
		border: 1px solid #999;
		margin:0;
		padding: 4px 4px;
		font-size: 105%;
		font-weight: normal;
	} 

	div.categoria {
		color: #495677; 
		font-size: 110%;
	}
	h2, h3 {
		font-size: 100%;
		margin:0;
		padding: 12px 0 ; 
	}
	div.categoria, div.nome{
		font-weight: bold;
		padding-left: 10px;
	}
	div.categoria {
		padding-bottom: 4px;
		overflow: hidden;
		height: 16px;
	}
	div.nome { 
		background-color: #475677; 
		border: 1px solid #475677; 
		color: #e1e9ef;
		height: 22px;
	}
	div.autor {
		font-size: 115%;
		padding: 4px 5px 1px 0;
		float: left;
	}
	div.total {
		padding: 5px 7px 1px 7px;
		color: white;
		float: right;
		font-size: 100%;
	}
	div.email {
		float: right;
		padding: 6px 10px 2px 10px !important;
		padding: 6px 10px 3px 10px;
		font-size: 95%;
		color: #686B9E;
		background-color: white;
	}
	div.anteriores {
		display: inline;
	}
	div.email a, div.email a:hover{
		color: #686B9E;
		text-decoration: none;
	}
	div.total a {
		color: white;
	}
	div.total a:hover{
		color: white;
	}
	div.artigo {
		clear: both;
		font-size: 100%;
		color: #3a4361;
		padding-top: 5px;
		padding-bottom: 25px
	}
	div.artigo a {
		color: #3a4361;
	}
	div.artigo a:hover{
		color: #3a4361;
	}
	p.curriculo {
		width: 60%;
		font-size: 85%;
		font-family: Arial, Helvetica, sans-serif; 
	}
	#texto2 {margin-top: 25px;}
	
	#rodape {text-align: center; font-size: smaller; padding: 6px 0 }
@media print {
	body, #geral, #texto {width: 98%; background: none; background-color: white; color: black; }
	div.categoria, div.nome, h3 { color: black; background: none; }
	div.nome, h3 {border: 1px solid black;}
	#menu, #textoTop, #textoTop2, #textoBottom, .email, #search {display: none;}
}