/* CSS para Tela */

@media screen {

/* Elementos Padrão */

body {
background-color:black;

font-family:Calibri, Arial, helvetica, Sans-Serif;
}

#centralizador {
background-color:white;
background-image:url('bck.gif');
background-repeat:repeat-y;
border-left:1px solid gainsboro;
border-right:1px solid gainsboro;
}

#menu {
position:absolute;
top:165px;
left:0px;
width:200px;
min-height:264px;
font-size:10pt;
line-height:14pt;
z-index:30;
background-color:none;
}

#texto {
position:absolute;
top:19%;
left:254px;
width:725px;
font-size:10pt;
text-align:justify;
z-index:40;
color:black;
min-height:81%;
background-color:none;
}

.texto_mrgn {
margin-top:20px;
margin-left:10px;
margin-right:20px;
padding-bottom:45px;
}


#bot_print {
position:absolute;
top:135px;
left:265px;
z-index:100;
}


/* Elementos Customizáveis */


#barra-agt {
position:absolute;
top:0px;
left:0px;
z-index:25;
}

#barra-branca-topo {
position:absolute;
top:0px;
left:0px;
width:1000px;
height:45px;
z-index:20;
background:#ffffff;
}

#menu-topo {
position:absolute;
top:42px;
left:1px;
z-index:25;
}

#logo-raiar {
position:absolute;
top:50px;
left:22px;
z-index:30;
}

#linha-divisora-logos {
position:absolute;
top:110px;
left:25px;
z-index:30;
width:165px;
height:1px;
background-color:#262626;
}


#logo-pucrs {
position:absolute;
top:120px;
left:60px;
z-index:30;
}


#barra-menu-superior {
position:absolute;
top:42px;
left:222px;
z-index:30;
}

#botoes-menu-superior {
position:absolute;
top:65px;
left:235px;
z-index:50;
}
#print_header {
position:absolute;
top:0cm;
left:0cm;
z-index:0;
display:none;
}


/* Elementos da Capa*/

.box-fotos-capa {
position:absolute;
top:30px;
left:480px;
z-index:50;
}

.box-empresas-capa {
position:absolute;
top:195px;
left:475px;
z-index:50;
width:200px;
height:140px;
background-image:url(box-empresas-capa.gif);
background-repeat:no-repeat;
padding:20px;
text-align:center;
}

.logos-empresas {
position:absolute;
top:240px;
left:480px;
z-index:70;
text-align:center;
}


.fundo-capa-rodape {
position:absolute;
top:277px;
left:-30px;
z-index:30;
width:760px;
height:132px;
background-image:url(fundo-capa.gif);
background-repeat:no-repeat;
}

.texto-capa {
/*position:absolute;
top:30px;
left:0px;
width:460px;
height:320px;*/
margin-right:250px;
font-size:10pt;
line-height:14pt;
z-index:30;
background-color:none;
overflow:auto;
}

}



@media print {

/* Elementos Padrão */

body {
font-family:Calibri, Arial, helvetica, Sans-Serif;
}


#centralizador {
background-image:none;
border:none;
}


#menu, #bot_print, #barra-agt, #barra-branca-topo ,#menu-topo ,#logo-raiar, #linha-divisora-logos, #logo-pucrs, #barra-menu-superior, #botoes-menu-superior {
display:none;
}

#print_header {
position:absolute;
top:0cm;
left:0cm;
z-index:0;
}

#texto {
position:absolute;
top:3cm;
left:0cm;
width:100%;
text-align:justify;
font-size:11pt;
color:black;
z-index:3;
}

} 










