body { margin: 0px; padding: 0px; background-image: url('../images/bg.gif'); background-repeat: repeat-x; background-position: bottom left; background-color: #fafafa; font-family: verdana, arial, helvetica; font-size: 8pt; text-align: center; }
#content { width: 734px; height: 100%; margin: 0px; padding: 0px 7px 0px 7px; background-image: url('../images/bg-content.gif'); background-repeat: repeat-y; background-position: top; background-color: #fffffff; }
#contentbody { margin: 0px; padding: 10px 20px 20px 20px; text-align: justify; }
#banner { border: 1px solid #8b8b8b; margin-bottom: 20px; }
#navigation { margin: 0px 0px 10px 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; }
#navigation a { color: #333333; }
#navigation a:hover { color: #333333; text-decoration: none; }

#hp-formacao { border: 1px solid #8b8b8b; background: url('../images/bg-hp-box.gif') repeat-x bottom left; margin-bottom: 20px; }
#hp-formacao td { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6a6a6a; }
#hp-formacao a.sabermais { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6a6a6a; font-weight: normal; text-transform: uppercase; }
#hp-formacao .column { padding: 15px 15px 0px 15px; }
#hp-formacao a:hover.sabermais { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6a6a6a; font-weight: normal; text-transform: uppercase; text-decoration: none; }
#hp-formacao a { font-size: 12px; font-weight: bold; color: #545b21; text-transform: uppercase; }
#hp-formacao a:hover { font-size: 12px; font-weight: bold; color: #545b21; text-decoration: none; }
#hp-formacao .imgex { margin: 15px 15px 0px 15px; border: 1px solid #8b8b8b; }
#hp-formacao h1 { margin: 0px; font-size: 14px; font-weight: bold; color: #545b21; text-transform: uppercase; }
#hp-formacao h2 { margin: 0px; font-size: 12px; font-weight: bold; color: #545b21; text-transform: uppercase; }
#hp-formacao h3 { margin: 0px; font-size: 12px; font-weight: bold; color: #545b21; }
#hp-formacao .showimages img { border: 1px solid #8b8b8b; }

#hp-recursos { border: 1px solid #8b8b8b; background: url('../images/bg-hp-box.gif') repeat-x bottom left; margin-bottom: 20px; }
#hp-recursos td { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6a6a6a; }
#hp-recursos .column { padding: 15px 15px 0px 15px; }
#hp-recursos a.sabermais { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6a6a6a; font-weight: normal; text-transform: uppercase; }
#hp-recursos a:hover.sabermais { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6a6a6a; font-weight: normal; text-transform: uppercase; text-decoration: none; }
#hp-recursos a { font-size: 12px; font-weight: bold; color: #d99300;  }
#hp-recursos a:hover { font-size: 12px; font-weight: bold; color: #d99300; text-decoration: none; }
#hp-recursos .imgex { margin: 15px 15px 0px 15px; border: 1px solid #8b8b8b; }
#hp-recursos h1 { margin: 0px; font-size: 14px; font-weight: bold; color: #d99300; text-transform: uppercase; }
#hp-recursos h2 { margin: 0px; font-size: 12px; font-weight: bold; color: #d99300; text-transform: uppercase; }
#hp-recursos h3 { margin: 0px; font-size: 12px; font-weight: bold; color: #d99300; }
#hp-recursos .showimages img { border: 1px solid #8b8b8b; }

#hp-produtos { border: 1px solid #8b8b8b; background: url('../images/bg-hp-box.gif') repeat-x bottom left; margin-bottom: 20px; }
#hp-produtos td { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6a6a6a; }
#hp-produtos .lastcolumn { padding-right: 15px; }
#hp-produtos .column { padding: 15px 15px 0px 15px; }
#hp-produtos a.sabermais { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6a6a6a; font-weight: normal; text-transform: uppercase; }
#hp-produtos a:hover.sabermais { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6a6a6a; font-weight: normal; text-transform: uppercase; text-decoration: none; }
#hp-produtos a { font-size: 12px; font-weight: bold; color: #174932; }
#hp-produtos a:hover { font-size: 12px; font-weight: bold; color: #174932; text-decoration: none; }
#hp-produtos h1 { margin: 0px; font-size: 14px; font-weight: bold; color: #174932; text-transform: uppercase; }
#hp-produtos h2 { margin: 0px; font-size: 12px; font-weight: bold; color: #174932; text-transform: uppercase; }
#hp-produtos h3 { margin: 0px; font-size: 12px; font-weight: bold; color: #174932; }
#hp-produtos .showimages img { border: 1px solid #8b8b8b; }

#hp-noticias { border: 1px solid #8b8b8b; background: url('../images/bg-hp-box.gif') repeat-x bottom left; margin-bottom: 20px; }
#hp-noticias td { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6a6a6a; }
#hp-noticias .lastcolumn { padding-right: 15px; }
#hp-noticias .column { padding: 15px 15px 0px 15px; }
#hp-noticias a.sabermais { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6a6a6a; font-weight: normal; text-transform: uppercase; }
#hp-noticias a:hover.sabermais { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6a6a6a; font-weight: normal; text-transform: uppercase; text-decoration: none; }
#hp-noticias a { font-size: 12px; font-weight: bold; color: #007cc2; }
#hp-noticias a:hover { font-size: 12px; font-weight: bold; color: #007cc2; text-decoration: none; }
#hp-noticias h1 { margin: 0px; font-size: 14px; font-weight: bold; color: #007cc2; text-transform: uppercase; }
#hp-noticias h2 { margin: 0px; font-size: 12px; font-weight: bold; color: #007cc2; text-transform: uppercase; }
#hp-noticias h3 { margin: 0px; font-size: 12px; font-weight: bold; color: #007cc2; }
#hp-noticias .showimages img { border: 1px solid #8b8b8b; }

#hp-contactos { border: 1px solid #8b8b8b; background: url('../images/bg-hp-box.gif') repeat-x bottom left; margin-bottom: 20px; }
#hp-contactos td { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6a6a6a; }
#hp-contactos .lastcolumn { padding-right: 15px; }
#hp-contactos .column { padding: 15px 15px 0px 15px; }
#hp-contactos a.sabermais { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6a6a6a; font-weight: normal; text-transform: uppercase; }
#hp-contactos a:hover.sabermais { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6a6a6a; font-weight: normal; text-transform: uppercase; text-decoration: none; }
#hp-contactos a { font-size: 12px; font-weight: bold; color: #788993; }
#hp-contactos a:hover { font-size: 12px; font-weight: bold; color: #788993; text-decoration: none; }
#hp-contactos h1 { margin: 0px; font-size: 14px; font-weight: bold; color: #788993; text-transform: uppercase; }
#hp-contactos h2 { margin: 0px; font-size: 12px; font-weight: bold; color: #788993; text-transform: uppercase; }
#hp-contactos h3 { margin: 0px; font-size: 12px; font-weight: bold; color: #788993; }
#hp-contactos .showimages img { border: 1px solid #8b8b8b; }

#hp-quemsomos { border: 1px solid #8b8b8b; background: url('../images/bg-hp-box.gif') repeat-x bottom left; margin-bottom: 20px; }
#hp-quemsomos td { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6a6a6a; }
#hp-quemsomos .lastcolumn { padding-right: 15px; }
#hp-quemsomos .column { padding: 15px 15px 0px 15px; }
#hp-quemsomos a.sabermais { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6a6a6a; font-weight: normal; text-transform: uppercase; }
#hp-quemsomos a:hover.sabermais { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6a6a6a; font-weight: normal; text-transform: uppercase; text-decoration: none; }
#hp-quemsomos a { font-size: 12px; font-weight: bold; color: #0e468d; }
#hp-quemsomos a:hover { font-size: 12px; font-weight: bold; color: #0e468d; text-decoration: none; }
#hp-quemsomos h1 { margin: 0px; font-size: 14px; font-weight: bold; color: #0e468d; text-transform: uppercase; }
#hp-quemsomos h2 { margin: 0px; font-size: 12px; font-weight: bold; color: #0e468d; text-transform: uppercase; }
#hp-quemsomos h3 { margin: 0px; font-size: 12px; font-weight: bold; color: #0e468d; }
#hp-quemsomos .showimages img { border: 1px solid #8b8b8b; }

#hp-calendario { border: 1px solid #8b8b8b; background: url('../images/bg-hp-box.gif') repeat-x bottom left; margin-bottom: 20px; }
#hp-calendario td { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6a6a6a; }
#hp-calendario .lastcolumn { padding-right: 15px; }
#hp-calendario .column { padding: 15px 15px 0px 15px; }
#hp-calendario a.sabermais { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6a6a6a; font-weight: normal; text-transform: uppercase; }
#hp-calendario a:hover.sabermais { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6a6a6a; font-weight: normal; text-transform: uppercase; text-decoration: none; }
#hp-calendario a { font-size: 12px; font-weight: bold; color: #db6b00; }
#hp-calendario a:hover { font-size: 12px; font-weight: bold; color: #db6b00; text-decoration: none; }
#hp-calendario h1 { margin: 0px; font-size: 14px; font-weight: bold; color: #db6b00; text-transform: uppercase; }
#hp-calendario h2 { margin: 0px; font-size: 12px; font-weight: bold; color: #db6b00; text-transform: uppercase; }
#hp-calendario h3 { margin: 0px; font-size: 12px; font-weight: bold; color: #db6b00; }
#hp-calendario .showimages img { border: 1px solid #8b8b8b; }

#footer { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6a6a6a; }
#footer a { color: #6a6a6a; }
#footer a:hover {color: #6a6a6a; text-decoration: none; }


img.pic_esquerda			{ float:left; margin: 0px 8px 3px 0px; }

img.pic_direita				{ float:right; margin: 0px 0px 3px 8px; }


.img-emboss{
	border-top: 1px solid #FFFFFF; 
	border-right: 1px solid #000000; 
	border-bottom: 1px solid #000000; 
	border-left: 1px solid #FFFFFF; 
	cursor:hand; 
}

.img-sunk{
	border-top: 1px solid #000000;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #000000;
	cursor:hand;
}

.img-flattern{
	border: 0px;
}
