@charset "utf-8";
/* CSS Document */
/* formatação calendário */
.dia {font-family: helvetica, arial; font-size: 8pt; color: #FFFFFF}
.data {font-family: helvetica, arial; font-size: 8pt; text-decoration:none; color:#191970}
.mes {font-family: helvetica, arial; font-size: 8pt}
.Cabecalho_Calendario {font-family: helvetica, arial; font-size: 10pt; color: #000000; text-decoration:none; font-weight:bold}
/* Fim formatação calendario */

a:link, a:visited {
	text-decoration:none;
	color:#0095C9;
}

a:hover {
	color:#FEC32B;	
	font-weight:bold;
}

.color_azul {
	color:#0095C9;
}

.color_amarelo {
	color:#FEC32B;
}

.color_verde {
	color:#8FC74A;
}



.div_fundo_amarelo {
	background-color:#FEC32B;
 	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;	
}

.div_fundo_verde {
	background-color:#8FC74A;
 	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;	
}

.div_fundo_azul {
	background-color:#0095C9;
 	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;	
}

.canto_arredondado_padrao {
 	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;	
}

body {
	margin-top: 2px;
	font-size:12px;
	background-color:#F5F5F5;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float:float;
	overflow-y: scroll;
}

.index_frase {
	background-color:#0095C9;
 	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;	
	width:320px;
	color:#FFFFFF;
	font-size:14px;
	text-align:center;
	height:25px;
	padding-top:5px;
	margin-top:10px;
}

.index_logo {
	border-right:solid 1px #0095C9;
	width:280px;
	text-align:center;

}

.index_textfield {
	background-color:#FFFFDD;
 	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;	
	color:#0095C9;
	font-size:12px;
	height:20px;
}

.index_botao {
	background-color:#0095C9;
 	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;	
	color:#FFFFFF;
	font-size:12px;
	height:30px;
	width:150px;
	margin-top:8px;
}

.index_erro {
	margin-top:5px;
	color:#FEC32B;
	text-align:center;
	font-size:24px;
}

.index_rodape {
	text-align:center;
	font-size:12px;
	padding-top:10px;
/*	border-top:solid 1px #0095C9;*/
}

.margin_left_5 {
	margin-left:5px;
}

.margin_top_5 {
	margin-top:5px;
}

.padding_top_5 {
	padding-top:5px;
}

.padding_top_7 {
	padding-top:7px;
}

.font_size_12 {
	font-size:12px;
}

.font_size_16 {
	font-size:14px;
}

.font_size_20 {
	font-size:18px;
}

.font_size_18 {
	font-size:18px;
}

.font_size_25 {
	font-size:25px;
}

.font_size_padrao {
	font-size:14px;
}

.float_left {
	float:left
}

.float_right {
	float:right
}	

.height_30 {
	height:30px;
}

.height_25 {
	height:25px;
}

.height_20 {
	height:20px;
}



.text_vertical_align {
	vertical-align: middle;
	display: table-cell;
}

.border_1 {
/*   border-color: #BBBBBB;*/
   border-color: #DEDEDE;
   border-width: 1px;
   border-style: solid;
}

.classtextcenter {
	text-align:center;
}

.classdivbody {
	width:1200px;
	margin:0 auto;
	background-color:#F5F5F5;
}

.classdivprincipal {
	overflow:hidden;
	position:relative;	
	padding:0px 10px 0px 10px;
/*	border:dotted 1px #000000;*/
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;	
}

.classdivmenu {
	position:relative;
	float:left;
}

.classdivmenubase {
	height:65px;
	float:left;
	margin:0px 0px 0px 7px;
	padding-top: 5px;
	padding-bottom: 5px;
/*	border:dotted 1px #0000FF; */
	text-align:center;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
}

.classdivmenulogo {
	width:260px;	
	border:2px solid #FFFFFF;
}

.classdivmenubotoes {
	width:102px;
	background-color:#EEEEEE;
	border:2px solid #FFFFFF;
	font-size:12px;
	padding-top:16px;
	height:54px;
}

.classdivmenuletreiro {
	width:1180px;
	text-align:center;
	font-size:16px;
	height:20px;
	float:left;
	margin-top:5px;
	margin-bottom:5px;
	background-color:#FAFAFF;
	border-radius: 5px;	
}

.classdivmenuboasvindas {
	margin:3px 0px 3px 0px;
	padding:3px 2px 3px 15px;
/*	width:1177px;*/
	width:1170px;
/*	background-color:#FEC32B;*/
	background-color:#0095C9;
	float:left;	
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	color:#FFFFFF;
/*	font-style:oblique;*/
	font-size:14px;
	font-weight:90;
}

.classdivmenusair {
	float:right;
	background-color:#EEEEEE;
	text-align:center;
	width:56px;
	margin-right:2px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

.classdivmenuversao {
	float:right;
	padding-right:7px;
/*	background-color:#EEEEEE;*/
	text-align:center;
	font-size:10px;
	margin-right:2px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

.classdivmain {
	float:float;
	margin:0 auto; 
}

.divmainunico {
	float:float;
	width:1180px;
	
}

.divmainmenu {
	float:left;
	width:200px;
}

.divmainmain {
	float:left;
	width:980px;
}


/*
CMOList.asp
*/
.classcmo {
	background-color:#EEEEEE;
	width:1180px;
	float:left;
	font-size:14px;
}

.classcmotitulo {
	padding:10px;
	padding-left:100px;
	font-weight:bold;
/*	color:#FEC32B;*/
/*	color:#8FC74A;*/
	color:#0095C9;	
}

.classcmocorpo {
	overflow:hidden;
	background-color:#EEEEEE;
	float:left;
	width:1180px;
	font-size:14px;
}

.classdivcmocategoriaimagem {
	overflow:hidden;
	float:left;
	width:180px;
	text-align:center;
	min-height:98px;
	padding-top:5px;
/*	background-color:#FF0000;*/
}

.classdivcmocategoriatexto {
	float:left;
	width:1000px;
	background-color:#EEEEEE;
}

/*
CMOList.asp
Fim
*/

/*
LancamentoFrm.asp
*/

.classlfrm {
	background-color:#FFFF11;
	width:1180px;
	float:left;
}

/*
LanacamentoFrm.asp
Fim
*/

.adofontcat {
	font-size:16px;
}

.adofontscat {
	font-size:14px;
}

.ado.fontitem {
	font-size:12px;
}

.adobody {
	background-color:#F5F5F5;
	width:1180px;
	float:left;	
	margin-left:110px;
/*	margin:0 auto; */
	
}

.adocorpo {
	overflow:hidden;
/*	background-color:#F5F5F5;*/
	float:left;
	width:1180px;
}

.adoesquerda {
	float:left;
/*	background:#EEEEEE;*/
	width:950px;
}

.adoesqutop {
	float:left;
/*	background:#DDDDDD;*/
	background:#FBFBFB;
	width:940px;
	text-align:left;
	height:23px;
	padding:4px 0px 4px 10px;
}

.adoesqutop2 {
	float:left;
/*	background:#DDDDDD;*/
	background:#FBFBFB;
	width:940px;
	text-align:center;
/*	height:30px;*/
	padding:4px 0px 4px 10px;
}


.adobarra {
	width:950px;
	float:left;
	margin-bottom:5px;
	border-bottom:1px solid #FEC32B;
}

.adoesqcategoria {
	float:left;
	width:940px;
	padding:5px;
	background:#F7F7F7;
}

.adoesqdescc {
	float:left;
	background:#FBFBFB;
	width:300px;
	padding-top:5px;	
	height:24px;
}

.adoesqvlrealc {
	float:left;
	background:#FBFBFB;
	width:120px;
	text-align:right;
	padding-top:5px;	
	height:24px;
}

.adoesquvlorcc {
	float:left;
	text-align:right;
	background:#FBFBFB;
	width:120px;
	padding-top:5px;	
	height:24px;
}

.adoesqubarc {
	float:left;
	width:400px;
	background:#FBFBFB;
	padding-top:4px;	
	height:25px;
}

.adoesqubarc2 {
	float:left;
	width:400px;
	background:#E1E1E1;
	margin-top:2px;
	height:24px;
}

.adoesqbarcverde {
	float:left;
	color:#64FF64;
}


.adoesqbarcamarelo {
	float:left;
	color:#FFFF64;
}

.adoesqbarcvermelho {
	float:left;
	color:#FF6464;
}

.adoesqbarcazulclaro {
	float:left;
	color:#DCF5FF;
}


.adoesqbarcazulmedio {
	float:left;
	color:#C8E1FF;
}

.adoesqbarcazulforte {
	float:left;
	color:#96C8FF;
}

.adolistaitens {
	float:left;
	width:850px;
	margin-left:50px;
	
/*	border:#FF0000 1px solid;*/
}


.adodireita {
	float:left;
	background:#EEEEEE;
	width:230px;
}

.adofundomeses {
	width:40px;
	text-align:center;
	float:left;
	margin-left:25px;
}

.pos_main {
	float:left;
	width:1180px;
	background-color:#FAFAFF;
}

.pos_cad_height {
	height:40px;
}

.pos_cad_fontsize {
	font-size:14px;
}

.pos_cad_textfield {
	height:24px;
	font-size:14px;	
/*	background-color:#FEC32B;*/
	background:#FFFFEB;
}

.pos_cad_textarea {
	font-size:14px;	
	background:#FFFFEB;
}

.pos_cad_borda {
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;	
}

.pos_cad_button {
	font-size:14px;	
}

.pos_cad_listmenu {
	height:24px;
	width:190px;
	font-size:14px;	
	background:#FFFFEB;
}

.posespacolinhas
{
	height:25px;
	width:1180px;
}

.posbarra {
	width:1180px;
	float:left;
	margin-bottom:5px;
	border-bottom:1px solid #FEC32B;
}

.posbarranome {
	width:1180px;
	float:left;
	margin-bottom:5px;
	font-weight:bold;
	font-size:14px;
/*	border-bottom:1px solid #FEC32B;*/
}

.posnovoobjetivo {
	width:140px;
}

.postitulo {
	width:930px;
}

.posmenutarefarelevancia {
	width:120px;
}

.posmenucategoria {
	width:150px;
}

.posmenutarefaobjetivo {
	width:500px;
}

.posmenutarefastatus {
	width:100px;
}

.posmenutarefaprevisao {
	width:100px;
}

.posmenutarefapor {
	width:70px;
}

.posmenutarefadetalhes {
	width:95px;
}

.popsmenuespaco {
	width:1160px;
	height:5px;
}

.poscadtitulo {
	width:1180px;
}

.poscadobjetivo {
	width:730px;
}
.poscadenvolvido {
	width:230px;
}
.poscadcategoria {
	width:200px;
}

.poscadclassificacao {
	width:225px;
}
.poscadrelevancia {
	width:225px;
}
.poscadprogresso {
	width:285px;
}
.poscaddatainicio {
	width:230px;
}
.poscaddatafinal {
	width:210px;
}
.poscadcomo_descricao {
	width:588px;
}
.poscadcomo_acoes {
	width:587px;
}


.lanc_lanc_r {
	padding:10px;
	line-height: 220%;
	background-color:#FEC32B;
 	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;	
	font-size:16px;
}

.lanc_lanc_d {
	padding:10px;
	line-height: 220%;
	background-color:#0095C9;
 	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;	
	font-size:16px;
}

.lanc_lanc_parcelado {
	font-size:14px;
	line-height: 120%;
	margin-left:40px;
	background:#FFFF33;
	width:280px;
}

#pop1 {	
	float:right;
	margin-right: 280px; 
	margin-top: -150px;
	line-height: 100%;
}

