div.ProxFestivalPosicao {
position : absolute;
top :262px;
left : 0;
width : 100%;
}
div.ProxFestivalConteudo {
width : 450px;
margin : 0 auto;
text-align : center;
}

div.LinksPosicao {
position : absolute;
top : 200px;
left : 0;
width : 100%;
}
div.LinksConteudo {
width : 450px;
margin : 0 auto;
text-align : center;
}


div.DataPosicao {
position : absolute;
top : 1px;
left : 0;
width : 100%;
}
div.DataConteudo {
width : 400px;
margin : 0 auto;
text-align : left;
}

div.TTUsuariosPosicao {
position : absolute;
top : 15px;
left : 0;
width : 100%;
}
div.TTUsuariosConteudo {
width : 400px;
margin : 0 auto;
text-align : left;
}

div.ContadorPosicao {
position : absolute;
top : 25px;
left : 0;
width : 100%;
}
div.ContadorConteudo {
width : 400px;
margin : 0 auto;
text-align : left;
}



div.LoginPosicao {
position : absolute;
top : 0px;
left : 0px;
width : 100%;
}
div.LoginConteudo {
width : 700px;
margin : 0 auto;
text-align : right;
font-family : Tahoma;
font-weight : bold;
}


hr {
border : 1px dotted #0099FF;
}


hr.preto {
border : 1px dotted #000000;
}
p 
{
font-family : Tahoma;
font-size : 8pt;
color : #333333;
}

p.Navy7pt {
font-family : Tahoma;
font-size : 7pt;
color : 000080;
}

p.Preto {
font-family : Tahoma;
font-size : 8pt;
color : #000000;
}

p.Navy {
font-family : Tahoma;
font-size : 8pt;
color : #000080;
}

p.Azul {
font-family : Tahoma;
font-size : 8pt;
color : #0000FF;
}

p.Laranja {
font-family : Tahoma;
font-size : 8pt;
color : #ff6600;
}
p.Branco {
font-family : Tahoma;
font-size : 10pt;
color : #ffffff;
}
p.Branco7pt {
font-family : Tahoma;
font-size : 7pt;
color : #ffffff;
}
p.Branco8pt {
font-family : Tahoma;
font-size : 8pt;
color : #ffffff;
}
p.Noticia {
font-family : Tahoma;
font-size : 10pt;
color : #000000;
text-align:justify
}

p.MensagemPresidente {
font-family : Tahoma;
font-size : 8pt;
color : #000080;
text-align:justify; line-height:150%
}

p.login {
font-family : Tahoma;
font-size : 7pt;
color : #FFFFFF;
text-align : justify;
}
p.h1 {
font-family : Tahoma;
font-size : 12pt;
color : #000066;
font-weight : bold
}
p.h2 {
font-family : Tahoma;
font-size : 10pt;
color : #0000ff;
font-weight : bold;
}
p.h3 {
font-family : Tahoma;
font-size : 14pt;
color : #3366CC;
font-weight : bold
}
font {
font-family : Tahoma;
font-size : 8pt;
color : #000000;
}
font.Nota {
font-family : Tahoma;
font-size : 7pt;
color : #808080;
}
font.Nota2 {
font-family : Tahoma;
font-size : 8pt;
color : #6699FF;
}
font.Erro {
font-family : Tahoma;
font-size : 8pt;
color : #FF6600;
font-weight:bold
}
font.TituloSessao {
font-family : Tahoma;
font-size : 12pt;
color : #000099;
font-weight : bold;
}
table.Borda {
border : 1px solid #0080ff;
border-collapse : collapse;
font-family : Tahoma;
color : #000000;
padding-left : 0;
padding-right : 0;
padding-top : 0;
padding-bottom : 0;
}
table.BrdCinza {
border : 1px dotted #c0c0c0;
border-collapse : collapse;
background-color : #f3f3f3;
font-family : Tahoma;
}
table.BordaAzul {
border : 1px dotted #6699FF;
border-collapse : collapse;
background-color : #FFFFFF;
font-family : Tahoma;
color : #333333;
font-size : 8pt
}

table.BordaAzulMural2 {
border:0px dotted #6699FF;
background-color : #CCE3F2;
font-family : Tahoma;
font-size : 8pt
}

