/*
 * Ext JS Library 3.0 Pre-alpha
 * Copyright(c) 2006-2008, Ext JS, LLC.
 * licensing@extjs.com
 * 
 * http://extjs.com/license
 */

#container {
    width:600px;
    height:300px;
    border:3px solid #c3daf9;
}

a:hover {
    cursor: pointer;
}

.map {
    background-image:url(../images/map.png) !important;
}

.list {
    background-image: url(../images/table.png) !important;
}

.error {
    background-image: url(../images/error.png) !important;
}

.print {
    background-image: url(../images/printer.png) !important;
}

.addform {
    background-image: url(../images/application_form_add.png) !important;
}

.user {
    background-image: url(../images/user.png) !important;
}

.blist {
    background-image: url(../images/list-items.gif) !important;
}

.menu-title{
    background: #D6E3F2;
    border-style: solid;
    border-color:#DAE6F4 #99bbe8 #99bbe8 #DAE6F4;
    border-width: 1px;
    margin:-2px -2px 0;
    color:#15428b;
    font:bold 10px tahoma,arial,verdana,sans-serif;
    display:block;
    padding:3px;
}

.exit { background-image: url(../images/door_out.png) !important; }

.weather { background-image: url(../images/weather_cloudy.png) !important; }

.menuTransportarten { background-image: url(../images/basket.png) !important; }
.menuTransportgueter { background-image: url(../images/brick.png) !important; }
.menuTransportmittel { background-image: url(../images/car.png) !important; }
.menuRessourcen { background-image: url(../images/bricks.png) !important; }
.menuStammdaten { background-image: url(../images/database_gear.png) !important; }
.menuSetup { background-image: url(../images/cog.png) !important; }
.menuAccount { background-image: url(../images/image.png) !important; }
.menuAccountgroup { background-image: url(../images/images.png) !important; }
.menuUser { background-image: url(../images/user.png) !important; }
.menuUsergroup { background-image: url(../images/folder_user.png) !important; }
.menuRoles { background-image: url(../images/folder_user.png) !important; }
.menuBasisdaten { background-image: url(../images/database_gear.png) !important; }
.menuFahrzeuge { background-image: url(../images/lorry.png) !important; }
.menuZufuhrarten { background-image: url(../images/lorry_flatbed.png) !important; }
.addItem { background-image: url(../images/add.png) !important; }
.menuArtikel { background-image: url(../images/brick.png) !important; }
.menuArtikelgruppe {background-image: url(../images/folder_brick.png) !important;}
.menuDevice { background-image: url(../images/cog.png) !important; }
.menuDeviceGroup { background-image: url(../images/folder.png) !important; }
.menuBaustelle { background-image: url(../images/constructionSite.png) !important; }
.menuOrt { background-image: url(../images/map_magnify.png) !important; }
.menuKolonne { background-image: url(../images/group.png) !important; }
.menuNummernkreis { background-image: url(../images/text_list_numbers.png) !important; }
.menuAuftrag { background-image: url(../images/application_xp.png) !important; }
.menuLieferabruf { background-image: url(../images/application_put.png) !important; }
.menuTransportauftrag { background-image: url(../images/lorry_go.png) !important; }
.menuDispositionsSicht { background-image: url(../images/time_go.png) !important; }
.menuCompanies { background-image:url(../images/building.png) !important; }
.menuCalendar { background-image:url(../images/calendar.png) !important; }
.menuCategories { background-image:url(../images/folder_category.png) !important; }
.menuEvents { background-image:url(../images/folder_event.png) !important; }
.menuDecision { background-image:url(../images/yesno.png) !important; }
.menuDaten { background-image:url(../images/database.png) !important; }
.menuAreas { background-image:url(../images/map_areas.png) !important; }
.menuIncoming { background-image:url(../images/posteingang.png) !important; }
.menuEditUser { background-image:url(../images/user_edit.png) !important; }
.menuOrganisation { background-image:url(../images/chart_organisation.png) !important; }
.menuOrganisation { background-image:url(../images/chart_organisation.png) !important; }
.menuOrganisation { background-image:url(../images/chart_organisation.png) !important; }
.menuOrganisation { background-image:url(../images/chart_organisation.png) !important; }
.menuOrganisation { background-image:url(../images/chart_organisation.png) !important; }


.carpng { background-image:url(../images/car.png) !important;}
.userpng { background-image:url(../images/user.png) !important;}
.acceptpng { background-image:url(../images/accept.png) !important;}
.warningpng { background-image:url(../images/warning.png) !important;}

.editBtn {
    background-image: url(../images/application_form_edit.png) !important;
}

.fileUploadBtn {
    background-image: url(../images/page_save.png) !important;
}

