/*@import url(http://fonts.googleapis.com/css?family=Cuprum:400,700&subset=latin,latin-ext);*/
/*@import url(http://fonts.googleapis.com/css?family=Ubuntu+Condensed&subset=latin,latin-ext);*/
@import url(//fonts.googleapis.com/css?family=Open+Sans:400,600,700&subset=latin,latin-ext);

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, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,
time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
table { border-collapse: collapse; border-spacing: 0; }
*:focus{ outline:none; }
input[type='text'],input[type='password'],textarea,select,option {  }
input[type='text'],input[type='password'],textarea {  transition:0.5s; width:96%; background:#eee; padding:5px 2%; font:inherit; line-height:inherit; resize:none; border:none; border:1px solid #fff; box-shadow:inset 1px 1px 0 rgba(0,0,0,0.1);   }
input[type='text']:focus,input[type='password']:focus, textarea:focus { transition:0.5s; background:#fff; border:1px solid rgba(0,92,109,1);  }
textarea { height:40px; }

::-webkit-input-placeholder { color:#838383; }
::-moz-placeholder { color:#838383; opacity:1; }
:-ms-input-placeholder { color:#838383; }


body {
    background:#fff;
    font-size:14px; line-height:20px;
    color:#000;
    

}





#turlarListe { position:relative;  }


#turlarListe .kutu { position:relative;  float:left; width:96%; margin:1% 0; padding:2%; border:1px dashed #000;   }
#turlarListe .kutu .programBaslik { color:#000;}

#turlarListe .kutu input[type='checkbox'] { display:none;  }

#turlarListe .kutu .resim { float:left; width:30%; overflow:hidden; }
#turlarListe .kutu .resim img { width:100%; }

#turlarListe .kutu .orta { float:left; width:35%; height:105px; margin-left:2%;   } 
#turlarListe .kutu .orta .turKodu { font-size:20px; line-height:20px; padding:5px;  background:rgba(0,0,0,0.1); color:rgba(0,92,109,1)  }
#turlarListe .kutu .orta .mekkeOtel { margin:5px 0; font-size:20px; line-height:20px; font-weight: bold; color:#999 }
#turlarListe .kutu .orta .ucret { font-size:30px; line-height: 30px; font-weight: bold; color:#d00; }


#turlarListe .kutu .sag { float:right; width:30%; overflow:hidden;  } 
#turlarListe .kutu .sag .kalacagiSure { background:rgba(220,0,0,1); background:-moz-linear-gradient(left, #f00 0%, #a00 100% ); background:linear-gradient(left, #f00 0%, #a00 100% ); color:#fff; font-size:16px; line-height:16px; font-weight: bold; padding:7px 10px; }
#turlarListe .kutu .sag .havayolu { height:30px; margin:4px 0;  }
#turlarListe .kutu .sag .havayolu img { height:100%; }
#turlarListe .kutu .sag .islem { display:none;  }
#turlarListe .kutu .sag .islem div { float:right;  margin-left:5px; }
#turlarListe .kutu .programBaslik { transition:0.5s; float:left; font-size:14px; font-weight: bold; color:#999; }
#turlarListe .kutu .ramazan { position:absolute; right:-38px; bottom:-7px; text-align:right; font-size:12px; text-shadow:0 -1px 0 rgba(0,0,0,0.3); font-weight: bold; color:#fff; width:120px; height:36px; padding:8px 36px 0 0; background:url(../img/ribbon2.png) no-repeat right top; }


