BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-ATTACHMENT: fixed;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #333333;
    LINE-HEIGHT: 1.366;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial,sans-serif;
    BACKGROUND-COLOR: #b2c0cd
}
.fntAviso{
  FONT-FAMILY: Arial,sans-serif;
  COLOR: #ff0000;
  FONT-WEIGHT: bold;
  font-size: 12px;
}
A
{
    COLOR: #003366; //669900;
    TEXT-DECORATION: none
}
A:link
{
    COLOR: #003366; //b2c0cd;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #003366; //b2c0cd;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #003366; //b2c0cd;
    TEXT-DECORATION: underline
}

#dates {
	COLOR: #ffcc01;
    FONT-FAMILY: Arial,sans-serif;
}

#dates A:link
{
    COLOR: #ffcc01;
    TEXT-DECORATION: none
}
#dates A:visited
{
    COLOR: #ffcc01;
    TEXT-DECORATION: none
}
#dates A:hover
{
    COLOR: #ffcc01;
    TEXT-DECORATION: underline
}

H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 120%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #28549d;
    PADDING-TOP: 0px;
    FONT-FAMILY: 'Vonness Medium',Arial,sans-serif
}
H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 114%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #28549d;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial,sans-serif
}
H3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #28549d;
    PADDING-TOP: 0px
}
H4
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 100%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #28549d;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial,sans-serif
}
H5
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 100%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #334d55;
    PADDING-TOP: 0px;
    FONT-FAMILY: 'Vonness Medium',Arial,sans-serif
}
UL
{
    LIST-STYLE-TYPE: square
}
UL UL
{
    LIST-STYLE-TYPE: disc
}
UL UL UL
{
    LIST-STYLE-TYPE: none
}
LABEL
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    COLOR: #334d55;
    FONT-FAMILY: Arial,sans-serif
}
INPUT
{
    FONT-FAMILY: Arial,sans-serif
}
#pagecell1
{
    LEFT: 16px;
    FLOAT: none;
    WIDTH: 95.6%;
    POSITION: relative;
    TOP: 26px;
    COLOR: #FFFFFF;
    BACKGROUND-COLOR: #ffffff;
    rigth: 2%
}
#pagecell2
{
    LEFT: 16px;
    FLOAT: none;
    WIDTH: 95.6%;
    POSITION: relative;
    TOP: 26px;
    BACKGROUND-COLOR: #ffffff;
    rigth: 2%
}
#tl
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    Z-INDEX: 100;
    LEFT: -1px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: -1px
}
#tr
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    Z-INDEX: 100;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: -1px;
    rigth: -1px
}
#masthead
{
    RIGHT: 2%;
    LEFT: 2%;
    WIDTH: 95.6%;
    POSITION: absolute;
    TOP: 0px
}
#pageNav
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10pt;
    FLOAT: none;
    WIDTH: 188px;
    PADDING-TOP: 1px;
    PADDING-BOTTOM: 1px;
    BORDER-TOP: #b2c0cd 1px solid;
    BORDER-BOTTOM: #b2c0cd 1px solid;
    FONT-FAMILY: Verdana, sans-serif;
    POSITION: relative;
    HEIGHT: 100%;
    BACKGROUND-COLOR: #b2c0cd
}

#col2
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    COLOR: #000000;
    POSITION: relative
}

