﻿* {	text-decoration:none; margin:0; padding:0; list-style:none; border:none;/* zerando tudo. O */}
/***************************** Geral *****************************/

.body{
 text-align:center;
}

div.geral_centro
{
      border-bottom:none;        
      width: 960px;
      background-color:#f6f6f6;
      text-align:left;
      margin: 0 auto;
      margin-top:10px;  
 
}


.logo{
	width:222px;
	height:98px;
	margin:10px 10px 10px 10px;
	_margin: 10px 5px 10px 5px;
	float:left;
	background-color:#f6f6f6;
}

.fullbanner{
	width:468px;
	height:60px;
	float:left; 
	margin-top:10px; 
	background-color:#f6f6f6;
}

/******************************************* alterado 17/12/2008 ***********************************************/ 
.login{
	width:230px;
	height:100px;
	margin:-60px 5px 5px 10px;
	_margin:-60px 5px 5px 5px;
	background-color:#ffffff;
	position:relative;
	color:white;
	float:left;
}

.conteudo_login{
	width:210px;
	height:78px;
	margin:10px 10px 10px 10px;
	_margin:10px 10px 10px 5px;
	border:1px #eee solid;
	float:left;
	font-family:Tahoma, Arial;
	font-size:19px;
	color:#696969;
	text-align:left;
}

.conteudo_login p{
	margin:3px 5px 0px 5px;
	font-family:Tahoma, Arial;
	font-size:19px;
	color:#696969;
	text-align:left;
}


.conteudo_login span{
	color:#234d96;
	font-weight:bolder;
}

.conteudo_login input{
	width:195px;
	height:14px;
	font-family:Tahoma, Arial;
	font-size:9px;
	color:#a8a8a8;
	text-align:left;
	background-color:#fafafa;
	padding-left:5px;
	padding-top:3px;
}


.altera{
	position:relative;
	width:80px;
	height:10px;
	background-color:#ffffff;
	float:left;
	margin:-17px 20px auto;
	z-index:2;
	font-family:Tahoma, Arial;
	font-size:9px;
	color:#6fb3db;
	text-align:center;
}

.conteudo_logado{
	width:205px;
	height:78px;
	margin:10px 10px 10px 10px;
	border:1px #eee solid;
	float:left;
	font-family:Tahoma, Arial;
	font-size:19px;
	color:#696969;
	text-align:left;
	padding-left:5px;
}

.conteudo_logado p, .conteudo_logado span.span_p{
	margin:3px 5px 0px 0px;
	font-family:Tahoma, Arial;
	font-size:9px;
	color:#a8a8a8;
	text-align:left;
}


.conteudo_logado span{
	color:#6fb3db;
}




.sair{
	position:relative;
	width:40px;
	height:10px;
	background-color:#ffffff;
	float:right;
	margin:-17px 10px auto;
	_margin:-17px 1px;
	z-index:2;
	font-family:Tahoma, Arial;
	font-size:9px;
	color:#db6f6f;
	text-align:center;
}


/***************************************** alterado G.T 08/01/2009 ********************************/

.alt_senha_envia{
	width:230px;
	height:100px;
	background-color:#ffffff;
	color:white;

/*	position:absolute;
	margin:60px 5px 5px -220px;
	float:left;
	z-index:2;
	*/
}

.conteudo_alt_senha_envia{
	width:210px;
	height:80px;
	margin:10px 10px 10px 10px;
	border:1px #eee solid;
	float:left;
	font-family:Tahoma, Arial;
	font-size:19px;
	color:#696969;
	text-align:left;
}

.conteudo_alt_senha_envia p{
	margin:3px 5px 5px 15px;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#a8a8a8;
	text-align:left;
}




.conteudo_alt_senha_envia span{
	/*margin:3px 5px 3px 5px;*/
	margin-left:-5px;
	line-height:25px;
	font-family:Tahoma, Arial;
	font-size:19px;
	color:#696969;
	text-align:left;}

.conteudo_alt_senha_envia input{
	width:160px;
	height:14px;
	font-family:Tahoma, Arial;
	font-size:9px;
	color:#a8a8a8;
	text-align:left;
	background-color:#fafafa;
	padding-left:5px;
	padding-top:3px;
}


.bt_envia2{
	/*position:relative;*/
	width:20px;
	height:10px;
	float:right;
	margin:-30px 17px;
	z-index:2;
	font-family:Tahoma, Arial;
	font-size:9px;
	color:#6fb3db;
	text-align:center;
}


.bt_login{
	/*position:relative;*/
	width:20px;
	height:10px;
	
	
	
	font-family:Tahoma, Arial;
	font-size:9px;
	color:#6fb3db;
	text-align:center;
}


.alt_senha_envia .bt_envia2{
	/*position:relative;*/
	width:20px;
	height:10px;
	margin:-30px 17px;
	float:right;
	/*z-index:2;*/
	font-family:Tahoma, Arial;
	font-size:9px;
	color:#6fb3db;
	text-align:center;
}

.alt_senha .bt_fechar{
	/*position:relative;*/
	width:50px;
	background-color:#ffffff;
	height:10px;
	/*float:right;*/
	margin-top:-197px;
	margin-right:16px;
	/*z-index:2;*/
	font-family:Tahoma, Arial;
	font-size:9px;
	color:#db6f6f;
	text-align:center;
}



.alt_senha{
	width:230px;
	height:200px;
	color:white;
	background-color:#ffffff;
	/*
	position:absolute;
	margin:60px 5px 5px -220px;
	float:left;
	z-index:2;
	display:none;
	*/
}

.conteudo_alt_senha{
	width:210px;
	height:180px;
	margin:10px 10px 10px 10px;
	border:1px #eee solid;
	float:left;
	font-family:Tahoma, Arial;
	font-size:19px;
	color:#696969;
	text-align:left;
}

.conteudo_alt_senha p{
	margin:3px 5px 5px 15px;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#a8a8a8;
	text-align:left;
}


.conteudo_alt_senha span{
	/*margin:3px 5px 3px 5px;*/
	margin-left:-5px;
	line-height:25px;
	font-family:Tahoma, Arial;
	font-size:19px;
	color:#696969;
	text-align:left;}

.conteudo_alt_senha input{
	width:180px;
	height:14px;
	font-family:Tahoma, Arial;
	font-size:9px;
	color:#a8a8a8;
	text-align:left;
	background-color:#fafafa;
	padding-left:5px;
	padding-top:3px;
}


.bt_envia{
	/*position:relative;*/
	width:20px;
	height:10px;
	float:right;
	margin:-32px 17px;
	z-index:2;
	font-family:Tahoma, Arial;
	font-size:9px;
	color:#6fb3db;
	text-align:center;
}

.alt_senha_email{
	width:230px;
	height:100px;
	color:white;
	background-color:#ffffff;
	/*
	position:absolute;
	margin:60px 5px 5px -150px;
	float:left;
	z-index:2;
	display:none;
	*/
}

.conteudo_alt_senha_email{
	width:200px;
	height:80px;
	margin:10px 10px 10px 10px;
	border:1px #eee solid;
	float:left;
	font-family:Tahoma, Arial;
	font-size:19px;
	color:#696969;
	text-align:left;
}

.conteudo_alt_senha_email p{
	margin:8px 5px 5px 20px;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#a8a8a8;
	text-align:left;
}


.conteudo_alt_senha_email span{
	/*margin:3px 5px 3px 5px;*/
	margin-left:-10px;
	line-height:15px;
	font-family:Tahoma, Arial;
	font-size:19px;
	color:#696969;
	text-align:left;
	}

.alt_senha_suc{
	width:230px;
	height:100px;
	color:white;
	background-color:#ffffff;
	/*
	position:absolute;
	margin:60px 5px 5px -50px;
	float:left;
	z-index:2;
	display:none;
	*/
}


.conteudo_alt_senha_suc{
	width:210px;
	height:80px;
	margin:10px 10px 10px 10px;
	border:1px #eee solid;
	float:left;
	font-family:Tahoma, Arial;
	font-size:19px;
	color:#696969;
	text-align:left;
}

.conteudo_alt_senha_suc p{
	margin:3px 5px 5px 20px;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#a8a8a8;
	text-align:left;
}


.conteudo_alt_senha_suc span{
	/*margin:3px 5px 3px 5px;*/
	margin-left:-10px;
	line-height:30px;
	font-family:Tahoma, Arial;
	font-size:19px;
	color:#696969;
	text-align:left;}


.bt_fechar{
	/*position:relative;*/
	width:50px;
	background-color:#ffffff;
	height:10px;
	float:right;
	margin:-96px 13px;
	z-index:2;
	font-family:Tahoma, Arial;
	font-size:9px;
	color:#db6f6f;
	text-align:center;
}

.senha_erro{
	width:230px;
	height:100px;
	background-color:#ffffff;
	color:white;
	/*position:absolute;
	margin:60px 5px 5px -50px;
	float:left;
	z-index:2;
	display:none;*/
}


.conteudo_senha_erro{
	width:210px;
	height:80px;
	margin:10px 10px 10px 10px;
	border:1px #eee solid;
	float:left;
	font-family:Tahoma, Arial;
	font-size:19px;
	color:#696969;
	text-align:left;
}

.conteudo_senha_erro p{
	margin:3px 5px 5px 20px;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#a8a8a8;
	text-align:left;
}


.conteudo_senha_erro span{
	/*margin:3px 5px 3px 5px;*/
	margin-left:-10px;
	line-height:30px;
	font-family:Tahoma, Arial;
	font-size:19px;
	color:#696969;
	text-align:left;}

.atencao{
	width:350px;
	height:150px;
	color:white;
	background-color:#ffffff;
	/*
	margin:60px 5px 5px -150px;
	position:absolute;
	float:left;
	z-index:2;
	display:none;
	*/
}
.atencao_pre{
	width:350px;
	/*height:150px;*/
	margin:60px 5px 5px -150px;
	background-color:#ffffff;
	position:absolute;
	color:white;
	float:left;
	z-index:2;
}

.conteudo_atencao{
	width:320px;
	/*height:130px;*/
	margin:10px 10px 10px 10px;
	border:1px #eee solid;
	float:left;
	font-family:Tahoma, Arial;
	font-size:19px;
	color:#696969;
	text-align:left;
}

