/* CSS Document */
/* Dohms Comunicação */
/* Michel Dohms  <>  michel@dohms.com.br */
/* DWEB */


/*  /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\/\/\/\/\ */
/* /\/\/\/\/\/\/\/\/\/\/\       	  BASIC elements    		    /\/\/\/\/\/\/\/\/\/\/\  */
/*  /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\/\/\/\/\ */

body, html  {
	width: 100%;
	height: 100%;
	padding: 0px;
	margin: 0px;
	background:url(http://www.clickric.com.br/ric.com/imgs/background.jpg) top center no-repeat #1E7FB3;
}

*{
	padding: 0;
	margin: 0;
}

/*  /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\/\/\/\/\ */
/* /\/\/\/\/\/\/\/\/\/\/\        		  specific DIVS    		    /\/\/\/\/\/\/\/\/\/\/\  */
/*  /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\/\/\/\/\ */
#fantasma{
	clear: both;
}

#menu_escondido{
	display:none;
}

#media_box{
	position: absolute;
	top: 112px;
	left: 0;
	z-index: 5;
}

#corpo {
	width: 985px;
	height: auto;
	min-height: 865px;/*1035*/
	_height: 1000px;
	position: relative;
	margin: 0 auto;
	/*border: 1px solid blue;*/
}

	#corpo #menu{
		width: 985px;
		height: auto;
		min-height: 20px;
		position: absolute;
		top: 0;
		left: 0;
		/*border: 1px solid red;*/
	}
						
	#corpo #menu_esq{
		width: 151px;
		height: auto;
		min-height: 20px;
		_height: 20px;
		float: left;
		margin: 449px 0 0 20px;
		display: inline;
		/*border: 1px solid red;*/
	}
	
		#corpo #menu_esq ul{
			width: 151px;
			height: auto;
			min-height: 20px;
			_height: 20px;
			margin: -5px 0 0 0;
			*margin: 0;
		}
		
			#corpo #menu_esq ul li{
				width: 141px;
				height: 17px;
				background: url(http://www.clickric.com.br/ric.com/imgs/fundo_menu_inativo.jpg);
				padding: 4px 0 0 10px;
				text-indent: 0;
				margin: 0;
				list-style-type: none;
				/*border: 1px solid red;*/
			}
			
	#corpo #menu_esq_interna{
		width: 151px;
		height: auto;
		min-height: 20px;
		_height: 20px;
		float: left;
		margin-top:105px;
		display: inline;
		/*border: 1px solid red;*/
	}
	
		#corpo #menu_esq_interna ul{
			width: 151px;
			height: auto;
			min-height: 20px;
			_height: 20px;
			margin: -5px 0 0 0;
			*margin: 0;
		}
		
			#corpo #menu_esq_interna ul li{
				width: 141px;
				height: 17px;
				background: url(http://www.clickric.com.br/ric.com/imgs/fundo_menu_inativo.jpg);
				padding: 4px 0 0 10px;
				text-indent: 0;
				margin: 0;
				list-style-type: none;
				/*border: 1px solid red;*/
			}
				
	#corpo #conteudo_home_comercial{
		width: 792px;
		height: auto;
		min-height: 300px;
		_height: 300px;
		float: left;
		padding: 0 0 20px 0;
		margin: 415px 0 0 10px;
		/*display: table;*/
		content: ".";
		position: relative;
	}
	
		#corpo #conteudo_home_comercial .back_graficos{
			margin: -50px 0 0 0;
			*margin: -45px 0 0 0;
		}
		
		#corpo #conteudo_home_comercial .graficos{
			width: 230px;
			height: 220px;
			position: absolute;
			top: 360px;
			text-align: center;
			/*border: 1px solid red;*/
		}
		
		#corpo #conteudo_home_comercial .telefones_comercial{
			width: 311px;
			height: auto;
			min-height: 100px;
			_height: 100px;
			position: absolute;
			background: url(imgs/back_telefones.jpg) repeat-y;
			top: 152px;
			/**top: 177px;*/
			left: -10px;
			z-index: 5;
			border: 1px solid #3B7498;
			padding-bottom:10px;
		}
		
			#corpo #conteudo_home_comercial .telefones_comercial p{
				margin-left:10px;
				float:left;
			}
			
			#corpo #conteudo_home_comercial .telefones_comercial img{
				margin: 10px 0;
			}
			
			#corpo #conteudo_home_comercial .telefones_comercial .fecha{
				width: 60px;
				height: 15px;
				position: absolute;
				top: 5px;
				right: 0;
				/*border: 1px solid red;*/
			}
			
				#corpo #conteudo_home_comercial .telefones_comercial .fecha img{
					margin: 0;
					border: 0;
				}
		
		#corpo #conteudo_home_comercial #newsletter_comercial{
			width: 311px;
			height: 296px;
			position: absolute;
			top: 274px;
			*top: 289px;
			left: -10px;
			z-index: 5;
			border: 1px solid #3B7498;
		}
		
			#corpo #conteudo_home_comercial #newsletter_comercial .fecha{
				width: 60px;
				height: 15px;
				position: absolute;
				top: 5px;
				right: 0;
				/*border: 1px solid red;*/
			}
			
				#corpo #conteudo_home_comercial #newsletter_comercial .fecha img{
					margin: 0;
					border: 0;
				}		
	
	#corpo #titulo_conteudo_interna{
		width: 817px;
		height: 27px;
		float: left;
		margin: 105px 0 0 14px;
	}
	
	#corpo #altura_interna{
		width: 817px;
		height: auto;
		min-height: 300px;
		_height: 300px;
		float: left;
		margin: 0 0 0 14px;		
		background: #FFFFFF;
		filter:alpha(Opacity=80);
		opacity: 0.80;
		display: table;
	}
	
	#corpo #conteudo_interna{
		width: 817px;
		height: auto;
		min-height: 450px;
		_height: 450px;
		position: absolute;
		padding: 0 0 20px 0;
		top: 132px;
		left: 165px;
		/*display: table;*/
		content: ".";
		z-index: 5;
		display: block;
	}
	
