/* Cristiano.css */
.wfull {
	width: 100% !important;
}

.select {
	
	background: #f4f4f4;
	border: 1px solid #d5d5d5;
	height: 29px;
	border-radius: 5px;
}

.mt-5px {
	margin-top:5px;
}

.bd-8px{
	border-radius:8px;
}

.quebraLinha-nao{
	white-space: nowrap;
}


.custom-select {
	color: #999;
    background: #f4f4f4;
    border: 1px solid #d5d5d5;
    border-radius: 5px;
    height: 29px;
    display: run-in;
}

.display-none {
	display:none;
}

.textarea-for-description {
	width: 820px;
	background: #f4f4f4;
	border: 1px solid #d5d5d5;
	height: 29px;
	border-radius: 5px;
	padding: 10px;
}

.sub_title {
	color: #e2161e;
    font-weight: bold;
    font-size: 9px;
    text-transform: uppercase;
    margin-bottom: 5px;
}


#creditos{
	display: none;
}

.mg5 {
	margin-right: 5px;
}

.mg10 {
	margin-right: 10px;
}

.mg15 {
	margin-right: 15px;
}

.mg17 {
	margin-right: 17px;
}

.mg18 {
	margin-right: 15px;
}

.mg25 {
	margin-right: 25px;
}

.mg35 {
	margin-right: 35px;
}

.mg38 {
	margin-right: 38px;
}

.mg40 {
	margin-right: 40px;
}

.mg53 {
	margin-right: 53px;
}

.mg57 {
	margin-right: 57px;
}

.mg58 {
	margin-right: 58px;
}

.mg60 {
	margin-right: 60px;
}

.mg65 {
	margin-right: 65px;
}

.mg68 {
	margin-right: 68px;
}

.mg70 {
	margin-right: 70px;
}

.mg80 {
	margin-right: 80px;
}

.mg90 {
	margin-right: 90px;
}

.mg94 {
	margin-right: 94px;
}

.mg106 {
	margin-right: 106px;
}

.mg150 {
	margin-right: 150px;
}

.mg153 {
	margin-right: 153px;
}

.mg185 {
	margin-right: 185px;
}

.mg220 {
	margin-right: 220px;
}

.mg300 {
	margin-right: 300px;
}

.mg350 {
	margin-right: 350px;
}

.mg400 {
	margin-right: 400px;
}

.mg460 {
	margin-right: 460px;
}

.mg480 {
	margin-right: 480px;
}

.mg500 {
	margin-right: 500px;
}

.mg520 {
	margin-right: 520px;
}

.mg540 {
	margin-right: 540px;
}

.mg560 {
	margin-right: 560px;
}

.mg600 {
	margin-right: 600px;
}

.mg650 {
	margin-right: 650px;
}

.mg800 {
	margin-right: 800px;
}


div.campo_w35 { width: 35px; }
div.campo_w35 input { width: 17px; }
div.campo_w50 { width: 50px; }
div.campo_w50 input { width: 30px; }

div.campo_w55 { width: 55px; }
div.campo_w55 input { width: 35px; }

div.campo_w32 { width: 32px; }
div.campo_w32 input { width: 12px; }

div.campo_w65 { width: 65px; }
div.campo_w65 input { width: 45px; }
div.campo_w65 .combo_value { width: 30px; }
div.campo_w65 .combo_expandido { width: 65px; }

ul.combo_w100 { width: 70px;height:200px;padding-right:20px; }

div.campo_w105 { width: 105px; }
div.campo_w105 input { width: 85px; }
div.campo_w105 .combo_value { width: 70px; }
div.campo_w105 .combo_expandido { width: 105px; }
ul.combo_w105 {width:75px;height:200px;padding-right:20px;}
ul.combo_w116 {width:86px;height:200px;padding-right:20px;}

ul.combo_w120 {width:120px;height:200px;padding-right:20px;}
ul.combo_w130 {width:130px;height:200px;padding-right:20px;}

ul.combo_w134 {width:104px;height:200px;padding-right:20px;}

ul.combo_w139 {width:109px;height:200px;padding-right:20px;}

div.campo_w140 { width: 140px; }
div.campo_w140 input { width: 120px; }
div.campo_w140 .combo_value { width: 105px; }
div.campo_w140 .combo_expandido { width: 140px; }
ul.combo_w140 {width:110px;height:200px;padding-right:20px;}

ul.combo_w150 {width:120px;height:200px;padding-right:20px;}

ul.combo_w155 {width:125px;height:200px;padding-right:20px;}