#siteName
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 8px;
    MARGIN: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 16px
}
#utility
{
    FONT-SIZE: 9pt;
    RIGHT: 0px;
    COLOR: #919999;
    FONT-FAMILY: Verdana,sans-serif;
    POSITION: absolute;
    TOP: 16px
}
#utility A
{
    COLOR: #ffffff
}
#utility A:hover
{
    TEXT-DECORATION: underline
}
#pageName
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 14px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ccd2d2 1px solid
}
#pageName H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 21pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #333333;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial,sans-serif
}
#pageName IMG
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    RIGHT: 6px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 0px
}
#globalNav
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: none;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    FONT: small Verdana,sans-serif;
    PADDING-TOP: 0px;
    POSITION: relative;
    bgcolor: #333333
}
#globalNav IMG
{
    MARGIN-BOTTOM: -4px
}
#gnl
{
    LEFT: 0px;
    POSITION: absolute;
    TOP: 32px
}
#gnr
{
    RIGHT: 0px;
    POSITION: absolute;
    TOP: 0px
}
#globalLink
{
    PADDING-RIGHT: 0px;
    MIN-WIDTH: 640px;
    PADDING-LEFT: 0px;
    Z-INDEX: 100;
    LEFT: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 6px;
    HEIGHT: 22px
}
A.glink:link
{
    BORDER-RIGHT: #8fb8bc 1px solid;
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 4px;
    MARGIN: 0px;
    COLOR: #002B00; //#003366;
    PADDING-TOP: 2px
}
A.glink:visited
{
    BORDER-RIGHT: #8fb8bc 1px solid;
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 4px;
    MARGIN: 0px;
    COLOR: #002B00;
    PADDING-TOP: 2px
}
A.glink:hover
{
    BORDER-RIGHT: #8fb8bc 1px solid;
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 4px;
    MARGIN: 0px;
    COLOR: #002B00;
    PADDING-TOP: 2px;
    TEXT-DECORATION: none
}
.subglobalNav
{
    PADDING-RIGHT: 0px;
    MIN-WIDTH: 640px;
    PADDING-LEFT: 10px;
    LEFT: 0px;
    VISIBILITY: hidden;
    PADDING-BOTTOM: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 84px;
    HEIGHT: 20px
}
.subglobalNav A:link
{
    FONT-SIZE: 80%;
    COLOR: #ffffff
}
.subglobalNav A:visited
{
    FONT-SIZE: 80%;
    COLOR: #ffffff
}
.subglobalNav A:hover
{
    FONT-SIZE: 80%;
    COLOR: #cccccc
}
#search
{
    Z-INDEX: 101;
    RIGHT: 10px;
    POSITION: absolute;
    TOP: 5px
}
#search INPUT
{
    FONT-SIZE: 70%;
    MARGIN: 0px 0px 0px 10px
}
#search A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 80%
}
#search A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 80%
}
#search A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 80%;
    MARGIN: 0px
}
#breadCrumb
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 5px;
    COLOR: #aaaaaa;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana,sans-serif
}
#breadCrumb A
{
    COLOR: #aaaaaa
}
#breadCrumb A:hover
{
    COLOR: #005fa9;
    TEXT-DECORATION: underline
}
.feature
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 80%;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 0px
}
.feature H3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 15pt;
    PADDING-BOTTOM: 5px;
    COLOR: #333333;
    PADDING-TOP: 30px;
    FONT-FAMILY: Arial,sans-serif
}
.feature IMG
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.story
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 80%;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 10px
}
.story H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15pt;
    COLOR: #333333;
    FONT-FAMILY: Arial,sans-serif
}
.story P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 0px
}
.story A.capsule
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    PADDING-BOTTOM: 5px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial,sans-serif
}
.story A.capsule:hover
{
    TEXT-DECORATION: underline
}
TD.storyLeft
{
    PADDING-RIGHT: 12px
}
TD.importantDates
{
    FONT-SIZE: 12px
}
#siteSponsors
{
    FONT-WEIGHT:BOLD;
    CLEAR: both;
    BORDER-TOP: #cccccc 1px solid;
    VERTICAL-ALIGN: middle;
    COLOR: #FFFFFF;
    BACKGROUND-COLOR: #28549d
}
#siteInfo
{
    CLEAR: both;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 75%;
    PADDING-BOTTOM: 10px;
    COLOR: #cccccc;
    PADDING-TOP: 10px;
    BACKGROUND-COLOR: #28549d
}
#siteInfo IMG
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 4px;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 4px
}
#sectionLinks
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    PADDING-TOP: 1px;
    BORDER-TOP: #FFFFFF 1px solid;    
    FONT: small bold Verdana,sans-serif;

}
.subratllat
{
    PADDING-RIGHT: 3px;
    FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 3px;
    COLOR: #28549d; //
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #b2c0cd;
    TEXT-DECORATION: none;
    PADDING-BOTTOM: 1px;
    BORDER-BOTTOM: #b2c0cd 2px solid;
}

.IdentatMenu
{
    TEXT-INDENT: 0.1em;
    WIDTH: 1px;
    BACKGROUND-COLOR: #b2c0cd
}

.Identat1
{
    TEXT-INDENT: 0.1em;
    COLOR: #FFFFFF;
    BACKGROUND-COLOR: #28549d
}

#sectionLinks H3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #cccccc 1px solid
}
#sectionLinks A:link
{
    PADDING-RIGHT: 0px;
    BORDER-BOTTOM: #1C1C1C 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 10px;
    COLOR: #FFFFFF;
    PADDING-TOP: 1px;
}

#sectionLinks A:visited
{
    PADDING-RIGHT: 0px;
    BORDER-BOTTOM: #1C1C1C 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 10px;
    COLOR: #FFFFFF;
    PADDING-TOP: 3px;
}

#sectionLinks A:hover
{
    PADDING-RIGHT: 0px;
    BORDER-BOTTOM: #1C1C1C 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 10px;
    COLOR: #FFFFFF;
    BACKGROUND-COLOR: #003366;//#003366;
    TEXT-DECORATION: none
}
.relatedLinks
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
}
.relatedLinks H3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10pt;
    COLOR: #333333;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 10px
}
.relatedLinks A
{
    DISPLAY: block
}
#advert
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px
}
#advert IMG
{
    DISPLAY: block
}

