a:link, a:hover, a:visited { outline:none; text-decoration:none; }

#menu h1 { float:right; font-size:10px; }

/*----SUBMENU----*/
.submenu { position:absolute; z-index:100; float:right; margin:0px 0px 0px 110px; padding:0; }

#menu_1 { top:320px; visibility:hidden; display:none; }
#menu_2 { top:200px; visibility:hidden; display:none; }
#menu_3 { top:240px; visibility:hidden; display:none; }
#menu_4 { top:275px; visibility:hidden; display:none; }
#menu_5 { top:315px; visibility:hidden; display:none; }
/*----FIM SUBMENU----*/	

.Menu001         { font-family: Trebuchet MS, Arial, Verdana; font-weight: bold; font-size: 11px; background-color: #9B0831; color: #FFFFFF; }
.Menu001 a       { display: block; padding: 4px 4px 4px 0.5em; font-weight:bold;  background-color: #9B0831; color: #FFFFFF; text-decoration: none;	width: 100%;}
.Menu001 a       { width: auto; }
.Menu001 a:hover { background-color: #004380; color: #ccc; }

.Menu002         { font-family: Trebuchet MS, Arial, Verdana; font-weight: bold; font-size: 11px; background-color: #004380; color: #FFFFFF; }
.Menu002 a       { display: block; padding: 4px 4px 4px 0.5em; font-weight:bold;  background-color: #004380; color: #FFFFFF; text-decoration: none;	width: 100%;}
.Menu002 a       { width: auto; }
.Menu002 a:hover { background-color: #9B0831; color: #ccc; }

.LinkNoticias         { font-family: Trebuchet MS, Arial, Verdana; color: <%=BorderColor%>; font-weight: normal; }
.LinkNoticias a       { font-family: Trebuchet MS, Arial, Verdana; color: #000000; font-weight: bold; text-decoration: none; }
.LinkNoticias a:hover { font-family: Trebuchet MS, Arial, Verdana; color: #<%=BorderColor%>; font-weight: bold;   text-decoration: underline; }

.Marquee {font-family: Trebuchet MS, Arial, Verdana; font-size: 10px; color: #CC0000; text-decoration: none}
.Marquee a {font-family: Trebuchet MS, Arial, Verdana; font-size: 10px; color: #CC0000; text-decoration: none}
.Marquee a:hover {font-family: Trebuchet MS, Arial, Verdana; font-size: 10px; color: #000000; text-decoration: underline }

.Not {font-family: Trebuchet MS, Arial, Verdana; font-size: 10px; color: #000000; text-decoration: none}
.Not a {font-family: Trebuchet MS, Arial, Verdana; font-size: 10px; color: #000000; text-decoration: none}
.Not a:hover {font-family: Trebuchet MS, Arial, Verdana; font-size: 10px; color: #000000; text-decoration: underline }

.a { font-family: Trebuchet MS, Arial, Verdana; text-decoration: none }
.a:hover { font-family: Trebuchet MS, Arial, Verdana; text-decoration: underline }

#dhtmltooltip{
	position: absolute;
	width: 150px;
	border: 1px solid #DA251D;
	padding: 2px;
	background-color: #FFFFFF;
	visibility: hidden;
	font-family : "verdana";
	font-size: 10px;
	z-index: 100;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
	}

.Tabela01      { border-collapse: collapse; bordercolor: 111111;  }
.Data          { font-family: Trebuchet MS, Arial, Verdana; font-size: 10px; color: 666666; }

.Autor { font-family: Trebuchet MS, Arial, Verdana; font-size: 8px; color: #FF3300; font-weight: bold; }
.Autor a { font-family: Trebuchet MS, Arial, Verdana; font-size: 8px; color: #999999; font-weight: normal; text-decoration: none }
.Autor a:hover { font-family: Trebuchet MS, Arial, Verdana; font-size: 8px; color: #FF3300; font-weight: normal; text-decoration: underline }

.CursoIA { font-family: Trebuchet MS, Arial, Verdana; font-size: 10px; color: #FFFFFF; font-weight: bold; }
.CursoIA a { font-family: Trebuchet MS, Arial, Verdana; font-size: 10px; color: #FFFFFF; font-weight: normal; text-decoration: none }
.CursoIA a:hover { font-family: Trebuchet MS, Arial, Verdana; font-size: 10px; color: #FFFFFF; font-weight: normal; text-decoration: underline }


.Texto         { font-family: Trebuchet MS, Arial, Verdana; font-size: 13px; color: #000000; font-weight: normal; }
.Texto a       { font-family: Trebuchet MS, Arial, Verdana; font-size: 13px; color: #999999; font-weight: normal; text-decoration: none; }
.Texto a:hover { font-family: Trebuchet MS, Arial, Verdana; font-size: 13px; color: #FF3300; font-weight: normal;   text-decoration: underline; }

.texto02         { font-family: Trebuchet MS,  Verdana; font-size: 13px; color: #000000; }
.texto02 a       { font-family:  Trebuchet MS, Verdana; font-size: 13px; color: #000000; text-decoration: none; }
.texto02 a:hover { font-family:  Trebuchet MS, Verdana; font-size: 13px; color: #000000; text-decoration: underline; }

.Rodape         { font-family: Trebuchet MS, Arial, Verdana; font-size: 10px; color: #000000; font-weight: normal; }
.Rodape a       { font-family: Trebuchet MS, Arial, Verdana; font-size: 10px; color: #666666; font-weight: bold; text-decoration: none; }
.Rodape a:hover { font-family: Trebuchet MS, Arial, Verdana; font-size: 10px; color: #FF3300; font-weight: normal;   text-decoration: underline; }

.Ferramentas         { font-family: Trebuchet MS, Arial, Verdana; font-size: 10px; color: #000000; font-weight: normal; }
.Ferramentas a       { font-family: Trebuchet MS, Arial, Verdana; font-size: 10px; color: #000000; font-weight: normal; text-decoration: none; }
.Ferramentas a:hover { font-family: Trebuchet MS, Arial, Verdana; font-size: 10px; color: #FF3300; font-weight: normal;   text-decoration: underline; }

.Busca         { font-family: Trebuchet MS, Arial, Verdana; font-size: 10px; color: #000000; font-weight: bold; }
.Busca a       { font-family: Trebuchet MS, Arial, Verdana; font-size: 10px; color: #000000; font-weight: bold; text-decoration: none; }
.Busca a:hover { font-family: Trebuchet MS, Arial, Verdana; font-size: 10px; color: #000000; font-weight: bold;   text-decoration: none; }

.Menu         { text-align : center; height: 15px;  font-family: Trebuchet MS, Arial, Verdana; font-size: 13px; color: #FFFFFF; font-weight: bold; }
.Menu a       { text-align : center; height: 15px; font-family: Trebuchet MS, Arial, Verdana; font-size: 13px; color: #FFFFFF; font-weight: bold; text-decoration: none; }
.Menu a:hover { text-align : center; height: 15px; font-family: Trebuchet MS, Arial, Verdana; font-size: 13px; color: #EAEAEA; font-weight: bold;   text-decoration: none; }

.Menu02         { text-align : center; height: 15px; font-family: Trebuchet MS, Arial, Verdana; font-size: 13px; color: #FFFFFF; font-weight: bold; }
.Menu02 a       { text-align : center; height: 15px; font-family: Trebuchet MS, Arial, Verdana; font-size: 13px; color: #FFFFFF; font-weight: bold; text-decoration: none; }
.Menu02 a:hover { text-align : center; height: 15px; font-family: Trebuchet MS, Arial, Verdana; font-size: 13px; color: #EAEAEA; font-weight: bold;   text-decoration: none; }

.Menu01         { text-align : center; height: 18px; BACKGROUND-IMAGE: url(../images/degrade/barrado_verm_2.gif); font-family: Trebuchet MS, Arial, Verdana; font-size: 13px; color: #FFFFFF; font-weight: bold; }
.Menu01 a       { text-align : center; height: 18px; BACKGROUND-IMAGE: url(../images/degrade/barrado_verm_2.gif); font-family: Trebuchet MS, Arial, Verdana; font-size: 13px; color: #FFFFFF; font-weight: bold; text-decoration: none; }
.Menu01 a:hover { text-align : center; height: 18px; BACKGROUND-IMAGE: url(../images/degrade/barrado_verm_2.gif); font-family: Trebuchet MS, Arial, Verdana; font-size: 13px; color: #EAEAEA; font-weight: bold;   text-decoration: none; }

.TituloSecao         { font-family: Trebuchet MS, Arial, Verdana; font-size: 13px; color: #000000; font-weight: bold; }
.TituloSecao a       { font-family: Trebuchet MS, Arial, Verdana; font-size: 13px; color: #000000; font-weight: normal; text-decoration: none; }
.TituloSecao a:hover { font-family: Trebuchet MS, Arial, Verdana; font-size: 13px; color: #FF3300; font-weight: normal;   text-decoration: underline; }

.TituloTouro         { font-family: Trebuchet MS, Arial, Verdana; font-weight: bold; text-decoration: none; }
.TituloTouro   a      { font-family: Trebuchet MS, Arial, Verdana; font-weight: bold; text-decoration: none; }
.TituloTouro   a:hover      { color: #FFFFFF; height: 100%;  width: 100%; background-color: #5D5E60; font-family: Trebuchet MS, Arial, Verdana; font-weight: bold; text-decoration: none; }


.texto01         { font-family: Verdana; font-size: 10px; color: #000000; font-weight: bold; }
.texto01 a       { font-family: Verdana; font-size: 10px; color: #000000; font-weight: normal; text-decoration: none; }
.texto01 a:hover { font-family: Verdana; font-size: 10px; color: #000000; font-weight: normal;   text-decoration: underline; }

.texto03         { font-family: Verdana; font-size: 11px; color: #E04C31; font-weight: bold; }
.texto03 a       { font-family: Verdana; font-size: 11px; color: #E04C31; font-weight: normal; text-decoration: none; }
.texto03 a:hover { font-family: Verdana; font-size: 11px; color: #E04C31; font-weight: normal;   text-decoration: underline; }


.texto04 { font-family: Verdana; font-size: 10px; color: #ffffff; }

.HPSecao  { font-family: Verdana; font-size: 10px; color: #000000; font-weight: bold; }
.HPTitulo { font-size:  14px; font-family: Verdana, Arial; font-weight: bold; color: #000000; }
.HPTitulo01 { font-size:  10px; font-family: Verdana, Arial; font-weight: bold; color: #000000; }

.Pedigree04 { font-family: Verdana; font-size: 9px; color: #FFFFFF; background-color : #E7E8E9;  color: #000000; }
.Pedigree03 { font-family: Verdana; font-size: 9px; color: #FFFFFF; background-color : #B7B8BB;  color: #000000; }
.Pedigree02 { font-family: Verdana; font-size: 9px; color: #FFFFFF; background-color : #8A8C8F;  color: #FFFFFF; }
.Pedigree01 { font-family: Verdana; font-size: 9px; color: #FFFFFF; background-color : #5D5E60;  color: #FFFFFF; }
.Pedigree00 { font-family: Verdana; font-size: 9px; color: #FFFFFF; background-color : #000000;  color: #FFFFFF; }
.Pedigree05 { font-family: Verdana; font-size: 9px; color: #000000; background-color : #FFfFFF;  color: #FFFFFF; }


.eventos01         { font-family: Verdana; font-size: 10px; color: #FFFFFF; background-color : #E04C31; }
.eventos01 a       { font-family: Verdana; font-size: 10px; color: #FFFFFF; background-color : #E04C31; text-decoration: none; }
.eventos01 a:hover { font-family: Verdana; font-size: 10px; color: #FFFFFF; background-color : #E04C31; text-decoration: underline; }

.eventos02         { font-family: Verdana; font-size: 10px; color: #000000; background-color : #EFEFEF;  }
.eventos02 a       { font-family: Verdana; font-size: 10px; color: #000000; background-color : #EFEFEF; text-decoration: none; }
.eventos02 a:hover { font-family: Verdana; font-size: 10px; color: #000000; background-color : #EFEFEF; text-decoration: underline; }

.ropape         { font-family: Verdana; font-size: 10px; color: #7B7B7A; }


.titulo00   { color: #FFFFFF; font-size: 12px; font-family: Trebuchet MS, Verdana, Arial; font-weight: bold; text-decoration: none; background-color: #99042E; }
.Titulo01   { color: #FFFFFF; font-size: 12px; font-family: Trebuchet MS, Verdana, Arial; font-weight: bold;   text-decoration: none; background-color: #B7B8BB; }
.Titulo02   { color: #FFFFFF; font-size: 12px; font-family: Trebuchet MS, Verdana, Arial; font-weight: bold;   text-decoration: none; background-color: #004380;  }
.Titulo03   { color: #FFFFFF; font-size: 12px; font-family: Trebuchet MS, Verdana, Arial; font-weight: bold;   text-decoration: none; background-color: #B7B8BB; }
.Valor      { color: #000000; font-size: 12px; font-family: Trebuchet MS, Verdana, Arial; font-weight: normal; text-decoration: none; background-color: #A5CBED; }
.titulo04   { color: #FFFFFF; font-size: 12px; font-family: Trebuchet MS, Verdana, Arial; font-weight: bold; text-decoration: none; background-color: #F83B41; }

.Nome       { color: #000000; font-size: 10px; font-family: Trebuchet MS, Verdana, Arial; font-weight: normal; text-decoration: none; background-color: #F7EDEE;  }
.Nome01     { color: #000000; font-size: 10px; font-family: Trebuchet MS, Verdana, Arial; font-weight: bold; text-decoration: none; background-color: #FFFFFF;  }
.Titulo05   { color: #FFFFFF; font-size: 10px; font-family: Trebuchet MS, Verdana, Arial; font-weight: bold; text-decoration: none; background-color: #2E2E2E;  }
.Titulo05 a { color: #FFFFFF; font-size: 10px; font-family: Trebuchet MS, Verdana, Arial; font-weight: bold; text-decoration: none; background-color: #2E2E2E;  }
.Titulo05 a:hover { color: #FFFFFF; font-size:  10px; font-family: Trebuchet MS, Verdana, Arial; font-weight: bold; text-decoration: none; background-color: #2E2E2E;  }
.Titulo06 { color: #FFFFFF; font-size:  10px; font-family: Trebuchet MS, Verdana, Arial; font-weight: bold;   text-decoration: none; background-color: #000000;  }
.texto_pedigree01  { color: black; font-size: 10px; font-family: Trebuchet MS, Verdana,arial, helvetica; text-align: center; padding: 2px }
.texto_pedigree02 { color: white; font-size: 10px; font-family: Trebuchet MS, Verdana,arial, helvetica; text-align: center; padding: 2px }

.form_but {	background-color: #99042E; border: solid 1px #000000; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF }
.user_but  { background-color: #808080; border: solid 1px #000; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; }

.form    {border: 1px solid #000000; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.button  {border: 1px solid #DA251D; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 10px;  font-weight: bold;  height: 22; width: 60; color: #000000; background-color: #CCCCCC;  }