ul.combo_w160 {width:130px;height:200px;padding-right:20px;}

ul.combo_w163 {width:133px;height:200px;padding-right:20px;}

ul.combo_w165 {width:135px;height:200px;padding-right:20px;}

ul.combo_w170 {width:140px;height:200px;padding-right:20px;}

ul.combo_w175 {width:145px;height:200px;padding-right:20px;}

ul.combo_w180 {width:150px;height:200px;padding-right:20px;}

ul.combo_w190 {width:160px;height:200px;padding-right:20px;}

ul.combo_w200 {width:170px;height:200px;padding-right:20px;}

div.campo_w203 { width: 203px; }
div.campo_w203 input { width: 183px; }
div.campo_w203 .combo_value { width: 158px; }
div.campo_w203 .combo_expandido { width: 203px; }
ul.combo_w203 {width:173px;height:200px;padding-right:20px;}

ul.combo_w209 {width:179px;height:200px;padding-right:20px;}

ul.combo_w210 {width:180px;height:200px;padding-right:20px;}

ul.campo_w211 {width: 182px;;height:200px;padding-right:20px;}

div.campo_w213 { width: 213px; }
div.campo_w213 input { width: 193px; }
div.campo_w213 .combo_value { width: 167px; }
div.campo_w213 .combo_expandido { width: 213px; }

ul.combo_w218 {width:188px;height:200px;padding-right:20px;}

div.campo_w221 { width: 221px; }
div.campo_w221 input { width: 201px; }
div.campo_w221 .combo_value { width: 176px; }
div.campo_w221 .combo_expandido { width: 221px; }
ul.combo_w221 {width:191px;height:200px;padding-right:20px;}

ul.combo_w223 {width:193px;height:200px;padding-right:20px;}

ul.combo_w226 {width:196px;height:200px;padding-right:20px;}

ul.combo_w226 {width:196px;height:200px;padding-right:20px;}

ul.combo_w235 {width:205px;height:200px;padding-right:20px;}

ul.combo_w240 {width:210px;height:200px;padding-right:20px;}

ul.combo_w255 {width:225px;height:200px;padding-right:20px;}

ul.combo_w258 {width:228px;height:200px;padding-right:20px;}

ul.combo_w260 {width:230px;height:200px;padding-right:20px;}

ul.combo_w263 {width:233px;height:200px;padding-right:20px;}

ul.combo_w220 {width:190px;height:200px;padding-right:20px;}

ul.combo_w227 {width:197px;height:200px;padding-right:20px;}

ul.combo_w258 {width:228px;height:200px;padding-right:20px;}

ul.combo_w259 {width:229px;height:200px;padding-right:20px;}

div.campo_w275 { width: 275px; }
div.campo_w275 input { width: 257px; }
div.campo_w275 .combo_value { width: 275px; }
div.campo_w275 .combo_expandido { width: 275px; }

ul.combo_w285 {width:255px;height:200px;padding-right:20px;}

ul.combo_w279 {width:249px;height:200px;padding-right:20px;}

ul.combo_w284 {width:254px;height:200px;padding-right:20px;}
ul.combo_w285 {width:255px;height:200px;padding-right:20px;}

ul.combo_w300 {width:270px;height:200px;padding-right:20px;}

div.campo_w318 { width: 318px; }
div.campo_w318 input { width: 298px; }
div.campo_w318 .combo_value { width: 273px; }
div.campo_w318 .combo_expandido { width: 318px; }
ul.combo_w318 {width:288px;height:200px;padding-right:20px;}


ul.combo_w321 {width:291px;height:200px;padding-right:20px;}
ul.campo_w324 {width:291px;height:200px;padding-right:20px;}

div.campo_w329 { width: 329px; }

div.campo_w330 { width: 330px; }
div.campo_w330 input { width: 310px; }
div.campo_w330 .combo_value { width: 285px; }
div.campo_w330 .combo_expandido { width: 330px; }
ul.combo_w330 {width:300px;height:200px;padding-right:20px;}

ul.combo_w336 {width:306px;height:200px;padding-right:20px;}
ul.combo_w337 {width:307px;height:200px;padding-right:20px;}

ul.combo_w340 {width:310px;height:200px;padding-right:20px;}

ul.combo_w349 {width:319px;height:200px;padding-right:20px;}

ul.combo_w360 {width:330px;height:200px;padding-right:20px;}