#corpo #conteudo_interna .emissoras{
	background-color:#FFFFFF; 
	width:376px; 
	height:auto; 
	min-height:326px; 
	_height:326px; 
	float:left; 
	margin:20px 0 0 20px;
	_margin-left:10px;
	/*border:1px solid red;*/
}

	#corpo #conteudo_interna .emissoras .logos{
	width:120px; 
	height:auto;
	min-height:100px; 
	_height:100px;
	text-align:center; 
	float:left; 
	border-bottom: 1px solid #CDE3EE;
}

	#corpo #conteudo_interna .emissoras .link_normas{
	width:255px; 
	height:auto;
	min-height:100px; 
	_height:100px;
	float:left;
	border: 1px solid #CDE3EE;
	border-right:0;
	border-top:0;
}

		#corpo #conteudo_interna .emissoras .link_normas ul{
			width:242px;
			margin:10px 0 10px 10px;
		}
		
			#corpo #conteudo_interna .emissoras .link_normas ul li{
			width:225px;
			margin: 3px 0 0 0;
			padding: 0 0 0 18px;
			background:url(imgs/seta.jpg) no-repeat 0 2px;
			list-style-type:none;
		}
	
		#corpo #conteudo_interna #indice_normas_comerciais{
			width:782px;
			/*height:440px;*/
			height:auto;
			margin:20px 0 10px 17px;
			_margin-left:8px;
			float:left;
		}
		
			#corpo #conteudo_interna #indice_normas_comerciais .titulo{
				position:absolute;
				top:20px;
				left:13px;
				font-size:17px;
				line-height:21px;
				width:480px;
				z-index:5;
				/*border:1px solid red;*/
			}
			
			#corpo #conteudo_interna #indice_normas_comerciais .atualizacao{
				position:absolute;
				/*top:20px;*/
				bottom:3px;
				left:13px;
				width:480px;
				z-index:5;
				/*border:1px solid red;*/
			}
					
			#corpo #conteudo_interna #indice_normas_comerciais #ancoras_normas{
				width:782px;
				height:auto;
				float:left;
			}
			
				#corpo #conteudo_interna #indice_normas_comerciais #ancoras_normas .ul_left{
					float:left;
					border-right:1px solid white;
					width:404px;
					list-style:none;
				}
				
					#corpo #conteudo_interna #indice_normas_comerciais #ancoras_normas .ul_left .li_left{
						background:url(imgs/back_indice_normas.jpg) repeat-y;
						width:371px;
						height:19px;
						border-bottom:1px solid white;
						border-top:1px solid #9DBCCE;
						padding:1px 0 0 33px;
					}
					
				#corpo #conteudo_interna #indice_normas_comerciais #ancoras_normas .ul_right{
					width:376px;
					border-left:1px solid #9DBCCE;
					float:left;
					list-style:none;
					border-right:none;
				}
				
					#corpo #conteudo_interna #indice_normas_comerciais #ancoras_normas .ul_right .li_right{						
						background:url(imgs/back_indice_normas_right.jpg) repeat-y;
						width:344px;
						height:19px;
						border-bottom:1px solid white;
						border-top:1px solid #9DBCCE;
						padding:1px 0 0 32px;
					}
					
				#corpo #conteudo_interna table#lista1 tr.tab_tit_sat td{
					background: #EEA95C;
					font: bold 13px Arial, sans-serif;
					color: #FFFFFF;
					vertical-align: middle;
					text-align: center;
					height:20px;
				}
	
				#corpo #conteudo_interna table#lista1 tr.tab_tit_sat2 td{
					background: #E37617;
					font: bold 13px Arial, sans-serif;
					color: #FFFFFF;
					vertical-align: middle;
					text-align: center;
					height:20px;
				}
	
				#corpo #conteudo_interna table#lista1 tr.tab_tit_jor td{
					background: #6C263C;
					font: bold 13px Arial, sans-serif;
					color: #FFFFFF;
					vertical-align: middle;
					text-align: center;
					height:20px;
				}
	
				#corpo #conteudo_interna table#lista1 tr.tab_tit_jor2 td{
					background: #943450;
					font: bold 13px Arial, sans-serif;
					color: #FFFFFF;
					vertical-align: middle;
					text-align: center;
					height:20px;
				}
	
				#corpo #conteudo_interna table#lista1 tr.tab_tit_its td{
					background: #d3610b;
					font: bold 13px Arial, sans-serif;
					color: #FFFFFF;
				}
	
				/*#corpo #conteudo_interna table#lista tr.linha_1 td{
					font: 9px/15px Arial, sans-serif;
					color: #434345;
					background: #dce7f6;
				}

				#corpo #conteudo_interna table#lista tr.linha_2 td {
					font: 9px/15px Arial, sans-serif;
					color: #434345;
					background: #bdd2ed;
				}*/

				#corpo #conteudo_interna table#lista1 tr.tab_titz td{
					background: #91C1DF;
					font: bold 13px Arial, sans-serif;
					color: #FFFFFF;
					vertical-align: middle;
					text-align: center;
				}
				
				#corpo #conteudo_interna table#lista1 tr.tit_r td{
					background: #636AB2;
					font: bold 13px Arial, sans-serif;
					color: #FFFFFF;
					vertical-align: middle;
					text-align: center;
				}
				
				#corpo #conteudo_interna table#lista1 tr.linha_1 td{
					font: 12px Arial, sans-serif;
					color: #333333;
					background: #E3EFF9;
				}
				
				#corpo #conteudo_interna table#lista1 tr.linha_2 td {
					font: 12px Arial, sans-serif;
					color: #333333;
					background: #DAEAFA;
				}
				
				#corpo #conteudo_interna table#lista1 tr.linha_3 td {
					font: 12px Arial, sans-serif;
					color: #333333;
					background: #F3E2E2;
				}
	
				#corpo #conteudo_interna table#lista1 tr.linha_4 td {
					font: 12px Arial, sans-serif;
					color: #434345;
					background: #F9F0F0;
				}

				#corpo #conteudo_interna table#lista1 tr.linha_5 td{
					background: #83597d;
					font: bold 13px Arial, sans-serif;
					color: #FFFFFF;
					vertical-align: middle;
				}		
			
				#corpo #conteudo_interna table#lista1 tr.linha_6 td {
					font: 12px Arial, sans-serif;
					color: #434345;
					background: #ad88aa;
				}
				
				#corpo #conteudo_interna table#lista1 tr.linha_7 td {
					font: 12px Arial, sans-serif;
					color: #434345;
					background: #e7d9e6;
				}
				
						
				#corpo #conteudo_interna table#lista1 tr.linha_8 td {
					font: 12px Arial, sans-serif;
					color: #434345;
					background: #dfcfdc;
				}
				
				#corpo #conteudo_interna table#lista1 tr.linha_9 td {
					font: 12px Arial, sans-serif;
					color: #434345;
					background: #fdebd7;
				}

				#corpo #conteudo_interna table#lista1 tr.linha_10 td {
					font: 12px Arial, sans-serif;
					color: #434345;
					background: #fff8f2;
				}
		
				#corpo #conteudo_interna table#lista1 tr.linha_11 td {
					font: 12px Arial, sans-serif;
					color: #434345;
					background: #D1D3E8;
				}

				#corpo #conteudo_interna table#lista1 tr.linha_12 td {
					font: 12px Arial, sans-serif;
					color: #434345;
					background: #DDDFEE;
				}
				
				#corpo #conteudo_interna table#lista1 tr.linha_13 td {
					font: 12px Arial, sans-serif;
					color: #434345;
					background: #FBE6AE;
				}
		
				#corpo #conteudo_interna table#lista1 tr.linha_14 td {
					font: 12px Arial, sans-serif;
					color: #434345;
					background: #FEF4DA;
				}



				#corpo #conteudo_interna table#lista1 tr.linha_esp_1 td {
					font: 12px Arial, sans-serif;
					color: #434345;
					background: #ffebc4;
				}
				
				#corpo #conteudo_interna table#lista1 tr.linha_esp_2 td {
					font: 12px Arial, sans-serif;
					color: #434345;
					background: #fef4da;
				}
				
				#corpo #conteudo_interna table#lista1 tr.linha_esp_3 td {
					font: 12px Arial, sans-serif;
					color: #333333;
					background: #FEF4D9;
				}
				
				#corpo #conteudo_interna table#lista1 tr.linha_esp_4 td {
					font: 12px Arial, sans-serif;
					color: #333333;
					background: #FBE6AF;
				}
			
								table#lista1 tr.linha_esp_5 td {
					font: 12px Arial, sans-serif;
					color: #434345;
					background:#EBE2EA;
				}
			
				table#lista1 tr.linha_esp_6 td {
					font: 12px Arial, sans-serif;
					color: #333333;
					background: #DCCBDB;
				}			

				#corpo #conteudo_interna table#lista1 tr.legenda td {
					font: 11px/18px Arial, sans-serif;
					color: #5A7D90;
					background-color:#FFFFFF;
					text-decoration:none;
					padding:15px 0 15px 30px;
				}
				
				 #corpo #conteudo_interna table#lista1 tr.legenda  td a:link,  #corpo #conteudo_interna table#lista1 tr.legenda   td a:visited, #corpo #conteudo_interna table#lista1 tr.legenda  td a:hover {
					font: 11px/18px Arial, sans-serif;
					color: #5A7D90;
					background-color:#FFFFFF;
					text-decoration: underline;
					margin-left:5px;
				}	

				#corpo #conteudo_interna table#lista1 tr.tab_tit2 td{
					background: #3bb3c2;
					font: bold 9px Arial, sans-serif;
					color: #FFFFFF;
				}

				#corpo #conteudo_interna table#lista1 tr.tab_tit3 td{
					background: #CFE8F3;
					font: bold 13px Arial, sans-serif;
					color: #666666;
					text-align: center;
					vertical-align: middle;
					height: 14px;
				}
				
				#corpo #conteudo_interna table#lista1 tab_tit_rodape{
					font: bold 9px Arial, sans-serif;
					color: #818387;
					padding-top: 2px;
				}

				#corpo #conteudo_interna table#lista1 tr.Tit_C_market td{
					background: #A9D52A;
					font: bold 13px Arial, sans-serif;
					color: #FFFFFF;
					height:08px;
				}

				#corpo #conteudo_interna table#lista1 tr.C_market_1 td {
					font: 12px Arial, sans-serif;
					color: #333333;
					background: #EEF6E1;
				}
				
				#corpo #conteudo_interna table#lista1 tr.C_market_2 td {
					font: 12px Arial, sans-serif;
					color: #333333;
					background: #E2EEC8;
				}

		#corpo #conteudo_interna img{
			float:left;
			_margin-bottom:0px;
		}
		
			#corpo #conteudo_interna #indice_normas_comerciais #busca_normas{
				width:781px;
				height:29px;
				float:left;
				border-left:1px solid #E0ECF3;
				border-top:1px solid #E0ECF3;
				border-right:1px solid #E0ECF3;
				background:#6187A3;
				/*_margin-top:-15px;*/
			}
			
			#corpo #conteudo_interna #indice_normas_comerciais #busca_normas select{
				float:left;
				width:132px;
				height:20px;
				margin-top:4px;
			}
			
		#corpo #conteudo_interna #busca_normas_projetos{
			width:781px;
			height:29px;
			float:left;
			border-left:1px solid #E0ECF3;
			border-top:1px solid #E0ECF3;
			border-right:1px solid #E0ECF3;
			background:#6187A3;
			margin-left:17px;
			_margin-left:8px;
		}
		
		#corpo #conteudo_interna #busca_normas_projetos select{
			float:left;
			width:132px;
			height:20px;
			margin-top:4px;
		}
			
			#corpo #conteudo_interna .projetos{
				width:778px;
				height:auto;
				min-height:212px;
				_height:212px;
				float:left;
				margin:2px 0 10px 20px;
				_margin-left:10px;
			}
			
				#corpo #conteudo_interna .projetos object{
					float:right;
				}
				
				#corpo #conteudo_interna .projetos .conteudo_projetos{
					width:760px;
					height:auto;
					min-height:173px;
					_height:173px;
					float:left;
					margin-top:4px;
					background:#ECF1F4;
					padding:0 0 12px 18px;
				}
				
					#corpo #conteudo_interna .projetos img{
						float:left;
						border:none;
					}
					
					#corpo #conteudo_interna .conteudo_projetos .imagem{
						margin:10px 20px 0 0;
						width:200px;
						height:120px;
						padding:10px;
						float:left;
						background:url(imgs/fundo_img_projeto.jpg) no-repeat;
					}
					
						#corpo #conteudo_interna .conteudo_projetos .imagem img{
							float:left;
						}
					
					#corpo #conteudo_interna .projetos p{
						float:left;
						margin:10px 0 12px 0;
						width:500px;
					}
			
		#corpo #conteudo_interna #lista_normas{
			float:left;
			width:762px;
			height:auto;
			margin-left:17px;
			display:inline;
			padding:17px 0 0 14px;
		}
		
			#corpo #conteudo_interna #lista_normas .divisao{
				width:740px;
				height:17px;
				background:url(imgs/linha.jpg) left center no-repeat;
			}
			
				#corpo #conteudo_interna #lista_normas .divisao img{
					float:right;
					border:none;
				}
				
		#corpo #conteudo_interna .telefones_comercial{
			width: 311px;
			height: auto;
			min-height: 100px;
			_height: 100px;
			position: absolute;
			background: url(imgs/back_telefones.jpg) repeat-y;
			top: 242px;
			*top: 257px;
			left: -10px;
			z-index: 5;
			border: 1px solid #3B7498;
			padding-bottom:10px;
		}
		
			#corpo #conteudo_interna .telefones_comercial p{
				margin-left:10px;
				float:left;
			}
			
			#corpo #conteudo_interna .telefones_comercial img{
				margin: 10px 0;
			}
			
			#corpo #conteudo_interna .telefones_comercial .fecha{
				width: 60px;
				height: 15px;
				position: absolute;
				top: 5px;
				right: 0;
				/*border: 1px solid red;*/
			}
			
				#corpo #conteudo_interna .telefones_comercial .fecha img{
					margin: 0;
					border: 0;
				}
		
		#corpo #conteudo_interna #newsletter_comercial{
			width: 311px;
			height: 296px;
			position: absolute;
			top: 293px;
			*top: 308px;
			left: -10px;
			z-index: 5;
			border: 1px solid #3B7498;
		}
		
			#corpo #conteudo_interna #newsletter_comercial .fecha{
				width: 60px;
				height: 15px;
				position: absolute;
				top: 5px;
				right: 0;
				/*border: 1px solid red;*/
			}
			
				#corpo #conteudo_interna #newsletter_comercial .fecha img{
					margin: 0;
					border: 0;
				}	
				
		#corpo #conteudo_interna table{
			margin-left:17px;
			_margin-left:8px;
			/*float:left;*/
			/*display:inline;*/
			border-top:0;
			border-right:1px solid white;
			border-bottom:1px solid white;
			border-left:0;
		}
		
			#corpo #conteudo_interna table tr td{
				border-top:1px solid white;
				border-left:1px solid white;
				border-bottom:0;
				border-right:0;
				padding:5px 2px;
			}
		
		#corpo #conteudo_interna #mapa_cobertura{
			width:692px;
			/*passando o valor para que a div que faz a transparencia fique do tamanho correto
			height:552px;*/
			/*min-height:400px;
			_height:400px;*/
			float:left;
			margin:52px 0 0 65px;
			display:inline;
			background:#FFFFFF;
			padding-bottom:12px;
			text-align:center;
		}
		
			#corpo #conteudo_interna #mapa_cobertura p{
				width:692px;
				height:18px;
				float:left;
				padding-top:2px;
				margin-bottom:3px;
			}
		
		#corpo #conteudo_interna .tab_tits_azul{
			text-align:center;
			background:#91c1df;
		}
		
			#corpo #conteudo_interna .tab_tits_pr{
				text-align:center;
				background:#4E9CCB;
			}
		
			#corpo #conteudo_interna .tab_tits_sc{
				text-align:center;
				background:#128194;
			}
		
			#corpo #conteudo_interna .tab_tits_record{
				text-align:center;
				background:#636AB1;
			}
		
			#corpo #conteudo_interna .tab_tits_recnews{
				text-align:center;
				background:#845980;
			}
			
			#corpo #conteudo_interna .tab_tits_jornal{
				text-align:center;
				background:#943450;
			}
		
		#corpo #conteudo_interna .tab_sub_tit{
			text-align:center;
			/*background:#cfe8f3;*/
			background: #e3eff9;
		}
		
			#corpo #conteudo_interna .tab_sub_tit_pr{
				text-align:center;
				background:#7AB5D8;
			}
		
			#corpo #conteudo_interna .tab_sub_tit_sc{
				text-align:center;
				background:#169FB8;
			}
		
			#corpo #conteudo_interna .tab_sub_tit_record{
				text-align:center;
				background:#8C92C6;
			}
		
			#corpo #conteudo_interna .tab_sub_tit_recnews{
				text-align:center;
				background:#AE88AA;
			}
		
		#corpo #conteudo_interna .tab_sub_tit_laranja{
			text-align:center;
			background:#EAAF37;
		}
	
	#corpo #conteudo_interna #geracao{
		background:#FFFFFF;
		height:22px;
		width:774px;
		float:left;
		margin:5px 0 20px 17px;
		_margin-left:9px;
		padding:8px 0 0 8px;
	}
	
	#corpo #conteudo_interna #geracao_ul{
		width:390px;
		height:auto;
		min-height:250px;
		_height:250px;
		float:left;
		margin-left:17px;
		_margin-left:8px;
	}
	
	#corpo #conteudo_interna #geracao_ul .li_geracao{
		width:378px;
		float:left;
		height:auto;
		list-style:none;
		background:url(imgs/bolinhas.jpg) 3px 7px no-repeat;
		padding-left:12px;
		margin-top:10px;
	}
		
