﻿/*
 * 
 * -----------------
 * TABLE OF CONTENTS
 * -----------------
 * 
 * 1) Generic
 * 2) Pagination Buttons
 * 3) Sort Icons
 *   1.3) Normal Style Positions
 *   1.4) Cross Browser Styling
 *   1.5) Themes
 *   1.6) Hide notifications when printing
 */

/* ==================================================
 * 1) Generic
 * ================================================== */

.table { clear: both; width: 100%; margin: 0 auto; }
.tablewithauto { width: auto !important; }

.table tr.selected { background: #d8dce6 !important; }
.table tr.selected td { background: #d8dce6 !important; }
.dataTables_wrapper .top { padding: 5px 10px; background: url("../img/tables/table-head-bg.png") repeat-x scroll top left #dddddd; border-bottom: 1px solid #949494; margin-top: 10px; }
.dataTables_wrapper .top1 { padding: 5px 10px; background: url("../img/tables/table-head-bg1.png") repeat-x scroll top left #dddddd; border-bottom: 1px solid #949494; margin-top: 10px; }
.top2 { padding: 5px 10px; background: url("../img/tables/table-head-bg1.png") repeat-x scroll top left #dddddd; border-bottom: 1px solid #949494; line-height: 30px; height: 30px; }
.topmargin10 { margin: 0px -10px !important; }
.dataTables_wrapper .block-actions { margin-top: 0; line-height: 35px; padding-left: 20px; padding-right: 20px; }
.dataTables_wrapper .block-actions1 { line-height: 35px; background: url("../img/container/block/block-actions-bg.png") repeat-x scroll bottom left transparent; height: 35px; overflow: hidden; text-shadow: 0 1px 0 #000; color: #f3f3f3; padding: 0px 20px 0px 20px; margin: 0px -9px 0px -9px; }
.dataTables_wrapper { position: relative; margin: -9px -8px 0 -10px; clear: both; zoom: 1; /* Feeling sorry for IE */ }

.top_navigation_intable a { padding-left: 3px; font-size: 12px; font-weight: 700; color: #666 !important; text-shadow: 0 1px 0 white; padding-right: 3px; }
.top_navigation_intable { padding: 5px 10px 1px 10px; background: url(../img/tables/table-head-bg.png) repeat-x scroll top left #DDD; /* border-bottom: 1px solid #949494; */ margin-left: 1px; margin-right: 1px; line-height: 22px; }
.dataTables_entery { float: left; padding-left: 10px; font-size: 12px; font-weight: 700; color: #666 !important; text-shadow: 0 1px 0 white; margin-top: 5px; height: 26px; width: 80%; min-width: 823px; }
.dataTables_entery_length { padding-right: 15px; font-size: 12px; font-weight: 700; color: #666 !important; text-shadow: 0 1px 0 white; margin-top: 5px; height: 26px; width: 110px; float: right; }

.dataTables_length { float: left; padding-left: 100px; }

.dataTables_length div.selector { width: 100px !important; }

.dataTables_length div.selector span { width: 70px !important; }

.dataTables_length label { margin-left: -100px; }

.dataTables_filter { float: right; text-align: right; padding-left: 100px; }

.dataTables_filter label { margin-left: -100px; }

.dataTables_filter input { margin-left: 5px; width: 150px; }

.dataTables_info { float: left; }

.dataTables_paginate { float: right; }

.paging_full_numbers { }

.table thead { background: url("../img/tables/table-head-bg.png") repeat-x scroll top left #dddddd; border-top: 1px solid #fff; border-bottom: 1px solid #bcbcbc; }

.table thead th:first-child { border-left: none; }

.table thead th:last-child { border-right: none; }

.table thead th { vertical-align: middle; text-align: left; padding: 8px 13px; border-left: 1px solid #fff; border-right: 1px solid #c3c3c3; cursor: pointer; }
/* �zel ba�l�k */

.table tr:first-child th { background: url("../img/tables/table-head-bg.png") repeat-x scroll top left #dddddd; border-top: 1px solid #fff; border-bottom: 1px solid #bcbcbc; }

.table tr:first-child th:first-child { border-left: none; }

.table tr:first-child th:last-child { border-right: none; }

.table tr:first-child th { vertical-align: middle; /*text-align: left;*/ padding: 8px 13px; border-left: 1px solid #fff; border-right: 1px solid #c3c3c3; cursor: pointer; }

.table tr th { vertical-align: top; text-align: left; padding: 7px; }


.icon-16X16 { width: 16px; height: 16px; }
.icon-18X18 { width: 22px; height: 22px; }

/* �zel ba�l�k son */
.table tbody th, .table tbody td, .table tfoot th, .table tfoot td { vertical-align: middle; /* text-align: left;*/ padding: 4px 7px; border-left: 1px dotted #bebebe; }

.table tbody td { background: #f2f2f2; }

.table tbody th:first-child, .table tbody .th:first-child, .table tbody td:first-child, .table tfoot th:first-child, .table tfoot td:first-child { border-left: none; }

.table tbody tr.even td { background: #e6e6e6; }
.even { background: #e6e6e6; }



.table tbody tr:hover th, .table tbody tr:hover .th, .table tbody tr:hover td { background: #d8dce6; }


.tableurun { clear: both; width: 100%; margin: 0 auto; }
.tableurun thead { background: url("../img/tables/table-head-bg.png") repeat-x scroll top left #dddddd; border-top: 1px solid #fff; border-bottom: 1px solid #bcbcbc; }

.tableurun thead th:first-child { border-left: none; }

.tableurun thead th:last-child { border-right: none; }

.tableurun thead th { vertical-align: middle; text-align: left; padding: 8px 13px; border-left: 1px solid #fff; border-right: 1px solid #c3c3c3; cursor: pointer; }
/* �zel ba�l�k */

.tableurun tr:first-child th { background: url("../img/tables/table-head-bg.png") repeat-x scroll top left #dddddd; border-top: 1px solid #fff; border-bottom: 1px solid #bcbcbc; }

.tableurun tr:first-child th:first-child { border-left: none; }

.tableurun tr:first-child th:last-child { border-right: none; }

.tableurun tr:first-child th { vertical-align: middle; /*text-align: left;*/ padding: 8px 13px; border-left: 1px solid #fff; border-right: 1px solid #c3c3c3; cursor: pointer; }

.tableurun tr th { vertical-align: top; text-align: left; padding: 7px; }
/* �zel ba�l�k son */
.tableurun tbody th, .tableurun tbody td, .tableurun tfoot th, .tableurun tfoot td { vertical-align: middle; padding: 7px; }

.tableurun tbody td { background: #fafafa; }

.tableurun tbody th:first-child, .tableurun tbody .th:first-child, .tableurun tbody td:first-child, .tableurun tfoot th:first-child, .tableurun tfoot td:first-child { border-left: none; }

.tableurun tbody tr.even td { background: #F8F7F7; }

.tableurun tbody tr:hover th, .tableurun tbody tr:hover .th, .tableurun tbody tr:hover td { /*background: #fcf9f9;*/ }
.tableuruntitle { padding: 0px 0px 0px 0px; }
.divuruntipttile label, .tableuruntitle label { line-height: 17px !important; }


/* ==================================================
 * 2) Pagination Buttons
 * ================================================== */

.pagination { margin: 0; padding: 2px 10px; cursor: pointer; line-height: 35px; text-shadow: 0 0px 0 black; }
.pagination a:active, .pagination a, pagination span { background-color: #ebebeb; border-style: solid; border-width: 1px; border-color: #ffffff #b5b5b5 #b5b5b5 #ffffff; margin: 0; padding: 2px 10px; cursor: pointer; }

.pagination div:first-child { float: right; line-height: 35px; }


.pagination div span:first-child { background-color: #ebebeb; border-style: solid; border-width: 1px; border-color: #ffffff #b5b5b5 #b5b5b5 #ffffff; margin: 0; padding: 2px 10px; cursor: pointer; color: #9F9F9F; padding-left: 0; padding-right: 0; }
.pagination div span:last-child { background-color: #ebebeb; border-style: solid; border-width: 1px; border-color: #ffffff #b5b5b5 #b5b5b5 #ffffff; margin: 0; padding: 2px 10px; padding-left: 0; cursor: pointer; padding-left: 0; padding-right: 0; color: #9F9F9F; }
.pagination a:active { /*  background-color: #5d7694;     border-color: #31537b;*/ }
.pagination b { /* �u anki sayfa */ background-color: #5D7694; border-color: #31537B; border-style: solid; border-width: 1px; margin: 0; padding: 2px 10px; cursor: pointer; border-color: #31537B; }
/*
.pagination span {
      margin:0 5px;
}
*/
.pagination span { /* ilksayfa-�nceki  |  sayfa numaralama  |  sonraki-sonsayfa */ /*    background-color: #ebebeb;     margin: 0;     padding: 2px 10px;     cursor: pointer; */ }


.paginate_button, .paginate_active { background-color: #ebebeb; border-style: solid; border-width: 1px; border-color: #ffffff #b5b5b5 #b5b5b5 #ffffff; margin: 0; padding: 2px 10px; cursor: pointer; }

.paginate_button_disabled { cursor: default; }

.paginate_active { background-color: #5d7694; border-color: #31537b; }

.first { border-radius: 3px 0 0 3px; }

.last { border-radius: 0 3px 3px 0; }






/* ==================================================
 * 3) Sort Icons
 * ================================================== */

.sorting_asc { background: url('../img/tables/arrow-asc.png') no-repeat center right; }

.sorting_desc { background: url('../img/tables/arrow-desc.png') no-repeat center right; }

.sorting { background: url('../img/tables/arrow-both.png') no-repeat center right; }

.sorting_asc_disabled { background: none; }

.sorting_desc_disabled { background: none; }

table.basket-style { background: #FFFFFF; font-size: 12px; text-align: left; min-width: 480px; margin-bottom: 8px; }
table.basket-style thead tr { background-image: url('../images/sptListeHeader.png'); line-height: 25px; }
table.basket-style th { border-bottom: 2px solid #444; color: #666666; font-size: 12px; font-weight: normal; padding-left: 10px; padding-right: 10px; }

table.basket-style th.product { vertical-align: middle; text-align: left; padding-left: 10px; width: 380px; border-bottom: 2px solid #444; }
table.basket-style th.quantity { text-align: center; padding-left: 10px; width: 95px; }
table.basket-style th.price { text-align: center; padding-left: 10px; width: 100px; }
table.basket-style th.sumofprice { text-align: center; padding-left: 10px; width: 100; }
table.basket-style th.delete { text-align: center; padding-left: 10px; width: 38px; }
table.basket-style td { vertical-align: middle; border-bottom: 1px solid #CCCCCC; border-right: 1px dotted #CCCCCC; color: #000; padding: 8px 10px; }

table.basket-style td.product { text-align: left; padding-left: 10px; width: 380px !important; border-left: 0px; }
table.basket-style td.quantity { text-align: center; padding-left: 10px; width: 95px; }
table.basket-style td.price { text-align: center; padding-left: 10px; width: 100px; }
table.basket-style td.sumofprice { text-align: center; padding-left: 10px; width: 100px; }
table.basket-style td.delete { text-align: center; padding-left: 10px; width: 38px; border-right: 0px; }

table.basket-style tbody tr:hover td { color: #000; }

/* ==================================================
 TICKED ======================================== */
table.ticked-style { background: #FFFFFF; border-collapse: collapse; font-family: "Lucida Sans Unicode","Lucida Grande",Sans-Serif; font-size: 12px; text-align: left; min-width: 480px; margin-bottom: 8px; }
table.ticked-style thead tr { background-image: url('../images/sptListeHeader.png'); line-height: 25px; }
table.ticked-style th { border-bottom: 2px solid #444; color: #666666; font-size: 12px; font-weight: normal; padding-left: 10px; padding-right: 10px; }

table.ticked-style th.producth { vertical-align: middle; text-align: left; padding-left: 10px; width: 95px; }
table.ticked-style th.tickedno { text-align: center; padding-left: 10px; width: 95px; border-bottom: 2px solid #444; }
table.ticked-style th.ticked { text-align: left; padding-left: 10px; width: 468px; border-bottom: 2px solid #444; }
table.ticked-style th.dateof { text-align: right; padding-left: 10px; width: 150px; border-bottom: 2px solid #444; }
table.ticked-style td { vertical-align: middle; border-bottom: 1px solid #CCCCCC; color: #999; padding: 8px 10px; }

table.ticked-style td.product { text-align: left; padding-left: 10px; width: 3713px !important; border-left: 0px; }
table.ticked-style td.ticked { border: 0px; text-align: left; padding-left: 10px; width: 468px; }
table.ticked-style td.tickedno { border: 0px; text-align: left; padding-left: 10px; width: 95px; }
table.ticked-style td.dateof { border: 0px; text-align: right; padding-left: 10px; width: 150px; }

table.ticked-style tbody tr:hover td { color: #444; }

/* ==================================================
 PRODUCT  ======================================== */

table.basket-style-product { background: #FFFFFF; border-collapse: collapse; font-family: "Lucida Sans Unicode","Lucida Grande",Sans-Serif; font-size: 12px; text-align: left; }
table.basket-style-product td { border: 0px !important; color: #999; padding: 3px 3px !important; }
table.basket-style-product td.product1 { border: 0px; vertical-align: middle; text-align: left; padding-left: 10px !important; width: 250px !important; }
table.basket-style-product tbody tr:hover td { color: #444; }
table.basket-style-product .productname { color: #000; }
table.basket-style-product .urunsatissecenek { border-bottom: 1px dotted #CCCCCC; color: #999; }
table.no-style { background: #FFFFFF; border-collapse: collapse; width: 100%; margin: 0px; }
table.no-style .nostytd { border: 0px; color: #999; padding: 0px 0px; }


table.basket-style-summary { background: #FFFFFF; border-collapse: collapse; font-family: "Lucida Sans Unicode","Lucida Grande",Sans-Serif; font-size: 11px; text-align: right; }
table.basket-style-summary td { border: 0px !important; color: #999; padding: 3px 10px 3px 3px !important; font-weight: lighter; }
table.basket-style-summary td.price-title { padding-right: 32px !important; }
table.basket-style-summary td.price { padding-right: 20px !important; }
table.basket-style-summary td.cargo-title { padding-right: 32px !important; }
table.basket-style-summary td.cargo { padding-right: 20px !important; }
table.basket-style-summary td.discount-title { padding-right: 32px !important; }
table.basket-style-summary td.discount { padding-right: 20px !important; }
table.basket-style-summary td.sumoftotal-title { padding-right: 32px !important; font-size: 12px; }
table.basket-style-summary td.sumoftotal { padding-right: 20px !important; font-size: 12px; }
table.basket-style-summary tbody tr:hover td { color: #444; }

table.zebra-style { font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; text-align: left; margin-bottom: 25px; }
table.zebra-style th { color: #444; font-size: 14px; font-weight: normal; padding: 10px 8px; }
table.zebra-style td { color: #777; padding: 8px; }
table.zebra-style tr.odd { background: #f2f2f2; }

table.zebra-style2 { font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; text-align: left; margin-bottom: 25px; }
table.zebra-style2 th { color: #444; font-size: 14px; font-weight: normal; padding: 10px 8px; }
table.zebra-style2 td { color: #777; padding: 3px 3px; }
table.zebra-style2 tr.odd { /*background:#f2f2f2;*/ }

table.CheckBoxListUrunRenk { font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; text-align: left; margin-bottom: 5px; }
table.CheckBoxListUrunRenk th { color: #444; font-size: 14px; font-weight: normal; padding: 10px 8px; }
table.CheckBoxListUrunRenk td { color: #777; padding: 3px 3px; }
table.CheckBoxListUrunRenk td label { display: inline; padding: 5px 5px; }
table.CheckBoxListUrunRenk tr.odd { background: #f2f2f2; }

table.tableurunekle { text-align: left; margin-bottom: 5px; }
table.tableurunekle td { padding: 5px 0px 5px 10px; border-bottom: 1px dotted #BEBEBE; vertical-align: middle; }
table.tableurunekle td div { margin: 0; }
table.tableurunekle td label { margin: 5px 0px; }
table.tableurunekle tr:hover td { background: #eee; color: #444; }

table.tableurunguncelle { text-align: left; margin-bottom: 5px; }
table.tableurunguncelle td { padding: 3px 0px 3px 10px; /*border-bottom:1px dotted #BEBEBE*/ }
table.tableurunguncelle td div { margin: 0; }
table.tableurunguncelle td label { margin: 0px 0px; }

table.minimal-style { background: #FFFFFF; border-collapse: collapse; font-family: "Lucida Sans Unicode","Lucida Grande",Sans-Serif; font-size: 12px; text-align: left; min-width: 480px; margin-bottom: 25px; }
table.minimal-style th { border-bottom: 2px solid #444; color: #666666; font-size: 14px; font-weight: normal; padding: 10px; }
table.minimal-style td { border-bottom: 1px solid #CCCCCC; color: #999; padding: 8px 10px; }
table.minimal-style tbody tr:hover td { color: #444; }

table.minimal-style-siparislerim { background: #FFFFFF; border-collapse: collapse; font-family: "Lucida Sans Unicode","Lucida Grande",Sans-Serif; font-size: 12px; text-align: left; min-width: 480px; margin-bottom: 25px; }
table.minimal-style-siparislerim th { border-bottom: 2px solid #444; color: #666666; font-size: 14px; font-weight: normal; padding: 10px; }
table.minimal-style-siparislerim td { border-bottom: 1px solid #CCCCCC; color: #999; padding: 1px 1px; }
table.minimal-style-siparislerim tbody tr:hover td { color: #444; }

table.minimal-style2 { background: #FFFFFF; border-collapse: collapse; font-family: "Lucida Sans Unicode","Lucida Grande",Sans-Serif; font-size: 12px; text-align: left; margin-bottom: 5px; }
table.minimal-style2 th { border-bottom: 2px solid #444; color: #666666; font-size: 14px; font-weight: normal; padding: 10px; }
table.minimal-style2 td { color: #999; padding: 8px 10px; }
table.minimal-style2 tbody tr:hover td { color: #444; }

table.minimal-style-yetki { background: #FFFFFF; border-collapse: collapse; font-family: "Lucida Sans Unicode","Lucida Grande",Sans-Serif; font-size: 12px; text-align: left; margin-bottom: 5px; }
table.minimal-style-yetki th { border-bottom: 2px solid #444; color: #666666; font-size: 14px; font-weight: normal; padding: 10px; }
table.minimal-style-yetki td { color: #999; padding: 8px 10px; vertical-align: top; }
table.minimal-style-yetki td.evensol { border-bottom: 1px dotted #CFCFCF; border-right: 1px dotted #CFCFCF; }
table.minimal-style-yetki td.evensag { border-bottom: 1px dotted #CFCFCF; }
table.minimal-style-yetki tbody tr:hover td { color: #444; }

table.minimal-style-yetki-alt { background: #FFFFFF; border-collapse: collapse; font-family: "Lucida Sans Unicode","Lucida Grande",Sans-Serif; font-size: 12px; text-align: left; margin-bottom: 5px; }
table.minimal-style-yetki-alt th { border-bottom: 2px solid #444; color: #666666; font-size: 14px; font-weight: normal; padding: 10px; }
table.minimal-style-yetki-alt td { color: #999; padding: 4px 3px 4px 3px !important; vertical-align: top; }
table.minimal-style-yetki-alt td:hover { color: #444 !important; background-color: #eee; }
table.minimal-style-yetki-alt td.evensol { border-bottom: 1px dotted #CFCFCF; border-right: 1px dotted #CFCFCF; }
table.minimal-style-yetki-alt td.evensag { border-bottom: 1px dotted #CFCFCF; }
table.minimal-style-yetki-alt tbody tr:hover td { color: #444; }

table.box-style { font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; font-size: 12px; min-width: 480px; text-align: left; border-collapse: collapse; margin: 0px 0px 5px 0px; }
table.box-style th { font-size: 14px; font-weight: normal; background: #ccc; border-top: 4px solid #ddd; border-bottom: 1px solid #fff; color: #666666; padding: 10px; }
table.box-style td { background: #f9f9f9; border-bottom: 1px solid #fff; color: #999; border-top: 1px solid transparent; padding: 8px 10px; }
table.box-style tr:hover td { background: #eee; color: #444; }

.onecol-style { font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; font-size: 12px; min-width: 480px; text-align: left; border-collapse: collapse; margin-bottom: 25px; }
.onecol-style th { font-size: 14px; font-weight: normal; color: #666666; padding: 12px 15px; }
.onecol-style td { color: #999; border-top: 1px solid #ccc; padding: 10px 15px; }
.onecol-first { background: #dedede; border-right: 10px solid transparent; border-left: 10px solid transparent; }
.onecol-style tr:hover td { color: #444; background: #eee; cursor: pointer; }

.select-adres-onecol-style { border-top: 1px dotted #CCCCCC; font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; font-size: 12px; width: 100%; text-align: left; border-collapse: collapse; margin-bottom: 25px; }
.select-adres-onecol-style th { font-size: 14px; font-weight: normal; color: #666666; padding: 12px 15px; }
.select-adres-onecol-style td { color: #999; border-bottom: 1px dotted #ccc; padding: 10px 3px; }
.select-adres-onecol-style tr.selected { background-color: #eee; }
.select-adres-onecol-style-first { background: #dedede; border-right: 10px solid transparent; border-left: 10px solid transparent; }
.select-adres-onecol-style tr:hover td { color: #444; background: #eee; cursor: pointer; }

.select-onecol-style { font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; min-width: 480px; font-size: 12px; text-align: left; border-collapse: collapse; margin-bottom: 5px; }
.select-onecol-style th { font-size: 14px; font-weight: normal; color: #666666; padding: 12px 5px; }
.select-onecol-style td { color: #999; border-top: 1px solid #ccc; padding: 8px 5px; }
.select-onecol-style tr.selected { background-color: #eee; }
.select-onecol-style-first { background: #dedede; border-right: 10px solid transparent; border-left: 10px solid transparent; }
.select-onecol-style tr:hover td { color: #444; background: #eee; cursor: pointer; }
.select-onecol-style tr.rowselecttion { }

.select-onecol-style2 { font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; min-width: 480px; font-size: 12px; text-align: left; border-collapse: collapse; margin-bottom: 5px; }
.select-onecol-style2 th { font-size: 14px; font-weight: normal; color: #666666; padding: 12px 15px; }
.select-onecol-style2 td { color: #999; border-top: 1px solid #ccc; padding: 8px 15px; }
.select-onecol-style2 tr.selected { background-color: #eee; }
.select-onecol-style2-first { background: #dedede; border-right: 10px solid transparent; border-left: 10px solid transparent; }
.select-onecol-style2 tr:hover td { color: #444; background: #eee; cursor: pointer; }
.select-onecol-style2 tr.rowselecttion { }


.select-onecol-style-none { width: auto; font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; font-size: 12px; min-width: 480px; text-align: left; border-collapse: collapse; margin-bottom: 5px; }
.select-onecol-style-none th { font-size: 14px; font-weight: normal; color: #666666; padding: 12px 15px; }
.select-onecol-style th.selected { width: 30px; }
.select-onecol-style-none td { color: #999; border-top: 1px solid #ccc; padding: 8px 15px; }
.select-onecol-style td.selected { width: 30px; }
.select-onecol-style-none-first { background: #dedede; border-right: 10px solid transparent; border-left: 10px solid transparent; }


/*.onecol-style1 tr:hover td {color:#444; background:#eee;cursor:pointer;}*/



.cart-style { width: auto; font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; font-size: 12px; min-width: 480px; text-align: left; border-collapse: collapse; margin-bottom: 5px; }
.cart-style th { font-size: 14px; font-weight: normal; color: #666666; padding: 12px 15px; }
.cart-style th.selected { width: 30px; }
.cart-style th.credit { text-align: left; }
.cart-style th.installment { text-align: right; }
.cart-style th.totalprice { text-align: right; }
.cart-style td { color: #999; border-top: 1px solid #ccc; padding: 8px 15px; }
.cart-style td.selected { }
.cart-style td.credit { text-align: left; }
.cart-style td.installment { text-align: right; }
.cart-style td.totalprice { text-align: right; }
.cart-style tr.titlecart { text-align: left; }
.cart-style tr.selected { background-color: #eee; }
.cart-first { background: #dedede; border-right: 10px solid transparent; border-left: 10px solid transparent; }
.cart-style tr:hover td { color: #444; background: #eee; cursor: pointer; }
.cart-style tr.rowinstallment { }

.simple-style { border-top: 1px solid #CFCFCF; border-left: 1px solid #CFCFCF; border-right: 0; border-bottom: 0; width: 100%; }
.simple-style td, .simple-style th { border-right: 1px solid #CFCFCF; border-bottom: 1px solid #CFCFCF; text-align: center; padding: 5px 0; width: 20%; }
.simple-style th { background-color: #dedede; font-size: 120%; text-shadow: 0 1px 0 #fff; }
.simple-style tr:nth-child(even) { background: #fff; }
.simple-style tr:nth-child(odd) { background: #F6F6F6; }


.simple-style1 { border-top: 1px solid #CFCFCF; border-left: 1px solid #CFCFCF; border-right: 0; border-bottom: 0; width: 100%; }
.simple-style1 td, .simple-style th { border-right: 1px solid #CFCFCF; border-bottom: 1px solid #CFCFCF; text-align: left; padding: 0px 15px 5px 10px; width: 20%; }
.simple-style1 th { background-color: #dedede; font-size: 120%; text-shadow: 0 1px 0 #fff; }
.simple-style1 tr:nth-child(even) { background: #fff; }
.simple-style1 tr:nth-child(odd) { background: #F6F6F6; }

table.order-details-style { background: #FFFFFF; border-collapse: collapse; font-family: "Lucida Sans Unicode","Lucida Grande",Sans-Serif; font-size: 12px; text-align: left; margin-top: 5px; }
table.order-details-style th { border-bottom: 2px solid #444; color: #666666; font-size: 14px; font-weight: normal; padding: 10px; }
table.order-details-style td.parapuntitle { border-bottom: 1px dotted #CCCCCC; color: #999; padding: 8px 10px; }
table.order-details-style td.parapuandeger { color: #999; padding: 8px 10px; height: 10px; }
table.order-details-style td.parapuandeger .ico { width: 24px; height: 24px; background: url('../images/funmoney.png'); background-position: 0px 0px; position: relative; float: left; display: block; }
table.order-details-style td.parapuandeger .deger { width: 120px; height: 18px; position: relative; float: left; display: block; padding-left: 10px; padding-right: 10px; padding-top: 6px; }
table.order-details-style td.parapuandeger .deger-kalan { text-decoration: line-through; min-width: 40px; padding-right: 5px; height: 18px; position: relative; float: left; display: block; padding-left: 10px; padding-right: 10px; padding-top: 6px; }
table.order-details-style td.parapuandeger .deger-kulanilan { height: 18px; position: relative; float: left; display: block; padding-left: 10px; padding-right: 10px; padding-top: 6px; color: green; }
table.order-details-style td.kuponindirim-info { padding: 10px 10px; font-size: 10px; color: #999; }
table.order-details-style td.kuponindirim-info span { color: Red; padding-left: 2px; padding-right: 2px; }
table.order-details-style td.kuponindirim { padding: 10px 10px; font-size: 10px; color: #999; padding: 8px 10px; }


table.sipdetay-style { background: #FFFFFF; border-collapse: collapse; font-family: "Lucida Sans Unicode","Lucida Grande",Sans-Serif; font-size: 11px; text-align: left; width: 100%; border: 0; }
table.sipdetay-style td { vertical-align: top; color: #999; padding: 5px 0px 5px 5px !important; font-weight: lighter; }
table.sipdetay-style td.border-buttom-solid { border-bottom: 1px solid #CFCFCF; }
table.sipdetay-style td.bold { font-weight: bold; }
table.sipdetay-style td.normal { font-weight: normal; }
table.sipdetay-style td.border-buttom-dotted { border-bottom: 1px dotted #CFCFCF; }
table.sipdetay-style tbody tr:hover td { color: #444; }
.tdline td { border-bottom: 1px dotted #999; }


table.tablegenel { text-align: left; margin: 0px; }
table.tablegenel td { padding: 5px 0px 5px 10px; border-bottom: 1px dotted #BEBEBE; vertical-align: middle; }
table.tablegenel td div { margin: 0; }
table.tablegenel td label { margin: 5px 0px; }
table.tablegenel tr:hover td { background: #eee; color: #444; }

table.tablegenelnh { text-align: left; margin: 0px; }
table.tablegenelnh td { padding: 5px 0px 5px 10px; border-bottom: 1px dotted #BEBEBE; vertical-align: middle; }
table.tablegenelnh td div { margin: 0; }
table.tablegenelnh td label { margin: 5px 0px; }


table.tablefilter { text-align: left; margin: 0px; }
table.tablefilter td { padding: 0px 1px 0px 1px; border-bottom: 1px dotted #BEBEBE; vertical-align: middle; }
table.tablefilter td div { margin: 0; }
table.tablefilter td label { margin: 5px 0px; }
table.tablefilter tr:hover td { background: #eee; background: rgba(238, 238, 238, 0.13); color: #444; }



table.tableliste { text-align: left; margin: 0px; }
table.tableliste td { padding: 0px 0px 0px 10px !important; border-bottom: 1px dotted #BEBEBE; vertical-align: middle; }
table.tableliste td div { margin: 0 !important; }
table.tableliste td label { margin: 3px 0px; }
table.tableliste tr:hover td { }

table.tableliste2 { text-align: left; margin: 0px; }
table.tableliste2 td { padding: 0px 0px 0px 10px !important; border-bottom: 1px dotted #BEBEBE; vertical-align: middle; }
table.tableliste2 td div { margin: 0 !important; }
table.tableliste2 td label { margin: 0px 0px; }
table.tableliste2 tr:hover td { }


table.tablelistec { text-align: left; margin: 0px; }
table.tablelistec td { padding: 2px 0px 2px 3px !important; border-bottom: 0px dotted #BEBEBE; vertical-align: middle; }
table.tablelistec td div { margin: 0 !important; }
table.tablelistec td label { margin: 3px 0px; }
table.tablelistec tr:hover td { }
.tdurunvaryantozellik { border-top: 4px solid #1564E2 !important; border-left: 1px solid #1564E2 !important; border-bottom: 1px solid #1564E2 !important; border-right: 1px solid #1564E2 !important; padding: 11px 4px !important; }
.tdvaryant .chosen-container { width: 100% !important; }

.desktopprojeitem { cursor: pointer; float: left; margin: 0 1.428571428571429% 30px; overflow: hidden; position: relative; opacity: 0; visibility: hidden; z-index: 1 !important; -webkit-transition-property: -webkit-transform, opacity; -moz-transition-property: -moz-transform, opacity; -ms-transition-property: -ms-transform, opacity; -o-transition-property: top, left, opacity; transition-property: transform, opacity; -webkit-transition-duration: 0.8s; -moz-transition-duration: 0.8s; -ms-transition-duration: 0.8s; -o-transition-duration: 0.8s; transition-duration: 0.8s; -webkit-box-shadow: 0px 14px 34px -12px rgba(38,38,38,1); -moz-box-shadow: 0px 14px 34px -12px rgba(38,38,38,1); box-shadow: 0px 14px 34px -12px rgba(38,38,38,1); }
.tbcolorborder { border: 1px dotted #bebebe !important; }
.tablescrool3 { position: relative; width: 100%; margin-bottom: 15px; border: 1px solid #ddd; overflow: auto; overflow-x: hidden; }

.tablescrool3 .dataTables_wrapper { margin: 0 0 !important; }
.tablescrool3 .dataTables_wrapper .top { }
table.min-style td { vertical-align: top; color: #999; padding: 3px 0px 3px 3px !important; font-weight: lighter; }
.noborder { border: 0 !important }
.noborder td { border: 0 !important }

table.sipdetay-stylesd { background: #FFF; border-collapse: collapse; font-size: 14px; text-align: left; width: 100%; border: 0; }
table.sipdetay-stylesd { background: #FFFFFF; border-collapse: collapse; text-align: left; width: 100%; border: 0; }
table.sipdetay-stylesd td { vertical-align: top; color: #000; padding: 5px 0px 5px 5px !important; font-weight: NORMAL; border-bottom: 1px dotted #CFCFCF; }
table.sipdetay-stylesd td.border-buttom-solid { border-bottom: 1px solid #CFCFCF; }
table.sipdetay-stylesd td.bold { font-weight: bold; }
table.sipdetay-stylesd td.normal { font-weight: normal; }
table.sipdetay-stylesd td.border-buttom-dotted { border-bottom: 1px dotted #CFCFCF; }
table.sipdetay-stylesd tbody tr:hover td { color: #444; }