div.campo_w345 { width: 345px; }
div.campo_w345 input { width: 310px; }
div.campo_w345 .combo_value { width: 285px; }
div.campo_w345 .combo_expandido { width: 330px; }
ul.combo_w345 {width:300px;height:200px;padding-right:20px;}
ul.combo_w346 {width:316px;height:200px;padding-right:20px;}

div.campo_w354 { width: 354px; }
div.campo_w354 input { width: 334px; }
div.campo_w354 .combo_value { width: 309px; }
div.campo_w354 .combo_expandido { width: 354px; }

div.campo_w356 { width: 356px; }
div.campo_w356 input { width: 336px; }
div.campo_w356 .combo_value { width: 311px; }
div.campo_w356 .combo_expandido { width: 356px; }
ul.combo_w356 { width: 326px;height:200px;padding-right:20px; }

div.campo_w375 { width: 375px; }
div.campo_w375 input { width: 355px; }
div.campo_w375 .combo_value { width: 340px; }
div.campo_w375 .combo_expandido { width: 375px; }
ul.combo_w375 {width:345px;height:200px;padding-right:20px;}

div.campo_w385 { width: 385px; }
div.campo_w385 input { width: 365px; }
div.campo_w385 .combo_value { width: 350px; }
div.campo_w385 .combo_expandido { width: 385px; }
ul.combo_w385 {width:355px;height:200px;padding-right:20px;}

div.campo_w390 { width: 390px; }
div.campo_w390 input { width: 370px; }
div.campo_w390 .combo_value { width: 355px; }
div.campo_w390 .combo_expandido { width: 390px; }
ul.combo_w390 {width:360px;height:200px;padding-right:20px;}

div.campo_w400 { width: 400px; }
div.campo_w400 input { width: 380px; }
div.campo_w400 .combo_value { width: 365px; }
div.campo_w400 .combo_expandido { width: 400px; }
ul.combo_w400 {width:370px;height:200px;padding-right:20px;}

div.campo_w405 { width: 405px; }
div.campo_w405 input { width: 385px; }
div.campo_w405 .combo_value { width: 370px; }
div.campo_w405 .combo_expandido { width: 405px; }

ul.combo_w404 {width:404px;height:200px;padding-right:20px;}

div.campo_w410 { width: 410px; }
div.campo_w410 input { width: 390px; }
div.campo_w410 .combo_value { width: 375px; }
div.campo_w410 .combo_expandido { width: 410px; }
ul.combo_w410 {width:380px;height:200px;padding-right:20px;}

ul.combo_w420 {width:390px;height:200px;padding-right:20px;}

div.campo_w425 { width: 425px; }
div.campo_w425 input { width: 405px; }
div.campo_w425 .combo_value { width: 390px; }
div.campo_w425 .combo_expandido { width: 425px; }
ul.combo_w425 {width:395px;height:200px;padding-right:20px;}

div.campo_w430 { width: 430px; }
div.campo_w430 input { width: 410px; }
div.campo_w430 .combo_value { width: 395px; }
div.campo_w430 .combo_expandido { width: 430px; }
ul.combo_w430 {width:400px;height:200px;padding-right:20px;}

ul.combo_w430 {width:400px;height:200px;padding-right:20px;}

ul.combo_w440 {width:410px;height:200px;padding-right:20px;}

ul.combo_w443 {width:413px;height:200px;padding-right:20px;}

div.campo_w445 { width: 445px; }
div.campo_w445 input { width: 425px; }
div.campo_w445 .combo_value { width: 400px; }
div.campo_w445 .combo_expandido { width: 445px; }
ul.combo_w445 {width:415px;height:200px;padding-right:20px;}

div.campo_w450 { width: 450px; }
div.campo_w450 input { width: 430px; }
div.campo_w450 .combo_value { width: 405px; }
div.campo_w450 .combo_expandido { width: 450px; }
ul.combo_w450 {width:420px;height:200px;padding-right:20px;}

ul.cambo_w458 {width:434px;height:200px;padding-right:20px;}

div.campo_w453 { width: 453px; }
div.campo_w453 input { width: 433px; }
div.campo_w453 .combo_value { width: 408px; }
div.campo_w453 .combo_expandido { width: 453px; }
ul.combo_w453 {width:423px;height:200px;padding-right:20px;}

ul.combo_w415 {width:385px;height:200px;padding-right:20px;}

div.campo_w423 { width: 423px; }
div.campo_w423 input { width: 403px; }
div.campo_w423 .combo_value { width: 380px; }
div.campo_w423 .combo_expandido { width: 423px; }
ul.combo_w423 {width:197px;height:200px;padding-right:20px;}