/*Area Restrita*/

		#corpo #area_restrita_login{
			margin-top: 81px;
			width:985px;
			height:390px;
			text-align:center;
			float:left;
			position:relative;
		}
		
			#corpo #area_restrita_login form input{
				position:absolute;
				top:173px;
				left:216px;
				padding-left:3px;
				line-height: 14px;
				border:1px solid #ABC5D3;
				height:16px;
				width:277px;
			}
			
			#corpo #area_restrita_login form select{
				position:absolute;
				top:173px;
				left:216px;
				padding-left:3px;
				line-height: 14px;
				border:1px solid #ABC5D3;
				height:16px;
				width:277px;
			}
			
			#corpo #area_restrita_login form img{
				float:left;
				position:absolute;
			}
	
	#corpo #rodape_interna{
		width: 985px;
		height: 172px;
		margin: 10px 0 0 2px;
		position: relative;	
		display:inline-block;
		/*border: 1px solid red;*/
	}
	
		#corpo #rodape_interna #super_banner_rodape{
		width: 728px;
		height: 90px;
		position: absolute;
		top: 44px;
		left: 10px;
		display:table;
		/*border: 1px solid red;*/
	}
	
		#corpo #rodape_interna #media_box_rodape{
		width: 235px;
		height: 204px;
		position: absolute;
		top: 30px;
		right: 3px;
		/*border: 1px solid red;*/
	}
	
	#corpo #assinatura_interna{
		width: 990px;
		height: 20px;
		margin: 15px auto;
		text-align: center;
		/*border: 1px solid red;*/
	}	

