@charset "utf-8";
body { margin: 0px; padding: 0px; font-family: Helvetica, Helvetica, Arial, sans-serif; }
.haber_baslik { font-size: 19px; font-weight: bold; color: #333; text-decoration: none; }
.cizgikaldir { text-decoration: none; }
.haber_detay { font-size: 16px; color: #333; text-decoration: none; font-weight: normal; line-height: 18px; }
.haber_spot { font-size: 16px; color: #333; text-decoration: none; }
.haber_tarih { width: auto; vertical-align: middle; margin-top: 10px; color: #999; text-decoration: none; font-weight: normal; font-size: 12px; }
.donus { width: auto; vertical-align: middle; margin-top: 10px; color: #CCC; text-decoration: none; font-weight: normal; font-size: 10px; font-style: italic; }
.header { position: relative; width: 100%; background-image: url(images/mobil_background.png); background-repeat: repeat-x; background-position: bottom; }
#diger { position: relative; width: auto; background-image: url(images/mobil_diger.png); background-repeat: repeat-x; background-position: bottom; height: 80px; font-weight: bold; text-decoration: none; overflow: hidden; }
#digeryazar { position: relative; width: auto; background-image: url(images/mobil_diger.png); background-repeat: repeat-x; background-position: bottom; height: 120px; font-weight: bold; text-decoration: none; overflow: hidden; }
#digeryazar .baslik { color: #333; text-decoration: none; font-size: 14px; overflow: hidden; width: auto; }
#digeryazar .fotograf { background-color: #F2F2F2; width: 80px; height: 45px; float: left; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; }
#digeryazar .anabasliklar {margin-left: 15px; margin-top: 35px; margin-left: 5px; overflow: hidden; width: auto; }
#digeryazar .baslik a { color: #333; text-decoration: none; }
#digeryazar .tarih { width: auto; vertical-align: middle; margin-top: 10px; color: #999; text-decoration: none; font-weight: normal; font-size: 12px; }
#digeryazar .zaman { width: auto; vertical-align: middle; margin-top: 10px; color: #666; text-decoration: none; font-weight: normal; font-size: 12px;  }
#digeryazar .zaman img{} 
.paylasim { height: 30px; overflow: hidden; width: 320px; }
#diger .baslik { color: #333; text-decoration: none; font-size: 14px; overflow: hidden; width: auto; }
#diger .fotograf { background-color: #F2F2F2; width: 80px; height: 45px; float: left; margin-top: 15px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; }
#diger .anabasliklar {margin-left: 10px; margin-top: 20px; margin-left: 5px; overflow: hidden; width: auto; }
#diger .baslik a { color: #333; text-decoration: none; }
#diger .tarih { width: auto; vertical-align: middle; margin-top: 10px; color: #999; text-decoration: none; font-weight: normal; font-size: 12px; }
.basliklar { position: relative; background-image: url(images/mobil_background.png); background-repeat: repeat-x; background-position: bottom; font-size: 14px; font-weight: bold; border-top-width: 1px; border-top-style: solid; border-top-color: #CCCCCC; color: #666; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 10px; }
.basliklar img { vertical-align: text-top; }
.header #logo { float: left; width: 200px; margin: 10px; }
.header #menu { float: right; width: auto; margin: 8px 2px 10px 0 }
input { height: 45px; width: 200px; font-size: 12px; color: #666; }
.mansetler { }
.clear { clear: both; }
/* skin içeriği*/
/******************************************************\
*
*  Minimal Light Skin
*
*    1. Arrows(direction) navigation
*    2. Paging navigation
*
\******************************************************/
/******************************************************\
*
*  1. Arrows (direction) navigation
*
\******************************************************/
.touchcarousel.black-and-white .arrow-holder { width: 35px; }
.touchcarousel.black-and-white .arrow-holder:active .arrow-icon { -moz-opacity: 0.7 !important; -webkit-opacity: 0.7 !important; opacity: 0.7 !important; }
.touchcarousel.black-and-white .arrow-icon.left { left: 10px; background-position: -2px -6px; }
.touchcarousel.black-and-white .arrow-icon.right { right: 10px; background-position: -175px -6px; }
.touchcarousel.black-and-white .arrow-holder:hover .arrow-icon { background-color: rgb(30, 30, 30); background-color: rgba(0, 0, 0, 0.7); -moz-opacity: 1; -webkit-opacity: 1; opacity: 1; }
.touchcarousel.black-and-white .arrow-holder.disabled .arrow-icon.left { background-position: -39px -6px; }
.touchcarousel.black-and-white .arrow-holder.disabled .arrow-icon.right { background-position: -138px -6px; }
.touchcarousel.black-and-white .arrow-holder.disabled .arrow-icon.left, .touchcarousel.black-and-white .arrow-holder.disabled .arrow-icon.right { background-color: rgb(200, 200, 200); background-color: rgba(0, 0, 0, 0.3); }
/******************************************************\
*  2. Paging navigation
\******************************************************/
.touchcarousel.black-and-white .tc-paging-container { margin-top: -22px; }
.touchcarousel.black-and-white .tc-paging-item { background-image: url('images/yazilim_webaksiyon_com_aytekin_eliacik.png'); background-repeat: no-repeat; background-position: -98px -4px; width: 10px; height: 16px; }
.touchcarousel.black-and-white .tc-paging-item.current { background-position: -98px -22px; }
.touchcarousel.black-and-white .tc-paging-container { margin-top: -25px; }
.touchcarousel.black-and-white .tc-paging-centerer-inside { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; background-color: rgb(50, 50, 50); background-color: rgba(0, 0, 0, 0.6); padding: 2px 4px; }
/******************************************************\
*  2. Carousel items (item styling, spacing between items)
\******************************************************/
.touchcarousel.black-and-white .touchcarousel-item { /* use margin-right for spacing between items */ padding: 0; float: left; height: 200px; margin-top: 0; margin-right: 0; margin-bottom: 40px; margin-left: 0; overflow: hidden; }
/* Slide İçeriği */
/******************************************************\
*  1. Main containers (carousel size, background)
\******************************************************/
.touchcarousel { position: relative; overflow: hidden; }
.touchcarousel .touchcarousel-container { position: relative; margin: 0; padding: 0; list-style: none; left: 0; }
.touchcarousel .touchcarousel-wrapper { position: relative; overflow: hidden; width: 100%; height: 100%; }
.touchcarousel .touchcarousel-item { padding: 0; float: left; margin-top: 0; margin-right: 0; margin-bottom: 10px; margin-left: 0; overflow: hidden; }
/* Last carousel item  */
.touchcarousel .touchcarousel-item.last { margin-right: 0 !important; }
/******************************************************\
*  3. Yazılım ve Kodlama webaksiyon.com | Aytekin Eliaçık
\******************************************************/
/* arrow hitstate and icon holder */
.touchcarousel .arrow-holder { height: 100%; width: 45px; position: absolute; top: 0; display: block; cursor: pointer; z-index: 25; }
.touchcarousel .arrow-holder.left { left: 0; }
.touchcarousel .arrow-holder.right { right: 0; }
.touchcarousel .arrow-icon { width: 45px; height: 90px; top: 50%; margin-top: -45px; position: absolute; cursor: pointer; }
.touchcarousel .arrow-icon.left { }
.touchcarousel .arrow-icon.right { }
.touchcarousel .arrow-holder:hover .arrow-icon { }
.touchcarousel .arrow-holder.disabled { cursor: default; }
.touchcarousel .arrow-holder.disabled .arrow-icon { cursor: default; }
.touchcarousel .tc-paging-container { width: 100%; overflow: hidden; position: absolute; margin-top: -20px; z-index: 25; }
.touchcarousel .tc-paging-centerer { float: left; position: relative; left: 50%; }
.touchcarousel .tc-paging-centerer-inside { float: left; position: relative; left: -50%; }
.touchcarousel .tc-paging-item { float: left; cursor: pointer; position: relative; display: block; text-indent: -9999px; }
.touchcarousel .tc-paging-item.current { }
.touchcarousel .tc-paging-item:hover { }
.touchcarousel .scrollbar-holder { position: absolute; z-index: 30; left: 6px; right: 6px; bottom: 5px; height: 4px; overflow: hidden; }
.touchcarousel .scrollbar { position: absolute; left: 0; height: 4px; bottom: 0px; }
.touchcarousel .scrollbar.dark { background-color: rgb(130, 130, 130); background-color: rgba(0, 0, 0, 0.5); }
.touchcarousel .scrollbar.light { background-color: rgb(210, 210, 210); background-color: rgba(255, 255, 255, 0.5); }
.touchcarousel .grab-cursor { cursor: url(../img/grab.png) 8 8, move; }
.touchcarousel .grabbing-cursor { cursor: url(../img/grabbing.png) 8 8, move; }
.touchcarousel .auto-cursor { cursor: auto; }
/* style içeriği*/
.cf:before, .cf:after { display: table; line-height: 0; content: ""; }
.cf:after { clear: both; }
.left { float: left; }
.right { float: right; }
.page { width: 100%; overflow: hidden; margin: 0px auto 15px auto; }
.tops { padding: 10px; position: relative; clear: both; text-align: center; background-color: #333; height: auto; }
.tops .touchcarousel-item img { width: 100%; display: block; }
.news ul { margin: 0px; padding: 0px; }
.news ul li { list-style: none; padding: 10px; border-bottom: 1px solid #DDD; background: #FBFBFB url(../img/news.png) repeat-x bottom left; }
.news ul li a { display: block; text-decoration: none; color: #666; font-size: 12px; }
.news ul li a table td { vertical-align: top; }
.news ul li a table td img { width: 80px; height: 60px; float: left; border: 1px solid #DDD; padding: 2px; background: #FFF; }
.news ul li a table td b { display: block; font-size: 14px; margin-bottom: 2px; color: #333; }
.news ul li a table td i { display: block; font-size: 11px; margin-bottom: 2px; color: #999; }
.menu { position: fixed; bottom: 0; left: 0; width: 100%; border-top: 1px solid #FFF; box-shadow: 0 0 10px #999; z-index: 99; }
.menu .padd { padding: 10px; position: relative; background: #D1D1D1; }
.menu .padd a.l { padding: 5px; border-radius: 50%; border: 1px solid #FFF; background: #555; box-shadow: 0 0 4px #888; }
.menu .padd a.l i { margin: 0px; }
.menu .padd .bubb { line-height: 26px; margin: 0 5px; font-size: 12px; text-shadow: 0 1px #FFF; }
.menu a.logo img { display: block; position: absolute; z-index: 10; bottom: 0px; left: 47%; margin-left: -39px; width: 120px; height: 48px; }
.cats { display: none; background: #F1F1F1; line-height: 30px; border-top: 1px solid #AAA; padding: 10px; }
.cats .icer { width: 100%; }
.cats .icer a { display: block; width: 33%; float: left; text-decoration: none; color: #333; text-indent: 16px; font-size: 13px; }
.cats .icer a { background-image: url(images/oksiyahsag.png); background-repeat: no-repeat; background-position: left center; }
.read { padding: 15px 15px 0 15px; height: 100%; margin-top: 40px; }
.read .detayResim { width: 100%; max-width: 400px; margin-top: 20px; margin-bottom: 0px; margin-right: 10px; }
.read .detayResim img { width: 100%; max-width: 400px; }
.read .text .bilgi { font-size: 12px; color: #999; }
.read img { width: 100%; height: auto; max-width: 400px; }
.read h1 { margin: 10px 0px; font-size: 17px; color: #444; }
.read h2 { margin: 0px 0px 0px 0; font-size: 14px; font-weight: normal; color: #666; }
.read .text { line-height: 19px; color: #333; text-align: justify; }
.ads { padding: 2px 0; border-top: 1px solid #AAA; border-bottom: 1px solid #AAA; background: #FFF; text-align: center; }
.ads .lyr { height: 50px; overflow: hidden; }
.coms { position: fixed; top: 0px; left: 0px; width: 100%; background: #333; border-bottom: 1px solid #FFF; box-shadow: 0 0 10px #666; }
.coms .padd { padding: 0; line-height: 40px; }
.coms .padd .left a { float: left; text-decoration: none; }
.coms .padd .left a.tw { }
.coms .padd .left a.fb { }
.coms .padd .left a.yr { font-size: 12x; text-shadow: 0 -1px #000; }
.coms .padd .right a { font-size: 12px; color: #DDD; text-decoration: none; padding: 0 10px; background: #444; border-left: 1px solid #AAA; display: block; }
.coms .padd .right a i { margin-right: 0px; }
.deta { background: #FFF; display: none; border-top: 1px solid #FFF; overflow-y: auto; max-height: 350px; }
.deta h3 { margin: 0 0 0 0; color: #444; border-bottom: 1px solid #AAA; padding: 10px; font-size: 13px; background: #E1E1E1; }
.deta h3 a { text-decoration: none; color: #08B; }
.deta h3 a i { margin-right: 5px; }
.deta h3 a.right i { margin: 0px; }
.item { border-bottom: 1px solid #DDD; padding: 10px; }
.item:last-child { border-bottom: 0px; }
.item .name { margin-bottom: 5px; font-weight: bold; color: #C00; }
.item .name span { font-size: 12px; color: #888; font-weight: 400; }
.item .text { line-height: 16px; color: #333; }
.item.reply { margin: 10px 0 0 20px; border-top: 1px dashed #DDD; border-bottom: 0px; padding: 10px 0 0; }
.item.reply .name { color: #00C }
.yyaz { display: none; padding: 10px; border-bottom: 1px solid #CCC; background: #F1F1F1 url(../img/news.png) repeat-x bottom left; }
.yyaz .inp { padding-bottom: 10px; }
.loaddat { display: block; height: 40px; padding: 0 10px; }
.loading { display: none; height: 40px; background: url(../img/loading.gif) no-repeat left center; }
h1.title { margin: 0px; padding: 10px; background: #000; color: #FFF; font-size: 17px; border-bottom: 1px solid #FFF; }
.images { padding: 5px; }
.images .img { margin: 5px; border: 1px solid #CCC; background: #FFF; padding: 9px; }
.images .img .lyr { display: block; }
.images .img .lyr img { width: 100%; }
.images .img .txt { padding-top: 10px; line-height: 18px; }
.alts { width: 100%; margin: 0 auto; overflow: hidden; }
.alts .arrow-holder { display: none; }
.alts .touchcarousel-item { width: 190px; overflow: hidden; }
.alts .touchcarousel-item:last-child { border-right: 0px; }
.alts .touchcarousel-item:nth-child(2n) { background-color: #F1F1F1; }
.alts .item-block { width: 190px; display: block; position: relative; }
.alts .item-block img { display: block; margin: 5px; border: 0; padding: 0; }
.alts .item-block { text-decoration: none; color: inherit; }
.alts .scrollbar-holder { background: #CCC; bottom: 0; height: 2px; left: 0; right: 0; }
.alts .scrollbar { background-color: #09F !important; bottom: 0; }
.mansetBaslik { z-index: 2; display: block; position: absolute; bottom: 0px; width: 100%; font-size: 16px; color: #eee; text-shadow: 1px 1px #000; text-align: left; background: url(images/trans80.png); padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px; font-weight: bold; }
.mansetBaslik2 { z-index: 2; display: block; position: absolute; bottom: 0px; left: 5px; width: 170px; font-size: 12px; color: #eee; text-shadow: 1px 1px #000; padding: 5px 5px; text-align: left; background: url(images/trans80.png); line-height: 16px; }
div.reklam { overflow: hidden; }
div.reklam img { max-width: 100%; }
div.reklam.full { width: 100%; margin: 5px auto; max-height: 300px; text-align: center; }