.atencao .bt_fechar{
	width:50px;
	background-color:#ffffff;
	height:10px;
	margin-top:-148px;
	margin-right:30px;
	font-family:Tahoma, Arial;
	font-size:9px;
	color:#db6f6f;
	text-align:center;
}


.conteudo_atencao p{
	margin:8px 5px 5px 20px;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#a8a8a8;
	text-align:left;
}


.conteudo_atencao span{
	/*margin:3px 5px 3px 5px;*/
	margin-left:-10px;
	line-height:25px;
	font-family:Tahoma, Arial;
	font-size:19px;
	color:#696969;
	text-align:left;
	}

.bt_fechar2{
	/*position:relative;*/
	width:50px;
	background-color:#ffffff;
	height:10px;
	float:right;
	margin:-146px 17px;
	z-index:2;
	font-family:Tahoma, Arial;
	font-size:9px;
	color:#db6f6f;
	text-align:center;
}



/*******************alertas meu cadastro*************/

.alt_comentario{
	width:230px;
	height:110px;
	background-color:#ffffff;
	color:white;
	/*
	margin:60px 5px 5px -220px;
	
	position:absolute;
	
	float:left;
	z-index:2;
	*/
}

.conteudo_alt_comentario{
	width:210px;
	height:90px;
	margin:10px 10px 10px 10px;
	border:1px #eee solid;
	float:left;
	font-family:Tahoma, Arial;
	font-size:19px;
	color:#696969;
	text-align:left;
}

.conteudo_alt_comentario p{
	margin:3px 5px 5px 10px;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#a8a8a8;
	text-align:left;
}


.conteudo_alt_comentario span{
	/*margin:3px 5px 3px 5px;*/
	/*margin-left:-5px;*/
	line-height:25px;
	font-family:Tahoma, Arial;
	font-size:19px;
	color:#696969;
	text-align:left;}

.conteudo_alt_comentario input{
	width:185px;
	height:14px;
	font-family:Tahoma, Arial;
	font-size:9px;
	color:#a8a8a8;
	text-align:left;
	background-color:#fafafa;
	padding-left:5px;
	padding-top:3px;
}


.bt_envia3{
	/*position:relative;*/
	width:20px;
	height:10px;
	float:right;
	margin:-40px 17px;
	z-index:2;
	font-family:Tahoma, Arial;
	font-size:9px;
	color:#6fb3db;
	text-align:center;
}



.salva_envia{
	width:230px;
	height:110px;
	background-color:#ffffff;
	color:white;
	
	/*
	margin:60px 5px 5px -220px;
	position:absolute;
	float:left;
	z-index:2;
	*/
}

.conteudo_salva_envia{
	width:210px;
	height:90px;
	margin:10px 10px 10px 10px;
	border:1px #eee solid;
	float:left;
	font-family:Tahoma, Arial;
	font-size:19px;
	color:#696969;
	text-align:left;
}

.conteudo_salva_envia p{
	margin:3px 5px 5px 30px;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#a8a8a8;
	text-align:left;
}


.conteudo_salva_envia span{
	/*margin:3px 5px 3px 5px;*/
	margin-left:-20px;
	line-height:25px;
	font-family:Tahoma, Arial;
	font-size:19px;
	color:#696969;
	text-align:left;}

.conteudo_salva_envia input{
	width:185px;
	height:14px;
	font-family:Tahoma, Arial;
	font-size:9px;
	color:#a8a8a8;
	text-align:left;
	background-color:#fafafa;
	padding-left:5px;
	padding-top:3px;
}


.bt_envia4{
	/*position:relative;*/
	width:80px;
	height:15px;
	float:right;
	margin:-40px 67px;
	z-index:2;
	background:#2e80cc;
	color:#FFF;
	font:11px tahoma,arial;
	font-weight:bold;
	text-align:center;
	/*padding-top:3px;*/
}


.exc_img{
	width:230px;
	height:110px;
	color:white;
	
	background-color:#ffffff;
	/*position:absolute;
	margin:60px 5px 5px -220px;
	float:left;
	z-index:2;
	*/
}

.conteudo_exc_img{
	width:210px;
	height:90px;
	margin:10px 10px 10px 10px;
	border:1px #eee solid;
	float:left;
	font-family:Tahoma, Arial;
	font-size:19px;
	color:#696969;
	text-align:left;
}

.conteudo_exc_img p{
	margin:3px 5px 5px 15px;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#a8a8a8;
	text-align:left;
}


.conteudo_exc_img span{
	/*margin:3px 5px 3px 5px;*/
	/*margin-left:-5px;*/
	line-height:25px;
	font-family:Tahoma, Arial;
	font-size:19px;
	color:#696969;
	text-align:left;}

.conteudo_exc_img input{
	width:185px;
	height:14px;
	font-family:Tahoma, Arial;
	font-size:9px;
	color:#a8a8a8;
	text-align:left;
	background-color:#fafafa;
	padding-left:5px;
	padding-top:3px;
}


.bt_sim{
	/*position:relative;*/
	width:60px;
	height:15px;
	float:left;
	margin:-33px 47px;
	z-index:2;
	background:#2e80cc;
	color:#FFF;
	font:11px tahoma,arial;
	font-weight:bold;
	text-align:center;
	/*padding-top:3px;*/
}

.bt_nao{
	/*position:relative;*/
	width:60px;
	height:15px;
	float:right;
	margin:-33px 47px;
	z-index:2;
	background:#2e80cc;
	color:#FFF;
	font:11px tahoma,arial;
	font-weight:bold;
	text-align:center;
	/*padding-top:3px;*/
}


.exc_inc_img{
	width:300px;
	height:100px;
	color:white;
	background-color:#ffffff;
	/*
	margin:60px 5px 5px -50px;
	position:absolute;
	float:left;
	z-index:2;
	*/
}


.conteudo_exc_inc_img{
	width:280px;
	height:80px;
	margin:10px 10px 10px 10px;
	border:1px #eee solid;
	float:left;
	font-family:Tahoma, Arial;
	font-size:19px;
	color:#696969;
	text-align:left;
	
}

.conteudo_exc_inc_img p{
	margin:3px 5px 5px 20px;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#a8a8a8;
	text-align:left;
	padding-top:15px;
}

.conteudo_exc_inc_img p.aviso_selo{
	margin:0px 5px 0 20px;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#a8a8a8;
	text-align:left;
	padding:0;
}



.conteudo_exc_inc_img span{
	/*margin:3px 5px 3px 5px;*/
	margin-left:-10px;
	line-height:30px;
	font-family:Tahoma, Arial;
	font-size:19px;
	color:#696969;
	text-align:left;
	}
.conteudo_exc_inc_img p.aviso_selo span{
	/*margin:3px 5px 3px 5px;*/
	margin-left:-10px;
	line-height:30px;
	font-family:Tahoma, Arial;
	font-size:19px;
	color:#696969;
	text-align:left;
	}


.bt_fechar{
	/*position:relative;*/
	width:50px;
	background-color:#ffffff;
	height:10px;
	float:right;
	margin:-96px 13px;
	z-index:2;
	font-family:Tahoma, Arial;
	font-size:9px;
	color:#db6f6f;
	text-align:center;
}


.alt_img{
	width:230px;
	height:120px;
	background-color:#ffffff;
	color:white;
	/*
	margin:60px 5px 5px -220px;
	position:absolute;
	float:left;
	z-index:2;
	*/
}

.conteudo_alt_img{
	width:210px;
	height:100px;
	margin:10px 10px 10px 10px;
	border:1px #eee solid;
	float:left;
	font-family:Tahoma, Arial;
	font-size:19px;
	color:#696969;
	text-align:left;
}

.conteudo_alt_img p{
	margin:3px 5px 5px 10px;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#a8a8a8;
	text-align:left;
}


.conteudo_alt_img span{
	/*margin:3px 5px 3px 5px;*/
	/*margin-left:-5px;*/
	line-height:30px;
	font-family:Tahoma, Arial;
	font-size:19px;
	color:#696969;
	text-align:left;}

.conteudo_alt_img input{
	width:120px;
	height:14px;
	font-family:Tahoma, Arial;
	font-size:9px;
	color:#a8a8a8;
	text-align:left;
	background-color:#fafafa;
	padding-left:5px;
	padding-top:3px;
}


.bt_procurar{
	/*position:relative;*/
	width:60px;
	height:16px;
	float:right;
	margin:-22px 10px;
	z-index:2;
	background:#2e80cc;
	color:#FFF;
	font:11px tahoma,arial;
	font-weight:bold;
	text-align:center;
	/*padding-top:3px;*/
}

.conteudo_inc_img .bt_procurar{
	/*position:relative;*/
	width:60px;
	height:16px;
	float:right;
	margin:-22px 10px;
	z-index:2;
	background:#2e80cc;
	color:#FFF;
	font:11px tahoma,arial;
	font-weight:bold;
	text-align:center;
	padding-top:0px;
}


.inc_img .bt_fechar{
	/*position:relative;*/
	width:50px;
	background-color:#ffffff;
	height:10px;
	/*float:right;*/
	margin-top:-118px;
	margin-right:-30px;
	/*z-index:2;*/
	font-family:Tahoma, Arial;
	font-size:9px;
	color:#db6f6f;
	text-align:center;
}

.inc_img{
	width:230px;
	height:120px;
	background-color:#ffffff;
	color:white;
	/*
	margin:60px 5px 5px -220px;
	position:absolute;
	float:left;
	z-index:2;
	*/
}

.conteudo_inc_img{
	width:210px;
	height:100px;
	margin:10px 10px 10px 10px;
	border:1px #eee solid;
	float:left;
	font-family:Tahoma, Arial;
	font-size:19px;
	color:#696969;
	text-align:left;
}

.conteudo_inc_img p{
	margin:3px 5px 5px 10px;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#a8a8a8;
	text-align:left;
}


.conteudo_inc_img span{
	/*margin:3px 5px 3px 5px;*/
	/*margin-left:-5px;*/
	line-height:20px;
	font-family:Tahoma, Arial;
	font-size:19px;
	color:#696969;
	text-align:left;}

