*{
margin:0;
padding:0;
}

body{
background:#fba51a;
}

a{text-decoration:underline;color:#000;}
a:visited{text-decoration:underline;color:#000;}
a:hover{text-decoration:underline;color:#000;}
a:active{text-decoration:underline;color:#000;}

#pop_final_ano{
background: url(imagens/estrutura/fundo.jpg) top repeat-x #fe9900;
width:700px;
border:solid 2px #FFF;
position:absolute;
z-index:999999;
margin:150px 0 0 60px;
padding:15px;
/*cursor:pointer;*/
display:none

}#pop_final_ano p, #fecha{
font-family:tahoma;
font-size:14px;
color:#000000;

}#fecha{
font-size:11px;
float:right;
cursor:pointer;
}

#flash, #banner{
/*width: 100%;
height: 100%;*/
border: #000000 1px;
overflow:hidden;
}

#banner{
	z-index:-9999;
}

#mover,#mover1{
	cursor:move;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	float:right;
	padding:20px;
	position:absolute;
	z-index:9;
	margin:0;
}

#linha, #linha1{
	width:770px;
/*	left:50%;
	margin-left:-385px;*/
	position:absolute;
	display:none;
}

#linha1{
margin:0 auto;
width:95%;
height:80%;
}

#principal, #principal1{
	margin:0 auto;
	background: url(img/back.gif) no-repeat;
	/*background-image: url(img/background.png)!important;
	background-image: none;	
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/background.png);*//
	width:770px;
	height:400px;
	top:20px;
	position:absolute;
	z-index:999999;	
	/*margin:150px 0 0 60px;
	padding:10px;
	cursor:pointer;*/
}

#principal1{
margin:30px;
top:0;
width:100%;
height:100%;
background: url(img/fundo.jpg) top center no-repeat;
}

#fechar, #fechar1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	float:right;
	cursor:pointer;
	padding:20px;
	position:relative;
}

#fechar1{
clear:both;
}

#menu-link{
position:relative;
}

#sanfona{
	width: 300px;
}
.titulo{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	display:block;
	margin-top: 1px;
	padding: 3px 3px 3px 5px;
	font-weight:bold;
	cursor:pointer;
}
.esconde{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	margin-left: 13px;
	margin-right: 13px;
}
#comeco_sanfona{
	float:right;
	overflow-y:scroll;
	overflow-x:hidden;
	width:300px;
	height:300px;
	margin-top:20px;
	margin-right:20px;
	_margin-right:10px;
	padding-right:10px;
}
#luma{
	float:left;
	margin:40px 0 0 15px;
}
#titu1,#titu2,#titu3,#titu4,#titu5,#titu6,#titu7,#titu8{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	display:block;
	margin-top: 1px;
	padding: 3px 3px 3px 5px;
	font-weight:bold;
	cursor:pointer;
}
#esc1,#esc2,#esc3,#esc4,#esc5,#esc6,#esc7,#esc8{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	margin-left: 13px;
	margin-right: 13px;
	display:none;
}

p{
padding:10px 10px 10px 0;
text-align:justify;
}


/* fórum */

#conteudo,#conteudo1{
padding-top:65px;
*padding-top:12px;
width:770px;
}

#conteudo1{
margin-top:40px;
*margin-top:60px;
_margin-top:60px;
width:100%;
height:100%;
}

iframe{
/*overflow-x:hidden;
overflow-y:scroll;*/
/*width:760px;
*width:770px;
_width:770px;*/
margin:0 auto;
width:100%;
height:96%;
background:#fff;
}

table#tamanho{
/*width:745px;
*width:750px;
_width:750px;*/
width:100%;
border:3px solid #ff9900;
background:#fff9d4;
}

td.titulo-td{
font:bold 14px verdana;
text-align:left;
color:#343c91;
height:40px;
}

td.sub-titulo{
font:bold 11px verdana;
color:#343c91;
text-align:center;
vertical-align:middle;
/*text-transform:uppercase;*/
}

td.sub-titulo2{
font:bold 11px verdana;
color:#343c91;
vertical-align:middle;
/*text-transform:uppercase;*/
}

td.sub-titulo{
font:bold 11px verdana;
color:#343c91;
text-align:center;
vertical-align:middle;
/*text-transform:uppercase;*/
}

td.sub-titu{
font:bold 11px verdana;
color:#fff;
/*text-transform:lowercase;*/
background:#343c91;
height:22px;
padding:0 10px 0 10px;
}

td.text, td.text-justificado{
font:bold 11px tahoma;
color:#000;
vertical-align:bottom;
/*text-transform:capitalize;*/
padding:0 10px 0 10px;
height:22px;
}

td.text-justificado{
font-weight:normal;
text-align:justify;
}

input.bt-vertodos{
font:bold 11px verdana;
color:#fff;
text-align:center;
background:#343c91;
}

a.vertodos{text-decoration:none;color:#000;}
a:visited.vertodos{text-decoration:none;color:#000;}
a:hover.vertodos{text-decoration:underline;color:#000;}
a:active.vertodos{text-decoration:none;color:#000;}