.link_fechar:link,visited,active,hover{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:#000000;

	text-decoration: none;}



body{	

	margin:0px 0px 0px 0px;

	background-color:#000000;

	width:100%;

	height:100%;
	
	background-image:url(../img/background.gif);

	background-repeat:repeat-x;
	
	overflow-x:hidden;}

	

a{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #CCCCCC;}

	

a:link, a:visited, a:active{

	text-decoration: none;}



a:hover{

	text-decoration: none;

	color: #FFFFFF;}



#principal{

	position:relative;

	margin:0 auto;

	width: 1000px;

	height: 560px;

	background-repeat:repeat-x;}



#contEsquerdo{

	position:absolute;

	left:0px;

	top:75px;

	width:100px;

	height:450px;

	background-image:url(../img/area_links.png);

	z-index: 4;}



#menu{

	position:absolute;

	left:30px;

	top:75px;

	width:229px;

	height:450px;

	background-image:url(../img/menu.png);

	z-index: 3;}

	

#contDireito{

	position:absolute;

	margin:auto;

	left:200px;

	top:75px;

	width:800px;

	height:450px;

	background-image:url(../img/area_cont.png);

	z-index: 10;}

	

#cont{

	padding:10px;

	position:absolute;

	left:52px;

	top:60px;

	width:730px;

	height:312px;

	z-index: 2;}

	

#rodape{

	margin:0 auto;

	position:relative;

	bottom:10px;

	width:1000px;

	text-align:center;

	z-index:4}

	

#txtRodape{

	font-style: normal;

	font-weight: 900;

	font-variant: normal;

	font-family: Arial, Helvetica, sans-serif;

	color:#999999;

	font-size:10px;}

#item_menu0,#item_menu1,#item_menu2,#item_menu3,#item_menu4,#item_menu5,#item_menu6{
	position:absolute;
	right:20px;
	top:105px;
	width:200px;
	height:16px;
	z-index: 4;
	text-align:center;
	left: 24px;}
	
#item_menu1{
	top:141px;}

#item_menu2{
	top:179px;}

#item_menu3{
	top:84px;}

#item_menu4{
	top:216px;}

#item_menu5{
	top:252px;}

#item_menu6{
	top:290px;}
	

.txt_conteudo{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#333333;

	text-align:left;}



.txt_aviso{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FF0000;

	text-align:left;}

	

.txt_conteudo_subtitulo{

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	font-weight: bold;

	color:#666666;

	text-align:left;}



.txt_conteudo_titulo{

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	font-weight: bold;

	color:#666666;

	text-align:center;}



.txt_conteudo_titulo2{

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	font-weight: bold;

	color:#99CC00;

	text-align:center;}

	

.txt_conteudo_subtitulo2{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight: bold;

	color:#999999;

	text-align:left;}

	

#txt_campos{

	font:10px  Verdana, Arial;

	color:#fff;

	margin:3px;

	height:15px;

	border:solid 0 #fff;

	padding: 3px 10px;;

	background:transparent url(../img/bg_textfield.png) no-repeat;

	width:130px;}

	

.txt_campos2{

	font-family:Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#999999;}

	

.txt_field{

	font-family:Arial, Helvetica, sans-serif;

	font-style:inherit;

	font-size:12px;

	font-weight: 900;

	color:#FFFFFF}

	

.txt_field2{

	font-family:Arial, Helvetica, sans-serif;

	font-style:inherit;

	font-size:12px;

	font-weight: 900;

	color:#333333}

	

.txt_field_titulo{

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#999999;

	text-decoration:underline;}

	

#bnt{

	color:#999999;

	background:none;

	border:#000000;

	font-family:Arial, Helvetica, sans-serif;

	font-size:10px;

	cursor:pointer;

	border-style:solid;

	border-width:medium;

	border:#FFFFFF;

	font-weight: 900;}

	

#bnt:hover{

	color:#CCCCCC;}

	

#area_links{

	position:absolute;

	left:596px;

	top:83px;

	width:373px;

	height:49px;

	z-index:5;}

	

#menu_do_cont{

	position:absolute;

	right:50px;

	bottom:66px;

	width:630px;

	height:35px;

	z-index:2;}

	

#form_entrar{

	position:absolute;

	right:75px;

	top:25px;

	padding:2px;

	width:400px;

	height:35px;

	z-index:2;}

	

#bottom_anim{

	position:absolute;

	left:0px;

	bottom:25px;

	width:998px;

	height:100px;

	z-index:1;}

	

#bottom_anim2{

	position:absolute;

	right:0px;

	bottom:0px;

	width:999px;

	height:100px;

	z-index:2;}

	

#geral{

	background-image:url(../img/background.gif);

	background-repeat:repeat-x;

	z-index: 0;}

	

#back_cont_left{

	position:static;

	background-image:url(../img/back_area_cont.png);

	background-repeat:repeat-x;

	z-index: 0;}

	