.conteudo_inc_img input{
	width:120px;
	height:14px;
	font-family:Tahoma, Arial;
	font-size:9px;
	color:#a8a8a8;
	text-align:left;
	background-color:#fafafa;
	padding-left:5px;
	padding-top:3px;
}


/************* fim alertas meu cadastro *************/

/************* home logada **********************/


.div_meio_default_logado{
  /* background-color:rgb(120,120,120);*/
   float:left;
  
}

.por_dentro2{
  
      width: 257px;
      background: #ffffff;
      float:left;
      min-height:342px; 
	    /*margin: 0 5px 10px 5px; */
	    margin-left:3px;
}

.por_dentro2_tit{
  
      width: 257px;
      height: 31px;
      background-image:url('../images/fundo_fique_dentro.jpg');
      background-repeat:no-repeat;
      background-position:left;
      float:left;
                 
}

.por_dentro2_tit p{

      font-family:Tahoma, Arial;
      color:#ffffff;
      font-size:14px;
      font-weight:bold;
      margin:5px 5px 5px 10px;
}

.noticia{
	  width:250px;
	  font-family:Tahoma, Arial;
      color:#6b6a6a;
      font-size:12px;
      margin:10px 5px 10px 10px;
      float:left;
      line-height:20px;

}

.data_fique_Dentro{
	  font-family:Tahoma, Arial;
      color:#000000;
      font-size:10px;
      font-weight:bold;
	
}

.tit_noticia{
	  font-family:Tahoma, Arial;
      color:#2e80cc;
      font-size:12px;
      font-weight:bold;
}



.download{
      width: 257px;
      background: #ffffff;
      float:left;
      margin-bottom:8px;
      padding-bottom:8px;
      margin-top:4px;
      margin-left:3px;
}

.download_tit{
  
      width: 256px;
      height: 31px;
      /*background: #a6d0e9;*/
      background-image:url('../images/fundo_fique_dentro.jpg');
      background-repeat:no-repeat;
      background-position:left;
      float:left;
                 
}
	  
.download a{
    font-family:Tahoma, Arial;
    color:#0d8bff;
    font-size:11px;
}
  
	  


.download_tit p{

      font-family:Tahoma, Arial;
      color:#ffffff;
      font-size:14px;
      font-weight:bold;
      margin:5px 5px 5px 10px;
}

.download_img{
	border:1px #bdbdbd solid;
	margin-bottom:5px;
	}


.texto{
	  width:240px;
	  _width:230px;
	  font-family:Tahoma, Arial;
    color:#6b6a6a;
    font-size:12px;
    margin:10px 5px 10px 10px;
    _margin:10px 0px 5px 5px;
    float:left;
    line-height:20px;

}


/************* fim home logada ******************/


/*********************************************fim alterado ****************************************************/

/******************* /*form /***********************/


/*
		form.formulario {
			width:660px;
			margin:20px;
			text-align:center;
		}
		*/
		fieldset {
			border:none;
			margin:20px;
			text-align:center;
}
		
		/*form*/ fieldset legend {
			font:bold 23px Tahoma, Arial;
			color:orange;
			margin:0 0 10px;
		}
		
		/*form*/ fieldset label {
			color:#a8a8a8;
			font:11px Tahoma, Arial;
			display:block;
			width:480px;
			float:left;
			text-align:left;
			
			
		}
		
		/*form*/ fieldset div {
			color:#a8a8a8;
			font:11px Tahoma, Arial;
			display:block;
			width:670px;
			float:left;
			text-align:left;
			margin-bottom:10px;
			
		}

		fieldset div span{
			display:none;
			visibility:hidden;			
		}
    
    .span_check{
      visibility:visible;
      display:inline;
      width:450px;
      vertical-align:bottom;
    }
    
    table.span_check td{ vertical-align:top; padding-bottom:10px}
    
    .span_check label{
			color:#a8a8a8;
			font:11px Tahoma, Arial;
			display:inline;
			width:120px;
			float:left;
			text-align:left;
			vertical-align:bottom;
		}
		
    .span_check input{
			color:#a8a8a8;
			font:11px Tahoma, Arial;
			display:block;
			width:20px;
			float:left;
			text-align:left;
			border:0px #a8bed4 solid;
			
			
		}
		
		.info{
			width:200px;
			text-align:right;
			color:#a8a8a8;
			font-family:Tahoma, Arial;
			font-size:11px;
		}
		
		.info2{
			width:20px;
			text-align:right;
			color:#a8a8a8;
			font-family:Tahoma, Arial;
			font-size:11px;
		}
/***************************** Alterado G.T 22/01/2009 ***************************/
		.info3{
			width:200px;
			text-align:right;
			color:#a8a8a8;
			font-family:Tahoma, Arial;
			font-size:11px;
			margin-left:-100px;
		}
/***************************** FIM Alterado G.T 22/01/2009 ***************************/		

/***************************** Alterado G.T 22/01/2009 ***************************/
			.bt_result_dow{
			width:100px;
			height:18px;
			background:#2e80cc;
			color:#FFF;
			font:11px tahoma,arial;
			font-weight:bold;
			margin-top:10px;
			margin-right:55px;
			*margin-right:30px;
			float:right;
			cursor:pointer;
			}
			/***************************** FIM Alterado G.T 22/01/2009 ***************************/

		
		/*form */fieldset label.labmensagem {
			width:470px;
		}
		
		/*form */fieldset label.labmensagem textarea {
			width:100px;
			height:200px;
			font:13px arial, tahoma, sans-serif;
			padding:3px;
			/*border:1px solid #FFF;*/
			border:1px #a8bed4 solid;
			
		}
		
		/*form */fieldset div input {
			width:300px;
			height:15px;
			border:0px solid #FFF;
			font-family:Tahoma, Arial;
			color:#666;
			font-size:11px;
			margin-left:3px;
			padding-left:2px;
			border:1px #a8bed4 solid;
			/*float:left;*/
			

		}
		
		/*form */fieldset div span.check  input{
			width:10px;
			height:15px;
			border:0px solid #FFF;
			font-family:Tahoma, Arial;
			color:#666;
			font-size:11px;
			margin-left:3px;
			padding-left:2px;
			border:1px #a8bed4 solid;
			/*float:left;*/
			

		}
		
		/*form */fieldset div p {
			width:250px;
			border:0px solid #FFF;
			font-family:Tahoma, Arial;
			font-size:11px;
			/*float:left;*/

		}
		

		
		/*form */fieldset div select {
			width:300px;
			border:1px solid #FFF;
			font-family:Tahoma, Arial;
			font-size:11px;
			margin-left:3px;
			border:0px solid white;
			border:1px #a8bed4 solid;
			/*float:left;*/
			

		}

		
		/*form */fieldset input.botao {
			float:right;
			width:80px;
			height:18px;
			margin:20px 5px;
			border:0px solid #FFF;
			background:#2e80cc;
			color:#FFF;
			padding:2px;
			font:11px tahoma,arial;
			font-weight:bold;
			}
			
		.botao_procurar {
			width:80px;
			background:#2e80cc;
			color:#FFF;
			font-weight:bold;
			cursor:pointer;
  font-style: normal;
  font-variant: normal;
  font-size: 11px;
  line-height: normal;
  font-family: tahoma, arial;
}
			
		.botao_proseguir {
			width:150px;
			height:18px;
			background:#2e80cc;
			color:#FFF;
			font:11px tahoma,arial;
			font-weight:bold;
			cursor:pointer;
			}
			
			.botao_salvar{
			width:80px;
			height:18px;
			background:#2e80cc;
			color:#FFF;
			font:11px tahoma,arial;
			font-weight:bold;
			margin-top:10px;
			margin-left:100px;
			}
			
			.imagem{
			vertical-align:text-top;
			margin:0 5px 0 0;
			}



			
/******************* fim /*form /***********************/

/************************************************** fim *********************************************************/
.extranet{
	width:940px;
	height:12px;
	background-color:#ededed;
	margin-left:10px;
	float:left;
	font-weight:bold;
}

.extranet span {
	font-family:Tahoma, Arial;
	font-size:12px;
	color:#cacaca;
	margin-left:20px;
	background-color:#f6f6f6;
	
}

.menu{
	width:202px;
	height:470px;
	background-color:#ffffff;
	/*font-weight:bold;*/
	float:left;
	margin: 10px 5px 10px 10px;
	*margin: 10px 5px 10px 10px;
	_margin: 10px 5px 10px 5px;
}

.menu_logado{
	width:202px;
	height:795px;
	background-color:#ffffff;
	/*font-weight:bold;*/
	float:left;
	margin: 10px 5px 10px 10px;
	*margin: 10px 5px 10px 10px;
	_margin: 10px 5px 10px 5px;
}


.menu ul, .menu_logado ul{
	width:182px;
	font-family:Tahoma, Arial;
	font-size:14px;
	color:#225f97;
	margin: 10px 10px 10px 10px;
	_line-height:20px;

		
}

.menu ul li, .menu_logado ul li{
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#0d8bff;
	line-height:20px;
	height:20px;
	background-image:url('images/bg_menu.jpg');
	text-decoration:none;
}

.menu ul li a, .menu_logado ul li a{
	color:#0d8bff;
	
}


.menu ul li a:hover, .menu_logado ul li a:hover{
	color:#0d8bff;
	
}

.menu ul li a:visited, .menu_logado ul li a:hover{
	color:#0d8bff;
}

.menu ul li.activa, .menu_logado ul li.activa{
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#ffffff;
	line-height:20px;
	background-image:url('images/bg_menu_ativo.jpg');
	text-decoration:none;
}


.banner_principal{
	
	width:510px;
	_width:512px;
	height:239px;
	background-color:#ffffff;
	float:left;
	margin: 10px 5px 10px 5px;
	/**margin: 10px 5px 10px 5px;*/	
}

.por_dentro{
  
      width: 517px;
      _width: 500px;
      min-height: 170px;
      background: #ffffff;
      float:left;
	  margin: 0 5px 10px 5px; 
}

