
.campo_form_login {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 14px;
	border-radius: 4px 4px 4px 4px;
	border: 1px solid #92929E;
	padding-left:3px;
	padding-right:3px;
	white-space:pre-wrap;
	background-color:#FEFDE2;
}

.campo_form_login_cel {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size:36px;
	border-radius: 4px 4px 4px 4px;
	border: 1px solid #92929E;
	padding-left:3px;
	padding-right:3px;
	white-space:pre-wrap;
	background-color:#FEFDE2;
}

.campo_form {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 12px;
	border-radius: 4px 4px 4px 4px;
	border: 1px solid #92929E;
	padding-left:3px;
	padding-right:3px;
	white-space:pre-wrap;
	background-color:#FEFDE2;
}

.campo_form_login_0 {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 14px;
	border-radius: 4px 4px 4px 4px;
	border: 1px solid #92929E;
	padding-left:3px;
	padding-right:3px;
	background-color:#FFFFFF;
}

.campo_form_0 {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 12px;
	border-radius: 4px 4px 4px 4px;
	border: 1px solid #92929E;
	padding-left:3px;
	padding-right:3px;
	background-color:#FFFFFF;
}

.campo_form_hidden {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 12px;
	border-radius: 4px 4px 4px 4px;
	border: 1px solid #92929E;
	padding-left:3px;
	padding-right:3px;
	background-color: #F3F3EF;
	display: none;
}

.campo_formsb {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 12px;
}
.campo_formsb_0 {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 12px;
	background-color: #F3F3EF;
}


.campo_titulo_cor {
	background-color: #FFF;
	color:#066;
}

.campo_titulo_cor1 {
	background-color: #E9E9E0;
}

.cab_filtro {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 12px;
	border-radius: 4px 4px 4px 4px;
	text-transform: uppercase;
	/*font-weight: bold;*/
	white-space: nowrap;
	
	/*background-color: #F3F4EF;*/
	color:  #666;
	font-weight: bold;
}

.cab_form {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 12px;
	border-radius: 4px 4px 4px 4px;
	white-space: nowrap;
	background-color: #FFFFFF;
	border: 1px solid #999999;
}


.box_cl3d {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size:13px;
	padding-top: 5px;
	white-space: nowrap;
	width: 33%;
	padding-right: 5px;
	padding-left: 5px;
}

.box_cl3c {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 13px;
	padding-top: 5px;
	white-space: nowrap;
	width: 33%;
	padding-left: 5px;
}

.box_cl3e {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size:13px;
	padding-top: 5px;
	white-space: nowrap;
	width: 33%;
	padding-left: 5px;
}

.box_cl3e_d {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 13px;
	padding-top: 5px;
	white-space: nowrap;
	width: 33%;
	padding-left: 5px;
	border: thin solid #F00;
}

.box_cl1c {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 13px;
	padding-top: 5px;
	white-space: nowrap;
	width: 100%;
	padding-right: 5px;
	padding-left: 5px;
}

.box_cl2e {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 13px;
	padding-top: 5px;
	white-space: nowrap;
	padding-left: 5px;
	width: 50%;
}

.box_cl2d {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 13px;
	padding-top: 5px;
	white-space: nowrap;
	padding-left: 5px;
	padding-right: 5px;
	width: 50%;
}


.box_c_info {
	/*background-image: url(img/1crm_im_brc.gif);*/
	/*background-repeat: repeat-x;*/
	/*background-position: center;*/
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 8px;
	color:#697D9E;
	font-weight:bold;
	white-space: nowrap;
	text-transform:uppercase;
	background-color:#FFF;
	padding-left: 5px;
	border-top:solid;
	border-width:1px;
	border-color:#C5C5C5;
	padding-right:5px;
	}

.box_abainfo {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 14px;
	color:#697D9E;
	font-weight:bold;
	white-space: nowrap;
	text-transform:uppercase;
	background-color:#FFF;
	padding-left: 5px;
	padding-right:5px;
	}

.box_c {
	/*background-image: url(img/1crm_im_brc.gif);*/
	/*background-repeat: repeat-x;*/
	/*background-position: center;*/
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 14px;
	color:#697D9E;
	font-weight:bold;
	white-space: nowrap;
	text-transform:uppercase;
	background-color:#FFF;
	padding-left: 5px;
	border-top:solid;
	border-width:1px;
	border-color:#C5C5C5;
	padding-right:5px;
	}

.box_es {
	background-color:#FFF;
	border-left:solid;
	border-width:1px;
	border-color:#C5C5C5;
	border-top:solid;
	border-width:1px;
	border-color:#C5C5C5;
}

.box_ds {
	background-color:#FFF;
	border-right:solid;
	border-width:1px;
	border-color:#C5C5C5;
	border-top:solid;
	border-width:1px;
	border-color:#C5C5C5;

}

.box_e {
	/*background-image: url(img/1crm_im_bre.gif);*/
	/*background-repeat: repeat-y;*/
	/*background-position: left;*/
	background-color:#FFF;
	border-left:solid;
	border-width:1px;
	border-color:#C5C5C5;
}
.box_d {
	/*background-image: url(img/1crm_im_brd.gif);*/
	/*background-repeat: repeat-y;*/
	/*background-position: right;*/
	background-color:#FFF;
	border-right:solid;
	border-width:1px;
	border-color:#C5C5C5;

}

