/* /////////////////////////////////////////////////////// */
/* ////////////////    TEXTOS   ////////////////////////// */
/* /////////////////////////////////////////////////////// */



/* MENsAGEM DE ERRO PADRAO DO SISTEMA*/

.msg_erro{
	text-decoration: none;
	padding:1px 17px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:26px;
	padding-right:10px;
	color:#FF0000;
	border: 1px solid #FFFFB9;
	background-color: #FFFFE1;
	background-image: url(../img/ico/estrela.gif);
	background-attachment:scroll;
	background-repeat: no-repeat;
	background-position: left center;
}






/* /////////////////////////////////////////////////////// */
/* ///////////    CAMPOS DE FORMULARIO           ///////// */
/* /////////////////////////////////////////////////////// */
.radio_button{
	font-family: arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	border: 1px solid #ffffff;
}

/* O CSS abaixo aplica bordas 0 nas tags de Form, evitando assim que o formulario estoure as tabelas*/


/*TABELAS DE MENSAGENS PARA O USUARIO - Mensagens de ERRO e de INFORMACAO, respectivamente */

.tab_msg_erro {
	padding:1px 17px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:36px;
	padding-right:10px;
	background-color: #FFFFE1;
	height: 35px;
	vertical-align: middle;
	border:1px solid #FFFF8A;
	background-image: url(../img/ico/ico_!.gif);
	background-attachment:scroll;
	background-repeat: no-repeat;
	background-position: left center;
}

.tab_msg_info {
	padding:1px 17px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:36px;
	padding-right:10px;
	background-color: #ECF5FF;
	height: 35px;
	text-align: center;s
	vertical-align: middle;
	border:1px solid #CCE4FF;
	background-image: url(../img/ico/ico_info.gif);
	background-attachment:scroll;
	background-repeat: no-repeat;
	background-position: left center;
}

/*ACIMA, TABELAS DE MENSAGENS PARA O USUARIO - Mensagens de ERRO e de INFORMACAO, respectivamente */


.titulo {
	background-color: #676767;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: none !important;
	text-align: center;
	height: 42px;
}

.titulo2_fino {
	background-color: #676767;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: none !important;
	text-align: center;
	height: 42px;
}

.titulo_branco {
	background-color: #FFFFFF;
	text-align: center;
	height: 42px;
	vertical-align: middle;
}


.linha1 {
	background-color: #F0F0F0;
	height: 42px;
	text-align: center;
	vertical-align: middle;
}

.linha1_fina {
	background-color: #F0F0F0;
	height: 25px;
	text-align: center;
	vertical-align: middle;
}
.linha2 {
	background-color: #E6E6E6;
	height: 42px;
	vertical-align: middle;
}

.linha2_fina {
	background-color: #E6E6E6;
	height: 25px;
	vertical-align: middle;
}

.coluna_inicial {
	text-align: center;
	background-color: #E6E6E6;
}

.coluna {
	text-align: center;
}
