/* ---- Table ---- */
table {border-collapse:collapse; margin-bottom:15px; width:100%; font-size:.9em;}
caption {text-align:left; font-size:15px; padding-bottom:10px;}
table td, table th {padding:5px; border:1px solid #fff; border-width:0 1px 1px 0;}
thead th {text-align:center; background:#ecf4f8; color:#4f7281;} /*border-radius:8px 8px 0 0; -moz-border-radius:8px 8px 0 0; -webkit-border-radius:8px 8px 0 0;*/
thead th[colspan], thead th[rowspan] {background:#ecf4f8; color:#4f7281;}
tbody th, tfoot th {text-align:left; color:#4f7281; background:#ecf4f8;}
tbody td, tfoot td {text-align:right; padding-right:.8em; background:#d5eaf0;}
tfoot th, tfoot td {} /*border-radius:0 0 8px 8px; -moz-border-radius:0 0 8px 8px; -webkit-border-radius:0 0 8px 8px;*/
tfoot th {background:#ecf4f8; color:#4f7281;}
tfoot td {background:#d7e1c5; font-weight:bold;}
tbody tr.odd td {background:#bcd9e1;}

/* ______________________________________________________________________________________________________________________________ */

/* Table 0 Style */
table.table0 {width:100%; border-collapse:collapse; margin:1em 0;}
.table0 thead th, .table0 tbody th, .table0 tbody td {text-align:center; vertical-align:bottom; border:none; padding:.5em; color:#0069ba; background-color:transparent; line-height:16px;}
.table0 tfoot th, .table0 tfoot td {border:none; padding:.5em; color:#328aa4; font-size:.85em; font-style:italic; background-color:transparent;}
.table0 em {font-size:.8em; color:#222;}


/* Table 2 Style */
table.table2 {font-size:.9em; font-style: normal; font-weight: normal; letter-spacing: -1px; line-height: 1.2em; border-collapse:collapse; text-align:center;}
.table2 thead th, .table2 tfoot td {padding:20px 10px 40px 10px; color:#fff; font-size: 26px; background-color:#222; font-weight:normal; border-right:1px dotted #666; border-top:3px solid #666; -moz-box-shadow:0px -1px 4px #000; -webkit-box-shadow:0px -1px 4px #000; box-shadow:0px -1px 4px #000; text-shadow:1px 1px 1px #000;}
.table2 tfoot th {padding:10px; font-size:18px; text-transform:uppercase; color:#888;}
.table2 tfoot td {font-size:36px; color:#EF870E; border-top:none; border-bottom:3px solid #666; -moz-box-shadow:0px 1px 4px #000; -webkit-box-shadow:0px 1px 4px #000; box-shadow:0px 1px 4px #000;}
.table2 thead th:empty {background:transparent; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;}
.table2 thead :nth-last-child(1) {border-right:none;}
.table2 thead :first-child, .table2 tbody :nth-last-child(1) {border:none;}
.table2 tbody th {text-align:right; padding:10px; color:#333; text-shadow:1px 1px 1px #ccc; background-color:#f9f9f9;}
.table2 tbody td {padding:10px; background-color:#f0f0f0; border-right:1px dotted #999; text-shadow:-1px 1px 1px #fff; text-transform:uppercase; color:#333;}
.table2 tbody span.check::before {content : url(../images/check1.png)}


/* Table 4 Style  --- gunluk_tahmin, */
table.table4 {width:100%; border-collapse:collapse; margin:1em 0;}
.table4 th {background-color:#ecf4f8; border-bottom:dotted 1px #b5b5b5; padding:.5em; color:#555; vertical-align:middle; line-height:14px; font-weight:normal; text-align:left;}
.table4 td {background-color:transparent; border-bottom:dotted 1px #d7d8e3; padding:.5em; font-weight:normal; text-align:left; vertical-align:middle; line-height:14px;}
.table4 .saga {text-align:right;}
.table4 .ortala{text-align:center;}
.table4 .bbn{border-bottom:none;}
.table4 tbody td img {margin:0 !important; padding:0 !important;}
.table4 tfoot th, .table4 tfoot td {border-bottom:dotted 1px #8bbbdd; padding:.5em; color:#328aa4; font-size:.85em; font-style:italic; background-color:transparent;}

/* Table 4s Style  --- numeric, */
table.table4s {width:100%; border-collapse:collapse; margin:1em 0;}
.table4s th {background-color:#ecf4f8; border-bottom:dotted 1px #b5b5b5; padding:.5em; color:#555; vertical-align:middle; line-height:14px; font-weight:normal; text-align:center; line-height:1.5em;}
.table4s td {background-color:transparent; border-bottom:dotted 1px #d7d8e3; padding:.5em; font-weight:normal; text-align:right; vertical-align:middle; line-height:14px;}
.table4s tbody th {background-color:transparent; font-weight:bold; text-align:left;}
.table4s tbody td img {margin:0 !important; padding:0 !important;}
.table4s tfoot th, .table4s tfoot td {border-bottom:dotted 1px #8bbbdd; padding:.5em; color:#328aa4; font-size:.85em; font-style:italic; background-color:transparent;}

/* Table 5 Style  --- enverziyon tahmini yerlesim birimleri , */
table.table5 {width:100%; border-collapse:collapse; margin:1em 0;}
.table5 thead th {text-align:center; vertical-align:middle; border:solid 1px #fff; padding:.5em; color:#0069ba; background-color:#ecf4f8; line-height:16px;}
.table5 tbody th {border-bottom:dotted 1px #8bbbdd; padding:.5em; color:#0069ba; background-color:#fff; text-align:left; vertical-align:middle;}
.table5 tbody td {border-bottom:dotted 1px #8bbbdd; padding:.5em; color:#000; background-color:transparent; text-align:center; vertical-align:middle; line-height:13px; font-size:1.1em;}
.table5 tfoot th, .table5 tfoot td {border-bottom:dotted 1px #8bbbdd; padding:.5em; color:#328aa4; font-size:.85em; font-style:italic; background-color:transparent;}

/* Table 6 Style  --- stadyum, f1, */
table.table6 {width:100%; border-collapse:collapse; margin:1em 0;}
.table6 th {background-color:#fff;  border:solid 1px #fff; border-bottom:dashed 1px #fff; padding:.5em; color:#6c66ae; text-align:center; vertical-align:middle;font-weight:normal; line-height:1.3em;}
.table6 td {border-bottom:dotted 1px #efe1e2; padding:.5em; font-weight:normal; text-align:center; vertical-align:top; background-color:#fff;}

/*3er saatlik tahmin tablosu*/
table.table7 {width:100%; border-collapse:collapse; margin:1em 0;}
.table7 tbody .sicak1, .sicakh1, .nem1, .ruzgarham1 { background-color:#fff;  border:solid 1px #fff; border-bottom:dashed 1px #fff; padding:.5em; color:#77abc1; text-align:center;  font-weight:bold; font-size:1.3em;  vertical-align:middle;font-weight:normal; line-height:1.3em;}

.table7 th {background-color:#fff;  border:solid 1px #fff; border-bottom:dashed 1px #fff; padding:.5em; color:#77abc1; text-align:center;   vertical-align:middle;font-weight:normal; line-height:1.3em;}
.table7 td {border-bottom:dotted 1px #efe1e2; padding:.5em; font-weight:normal; text-align:center; font-weight:bold; font-size:1.2em;    vertical-align:top; background-color:#fff;}

