/* CSS Document author: Joel Liron date: may 2008 contact: liron at icosgroup.net */ BODY { color: white; font-size: 9pt; font-family: verdana, arial, helvetica, times; background-color: black; text-align: justify; } INPUT.search{ font-size: 10pt; } SPAN.comment { font-size: 10pt; font-weight: normal; } UL { font-size: 9pt; margin: 3px 30px; list-style-image: url("/images/bullet"); } UL.about { font-size: 8pt; text-align: justify; line-height: 150%; margin: 3px 30px; } OL { font-size: 9pt; margin: 6px 30px; } LI { text-align: justify; margin-right: 16pt; margin-left: 16pt; margin-bottom: 6pt; margin-top: 6pt; } P { text-align: justify; line-height: 150%; margin-top: 8px; padding-top: 8px; margin-right: 8px; padding-right: 16px; margin-left: 16px; } P.sc { text-align: justify; margin-top: 4px; padding-top: 4px; margin-right: 0px; margin-left: 16px; } P.exc { text-align: justify; line-height: 150%; margin-left: 0px; margin-top: 4px; margin-right: 0px; margin-bottom: 5px; /margin-bottom: 8px; } P.exc2 { text-align: justify; line-height: 150%; margin-left: 0px; margin-top: 4px; margin-right: 0px; margin-bottom: 0px; } P.exc3 { text-align: justify; line-height: 150%; margin-left: 0px; margin-top: 4px; margin-right: 0px; margin-bottom: 0px; } P.rio { text-align: justify; line-height: 120%; margin-left: 8px; margin-top: 2px; margin-right: 0px; margin-bottom: 2px; } P.rio2 { font-size: 9pt; font-weight: bold; text-align: justify; line-height: 120%; margin-left: 8px; margin-top: 8px; margin-right: 0px; margin-bottom: 4px; } P.about { text-align: justify; line-height: 150%; margin-left: 16px; margin-top: 4px; margin-right: 0px; margin-bottom: 0px; } P.about2 { text-align: justify; line-height: 150%; margin-left: 24px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; } P.about3 { text-align: justify; font-size: 8pt; font-style: italic; line-height: 100%; padding:2 10 2 0; margin-left: 24px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; } P.leg { text-align: justify; font-size: 7.5pt; font-style: italic; line-height: 110%; margin-left: 0px; margin-top: 3px; /margin-top: 0px; margin-right: 0px; margin-bottom: 0px; } P.leg2 { text-align: right; font-size: 7.5pt; font-style: italic; line-height: 110%; margin-left: 0px; margin-top: 4px; margin-right: 0px; margin-bottom: 0px; } P.leg3 { text-align: left; font-size: 7.5pt; font-style: italic; line-height: 110%; margin-left: 8px; margin-top: 4px; margin-right: 0px; margin-bottom: 0px; } P.leg4 { text-align: justify; font-size: 7.5pt; font-style: italic; line-height: 110%; margin-left: 0px; margin-top: 2px; margin-right: 0px; margin-bottom: 0px; } P.sec { text-align: justify; line-height: 150%; margin-right: 8px; padding-right: 8px; margin-left: 16px; padding-right: 16px; padding-bottom: 1px; margin-bottom: 1px; padding-top: 1px; margin-top: 1px; } P.contact { text-align: justify; line-height: 150%; margin-top: 10px; margin-right: 0px; margin-left: 16px; margin-bottom: 10px; } P.news { font-family: times, serif; font-weight: bold; text-align: justify; line-height: 120%; font-size: 13pt; margin-left: 16px; margin-right: 16px; padding-bottom: 1px; margin-bottom: 3px; padding-top: 5px; margin-top: 1px; } P.news2 { text-align: justify; line-height: 140%; margin-left: 16px; margin-right: 16px; padding-bottom: 0px; margin-bottom: 0px; padding-top: 1px; margin-top: 1px; } hr { color: #E02726; } hr.news { margin-left: 16px; margin-right: 32px; padding-bottom: 0px; margin-bottom: 0px; border-top: #871717; border-right: #871717; border-bottom: #871717; border-left: #871717; color: #871717; background-color: #871717; height: 5px; } hr.news2 { margin-left: 16px; margin-right: 32px; padding-bottom: 0px; margin-bottom: 0px; color: #999999; background-color: #999999; height: 5px; } hr.news3 { margin-left: 0px; margin-right: 0px; padding-bottom: 0px; margin-bottom: 0px; color: #999999; background-color: #999999; height: 3px; } DIV.justif { text-align: justify; } div.left { text-align: left; } div.head { color: black; font-size: 12.5pt; font-weight: bold; font-family: times, serif; text-align: left; } H1 { color: black; font-size: 10pt; font-weight: bold; margin-bottom: 4px; padding-bottom: 4px; } h1.head { color: black; background-color: #C2C1C1; font-family: garamond; font-size: 13pt; font-weight: bold; text-align: center; vertical-align: middle; margin-bottom: 0px; padding-bottom: 9px; padding-top: 6px; } h1.headred { color: #871717; background-color: #C2C1C1; font-family: garamond; font-size: 14pt; font-weight: bold; line-height: 110%; text-align: left; vertical-align: middle; border-bottom-style: solid; border-bottom-color: #871717; border-bottom-width: 6px; /border-bottom: 6px solid #871717; margin-bottom: 0px; padding-bottom: 9px; padding-top: 6px; padding-left: 16px; } h1.sc { color: white; background-color: #999999; font-family: garamond; font-size: 14pt; font-weight: bold; line-height: 110%; text-align: center; vertical-align: middle; border-bottom: 6px solid white; margin-bottom: 0px; padding-bottom: 9px; padding-top: 6px; } h1.sc2 { color: black; background-color: #999999; font-family: garamond; font-size: 14pt; font-weight: bold; line-height: 110%; text-align: center; vertical-align: middle; margin-bottom: 0px; padding-bottom: 0px; padding-top: 6px; } h1.rio { color: white; background-color: #871717; font-family: garamond; font-size: 12pt; font-weight: bold; line-height: 110%; text-align: center; vertical-align: middle; border-bottom: 6px solid white; margin-bottom: 0px; padding-bottom: 9px; padding-top: 6px; } h1.news1 { color: #871717; background-color: #C2C1C1; font-family: garamond; font-size: 14pt; font-weight: bold; line-height: 110%; text-align: right; vertical-align: middle; border-bottom: 6px solid #871717; margin-bottom: 0px; padding-bottom: 9px; padding-top: 6px; padding-right: 6px; } h1.news2 { color: #871717; background-color: #C2C1C1; font-family: garamond; font-size: 14pt; font-weight: bold; line-height: 110%; text-align: left; vertical-align: middle; border-bottom: 6px solid #871717; margin-bottom: 0px; padding-bottom: 9px; padding-top: 6px; padding-right: 6px; } H2 { color: black; font-size: 9pt; font-weight: bold; margin-top: 6px; margin-bottom: 4px; padding-left: 3px; } H2.contact { color: black; font-size: 8pt; font-weight: bold; padding-top: 6px; margin-top: 6px; margin-bottom: 4px; padding-left: 16px; } H3 { color: #E02726; font-size: 8pt; font-weight: bold; font-style: italic; margin-bottom: 4px; padding-bottom: 4px; } H4 { color: red; font-size: 11pt; margin-bottom: 4px; padding-bottom: 4px; } img.globe { float: left; margin-left: 8px; margin-top: 8px; margin-right: 16px; margin-bottom: 0px; } img.exc { float: left; margin-left: 0px; margin-top: 0px; margin-right: 16px; margin-bottom: 0px; padding: 0px; } img.exc2 { float: right; margin-left: 16px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; padding: 0px; } img.linky { opacity:1; filter:alpha(opacity=100); border:0; } img.rio { margin: 0px; padding: 0px; } img.filmPic2 { border-width: 1px 2px 2px 1px; border-color: #8F9090; margin: 1px 2px 2px 1px; } img.rome { border-width: 1px 2px 2px 1px; border-color: black; } table { line-height: 140%; letter-spacing: 0.2px; color: white; font-size: 9pt; text-align: justify } table.holder { background-color: black; } table.horiz { line-height: 100%; color: white; font-size: 11pt; font-weight: bold; } td.logo { padding-top: 20px; padding-left: 9px; padding-right: 0px; padding-bottom: 20px; } td.adv { line-height: 80%; letter-spacing: 0.2px; } td.science { color: black; background-color: #E02726; padding: 0; margin: 0; font-size: 8pt; text-align: center; line-height: 140%; letter-spacing: 0.2px; } td.science2 { color: black; background-color: #E02726; font-size: 8pt; line-height: 140%; letter-spacing: 0.2px; } td.other { font-size: 8pt; font-weight: normal; text-decoration: none; color: black; background-color: #F0EAEB; line-height: 140%; letter-spacing: 0.2px; } td.main { color: black; font-size: 8pt; line-height: 140%; letter-spacing: 0.2px; padding: 0px; margin: 0px; } td.main2 { color: black; font-size: 8pt; line-height: 140%; letter-spacing: 0.2px; padding: 4px; margin: 0px; } TD.top { padding: 0px; margin: 0px; } TD.prog { line-height: 140%; } td.head { color: black; font-size: 12.5pt; font-weight: bold; font-family: times, serif; text-align: left; } td.headred { color: red; font-size: 12pt; font-weight: bold; font-family: times, serif; text-align: left; } TD.print { color: white; background-color: red; } A { color: white; font-size: 8pt; text-decoration: none; font-weight: bold; } A:hover { text-decoration: underline; } A:active { color: red; } A.small { color: #E02726; font-size: 8pt; font-weight: normal; text-decoration: none; line-height: 135%; } A.small:hover { text-decoration: underline; } A.menu { color: white; font-size: 8pt; text-decoration: none; } A.menu:hover { text-decoration: underline; } A.menu:active { color: red; } A.head { color: #E02726; font-size: 8pt; font-weight: bold; text-decoration: none; } A.head:hover { text-decoration: underline; } A.news { color: black; font-size: 8pt; font-weight: normal; text-decoration: none; line-height: 135%; } A.news:hover { text-decoration: underline; } A.sc { color: white; font-family: garamond; font-size: 14pt; font-weight: bold; line-height: 110%; text-decoration: none; } A.sc:hover { text-decoration: underline; } A.sc2 { color: #871717; font-family: garamond; font-size: 14pt; font-weight: bold; line-height: 110%; text-decoration: none; } A.sc2:hover { text-decoration: underline; } A.rio { color: black; font-size: 9pt; font-weight: bold; text-decoration: none; line-height: 135%; } A.rio:hover { text-decoration: underline; }