.aba_c0 {
	
	height: 18px;
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 11px;
	white-space: nowrap;
	text-align: center;
		background-color:#FFF;
}
.aba_c1 {
	
	height: 18px;
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 11px;
	white-space: nowrap;
	text-align: center;
	/*font-weight: bold;*/
		background-color:#FFF;
}
.aba_e0 {
	height: 18px;
	width: 10px;
}
.aba_d0 {
	height: 18px;
	width: 11px;
}
.aba_m00 {
	height: 18px;
	width: 11px;
	white-space: nowrap;
}
.aba_m01 {

	/*background-image: url(1crm_aba_m01.gif);
	background-repeat: no-repeat;*/
	height: 18px;
	white-space: nowrap;
	width: 11px;
		background-color:#FFF;
}
.aba_m10 {


	/*background-image: url(1crm_aba_m10.gif);
	background-repeat: no-repeat;*/
	height: 18px;
	white-space: nowrap;
	width: 11px;
		background-color:#FFF;
}

.aba_ne1 {
	/*background-image: url(1crm_aba_nfl1.gif);
	background-repeat: repeat-x;*/
		background-color:#FFF;
}
.aba_nd1 {

	/*background-image: url(1crm_aba_nfl1.gif);
	background-repeat: repeat-x;*/
		background-color:#FFF;
}
.aba_ne {

	/*background-image: url(1crm_aba_nfl0.gif);
	background-repeat: repeat-x;*/
		background-color:#FFF;
}
.aba_nc {
	
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 14px;
	color:#697D9E;
	white-space: nowrap;
	padding-left: 3px;
	text-align: center;
	padding-right: 3px;
	background-color:#FFF;
	padding-top:7px;
	vertical-align:middle;
}
.aba_nc:hover{
	text-decoration: underline;
}

.aba_nc1 {
	/*background-image: url(1crm_aba_nfc1.gif);
	background-repeat: repeat-x;*/
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 14px;
	font-weight: bold;*/
	white-space: nowrap;
	padding-left: 3px;
	text-align: center;
	padding-right: 3px;
		background-color:#FFF;
		padding-top:7px;
		color:#697d9e;
		vertical-align:middle;
}

.aba_nd {
	/*background-image: url(1crm_aba_nfl0.gif);
	background-repeat: repeat-x;*/
		background-color:#FFF;
		
}


