a.foot:link		{ text-decoration: none; color: #323232; font-weight: bold; }
a.foot:hover	{ text-decoration: none; color: #ff0000; font-weight: bold; }
a.foot:active	{ text-decoration: none; color: #323232; font-weight: bold; }
a.foot:visited	{ text-decoration: none; color: #323232; font-weight: bold; }
td.info { font-size: 10px; font-family: verdana; }
/*
 * Copyright(c) ALGAN
 */ /**--- ICON Tanımları -----------------------------*/
.formarkasinaresim {
	background-image: url(../images/alganimages/w7.jpg)  !important; background-repeat: no-repeat !important ; background-position: center !important ;
}
.u-icon { background-image: url(../images/alganimages/evraktakip/arrow_up.png) !important; }
.d-icon { background-image: url(../images/alganimages/evraktakip/arrow_down.png) !important; }

.next-icon {
	background-image: url(../images/alganimages/next.png) !important;
}
.arama-icon {
	background-image: url(../images/alganimages/zoom.png) !important;
}

.previous-icon {
	background-image: url(../images/alganimages/previous.png) !important;
}

.useradd-icon {
	background-image: url(../images/alganimages/user.png) !important;
}

.userdetail-icon {
	background-image: url(../images/alganimages/user_detail.png) !important;
}

.icon-grid {
	background-image: url(../images/alganimages/grid.png) !important;
}

.onizle-icon {
	background-image: url(../images/alganimages/image_add.png) !important; background-repeat: no-repeat; 
}

.green-row {
	background-color: #99CC99 !important;
}

.green-row-dark {
	background-color: #418520 !important;
}

.red-row {
	background-color: #F5C0C0 !important;
}

.red-row-dark {
	background-color: #d00b14 !important;
}

.blue-row {
	background-color: #6982f6 !important;
}

.blue-row-light {
	background-color: #9BD1FA !important;
}

.orange-row {
	background-color: #fe860b !important;
}

.orange-row-light {
	background-color: #f28463 !important;
}

.yellow-row {
	background-color: #ecfb01 !important;
}

.gray-row {
	background-color: #999798 !important;
}
.gray-row-light {
	background-color: #BDBDBD !important;
}
.icon-zoom {
	background-image: url('../images/alganimages/zoom.png') ! important;
}

.save-icon {
	background-image: url(../images/alganimages/save.png) !important;
}

.cancel-icon {
	background-image: url(../images/alganimages/cancel.png) !important;
}

.add-icon {
	background-image: url(../images/alganimages/add.png) !important;
}

.remove-icon {
	background-image: url(../images/alganimages/delete.png) !important;
}

.update-icon {
	background-image: url(../images/alganimages/update.png) !important;
}

.refresh-icon {
	background-image: url(../images/alganimages/refresh.png) !important;
}

.detail-icon {
	background-image: url(../images/alganimages/detail.png) !important;
}

.yoklama-icon {
	background-image: url(../images/alganimages/yoklama.png) !important;
}

.active-icon {
	background-image: url(../images/alganimages/aktif.png) !important;
}

.faturaekle-icon {
	background-image: url(../images/alganimages/faturaekle.png) !important;
}

.kamyon-icon {
	background-image: url(../images/alganimages/lorry.png) !important;
}

.binek-icon {
	background-image: url(../images/alganimages/car.png) !important;
}

.karaliste-icon {
	background-image: url(../images/alganimages/bad.png) !important;
}

.printer-icon {
	background-image: url(../images/alganimages/printer.png) !important;
}

.ileri-icon {
	background-image: url(../images/alganimages/forward.png) !important;
}

.geri-icon {
	background-image: url(../images/alganimages/back.png) !important;
}

.yukari-icon {
	background-image: url(../images/alganimages/up.png) !important;
}

.asagi-icon {
	background-image: url(../images/alganimages/down.png) !important;
}

.kopyala-icon {
	background-image: url(../images/alganimages/kopyala.png) !important;
}

.rapor-icon {
	background-image: url(../images/alganimages/rapor.png) !important;
}

.out-icon {
	background-image: url(../images/alganimages/out.png) !important;
}

.login-icon {
	background-image: url(../images/alganimages/kilit.png) !important;
}

.borc-icon {
	background-image: url(../images/alganimages/borc.png) !important;
}

.alacak-icon {
	background-image: url(../images/alganimages/alacak.png) !important;
}

.onetomany-icon {
	background-image: url(../images/alganimages/onetomany.png) !important;
}

.calendar-icon {
	background-image: url(../images/alganimages/takvim.png) !important;
}

.help-icon {
	background-image: url(../images/alganimages/help.png) !important;
}

.sofor-icon {
	background-image: url(../images/alganimages/sofor.png) !important;
}

.man-icon {
	background-image: url(../images/alganimages/man.png) !important;
}

.man2-icon {
	background-image: url(../images/alganimages/man2.png) !important;
}

.sube-icon {
	background-image: url(../images/alganimages/sube.png) !important;
}

.personel-icon {
	background-image: url(../images/alganimages/personel.png) !important;
}

.genel-icon {
	background-image: url(../images/alganimages/genel.png) !important;
}

.fatura-icon {
	background-image: url(../images/alganimages/fatura.png) !important;
}

.para-icon {
	background-image: url(../images/alganimages/para.png) !important;
}

.sozlesme-icon {
	background-image: url(../images/alganimages/sozlesme.png) !important;
}

.disli-icon {
	background-image: url(../images/alganimages/disli.png) !important;
}

.tonaj-icon {
	background-image: url(../images/alganimages/tonaj.png) !important;
}

.parsiyel-icon {
	background-image: url(../images/alganimages/parsiyel.png) !important;
}

.hesap-icon {
	background-image: url(../images/alganimages/hesap.png) !important;
}

.havale-icon {
	background-image: url(../images/alganimages/havale.png) !important;
}

.cek-icon {
	background-image: url(../images/alganimages/cek.png) !important;
}

.maas-icon {
	background-image: url(../images/alganimages/maas.png) !important;
}

.siparis-icon {
	background-image: url(../images/alganimages/siparis.png) !important;
}

.yenisiparis-icon {
	background-image: url(../images/alganimages/yenisiparis.png) !important;
}

.ustsefer-icon {
	background-image: url(../images/alganimages/ustsefer.png) !important;
}
.ustsol-icon {
	background-image: url(../images/alganimages/ustsol.png) !important;
}

.sevkiyatdetay-icon {
	background-image: url(../images/alganimages/sevkiyatdetay.png)
		!important;
}

.tamir-icon {
	background-image: url(../images/alganimages/tamir.png) !important;
}

.mazot-icon {
	background-image: url(../images/alganimages/mazot.png) !important;
}

.irsaliye-icon {
	background-image: url(../images/alganimages/irsaliye.png) !important;
}

.dukkan-icon {
	background-image: url(../images/alganimages/dukkan.png) !important;
}

.urun-icon {
	background-image: url(../images/alganimages/urun.png) !important;
}

.sms1-icon {
	background-image: url(../images/alganimages/sms1.png) !important;
}

.nakliyeciurun-icon {
	background-image: url(../images/alganimages/nakliyeciurun.png)
		!important;
}

.liste-icon {
	background-image: url(../images/alganimages/liste.png) !important;
}

.excel-button .x-btn-text {
	background-image: url("../images/alganimages/excel.png");
}

/*epilepsy iconları ayarları*/
.epilepsi {
	background-image: url("../images/alganimages/bg2.gif");
	border: none;
}

.epilepsibos {
	background-image: url("../images/alganimages/bg3.gif");
	border: none;
}

.anasayfa-icon {
	background-image: url(../images/alganimages/anasayfa.png) !important;
}

.hasta-icon {
	background-image: url(../images/alganimages/hasta.png) !important;
}

.nobet-icon {
	background-image: url(../images/alganimages/nobet.png) !important;
}

.nrg-icon {
	background-image: url(../images/alganimages/nr.png) !important;
}

.nr2-icon {
	background-image: url(../images/alganimages/nr2.png) !important;
}

.nrp-icon {
	background-image: url(../images/alganimages/np.png) !important;
}

.tedavi-icon {
	background-image: url(../images/alganimages/tedavi.png) !important;
}

.yonetim-icon {
	background-image: url(../images/alganimages/yonetim.png) !important;
}

.cerrahiislem-icon {
	background-image: url(../images/alganimages/cerrahiislem.png) !important
		;
}

.cerrahitakip-icon {
	background-image: url(../images/alganimages/cerrahitakip.png) !important
		;
}

.hastakayit-icon {
	background-image: url(../images/alganimages/hastakayit.png) !important;
}

.hastayatis-icon {
	background-image: url(../images/alganimages/hastayatis.png) !important;
}

.ilac-icon {
	background-image: url(../images/alganimages/ilac.png) !important;
}

.patoloji-icon {
	background-image: url(../images/alganimages/patoloji.png) !important;
}

.tree-icon {
	background-image: url(../images/alganimages/tree.png) !important;
}


.sorgula-icon{
	background-image: url( ../images/icons/sorgula16.png ) !important;
}

.ciktial-icon {
	background-image: url(../images/icons/ciktial16.png) !important; background-repeat: no-repeat; 
}

.ek-icon {
	background-image: url(../images/icons/ek16.png) !important; background-repeat: no-repeat; 
}

/*epilepsy iconları son*/ /**--------------------------------*/
tr.ersan_panelrengi {
	background-color: #119de9;
}

tr.gemalmaz_panelrengi {
	background-color: #e6e6e6;
}

body {
	font-family: helvetica, tahoma, verdana, sans-serif;
	padding: 20px;
	padding-top: 32px;
	font-size: 13px;
	background-color: #fff !important;
}

p {
	margin-bottom: 15px;
}

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;
}

/**---------------------------------*/
a.normal:link {
	text-decoration: none;
	color: #ffffff;
	font-size: .9em;
	font-weight: bold;
}

a.normal:visited {
	text-decoration: none;
	color: #ffffff;
	font-size: .9em;
	font-weight: bold;
}

a.normal:active {
	text-decoration: none;
	color: #ffffff;
	font-size: .9em;
	font-weight: bold;
}

a.normal:hover {
	text-decoration: underline;
	color: #1f46af;
	font-size: .9em;
	font-weight: bold;
}

/**---------------------------------*/
	/**- Label için CSS ------------------------*/
.ux-form-statictextfield {
	background: transparent;
	border: none;
	padding-top: 2px !important;
	padding-bottom: 2px !important;
	/**- yazı rengi için aşağıdaki color değişmeli*/
	color: #333;
}

/**--------------------------------*/
.e-linkPanel-hover {
	background: #c3daf9 !important;
}

.e-linkPanel-simpleLinkPanel {
	cursor: pointer;
}

.e-groupLinkPanel-body .x-panel-header {
	font-weight: normal;
	background: transparent;
	border: none !important;
	cursor: pointer;
}

.e-groupLinkPanel-body .x-panel-bwrap {
	display: none;
}

/* [OPTIONAL] -- may be used for either Ext.grid.GroupSummary / Ext.algan.grid.GridSummary plugins */
.x-grid3-summary-row {
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	color: #333;
	background: #f1f2f4;
}

.x-grid3-summary-row .x-grid3-cell-inner {
	font-weight: bold;
	padding-bottom: 4px;
}

.x-grid3-cell-first .x-grid3-cell-inner {
	padding-left: 16px;
}

.x-grid-hide-summary .x-grid3-summary-row {
	display: none;
}

.x-grid3-summary-msg {
	padding: 4px 16px;
	font-weight: bold;
}

/* [REQUIRED] (by Ext.algan.grid.GridSummary plugin) */
.x-grid3-gridsummary-row-inner {
	overflow: hidden;
	width: 100%;
}  /* IE6 requires width:100% for hori. scroll to work */
.x-grid3-gridsummary-row-offset {
	width: 10000px;
}

.x-grid-hide-gridsummary .x-grid3-gridsummary-row-inner {
	display: none;
}

/**--------------------------------*/
	/**- Calendar için gerekli CSS tanımları -------------------------------*/
.x-panel-header1 {
	overflow: hidden;
	zoom: 1;
	color: #15428b;
	font: bold .7em tahoma, arial, verdana, sans-serif;
	padding: 0px;
	border: 0px solid #99bbe8;
	line-height: 8px;
	background: transparent
		url(../images/default/panel/white-top-bottom.gif) repeat-x 0 -1px;
}

.x-mytool {
	overflow: hidden;
	width: 10px;
	height: 10px;
	float: right;
	cursor: pointer;
	background: transparent url(../images/alganimages/tool-sprites1.gif)
		no-repeat;
	margin-left: 2px;
}

.x-mytool-close {
	background-position: 0 -0;
}

.x-mytool-close-over {
	background-position: -10px 0;
}

/* calendar grid'inin satır ayarları */
.x1-grid3-row1 td,.x1-grid3-summary-row1 td {
	line-height: 40px;
	vertical-align: top;
	-moz-user-select: none;
}

.x-panel-body1 {
	border: 1px solid #99bbe8;
	border-top: 0 none;
	border-bottom: 0 none;
	overflow: hidden;
	background: white;
	position: relative;
}

.x-panel-body-noheader0,.x-panel-mc .x-panel-body {
	border-top: 0px solid #99bbe8;
	border-bottom: 0 none;
}

/* Calendar panellerinin içindeki table style'ı */
.panelTablo {
	font-size: .7em;
	font-family: tahoma;
	font-weight: bold;
}

/**--------------------------------*/ /*multiselect icin*/
.ux-mselect {
	overflow: auto;
	background: white;
	position: relative; /* for calculating scroll offsets */
	zoom: 1;
	overflow: auto;
}

.ux-mselect-item {
	font: normal 12px tahoma, arial, helvetica, sans-serif;
	padding: 2px;
	border: 1px solid #fff;
	white-space: nowrap;
	cursor: pointer;
	color: black !important;
}

.ux-mselect-selected {
	border: 1px dotted #a3bae9 !important;
	background: #DFE8F6;
	cursor: pointer;
}

.x-view-drag-insert-above {
	border-top: 1px dotted #3366cc;
}

.x-view-drag-insert-below {
	border-bottom: 1px dotted #3366cc;
}

/* struts in tutorial da kullandigi, ayrıca enstitu de kullandigimiz stylelar (detay pencerelerinde kullaniyoruz) */
.noteMacro {
	font-size: 11px;
	border-style: solid;
	border-width: 1px;
	border-color: #F0C000;
	background-color: #FFFFCE;
	text-align: left;
	margin-top: 5px;
	margin-bottom: 5px
}

.warningMacro {
	font-size: 11px;
	border-style: solid;
	border-width: 1px;
	border-color: #c00;
	background-color: #fcc;
	text-align: left;
	margin-top: 5px;
	margin-bottom: 5px
}

.infoMacro {
	font-size: 11px;
	border-style: solid;
	border-width: 1px;
	border-color: #3c78b5;
	background-color: #D8E4F1;
	text-align: left;
	margin-top: 5px;
	margin-bottom: 5px
}

.tipMacro {
	font-size: 11px;
	border-style: solid;
	border-width: 1px;
	border-color: #090;
	background-color: #dfd;
	text-align: left;
	margin-top: 5px;
	margin-bottom: 5px
}

.informationMacroPadding {
	font-size: 11px;
	padding: 5px 0 0 5px;
}

.x-tree-node-icon {
	display: none;
}

.secili .x-tree-node-anchor span {
	color: #FF0000;
}

.x-tree-node .x-tree-selected {
	background-color: CEDFF5;
	border: 0px none;
}
.ux-cell-value {
	position:relative;
	zoom:1;
}
.ux-cell-actions {
	position:absolute;
	right:0px;
	top:-2px;
}
.ux-cell-actions-left {
	left:0px;
	top:-2px;
}
.ux-cell-action {
	width:16px;
	height:16px;
	float:left;
	cursor:pointer;
	margin: 0 0 0 4px;
}
.ux-cell-actions-left .ux-cell-action {
	margin: 0px 4px 0 0;
}

/* Grid de Tree için css ler */

.ux-maximgb-tg-panel .x-grid3-scroller
{
    /*overflow: scroll !important;*/
}

div.ux-maximgb-tg-mastercell-wrap
{
    border: 0px none !important;
    padding: 0px !important;
    margin: 0px !important;
}

.ux-maximgb-tg-uiwrap
{
	float: left; 
	position: relative;
	height: 18px;
	white-space: nowrap;
	overflow: hidden;
}

.ux-maximgb-tg-elbow-empty
{
	position: absolute;
	height: 18px; 
	width: 16px;
	overflow: hidden;
}

.ux-maximgb-tg-elbow-line
{
	position: absolute;
	height: 18px; 
	width: 16px;
	overflow: hidden;
	background: url(../images/algantreeimages/elbow-line.gif) repeat-x;
}

.ux-maximgb-tg-elbow
{
	position: absolute;
	height: 18px; 
	width: 16px;
	overflow: hidden;
	background: url(../images/algantreeimages/elbow.gif) no-repeat;
}

.ux-maximgb-tg-elbow-end
{
	position: absolute;
	height: 18px; 
	width: 16px;
	overflow: hidden;
	background: url(../images/algantreeimages/elbow-end.gif) no-repeat;
}

.ux-maximgb-tg-elbow-active
{
	cursor: pointer;
}

.ux-maximgb-tg-elbow-minus
{
	position: absolute;
	height: 18px; 
	width: 16px;
	overflow: hidden;
	background: url(../images/algantreeimages/elbow-minus.gif) no-repeat;
}

.ux-maximgb-tg-elbow-end-minus
{
	position: absolute;
	height: 18px; 
	width: 16px;
	overflow: hidden;
	background: url(../images/algantreeimages/elbow-end-minus.gif) no-repeat;
}

.ux-maximgb-tg-nl-minus
{
	position: absolute;
	height: 18px;
	width: 16px;
	overflow: hidden;
	background: url(../images/algantreeimages/elbow-minus-nl.gif) no-repeat;
}

.ux-maximgb-tg-elbow-plus
{
	position: absolute;
	height: 18px; 
	width: 16px;
	overflow: hidden;
	background: url(../images/algantreeimages/elbow-plus.gif) no-repeat;
}

.ux-maximgb-tg-elbow-end-plus
{
	position: absolute;
	height: 18px;
	width: 16px;
	overflow: hidden;
	background: url(../images/algantreeimages/elbow-end-plus.gif) no-repeat;
}

.ux-maximgb-tg-nl-plus
{
	position: absolute;
	height: 18px;
	width: 16px;
	overflow: hidden;
	background: url(../images/algantreeimages/elbow-plus-nl.gif) no-repeat;
}

.ux-maximgb-treegrid-level-0
{
}

.ux-maximgb-tg-level-1
{
	background-color: #DFE7FF;
}

.ux-maximgb-tg-level-2
{
	background-color: #BFCFFF;
}

.ux-maximgb-tg-level-3
{
	background-color: #9FB7FF;
}

.ux-maximgb-tg-level-4
{
	background-color: #809FFF;
}

.ux-maximgb-tg-level-5
{
	background-color: #6087FF;
}

.ux-maximgb-tg-level-6
{
	background-color: #4070FF;
}

.ux-maximgb-tg-level-7
{
	background-color: #2058FF;
}

.ux-maximgb-tg-level-8
{
	background-color:	#0040FF;
}


/* Bitti */ 

.x-date-picker {
    border: 1px solid;
    border-top:0 none;
	position:relative;
        width: 185px;
}

.x-table-layout-cell {
    vertical-align: top;
}