/*!* Ext JS Library 4.0* Copyright(c) 2006-2011 Sencha Inc.* licensing@sencha.com* http://www.sencha.com/license*/#poweredby {    position: absolute;    bottom: 40px;    right: 20px;    z-index: 15000;    /* IE 5-7 */    filter: alpha(opacity=70);    /* Netscape */    -moz-opacity: 0.7;    /* Safari 1.x */    -khtml-opacity: 0.7;    /* Good browsers */    opacity: 0.7;}#poweredby div {    position: relative;    width: 150px;    height: 25px;    background-image: url(../images/powered-by-ext-js.png);    background-repeat: no-repeat;}/* The simple background image PNG does not work in IE6-8, but does in IE9 */.x-ie6 #poweredby div,.x-ie7 #poweredby div,.x-ie8 #poweredby div {    background-image: none;    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/powered-by-ext-js.png', sizingMethod='scale');}/*----------------------------------------------------    Start Button*/.ux-start-button-icon {    background-image: url(../images/taskbar/sencha.gif) !important;    background-color: transparent;}.ux-start-button .x-btn-arrow {    background-image: none;}/*.ux-start-button .x-btn-arrow-right {    padding-left: 10px;}*/.ux-taskbar {    padding-left: 4px !important;}/*    Start Button (Black)*/.ux-desktop-black .ux-start-button {    height: 10px;    padding: 0px;    display: block;}.ux-desktop-black .ux-start-button em {    margin-top: 5px;}.ux-desktop-black .ux-start-button .x-btn-inner {    color: black;    font-size:11px;    font-weight: bold;}.ux-desktop-black .ux-start-button {    background-image: -moz-linear-gradient(center top , #E4F3FF, #D9EDFF 48%, #C2D8F2 52%, #C6DCF6);    border-radius: 8px 8px 8px 8px;    border-color: #81A4D0;}/*----------------------------------------------------    Start Menu*/.ux-start-menu-toolbar .x-btn-inner {    text-align: left;}.ux-start-menu-toolbar {    padding: 4px !important;}/*----------------------------------------------------    TaskBar*//* Use high specificity selector to override default styling*/div.ux-taskbar div.x-toolbar {    background: transparent none;    border: 0 none;    /*padding: 0;*/}/*.ux-taskbar .x-toolbar {    background: transparent none;    border-color: transparent;}.x-ie6 .ux-taskbar .x-toolbar {    border-color: #d3e1f1;}*/.ux-desktop-windowbar .x-btn-inner,.x-nbr .ux-desktop-windowbar .x-btn-icon-text-left button {    text-align: left !important;}.ux-taskbar .x-toolbar {    height: 28px;}.ux-taskbar {    /*height: 28px;*/    /*padding: 0;*/}.x-toolbar .x-toolbar {    padding: 0;}/*    TaskBar (Black)*/.ux-desktop-black .ux-taskbar {    background: transparent url('../images/taskbar/black/taskbar-start-panel-bg.gif') repeat-x left top;    border-color: transparent;    /*height: 30px;*/}.ux-desktop-black .ux-taskbar .x-splitter {    background: transparent url(../images/taskbar/black/taskbar-split-h.gif) no-repeat scroll 0 -2px;}.ux-desktop-black .ux-taskbar .x-toolbar-text {    color: white !important;}.ux-desktop-black .ux-taskbar .x-btn-default-toolbar-small-over {    background-color: yellow;}.ux-desktop-black .ux-taskbar .x-btn-inner {    color: white;}.ux-desktop-black .ux-taskbar .x-btn-pressed .x-btn-inner, .ux-taskbar .x-btn-over .x-btn-inner {    color: black;}/*----------------------------------------------------    Tray Clock*/.ux-desktop-trayclock {    text-align: center;    vertical-align: middle;    padding-top: 0;    padding-bottom: 0;}/*----------------------------------------------------    Desktop DataView*/.ux-wallpaper {    background-color: #3d71b8;}.ux-wallpaper-tiled {    background-repeat: repeat;}.ux-desktop-shortcut {    cursor: pointer;    text-align: center;    padding: 8px;    margin: 8px;    width: 64px;    position:absolute;}.ux-desktop-shortcut-icon {    width: 48px;    height: 48px;    background-color: transparent;    background-repeat: no-repeat;}.ux-desktop-shortcut-text {    font: normal 10px tahoma,arial,verdana,sans-serif;    text-decoration: none;    padding-top: 5px;    color: white;}.x-view-over .ux-desktop-shortcut-text {    text-decoration: underline;}/*----------------------------------------------------    Various icon classes*/.video {    background-image: url(../images/gears.gif);}.logout {    background-image: url( ../images/logout.gif ) !important;}.settings {    background-image: url( ../images/gears.gif ) !important;}.add {    background-image:url(../images/icons/fam/add.gif) !important;}.option {    background-image:url(../images/icons/fam/plugin.gif) !important;}.remove {    background-image:url(../images/icons/fam/delete.gif) !important;}.save {    background-image:url(../../shared/icons/save.gif) !important;}.ico-Blue {    background-image: url( ../wallpapers/ico_blue.jpg ) !important;}.ico-Blue-Sencha{	background-image: url( ../wallpapers/ico_Blue-Sencha.jpg ) !important;}.ico-Dark-Sencha{	background-image: url( ../wallpapers/ico_Dark-Sencha.jpg ) !important;}.ico-Wood-Sencha{	background-image: url( ../wallpapers/ico_Wood-Sencha.jpg ) !important;}.ico-Desk{	background-image: url( ../wallpapers/ico_Desk.jpg ) !important;}.ico-Desktop{	background-image: url( ../wallpapers/ico_desktop.jpg ) !important;}.ico-Desktop1{	background-image: url( ../wallpapers/ico_desktop1.jpg ) !important;}.ico-Desktop2{	background-image: url( ../wallpapers/ico_desktop2.jpg ) !important;}.ico-Sky{	background-image: url( ../wallpapers/ico_Sky.jpg ) !important;}.ico-None{	background-image: url( ../wallpapers/ico_none.gif ) !important;}/*themes*/.ico-theme-Access{	background-image: url( ../themes/ico-theme-access.png ) !important;}.ico-theme-Classic{	background-image: url( ../themes/ico-theme-classic.png ) !important;}.ico-theme-Gray{	background-image: url( ../themes/ico-theme-gray.png ) !important;}.ico-theme-Extdesk-bird{	background-image: url( ../themes/ico-theme-extdesk-bird.png ) !important;}.ico-theme-Extdesk-book{	background-image: url( ../themes/ico-theme-extdesk-book.png ) !important;}.ico-theme-Extdesk-cyma{	background-image: url( ../themes/ico-theme-extdesk-cyma.png ) !important;}.ico-theme-Extdesk-extribute{	background-image: url( ../themes/ico-theme-extdesk-extribute.png ) !important;}.ico-theme-Extdesk-plus {	background-image: url( ../themes/ico-theme-extdesk-plus.png ) !important;	}.ico-theme-Extdesk-sencha{	background-image: url( ../themes/ico-theme-extdesk-sencha.png ) !important;	}.ico-theme-Extdesk-pop{	background-image: url( ../themes/ico-theme-extdesk-pop.png ) !important;	}.ico-theme-Neptune{	background-image: url( ../themes/ico-theme-extdesk-neptune.png ) !important;	}/*aditional*/body {    background: none repeat scroll 0 0 #F8F8F8;}#loading1 {	height: 240px;	left: 50%;	margin: -120px 0 0 -160px;	position: absolute;	top: 50%;	width: 320px;}				#loading1 .logo{	background: url("../images/extdesklogo.gif") no-repeat scroll 0 0 transparent;	margin:0 auto;	display: block;	height: 240px;	left: 0px;	position: absolute;	top: 0px;	width: 320px;}/**test**/div.thumb-wrap{		margin: 15px;	clear :both;	height: 48px;	padding:2px;}div.thumb-wrap:hover{		/*backg: 1px solid blue;*/	color:#3D71B8;	cursor :pointer;}div.thumb-wrap img{		float : left;	width : 48px;	height : 48px;	}div.thumb-wrap span{	padding-left : 25px;	}div.thumb-wrap span.title{	color:#269926;}div.thumb-wrap span.caption{	color:#133CAC;}div.thumb-wrap:hover span.title{		/*backg: 1px solid blue;*/	/*color: #C0272B;*/	font-weight:bold;	text-decoration: underline;	}.msg .x-box-mc {    font-size:14px;}#msg-div {    position:absolute;    left:74%;    top:78%;    width:25%;    z-index:20000;}#msg-div .msg {    border-radius: 8px;    -moz-border-radius: 8px;    background: #F6F6F6;    border: 2px solid #ccc;    margin-top: 2px;    padding: 10px 15px;    color: #555;}#msg-div .msg h3 {    margin: 0 0 8px;    font-weight: bold;    font-size: 15px;}#msg-div .msg p {    margin: 0;}/* Preferenes....*/.preferences-quick-launch{    background-image: url( ../images/tango/preferences-desktop-quick-launch_16x16.png ) !important;}.preferences-shorcut{    background-image: url( ../images/tango/preferences-desktop-shorcut_16x16.png ) !important;}.preferences-wallpaper{    background-image: url( ../images/tango/preferences-desktop-wallpaper_16x16.png ) !important;}.preferences-theme{    background-image: url( ../images/tango/preferences-desktop-theme_16x16.png ) !important;}#ajax_connect {   background: url( ../images/connect-off.gif ) center center no-repeat;}.ajax_connect {   background: url( ../images/connect-on.gif ) center center no-repeat !important;}div.thumb-wrap-ed-wizard {    /*border: 1px solid red;*/    clear: right;    display: block;    float: left;    padding: 8px;    width: 262px;}div.thumb-wrap-ed-wizard:hover{		/*backg: 1px solid blue;*/	color:#3D71B8;	cursor :pointer;}div.thumb-wrap-ed-wizard img{		float : left;	width : 48px;	height : 48px;	}div.thumb-wrap-ed-wizard span{	padding-left : 25px;	}div.thumb-wrap-ed-wizard span.title{	color:#269926;}div.thumb-wrap-ed-wizard span.caption{	color:#133CAC;}div.thumb-wrap-ed-wizard:hover span.title{		/*backg: 1px solid blue;*/	/*color: #C0272B;*/	font-weight:bold;	text-decoration: underline;	}/* Avatar....*//* don't touch this part*/    #start-menu-id_header_hd{        height:32px;    }    #start-menu-id_header_hd-textEl{        font-size:20px;    }    #start-menu-id_header_hd{        padding-top:5px;    }     #start-menu-id_header-iconEl{        width:32px;        height:32px;    }/* end Avatar....*/.align-text-right input {    Text-align: right;}/* end Button dos Modelos....*/.salvar {    background-image: url(../images/salvar.png) !important; 	width: 32px!important;	height: 32px!important;	margin-right: auto !important;	margin-left: auto !important;}.limpar {    background-image: url(../images/limpar.png) !important;	width: 32px!important;	height: 32px!important;	margin-right: auto !important;	margin-left: auto !important;}.excluir {    background-image: url(../images/excluir.png) !important;	width: 32px!important;	height: 32px!important;	margin-right: auto !important;	margin-left: auto !important;}.imprimir {    background-image: url(../images/imprimir.png) !important;	width: 32px!important;	height: 32px!important;	margin-right: auto !important;	margin-left: auto !important;}.icon-gridAddUserEmpre-add {    background-image: url(../images/add.gif) !important;}.icon-gridAddUserEmpre-delete {    background-image: url(../images/delete.gif) !important;}.icon-gridAddUserEmpre-save {    background-image: url(../images/save.gif) !important;}.icon-gridAddUserEmpre-refresh {    background-image: url(../images/refresh.gif) !important;}.icon-gridAddJurosEmpre-add {    background-image: url(../images/add.gif) !important;}.icon-gridAddJurosEmpre-delete {    background-image: url(../images/delete.gif) !important;}.icon-gridAddJurosEmpre-save {    background-image: url(../images/save.gif) !important;}.icon-gridAddJurosEmpre-refresh {    background-image: url(../images/refresh.gif) !important;}.icon-grid-cancel {    background-image: url(../images/delete.gif) !important;}.icon-grid-delete {    background-image: url(../images/delete_16x16.gif) !important;}.icon-grid-alterar {    background-image: url(../images/edit.png) !important;}.icon-grid-send {    background-image: url(../images/send.png) !important;}.icon-grid-print {    background-image: url(../images/printer.png) !important;}.icon-admin-add {    background-image:url(../images/add.gif) !important;}.icon-grid-save {    background-image:url(../images/save.gif) !important;}.icon-grid-refresh {    background-image:url(../images/refresh.gif) !important;}.icon-grid-baixar {    background-image:url(../images/icons/fam/folder_go.gif) !important;}.red-faleceu .x-grid-cell-inner {    background:red !important;    color: white;}.red-qtd .x-grid-cell-inner {    background:red !important;    color: white;}.yellow-qtd .x-grid-cell-inner {    background:yellow !important;}.default-color {    background:silver !important;}.amarelo-tipo .x-grid-cell-inner {    background: #FAFEB4 !important;}.laranja-tipo .x-grid-cell-inner {    background: #FFE0B8 !important;}.vermelho-tipo .x-grid-cell-inner {    background: #FFB8B8 !important;}.my-combo-lst .x-combo-list-item{font-size:20px;}