.moldura_ei {
	background-image: url(1crm_mei.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 12px;
}
.moldura_i {
	background-image: url(1crm_mi.gif);
	background-repeat: repeat-x;
	height: 12px;
}
.moldura_di {
	background-image: url(1crm_mdi.gif);
	width: 11px;
	background-repeat: no-repeat;
	height: 12px;
}
.moldura_es {
	background-image: url(1crm_mes.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 10px;
}
.moldura_ds {
	background-image: url(1crm_mds.gif);
	width: 11px;
	background-repeat: no-repeat;
	height: 10px;
}
.moldura_s {
	background-image: url(1crm_ms.gif);
	height: 10px;
	background-repeat: repeat-x;
}
.moldura_d {
	background-image: url(1crm_md.gif);
	background-repeat: repeat-y;
	width: 11px;
}
.moldura_e {
	background-image: url(1crm_me.gif);
	background-repeat: repeat-y;
	width: 10px;
}
body {
	/*background-color: #62676A;*/
	background-color:#555;
	margin: 2px;
	height: 100%;
}
.aba_mes {
	background-image: url(1crm_aba_mes.gif);
	background-repeat: no-repeat;
	height: 25px;
	width: 7px;
}


.campo_titulo {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 11px;
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-left: 10px;
}
.campo_rodape {
	background-color: #FFFFFF;
	vertical-align: bottom;
	text-align: right;
	padding-top: 5px;
}
.campo_titulo_se {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 11px;
	padding-top: 5px;
	padding-left: 10px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #92929E;
	border-left-color: #92929E;
}
.campo_titulo_sd {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 11px;
	padding-top: 5px;
	padding-left: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #92929E;
	border-right-color: #92929E;
	border-right-width: 1px;
	border-right-style: solid;
	padding-right: 10px;
}
.campo_titulo_d {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 11px;
	padding-top: 5px;
	padding-left: 10px;
	border-right-color: #92929E;
	border-right-width: 1px;
	border-right-style: solid;
	padding-right: 10px;
	white-space: nowrap;
}
.campo_titulo_id {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 11px;
	padding-top: 5px;
	padding-left: 10px;
	border-right-color: #92929E;
	border-right-width: 1px;
	border-right-style: solid;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #92929E;
	padding-bottom: 5px;
	padding-right: 10px;
}

.campo_titulo_e {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 11px;
	padding-top: 5px;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #92929E;
	white-space: nowrap;
}
.campo_titulo_ie {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 11px;
	padding-top: 5px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #92929E;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #92929E;
	padding-bottom: 5px;
}
.moldura_l {
	background-image: url(1crm_aba_l.gif);
	background-repeat: repeat-x;
	width: 10px;
	background-position: bottom;
}
.aba_c0 {
	background-image: url(1crm_aba_c0.gif);
	background-repeat: repeat-x;
	height: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	white-space: nowrap;
	text-align: center;
}
.aba_c1 {
	background-image: url(1crm_aba_c1.gif);
	background-repeat: repeat-x;
	height: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	white-space: nowrap;
	text-align: center;
	font-weight: bold;
}
.aba_e0 {
	background-image: url(1crm_aba_e0.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 10px;
}
.aba_d0 {

	background-image: url(1crm_aba_d0.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 11px;
}
.aba_m00 {
	background-image: url(1crm_aba_m00.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 11px;
	white-space: nowrap;
}
.aba_m01 {

	background-image: url(1crm_aba_m01.gif);
	background-repeat: no-repeat;
	height: 18px;
	white-space: nowrap;
	width: 11px;
}
.aba_m10 {


	background-image: url(1crm_aba_m10.gif);
	background-repeat: no-repeat;
	height: 18px;
	white-space: nowrap;
	width: 11px;
}
.linha_ptl {
	background-color: #FFFFFF;
	background-image: url(1crm_pth.gif);
	background-repeat: repeat-x;
	height: 1px;
}
.cab_empresa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	white-space: nowrap;
	color: #3D4D61;
	background-color: #FFFFFF;
}
.cab_contato {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3D4D61;
	background-color: #FFFFFF;
}
.aba_e1 {

	background-image: url(1crm_aba_e1.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 10px;
}
.aba_d1 {


	background-image: url(1crm_aba_d1.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 11px;
}
.cursor_hand {
	cursor: pointer;
}
.campo_titulo_s {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 11px;
	padding-top: 5px;
	padding-left: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #92929E;
	white-space: nowrap;
}
.campo_titulo_c {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 11px;
	padding-top: 5px;
	padding-left: 10px;
	white-space: nowrap;
}
.campo_titulo_i {

	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 11px;
	padding-top: 5px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #92929E;
	padding-bottom: 5px;
}

.rodape {

	font-family: Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 12px;
	text-transform: uppercase;
	background-color: #FFFFFF;
	font-weight: bold;
	padding-bottom: 2px;
	color: #000099;
	white-space: nowrap;
}
.texto {
	font-family: Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 13px;
}

.form_titulo {
	font-family: Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 11px;
	white-space: nowrap;
	background-color: #F4F4F4;
	border: 1px solid #999999;
	border-radius: 4px 4px 4px 4px;
	border: 1px solid #92929E;
	
}
.brw_titulo {
	padding-left: 5px;
	padding-right: 5px;
	background-repeat: repeat-x;
	
}
.brw_titulo_ti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.brw_ncol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-image: url(1crm_brow_coln.gif);
	border-right: none;
	border-bottom: 1px solid #62676A;
	border-left: 1px solid #62676A;
	padding-left: 3px;
	font-weight: bold;
	padding-right: 3px;
	cursor: pointer;
	text-align: center;
}
.brw_table {
	border-right: 1px solid #62676A;
	border-bottom: 1px solid #62676A;
	border-left: 1px solid #62676A;
}
.brw_ncol_e {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-image: url(1crm_brow_coln.gif);
	border-right: none;
	border-bottom: 1px solid #62676A;
	padding-left: 5px;
	font-weight: bold;
	padding-right: 5px;
	cursor: pointer;
	text-align: center;
}
.brw_cont_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-bottom: 1px solid #DBDBDB;
	border-left: 1px solid #DBDBDB;
	padding-right: 3px;
	padding-left: 3px;
}
.brw_cont_e_1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-bottom: 1px solid #DBDBDB;
	padding-right: 3px;
	padding-left: 3px;
}
.brw_cont_0 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-bottom: 1px solid #DBDBDB;
	border-left: 1px solid #DBDBDB;
	padding-right: 3px;
	padding-left: 3px;
}
.brw_cont_e_0 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-bottom: 1px solid #DBDBDB;
	padding-right: 3px;
	padding-left: 3px;
}
.brw_titulo_bt {
	padding-right: 5px;
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-position: center;
}
.brw_titulo_ir {
	padding-right: 10px;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-position: center top;
	background-image: url(1crm_im_fcp.gif);
	background-repeat: repeat-x;
}
.brw_letras_on {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	background-color: #5A7191;
	color: #FFFFFF;
	border: 1px solid #999999;
}
.brw_letras_of {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	cursor:  pointer;
	background-color: #CCCCCC;
	border: 1px solid #999999;
}
.brw_cont_sel_on {
	color: #3251AC;
	cursor: pointer;
	font-weight: bold;
}
.brw_cont_sel_of {
	color: #3251AC;
	cursor: pointer;
}
.brw_ncol_on {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-image: url(1crm_brow_coln_on.gif);
	border-right: none;
	border-bottom: 1px solid #62676A;
	border-left: 1px solid #62676A;
	padding-left: 3px;
	font-weight: bold;
	padding-right: 3px;
	cursor: pointer;
	text-align: center;
}
.brw_ncol_on_e {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-image: url(1crm_brow_coln_on.gif);
	border-right: none;
	border-bottom: 1px solid #62676A;
	padding-left: 5px;
	font-weight: bold;
	padding-right: 5px;
	cursor: pointer;
	text-align: center;
}
.cab_opcoes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	background-color: #FFFFFF;
	font-weight: bold;
	color: #000099;
	padding-bottom: 2px;
	white-space: nowrap;
}

.obj_hid {
	display: none;
}

