TD {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:link {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.fundo {
	SCROLLBAR-FACE-COLOR: #d0dcdc; BACKGROUND-IMAGE: url(https://img.terra.com.br/i/esportes/olimpiadas2004/fundo.gif); SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #004242; SCROLLBAR-ARROW-COLOR: #004242; SCROLLBAR-BASE-COLOR: #7b9a9a; BACKGROUND-COLOR: #ffffff
}
.fundo2 {
	SCROLLBAR-FACE-COLOR: #d0dcdc; BACKGROUND-IMAGE: url(https://img.terra.com.br/i/esportes/olimpiadas2004/fundo2.gif); SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #004242; SCROLLBAR-ARROW-COLOR: #004242; SCROLLBAR-BASE-COLOR: #7b9a9a; BACKGROUND-COLOR: #ffffff
}
.chapeu {
	BORDER-RIGHT: #395a5a 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #395a5a 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; BORDER-LEFT: #395a5a 1px solid; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #395a5a 1px solid; BACKGROUND-COLOR: #c9d3d3
}
.chapeub {
	BORDER-RIGHT: #395a5a 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #395a5a 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; BORDER-LEFT: #395a5a 1px solid; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #395a5a 1px solid; BACKGROUND-COLOR: #c9d3d3
}
.chapeu3 {
	BORDER-RIGHT: #395a5a 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #395a5a 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; BORDER-LEFT: #395a5a 1px solid; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #395a5a 1px solid; BACKGROUND-COLOR: #c9d3d3
}
.chapeu3b {
	BORDER-RIGHT: #395a5a 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #395a5a 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; BORDER-LEFT: #395a5a 1px solid; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #395a5a 1px solid; BACKGROUND-COLOR: #c9d3d3
}
.chapeu2 {
	FONT-SIZE: 10px; COLOR: #6b9f9f
}
.chapeu2b {
	FONT-SIZE: 10px; COLOR: #6b9f9f
}
.chapeu4 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(https://img.terra.com.br/i/esportes/olimpiadas2004/tracejado2.gif); HEIGHT: 17px
}
.chapeu5 {
	FONT-SIZE: 10px; COLOR: #666666
}
.tabeladata {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #636363; BACKGROUND-COLOR: #eeeeee
}
.tabela1 {
	BACKGROUND-COLOR: #e8f3f3
}
.tabela2 {
	BACKGROUND-COLOR: #eeeeee
}
.calendariodata {
	BORDER-RIGHT: #d0e4e4 1px solid; BORDER-TOP: #d0e4e4 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #d0e4e4 1px solid; COLOR: #888888; BORDER-BOTTOM: #d0e4e4 1px solid; FONT-FAMILY: arial; BACKGROUND-COLOR: #ffffff
}
.calendario1 {
	BORDER-RIGHT: #d0e4e4 1px solid; BORDER-TOP: #d0e4e4 1px solid; BORDER-LEFT: #d0e4e4 1px solid; BORDER-BOTTOM: #d0e4e4 1px solid; BACKGROUND-COLOR: #e8f3f3
}
.calendario2 {
	BORDER-RIGHT: #d0e4e4 1px solid; BORDER-TOP: #d0e4e4 1px solid; BORDER-LEFT: #d0e4e4 1px solid; BORDER-BOTTOM: #d0e4e4 1px solid; BACKGROUND-COLOR: #ffffff
}
.itensrelacionados {
	BORDER-RIGHT: #d3d3d3 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #d3d3d3 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #d3d3d3 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #d3d3d3 1px solid; BACKGROUND-COLOR: #ffffff

}
.itensrelacionados2 {
	BORDER-RIGHT: #d3d3d3 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #d3d3d3 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #d3d3d3 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #d3d3d3 1px solid; BACKGROUND-COLOR: #F4F4F4
}
.batatinha {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
.tracejado {
	BACKGROUND-IMAGE: url(https://img.terra.com.br/i/esportes/olimpiadas2004/tracejado.gif)
}
.tracejado3 {
	BACKGROUND-IMAGE: url(https://img.terra.com.br/i/esportes/olimpiadas2004/tracejado3.gif)
}
.aovivofundo {
	BACKGROUND-COLOR: #085f5f
}
.aovivochapeu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: arial; BACKGROUND-COLOR: #085f5f
}
.aovivotexto {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; COLOR: #888888; PADDING-TOP: 0px; FONT-FAMILY: arial; BACKGROUND-COLOR: #ffffff
}
.aovivolink {
	FONT-SIZE: 10px; COLOR: #085f5f
}
.seta {
	BACKGROUND-POSITION: 1px 2px; BACKGROUND-IMAGE: url(https://img.terra.com.br/i/esportes/olimpiadas2004/seta.gif); BACKGROUND-REPEAT: no-repeat
}
.chapeufotos {
	BACKGROUND-IMAGE: url(https://img.terra.com.br/i/esportes/olimpiadas2004/maisgalerias.gif); BACKGROUND-COLOR: #e5eff6
}
.chapeuanimacoes {
	BACKGROUND-COLOR: #e5eff6
}
.chapeuvideos {
	BACKGROUND-IMAGE: url(https://img.terra.com.br/i/esportes/olimpiadas2004/maisvideos.gif); BACKGROUND-COLOR: #e5eff6
}
.legenda {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.legendab {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.legenda2 {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.legenda2b {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.legenda3 {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.legenda3b {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.texto {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; COLOR: #000000; PADDING-TOP: 1px
}
.textob {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; COLOR: #000000; PADDING-TOP: 1px
}
.textolink {
	COLOR: #255e3e
}
.textoblink {
	COLOR: #255e3e
}
.textolinkbold {
	FONT-WEIGHT: bold; COLOR: #255e3e
}
.textoblinkbold {
	FONT-WEIGHT: bold; COLOR: #255e3e
}
.texto4linkbold {
	FONT-WEIGHT: bold; COLOR: #255e3e
}
.texto2 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; COLOR: #000000; PADDING-TOP: 1px
}
.texto2b {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; COLOR: #000000; PADDING-TOP: 1px
}
.texto2link {
	COLOR: #255e3e
}
.texto2blink {
	COLOR: #255e3e
}
.texto2linkbold {
	FONT-WEIGHT: bold; COLOR: #255e3e
}
.texto2blinkbold {
	FONT-WEIGHT: bold; COLOR: #255e3e
}
.texto3 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; COLOR: #000000; PADDING-TOP: 1px; BACKGROUND-COLOR: #ebebeb
}
.texto3b {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; COLOR: #000000; PADDING-TOP: 1px; BACKGROUND-COLOR: #ebebeb
}
.texto3link {
	COLOR: #255e3e; BACKGROUND-COLOR: #ebebeb
}
.texto3blink {
	COLOR: #255e3e; BACKGROUND-COLOR: #ebebeb
}
.texto3linkbold {
	FONT-WEIGHT: bold; COLOR: #255e3e; BACKGROUND-COLOR: #ebebeb
}
.texto3blinkbold {
	FONT-WEIGHT: bold; COLOR: #255e3e; BACKGROUND-COLOR: #ebebeb
}
.titulo {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #255e3e
}
.titulolink {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #255e3e
}
.titulo4link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #255e3e
}
.titulob {
	FONT-WEIGHT: bold; COLOR: #255e3e
}
.tituloblink {
	FONT-WEIGHT: bold; COLOR: #255e3e
}
.titulo2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000
}
.titulo2link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #255e3e
}
.titulo2b {
	FONT-WEIGHT: bold; COLOR: #000000
}
.titulo2blink {
	FONT-WEIGHT: bold; COLOR: #255e3e
}
.titulo3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000
}
.titulo3link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #255e3e
}
.titulo3b {
	FONT-WEIGHT: bold; COLOR: #000000
}
.titulo3blink {
	FONT-WEIGHT: bold; COLOR: #255e3e
}
.lista {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #255e3e; TEXT-DECORATION: none
}
.titular {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #255e3e
}
.titularlinha {
	BACKGROUND-COLOR: #255e3e
}
.data {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.path {
	FONT-SIZE: 10px; COLOR: #054545; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eaefef
}
.path2 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #054545; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.path3 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #054545; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.barrasup {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #085f5f
}
.vejatambem {
	FONT-WEIGHT: bold; FONT-SIZE: 10px
}
.form {
	FONT-SIZE: 10px; COLOR: #085f5f
}
.menu {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(https://img.terra.com.br/i/esportes/olimpiadas2004/bgtd.gif); COLOR: #085f5f; BACKGROUND-COLOR: #bacbcb
}
.menulink {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #085f5f
}
.menub {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(https://img.terra.com.br/i/esportes/olimpiadas2004/bgtdb.gif); COLOR: #ffffff; BACKGROUND-COLOR: #085f5f
}
.menu2b {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(https://img.terra.com.br/i/esportes/olimpiadas2004/bgtdb.gif); COLOR: #085f5f; BACKGROUND-COLOR: #bacbcb
}
.menu3b {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(https://img.terra.com.br/i/esportes/olimpiadas2004/bgtd3b.gif); COLOR: #004f22
}
.menulinkb {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff
}
.submenub {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #085f5f
}
.foot {
	FONT-WEIGHT: normal; COLOR: #000000; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.footN {
	FONT-WEIGHT: normal; COLOR: #ffffff; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.px {
	FONT-WEIGHT: normal; FONT-SIZE: 1pt; TEXT-DECORATION: none
}
.ptc {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.ptc1 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; WIDTH: 25px; COLOR: #000000; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.ptcn {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.seleccionapais {
	FONT-SIZE: 10px; WIDTH: 150px; FONT-FAMILY: verdana
}
.oro {
	background-image: url(img/oro_ico.gif);
	background-repeat: no-repeat;
}
.plata {
	background-image: url(img/plata_ico.gif);
	background-repeat: no-repeat;
}
.bronce {
	background-image: url(img/bronce_ico.gif);
	background-repeat: no-repeat;
}

.vence {
	background-image: url(img/vence_ico.gif);
	background-repeat: no-repeat;
}

.qualif {
	background-image: url(img/qualif_ico.gif);
	background-repeat: no-repeat;
}

.celverdeescura {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #D7E5E5;
}
.celverdeclara {
	background-color: #EAEFEF;
}
.fundoescuro {
	background-color: #395A5A;
}
.fundoclaro {
	background-color: #F4F4F4;
}
.fundomedio {
	background-color: #C9D3D3;
}
.medalhapais{
	background-image: url(img/medalhaspais.gif); font-family: Arial; color: White; font-size: 10px;
	background-repeat: no-repeat;
	height: 20px;
}
.medalhaouro{
	background-image: url(img/medalhasouro.gif);
}
.medalhaprata{
	background-image: url(img/medalhasprata.gif);
}
.medalhabronze{
	background-image: url(img/medalhasbronze.gif);
}
.medalhatotal{
	background-image: url(img/medalhastotal.gif);FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial;
}
.resultados{
	font-size: 10px;
	text-align: left;
	top: auto;
}
.resultadostr1{
	background-color: #DDE8E8;
	border-bottom: 1px solid #C9D3D3;
	padding: 2px;
}
.resultadostr2{
	background-color: #FFFFFF;
	border-bottom: 1px solid #C9D3D3;
	padding: 2px;
}
.resultadosdata{
	background-color: #FFFFFF;
	border: 1px solid #C9D3D3;
	padding: 2px;
	color:#006666;
	font-size: 10px;
}
.atletaficha{
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#255e3e;
	border-bottom: 1px dotted #C9D3D3;
	padding: 2px;
}
.atletaficha2{
	background-color: #FFFFFF;
	border-bottom: 1px solid #C9D3D3;
	padding: 2px;
}