ul.combo_w424 {width:350px;height:200px;padding-right:20px;}

ul.combo_w458 {width:428px;height:200px;padding-right:20px;}

ul.combo_w443 {width:413px;height:200px;padding-right:20px;}

div.campo_w462 { width: 462px; }
div.campo_w462 input { width: 442px; }
div.campo_w462 .combo_value { width: 380px; }
div.campo_w462 .combo_expandido { width: 462px; }
ul.combo_w462 {width:197px;height:200px;padding-right:20px;}

div.campo_w500 { width: 500px; }
div.campo_w500 input { width: 480px; }
div.campo_w500 .combo_value { width: 465px; }
div.campo_w500 .combo_expandido { width: 500px; }
ul.combo_w500 {width:470px;height:200px;padding-right:20px;}

div.campo_w505 { width: 505px; }
div.campo_w505 input { width: 485px; }
div.campo_w505 .combo_value { width: 470px; }
div.campo_w505 .combo_expandido { width: 505px; }
ul.combo_w505 {width:475px;height:200px;padding-right:20px;}

ul.combo_w540 {width:510px;height:200px;padding-right:20px;}

ul.combo_w570 {width:540px;height:200px;padding-right:20px;}

div.campo_w560 { width: 560px; }
div.campo_w560 input { width: 540px; }
div.campo_w560 .combo_value { width: 515px; }
div.campo_w560 .combo_expandido { width: 560px; }
ul.combo_w560 {width:530px;height:200px;padding-right:20px;}

ul.combo_w590 {width:560px;height:200px;padding-right:20px;}


div.campo_w598 { width: 598px; }
div.campo_w598 input { width: 578px; }
div.campo_w598 .combo_value { width: 553px; }
div.campo_w598 .combo_expandido { width: 598px; }
ul.combo_w598 {width:568px;height:200px;padding-right:20px;}


div.campo_w615 { width: 615px; }
div.campo_w615 input { width: 595px; }
div.campo_w615 .combo_value { width: 570px; }
div.campo_w615 .combo_expandido { width: 615px; }
ul.combo_w615 {width:585px;height:200px;padding-right:20px;}

div.campo_w660 { width: 660px; }
div.campo_w660 input { width: 640px; }
div.campo_w660 .combo_value { width: 615px; }
div.campo_w660 .combo_expandido { width: 660px; }
ul.combo_w660 {width:630px;height:200px;padding-right:20px;}

div.campo_w669 { width: 669px; }
div.campo_w669 input { width: 649px; }
div.campo_w669 .combo_value { width: 624px; }
div.campo_w669 .combo_expandido { width: 669px; }
ul.campo_w669 {width:640px;height:200px;padding-right:20px;}

div.campo_w680 { width: 680px; }
div.campo_w680 input { width: 660px; }
div.campo_w680 .combo_value { width: 635px; }
div.campo_w680 .combo_expandido { width: 680px; }
ul.combo_w680 {width:650px;height:200px;padding-right:20px;}

div.campo_w687 { width: 687px; }
div.campo_w687 input { width: 653px; }
div.campo_w687 .combo_value { width: 629px; }
div.campo_w687 .combo_expandido { width: 687px; }

div.campo_w710{ width: 710px; }
div.campo_w710 input { width: 690px; }
div.campo_w710 .combo_value { width: 690px; }
div.campo_w710 .combo_expandido { width: 710px; }
ul.campo_w710 {width:640px;height:200px;padding-right:20px;}

div.campo_w725 { width: 725px; }
div.campo_w725 input { width: 705px; }
div.campo_w725 .combo_value { width: 675px; }
div.campo_w725 .combo_expandido { width: 725px; }
ul.campo_w725 {width:640px;height:200px;padding-right:20px;}

div.campo_w752 { width: 752px; }
div.campo_w752 input { width: 732px; }

div.campo_w730 { width: 730px; }
div.campo_w730 input { width: 710px; }

ul.combo_w766 {width:736px;height:200px;padding-right:20px;}

div.campo_w845 { width: 845px; }
div.campo_w845 input { width: 825px; }
div.campo_w845 .combo_value { width: 800px; }
div.campo_w845 .combo_expandido { width: 845px; }
ul.combo_w845 {width:815px;height:200px;padding-right:20px;}

ul.combo_w908 {width:878px;height:200px;padding-right:20px;}

div.campo_w909 { width: 909px; }
div.campo_w909 input { width: 889px; }