table.nota {
border : 1px dotted #000000;
border-collapse : collapse;
background-color : #ffff99;
font-family : Tahoma;
font-size : 8pt;
color : #000000;
}
a:link {
font-family : Tahoma;
font-size : 8pt;
color : #0066ff;
}
a:active {
font-family : Tahoma;
font-size : 8pt;
color : #0066ff;
}
a:visited {
font-family : Tahoma;
font-size : 8pt;
color : #0066ff;
}
a:hover {
font-family : Tahoma;
font-size : 8pt;
color : #000099;
}
a:link.Branco {
font-family : Tahoma;
font-size : 8pt;
color : #ffffff;
}
a:active.Branco {
font-family : Tahoma;
font-size : 8pt;
color : #ffffff;
}
a:visited.Branco {
font-family : Tahoma;
font-size : 8pt;
color : #ffffff;
}
a:hover.Branco {
font-family : Tahoma;
font-size : 8pt;
color : #99ccff;
}

a:link.Branco10pt {
font-family : Tahoma;
font-size : 10pt;
color : #FFFFFF;
}
a:active.Branco10pt {
font-family : Tahoma;
font-size : 10pt;
color : #ffffff;
}
a:visited.Branco10pt {
font-family : Tahoma;
font-size : 10pt;
color : #ffffff;
}
a:hover.Branco10pt {
font-family : Tahoma;
font-size : 10pt;
color : #99ccff;
}


a:link.BrancoL {
font-family : Tahoma;
font-size : 8pt;
color : #ffffff;
}
a:active.BrancoL {
font-family : Tahoma;
font-size : 8pt;
color : #0000ff;
font-weight : bold;
background-color : #ffffff;
}
a:visited.BrancoL {
font-family : Tahoma;
font-size : 8pt;
color : #ffffff;
}
a:hover.BrancoL {
font-family : Tahoma;
font-size : 8pt;
color : #ffffff;
font-weight : bold;
background-color : #0000ff;
}
a:link.Branco6pt {
font-family : Tahoma;
font-size : 6pt;
color : #ffffff;
}
a:active.Branco6pt {
font-family : Tahoma;
font-size : 6pt;
color : #ffffff;
}
a:visited.Branco6pt {
font-family : Tahoma;
font-size : 6pt;
color : #ffffff;
}
a:hover.Branco6pt {
font-family : Tahoma;
font-size : 6pt;
color : #000080;
}
a:link.Navy6pt {
font-family : Tahoma;
font-size : 6pt;
color : #000080;
}
a:active.Navy6pt {
font-family : Tahoma;
font-size : 6pt;
color : #000080;
}
a:visited.Navy6pt {
font-family : Tahoma;
font-size : 6pt;
color : #000080;
}
a:hover.Navy6pt {
font-family : Tahoma;
font-size : 6pt;
color : #ffffff;
}
a:link.MenuLat {
font-family : Tahoma;
font-size : 8pt;
color : #ffffff;
font-weight : bold;
text-decoration : none;
}
a:active.MenuLat {
font-family : Tahoma;
font-size : 8pt;
color : #ffffff;
font-weight : bold;
text-decoration : none;
}
a:visited.MenuLat {
font-family : Tahoma;
font-size : 8pt;
color : #ffffff;
font-weight : bold;
text-decoration : none;
}
a:hover.MenuLat {
font-family : Tahoma;
font-size : 8pt;
color : #66ccff;
font-weight : bold;
}
a:link.Noticia {
font-family : Tahoma;
font-size : 7pt;
color : #000099;
}
a:active.Noticia {
font-family : Tahoma;
font-size : 7pt;
color : #000099;
}
a:visited.Noticia {
font-family : Tahoma;
font-size : 7pt;
color : #000099;
}
a:hover.Noticia {
font-family : Tahoma;
font-size : 7pt;
color : #ffffff;
}
td.Principal {
border : 2px solid #ffffff;
border-collapse : collapse;
font-family : Tahoma;
font-size : 8pt;
background-color : #ffffff;
}
td.Titulo {
background-color : #0000ff;
font-family : Tahoma;
font-size : 8pt;
color : #ffffff;
font-weight : bold;
padding-bottom : 0;
text-transform : uppercase;
}
td.SubTitulo {
background-color : #0099ff;
font-family : Tahoma;
font-size : 8pt;
color : #ffffff;
font-weight : bold;
padding-bottom : 0;
}
td.SubSessao {
background-color : #60bff3;
font-family : Tahoma;
font-size : 8pt;
color : #000000;
font-weight : bold;
padding-bottom : 0;
}
td.BordaLaranja {
border : 1px dotted #ff6600;
border-collapse : collapse;
font-family : Tahoma;
font-size : 8pt;
}
td.BordaAzul {
border:1px dotted #6699FF;
background-color : #FFFFFF;
font-family : Tahoma;
font-size : 8pt
}