.obj_vis {
	display: inline;
}
.campo_titulo_st {
	padding-top: 3px;
	padding-left: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #92929E;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #92929E;
	border-left-color: #92929E;
	padding-bottom: 3px;
	padding-right: 10px;
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-weight: bold;
	font-size: 12px;
}
.campo_titulo_ctt {

	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 12px;
	white-space: nowrap;
	font-weight: bold;
	color: #000066;
	background-image: url(1crm_pth_a.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 23px;
}
.campo_titulo_ct {

	padding-top: 3px;
	padding-left: 10px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #92929E;
	border-left-color: #92929E;
	padding-bottom: 3px;
	padding-right: 10px;
}
.campo_titulo_u {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 11px;
	padding-top: 5px;
	padding-left: 10px;
	border-right-color: #92929E;
	border-right-width: 1px;
	border-right-style: solid;
	padding-right: 10px;
	white-space: nowrap;
	border-left-style: solid;
	border-left-color: #92929E;
	border-left-width: 1px;
}
.form_bot {
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #92929E;
	text-align: right;
	white-space: nowrap;
	vertical-align:middle;
	
}
.form_tit {

	padding-top: 3px;
	padding-left: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #92929E;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #92929E;
	border-left-color: #92929E;
	padding-bottom: 3px;
	padding-right: 10px;
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-weight: bold;
	font-size: 12px;
}
.center {
	text-align: center;
}
.brw_l0 {
	background-color: #FBFBFB;
}
.brw_l1 {
	background-color: #F4F4F4;
}
.brw_ld {

	background-color: #FFFFCC;
}
.left {

	text-align: left;
}
.right {


	text-align: right;
}
.hand {
	cursor: pointer;
}
.filtroForm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	white-space: nowrap;
	color: #4B5E9A;
}
.partstitcol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	white-space: nowrap;
	color: #415665;
	text-align: center;
	background-color: #F4F4F4;
}

.abaform {
	padding-top: 3px;
	padding-left: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #92929E;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #92929E;
	border-left-color: #92929E;
	padding-bottom: 3px;
	padding-right: 10px;
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 12px;
	background-color: #FFFFFF;
}
.cal_table{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #AFBCCD;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AFBCCD;
}

.cal_inx {
	background-color: #FFFFFF;
	border-top-width: 1px;	
	border-top-style: solid;
	border-top-color: #AFBCCD;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #AFBCCD;
}
.cal_nom {
	background-color: #E8EBF0;
	border-top-width: 1px;	
	border-top-style: solid;
	border-top-color: #AFBCCD;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #AFBCCD;
}
.cal_nut {
	background-color:#FFF2F2;
	border-top-width: 1px;	
	border-top-style: solid;
	border-top-color: #AFBCCD;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #AFBCCD;
}
.cal_inf {
	border-bottom-width: 1px;	
	border-bottom-style: solid;
	border-bottom-color: #AFBCCD;
}
.cal_dir {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #AFBCCD;
}
.cal_dia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.cal_ctu {
}
.cal_fnt {

	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 11px;
}

.cal_pen_0 {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 11px;
	background-color: #E29896;
	border-bottom-width: 1px;
	border-bottom-color: #F3F3EF;
	border-bottom-style: solid;
	border-radius: 4px 4px 4px 4px;
}
.cal_apr_0 {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 11px;
	background-color: #8ECF50;
	border-bottom-width: 1px;
	border-bottom-color: #F3F3EF;
	border-bottom-style: solid;
	border-radius: 4px 4px 4px 4px;
}
.cal_rec_0 {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 11px;
	background-color: #FF6248;
	border-bottom-width: 1px;
	border-bottom-color: #F3F3EF;
	border-bottom-style: solid;
	border-radius: 4px 4px 4px 4px;
}
.cal_rec_1 {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 11px;
	background-color: #FFA291;
	border-bottom-width: 1px;
	border-bottom-color: #F3F3EF;
	border-bottom-style: solid;
	border-radius: 4px 4px 4px 4px;
}
.cal_apr_1 {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 11px;
	background-color: #BFE39B;
	border-bottom-width: 1px;
	border-bottom-color: #F3F3EF;
	border-bottom-style: solid;
	border-radius: 4px 4px 4px 4px;
}
.cal_pen_1 {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 11px;
	background-color: #ECBAB9;
	border-bottom-width: 1px;
	border-bottom-color: #F3F3EF;
	border-bottom-style: solid;
	border-radius: 4px 4px 4px 4px;
}
.cal_con_0 {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 11px;
	background-color: #96E994;
	border-bottom-width: 1px;
	border-bottom-color: #F3F3EF;
	border-bottom-style: solid;
	border-radius: 4px 4px 4px 4px;
}
.cal_con_1 {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 11px;
	background-color: #BDF1BC;
	border-bottom-width: 1px;
	border-bottom-color: #F3F3EF;
	border-bottom-style: solid;
	border-radius: 4px 4px 4px 4px;
}
.cal_age_0 {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 11px;
	background-color: #FFD988;
	border-bottom-width: 1px;
	border-bottom-color: #F3F3EF;
	border-bottom-style: solid;
	border-radius: 4px 4px 4px 4px;
}
.cal_age_1 {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 11px;
	background-color: #FFCC62;
	border-bottom-width: 1px;
	border-bottom-color: #F3F3EF;
	border-bottom-style: solid;
	border-radius: 4px 4px 4px 4px;
}
.cal_sal_res {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 11px;
	background-color: #567AB6;
	border-bottom-width: 1px;
	border-bottom-color: #F3F3EF;
	border-bottom-style: solid;
	border-radius: 4px 4px 4px 4px;
}
.cal_sal_pre {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 11px;
	background-color: #EF696C;
	border-bottom-width: 1px;
	border-bottom-color: #F3F3EF;
	border-bottom-style: solid;
	border-radius: 4px 4px 4px 4px;
}
.cal_sala {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 11px;
	font-weight: bold;
	border: thin dotted #000;
}

.cal_oco_0 {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 11px;
	background-color: #E0E0E0;
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
}
.cal_oco_1 {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 11px;
	background-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
}
.indproc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border-top: 1px solid #6A6A77;
	border-right: 2px solid #6A6A77;
	border-bottom: 2px solid #6A6A77;
	border-left: 1px solid #6A6A77;
	font-size: 11px;
}