/*  /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\/\/\/\/\ */
/* /\/\/\/\/\/\/\/\/\/\/\        	  TEXT classes     		   /\/\/\/\/\/\/\/\/\/\/\/\  */
/*  /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\/\/\/\/\ */

.arial9laranja{
	font: 9px arial, sans-serif;
	color: #DB8242;
	text-decoration: none;
}

.verdana9laranja{
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color: #DB8242;
	text-decoration: none;
}

.verdana9branca{
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
}

.arial9branca, .arial9branca a:link, .arial9branca a:visited{
	font: 9px arial, sans-serif;
	color: #FFF;
	text-decoration: none;
}

.arial9branca a:hover{
	text-decoration: underline;
}

.arial9azulclaro{
	font: 9px arial,sans-serif;
	color: #5A7D90;
	text-decoration: none;
}

.arialbold9branca, .arialbold9branca a:link, .arialbold9branca a:visited{
	font: bold 	9px/13px arial, sans-serif;
	color: #FFF;
	text-decoration: none;
}

.arialbold9branca a:hover{
	text-decoration: underline;
}

.arial9amarela, .arial9amarela a:link, .arial9amarela a:visited{
	font: 9px/13px arial, sans-serif;
	color: #FBDA55;
	text-decoration: none;
}

.arial9amarela a:hover{
	text-decoration: underline;
}

