/*
kirpik2016.css
Son güncelleme: 25 Eylül 2024
2024-09-25: toplam-satiri renklendirildi ve genel-toplam-satiri eklendi. SK
2023-04-25: hizli-sorgu-formu, ust-sayfa-bilgi, alt-sayfa-bilgi, sayfa-no, sayfada-satir, sorgu_kayit_sayisi SK
2022-08-04: form biraz daha düzenlendi. SK
2022-04-26: form düzenlendi. SK
2022-04-22: ul, ol margin verdim. SK
2020-12-07: bekleyen iş font-size 12 yaptım. CA
2019-09-03: .bekleyen-blok çizgisiz olmalı. SK
2018-04-23: TD'yi çıkardım. SK
2017-03-08: Bu dosyadaki kodlar kesin gerekli. O yüzden bloklarla ilgili yenileri de buna ekledim. SK
2017-02-17: Kırpıp kırpıp yıldız yaptım :) SK
2017-02-12: Sekmelerle ilgili iyileştirmeler. SK
*/
form {
	padding-bottom: 40px;
	padding-top: 10px;
	border-radius: 4px;
	margin-bottom: 10px;
	background-color: #FFF;
}

form#hizli-sorgu-formu {
	padding-bottom: 30px;
}

div.ust-sayfa-bilgi {
	width: 960px; 
}

div.alt-sayfa-bilgi {
	width: 960px; 
}

p.sayfa-no {
	width: 750px;
	float: left;
}

p.sayfada-satir {
	width: 200px;
	float: right;
	text-align: right;
}

.sorgu_kayit_sayisi {
	clear: both;
	margin-top: 20px;
}

.nav form {
	background-color: inherit;
}

h1 {
	font-size: 24px; 
}

h2  {
	font-size: 20px;
}

h3 {
	font-size: 18px;
}

h4, h5, h6 {margin: 0;}
ul, ol {
	margin: 0 0 0 10px;
	padding: 0;
}

html, body{
  	background:#F3F3F4;
  	/* overflow-x: hidden; */
}

div#wrapper {
    background-color: #fff;
}

div.dugmeler {
	float: right;
}

span.ufacik {
	font-size: 80%;
}

p.gizli {
	margin-top: 20px;
}


table
{
	border-collapse: collapse;
}

table.cizgili
{
	empty-cells: show;
	border-collapse: collapse;
	/* border: 1px dotted #3867AE; */
}

table.cizgili td {
	padding: 5px;
	/* border: 1px dotted #3867AE;	*/
}

table.cizgili th {
	padding: 5px;
	/* border: 1px dotted #3867AE;	*/
}

a img {
	border: 0;
}

.sakla{
	display: none;
}
 
TD.cizgili  {
/* border: 1px dotted #3867AE; */
empty-cells: show;
}

TD.cizgili-buyuk  {
/* border: 1px dotted #3867AE; */
empty-cells: show;
}

TD.cizgili-ufak  {
FONT-SIZE: 9px;
/* border: 1px dotted #3867AE; */
font-style: italic;
padding-left: 15px;
empty-cells: show;
}

TD.cizgili-iptal {
FONT-SIZE: 11px;
/* border: 1px dotted #3867AE; */
text-decoration: line-through;
empty-cells: show;
}

.sag {
	text-align: right;
}

.disabled-sag {
	text-align: right;
}

TH.sag  {
text-align: right;
}

TH.cizgili  {
text-align: left;
empty-cells: show;
}

TH.ufak {
FONT-SIZE: 11px;
COLOR: #000000;
text-align: right;
empty-cells: show;
}

.aciklama {
FONT-SIZE: 11px;
COLOR: #031e7f;
text-align: left;
}

TH.ortala {
font-size: 0.90rem;
text-align: center;
}

TH.ortala-mavi {
COLOR: #FFFFFF;
background: #2b5aa5;
text-align: center;
}

TH.ortala-turkuaz {
COLOR: #FFFFFF;
background: #2a8ea3;
text-align: center;
}

TH.sol {
text-align: left;
}


/* bekleyen işler */

.bekleyen-blok {
	margin-right: 11px;
	margin-bottom: 15px;	
	min-width: 225px;
	float: left;
	/* border: 2px solid #333; */
	border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;
}

.bekleyen-blok div.baslik
{
	font-weight: bold;
	color: white;
	background-color: #333;
}

.bekleyen-blok div,
.bekleyen-blok p
{
	padding: 3px;
}

.bekleyen-ic {
	/* max-height: 300px; */
	overflow: auto;
}

.bekleyen-ic table
{
	empty-cells: show;
	border-collapse: collapse;
	font-size: 12px;
}

.bekleyen-ic table td 
{
	border-bottom: 1px dotted #3867AE;
	padding: 2px;
}

.bekleyen-ic table th 
{
	border-bottom: 1px dotted #3867AE;
	padding: 2px;
}

a.bekleyen {
	color:  #0000dd;
}


td.secim-kutusu {
	padding-left: 132px;
}

td.secim-kutusu div.aciklama {
	padding-left: 24px;
}

td.secim-kutusu label {
	font-weight: bold;
}

th.normal-giris {
	max-width: 140px;
	width: 140px;
}

tr.toplam-satiri td {
	font-weight: bold;
	background-color: #AEC5EA;
	border-top: 2px solid #777;
}

tr.genel-toplam-satiri td {
	font-weight: bold;
	background-color: #A4DCE8;
}

.toplam {
	font-weight: bold;
}

/* iletiler */

div.ileti-bilgi {
	border: 1px solid #0a6411;
	margin: 10px;
	padding: 5px 5px 5px 40px;
	background: #EEE url(../images/Info-32.png) top left no-repeat;
	min-height: 40px;
	font-size: 12px;
}

div.ileti-uyari {
	border: 1px solid #f39e47;
	margin: 10px;
	padding: 5px 5px 5px 40px;
	background: #EEE url(../images/Alert-32.png) top left no-repeat;
	min-height: 40px;
	font-size: 12px;	
}

div.ileti-hata {
	border: 1px solid #d84846;
	margin: 10px;
	padding: 5px 5px 5px 40px;
	background: #EEE url(../images/Error-32.png) top left no-repeat;
	min-height: 40px;
	font-size: 12px;	
}

div.ileti-hata-yazilim {
	border: 1px solid #d84846;
	margin: 10px;
	padding: 5px 5px 5px 40px;
	background: #EEE url(../images/Bug-32.png) top left no-repeat;
	min-height: 40px;
	font-size: 12px;	
}


.ana-blok #sol-yan {
	float : left;
	position : relative;
	overflow : hidden;
	width : 230px;
	min-height: 300px;
	padding: 0 10px 0 0;
	border-right: 1px solid #ddd;
}
.ana-blok .hide-btn {
	position : absolute;
	left : 223px;
	z-index : 999;
	background : url(../images/tasarim/left-grip.png) no-repeat left top;
	outline : none;
	cursor : pointer;
	width : 13px;
	height : 45px;
}

.ana-blok .hide-btn.top {
	top : 25%;
}

.ana-blok .hide-btn.center {
	top : 50%;
}

.ana-blok .hide-btn.bottom {
	top : 75%;
}

.ana-blok #sag-yan {
	display : block;
	position : relative;
	margin : 0 0 0 250px;
	min-height: 300px;
}


option.iptal {
	text-decoration: line-through;
	color: #BBB;
}