/* Ust Baslik  */
.ustBaslik { background: url("../_img_new/h2_bg.png") repeat-x scroll center bottom #202020; height:auto; min-height:34px; font-size:15px}
.ustBaslik h1, .ustBaslik h2 { color: #FFF }
.ustBaslik .digerYazi { font-size: 15px; color: #fff; display:inline;}
.ustBaslik .baslikSol { width: 64%; float: left; padding:5px 0 0 10px; }
.ustBaslik .baslikSol h1 {font-size:15px; font-weight:bold;}
.ustBaslik .baslikTam { width:auto; float: left; padding:5px 0 0 10px; }
.ustBaslik .baslikTam h1 { font-size:15px;}
.ustBaslik .baslikSag { width: 18%; float: right; padding:5px 10px 0 0; text-align:right }
.ustBaslik .baslikSag .sonucSayisi { font-size:15px; color:#fff; font-weight:bold }
/* Icerik  */
li.lo_item { padding:8px 10px 8px 8px; background: url("../_imgVittrin/title_border_bottom.png") repeat-x scroll center bottom transparent; }
li.lo_item:hover { background-color:#FAFAFA }
li.lo_item .imageContent { float: left; padding-right:10px; max-width:170px; }
li.lo_item .imageContent a { min-width:112px; min-height:68px; max-width:170px; background-image: url("../_img_new/preloader.gif"); background-position:center center; background-repeat:no-repeat }
li.lo_item .textContent { float: right; width: 750px; }
li.lo_item .textContent .titleArea { border-bottom:1px solid #DBDBDB; padding-bottom:2px }
li.lo_item .textContent .titleArea h2 { padding:0 }
li.lo_item .textContent .titleArea h2 a.title { color: #000; float: left; font-size:16px; text-decoration:none; }
li.lo_item .textContent .titleArea h2 a.title:hover { color: #12597D; }
li.lo_item .textContent .titleArea .type { color: #BBB; float: right; font-weight:bold; }
li.lo_item .textContent .description { color: #717171; float: left; text-align: left; padding-top: 5px; }
/*Pager */
.pager { display: block; float: right; padding:0 10px; }
.pager li { display: block; float: left; list-style: none outside none; }
.pager li a { font-size: 18px; font-weight: bold;  margin: 4px 3px 0; text-decoration:none; height: 18px; line-height: 18px; width: 19px; text-align:center; border-bottom:1px solid #CFCFCF; background:#F8F8F8; color:#686868; padding:2px; display:block;}
.pager li a.active { background:#387190; color:#FFF; border-bottom: 1px solid #3C515C; }
.pager li a.active:hover {background:#387190; color:#FFF; border-bottom: 1px solid #3C515C; }
.pager li a:hover { background:#C9C9C9; color:#686868; border-bottom:1px solid #A0A0A0; }
.pager li.previous a { background: url("../_imgVittrin/btn_arrow.png") no-repeat scroll 0 0 transparent; display: block; height: 31px; width: 28px; text-indent:-9999px; margin-top:0; border:none; padding:0}
.pager li.previous a:hover { background-position:0 -31px }
.pager li.next a { background: url("../_imgVittrin/btn_arrow.png") no-repeat scroll 0 -62px transparent; display: block; height: 31px; width: 28px; text-indent:-9999px; margin-top:0; border:none; padding:0}
.pager li.next a:hover { background-position:0 -93px }





.aramaSonucGenelKapsayici { margin-bottom:20px }
.aramaSonucUstBar { padding:10px 0 5px; background:url("../_img_new/hr_x.png") repeat-x scroll center bottom transparent; position:relative }
.aramaSonucUstBar .digerYazi { font-size: 14px; color: #12597D; display:inline; padding:1px 0px 0 0; }
.aramaSonucUstBar .baslikSol { width: 64%; float: left; padding:0 0 0 10px; }
.aramaSonucUstBar .baslikSag { width: 18%; float: right; padding:0 10px 0 0; text-align:right }
.aramaSonucUstBar .baslikSag .sonucSayisi { font-size:16px; color:#12597D; }
.aramaSonucAltBar { padding: 10px 10px 0 0; position:relative; background:url("../_img_new/hr_x.png") repeat-x scroll center top transparent; }
.aramaSonuclari { position:relative;}
.showAllBtn { background:url("../_img_new/showAllBtn.png") no-repeat scroll 0 0 transparent; width:132px; height:27px; float:right; }
.showAllBtn:hover { background-position:-141px 0; }

.bannerAlani { margin: 10px auto; text-align: center; width: 960px; }
li.app_item { width:300px; height:85px; padding:10px; position:relative; float:left; background:url("../_img_new/liste_app_container_zemin.png") no-repeat scroll center top transparent;}
.appTitle h4 a, .appTitle h6 a { font-size:14px; color: #12597D; font-weight:bold; text-decoration:none }
.appType { color: #7A7A7A; font-size: 12px; line-height:14px;}
.appType a { color: #7A7A7A; font-size: 11px; line-height:14px;}
.appType a:hover { text-decoration:none;}
.app_item .img { float:left; width:84px; margin-right:10px;height:84px; }
.price a {position:absolute; right:10px; bottom:0px; }
/* --------------------------------------- */
/* ------ DETAY SAYFASI ------ */

#screenShot { text-align:center; background:#D7D7D7; }
.objectMovie { padding:0 10px 15px 10px; position:relative; display:block;}
.objectMovie .movie { text-align:center; display:inline-block !important; position:relative; bottom:-20px; }
.movie a.image { border: 1px solid #D3D3D3; padding: 5px; position:relative; min-height:240px; min-width:400px; display: block; background-image: url("../_img_new/preloader.gif"); background-position:center center; background-repeat:no-repeat; text-decoration:none !important }
.movie a.image img { border: 1px solid #f3f3f3; max-width:580px }
.movie a.image:hover { background-color: #D8D9DA; border-color: #BCBCBC; cursor:default }
.movie a.image:hover img { border-color: #fff; }
.play {background: url("../_img_new/play.png") no-repeat scroll 0 0 transparent; width:157px; height:190px; display:block; position:absolute; top:50%; left:50%; margin-left:-79px; margin-top:-95px; text-indent:-9999px; cursor: pointer; z-index:999}
.playHover {background: url("../_img_new/play.png") no-repeat scroll -177px 0 transparent; }



.infoText {background-color: #0E2746; color: #FFFFFF; display: block; left: 6px; position: absolute; top: 15%; width: 97%; z-index: 100; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; height:30px; line-height:30px; font-size:18px}
extWrapper {background-color: #000; display: block; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; position:absolute; height: 97%; top: 6px; width: 98%; left: 6px; z-index: 91;}
/*
.limitTextWrapper2 {background-color: #000; display: block; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; position:absolute; height: 96%; top: 7px; width: 20%; right: 7px; z-index: 9;}
.limitText {color: #FFFFFF; display: block; left: 6px; position: absolute; top: 35%; width: 97%; height:55%; z-index: 100; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1;}
.limitText2 {color: #FFFFFF; display: block; right: 7px; position: absolute; top: 20%; width:20%; z-index: 90; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1;}

*/


.limitTextWrapper {
	display: block; 
	height:96.5%; 
	width:97.9%;
	background-color: #000; 
	display: block; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; position:absolute; top: 7px; right: 7px; z-index: 9;}
.limitTextWrapper2 {display: block; height:100%; width:100%;}

.limitText {
    color: #FFFFFF;
    display: block;
    height: 64%;
    left: 6px;
    opacity: 1;
    position: absolute;
    top: 35%;
    width: 100%;
    z-index: 100;
}
.limitText2 {color: #FFFFFF; display: block; width: 100%;}
.limitText2 .socialList li {padding:10px 15px; height:20px; border-right:1px solid #f1f1f1;  float:left;}
.limitText2 .socialList li.myfriend { background: url("../_img_new/arkadas.jpg"); padding-right:22px; border:none;}
.limitText2 .socialList li.last {border:none;}

/*.limitText {color: #FFFFFF; display: block; left: 6px; position: absolute; top: 35%; width: 97%; height:55%; z-index: 100; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1;}
.limitText2 {color: #FFFFFF; display: block; right: 7px; position: absolute; top: 20%; width:20%; z-index: 90; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1;}*/
.uyeOl {background:url("../_img_new/uye_ol.png") no-repeat scroll 0 0 transparent; display:block; text-indent:-9999px; text-align:center; margin:30px auto 0; width:212px; height:55px; cursor:pointer; border:none; }
.uyeOl:hover {background-position:0 -64px;}
.hrx2 { border-bottom: 1px dashed #666666;clear: both;display: inline-block; height: 3px;text-align: center; width: 50%; margin-top:10%; margin-bottom:10px;}
.girisYap {background:url("../_img_new/giris.png") no-repeat scroll 0 0 transparent; display:block; text-indent:-9999px; text-align:center; margin:10px auto 0; width:105px; height:34px;cursor:pointer;border:none; }
.girisYap:hover {background-position:-121px 0;}
.lo_description { color: #565656; font-size: 14px; line-height: 20px; padding: 5px 0 15px 15px;}
.egitselAkis {}
.relatedCurLoSlider { margin:5px auto 0; }
.relatedCurLoSlider .bx-wrapper { margin:0 auto; width:540px !important }
.relatedCurLoSlider .bx-window { width:540px !important }
.relatedCurLoSlider li { height: 110px; width:180px; background:url("../_img_new/arrow.png") no-repeat scroll right center transparent; }
.relatedCurLoSlider li.pager { padding:10px 0 5px; }
.relatedCurLoSlider li a.image { background-image: url("../_img_new/preloader.gif"); background-position:center center; background-repeat:no-repeat; min-height: 68px; min-width: 112px; }
.relatedCurLoSlider li img { text-align:center; height:85px; display:block }
.relatedCurLoSlider li.lastItem { background-image:none }
.relatedCurLoSlider li.firstItem { background-image:none;}
.relatedCurLoSlider li.currentItem a { margin-top:-7px; border: 2px solid #FF0000}
.relatedCurLoSlider li.currentItem a img { height:100px !important; }
.relatedCurLoSlider .bx-prev, .relatedCurLoSlider .bx-next { position:absolute; top:50%; background: url("../_img_new/btn_arrow.png") no-repeat scroll 0 0 transparent; display: block;height: 29px; width: 20px; text-indent:-9999px; margin-top:-15px;}
.relatedCurLoSlider .bx-prev { left:-30px; background-position:0 -35px }
.relatedCurLoSlider .bx-prev:hover { background-position:-24px -35px }
.relatedCurLoSlider .bx-next { right:-30px; background-position:0 0 }
.relatedCurLoSlider .bx-next:hover { background-position:-24px 0 }
.mufredatYer a{font-size:14px; color:#008FFF; }
.mufredatYer .seperator {font-weight:bold; margin:0 5px;}
#socialDiv {width:100%;}
#shareWrapper {}
#shareWrapper #shareContainer {width: 100%; display:table}

.detailWrapper { position:relative; display:block; background:url("../_img_new/obje_detay_BG.png") repeat-y scroll top center transparent; min-height:200px;}
.detailWrapper .left {float:left; width:616px; position:relative; padding-bottom:30px;}
.detailWrapper .right {float:right; width:324px; padding:10px; position:relative;}
.detailWrapper h2, .detailWrapper h3 {color: #8F1B25; font-size:15px; font-weight:bold }
.detailWrapper h4 {color:#2D2D2D; font-size:14px; }


.detailWrapper li.lo_item {padding:10px 0}
.detailWrapper li.lo_item:hover { background-color:transparent }
.detailWrapper li.lo_item .textContent { width:140px; }
.detailWrapper li.lo_item .textContent .titleArea { border-bottom:none; padding-bottom:0 }
.detailWrapper li.lo_item .textContent .titleArea h4 a.title { color: #353535; float: left; font-size:13px; text-decoration:none; }
.detailWrapper li.lo_item .textContent .titleArea h4 a.title:hover { color: #12597D; }
.detailWrapper .expandBtn { background:url("../_img_new/expandBtn.png") no-repeat scroll 0 0 transparent; width:103px; height:30px; position:absolute; right:10px; bottom:10px;}
.detailWrapper .expandBtn:hover { background-position:-112px 0; }
.detailWrapper .collapse { background:url("../_img_new/expandBtn.png") no-repeat scroll 0 -39px transparent; width:103px; height:30px; position:absolute; right:10px; bottom:10px; }
.detailWrapper .collapse:hover { background-position:-112px -39px; }


.uyari { background:url("../_img_new/uyari.png") no-repeat scroll 0 0 transparent; width:110px; height:124px; display:block; margin-right:25px;}
.uyari2 { background:url("../_img_new/uyari3.png") no-repeat scroll center center transparent; width:38px; height:50px; display:block; margin-right:25px;}

.textContent b {color: #FF0000; }
.lazy {display: none;}

.tt45 {background:url("../_img_new/tt45.png") no-repeat scroll 0 0 transparent; width:172px; height:73px; cursor:pointer; border:0; text-indent:-9999px; padding:0; text-align:center; margin:0 5px 10px 15px;}
.tt678 {background:url("../_img_new/tt678.png") no-repeat scroll 0 0 transparent; width:172px; height:73px;cursor:pointer; border:0; text-indent:-9999px; padding:0; text-align:center; margin:0 5px 10px 5px;}
.ttlise {background:url("../_img_new/ttlise.png") no-repeat scroll 0 0 transparent; width:172px; height:73px; cursor:pointer; border:0; text-indent:-9999px; padding:0; text-align:center; margin:0 15px 10px 5px;}
.giris3 {background:url("../_img_new/giris.png") no-repeat scroll 0 0 transparent; display:block; text-indent:-9999px; text-align:center; margin:10px auto 0; width:105px; height:34px;cursor:pointer;border:none; }
.giris3:hover {background-position:-121px 0;}
.uyeOl3 {background:url("../_img_new/uye_ol3.png") no-repeat scroll 0 0 transparent; display:block; text-indent:-9999px; text-align:center; margin:10px auto 0; width:132px; height:34px; cursor:pointer; border:none; }
.uyeOl3:hover {background-position:-168px 0;}
#limitYazi1 {font-size:150%; color:#F7CC21 }
#limitYazi2 {font-size:120%; padding-bottom:30px }
#limitPaketler { }
#limitGiris{position:absolute; left:15px; bottom:0 }
#limitUyeOl{position:absolute; right:15px; bottom:0 }





/* SEARCH SAYFASINDAKI VITT LISTESI */
.vittResults {position:relative }
.vittResults .ustBaslik { background: url("../_imgVittrin/vittrin_bartile.png") repeat-x scroll  center top #414141; height: 34px;}
.vittResults .ustBaslik .baslikSol { padding:3px 0 0 30px; width: 55%;}
.vittResults li.lo_item { padding:10px 30px; background: url("../_imgVittrin/title_border_bottom.png") repeat-x scroll center bottom transparent; position: relative;}
.vittResults li.lo_item:hover { background-color:#FAFAFA }
.vittResults li.lo_item .imageContent { float: left; padding-right:10px; max-width:84px; }
.vittResults li.lo_item .imageContent a { min-width:84px; min-height:84px; background-image: url("../_img_new/preloader.gif"); background-position:center center; background-repeat:no-repeat }
.vittResults li.lo_item .textContent { float: right; width: 800px; }
.vittResults li.lo_item .textContent .titleArea { padding-bottom:0; border-bottom:none }
.vittResults li.lo_item .textContent .titleArea h2 { padding:0 }
.vittResults li.lo_item .textContent .titleArea h2 a.title { font-size:14px; color: #12597D; font-weight:bold; text-decoration:none float: left;}
.vittResults li.lo_item .textContent .titleArea h2 a.title:hover { color: #12597D; }
.vittResults li.lo_item . textContent .titleArea .type { color: #BBB; float: right; font-weight:bold; }
.vittResults li.lo_item .textContent .description { float: none; padding: 5px 0; }
.vittResults li.lo_item .textContent .appType {color: #444; font-size: 12px; font-weight:bold; line-height:14px;}
.vittResults li.lo_item .textContent .appType a{color: #444; font-size: 11px; line-height:14px;}
.vittResults li.lo_item .textContent .appType a:hover { text-decoration:none; }
.vittResults li.lo_item .textContent .appType .appAuthor {color:#999 }
.vittResults li.lo_item .textContent .price { }
.vittResults li.lo_item .textContent .price a{position:absolute; right:30px; bottom:5px;  }

.vittsearchBanner {margin:auto; position:relative; text-align:center; }
.vittResults aramaSonucAltBar {background:#EFEFEF; padding:5px 10px 5px 0; }