.por_dentro_tit{
  
      width: 517px;
      height: 31px;
      /*background: #a6d0e9;*/
      background-image:url('../images/fundo_fique_dentro.jpg');
      background-repeat:no-repeat;
      background-position:left;
      float:left;
                 
}

.por_dentro_tit p{

      font-family:Tahoma, Arial;
      color:#ffffff;
      font-size:14px;
      font-weight:bold;
      margin:5px 5px 5px 10px;
      margin:5px 5px 5px 5px;
}




/***/


.noticia, .noticia2, .noticia_logado
{
  width: 45%;
  font-family: Tahoma, Arial;
  color: #6b6a6a;
  font-size: 12px;
  margin: 10px 5px 10px 10px;
  float: left;
  line-height: 20px;
}

.noticia_logado 
{
  width:240px;
  _width:226px;
  }
.noticia2{
	float:right;
}

.cont_noticia{
	color:#a8a8a8;
}

.data
{
  font-family: Tahoma, Arial;
  color: #000000;
  font-size: 10px;
  font-weight: bold;
}

.tit_noticia
{
  font-family: Tahoma, Arial;
  color: #2e80cc;
  font-size: 12px;
  font-weight: bold;
}



.banners_dir{
	width:200px;
	/*height:auto;*/
	/*background-color:#ffffff;*/
	float:right;
	margin: 10px 10px 10px 5px;
	_margin: 10px 5px 10px 5px;

}

/***************************** Alterado G.T 26/01/2009 ***************************/
.enquete{
	width:180px;
	/*height:320px;*/
	background-color:#ffffff;
	float:right;
	margin: 0px 10px 10px 0px;
	_margin: 0px 0px 5px 0px;
	padding:10px 10px 10px 10px;
	

}

.enquete p{
	font-family:Tahoma, Arial;
  color:#6b6a6a;
  font-size:12px;
  line-height:15px;
  margin-bottom:6px;
  padding-bottom:5px;
}

.tit_enquete{
	font-family:Tahoma, Arial;
  color:#225f97;
  font-size:14px;
  line-height:25px;
  font-weight:bolder;
}
	
.opc{
	margin-top:5px;
	float:left;
}

.opc span{
	width:180px;
}

.opc p{
	font-family:Tahoma, Arial;
  color:#6b6a6a;
  font-size:11px;
  line-height:16px;
  margin-left:15px;
  margin-bottom:0px;
}

.opc input{
	vertical-align:middle;
	width:10px;
	float:left;
	margin-top:3px;
	*margin-top:0px;
}

.bt_votar{
	width:60px;
	height:18px;
	background:#2e80cc;
	color:#FFF;
	font:11px tahoma,arial;
	font-weight:bold;
	margin-top:10px;
	margin-left:5px;
	*margin-left:0px;
	float:left;
	padding-bottom:3px;
	*padding-bottom:0px;


}

.bt_result{
	width:100px;
	height:18px;
	background:#2e80cc;
	color:#FFF;
	font:11px tahoma,arial;
	font-weight:bold;
	margin-top:10px;
	margin-left:15px;
	float:left;
	padding-bottom:3px;
	*padding-bottom:0px;

}

.anterior{
    font-family:Tahoma, Arial;
    color:#0d8bff;
    font-size:11px;
    float:right;
    margin-top:5px;
    margin-right:15px;

}

.enquete a.link_anteriores{
    font-family:Tahoma, Arial;
    color:#6b6a6a;
    font-size:11px;
 }
  
.anterior a{
    font-family:Tahoma, Arial;
    color:#0d8bff;
    font-size:11px;
}



.enq_voltar{
    font-family:Tahoma, Arial;
    color:#0d8bff;
    font-size:11px;
    float:left;
    margin-top:5px;

}


.enq_voltar a{
    font-family:Tahoma, Arial;
    color:#0d8bff;
    font-size:11px;

}
	
.enq_anterior{
	width:180px;
	height:275px;
	overflow:auto;
}

.enq_anterior p{
	font-family:Tahoma, Arial;
  color:#6b6a6a;
  font-size:11px;
  line-height:15px;
  margin-bottom:6px;
}

.cont_enquete{
	width:180px;
	height:260px;
	overflow:auto;
}



.cont_enquete p{
	font-family:Tahoma, Arial;
  color:#6b6a6a;
  font-size:11px;
  line-height:15px;
  margin-bottom:6px;

}

.barra_result{
	background-color:#0d8bff;
	width:75px;
	height:12px;
	vertical-align:middle;
	margin-right:5px;
}

.cont_enquete_vot{
	width:180px;
	height:230px;
	overflow:auto;
}

.cont_enquete_vot p{
	font-family:Tahoma, Arial;
  color:#6b6a6a;
  font-size:11px;
  line-height:15px;
  margin-bottom:6px;
}

.cont_enquete_2tent{
	width:180px;
	height:230px;
	overflow:auto;
}


/* ITENS ENQUETE GA 3/3/2009 */

span.OpcaoEnquete Label{
  font-family:Tahoma, Arial;
  color:#6b6a6a;
  font-size:11px;
  line-height:15px;
  margin: -2px 0 6px 5px;
  *margin: 2px 0 6px 5px;
  float:left;
  width:150px;
  text-align:left;
}

span.OpcaoEnquete input{
	vertical-align:middle;
	width:10px;
	float:left;
	clear:both;

}

