﻿/******************
 RESET.CSS start here
******************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;outline:0;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
:focus {outline: 0;}
body {line-height: 1;color: black;background: white;}
ol, ul {list-style: none;}
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
/******************
 RESET.CSS end here
******************/

/* şablonu oluşturan stiller başlıyor */
.clear{clear:both;}
.right{float: right;}
.left{float: left;}
.ml_20 {margin-left:20px;}
.c_999 {color:#999;font-size:10px;}
.mt_10 {margin-top:10px;}
.mb_20 {margin-bottom:20px;}
.pointer {cursor:pointer;}

body {background:#f2f2f2;font:11px Arial, Helvetica, sans-serif;}
.wrapper {width:980px; background:#fff;height:100% !important;}
.header, .content, .footer {padding:0px 20px;overflow:hidden;width:940px;}
.header {height:104px;background-position:0 0;position:relative;}
.content {padding-bottom:20px;}
 .content_left{width:200px;}
 .content_right {width:720px;}
  .content_right .main {width:450px;}
  .content_right .sidebar {width:250px;}
/* şablonu oluşturan stiller bitti */

/* indir_spirite.png use class start */
.indirbackground, .search_btn_ru, a.indir_link , a.indir_link  span, .buradasiniz, .nav_top a span, .nav_top li a, .nav_top li a:hover, .nav_top li a:hover span, .cats_left li.selected .arrow, .footer .rss, .footer, .header, .logo, .logo_text, .logo_img, .image_slash, .image_great, .image_dot1, .image_dot2, .image_windows, .image_oyun, .image_game, .image_spiele, .image_ucretsiz, .image_free, .image_kostenlos, .search_input, .search_btn, .search_btn_en, .search_btn_de, .member, .nav_top li a.selected, .nav_top li a.selected span, .title_cats, .cats_left_bottom, a.details, a.details span, .popular_downloads, .new_downloads, .most_downloads, .popular_downloads_720, .new_downloads_720, .most_downloads_720, .tag, .programs_list a.download {
 background:url(/images/indir_spirite.png);
}
/* indir_spirite.png use class end */

/******************
 HEADER start here
******************/
.logo {background-position:-130px -476px;height:34px;width:148px;position:absolute;top:18px;left:20px;}

.logo_text {background-position:-160px -476px;height:34px;width:118px;position:relative;top:18px;}
.logo_img {background-position:-130px -476px;height:34px;width:20px;position:relative;top:24px;padding:2px;}

.image_slash {background-position:-295px -476px;height:34px;width:20px;position:relative;top:18px;}
.image_great {background-position:-320px -476px;height:34px;width:20px;position:relative;top:18px;}
.image_dot1 {background-position:-945px -476px;height:34px;width:10px;position:relative;top:18px;}
.image_dot2 {background-position:-962px -476px;height:34px;width:10px;position:relative;top:18px;}

.image_windows {background-position:-810px -476px;height:40px;width:130px;position:relative;top:18px;}

.image_oyun {background-position:-350px -476px;height:40px;width:70px;position:relative;top:18px;}
.image_game {background-position:-435px -476px;height:40px;width:80px;position:relative;top:18px;}
.image_spiele {background-position:-525px -476px;height:40px;width:85px;position:relative;top:18px;}

.image_ucretsiz {background-position:-620px -476px;height:40px;width:110px;position:relative;top:18px;}
.image_free {background-position:-740px -476px;height:40px;width:60px;position:relative;top:18px;}
.image_kostenlos {background-position:-350px -427px;height:40px;width:135px;position:relative;top:18px;}

.member {background-position:left -104px;height:30px;padding-left:10px;position:absolute;top:20px;right:20px;}
 .member  li{padding:8px 0 0 5px;display:block;color:#fff;}
 .member  a:link, .member  a:visited{color:#fff;}

.search_box {height:23px;position:absolute;bottom:5px;right:20px;}
 .search_input {background-position:0 -134px;height:19px;width:137px;border:0;padding:4px 0 0 25px;color:#666;}
 .search_btn {background-position:-162px -134px;height:23px;width:32px;border:0;cursor:pointer;}
 .search_btn_en {background-position:-220px -134px;height:23px;width:52px;border:0;cursor:pointer;}
 .search_btn_de{background-position:-298px -134px;height:23px;width:44px;border:0;cursor:pointer;}
 .search_btn_ru{background-position:-365px -134px;height:23px;width:59px;border:0;cursor:pointer;}

.nav_top {position:absolute;left:20px;bottom:0;}
 .nav_top li {float:left;}
 /*.nav_top li a:link, .nav_top li a:visited {color:#fff;display:block;padding:12px 15px 0px 10px;height:21px;}*/
 .nav_top li a:link, .nav_top li a:visited {background-position:left -622px;padding:0px 5px 0px 10px;float:left;height:33px;margin-bottom:-7px;}
 .nav_top li a:hover {text-decoration:none;background-position:left -157px;padding:0px 5px 0px 10px;float:left;height:33px;margin-bottom:-7px;}
 /*.nav_top a:hover span {text-decoration:underline;}*/
 .nav_top a span {background-position:right -655px;padding:7px 10px 0 0;float:left;height:33px;color:#fff;}
 .nav_top li a:hover span {background-position:right -190px;padding:7px 10px 0 0;float:left;height:33px;color:#000;}
 .nav_top li a.selected {background-position:left -157px;padding:0px 5px 0px 10px;float:left;height:33px;margin-top:-7px;}
  .nav_top li a.selected span {background-position:right -190px;padding:7px 10px 0 0;float:left;color:#000;height:33px;}
/******************
 HEADER end here
******************/

/******************
 CONTENT start here
******************/
.buradasiniz {margin:0 0 15px 0;background-position:0 -837px;height:28px;padding:10px 10px 0 10px;}
/* soldaki kategori alanı*/
.title_cats {background-position:0 -223px;width:200px;height:27px;color:#fff;font-size:12px;padding:2px 0 0 10px; text-shadow: 1px 1px #770000;}
.cats_left {border:1px solid #e5e5e5;border-top:0;border-bottom:0;width:198px;}
.cats_left_bottom {width:200px;height:9px;background-position:0 -382px;}
 .cats_left li {padding:10px;border-bottom:1px solid #eee;}
 .cats_left li.selected {background:#f8f5f5;position:relative;margin-top:-6px;}
 .cats_left li.selected a{color:#333;}
  .cats_left li.selected .arrow {background-position:right -365px;position:absolute;top:0;left:100px;height:6px;width:10px;margin-left:-6px;}
 .cats_left li a {color:#666;font-weight:bold;display:block;}
  .cats_left li a:hover {color:#000;}
 .cats_left li li{border:0;padding:0;margin:0;}
  .cats_left li li a {font-weight:normal;}

/* oval kenarlı alan */
.rounded_table {width:100%;}
.rounded_table thead td, .rounded_table tfoot td{font-size:0;}
.rounded_1, .rounded_2, .rounded_3, .rounded_4 {background:url(/images/indir_spirite.png);width:4px;height:4px;font-size:0;}
.rounded_1 {background-position:0 -508px;}
.rounded_2 {background-position:0 -512px;}
.rounded_3 {background-position:0 -516px;}
.rounded_4 {background-position:0 -520px;}
.rounded_box_1 {width:221px;float:left;padding:5px 10px 5px 5px;}
.rounded_box_2 {width:216px;float:left;padding:5px 10px;border:1px solid #eee;border-top:0;border-bottom:0;}
.rounded_box_3 {width:221px;float:left;padding:5px 5px 5px 10px;}
a.details {background-position:0 -316px;float:right;padding-left:10px;height:17px;}
a.details span {background-position:right -333px;float:left;padding-right:10px;height:15px;display:block;color:#fff;font-size:10px;padding-top:2px;}
a.details:hover {background-position:0 -524px;text-decoration:none;}
a.details:hover span {background-position:right -541px;float:left;}
/* oval kenarlı alan bitti */

/* listelenme olayı */
 /* liste başlıkları */
 .popular_downloads, .new_downloads, .most_downloads, .popular_downloads_720, .new_downloads_720, .most_downloads_720{text-shadow:1px 1px #770000;height:30px;color:#fff;padding:2px 0 0 10px;font-size:12px;}
 .popular_downloads, .new_downloads, .most_downloads {background-position:0 -252px;width:450px;}
 .popular_downloads_720, .new_downloads_720, .most_downloads_720 {background-position:0 -284px;width:720px;}
 /* listeleme stilleri */
 .programs_list li{border-bottom:1px solid #aaa;padding:10px 5px;position:relative; overflow: hidden;}
  .programs_list li.see_all{border-bottom:0;padding:5px 0;text-align:right;position:relative;}
  .programs_list li.see_all:hover{background:none;}
  .programs_list li:hover{background:#f1f1f1;}
 .programs_list strong{font-size:12px;font-weight:bold;}
 .programs_list strong span, .programs_list .comment, .tag{font-size:10px;color:#999;font-style:normal;}
 .tag {background-position:left -567px;padding-left:25px;height:11px;}
  /* listeleme içinde yer alan download linki ve listeleme başlığındaki linkler filan */
  .programs_list a:link, .programs_list a:visited {color:#333;}
  /*.programs_list a.download {background-position:0 -359px;height:13px;width:11px;position:absolute;right:5px;top:10px;}*/
  .programs_list a.download {background-position:0 -391px;height:17px;width:9px;position:absolute;right:5px;top:10px;}
  .programs_list span.dd{display:none;}
    .programs_list li:hover span.dd {display:block;position:absolute;right:15px;top:3px;}
  .p_img {float:left;margin-right:10px;width:32px;height:32px;}
/* listelenme olayı bitti */

/******************
 CONTENT end here
******************/


/******************
 FOOTER start here
******************/
.footer {background-position:0 -875px; background-color:#fff;min-height:150px;background-repeat:no-repeat;}
 .footer table{width:100%;padding-top:10px;}
 .footer h3{font-size:12px;}
 .footer li{padding:1px 0px;}
 .footer .rss{background-position:right -598px;width:45%;}


/* typography.css start */
h1, h2, h3, h4, h5, h6 {font-size:12px;line-height:18px;}

a, .nav_top a.selected span {text-decoration:none;}
a:link, a:visited { color:#000;}
a:hover{text-decoration:underline;color:#077db9;}
/* typography.css end */

/* sayfalama start */
.pagination {background:#f1f1f1;text-align:center;}
.pagination, .pagination a:link, .pagination a:visited, .pagination .current {padding:4px;}
 .pagination a:hover {background:#00adee;color:#fff;text-decoration:none;}
 .pagination .disabled {color:#999;}
 .pagination .current {background:#073F77;color:#fff;font-weight:bold;}
/* sayfalama end*/



/* program detay sayfası */
.main_title{color:#ff5a00;border-bottom:1px solid #ff5a00;padding-bottom:10px;margin-bottom:10px;font-size:18px;}
.p_aciklama{text-align:justify;line-height:16px;}
a.indir_link {background-position:0 -688px;padding-left:10px;height:29px;display:block;float:left;margin-bottom:10px;}
a.indir_link span {background-position:right -717px;padding-right:10px;height:21px;display:block;padding-top:8px;color:#fff;font-weight:bold;}
a.indir_link:hover {background-position:0 -746px;text-decoration:none;}
a.indir_link:hover span {background-position:right -775px;}
.anahtar_ozellikler li{padding:1px 0;border-bottom:1px solid #eee;}

/* dil seçimi */
.select_language {background:#002540;color:#ccc;overflow:hidden;text-align:right;padding-right:10px;}
.select_language a:link, .select_language a:visited {background-image:url(/images/sprite_lan.png);background-repeat:no-repeat;display:block;width:20px;height:14px;float:right;padding:6px 5px;}
.select_language a.selected{background-color:#004a80;}
 .select_language a.tr {background-position:center 0;}
 .select_language a.en {background-position:center -59px;}
 .select_language a.de {background-position:center -120px;}
 .select_language a.ru {background-position:center -187px;}


 /**/
 .member_features {width:100%;border:1px solid #eee;}
  .member_features td {padding:5px;}
  .member_features thead td {background:#eee;font-weight:bold;}
  .member_features tbody td {border-bottom:1px solid #eee;}

 .log_in_panel {background:url(/images/back_uye_girisi.gif) no-repeat;width:230px;padding:10px;color:#666;height:126px;}
 .log_in_panel label{display:block;padding:5px 0px;line-height:18px;}
 .tinput{border:1px solid #feccc1;-moz-border-radius:5px;-webkit-border-radius:5px;padding:3px 5px;color:#666;}

 .yeni_uyelik {width:450px;}
 .yeni_uyelik li{overflow:hidden;padding:3px 0;}
 .yeni_uyelik label{float:left;display:block;width:100px;padding-top:5px;}

 .w_25 {width:25%;}
 .w_50 {width:50%;}
 .w_75{width:75%;}
 .w_95 {width:95%;}
 .w_100 {width:100%;}