.arial10cinza, .arial10cinza a:link, .arial10cinza a:visited{
	font: 11px/13px arial, sans-serif;
	color: #333;
	text-decoration: none;
}	

.arial10cinza a:hover{
	text-decoration: underline;
}	

.arial10amarela,.arial10amarela a, .arial10amarela a:link, .arial10amarela a:visited{
	font: 10px arial, sans-serif;
	color: #FFFD20;
	text-decoration: none;
}	

.arial10amarela a:hover{
	text-decoration: underline;
}

.arialbold12amarela{
	font: bold 12px arial, sans-serif;
	color: #FFFD20;
	text-decoration: none;
}	

.arial10azulclaro,.arial10azulclaro a, .arial10azulclaro a:link, .arial10azulclaro a:visited{
	font: 10px/13px arial, sans-serif;
	color: #466E8A;
	text-decoration: none;
}	

.arial10azulclaro a:hover{
	text-decoration: underline;
}

.arial10azulclaro2,.arial10azulclaro2 a, .arial10azulclaro2 a:link, .arial10azulclaro2 a:visited{
	font: 11px/13px arial, sans-serif;
	color: #1F86BB;
	text-decoration: none;
}	

.arial10azulclaro2 a:hover{
	text-decoration: underline;
}

.arial10azulclaro3,.arial10azulclaro3 a, .arial10azulclaro3 a:link, .arial10azulclaro3 a:visited{
	font: 10px/13px arial, sans-serif;
	color: #1F86BB;
	text-decoration: none;
}	