.div_wait_enquete{position:absolute; font-family:Tahoma, Arial;color:#0d8bff;font-size:12px; font-weight:bold; text-align:center; margin-left:-10px;  width:200px; height:300px; background-color:rgb(255,255,255);filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;}

.lista_Resultado_Anterior .cont_enquete{
	width:180px;
	height:160px;
	overflow:auto;
}




/***************************** FIM Alterado G.T 26/01/2009 ***************************/

.banners_dir span{
	float:left;
	text-align:center;
	margin-bottom:10px;
	*margin-bottom:5px;
	
}


.conteudo{
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#a8a8a8;
	width:700px;
	float:left;
	margin: 10px 5px 10px 20px;


}

.conteudo a{
	color:#a8a8a8;
	line-height:20px;
	text-decoration:underline;
}

.conteudo a.link_azul{
	color: #0d8bff;
	text-decoration:none;
}


.conteudo a.link_azul_Download{
	color: #0d8bff;
	text-decoration:none;
}


.indic_pag{
	  font-family:Tahoma, Arial;
    color:#0d8bff;
    font-size:9px;
    width:500px;
	  height:12px;
	  float:left;
	  margin: 10px 5px 10px 5px;

}

.indic_pag span {
	  font-family:Tahoma, Arial;
    color:#696969;
    font-size:9px;
}

.indic_pag a{
      color: #0d8bff;
}


.indic_pag a:visited{
      color: #0d8bff;
}

.indic_pag a:hover{
      color: #0d8bff;
}

.indic_pag a.Dados_ManutencaoAnterior{ text-decoration:none}
.indic_pag a.Dados_ManutencaoAnterior:hover{ text-decoration:underline}

.conteudo span {
    font-family:Tahoma, Arial;
	font-size:20px;
	color:#225f97;
	font-weight:bold;
	line-height:25px;
	
}


.conteudo p {
	line-height:15px;
	margin-top:10px;
	text-align:justify;
}


.mapa{
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#a8a8a8;
	width:700px;
	float:left;
	margin: 10px 5px 10px 20px;


}

.mapa a{
	color:#a8a8a8;
	line-height:20px;
	text-decoration:underline;
	margin-left:60px;
}


.mapa span {
    font-family:Tahoma, Arial;
	font-size:20px;
	color:#225f97;
	font-weight:bold;
	line-height:25px;
	
}


.mapa p {
	line-height:18px;
	margin-top:10px;
	text-align:justify;
	margin-left:40px;
}

.conteudo_links{
  font-family: Tahoma, Arial;
  font-size: 11px;
  color: #a8a8a8;
  width: 500px;
  float: left;
  margin: 10px 5px 10px 10px;
}


.conteudo_links a
{
  color: #a8a8a8;
  /*text-decoration:underline;*/
}


.conteudo_links p
{
  line-height: 15px;
  margin-top: 10px;
  /*text-align: justify;*/
  text-align:left;
}

.conteudo_links span {
    font-family:Tahoma, Arial;
	font-size:20px;
	color:#225f97;
	font-weight:bold;
	line-height:25px;
	height:25px;
	
}
.conteudo_int
{
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#a8a8a8;
	width:500px;
  float:left;
	margin: 5px 0px 0px 10px;
}

.conteudo_int img.image_texto{ padding:5px}

.conteudo_int a
{
  color: #0d8bff;
  text-decoration:underline;
}



.conteudo_int span {
  font-family:Tahoma, Arial;
	font-size:20px;
	color:#225f97;
	font-weight:bold;
	line-height:25px;
	height:25px;
	
}


.conteudo_int p
{
  line-height: 15px;
  margin-top: 10px;
  /*text-align: justify;*/
  text-align:left;
}


.conteudo_int img {
  /*float:left;*/
  display:inline; 
  margin:0 4px 0 0;
 
}

.link_submenu{
	color:#a8a8a8;
	text-decoration:none;
}

.link_util{
	color:#a8a8a8;
}


.link{
	color: #0d8bff;
}




.voltar{
	
	font-family:Tahoma, Arial;
	font-weight:bold;
    color:#0d8bff;
    font-size:9px;
    width:200px;
    margin-top:10px;
    float:left;
}


.voltar a{
    color:#0d8bff;
}


.imprimir{
	font-family:Tahoma, Arial;
	font-weight:bold;
    color:#0d8bff;
    font-size:9px;
    width:200px;
    margin-top:10px;
    float:right;
    text-align:right;
    vertical-align:middle;
}

.mais{
	font-family:Tahoma, Arial;
    color:#a8a8a8;
    font-size:9px;
    float:left;
    margin-left:200px;
    margin-top:15px;
    
    text-indent:6px;
    
    }

.mais a.selected{ font-size:12px; font-weight:bold; cursor:default; }

.mais_download_paginacao{
  font-family:Tahoma, Arial;
    color:#a8a8a8;
    font-size:9px;
    float:left;
    margin-left:55px;
    margin-top:15px;
    
    text-indent:6px;
    
}
.mais_download_paginacao a.selected{ font-size:12px; font-weight:bold; cursor:default; }

.imagem_tex_esq{
	vertical-align:text-top;
	float:right;
	margin:10px 0 10px 10px;
}

.imagem_tex_dir{
	vertical-align:text-top;
	float:left;
	margin:10px 10px 10px 0;
}

.top{
	width:728px;
	height:140px;
	float:left;
	margin: 10px 5px 0 5px;
}

.central{
	width:350px;
	text-align:center;
	float:left;
	margin-left:160px;
	_margin-left:80px;
	margin-top:20px;
	line-height:20px;
}

.formulario{
	float:left;
	margin-left:160px;
	_margin-left:80px;
	margin-top:20px;

}


.formulario_campo{
	width:270px;
	/*height:12px;*/
	font:12px arial, tahoma, sans-serif;
	color:#666;
	padding-left:3px;
	border:1px #a8bed4 solid;

}
.formulario_campo_manu{
    /*height:12px;*/
    padding-left:3px;
    border:1px #a8bed4 solid;
    font-family:Tahoma, Arial;
    color:#a8a8a8;
    font-size:11px;
    font-weight:bold;

}

select.formulario_campo_manu{
    /*height:12px;*/
    padding-left:3px;
    border:1px #a8bed4 solid;
    font-family:Tahoma, Arial;
    color:#a8a8a8;
    font-size:11px;
    font-weight:bold;

}


.endereco{
	  width:320px;
	  font-family:Tahoma, Arial;
      color:#a8a8a8;
      font-size:11px;
      margin:15px 5px 15px 5px;
      float:left;

}

.endereco2{
	  width:320px;
	  font-family:Tahoma, Arial;
      color:#a8a8a8;
      font-size:11px;
      margin:15px 5px 15px 5px;
      float:right;

}




		 .aviso{
	    width: 184px;
			height:200px;
			background-color:white;
			margin:-320px -10px;
			float:right;
			position:relative
			
}
		 .aviso p{
			font:11px tahoma,arial;	
			color:#a8a8a8;
			padding:10px;
			text-align:left;		
}
		 .aviso p span{
			font:14px tahoma,arial;	
			color:#225f97;
			
		
}
	
		

  /*----------------------------------------------------------------rodape*/
div.final{
	display:block; 
	clear:both; 
	width:960px;
	height:5px;
}


div.rodape {
	width:940px;
	height:25px;
	background-color:#a6d0e9;
	margin: 0px 10px 10px 10px;
	_margin: 0px 5px 10px 5px;
	float:left;  
  }
  
div.rodape p{
	font: 11px Tahoma, Arial; 
	font-weight:bold;
    color: #fff;
    vertical-align:middle;
    margin:4px 2px 2px 10px;
   *margin:2px 2px 2px 10px;

	
}  

div.rodape p span {
  font: 10px Tahoma, Arial; 
  color: #ffffff;
  font-weight:bold;
  vertical-align:middle;
  text-align:right;
  margin-left:280px;
  
}

div.rodape a {
	text-decoration:none;
	color:#ffffff;
}


div.rodape a:visited{
  color: #ffffff;
}
div.rodape a:hover{
  color: #ffffff;
  text-decoration: underline;
}


/*****/
.Campo_Oculto{
  -moz-opacity: 0.0;
	filter: alpha(opacity=0);
	opacity: 0.0;
	border:1px solid red;
  cursor:pointer;
  _height:18px;
	
}
.modalBackground {
  background-color:Gray;
  filter:alpha(opacity=70);
  opacity:0.7;
}


/*********************** --- QUEM SOMOS --- ***********************/
#divShowA1
{
  /*background-image: url( "images/aba_sobre_on.jpg" );*/
  width: 95px;
  height: 35px;
  background-repeat: no-repeat;
  float: left;
}
#divShowA2
{
  /*background-image: url( "images/aba_historia_on.jpg" );*/
  width: 95px;
  height: 35px;
  background-repeat: no-repeat;
  float: left;
}
#divShowA3
{
  /*background-image: url( "images/aba_qualidade_on.jpg" );*/
  width: 95px;
  height: 35px;
  background-repeat: no-repeat;
  float: left;
}
#divShowA4
{
  /*background-image: url( "images/aba_ambiente_on.jpg" );*/
  width: 95px;
  height: 35px;
  background-repeat: no-repeat;
  float: left;
}
#divShowB1
{
  /*background-image: url( "images/aba_sobre_off.jpg" );*/
  width: 97px;
  height: 35px;
  background-repeat: no-repeat;
  float: left;
  cursor: pointer;
}
#divShowB2
{
  /*background-image: url( "images/aba_historia_off.jpg" );*/
  width: 97px;
  height: 35px;
  background-repeat: no-repeat;
  float: left;
  cursor: pointer;
}
#divShowB3
{
  /*background-image: url( "images/aba_qualidade_off.jpg" );*/
  width: 97px;
  height: 36px;
  background-repeat: no-repeat;
  float: left;
  cursor: pointer;
}
#divShowB4
{
  /*background-image: url( "images/aba_ambiente_off.jpg" );*/
  width: 97px;
  height: 35px;
  background-repeat: no-repeat;
  float: left;
  cursor: pointer;
}
#divBgLinha
{
  /*background-image: url( "images/linha_final.jpg" );*/
  width: 109px;
  height: 35px;
  background-repeat: repeat-x;
  float: left;
}

.texto_quem
{
  font-family: Tahoma, Arial;
  font-size: 11px;
  color: #a8a8a8;
  width: 500px;
  _width: 485px;
  float: left;
  margin: 10px 5px 10px 20px;
}
.texto_quem, .texto_quem p
{
  line-height: 15px;
  margin-top: 10px;
  text-align: justify;
}

#divMenuAbas{
  background-image: url("images/abas.jpg");
  background-position:0px 0px;
  height:40px;
}

.dsp_none{
  display:none;
  visibility:hidden;
  height:1px;
  width:1px;
}



/***************************** Alterado G.T 22/01/2009 ***************************/

/* downloads */
.download1{
	width:515px;
	background-color:#ffffff;
	float:left;
	margin-left:-5px;
}


.download2{
	width:515px;
	height:135px;
	background-color:#fcfcfc;
	float:left;
	margin-left:-5px;
	
}

.dow_dir{
	width:120px;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#a8a8a8;
	font-weight:bold;
	text-align:right;
	padding:10px;
	line-height:14px;
	float:left;
	
}

.dow_dir a{
	color:#0d8bff;
	text-decoration:underline;
	font-weight:normal;
	
}

.dow_esq{
	width:360px;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#a8a8a8;
	text-align:left;
	padding:10px;
	line-height:14px;
	float:left;
	margin-left:-10px;

}