table.normalTable tbody tr.newRow {background-color:#FFFFF0}

table.normalTable tbody tr.childRow {}
table.normalTable tbody tr.okRow {background-color:#90EE90}
table.normalTable tbody tr.warningRow {background-color:#FFFFF0}
table.normalTable tbody tr.failedRow {background-color:#FF9999}

.grupoFinanceiro {}

div.modal_w950{
	width:950px;
}

li.adjust{
	padding-bottom:0px;margin-top:11px;
}

div.combo_expandido ul li {
	display: block !important;
	float: none;
	padding: 0;
}
div.combo_expandido ul li a {
	display: block;
	padding: 5px 10px;
	text-decoration: none;
	color: #999;
}
div.combo_expandido ul li a:hover {
	background-color: #e5e5e5;
}

div.textarea_chamado_metade textarea {
    background: url(../img/bg/fundo_textareachamado_w510.jpg) no-repeat;
    border:none;
    height: 110px;
    width:501px;
    padding: 5px;
    color:#999;
    font: 11px Verdana;    
}

div.textarea_chamado_metade_foco textarea {
    background: url(../img/bg/fundo_textareachamado_foco_w510.jpg) no-repeat;
    border:none;
    height: 110px;
    width:501px;
    padding: 5px;
    color:#FFF;
    font: 11px Verdana;    
}

table.tabelaMarkup_50 {
	width: 50%;
	margin-left: 25%
}

table.tabelaMarkup_70 {
	width: 70%;
	margin-left: 15%
}

table.tabelaMarkup_80 {
	width: 80%;
	margin-left: 10%
}

table.tabelaMarkup_90 {
	width: 90%;
	margin-left: 5%
}

table.tabelaMarkup_100 {
	width: 100%;
	margin-left: 0%
}

table.tabelaMarkup thead tr th {
	vertical-align: middle;
}

table.tabelaMarkup tbody tr th {
	padding: 9px 10px;
    border-top: 1px solid #FFF;
    color: #fff;
    font: 9px Verdana;
    font-weight: bold;
    white-space: nowrap;
    text-align: center;
    text-transform: uppercase;
}

table.tabelaMarkup tbody tr td {
    border: 1px solid #FFF;
	text-align: center;
}

table.tabelaMarkup_50 thead tr th.th-linha, table.tabelaMarkup_50 tbody tr th {
	width: 50%;
}

table.tabelaMarkup_70 thead tr th.th-linha, table.tabelaMarkup_70 tbody tr th {
	width: 35%;
}

table.tabelaMarkup_80 thead tr th.th-linha, table.tabelaMarkup_90 tbody tr th {
	width: 25%;
}

table.tabelaMarkup_90 thead tr th.th-linha, table.tabelaMarkup_90 tbody tr th {
	width: 20%;
}

table.tabelaMarkup_100 thead th.th-linha, table.tabelaMarkup_100 tbody th {
	width: 18%;
}

table.tabelaMarkup tr th.th-linha {
    background-color: #afafaf;
}

table.tabelaMarkup tr th.th-coluna {
    background-color: #8c8c8e;
}

table.tabelaMarkup tr th input[name="markup-text-edit"] {
	border-radius: 5px;
    padding: 5px 8px;
    color: #333333;
    border: 1px solid #d5d5d5;
    height: 10px;
    width: 80%;
}

table.tabelaMarkup tr td input[name="markup-value-edit"] {
	border-radius: 5px;
    padding: 5px 8px;
    color: #333333;
    border: 1px solid #d5d5d5;
    height: 10px;
    text-align: end;
    width: 80%;
}

.form-login {
    text-align: center;
    padding: 20px 10px;
    border: 1px dotted #dbdbdb;
    border-radius: 6px;
    background-color: #ececec;
}

.form-login h3 {
    margin-top: 0;
    font-weight: lighter;
    text-transform: uppercase;
    font-size: 16px;
    margin-bottom: 20px;
    margin-top: 10px;
}

.form-login input{
	font: 100 15px "Open Sans", sans-serif;
	background: #fff;
    border: 1px solid #d4d4d4;
    width: 254px;
    clear: both;
    margin: 0 auto 10px;
    height: 42px;
    line-height: 42px;
    padding: 0 8px;
    border-radius: 3px;
}

.form-login input[type=submit] {
    clear: both;
    width: 254px;
    margin: 0 0 5px;
    background: #e60000;
    border: none;
    text-align: center;
    color: #fff;
    border-radius: 3px;
    height: 42px;
    line-height: 42px;
    font-size: 18px;
    -webkit-transition: all .35s ease-out;
    transition: all .35s ease-out;
}