/* --------------------------------------------------------	print.css	made by: Bruno Monteiro (GAEL)	version date: 06.07.2004---------------------------------------------------------*/body { font: 11pt Arial, Helvetica, sans-serif; color: #333; margin: 1em; }h1 { font: 16pt/0.5em "Trebuchet MS", Arial, Helvetica, sans-serif; color: #069; }h2 { font: bold 14pt "Trebuchet MS", Arial, Helvetica, sans-serif; margin: 0.5em 0 0.5em 0; color: #c30; }h3 { font: bold 12pt Arial, Helvetica, sans-serif; color: #333; }img { border: 0; }a:link { font-weight: bold; text-decoration: underline; color: #000; }ul { list-style-type: square; line-height: 1.5em; }li { padding: 0.3em 0 0.3em 0; }/***********************************************************	structural classes: layout and position ids***********************************************************/#header * { display: none; } #logoist { display: none; }#login_dotist, #logoutl { display: none; }/***********************************************************	sitewide profile navigation***********************************************************/#perfnav * { display: none; }	/****************************************************lat nav****************************************************/#latnav * { display: none; }td#latnav_container { display: none; }/***********************************************************	central content table & related elements***********************************************************/#bigtable { left: 0; }td#main { width: 100%; font: 11pt  Arial, Helvetica, sans-serif; color: #333; vertical-align: top; padding: 20px 30px; }td#main p { font: 11pt/1.5em Arial, Helvetica, sans-serif; color: #333; }.spot_event * { display: none; }.noticias, .eventos, .campus { font: bold 14pt "Trebuchet MS", Arial, Helvetica, sans-serif; color: #333; padding: 0 0 0 5px; height: 25px; }.info_cell_holder { font: 11pt  Arial, Helvetica, sans-serif; color: #333; vertical-align: top; border-right: 1pt solid #ccc; padding: 5px 10px 5px 10px; }.info_cell_holder_nobrd { font: 11pt Arial, Helvetica, sans-serif; color: #333; vertical-align: top; padding: 5px 10px 5px 10px; }/***********************************************************	page footer***********************************************************/#footer * { display: none; }	/***********************************************************	columns***********************************************************/.col_left { margin: 0 10px 0 0; }.col_right, .col_right_photo{ float: right; width: 150px; margin: 30px; }.col_right { width: 250px; }.col_right_photo img { border: 2pt solid #999; }.box { width: 250px; border: 1pt solid #999; }.box p { margin: 0; }.box img { border: 0; }.box_header { background: #ccc; padding: 3px 10px 3px 10px; }.box_cell { background: #eae7e4; padding: 10px; }.box ul { list-style-type: none; margin: 0; padding: 0; }/***********************************************************	text and other util widgets***********************************************************/.greytxt { color: #666; }.px10 { font-size: 9pt; } .photoframer { display: block; border: 2pt solid #999; }.inline { display: inline; }.clear { clear: both; }.center { text-align: center; }.browser_upgrade {display: none; }/***********************************************************	general stripes layout table for www.ist.utl.pt***********************************************************/.tab_lay { border: 1pt solid #999; font-size: 11pt; }.tab_lay th { color: #333; background: #ccc; text-align: left; padding: 2.5pt; }.tab_lay td { padding: 5pt; height: 2em; }.tab_lay td.subheader { font: bold 11pt "bitstream vera sans", "Trebuchet MS", Georgia, Arial, Helvetica, sans-serif; color: #333; background: #e2e2e2; padding: 2.5pt 2.5pt 2.5pt 2.5pt; }.tab_lay td.bluecell { background: #EDF3FE; }.tab_themes { border: 1pt solid #999; font-size: 11pt; }.tab_themes td { line-height: 1.5em; padding: 2.5pt; height: 2em; }.tab_themes td.title { background: #e2e2e2; }.tab_themes h3 { color: #333; margin: 0; }