.brw_lt {
	background-color: #FFFFE8;
	border-top: 1px solid #999999;
	font-weight: bold;
}
.boxinfo {
	border: 1px solid #C0C0C0;
}
.red {
	color: #FF0000;
}
.formgraf {	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 8px;
	background-color: #CCCCCC;
}
.boxtit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #CCCCCC;
	font-weight: bold;
}
.cabnoemp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000099;
	background-image: none;
	background-color: #FFFFFF;
}
.wsetup {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 11px;
}
.campo_titulo_sb {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	/*font-weight: bold;*/
	font-size: 13px;
	text-transform:uppercase;
}
.box_cmp {

	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 13px;
	padding-top: 5px;
	padding-left: 5px;
	white-space: nowrap;
}
.box_ei {
	background-image: url(img/1crm_im_brei.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.box_di {
	background-image: url(img/1crm_im_brdi.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.box_tdc {
	padding: 3px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #92929E;
	border-left-color: #92929E;
}
.lb_espec {
	color: #000099;
}
.ce_tit {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 10px;
	text-align: center;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #C1C1C1;
	border-left-color: #C1C1C1;
	color: #FFFFFF;
	background-color:#697d9e;
}
.ce_cont {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 10px;
	text-align: left;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #C1C1C1;
	border-left-color: #C1C1C1;
	padding-left: 5px;
}
.ce_titd {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 10px;
	text-align: center;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #C1C1C1;
	border-left-color: #C1C1C1;
	color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #C1C1C1;
	background-color:#697d9e;
}
.ce_contd {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 10px;
	text-align: left;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #C1C1C1;
	border-left-color: #C1C1C1;
	padding-left: 5px;
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #C1C1C1;
}
.ce_dst {
	background-color: #FFFFCC;
}
.ce_nor {

	background-color: #F7F7F7;
}
.ce_scon {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 10px;
	text-align: left;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #C1C1C1;
	border-left-color: #C1C1C1;
	padding-left: 5px;
}
.sombra
{
	display:none;
	position:absolute;
	z-Index:2000;
	width:100%;
	height:100%;
}
.sombra1
{
	display:none;
	position:absolute;
	z-Index:3000;
	width:100%;
	height:100%;
}
.sombra2
{
	display:none;
	position:absolute;
	z-Index:4000;
	width:100%;
	height:100%;
}
.popup
{
	display:none;
	position:absolute;
	z-Index:2100;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #666;
	border-bottom-color: #666;
	height: auto;
	vertical-align: top;
	width: auto;
	box-shadow: 1px 1px 4px 0px #666 ;	
}
.popup1
{
	display:none;
	position:absolute;
	z-Index:3100;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #666;
	border-bottom-color: #666;
	height: auto;
	vertical-align: top;
	width: auto;
	box-shadow: 1px 1px 4px 0px #666 ;	
}
.popup2
{
	display:none;
	position:absolute;
	z-Index:4100;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #666;
	border-bottom-color: #666;
	height: auto;
	vertical-align: top;
	width: auto;
	box-shadow: 1px 1px 4px 0px #666 ;	
}
.crmhlp
{
	display:inline;
	position:absolute;
	z-Index:3200;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
	height: auto;
	vertical-align: top;
	width: auto;
	box-shadow: 3px 3px 7px 0px #999 ;
}
.texto_nw {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	white-space: nowrap;
}
.box_nopad {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 13px;
	white-space: nowrap;
	padding-top: 5px;
}
.bx1_e {
	/*background-image: url(../../imagens/cw_bx1_e_3.gif);
	background-repeat: repeat-y;
	background-position: left;*/
}
.bx1_s {
	/*background-image: url(../../imagens/cw_bx1_s_3.gif);
	background-repeat: repeat-x;
	background-position: top;*/
}
.bx1_d {
	/*background-image: url(../../imagens/cw_bx1_d.gif);
	background-repeat: repeat-y;
	background-position: right;*/
}
.bx1_i {
	/*background-image: url(../../imagens/cw_bx1_i.gif);
	background-repeat: repeat-x;
	background-position: bottom;*/
}
.bx1_cmp {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 11px;
	padding-left: 5px;
	white-space: nowrap;
	background-image: url(../../imagens/cw_bx1_dp.gif);
	background-repeat: repeat-y;
	background-position: right bottom;
	padding-right: 5px;
	color: #073656;
}
.bx1_cmpd {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 11px;
	padding-left: 5px;
	white-space: nowrap;
	padding-right: 5px;
	color: #073656;
}
.bx1_tit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0B5181;
	padding-left: 5px;
	padding-bottom: 3px;
}
.bx1_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0B5181;
	padding: 10px;
}

.cab_icontato {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	white-space: nowrap;
	color:  #697d9e;
	background-color: #FFFFFF;
}
.titicone {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	white-space: nowrap;
	padding-left: 3px;
	text-align: center;
	padding-right: 3px;
	color: #666666;
}
.box_brd {
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.htxf {
	height: 18px;
}
.courier {
	font-family: "Courier New", Courier, monospace;
}
.fprop {
	font-family: "Courier New", Courier, monospace;
}
.nowrap {
	white-space: nowrap;
}
.bx1_c {
	background-image: url(../../imagens/cw_bx1_c.gif);
	background-repeat: repeat-y;
	background-position: center;
}
html {
	height: 100%;
}
.funcin {
	/*background-color: #F3F4EF;*/
}
.cab_nemp {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 18px;
	font-weight:bold;
	white-space: nowrap;
	color: #697d9e;
}
.cab_nemps {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 16px;
	font-weight:bold;
	white-space: nowrap;
	color: #697d9e;
}
.codatd {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 20px;
	font-weight: bolder;
	color: #799d9f;
	background-color: #FFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: center;
}
.tagneg_old {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 11px;
	background-color: #008B8B;
	color:#FFF;
	margin: 4px;
	white-space: normal;
	border: 2px solid #F3F3EF;
	border-radius:4px 4px 4px 4px;
	border-color:#FFF;
	line-height: 17px;
	clear: both;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 0px;
}

.tagneg {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 12px;
	background-color: #F93;
	margin: 5px;
	white-space:normal;
	border: 1px solid #333;
	border-radius:4px 4px 4px 4px;
	line-height: 0px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 8px;
	padding-bottom: 5px;
	display: block;
	overflow: hidden;
	position: relative;
	float: left;
}

.tagemp_old {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 11px;
	background-color: #008B8B;
	color:#000;
	margin: 4px;
	white-space: normal;
	border: 2px solid #F3F3EF;
	border-radius:4px 4px 4px 4px;
	border-color:#FFF;
	line-height: 17px;
	clear: both;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 0px;
}

.tagemp {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 12px;
	background-color: #F93;
	margin: 5px;
	white-space:normal;
	border: 1px solid #333;
	border-radius:4px 4px 4px 4px;
	line-height: 0px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 8px;
	padding-bottom: 5px;
	display: block;
	overflow: hidden;
	position: relative;
	float: left;
}

.tagempn_old {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 11px;
	background-color: #F93;
	margin: 3px;
	white-space: normal;
	border: 2px solid #FFF;
	border-radius:4px 4px 4px 4px;
	line-height: 17px;
	clear: both;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 0px;
	padding-bottom: 2px;
}

.tagempn {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 12px;
	background-color: #F93;
	margin: 5px;
	white-space:normal;
	border: 1px solid #333;
	border-radius:4px 4px 4px 4px;
	line-height: 0px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 8px;
	padding-bottom: 5px;
	display: block;
	overflow: hidden;
	position: relative;
	float: left;
}

.crm_botao_e {
background-image:url(../../imagens/1crm_bot_e.gif); background-repeat:no-repeat; height:22px; width:5px
}
.crm_botao_i {
background-image:url(../../imagens/1crm_bot_c.gif); background-repeat:repeat-x
}
.crm_botao_c {
background-image:url(../../imagens/1crm_bot_c.gif); background-repeat:repeat-x; padding:2px; font-size:12px; font-family:Verdana, Geneva, sans-serif
}
.crm_botao_d {
background-image:url(../../imagens/1crm_bot_d.gif); background-repeat:no-repeat; height:22px; width:5px
}
.crm_botao_tag {
background:none; border:none; padding:1px; cursor:pointer
}
.botcrm {
display: inline-block;
background-color: #ccc;
color: #444;
padding: 5px 5px;
text-decoration: none;
box-sizing: border-box;
font-family: Helvetica, Arial, sans-serif;
font-size: 10px;
border: 0px;
}
.botcrm:hover {
background-image: linear-gradient(to bottom, transparent, rgba(0,0,0,.15));
cursor: pointer;
}
.cab_config {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 18px;
	white-space: nowrap;
	color: #3D4D61;
	background-color: #FFFFFF;
	font-weight: normal;
}
.cab_config_1 {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 18px;
	white-space: nowrap;
	color: #3D4D61;
	background-color:#FC3;
	font-weight: normal;
}

.botao_login {
	border: 1px solid #036;
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	color:#FFF;
	font-size: 19px;
	background-color:#999;
	cursor: pointer;
	height:25px;
	text-align:center;
	width: 100%;
	padding-top: 1px;
	padding-bottom: 3px;
	position:relative;
	text-decoration: none;
	display:inline-block;
	border-radius: 3px;
	text-align:center;}

.botao_login:hover {
background-color:#666;
}

.botoes_flat {
	border: 1px solid #036;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	background-repeat:no-repeat;
	font-size: 11px;
	background-color:#697d9e;
	cursor: pointer;
	height:15px;
	text-align:right;
	background-position: 5px center;
	padding-right:5px;
	width: auto;
	padding-top: 4px;
	padding-bottom: 2px;
	padding-left: 22px;
	position:relative;
	text-decoration: none;
	display:inline-block;
	border-radius: 3px;
	text-align:center;
}

.botoes_flat:hover {
background-color:#C93;
}

.botoes_flatc {
	border: 1px solid #036;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	background-repeat:no-repeat;
	font-size: 11px;
	background-color:#fff;
	cursor: pointer;
	height:15px;
	text-align:right;
	background-position: 5px center;
	padding-right:5px;
	width: auto;
	padding-top: 4px;
	padding-bottom: 2px;
	padding-left: 5px;
	position:relative;
	text-decoration: none;
	display:inline-block;
	border-radius: 3px;
	text-align:center;
}

.botoes_flatc:hover {
	background-color: var(--main-bg-color);
	color:#FFF;
	}

.cor_contatos {
background-color:#85929E;
}
.corf_contatos {
color:#85929E;
}
.corc_contatos {
--main-bg-color: #85929E;
color:#85929E;
background-color:#fff;
border-color:#85929E;
font-weight: bold;
}
.cor_empresas {
background-color:#697D9E;
}
.corf_empresas {
color:#697D9E;
}
.corc_empresas {
--main-bg-color: #697D9E;
color:#697D9E;
background-color:#fff;
border-color:#697D9E;
font-weight: bold;
}
.cor_historicos {
background-color:#B9770E;
}
.corf_historicos {
color:#B9770E;
}
.corc_historicos {
--main-bg-color: #B9770E;
color:#B9770E;
background-color:#fff;
border-color:#B9770E;
font-weight: bold;
}
.cor_negocios {
background-color:#008B8B;
}
.corf_negocios {
color:#008B8B;
}
.corc_negocios {
--main-bg-color: #008B8B;
color:#008B8B;
background-color:#fff;
border-color:#008B8B;
font-weight: bold;
}
.cor_campanhas {
background-color:#A569BD;
}
.corf_campanhas {
color:#A569BD;
}
.cor_atendimento {
background-color:#799d9f;
}
.corf_atendimento {
color:#799d9f;
}
.corc_atendimento {
--main-bg-color: #799d9f;
color:#799d9f;
background-color:#fff;
border-color:#799d9f;
font-weight: bold;
}
.cor_despesas {
background-color:#D4AC0D;
}
.corf_despesas {
color:#D4AC0D;
}
.cor_produtos {
background-color:#CD6155;
}
.corf_produtos {
color:#CD6155;
}
.cor_apontamentos {
background-color:#9A7D0A;
}
.corf_apontamentos {
color:#9A7D0A;
}

.cor_cfg {
background-color:#666;
}
.corf_cfg {
color:#666;
}

.bf_voltar {
background-image:url(imagens/cw_imbt_voltar.png);
}	

.bf_apagar {
background-image:url(imagens/cw_imbt_apagar.png);
}	

.bf_editar {
background-image:url(imagens/cw_imbt_editar.png);
}	

.bf_gravar {
background-image:url(imagens/cw_imbt_gravar.png);
}	

.bf_cancelar {
background-image:url(imagens/cw_imbt_cancelar.png);
}

.campo_form:focus {
border:1px solid #369;
}

.item_pai {
	font-family: font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 16px;
	font-weight:bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;

	border-width: 1px;
	border-style: solid;
	border-color: #C5C5C5;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	border-radius: 4px 4px 4px 4px;

	background-color:#E89D39
}
.item_filho {
	font-family: font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 14px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;

}
.item_filho_e {
	font-family: font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 14px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #333;
	padding-left:10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;

	border-width: 1px;
	border-style: solid;
	border-color: #C5C5C5;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	border-radius: 4px 4px 4px 4px;
	background-color:#CBCEEF;
}
.botao_mais{
	background-image:url(../../imagens/cw_bt_mais.gif);
	background-attachment: fixed;
	background-repeat: no-repeat;
}

.cab_filtrosnew{
	background-color:#DDD;
	border-radius: 6px 6px 6px 6px;
	padding:5px;
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	text-align:center;
	font-weight:bold;
	color:#FFF;
}
.cab_linhainf{

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #697d9e;
}

.cab_linhamenu{

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #697d9e;
	background-color:#FFF;
	padding-top:3px;
}
.painel_cab {
	
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 13px;
	white-space: nowrap;
	text-align: center;
	background-color:#FFF;
	vertical-align:middle;
	color:#697d9e;
}
.painel_data {
	
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 10px;
	white-space: nowrap;
	text-align: right;
	background-color:#FFF;
	vertical-align:middle;
	color:#697d9e;
	position:static;
	}

.opc_jan_sel {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 14px;
	border-radius: 4px 4px 4px 4px;
	border: 1px solid #92929E;
	padding:3px;
	background-color:#FFFFFF;
}

.opc_jan_sel:hover {
	color:#FFF;
	background-color:#8AB7C4;
}
.hist_cell {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 11px;
	background-color:#D6EBEB;
	border-bottom-width: 1px;
	border-bottom-color: #F3F3EF;
	border-bottom-style: solid;
	border-radius: 4px 4px 4px 4px;
}
.hist_borda {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 11px;
	background-color:#FFF;
	border-radius: 4px 4px 4px 4px;
	border: 1px solid #CCC;
}

.box_brd_roud {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 11px;
	background-color:#FFF;
	border-radius: 4px 4px 4px 4px;
	border: 1px solid #697d9e;
}

.bot_up {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 13px;
	background-color:#FFF;
	border-radius: 4px 4px 4px 4px;
	border: 1px solid #697d9e;
}

.txt_cfg {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 13px;
	background-color:#FFF;
	text-align:left;
	width:100%;
	padding-left:10px;
	padding-top:8px;
	
}

.txt_cfg:hover {
	
	
}

.txt_tit_cfg {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 18px;
	background-color:#FFF;
	padding-bottom:6px;
	padding-top:6px;
	width:100%;
	color:#666;
	}

.ico_cfg {
	background-color:#FFF;
	padding-bottom:6px;
	padding-top:6px;
	width:32px;
	}

.cfg_box {
	background-color:#FFF;
	padding-bottom:0px;
	padding-top:0px;
	vertical-align:top;
	}

.cfg_link {
	text-decoration:none;
	color:#333;
	
}

.cfg_link:hover {
		color:#696;
	}

.c_boxround_uf {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 16px;
	background-color:#FFF;
	border-width: 1px;
	border-style: solid;
	border-color: #666;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	border-radius: 4px 4px 4px 4px;
	cursor:hand;	
}
.c_boxround_uf:hover {
	color:#FFF;
	background-color:#8AB7C4;
	}

.c_boxround {
	border-width: 1px;
	border-style: solid;
	border-color: #666;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	border-radius: 4px 4px 4px 4px;
	cursor:hand;	
}
.fltassist
{
	display:none;
	position:absolute;
	z-Index:3100;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
	height: auto;
	vertical-align: top;
	width: auto;
	box-shadow: 3px 3px 7px 0px #999 ;
}
.c_boxrounddrag {
	border-width: 1px;
	border-style: solid;
	border-color: #666;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	border-radius: 4px 4px 4px 4px;
	box-shadow: 1px 1px 1px gray;
	cursor:hand;
	font-family:Segoe UI;
	font-size:10px;
}

.c_boxrounddragtxt {
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	font-family:Segoe UI;
	font-size:12px;
}

.c_boxroundtitipos{
	border-width: 1px;
	border-style: solid;
	border-color: #666;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	border-radius: 4px 4px 4px 4px;
	font-family:Segoe UI;
	font-size:14px;
	font-weight:bold;

}
.c_boxroundempresas {
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 0px;
	overflow-y: scroll;
}

.c_popupwin{
	border-width:1px;
	border-style:solid;
	border-color:#666;
	padding-top: 0px;
	padding-right:10px;
	padding-bottom:3px;
	padding-left:10px;
	border-radius:4px 4px 4px 4px;
	font-family:Segoe UI;
	font-size:14px;
	background-color:#FFF;
}

.c_popupwin_cab_e{
	background-color:#FFF;
	border-bottom:1px;
	border-bottom-color:#666;
	border-bottom-style:solid;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:0px;
	padding-right:0px;
	width:19px;
	text-align:left;
}

.c_popupwin_cab_c{
	background-color:#FFF;
	border-bottom:1px;
	border-bottom-color:#666;
	border-bottom-style:solid;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	font-family:Segoe UI;
	font-size:15px;
	color:#369;
	text-align:left;
}

.c_popupwin_cab_d{
	background-color:#FFF;
	border-bottom:1px;
	border-bottom-color:#666;
	border-bottom-style:solid;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:0px;
	text-align:right;
}

.c_popupwin_cab{
	background-color:#FFF;
	border-bottom:1px;
	border-bottom-color:#666;
	border-bottom-style:solid;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
	font-family:Segoe UI;
	font-size:15px;
	color:#666;
}

.c_popupwin_rod{
	background-color:#FFF;
	border-top:1px;
	border-top-color:#666;
	border-top-style:solid;
	padding-top:5px;
	padding-bottom:5px;
}

.c_popupwin_info{
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 12px;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	vertical-align:top;
	}

.c_popupwin_info_emp{
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	color:#666;
	font-size: 16px;
	padding-top: 0px;
	padding-right: 5px;
	padding-left: 0px;
	vertical-align:top;
	text-decoration:none;
	}

#crm_assist {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 16px;
  	position: fixed;
	right: 10px;
	top: 50%;
	width: 200px;
	height:100px;
	margin-top: 0px;
	border-width:1px;
	border-style:solid;
	border-color:#666;
	padding-top: 0px;
	padding-right:100px;
	padding-bottom:3px;
	padding-left:10px;
	border-radius:4px 4px 4px 4px;
	font-family:Segoe UI;
	font-size:14px;
	background-color:#FFF;
	visibility:hidden;
}

.c_boxroundupftxt {
	font-family:Segoe UI;
	font-size:14px;
	background-color:#FFF;
	border-width: 1px;
	border-style: solid;
	border-color: #666;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	border-radius: 4px 4px 4px 4px;
	overflow-y: scroll;
}

.toppop {
	/*background-image: url(img/1crm_im_brc.gif);*/
	/*background-repeat: repeat-x;*/
	/*background-position: center;*/
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 14px;
	color:#697D9E;
	font-weight:bold;
	white-space: nowrap;
	text-transform:uppercase;
	background-color:#FFF;
	padding-left: 5px;
	padding-right:5px;
	padding-top:5px;
	}

.guia_round {
	border-width: 1px;
	border-style: solid;
	border-color: #C5C5C5;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	border-radius: 4px 4px 4px 4px;

}

.moldura_round_nopad {
	border-width: 1px;
	border-style: solid;
	border-color:  #92929E;
	border-radius: 4px 4px 4px 4px;

}

.moldura_round {
	border-width: 1px;
	border-style: solid;
	border-color: #C5C5C5;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	border-radius: 4px 4px 4px 4px;

}

.moldura_cab_round {
	border-width: 1px;
	border-style: solid;
	border-color: #FFF;
	border-radius: 4px 4px 0px 0px;
}

.moldura_rod_round {
	border-width: 1px;
	border-style: solid;
	border-color: #FFF;
	border-radius: 0px 0px 4px 4px;
}

.multiselect {
  width: 100%;
}

.selectBox {
  position: relative;
}

.selectBox select {
  width: 100%;
  
}

.overSelect {
	position: absolute;
	left: -2px;
	right: 0;
	top: 2px;
	bottom: 0;
}

.cab_form_checkboxes {
	font-family:Segoe UI, Segoe UI Light, Segoe UI Semilight;
	font-size: 12px;
	white-space: nowrap;
	background-color: #FFFFFF;
	font-weight:normal;
	color:#000;
	
}

#checkboxesNegdoc {
	display: none;
	border: 1px solid #666;
	position: absolute;
	background:#FFF;
	padding:3px;
	overflow-y: none;
}

#checkboxesNegdoc label {
	display: block;
	width:100%;
}

#checkboxesNegdoc label:hover {
  background-color: #1e90ff;
}