table.Itens_Download_corsim, table.Itens_Download_cornao{ width:100%;}
table.Itens_Download_corsim tr td, table.Itens_Download_cornao tr td{padding:2px; vertical-align:top}
table.Itens_Download_corsim tr td.legenda, table.Itens_Download_cornao tr td.legenda{ text-align:right; font-weight:bold; width:120px;}
table.Itens_Download_corsim tr td a, table.Itens_Download_cornao tr td a{
 	color:#0d8bff;
	text-decoration:underline;
	font-weight:normal;
}
table.Itens_Download_corsim {background-color:#ffffff;}
table.Itens_Download_cornao {background-color:#fcfcfc; border-top:1px dotted rgb(230,230,230)}

table.Itens_Download_corsim tr td.final,table.Itens_Download_cornao tr td.final{
  font-size:3px; line-height:3px;  height:3px
}



/* final downloads*/


/* ============================ TREINAMENTOS ============================================ */


.treinamento{
	width:490px;
	height:25px;
	padding-top:5px;

}


.treinamento1{
	width:490px;
	/*height:35px;*/
	background-color:#ffffff;
	padding-top:3px;
	padding-bottom:3px;

}

.treinamento2{
	width:490px;
	/*height:35px;*/
	background-color:#fcfcfc;
	padding-top:3px;
	padding-bottom:3px;

}
.nome_treinamento{
	width:100px;
	/*height:35px;*/
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#a8a8a8;
	text-align:center;
	float:left;

}

.nome_treinamento span{
	color:#225f97;
	font-weight:bold;
	font-size:11px;

}

.periodo_treinamento{
	width:110px;
	/*height:35px;*/
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#a8a8a8;
	text-align:center;
	float:left;

}

.periodo_treinamento span{
	color:#225f97;
	font-weight:bold;
	font-size:11px;

}

.pre_inscricao_treinamento{
	width:110px;
	height:25px;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#a8a8a8;
	text-align:center;
	float:left;
	margin-top:5px;

}

.pre_inscricao_treinamento span{
	color:#225f97;
	font-weight:bold;
	font-size:11px;


}

.participante_treinamento{
	width:100px;
	height:35px;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#a8a8a8;
	text-align:center;
	float:left;

}

.participante_treinamento span{
	color:#225f97;
	font-weight:bold;
	font-size:11px;

}

.alt_can_treinamento{
	width:70px;
	height:35px;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#0d8bff;
	text-decoration:underline;
	text-align:center;
	float:left;
}

.status_treinamento{
	width:70px;
	height:35px;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#a8a8a8;
	text-align:center;
	float:left;
}

.status_treinamento span{
	color:#225f97;
	font-weight:bold;
	font-size:11px;

}

.insc_can{
	width:230px;
	height:110px;
	margin:-50px 5px 5px -110px;
	background-color:#ffffff;
	position:absolute;
	color:white;
	float:left;
	display:block;
	z-index:100;
}


.insc_can input.bt_fechar{ margin-top:-107px; _margin-right:-5px}


.insc_can .bt_sim{

	width:60px;
	height:15px;
	float:left;
	margin:-33px 47px;
	_margin:-33px 20px;
	z-index:2;
	background:#2e80cc;
	color:#FFF;
	font:11px tahoma,arial;
	font-weight:bold;
	text-align:center;
	cursor:pointer;

}

.insc_can .bt_nao{

	width:60px;
	height:15px;
	float:right;
	margin:-33px 47px;
	_margin:-33px 10px;
	z-index:2;
	background:#2e80cc;
	color:#FFF;
	font:11px tahoma,arial;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
}


.linkB_CancelarInscricao{ color:#fff; width:100%; display:block;}
.linkB_NaoCancelarInscricao{ color:#fff; width:100%; display:block;}

.conteudo_insc_can{
	width:210px;
	height:80px;
	margin:10px 10px 10px 10px;
	border:1px #eee solid;
	float:left;
	font-family:Tahoma, Arial;
	font-size:19px;
	color:#696969;
	text-align:left;
}

.conteudo_insc_can p{
	margin:20px 5px 5px 30px;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#a8a8a8;
	text-align:left;
}


.conteudo_insc_can span{
	/*margin:3px 5px 3px 5px;*/
	margin-left:-10px;
	line-height:30px;
	font-family:Tahoma, Arial;
	font-size:19px;
	color:#696969;
	text-align:left;
}

.can_insc{
	width:230px;
	height:110px;
	margin:60px 5px 5px -120px;
	background-color:#ffffff;
	position:absolute;
	color:white;
	float:left;
	z-index:2;
	display:none;
}

.conteudo_can_insc{
	width:210px;
	height:90px;
	margin:10px 10px 10px 10px;
	border:1px #eee solid;
	float:left;
	font-family:Tahoma, Arial;
	font-size:19px;
	color:#696969;
	text-align:left;
}

.conteudo_can_insc p{
	margin:3px 5px 5px 15px;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#a8a8a8;
	text-align:left;
}

.conteudo_can_insc span{
	/*margin:3px 5px 3px 5px;*/
	margin-left:-10px;
	line-height:20px;
	font-family:Tahoma, Arial;
	font-size:19px;
	color:#696969;
	text-align:left;
}



.calendario_home_logado{
	height:140px;
	text-align:center;
	padding-bottom:5px;
	margin-top:-4px;
}


.calendario1{
	width:160px;
	height:auto;
	float:left;
	margin:10px 7px 10px 0;
}

.calendario2{
	width:160px;
	height:auto;
	float:left;
	margin:10px 7px 10px 0;
}

.calendario3{
	width:160px;
	height:auto;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
}

.mes{
	font-family:Tahoma, Arial;
	font-size:10px;
	color:#225f97;
	font-weight:bold;
	width:160px;
	text-align:center;
	margin-bottom:3px;
}

.dias{
	width:160px;
	height:110px;
	background-color:#225f97;
	margin-bottom:3px;
	/*background:url(../images/mod_calendario.jpg) no-repeat center center;
	border:1px solid rgb(200,200,200);*/
}


.mes_ant{
	font-family:Tahoma, Arial;
	font-size:10px;
	color:#225f97;
	font-weight:bold;
	width:160px;
	text-align:left;
}

.mes_prox{
	font-family:Tahoma, Arial;
	font-size:10px;
	color:#225f97;
	font-weight:bold;
	width:160px;
	text-align:right;
}

.treinamento_disp{
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#a8a8a8;
	text-align:left;
	width:160px;
	/*height:70px;*/
	margin-top:10px;
	padding-bottom:10px;
}

.treinamento_disp a{
	color:#0d8bff;
	text-decoration:underline;
}

.link_agenda{
	color: #0d8bff;
	text-decoration:underline;
}

.aviso_agenda{
	width:500px;
	height:75px;
	float:left;
}

			.bt_inscreva{
			width:100px;
			height:18px;
			background:#2e80cc;
			color:#FFF;
			font:11px tahoma,arial;
			font-weight:bold;
			margin-top:10px;
			margin-right:100px;
			*margin-right:37px;
			padding-bottom:3px;
			*padding-bottom:0px;
			float:right;
			cursor:pointer;
			}
			
			.bt_inscreva2{
			width:100px;
			height:18px;
			background:#2e80cc;
			color:#FFF;
			font:11px tahoma,arial;
			font-weight:bold;
			margin-top:0px;
			margin-right:0px;
			padding-bottom:3px;
			*padding-bottom:0px;
			float:right;
			cursor:pointer;
			}

textarea.treinamento{
  border:1px #a8bed4 solid; 
  width:298px; 
  height:90px; 
  margin-left:2px;
  font-family:Tahoma, Arial;
	font-size:11px;
	padding:0;
}



.conteudo_int .mais{
  	font-family:Tahoma, Arial;
    color:#a8a8a8;
    font-size:9px;
    float:left;
    _float:none;
    /*margin-left:200px;*/
   
    text-indent:6px;
    _margin:0 auto;
    margin-top:15px;
    _margin-left:120px;
    
    }

.conteudo_int .mais a{color:#a8a8a8; text-decoration:none; cursor:pointer }
.conteudo_int .mais a.selected{ font-size:12px; font-weight:bold; cursor:default; }


.clear_floats{display:block; clear:both; float:left; width:98%; height:0px; margin:0 auto}
/* ============================ FINAL TRINAMENTOS ======================================== */



/***************************** NOVO: REDE AUTORIZADA G.T 27/03/2009 ***************************/
/*div.tag{
	width:180px;
	float:right;
	/*height:320px;*/
	/*background-color:#ffffff;
	/*margin: 795px -205px 10px 5px;*/
/*	padding:10px 10px 10px 10px;
	text-align:center;*/
	

/*}*/

/*.tag p{
	font-family:Tahoma, Arial;
  color:#6b6a6a;
  font-size:12px;
  line-height:20px;
  margin-bottom:6px;
	text-align:center;
}
*/




.p_r{
  width: 252px;
  _width: 253px;
  height:267px;
  background: #ffffff;
  float:left;
  padding-bottom:5px;
  margin-top:4px;
  margin-left:4px;
}

.p_r .texto,.p_r .texto p{
  
      width: 225px;
      _width: 207px;
	  }

.p_r_tit{
  
      width: 253px;
      _width: 253px;
      height: 31px;
      /*background: #a6d0e9;*/
      background-image:url('../images/fundo_fique_dentro.jpg');
      background-repeat:no-repeat;
      background-position:left;
      float:left;
                 
}

.p_r_tit p{

      font-family:Tahoma, Arial;
      color:#ffffff;
      font-size:14px;
      font-weight:bold;
      margin:5px 5px 5px 10px;
}


.reparos{
  
      width: 253px;
      _width: 223px;
      background: #ffffff;
      float:left;
	  margin-top:10px;
      
	  
	  }
  

.reparos_tit{
  
      width: 253px;
      _width: 223px;

      height: 31px;
      /*background: #a6d0e9;*/
      background-image:url('../images/fundo_fique_dentro.jpg');
      background-repeat:no-repeat;
      background-position:left;
      float:left;
	  
                 
}

.reparos_tit p{

      font-family:Tahoma, Arial;
      color:#ffffff;
      font-size:14px;
      font-weight:bold;
      margin:5px 5px 5px 10px;
}

.cf_img{
	border:1px #bdbdbd solid;
	margin-bottom:5px;
	}

.cf{
    width: 253px;
    _width: 253px;
    height:377px;
    _height:375px;
    background: #ffffff;
    float:left;
    padding-bottom:5px;
    margin-left:4px;
}
  

.cf_tit{
      width: 253px;
      _width: 253px;
      height: 31px;
      /*background: #a6d0e9;*/
      background-image:url('../images/fundo_fique_dentro.jpg');
      background-repeat:no-repeat;
      background-position:left;
      float:left;               
}

.cf_tit p{
      font-family:Tahoma, Arial;
      color:#ffffff;
      font-size:14px;
      font-weight:bold;
      margin:5px 0px 5px 5px;
}

.cf_img{
	border:1px #bdbdbd solid;
	margin-bottom:5px;
	}


.dir{
	float:left;
	width: 253px;
	margin: 0 0px 10px 5px; 
}


.esq{
	float:right;
	width: 253px;
	margin: 0 5px 10px -5px; 
}

.rede_tit_estado{
	 font-family:Tahoma, Arial;
     color:#225f97;
     font-size:11px;
     font-weight:bold;
	 margin-bottom:10px;
	 
	
}

.autorizada{
	 font-family:Tahoma, Arial;
     color:#a8a8a8;
     font-size:11px;
	 margin-bottom:10px;
	 margin-left:15px;
}

.autorizada span{
	 font-family:Tahoma, Arial;
     color:#225f97;
     font-size:11px;
	 font-weight:bold;
}
.recuo{
	margin-left:15px;
	margin-top:-7px;
}


#ctl00_cpConteudo_udpFieldsetBusca{ width:400px}
/***************************** FIM  NOVO REDE AUTORIZADA ***************************/




/* -------------------------- NOVO BUSCA/FAQ/FORUM -------------------------------------------- */

/***************************** Alterado G.T 30/03/2009 ***************************/
.resultado_busca{
	 font-family:Tahoma, Arial;
     color:#225f97;
     font-size:11px;
}

.veja_mais{
    font-family:Tahoma, Arial;
    color:#0d8bff;
    font-size:9px;
    float:right;
    margin-top:5px;
	  font-weight:bold;

}

a.veja_mais{
    font-family:Tahoma, Arial;
    color:#0d8bff;
    font-size:9px;
    float:right;
    margin-top:5px;
	  font-weight:bold;
	  margin-right:20px

}
.ir_topico{
    font-family:Tahoma, Arial;
    color:#0d8bff;
    font-size:9px;
    float:left;
    margin-top:-5px;
	margin-left:15px;
	font-weight:bold;

}

.mais2{
	font-family:Tahoma, Arial;
    color:#a8a8a8;
    font-size:9px;
    float:left;
    margin-left:300px;
    _margin-left:110px;
    margin-top:15px;
    text-indent:6px;
    
    }
	
.data{
    font-family:Tahoma, Arial;
    color:#696969;
    font-size:9px;
    float:right;
    margin-top:-5px;
	margin-right:15px;
	font-weight:bold;

}	
	
.busca{
    width:468px;
	height:28px;
	float:left;
	border:1px #eeeeee solid;
	background-color:#ffffff;
    font-family:Tahoma, Arial;
    color:#696969;
    font-size:9px;
    margin-top:10px;
	vertical-align:middle;
}	

.busca input{
	width:380px;
	height:17px;
	/*border:1px #000000 solid;*/
	margin-top:3px;
	margin-left:4px;
	color:#999999;
	font-family:Tahoma, Arial;
	font-size:12px;
	padding-left:3px;
	padding-top:3px;
	background-color:rgb(253,253,253);
}

.busca input.img_busca{
	float:right;
	margin-top:-21px;
	margin-right:5px;
  width:67px;
	height:17px;
	cursor:pointer;
}

.forum{
	width:710px;
	height:15px;
	padding-top:5px;
	background-color:#225f97;
}

.tema_forum{
	width:445px;
	height:15px;
	font-family:Tahoma, Arial;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-align:left;
	margin-top:-3px;
	margin-left:10px;
	float:left;
	border-right:1px #dddddd solid;

}

.comentario_forum{
	width:100px;
	height:15px;
	font-family:Tahoma, Arial;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-align:left;
	margin-top:-3px;
	margin-left:10px;
	float:left;
	border-right:1px #dddddd solid;

}

.ul_comentario_forum{
	width:130px;
	height:15px;
	font-family:Tahoma, Arial;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-align:left;
	margin-top:-3px;
	margin-left:10px;
	float:left;
}

.tema_forum2{
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#a8a8a8;
	text-align:left;
	/*margin-top:-3px;*/
	margin-left:40px;
}

.tema_forum2 span{
	font-family:Tahoma, Arial;
	font-size:12px;
	color:#225f97;
	text-align:left;
}

.comentario_forum2{
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#a8a8a8;
	text-align:center;


}
.comentario_forum2 span{
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#225f97;
	font-weight:bold;
}

.ul_comentario_forum2{
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#225f97;
	font-weight:bold;
	text-align:center;
}

.faq_esq{
	float:left;
	width: 340px;
	height: 530px;
	background-color:#FFFFFF;
	margin: 0 0px 10px 0px;
	border: 1px #e9e9e9 solid;
	overflow:auto;

}

.faq_esq p{
		margin-left:20px;
		margin-right:20px;
}

.faq_esq a.lnkbPengunta{ text-decoration:none}
.faq_esq a.lnkbPengunta:hover{ text-decoration:underline}
.faq_esq a.lnkbPengunta_active{color:#0d8bff; text-decoration:none}

.faq_dir{
	float:right;
	width: 340px;
	height: 530px;
	background-color:#FFFFFF;
	margin: 0 0px 10px 0px; 
	border: 1px #e9e9e9 solid;
	overflow:auto;
}

.faq_dir p{
		margin-left:20px; 
		margin-right:20px;
}




.DIV_WaitFAQ{filter:alpha(opacity=50); opacity: 0.5; -moz-opacity:0.5; position:absolute;width: 340px;height: 530px;background:rgb(245,245,245)}
/* -------------------------------------------------------------------------------- */



/*** Tags ***/
/* --------- stylos cridos para diferenciar as tags,  ----------*/
/* --------- 		Toda a parte de tags abaixo foi modificada		 ----------*/


.tags{
width:180px;
	float:right;
	background-color:#ffffff;
	padding:10px 10px 10px 10px;
	text-align:left;
	
	font-family:Tahoma, Arial;
  color:#6b6a6a;
  font-size:12px;
  line-height:20px;
  margin-bottom:6px;

}


div.tags p {
  display:block;
  text-align:center;
 }
div.tags p a{
  color:#6b6a6a;
 }

div.tags p a{font-family:Tahoma, Arial;}


div.tags a.styloTagUm{
	/*color:#4eb2b4; */
	font-size:9px; 

	}
div.tags a.styloTagDois{
	/*color:#58b5aa; */
	font-size:10px; 

	}
div.tags a.styloTagTres{
	/*color:#00669b; */
	font-size:11px; 

	}
div.tags a.styloTagQuatro{
	/*color:#006e93; */
	font-size:13px;

	}
div.tags a.styloTagCinco{
/*	color:#296089; */
	font-size:13px; 

	}
div.tags a.styloTagSeis{
	/*color:#07617b; */
	font-size:15px; 

	}
div.tags a.styloTagSete{
/*	color:#006387; */
	font-size:15px; 
	font-weight:bold;

	}
div.tags a.styloTagOito{
	/*color:#18656f; */
	font-size:16px; 
	font-weight:bold;

	}
div.tags a.styloTagNove{
	/*color:#18656f; */
	font-size:17px; 

	}
div.tags a.styloTagDez{
/*	color:#18656f; */
	font-size:18px; 

	}
div.tags a.styloTagOnze{
/*	color:#18656f; */
	font-size:19px; 
	font-weight:bold;

	}
	

	
div.tags a{
	text-decoration: none;
	margin-right:3px;
}
div.tags a:hover{
	text-decoration: underline;
	margin-right:3px;
}




/* ========= NOVO EM 8/4/2009 - CADASTRO NACIONAL DE TACOGRAFOS G.A ============== */

.conteudo_cnt{
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#a8a8a8;
	width:700px;
  float:left;
	margin: 0 0 0 10px;
}

.conteudo_cnt img.image_texto{padding:5px}

.conteudo_cnt a{
  color: #0d8bff;
  text-decoration:none;
}

.conteudo_cnt a.cnt_Link{ float:left; margin: 3px 0 0 2px;}

.conteudo_cnt span {
  font-family:Tahoma, Arial;
	font-size:20px;
	color:#225f97;
	font-weight:bold;
	line-height:25px;
	height:25px;
}

.conteudo_cnt p{
  line-height: 15px;
  margin-top: 10px;
  text-align:left;
}


.conteudo_cnt img {
  display:inline; 
  margin:0 4px 0 0;
}

table.cnt_tb_busca{ margin-top:15px;}
table.cnt_tb_busca_retorno{margin-top:15px; width:350px}

table.cnt_tb_busca_retorno td span.spanD_Legenda{
  font-family:Tahoma, Arial;
	font-size:11px;
	color:#a8a8a8;
}

.cnt_botao_proseguir {
		width:90px;
		height:18px;
		background:#2e80cc;
		color:#FFF;
		font:11px tahoma,arial;
		font-weight:bold;
		cursor:pointer;
}


/* popUp Modal Como Funciona */

.cnt_PopUpModal_Info{
  width:430px;

	color:white;
	background-color:#ffffff;
	border:1px solid rgb(220,220,220);
	padding:6px;
	text-align:center;
}

.quadro_PopUp{
    border:1px solid rgb(220,220,220); 
    width:410px;
    margin:0 auto;
    margin-top:14px;
   
  }

.cnt_PopUpModal_Info_texto p{
	margin:3px 5px 5px 20px;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#a8a8a8;
	text-align:left;
	display:block;
	margin-top:30px;
}


.cnt_PopUpModal_Info_texto span{
	margin-left:5px;
	line-height:30px;
	font-family:Tahoma, Arial;
	font-size:19px;
	color:#225F97;
	text-align:left;
  float:left;	
}


.cnt_PopUpModal_Info_texto .bt_fecharPop{
	width:45px;
	background-color:#ffffff;
	height:10px;
	font-family:Tahoma, Arial;
	font-size:9px;
	color:#db6f6f;
	text-align:right;
  float:left;
	margin:-5px 0 0 150px;
	*margin:4px 0 0 150px;
	position:absolute;
  padding-right:5px;
  cursor:pointer;
}
/* final popUpModal Como Funciona */




.consultaCNT_Resultado{
   margin: 0 auto;
   text-align:left;
   width:545px;
}

.consultaCNT_Resultado label{
	line-height:18px;
	font-family:Tahoma, Arial;
	font-size:13px;
	color:#225F97;
	text-align:left;
	font-weight:bold;
}
.consultaCNT_Resultado p{
	line-height:15px;
	text-align:left;
  margin-top:-2px;
}
  
.textCNT_RodapeConsulta {
  
   width:545px;
   margin:0 auto;
   text-align:left;
}

/* CADASTRO NOVO - TERMOS */

table.cnt_tb_termos{
  margin-top:1px;
  width:640px
}

.TermosCadastro_CNT{
   background-color:rgb(255,255,255);
   width:600px;
   height:100px;
   overflow:auto; 
   border:1px solid rgb(168,190,212);
   padding:5px;
}

.cnt_tb_termos td label.lblMenor{
	line-height:18px;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#225F97;
	text-align:left;
	font-weight:bold;
	margin-left:5px;
}
/* FINAL CADASTRO NOVO - TERMOS */

/* INICIO NOVO CADASTRO TELA 2 */


.consultaCNT_CadastroNovo{
   margin: 0 auto;
   text-align:left;
   width:545px;
}

.consultaCNT_CadastroNovo label.info{
	line-height:18px;
	font-family:Tahoma, Arial;
	font-size:12px;
	color:#225F97;
	text-align:left;
	font-weight:bold;
}

.cnt_tb_novo_cadastro span.rblLabel label{
	font-family:Tahoma, Arial;
	font-size:11px;
  color:rgb(168,168,168);
  font-weight:normal;
  margin-right:15px;
  padding-bottom:4px;
}

.consultaCNT_CadastroNovo p{
	line-height:15px;
	text-align:left;
  margin-top:-2px;
}


table.cnt_tb_novo_cadastro{
  margin-top:1px;
  width:450px
}


.cnt_tb_novo_cadastro td label.lblMenor{
	line-height:18px;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#225F97;
	text-align:left;
	font-weight:bold;
	margin-left:5px;
}
.cnt_tb_novo_cadastro select.campo_select{
  border:1px solid rgb(168,190,212);
	font-family:Tahoma, Arial;
	font-size:11px;
	width:196px;
}
 
/* popUp Modal Aviso */

.cnt_PopUpModal_Info_Aviso{
  width:370px;
  height:150px;
	color:white;
	background-color:#ffffff;
	border:1px solid rgb(220,220,220);
	padding:6px;
	text-align:center;
}

.quadro_PopUp_Aviso{
    border:1px solid rgb(220,220,220); 
    width:350px;
    height:130px;
    margin:0 auto;
    margin-top:14px;
   
  }

.cnt_PopUpModal_Info_texto_Aviso p{
	margin:3px 5px 5px 20px;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#a8a8a8;
	text-align:left;
	display:block;
	margin-top:30px;
}


.cnt_PopUpModal_Info_texto_Aviso span{
	margin-left:5px;
	line-height:30px;
	font-family:Tahoma, Arial;
	font-size:19px;
	color:#225F97;
	text-align:left;
  float:left;	
}


.cnt_PopUpModal_Info_texto_Aviso .bt_fecharPop_Aviso{
	width:45px;
	background-color:#ffffff;
	height:10px;
	font-family:Tahoma, Arial;
	font-size:9px;
	color:#db6f6f;
	text-align:right;
  float:left;
	margin:-5px 0 0 120px;
	*margin:4px 0 0 120px;
	position:absolute;
  padding-right:5px;
  cursor:pointer;
}
/* final popUpModal Aviso */ 
 
 
/* FINAL NOVO CADASTRO TELA 2 */

.consultaCNT_CadastroNovoImpressao{
   margin: 0 auto;
   text-align:left;
   width:768px;
   	font-family:Tahoma, Arial;
	font-size:11px;
	color:#a8a8a8;
	width:750px;

}

.consultaCNT_CadastroNovoImpressao label.info{
	line-height:18px;
	font-family:Tahoma, Arial;
	font-size:12px;
	color:#225F97;
	text-align:left;
	font-weight:bold;
  margin-left:12px;
}

.consultaCNT_CadastroNovoImpressao label.info2{
  font-size:11px;
}

.cnt_tb_novo_cadastroImpressao span.rblLabel label{
	font-family:Tahoma, Arial;
	font-size:11px;
  color:rgb(168,168,168);
  font-weight:normal;
  margin-right:15px;
  padding-bottom:4px;
}

.cnt_tb_novo_cadastroImpressao td label.info2{
  line-height:18px;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#225F97;
	text-align:left;
	font-weight:bold;
  margin-left:12px;

}

.cnt_tb_novo_cadastroImpressao th {
  text-align:left;
  padding-left:5px;
  width:600px;
  
}

.cnt_tb_novo_cadastroImpressao td.tdLBL {
  text-align:right; 
  width:200px;
  
}




@media print
{
  .no_imprime
  {
    display: none;
  }
  

  
}
/*========= FINAL NOVO EM 8/4/2009 - CADASTRO NACIONAL DE TACOGRAFOS G.A =======  */

.texto_editor_treinamento_detalhe ul { padding-left:15px; margin-left:15px}
.texto_editor_treinamento_detalhe ul li { list-style-type:disc; list-style-position:inside; line-height:15px; padding-bottom:5px; padding-top:9px; text-indent:-16px;}





/***************************** Inclusão G.T 04/05/2009 **************************/

div.meio{
	margin:0 auto;
	width:500px;
	text-align:center;
	margin-top:30px;	
}

.selos{
    font-family:Tahoma, Arial;
    color:#225f97;
    font-size:11px;
    font-weight:bold;
    margin-bottom:10px;
    margin-left:50px;
	
}
/***************************** Inclusão G.T 05/05/2009 **************************/

.botao_proseguir2 {
			width:100px;
			height:18px;
			background:#a8a8a8;
			color:#FFF;
			font:11px tahoma,arial;
			font-weight:bold;
			cursor:pointer;
			}
			
.botao_altera_dados {
			width:180px;
			height:18px;
			background:#2e80cc;
			color:#FFF;
			font:11px tahoma,arial;
			font-weight:bold;
			cursor:pointer;
			}
			
.dados_form{
	 font-family:Tahoma, Arial;
     color:#a8a8a8;
     font-size:11px;
	 font-weight:bold;
}

.visualizacao_revisao{
	width:450px;
	background-color:#ffffff;
	padding:15px;
	/*display:none;*/
}

.visualizacao_revisao table tr td{ text-align:right}
.visualizacao_revisao table tr td strong{ float:left}
.visualizacao_revisao table tr td.rede_tit_estado{ text-align:right }

.elemento_pop2{ padding:30px 0 0 135px}

.pop_concluido{
  width:330px;
	background-color:#ffffff;
	padding:15px;
}

.elemento_pop{ width:450px; left:2px}


.visualizacao_reparo{
	width:550px;
	background-color:#ffffff;
	padding:15px;
	display:none;
}

.visualizacao_manutencao{
	width:550px;
	background-color:#ffffff;
	padding:15px;
	display:none;
}

.pecas_utilizadas{
	width:550px;
	background-color:#ffffff;
	padding:15px;
}

.servico_realizado{
	width:550px;
	background-color:#ffffff;
	padding:15px;
	display:none;
}

.garantia_estoque{
	width:550px;
	background-color:#ffffff;
	padding:15px;
	display:none;
}

label.finalPage { width:100%; display:block; border-bottom:1px dotted rgb(195,195,195); text-align:left; font-size:9px; color:rgb(195,195,195); font-weight:normal}
p.pagebreakhereBefore {page-break-before: always;}
p.pagebreakhereAfter {page-break-after: always;}
@media print{
  .noPrint{display: none;}
  body{background-color: #FFF;}
  label.finalPage{display:none}

}

tr.trTable_SelosCorSim td{ background-color:rgb(255,255,255)}
tr.trTable_SelosCorNao td{ background:none}


tr.linkDetalheOS td a:hover{text-decoration:underline;color:#0d8bff;}

tr.trTable_SelosCorSim td.clear{ background:none;}

table tr td.excluir_item_Grid a, table tr td.adicionar_item_Grid a{
    font-family:Tahoma, Arial;
    color:#0d8bff;
    font-size:11px;
    float:right;
    margin-top:5px;
    margin-right:15px;
    text-decoration:none;
  }
table tr td.excluir_item_Grid a:hover, table tr td.adicionar_item_Grid a:hover{ text-decoration:underline}


/* modal popUp_Busca Pecas e Servicos Manutencao Tacografo */

.cnt_PopUpModal_Busca_Peca{
  width:600px;
  height:400px;
	color:white;
	background-color:#ffffff;
	border:1px solid rgb(220,220,220);
	padding:6px;
	text-align:center;
}

.quadro_PopUp_Pecas{
    border:1px solid rgb(220,220,220); 
    width:580px;
    height:376px;
    margin:0 auto;
    margin-top:14px;
   
  }

.cnt_PopUpModal_Busca_Peca_texto p{
	margin:3px 5px 5px 20px;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#a8a8a8;
	text-align:left;
	display:block;
	margin-top:30px;
}


.cnt_PopUpModal_Busca_Peca_texto span{
	margin-left:5px;
	line-height:30px;
	font-family:Tahoma, Arial;
	font-size:19px;
	color:#225F97;
	text-align:left;
  float:left;	
}


.cnt_PopUpModal_Busca_Peca_texto .bt_fecharPop{
	width:45px;
	background-color:#ffffff;
	height:10px;
	font-family:Tahoma, Arial;
	font-size:9px;
	color:#db6f6f;
	text-align:right;
  float:left;
	margin:-5px 0 0 230px;
	*margin:4px 0 0 230px;
	position:absolute;
  padding-right:5px;
  cursor:pointer;
}
.modalBackground {
  background-color:Gray;
  filter:alpha(opacity=70);
  opacity:0.7;
}

div.pecas_utilizadas .DivTabBusca_Peca { height:210px; vertical-align:top}
div.pecas_utilizadas table.Grid_Resultado_Busca tr.titulo th { text-align:left; padding:3px; background-color:#97d5fb; color:#fff}
div.pecas_utilizadas table.Grid_Resultado_Busca tr.titulo th a { text-decoration:none;}
div.pecas_utilizadas table.Grid_Resultado_Busca tr.tab-linha1 td{ text-align:left;padding:5px;}
div.pecas_utilizadas table.Grid_Resultado_Busca tr.tab-linha2 td{ text-align:left;padding:5px; background-color:rgb(249,249,249)}
			     
div.pecas_utilizadas table.Grid_Resultado_Busca tr.paginacao_grid td span{ font-size:10px}

/* ------------------------------------------------------- */

/***************************** Inclusão G.T 02/04/2009 ***************************/

.topico_forum{
	font-family:Tahoma, Arial;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-align:left;
}

.bt_comentar{
			width:100px;
			height:18px;
			background:#2e80cc;
			color:#FFF;
			font:11px tahoma,arial;
			font-weight:bold;
			margin-top:10px;
			margin-bottom: 10px;
			float:right;
			cursor:pointer;
			}
			


.topico_forum2{
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#a8a8a8;
	text-align:left;
	margin-left:40px;
	border-right:1px #dddddd solid;
}

.topico_forum2 span{
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#225f97;
	text-align:left;
}

.descr_forum{
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#a8a8a8;
	text-align:left;
} 
.borda_dir{
	border-right:1px #dddddd solid;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#a8a8a8;
	/*padding-left:10px;*/
	padding:5px 2px 5px 10px;
}

.borda_dir span{
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#225f97;
	text-align:center;
}

.sem_borda{
	/*border-right:1px #dddddd solid;*/
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#225f97;
	font-weight:bold;
	text-align:center;
}

/***************************** fim Inclusão G.T 02/04/2009 ***************************/

table.forum_lista_temas tr td span a{ color:#225f97; text-decoration:none}
table.forum_lista_temas tr td span a:hover{  text-decoration:underline}

table.forum_lista_topicos tr td span a{ color:#225f97; text-decoration:none}
table.forum_lista_topicos tr td span a:hover{  text-decoration:underline}
table.forum_lista_comentarios tr td p a{ color:#2e80cc; text-decoration:none}
table.forum_lista_comentarios tr td p a:hover{  text-decoration:underline}

table.forum_enviar_comentario tr td {
  font-family:Tahoma, Arial;
	font-size:11px;
	color:#225f97;
}

table.forum_enviar_comentario tr td span { font-size:13px; font-weight:bold }



table tr td select.ddlSelect_{
		border:1px solid #FFF;
		font-family:Tahoma, Arial;
		font-size:11px;
		margin-left:3px;
		border:0px solid white;
		border:1px #a8bed4 solid;
}

