
@media Screen    
{
BODY {
	FONT-SIZE: 8pt; COLOR: black; LINE-HEIGHT: 12pt; FONT-FAMILY: verdana, arial, tahoma, sans-serif; BACKGROUND-COLOR: white; TEXT-ALIGN: justify
}
.titulo {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt
}
.subtitulo {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt;LINE-HEIGHT: 12pt;
}
.mesa {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; LINE-HEIGHT: 10pt
}
.artigo {
	FONT-SIZE: 8pt; COLOR:#339900;FONT-WEIGHT: bold
; margin-left:5.65pt; line-height-rule:exactly;FONT-FAMILY: verdana, arial, tahoma, sans-serif;BACKGROUND-COLOR: white; TEXT-ALIGN: justify;text-transform:uppercase;margin-top:0;margin-bottom:0
}
.artigo a:link {
	text-decoration: underline;
	color: #339900;
	}
.artigo a:visited {
	text-decoration: underline;
	color: #339900;
	}
.artigo a:hover {
	text-decoration: none;
	color: #66CC99;
	background-color: #FFFFFF;
	}
.artigo a:active {
	text-decoration: underline;
	color: #339900;
	}

.autor {
	FONT-SIZE: 8pt; COLOR: black; margin-left:5.65pt; line-height-rule:exactly; FONT-FAMILY: verdana, arial, tahoma, sans-serif; BACKGROUND-COLOR: white; TEXT-ALIGN: justify;margin-top:0;margin-bottom:1
}

h3 {
	FONT-WEIGHT: bold;FONT-SIZE: 9pt; LINE-HEIGHT: 9pt; COLOR:black
; LINE-HEIGHT: 10pt; FONT-FAMILY: verdana, arial, tahoma, sans-serif; BACKGROUND-COLOR: white; TEXT-ALIGN: justify;text-transform:uppercase
}
{
DIV {
width:200px;
height:100px;
overflow: auto;
}	
}
.destacado {
	FONT-SIZE: 11pt
}
.comentario {
	FONT-SIZE: 7pt
}
.divisao {
	WIDTH: 30px; COLOR: silver
}
A {
	COLOR:black;text-decoration:none;
	text-underline:none
}
A:visited {
	COLOR: black;text-decoration:none;
	text-underline:none
}
A:active {
	COLOR: #339900;text-decoration:none;
	text-underline:none
}
A:hover {
	COLOR:black;text-decoration:yes;
	text-underline:yes
}

p (line-height: 100%; margin-top: 1; margin-bottom: 1)

TABLE {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: black 1px solid; COLOR: black; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: verdana, arial, tahoma, sans-serif; BORDER-COLLAPSE: collapse
}
TD {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: black 1px solid; COLOR: black; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: verdana, arial, tahoma, sans-serif; BORDER-COLLAPSE: collapse
}
TH {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; COLOR: black; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: rgb(245,245,245)
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#pucrs {
	Z-INDEX: 120; LEFT: 17px; POSITION: absolute; TOP: 15px
}
#fee_topo {
	Z-INDEX: 120; LEFT: 122px; POSITION: absolute; TOP: 20px
}
#ppge {
	Z-INDEX: 120; LEFT: 195px; POSITION: absolute; TOP: 12px
}
#rs {
	Z-INDEX: 80; LEFT: 0px; POSITION: absolute; TOP: 0px
}
#faixa {
	Z-INDEX: 50; LEFT: 161px; POSITION: absolute; TOP: 2px
}
#proex {
	Z-INDEX: 80; LEFT: 685px; POSITION: absolute; TOP: 27px
}
#menu_txt {
	Z-INDEX: 80; LEFT: 55px; WIDTH: 115px; POSITION: absolute; TOP: 105px; TEXT-ALIGN: left
}
#menu_txt A {
	DISPLAY: block; MARGIN-BOTTOM: 8px; LINE-HEIGHT: 10pt; TEXT-DECORATION: none
}
#menu_txt A:visited {
	DISPLAY: block; MARGIN-BOTTOM: 8px; LINE-HEIGHT: 10pt; TEXT-DECORATION: none
}
#menu_txt A:active {
	DISPLAY: block; MARGIN-BOTTOM: 8px; LINE-HEIGHT: 10pt; TEXT-DECORATION: none
}
#menu_txt A:hover {
	TEXT-DECORATION: underline
}
#conteudo {
	Z-INDEX: 200; LEFT: 245px; WIDTH: 525px; POSITION: absolute; TOP: 95px
}
#titulo_impressao {
	DISPLAY: none
}
INPUT {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: verdana, arial, tahoma, sans-serif
}
TEXTAREA {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: verdana, arial, tahoma, sans-serif
}
TEXTAREA {
	OVERFLOW-Y: auto; OVERFLOW: auto; overflo-x: hidden
}
#pucrs_print {
	DISPLAY: none
}
.separador1 {
	WIDTH: 20px; HEIGHT: 20px
}
.separador2 {
	WIDTH: 10px; HEIGHT: 10px
}
.zero {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}

}

@media Print    
{
BODY {
	FONT-SIZE: 8pt; COLOR: black; LINE-HEIGHT: 12pt; FONT-FAMILY: verdana, arial, tahoma, sans-serif; BACKGROUND-COLOR: white; TEXT-ALIGN: justify
}
.titulo {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt
}
.subtitulo {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt
}
.destacado {
	FONT-SIZE: 11pt
}
.comentario {
	FONT-SIZE: 7pt
}
.divisao {
	WIDTH: 30px; COLOR: silver
}
A {
	COLOR: black
}
A:visited {
	COLOR: black
}
A:active {
	COLOR: black
}
A:hover {
	COLOR: #0b469f
}
TABLE {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: black 1px solid; COLOR: black; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: verdana, arial, tahoma, sans-serif; BORDER-COLLAPSE: collapse
}
TD {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: black 1px solid; COLOR: black; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: verdana, arial, tahoma, sans-serif; BORDER-COLLAPSE: collapse
}
TH {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; COLOR: black; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: rgb(245,245,245)
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#pucrs_print {
	MARGIN-BOTTOM: 1cm
}
#titulo_impressao {
	FONT-SIZE: 16pt; MARGIN-BOTTOM: 1.5cm
}
#faixa {
	DISPLAY: none
}
#proex {
	DISPLAY: none
}
#rs {
	DISPLAY: none
}
#menu_txt {
	DISPLAY: none
}
#pucrs {
	DISPLAY: none
}
.separador1 {
	WIDTH: 1cm; HEIGHT: 1cm
}

}
