/* CSS Document */


/*
	-- -- -- -- -- -- --

	MARTOLIGEST v2006 CSS
	Desenvolvido por Multiweb * Business Inspiration
	www.multiweb.pt

	-- -- -- -- -- -- --

*/



/* =ELEMENTOS COMUNS
------------------------------------------------------------------------ */
* {margin:0; padding:0;}
body{
/*	behavior: url(/structure/css/csshover.htc);  WinIE behavior call */
	margin:0;
	padding:0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #444;
	line-height:1.20em;
}

/* Suporte para PNG em IE6*/
img {
	behavior:	url("/structure/components/pngbehavior/pngbehavior.htc");
	} 

a:link, a:visited {color:#43b1e9;}
a:hover, a:active {color:#39aa41;}


h1 {font-size:245%; font-weight:normal; letter-spacing:-0.06em; margin:0 0 0.5em 0; line-height:0.9;}
h2 {font-size:190%; font-weight:normal; letter-spacing:-0.06em; margin:0 0 0.5em 0; line-height:0.9;}
h3 {font-size:155%; font-weight:normal; letter-spacing:-0.06em; margin:0 0 0.5em 0; line-height:0.9;}
h4 {font-size:130%;}
h5 {}
h6 {}

h1.noMargin {border-bottom:1px solid #e3e3e3; padding:0 0 15px 10px; margin-top:25px;}


div#header,
div#footer,
div.sidebar,
div.pageOps,
form {display:none;}



/* =LAYOUT
------------------------------------------------------------------------ */

.layoutA {
	background: url(../../img/layout/layoutA.fundo.gif) repeat-y 155px top;
	}
.layoutA.noMargin {
	background: url(../../img/layout/layoutA.fundo.gif) repeat-y 165px top;
	}
.layoutA .subContent{float:left; width:66%; padding:3% 2%;}
.layoutA .subSideBar{float:right; width:25%; padding:3% 2%; font-size:85%;}


/* =TABLES
------------------------------------------------------------------------ */

table.program {margin-bottom:2em;}
table.program td,
table.program th {padding:1px 3px;}
table.program th {font-size:140%; border-bottom:1px solid #ccc; text-align:left; padding-top:15px;}
table.program table th {font-size:100%; border-bottom:1px solid #e5e5e5; padding-top:1px;}
table.program table td {border-bottom:1px solid #e5e5e5; text-align:right;}



/* =COMPONENTS
------------------------------------------------------------------------ */
div.gallery {
	/*Galeria de imagens e documentos associados ao artigo*/
	position:relative;
	float:right;
	width:260px;
	margin:0 0 10px 10px;
	padding:0;
	}
div.gallery img{border:1px solid #ccc;}
div.gallery ul.thumbs{
	margin:5px 0;
	padding:0;
	list-style:none;
	}
div.gallery ul.thumbs li{
	display:inline;
	margin:1px;
	}
