#logo{background:#f9f9f9 url(../images/patronservice.png) no-repeat center center;}
i {color:#888888}
.logo{ margin-bottom: 5px;}
#windowDetailNews .x-window-body { background:#fff !important; }

.element-margin { margin: 2px;}

.news-content { margin: 5px; text-align: justify;}
.gridGroupLabel { font-size: 12px; font-family: Times;} 
.gridGroupLabelCount {font-size: 9px} 
.customer-details { margin-left: 50px;} 

.colorNavy {color: #336699;}
.colorGray {color: #D0D0D0;}
.colorGreen {color: #008000;}
.colorRed {color: #DD0000;}
.colorBrown {color: #A52A2A;}
.colorSkyBlue {color: #3BB9FF;}

.background-white {background: #FFF;}
.background-gray {background: #DDDDDD;}
.background-gray2 {background: #AADDAA;}
.background-light-blue {background: #DDDDff; }
.background-light-blue2 {background: #DDDDD0;}
.background-burlywood {background: #DEB887;}
.background-greenyellow {background: #ADFF2F;}
.background-khaki {background: #F0E68C;}
.background-orangered  {background: #FF4500;}
.background-33CC33  {background: #33CC33;}
.background-red  {background: #CC3333;}
.background-use  {background: #669999;}
.background-tomato  {background: #FF6347;}
.background-olivedrab  {background: #66CC66;}
.background-light-yellow  {background: #eeee33;}
.background-orange  {background: #FFB593;}
.background-salmon  {background: #F98;}



.background-red2  {background: #890000; color: #F0CC3B}
.background-orange2  {background: #B54B25; color: #FFFFFF}

	
.x-grid3-td-cm_object_name{
text-align: left;
}
.x-grid3-hd.x-grid3-td-cm_object_name{
text-align: center;
}	
	
.my-class {background: #669999;}

.gridSummary {font-weight: bold; padding-top:2px; padding-right:1px; padding-bottom:5px; margin-top:-3px; margin-left:-5px; margin-right:-2px;margin-bottom:-5px;}

.gridCell-middle-lightblue {height:28px; padding-top:2px; margin-top:-2px; margin-bottom:-2px; margin-left:-5px;  margin-right:-2px; background-color:#DDDDff;}
.gridCell-temporary {height:30px; padding-top:4px; margin-top:-2px; margin-bottom:-2px; margin-left:-5px;  margin-right:-2px; color:#FF0000;}

.settings-disabled {width:20px; height:20px; margin-top:-2px; margin-bottom:-2px; margin-left:-4px; margin-right:-5px;background-color:#DDDDDD;}

td.x-grid3-td-wrap {
    overflow: hidden; 
}
td.x-grid3-td-wrap div.x-grid3-cell-inner {
    white-space: normal;
}

td.x-grid3-td-wrap2 {
    overflow: hidden; 
}
td.x-grid3-td-wrap2 div.x-grid3-cell-inner {
    white-space: normal;
}

td.x-grid3-td-g1 {
	/*border-left: 1px solid #000000;*/
}
td.x-grid3-td-g2 {
	/*border-left: 1px solid #000000;*/
}
td.x-grid3-td-g3 {
	/*border-left: 1px solid #000000;*/
}
td.x-grid3-td-g4 {
	/*border-left: 1px solid #000000;*/
}

.ux-grid-hd-group-cell {
	border-bottom: 1px solid #000000;
}


#vert-hoz{

    position:absolute;

    top:50%;

    left:50%;

    margin-top:-15px;/* half elements height*/

    margin-left:-10px;/* half elements width*/

    width:20px;
    height:30px;}

.details_table2 {
	font-size: 10pt; 
	font-family: verdana;
	align: center;
	}

.details_table2 th {
	border: 1px solid #FFFFFF;
	background: #CCCCCC;
	align: center;
	text-align: center;
	}
	
.details_table2 td {
	border: 1px solid #CCC;
	padding: 3px;
	color: #FFFFFF;
	text-align: center;
	background: transparent;
	}


/*
.x-grid3-cell-inner {
	
padding:0px;	
}
*/

/*
.x-grid3-cell-inner, .x-grid3-hd-inner {white-space:normal !important;}  
.x-paging-info {text-align: center}
*/
#loading-mask{position:absolute;left:0;top:0;width:100%;height:100%; z-index:20000; background-color:white;}
#loading{position:absolute;left:45%;top:40%;padding:2px;z-index:20001;height:auto;}
#loading img {margin-bottom:5px;}
#loading .loading-indicator{	background:white;color:#555;font:bold 13px tahoma,arial,helvetica;padding:10px;margin:0;text-align:center;height:auto;}

/* styl do podgladu listu przewozowego */
.delivery-view {
	
	 }

.details_table {
	font: 10px/24px Verdana, Arial, Helvetica, sans-serif;
	border-collapse: collapse;
	width: 100%;
	border-bottom: 1px solid #CCC;
	}

.details_table th {
	border: 1px solid #FFFFFF;
	padding: 0 0.5em;
	background: #CCCCCC;
	font-weight:bold;
	align: center;
	}
	
.details_table td {
	border: 1px solid #CCC;
	padding: 0 0.5em;
	text-align: center;
	background: #FFFFFF;
	}
	
	
.delivery-view td:first-child {
	width: 190px;
	}

.task {
    background-image:url(../shared/icons/fam/cog.png) !important;
}
.task-folder {
    background-image:url(../shared/icons/fam/folder_go.png) !important;
}

h1 {
 font-size:large;
 margin-bottom:20px;
}
h2 {
 font-size:14px;
    color:#333;
    font-weight:bold;
    margin:10px 0;
}
.example-info{
 width:150px;
 border:1px solid #c3daf9;
 border-top:1px solid #DCEAFB;
 border-left:1px solid #DCEAFB;
 background:#ecf5fe url( info-bg.gif ) repeat-x;
 font-size:10px;
 padding:8px;
}
pre.code{
 background: #F8F8F8;
 border: 1px solid #e8e8e8;
 padding:10px;
 margin:10px;
 margin-left:0px;
 border-left:5px solid #e8e8e8;
 font-size: 12px !important;
 line-height:14px !important;
}
.msg .x-box-mc {
    font-size:14px;
}
#msg-div {
    position:absolute;
    left:35%;
    top:10px;
    width:250px;
    z-index:20000;
}
.x-grid3-row-body p {
    margin:5px 5px 10px 5px !important;
}

#tabela {
   border: 1px solid black;
   border-collapse: collapse;
   background-color: #ffc;
}

#tabela td{
   border: 1px solid black;
   border-collapse: collapse;
   background-color: #ffc;
}

#tabela th{
   font-weight:bold;
   border: 1px solid black;
   text-align: center;
}

#tabela_karta {
   border: 1px solid black;
   border-collapse: collapse;
   background-color: #ffc;
}

#tabela_karta th{
   font-weight:bold;
   border: 1px solid black;
   text-align: center;
}

#tabela_karta td{
   font-weight:bold;
   border: 1px solid black;
   text-align: center;
}


        .x-grid3-td-progress-cell .x-grid3-cell-inner {
            font-weight: bold;
        }

        .x-grid3-td-progress-cell .high {
            background: transparent url(../images/progress-bg-red.gif) 0 -33px;
        }

        .x-grid3-td-progress-cell .medium {
            background: transparent url(../images/progress-bg-orange.gif) 0 -33px;
        }

        .x-grid3-td-progress-cell .low {
            background: transparent url(../images/progress-bg-green.gif) 0 -33px;
        }
        
        .x-grid3-td-progress-cell .ux-progress-cell-foreground {
            color: #fff;
        }

		
		
.x-grid3-row {
border-color:#9e9e9e #EDEDED #EDEDED;
}


.swfupload {
                position: absolute;
                z-index: 1;
            }
			
.x-btn-split2 {
    display:block;
    background:transparent no-repeat right top;
	padding-right:14px;	
    background-image:url(../images/tab-close.gif);	
}		
			
/*!
 * Ext JS Library 3.2.0
 * Copyright(c) 2006-2010 Ext JS, Inc.
 * licensing@extjs.com
 * http://www.extjs.com/license
 */
/*
 * FileUploadField component styles
 */
.x-form-file-wrap {
    position: relative;
    height: 22px;
}
.x-form-file-wrap .x-form-file {
	position: absolute;
	right: 0;
	-moz-opacity: 0;
	filter:alpha(opacity = 0);
	opacity: 0;
	z-index: 2;
    height: 22px;
}
.x-form-file-wrap .x-form-file-btn {
	position: absolute;
	right: 0;
	z-index: 1;
}
.x-form-file-wrap .x-form-file-text {
    position: absolute;
    left: 0;
    z-index: 3;
    color: #777;
}

.multiline-text {
	margin: 5px !important;
	white-space: pre-wrap !important;
	display: inline-block;
}	


/* Artpi 2012-10-16: do korekt w harmonogramie*/
.CorrectionAlert {display:block;color:red;}

.element-bold {
	font-weight: bold;
}


/* Żeby się dało w raportach zaznaczać komórkę */
#gridConfigRaport td.x-grid3-cell {
        -moz-user-select: text!important;
        -khtml-user-select: text!important;
}

.coordinatorsmeetingVip .x-grid3-scroller {
	background-color: #ADA;
}

.background-orange2.x-grid3-row-selected {
    color: black;
}