div.zoom{
	width:100%;left:0;top:0;position:absolute;z-index:900001;
}

div.sombra{
	background:black;width:100%;left:0;top:0;position:absolute;z-index:900000;
	filter:alpha(opacity=30);
	-moz-opacity:0.3;
	opacity: 0.3;
}

/* Zoom da foto */
div.fotoZoom{padding:6px 20px 20px 20px;background:#FFFFFF;position:absolute;z-index:900001;visibility:hidden;}
div.fotoZoom div.fonte{font-size:11px;color:#000000;display:block;background:#EBEBEB}
div.fotoZoom div.fechar{background:url(images/ico_fechar.gif) no-repeat right;position:absolute;right:20px;top:6px;}
div.fotoZoom div.fechar a{font-size:11px;width:48px;color:#000000;display:block;text-decoration:none;}
div.fotoZoom img{display:block;clear:both;margin:0 0 7px 0;}
div.fotoZoom div.descricao{font-size:11px;color:#535353;background:#EBEBEB;padding:0 0 7px 0;display:table;}
div.fotoZoom div.descricao strong{color:#C90000;}
div.fotoZoom div.descricao p{padding:2px 4px 2px 10px;max-width:95%;}
.erro{border:1px solid #900;}

/* Abstract */
UL.news
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    MARGIN-BOTTOM: 50px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 0px;
    PADDING-TOP: 0px
}
.news LI
{
    BORDER-TOP-WIDTH: 1px;
    CLEAR: both;
    MARGIN-TOP: 10px;
    BORDER-LEFT-WIDTH: 1px;
    MARGIN-BOTTOM: 10px;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #28549d 1px dotted;
    LIST-STYLE-TYPE: none;
    BORDER-RIGHT-WIDTH: 1px
}
.news .date
{
    BORDER-RIGHT: #003366 1px solid;
    BACKGROUND: #CDE0BA;
    FLOAT: left;
    MARGIN-BOTTOM: 4em;
    WIDTH: 55px;
    COLOR: #000000;
    MARGIN-RIGHT: 10px;
    BORDER-BOTTOM: #003366 1px solid;
    TEXT-ALIGN: center
}
.news .picture
{
    BORDER-RIGHT: #dcdcdc 1px solid;
    FONT-SIZE: 11px;
    FLOAT: left;
    MARGIN: 0px 11px 0px 0px;
    WIDTH: 80px;
    BORDER-BOTTOM: #dcdcdc 1px solid;
    TEXT-ALIGN: center
}
.colloquium-details
{
    PADDING-RIGHT: 1em;
    PADDING-LEFT: 1em;
    FLOAT: left;
    PADDING-BOTTOM: 1em;
    PADDING-TOP: 1em;
    BACKGROUND-COLOR: #dcdcdc
}
.colloquium-details H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 16px;
    PADDING-BOTTOM: 0px;
    MARGIN: 20px 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #999 1px dashed
}
.colloquium-picture
{
    BORDER-RIGHT: #fff 1px solid;
    BORDER-TOP: #fff 1px solid;
    FLOAT: left;
    MARGIN: 0px 1em 1em 0px;
    BORDER-LEFT: #fff 1px solid;
    BORDER-BOTTOM: #fff 1px solid
}
.colloquium-pictures
{
    PADDING-RIGHT: 1em;
    PADDING-LEFT: 1em;
    PADDING-BOTTOM: 1em;
    PADDING-TOP: 1em
}
.colloquium-pictures LI
{
    PADDING-RIGHT: 1em;
    DISPLAY: inline;
    PADDING-LEFT: 1em;
    PADDING-BOTTOM: 1em;
    PADDING-TOP: 1em
}
.colloquium-pictures IMG
{
    BORDER-RIGHT: #fff 1px solid;
    BORDER-TOP: #fff 1px solid;
    BORDER-LEFT: #fff 1px solid;
    BORDER-BOTTOM: #fff 1px solid
}
.schedule
{
    CLEAR: right;
    BORDER-RIGHT: 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: 1px solid;
    PADDING-LEFT: 5px;
    FLOAT: left;
    PADDING-BOTTOM: 5px;
    MARGIN: 20px;
    BORDER-LEFT: 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: 1px solid
}
.schedule DT
{
    MARGIN-TOP: 10px;
    FONT-SIZE: 16px
}
.schedule DD
{
    FONT-SIZE: 15px
}
.abstract
{
    FONT-SIZE: 0.9em;
    MARGIN: 10px
}
.hotspot
{
    CURSOR: se-resize;
    COLOR: #003366;
    BORDER-BOTTOM: 1px dotted
}