#quadro{

	position:absolute;

	top:5px;

	width:275px;

	height:110px;

	left: 17px;

	z-index: 2;}

	

#links_icons1 a{

	position:absolute;

	left:0px;

	top:78px;

	width:38px;

	height:40px;

	background-image:url(../img/bnts.png);

	background-repeat:no-repeat;

	z-index:5;}

	

#links_icons2 a{

	position:absolute;

	left:0px;

	top:154px;

	width:38px;

	height:40px;

	background-position: 0px -75px;

	background-image:url(../img/bnts.png);

	background-repeat:no-repeat;

	z-index:5;}



#links_icons3 a{

	position:absolute;

	left:0px;

	top:233px;

	width:38px;

	height:40px;

	background-position: 0px -155px;

	background-image:url(../img/bnts.png);

	background-repeat:no-repeat;

	z-index:5;}

	

#links_icons4 a{

	position:absolute;

	left:0px;

	top:318px;

	width:38px;

	height:40px;

	background-position: 0px -240px;

	background-image:url(../img/bnts.png);

	background-repeat:no-repeat;

	z-index:5;}

	

#links_icons1 a:hover#link1{

	background-position: -56px 0px;}

	

#links_icons2 a:hover#link2{

	background-position: -56px -75px;}

	

#links_icons3 a:hover#link3{

	background-position: -56px -155px;}

	

#links_icons4 a:hover#link4{

	background-position: -56px -240px;}

	

#bnt_login{

	background:url(../img/login.png); 

	height:22px;

	width:22px;

	background-repeat:no-repeat;

	border:none;

	cursor:pointer;}

	

#bnt_logout{

	background:url(../img/logout.png);

	height:22px;

	width:22px;

	background-repeat:no-repeat;

	background-position:center;

	border:none;

	cursor:pointer;}

	

#form_sair{

	position:absolute;

	right:75px;

	top:25px;

	padding:2px;

	width:400px;

	height:35px;

	z-index:2;}

	

	

#conteudo{

	position:absolute;

	padding: 5px 5px 5px 5px;

	left:75px;

	top:100px;

	width:710px;

	height:225px;

	overflow:scroll;

	overflow-x:hidden;

	z-index: 100;}

	

#back_img_cont{

	position:absolute;

	padding: 5px 0px 5px 5px;

	left:75px;

	top:100px;

	width:700px;

	height:225px;

	background-image:url(../img/background_cont.png);

	background-repeat:no-repeat;

	background-position:center;

	z-index:9;}

	

#conteudo_nobar{

	padding: 5px 5px 5px 5px;

	position:absolute;

	left:75px;

	top:100px;

	width:710px;

	height:225px;

	background-image:url(../img/background_cont.png);

	background-position:center;

	background-repeat:no-repeat;

	z-index: 10;}





a.link_propag:link,a.link_propag:active,a.link_propag:visited,a.link_propag:hover{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:#FFCCCC;
	
	font-weight:bold;

	text-decoration: none;}



a.link_evento:link,a.link_evento:active,a.link_evento:visited,a.link_evento:hover{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:#3366CC;

	font-weight:bold;

	text-decoration: none;}



#links_in_cont:link,visited,active{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:#006699;

	text-decoration: none;}



#links_in_cont:visited{

	color:#006699;}

	

#links_in_cont:hover{

	color:#0066CC;}

	

#links_in_cont:active{

	color:#0066CC;}



#box_logo_homo{

	position:absolute;

	width:160px;

	height:80px;

	left:75px;

	top:410px;

	z-index: 10;}

	

#box_link_fast{

	position:fixed;

	right:0;

	top:0;

	z-index: 5;}

	

#back_left{

	position:absolute;

	background:url(../img/back_left.png);

	width:100px;

	top:75px;

	left:-50px;

	background-position:0px;

	height:450px;

	background-repeat:no-repeat;

	z-index:3;}

	

#back_right{

	position:absolute;

	background:url(../img/back_right.png);

	width:100px;

	top:75px;

	right:-100px;

	background-position:0px;

	height:450px;

	background-repeat:no-repeat;

	z-index:3;}

	

.txt_cont_ip{

	font-family:Arial, Helvetica, sans-serif;

	color:#CCCCCC;

	font-weight:bold;

	font-size:16px;}

		

.txt_aviso_big{

	font-family:Arial, Helvetica, sans-serif;

	color:#FF0000;

	font-weight:bold;

	font-size:22px;}

		

#box_logo_ip{

	position:absolute; 

	top:50px; 

	left:375px; 

	width:250; }

	

#box_ip{

	position:absolute; 

	top:200px; 

	left:400px; 

	width:200px; 

	height:60px; 

	text-align:center;}



.txt_table_recur{

	font-family:Arial, Helvetica, sans-serif;
	
	font-size:12px;
	
	color:#333333;
	
	border-bottom:1px dashed #333333;}