.arial10azulclaro3 a:hover{
	text-decoration: underline;
}


.arial10branca,.arial10branca a, .arial10branca a:link, .arial10branca a:visited{
	font: 10px arial, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}	

.arial10branca a:hover{
	text-decoration: underline;
}

.arialbold10escuro, .arialbold10escuro a:link, .arialbold10escuro a:visited{
	font: bold 10px/13px arial, sans-serif;
	color: #4B636D;
	text-decoration: none;
}

.arialbold10escuro a:hover{
	text-decoration: underline;
}

.arialbold10branca, .arialbold10branca a:link, .arialbold10branca a:visited{
	font: bold 10px/14px arial, sans-serif;
	color: #FFF;
	text-decoration: none;
}

.arialbold10branca a:hover{
	text-decoration: underline;
}

.arialbold11amarela{
	font: bold 11px/13px arial, sans-serif;
	color: #FBDA55;
	text-decoration: none;
}

.arial11cinza, .arial11cinza a:link, .arial11cinza a:visited{
	font: 11px/13px arial, sans-serif;
	color: #333;
	text-decoration: none;
}	

.arial11cinza a:hover{
	text-decoration: underline;
}	

.arialbold11cinza, .arialbold11cinza a:link, .arialbold11cinza a:visited{
	font: bold 11px/13px arial, sans-serif;
	color: #333;
	text-decoration: none;
}	