.saveBtn {
    background-image: url(../images/save.png) !important;
}

.sendBtn {
    background-image: url(../images/application_go.png) !important;
}

.cancelBtn {
    background-image: url(../images/cancel.png) !important;
}

.nachtragBtn {
    background-image: url(../images/application_edit.png) !important;
}

.deleteBtn {
    background-image: url(../images/delete.png) !important;
}
.showBtn {
    background-image: url(../images/application_form_magnify.png) !important;
}


/* UpLoadWindow */
.x-combo-list-group	{
	font: bold 12px tahoma,arial,helvetica,sans-serif;
	padding: 2px;
	border: 1px solid #fff;
	white-space: nowrap;
	overflow: hidden;
	/*text-overflow: ellipsis;*/
}

.ext-ux-uploaddialog-addbtn
{
	background: url('../images/file-add.gif') no-repeat left center !important;
}

.ext-ux-uploaddialog-removebtn
{
	background: url('../images/file-remove.gif') no-repeat left center !important;
}

.ext-ux-uploaddialog-resetbtn
{
	background: url('../images/reset.gif') no-repeat left center !important;
}

.ext-ux-uploaddialog-uploadstartbtn
{
	background: url('../images/upload-start.gif') no-repeat left center !important;
}

.ext-ux-uploaddialog-uploadstopbtn
{
	background: url('../images/upload-stop.gif') no-repeat left center !important;
}

.ext-ux-uploaddialog-indicator-stoped
{
	width: 16px;
	height: 16px;
	background: url('../images/done.gif') no-repeat center center;
}

.ext-ux-uploaddialog-indicator-processing
{
	width: 16px;
	height: 16px;	
	background: url('../images/loading.gif') no-repeat center center;
}

.ext-ux-uploaddialog-state
{
	text-align: center;
	background-position: center center;
	background-repeat: no-repeat;
}

/* Queued */
.ext-ux-uploaddialog-state-0
{
	background-image: url('../images/uncheck.gif');
}

/* Finished */
.ext-ux-uploaddialog-state-1
{
	background-image: url('../images/check.gif');
}

/* Failed */
.ext-ux-uploaddialog-state-2
{
	background-image: url('../images/failed.gif');
}

/* Processing */
.ext-ux-uploaddialog-state-3
{
	background-image: url('../images/file-uploading.gif');	
}

/* Progress bar fix */
.ext-ie7 .ext-ux-uploaddialog-dialog .x-progress-bar .x-progress-text div
{
	display: none;
}

.ext-ie7 .ext-ux-uploaddialog-dialog .x-progress-text-back
{
	position: absolute;
	left: 0px;
	right: 0px;
}

.ext-ie7 .ext-ux-uploaddialog-dialog .x-progress-text-back div
{
	width: auto !important;
	white-space: nowrap;
}

.x-item-disabled
{
	color: #000000;
	opacity: 0.7;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);/*IE...*/
}

.dataViewOver
{
    background-color: #CCD8E7;
    cursor:pointer;
}

.dataViewSelected
{
    background-color: #CCD8E7;
    cursor:pointer;
}

.x-form-focus
{
    background: #FFFF96;    
}


.x-form-invalid.x-form-composite 
{
    /*std - zeigt weissen Hintergrund*/
    background-image:none;
    border:medium none;
    /*erweitert*/
    background-color: transparent;
}

td.x-form-invalid
{
    border:1px solid #c30;
    background:#fff repeat-x bottom;
    background-image:url('../ExtJS4/resources/themes/images/default/grid/invalid_line.gif');
    padding:1px 2px
}

.x-datepicker span
{
    color: Black !important;    
}

.x-datepicker-month span
{
    color: White !important;    
}

.dle-addButton
{
    border-bottom:0px;   
    background-image:url('../images/add.png');
    background-position:left center;
    width:17px;
    background-repeat: no-repeat;
}

.dle-gotoButton
{
    border-bottom:0px;   
    background-image:url('../images/bullet_go.png');
    background-position:left center;
    width:17px;
    background-repeat: no-repeat;
}

/*.x-form-trigger-wrap-focus .x-form-trigger
{
    background-position: 0px 0px;
}*/


.largeButton .x-btn-inner
{
    font-size: 13px;
}

/* Ersatzklasse für x-plain, da diese die Header der Panels nicht rendert */
.x-peffblue .x-panel-body
{
    background-color: #DFE8F6;
    border-color: #DFE8F6; /* border "ausblenden" */
    overflow: hidden;
    position: relative;
}

.x-peffblue .x-grid-body
{
    background-color: #ffffff;
    border-color: #99bce8; /* für Grids wieder überschreiben... */
}

