body { font-family: Arial, Tahoma,"Lucida Grande",Verdana, Helvetica, sans-serif; font-size:0.825em; text-align:center; 	background:#505050 }
* {margin:0; padding:0; }
img	{border:0}

/* ----------------------------------------------------------- */
div#pagina {width:870px; margin-left:auto; margin-right:auto; margin-top:10px; text-align:left; background:#FFFFFF; padding:0px; overflow: hidden;}
			  
div#header			{width:840px; height:170px; color:#FFFFFF; font-size:0.8em; text-align:right; padding:0px; margin:0px 0px 0px 15px}

div#header2			{background:#000000; padding:3px 13px 4px 13px; margin:14px 0px 0px 0px; position:relative; right:0px; float:right; }	/* opacity:.60; filter:alpha(opacity=60); -moz-opacity:0.60; } */
div#header2 a		{color:#FFFFFF; text-decoration:none; padding:2px 5px 2px 5px}
div#header2 a:hover {color:#000000; background:#FFFFFF}
div#header2 li		{display:inline; }

div#header3			{width:840px; height:19px; color:#E67817; text-align:right; padding:0px; margin:0px 0px 0px 15px;}

div#footer			{width:840px; margin: 0px 0px 0px 15px; padding: 0px; color:#011D61; text-align:center; font-size:0.85em; padding:0px 0px 20px 0px;  clear:both; }
div#footer a		{color:#ffffff; font-weight:bold; text-decoration:none}
div#footer a:hover	{color:#ffffff; text-decoration:underline}
div#footer li		{list-style:none; padding:10px; display:inline; float:left; }


/* ----------------------------------------------------------- */
div#menu		{float:left; width:160px; margin:0px; padding:0px; color:#011D61; font-size:0.9em; line-height:1.5em; border-right: 1px dotted #c0c0c0; overflow:hidden; }
div#menu ul		{list-style:none; margin-left:0; padding-left:0; padding-top:2px; }
div#menu li		{padding-bottom:1px; border-bottom:none; margin-bottom:2px; padding-left:10px}
div#menu li.l2	{padding-bottom:1px; border-bottom:none; margin-bottom:2px; color:#011D61; font-size:1.1em; font-weight:bold; padding-left:5px; }
div#menu li.l3	{margin-left:10px;line-height:1em}
div#menu a		{color:#395871; text-decoration:none}
div#menu a:hover	{color:#E67817; text-decoration:underline}
div#menu a.l2		{color:#395871; text-decoration:none; margin-left:10px; font-size:0.9em}
div#menu a.l2:hover {color:#E67817; text-decoration:underline}


/* ----------------------------------------------------------- */
div#corpo	    {width:870px; margin:20px 0px 0px 25px; padding:0px}
p.h1			{font-size:1.1em; font-weight:bold; color:#011D61; display:inline}
h1				{display:inline}
h2				{display:inline}

div#barra1			{float:left; width:196px; margin:0px; padding:0px; overflow:hidden; font-size:0.9em; background: url(imagens/bkgCol.jpg) no-repeat #FFE6CF}
div#barra1 ul		{margin:0; padding:0; }
div#barra1 li		{list-style:none; padding:0px 0px 15px 0px; margin:0; line-height:1.3em; }
div#barra1 li.h2	{font-size:0.85em; font-weight:normal; color:#011D61; padding:0px; line-height:1em}
div#barra1 li.h3	{margin-left:10px}
div#barra1 li.i2	{list-style:none; padding:0px 0px 4px 0px; margin:0; line-height:1em; }

div#barra1 a		{text-decoration:none; color:#395871}
div#barra1 a:hover	{color:#E67817; text-decoration:underline}
div#barra1 a.h3		{font-size:1.0em; font-weight:bold; }
div#barra1 a.h3:hover	{color:#E67817}

div#barra1 h2		{color:#011D61; font-size:1em; font-weight:bold; }
div#barra1 input.txt {font-size:0.9em; font-weight:bold; width: 164px; padding:2px}
div#barra1 input.btn {background-color:#808080; color:#FFFFFF; border:1px solid #000000; padding: 2px 5px 2px 5px; margin:5px 0px 5px 0px; width: 100px; font-weight:normal; font-size: 1em}


div#barra2			{float:left; width:431px; margin:0px; padding:0px 20px 0px 20px; font-size:0.9em; }
div#barra2 h2		{display:inline; font-size:1.1em}
div#barra2 ul		{margin:0; padding:0; }
div#barra2 li		{list-style:none; width:200px; height:230px; padding:0px; margin:15px 25px 0px 0px; border-bottom:1px dotted #404040; display:inline; float:left; }
div#barra2 li.l2	{list-style:none; width:450px; height:420px; padding:0px; margin:15px 25px 0px 0px; border-bottom:none; display:inline; float:none; }

div#barra2 a		{font-size:0.95em; text-decoration:none; color:#395871}
div#barra2 a:hover  {color:#E67817}
div#barra2 a.l2		{font-size:1em; text-decoration:none; color:#395871; font-weight:bold}
div#barra2 a.l2:hover  {color:#E67817}


/* ----------------------------------------------------------- */
div#textos			{float:left; width:627px; margin:0px; padding:0px 0px 0px 20px; color:#395871; line-height:1.5em;}
div#textos a		{text-decoration:none; color:#395871; font-weight:normal}
div#textos a:hover  {color:#E67817}

div#textos a.i1		{text-decoration:underline; color:#395871; font-weight:bold; font-size:1.0em; padding: 0px 0px 0px 13px; background: url(images/icvermais.gif) no-repeat left 2px}
div#textos a.i1:hover  {color:#E67817}

div#textos a.i2		{text-decoration:none; color:#395871; font-weight:bold; font-size:1.1em}
div#textos a.i2:hover  {color:#E67817}

div#textos ul		{margin:0px 0px 0px 20px; padding:0px 0px 0px 5px}
div#textos h2		{font-size:1.1em; font-weight:bold; display:inline}
div#textos h3		{font-size:1em; font-weight:bold;display:inline}


/* ----------------------------------------------------------- */
div#location		{color:#707070; font-size:0.9em; margin:0px; padding:0px }
div#location li		{display:inline; float:right; padding:0px 5px 0px 5px}
div#location a      {color:#707070; text-decoration:none}
div#location a:hover {color:#E67817; text-decoration:underline}

div#imagens			{float:left; width:220px; color:#011D61; font-size:0.8em; padding:0px 0px 0px 20px; }		/* border-left:1px dotted #CCCCCC; height:400px} */
div#imagens table	{color:#395871; font-size:1em; line-height:1.5em; margin:5px 0px 0px 10px; padding-top:10px; width:200px; }
div#imagens	th		{border-bottom:1px dotted #c0c0c0; text-align:left; padding:0px 5px 0px 15px; font-weight:normal}
div#imagens	td		{border-bottom:1px dotted #c0c0c0; color:#E67817; font-weight:normal}
div#imagens	hr		{border:1px dotted #c0c0c0; height:1px; width:100%}

div.prdHits2		{clear:both; color:#808080; font-size:0.75em; font-weight:normal; line-height:1.9em; border-top:1px dotted #c0c0c0; margin:0; margin-bottom:5px; margin-top:5px; padding-top:5px; width:280px}
div.prdHits2 p		{color:#011D61; font-size:1.2em; font-weight:bold; display:inline; }
div.prdHits2 a.vermais	{color:#395871; font-size:1.2em; font-weight:normal; background:url(/images/icVerMais.gif) left no-repeat; padding-left:18px}
div.prdHits2 a.vermais:hover	{color:#E67817; }

div.pages			{background:#f0f0f0 ; color:#808080; font-size:0.8em; font-weight:normal; line-height:1.5em; border-top:1px dotted #c0c0c0; border-bottom:1px dotted #c0c0c0; margin-top:20px; padding-top:5px; margin-bottom:20px; padding-bottom:5px}

p.notRel			{font-size:0.75em}
p.notRel A			{color:#395871; text-decoration:none; font-size:0.85em}
p.notRel A:hover	{color:#E67817; text-decoration:underline}

div#abertura		{clear:both; padding:25px 30px 0px 0px; font-size:1em; color:#395871; line-height: 1.5em}
div#abertura h2		{color:#011D61; font-size:1.1em}
div#abertura a		{color:#395871; font-size:1em; font-weight:bold; text-decoration:none}
div#abertura a:hover  {color:#E67817; text-decoration:underline}

/* ----------------------------------------------------------- */
.bold		 {font-weight:bold; display:inline}
.boldul		 {font-weight:bold; text-decoration:underline; display:inline}
.erro		 {color:#A00000; display:inline; font-weight:bold}

.hide		 {position:absolute; left:0px; top:-5px; width:1px; height:1px; overflow:hidden; }
.seccao		 {font-size:70%; letter-spacing:0.2em; text-align:right; padding:0.5em; }
.inline		 {display:inline}
.atalho		 {font-size:0.9em; display:inline; color:#606060}
.separadorH  {display:block; border-top:  1px dotted #A0A0A0}
.separadorV  {display:block; border-left: 1px dotted #A0A0A0}
.separadorVr {display:block; border-right:1px dotted #A0A0A0}

.thumb		 {float:right; margin:0px 0px 10px 10px; padding:15px; border-left:1px solid #e0e0e0; border-top:1px solid #e0e0e0; border-right:2px solid #c0c0c0; border-bottom:2px solid #c0c0c0; }
.thumb2		 {float:left;  margin:0px 0px 10px 10px; padding:15px; border-left:1px solid #e0e0e0; border-top:1px solid #e0e0e0; border-right:2px solid #c0c0c0; border-bottom:2px solid #c0c0c0; }

.vermais	 {padding-bottom:0px; margin-right:3px; border:0px solid #FFFFFF}
.foto		 {margin:0; padding:15px 25px 35px 15px; background:url(/images/bkgFoto.gif) no-repeat; width:210px; height:170px}

li.inline {display:inline; list-style:none; padding:0; margin:0}


/* Alinhamento das Imagens */
.imgdrt {float:right; padding:0px 0px 10px 10px;}
.imgdrt2 {float:right; margin-left:3em;  margin-bottom:10px; margin-top:10px; padding:8px; border-left:1px solid #e0e0e0; border-top:1px solid #e0e0e0; border-right:2px solid #c0c0c0; border-bottom:2px solid #c0c0c0; background-color:white; }
.imgesq {float:left;  margin-right:3em; margin-bottom:10px; margin-top:10px; padding:0px; }

/* Citações longas */
blockquote {padding:1em 0.5em 1em 2em; font-style:italic}

/* Citações curtas */
q {font-style:italic}

/* acrónimos e abreviaturas */
acronym, abbr {font-style:italic; }

.salientar {color:#CC0000; font-size:80%; }

/* ----------------------------------------------------------- */
div#barra4			{float:left; width:597px; margin:10px 0px 0px 10px; padding:16px 15px 0px 12px; color:#395871; line-height:1.5em;}
div#barra4 a		{text-decoration:none; color:#395871; font-weight:normal}
div#barra4 a:hover  {color:#E67817}

div#barra4 a.url		{text-decoration:underline; color:#395871; font-weight:bold}
div#barra4 a.url:hover  {color:#E67817}

div#barra4 h1		{font-size:0.9em; font-weight:bold; display:inline}
div#barra4 h2		{font-size:1.3em; font-weight:bold; display:inline}
div#barra4 h3		{font-size:0.7em; font-weight:normal; display:inline}
div#barra4 li		{list-style:disc}

div#barra4 ul		{list-style:none; margin-left:0; padding-left:0; padding-bottom:5px; }
div#barra4 li.i1	{padding-bottom:3px; border-top:1px dotted #CCCCCC; width:210px; float:left; margin:0px 15px 3px 0px; padding-top:3px}
div#barra4 ul.i2	{border-collapse:collapse; display:inline; margin:0; padding:0; }
div#barra4 li.i2	{list-style:none; float:none; width:500px; line-height:1.2em; border-top:0px; border-bottom:1px dotted #c0c0c0}
div#barra4 table	{font-size:1em; border-top:1px dotted #CCCCCC; padding:0px ; margin:0px}
div#barra4 tr		{padding-bottom:3px; border-top:1px dotted #CCCCCC; padding-top:3px}
div#barra4 td		{padding-bottom:3px; padding-top:3px; border-bottom:1px dotted #CCCCCC; vertical-align:top}

div#barra5			{float:left; width:682px; margin:10px 0px 0px 25px; padding:16px 15px 0px 12px; color:#395871; line-height:1.5em;}
div#barra5 a		{text-decoration:underline; color:#395871; font-weight:bold}
div#barra5 a:hover  {color:#E67817}
div#barra5 a.l2		{text-decoration:none; color:#395871; font-weight:normal}
div#barra5 a.l3		{text-decoration:none; color:#395871; font-weight:bold}
div#barra5 a.l4		{text-decoration:none; color:#395871; font-weight:normal; font-size:0.8em; margin-left:10px}

div#barra5 h1		{font-size:0.8em; font-weight:normal; display:inline}
div#barra5 h2		{font-size:1.3em; font-weight:bold;   display:inline}
div#barra5 h3		{font-size:0.7em; font-weight:normal; display:inline}

div#barra5 ul		{list-style:none; float:none; display:block}
div#barra5 li		{list-style:none; float:none; display:block}
div#barra5 table	{font-size:1em; border-top:1px dotted #808080; padding:0px ; margin:0px}
div#barra5 td		{border-bottom:1px dotted #808080; padding:3px 4px 3px 4px; margin:0px; vertical-align:top}

div#barra5 input.txt {font-weight:bold; width: 250px; padding:2px}
div#barra5 input.btn {background-color:#808080; color:#FFFFFF; border:1px solid #000000; padding: 2px 5px 2px 5px; margin:5px 0px 5px 0px; width: 100px; font-weight:normal; font-size: 1em}

div#barra5 input.txt2  {font-weight:bold; width: 400px; padding:2px}
div#barra5 input.btn2  {background-color:#808080; color:#FFFFFF; border:1px solid #000000; padding: 2px 5px 2px 5px; margin:5px 0px 5px 0px; width: 100px; font-weight:normal; font-size: 1em}
div#barra5 select.txt2 {font-weight:bold; width: 410px; padding:2px}
div#barra5 textarea.txt2 {font-weight:bold; width: 400px; height:120px; padding:2px}


div#barra6			{float:left; width:590px; margin:6px 20px 0px 0px; padding:0px 5px 0px 140px; color:#395871 }
div#barra6 h2		{font-size:1.2em; color:#011D61; font-weight:bold; display:block; margin-bottom:15px}
div#barra6 li		{margin-left:20px; list-style:circle}
div#barra6 a		{text-decoration:underline; color:#395871; font-weight:bold}
div#barra6 a:hover  {color:#E67817}
div#barra6 a.l3		{font-size:1.0em; font-weight:normal; text-decoration:underline; padding-left:16px; background: url(images/icvermais.gif) no-repeat 0px 3px}
div#barra6 a.l3:hover	{color:#E67817}