.arialbold11cinza a:hover{
	text-decoration: underline;
}	

.arialbold10cinza, .arialbold10cinza a:link, .arialbold10cinza a:visited{
	font: bold 10px/13px arial, sans-serif;
	color: #333;
	text-decoration: none;
}	

.arialbold10cinza a:hover{
	text-decoration: underline;
}	

.arial11azulclaro{
	font: bold 11px/15px arial, sans-serif;
	color: #1F86BB;
	text-decoration: none;
}

.arial11azulclaro4{
	font: 11px/15px arial, sans-serif;
	color: #1E7FB3;
	text-decoration: none;
}

.arialbold11vermelhoescuro{
	font: bold 11px/17px arial, sans-serif;
	color:#990000;
	line-height:18px;

}

.arial10azulescuro, .arial10azulescuro a:link, .arial10azulescuro a:visited{
	font: 10px/17px arial, sans-serif;
 	color:#4B636C;
	text-decoration:none;
}

.arial10azulescuro a:hover{
	text-decoration:underline;
}

.arialbold11azulclaro, .arialbold11azulclaro a:link, .arialbold11azulclaro a:visited{
	font: bold 11px/15px arial, sans-serif;
	color: #628CA1;
	text-decoration: none;
}
.arialbold11azulclaro a:hover{
	text-decoration: underline;
}

.arialbold11azulclaro2, .arialbold11azulclaro2 a:link, .arialbold11azulclaro2 a:visited{
	font: bold 11px/15px arial, sans-serif;
	color: #1E7FB3;
	text-decoration: none;
}
.arialbold11azulclaro2 a:hover{
	text-decoration: underline;
}

.arial11azulclaro2{
	font: 11px/15px arial, sans-serif;
	color: #587F9A;
	text-decoration: none;
}

.arial11azulclaro3{
	font: 11px/15px arial, sans-serif;
	color: #3B586A;
	text-decoration: none;
}

.arial11branca{
	font: 11px/15px arial, sans-serif;
	color: #ffffff;
	text-decoration: none;
}	

.arialbold11branca{
	font: bold 11px/15px arial, sans-serif;
	color: #ffffff;
	text-decoration: none;
}	