td.BordaAzulMural1 {
border:1px dotted #6699FF;
background-color : #CCE3F2;
font-family : Tahoma;
font-size : 8pt
}

td.BordaAzulMural2 {
border:1px dotted #6699FF;
background-color : #E7F4FD;
font-family : Tahoma;
font-size : 8pt
}


td.BordaVerde {
border : 2px solid #008000;
border-collapse : collapse;
font-family : Tahoma;
font-size : 8pt;
}
td.FundoBranco {
border : 1px dotted #ffffff;
border-collapse : collapse;
font-family : Tahoma;
font-size : 8pt;
background-color : #ffffff;
}
td.LateralSessao {
border : 0 dotted #ffffff;
border-collapse : collapse;
font-family : Tahoma;
font-size : 8pt;
background-color : #99ccff;
}
td.Noticia {
border : 1px dotted #0000ff;
border-collapse : collapse;
font-family : Tahoma;
font-size : 10pt;
background-color : #ffffff;
color : #000000;
text-align : justify;
line-height : 150%;
}
td.nota {
border : 1px dotted #3399ff;
border-collapse : collapse;
background-color : #99ccff;
font-family : Tahoma;
font-size : 8pt;
color : #000000;
}
td.RelatoA {
background-color : #96D9FF;
font-family : Tahoma;
font-size : 8pt;
color : #0094DE;
}
td.RelatoB {
background-color : #C6EAFF;
font-family : Tahoma;
font-size : 8pt;
color : #007CC2;
}

td.Alerta {
background-color : #FFFF00;
font-family : Tahoma;
font-size : 8pt;
color : #000000;
}

td.ReplyMural {
border-bottom:3px double #6699FF;
background-color : #FFFFFF;
font-family : Tahoma;
font-size : 8pt;
color : #007CC2;
border-left-width:1px;
border-right-width:1px
}

Input.CaixaTX {
font-family : Tahoma;
font-size : 8pt;
color : #0066ff;
}
Input.CaixaTXMini {
font-family : Tahoma;
font-size : 7pt;
color : #0066ff;
}
Input.CaixaTXLogin {
height : 10px;
font-family : Tahoma;
font-size : 9px;
color : #000080;
}
Input.botao {
border-left : 2px solid #000000;
border-right : 2px solid #c0c0c0;
border-top : 2px solid #c0c0c0;
border-bottom : 2px solid #000000;
font-family : Tahoma;
font-size : 8pt;
color : #666666;
font-weight : bold;
background-color : #ffffff;
}
Input.BotaoLogin {
border-left : 1px solid #000000;
border-right : 1px solid #c0c0c0;
border-top : 1px solid #c0c0c0;
border-bottom : 1px solid #000000;
font-family : Tahoma;
font-size : 9px;
color : #666666;
font-weight : bold;
background-color : #ffffff;
}
select {
font-family : Tahoma;
font-size : 8pt;
color : #0066ff;
}
select.erro {
font-family : Tahoma;
font-size : 8pt;
color : #000000;
background-color : #ffff00;
}

#bubble_tooltip{
	width:200px;
	position:absolute;
	display:none;
}

#bubble_tooltip .bubble_top{
	background-image: url('images/bubble_top.gif');
	background-repeat:no-repeat;
	height:3px;	
}

#bubble_tooltip .bubble_middle{
	background-image: url('images/bubble_middle.gif');
	background-repeat:repeat-y;	
	background-position:bottom left;
	padding-left:3px;
	padding-right:3px;
}

#bubble_tooltip .bubble_middle span{
	position:relative;
	top:-1px;
	font-family: Tahoma,Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size:10px;
}

#bubble_tooltip .bubble_bottom{
	background-image: url('images/bubble_bottom.gif');
	background-repeat:no-repeat;
	background-repeat:no-repeat;	
	height:3px;
	position:relative;
	top:-1px;
}

#nomeDiv{
	position:absolute;
	z-index:1;	
	width:700px;
	height:140px;
	left: 100px;
	top: 300px;
}

#nomeDiv a{
	padding:0px;
	text-decoration:none;
	background:#FFFF00;
	color:#000000;
}
#nomeDiv a:hover{
	background:#FFFF00;
	color:#000000;
}