.arial12branca, .arial12branca a:link, .arial12branca a:visited{
	font: 12px/16px arial,sans-serif;
	text-decoration: none;
	color: #FFFFFF;
}

.arial12branca a:hover{
	text-decoration: none;
}

.arial12branca a:active{
	font-weight: bold;
}

.arial12prog, .arial12prog a:link, .arial12prog a:visited{
	font: 12px/18px arial,sans-serif;
	text-decoration: none;
	color: #FFFFFF;
}

.arial12prog a:hover{
	color: #333333;
}

.arial12cinza, .arial12cinza a:link, .arial12cinza a:visited{
	font: 12px/18px arial,sans-serif;
	color: #333333;
	text-decoration: none;
}	

.arial12cinza a:hover{
	text-decoration: underline;
}

.arial12cinza2, .arial12cinza2 a:link, .arial12cinza2 a:visited, .arial12cinza2 a:hover{
	font: 12px/18px arial,sans-serif;
	color: #333333;
	text-decoration: none;
}

.arialbold12laranja, .arialbold12laranja a:link, .arialbold12laranja a:visited, .arialbold12laranja a:hover{
	font: bold 12px/18px arial,sans-serif;
	color: #E77817;
	text-decoration: none;
}	

.arialbold12azulescuro{
	font: bold 12px/16px arial, sans-serif;
	color: #0C275E;
	/*color: red;*/
	text-decoration: none;
}

.arialbold12laranja_titulo{
	font: bold 12px/16px arial, sans-serif;
	color: #E77817;
	text-decoration: none;
}

.arial12azulclaro{
	font: 12px/16px arial, sans-serif;
	color: #628CA1;
	text-decoration: none;
}

.arial12preto{
	font: 12px/16px arial, sans-serif;
	color: #333333;
	text-decoration: none;
}


.arialbold12azulclaro, .arialbold12azulclaro a:link, .arialbold12azulclaro a:visited{
	font: bold 	12px/16px arial, sans-serif;
	color: #1E7FB3;
	text-decoration: none;
}

.arialbold12azulclaro a:hover{
	text-decoration: underline;
}

.arialbold12azulclaro2{
	font: bold 12px/16px arial, sans-serif;
	color: #426D83;
	/*color: red;*/
	text-decoration: none;
}

.arial12azulclaro2{
	font: 12px/16px arial, sans-serif;
	color: #587F9A;
	text-decoration: none;
}

.arial12azulclaro3{
	font: 12px/16px arial,sans-serif;
	color: #1E7FB3;
	/*color: #426D83;
	color: #628CA1;*/
	text-decoration: none;
}

.arial12azulclaro4{
	font: 12px/16px arial, sans-serif;
	color: #1E7FB3;
	text-decoration: none;
}

.arialbold12branca, .arialbold12branca a:link, .arialbold12branca a:visited{
	font: bold 12px/16px arial, sans-serif;
	color: #FFF;
	text-decoration: none;
}

.arialbold12branca a:hover{
	text-decoration: underline;
}

.arial13amarelo{
	font: 13px/16px arial, sans-serif;
	color: #F9CF28;
	text-decoration: none;
}

.arial13branca{
	font: 13px/16px arial, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}

.arial17laranja{
	font: bold 17px/21px arial,sans-serif;
	color: #EA8425;
	text-decoration: none;
}

.verdana11azul{
	color:#3B7498;
	font: 11px/11px verdana;
}

.verdana9azul{
	color:#478DB8;
	font: 9px/12px verdana;
}

.verdana14escura {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 120%;
	color: #333333;
}
.verdana12cinza {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 115%;
	color: #666666;
}
.verdana14cinzaBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 115%;
	font-weight: bold;
	color: #666666;
}
.verdana12azul, .verdana12azul a:link, .verdana12azul a:visited, .verdana12azul a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 115%;
	color: #5A7D9C;
	text-decoration:underline;
}
.padrao, .padrao p {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	font-variant: normal;
	color: #434345;
	letter-spacing: normal;
	word-spacing: normal;
	}
	
.padrao a:link {
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	/*color: #434345;*/
	color: #004C98;
	}
.padrao a:visited {
	font-family: Arial; 
	font-size: 12px; 
	text-decoration: none;	 	
	color: #004c98;
	}

.padrao a:hover {
	font-family: Arial; 
	font-size: 12px; 
	text-decoration: none;	
	color: #D21034;
	}
/*  /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\/\/\/\/\ */
/* /\/\/\/\/\/\/\/\/\/\/\        	  Another Stuff    		   /\/\/\/\/\/\/\/\/\/\/\/\  */
/*  /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\/\/\/\/\ */
